I have seen a few posts about using audio interfaces to allow for multiple outputs beyond just the stereo out. Is this possible in the Orac / Orhack environment? If yes, how do I do it?
I am trying to build a set-up where I have four different independent tracks coming out from Orhack, and each track has its own audio out that I can run through effects or record independently.
One post makes it sound like I have to work with PD to make this happen. Is that the only way?
Ive looked into this a bit in the past but its been a while since I’ve thought about trying it so some details you’ll have to figure out for your own setup.
You’ll want to follow that post that gets the initial part of having pure data talk to your interface. Make sure you can hear Orhack in at least two channels with the master left and right.
After that you will need to design a custom router module. Definitely take a while to study the router implementation and maybe look at a few different ones to understand them a bit better but they’re relatively simple.
Audio comes in from an ~adc and flows through the orac module slots and sums to a single stereo out through the ~dac. You’ll need to ensure the output ~dac object has an arguement of 4 to use 4 outputs instead of the standard stereo output. If you wish to use more inputs too, change the ~adc as well. Before continuing I would also put an attenuated phasor object to each of the outputs to ensure you have set it up correctly.
After that youll need to rearrange each individual chain output to sum to mono and then send them to their corresponding output on the ~dac.
That’s at least how I would approach it but theoretically but in practice you’ll have to contend with how you’re going to approach the send and master effects. Definitely keep us posted if you continue and what problems you encounter