Closed trogdoro closed 10 years ago
I read through some of the other comments. Probably worth noting that Midiator used the piano sound from OS X's built-in midi by default. Is that supposed to happen with Unimidi as well, or is it intended to make no noise by default?
Any thoughts on this? Same situation in Mountain Lion. You can select the single device. But then it makes no sound when you play.
Then when you Start Garage band it does play sounds through Garage Band, which I sort of accidentally stumbled upon.
I was hoping it would use the built-in mac midi sounds (like Midiator did before it stopped being maintained).
I'm not sure, I'm not very familiar with MIDIator. I assume you'll need to send a MIDI Patch Change message to select a particular sound. But that's all specific to your setup and not UniMIDI
My setup is pretty much the default mac OS setup, so far as MIDI goes. It would be really nice if UniMIDI played sound by default. Currently when you go through the hello world steps it does nothing (generates no sound).
I assume you'll need to send a MIDI Patch Change message to select a particular sound
Any advice for how I could track down what that would be?
Since you're looking for a feature of MIDIator, a good place to start would be the source for that project
When I run the example code no sound is made When I start up garage band, sound is made.
Platform: OSX Lion with ruby 1.9.3p194
Example code................ require 'unimidi'
duration = 0.5 UniMIDI::Output.open(:first).open do |output| output.puts(0x90, 36, 100) # note on message sleep(duration) # wait output.puts(0x80, 36, 100) # note off message end