My sound processing application outputs to a midi device. This midi device is a synthesizer software that uses an Asio driver to output sound. I had disabled all the audio inputs on this software, so it shouldn’t “lock” the inputs for my application.
However when I open my application, the AudioDeviceSelectorComponent shows <> at the combo box. I know that the outputs must be locked by the synth application, but it shouldn’t have shown the available inputs (that is, the inputs which are not in use)?
When I open my application at first, all the inputs are shown. However, the synth application becomes mute. It is not possible to share the same ASIO device between two applications?
Jack doesn’t appear to be so much reliable, so I’m going to buy a MIDI cable and output midi messages to my girlfriend’s keyboard This will also decrease the processor’s overhead, since it will get some more cycles to do sound processing instead of sound synthesis.
[quote=“br_programmer”]Thanks for the answers, people.
Jack doesn’t appear to be so much reliable, so I’m going to buy a MIDI cable and output midi messages to my girlfriend’s keyboard This will also decrease the processor’s overhead, since it will get some more cycles to do sound processing instead of sound synthesis.[/quote]
Jack is extremely reliable, at least on linux and macosx. On windows I don’t know.