I am trying to get separate audio inputs into Processing... I have been trying with Minim with little success. I only need 2 inputs, but unfortunately, Minim (java?) is not recognizing my audio interface as having a stereo line-in (it still simply mixes the 2 inputs)... as almost all other audio programs do (ie, Digital Performer, Supercollider, etc.) and it doesn't seem to allow me to add multiple audio inputs. (if it recognized the input as stereo, I could just use the R & L as separate tracks but alas)
I have tried to set the input mixer to a mixer that is capable of handling multiple inputs (ie, CoreAudio, my audio interface) via the call to setInputMixer() but it still seems to only receive the one master input. Setting it to CoreAudio seems to make it read only input 1/L & not the master (mixed version of 1&2) but it won't read input 2/R... Is there anything else I can do?
I also have installed SoundFlower & Jack but these seem to have the *same* problems as mentioned above.
At this point, the only solution I can think of is get the osc library implemented and working on Processing (I have not done this yet) and then use Supercollider to read the audio-ins and then send it to Processing via osc. This seems extremely cludgy but faster than writing my own audio class to handle multiple inputs (and time is of the essence)... I could also possibly run Csound with the new csoundo thing, but my Csound is rusty by several years at this point... is that a better solution?
I am still running OSX 10.4, I have a FA-66 audio interface, and I'm on the latest version of processing.
If anyone has any thoughts or suggestions... that would great and I would be ever so greatful, thanks.
I have tried to set the input mixer to a mixer that is capable of handling multiple inputs (ie, CoreAudio, my audio interface) via the call to setInputMixer() but it still seems to only receive the one master input. Setting it to CoreAudio seems to make it read only input 1/L & not the master (mixed version of 1&2) but it won't read input 2/R... Is there anything else I can do?
I also have installed SoundFlower & Jack but these seem to have the *same* problems as mentioned above.
At this point, the only solution I can think of is get the osc library implemented and working on Processing (I have not done this yet) and then use Supercollider to read the audio-ins and then send it to Processing via osc. This seems extremely cludgy but faster than writing my own audio class to handle multiple inputs (and time is of the essence)... I could also possibly run Csound with the new csoundo thing, but my Csound is rusty by several years at this point... is that a better solution?
I am still running OSX 10.4, I have a FA-66 audio interface, and I'm on the latest version of processing.
If anyone has any thoughts or suggestions... that would great and I would be ever so greatful, thanks.
6