• LittleDreamer

Sound Reactor Pro

I'm all kinds of picky, so when I wanted to start demoing how to trigger events with sound like they do in games like Guitar Hero, sound alone just wasn't going to cut it. So I started playing with the idea of integrating MIDI into Sound Reactor. Six months later (the 1 year anniversary of Sound Reactor - give or take a few days) I released the Pro version of Sound Reactor.

The MIDI portion was written from the ground up just for Sound Reactor Pro. There's LOTS of documentation out there on the subject, so a BIG thanks to everyone who has documented the file format.

The end result is that Sound Reactor Pro generates a spectrum from MIDI note events played back from a type 0 or 1 MIDI file. Since Sound Reactor reacts to frequencies in a spectrum, this was a very natural upgrade.

Since MIDI stores more than just note events, I knew I needed to make it possible to handle the events manually. You can attach your very own MIDI event handler and process the events however you please.

18 views0 comments

Recent Posts

See All

Optimized Note Strips

I said in my last blog that the note shader had some restrictions when it came to sizes. Well, no more. As I was optimizing the texture (I wanted it to be a quarter of a circle) I figured I could do t

Note strips with rounded corners

As we all know, meshes with rounded corners means more triangles. I'm a man who strives for efficiency and simplicity (they often go hand and hand after all), so this was not a path I was willing to g

AudioMidiSync Bugs

I'm working on some bugs that are related to AudioMidiSync: Setting the Start Time to anything other than 0 caused the notes to burst emit. Setting the speed to anything other than 1 caused weirdness