yes just patch directly in pure data as audio inputs/outputs. I mentioned it on the C&G forum here
sure… my target is Orac integration, but no reason it wouldn’t work with anything else.
audio signals are fine, but when you want to send ‘CV’ signals you will need to scale.
example: (not automatism, as i dont know/use it)
lets say you have a (float) parameter that varies from 0…127, then to send out as an audio signal you need to convert to -1 to 1 (assuming you want bipolar)
so out = ((in / 127) * 2 ) - 1 … so we now get -1 to 1 ,which will give us +/-10v
however, reality is, you might not want a full voltage swing on this… so you might want to scale it back.
of course, pitch we need to be a bit more careful with … since we want v/oct,
given we have -10v to +10v from the ES-8, and its -1 to 1 in PD.
we can see that 1 in PD = 10v , so 0.1 in PD =1v … or 1 octave
so we get something like out = (in / 12 ) / 10
in practice we might want to offset this, depending upon our needs
e.g. mutable instruments plaits v/oct range is -3v to +7v, so it makes sense to offset the voltage by 3v (or 0.3 in PD)
its an interesting area, and actually one Im going to be doing some work on in Orac in next few days, as I want to setup an Organelle-M as a bridge for my Expressive Controllers (soundplane/eigenharp) to Eurorack…
so far, Ive done the low level stuff for the soundpland/eigenharps, and Ive done the proof of concept for the ES8/PD/Orac , just now need to code up the Orac modules for it… and resolve any oddities I find along the way.
note: in my use case, I will be using the ES8 as the only audio interface, I dont need to use the existing organelle-m audio interface… but that should be possible as well, just not tested by me as yet.