dkmayer
October 14, 2020, 12:28am
3
Yes, this has come up in several variants. Maybe easiest to define an Event type that handles the doubling. Syncing might be necessary to do by a rough estimation. But there are different possibilities. Late here, so I can only give links.
I’m trying to sync an external hardware synth and an internal synth using the same note events.
Here’s a boiled down example of what I’m trying to do:
MIDIClient.init;
m = MIDIOut(1).latency = 0.01;
(
SynthDef(\tone, {|out=0, gate=1, freq=440|
var env = EnvGen.ar(Env.adsr(releaseTime:0.1 ), gate, doneAction:2);
Out.ar(out, SinOsc.ar(freq!2, mul: env, mul:0.3));
}).add;
)
a = Pbind(\degree, Prand([1, 2, 3], inf), \dur, Pwhite(1/4, 1, inf));
(
(a <> (instrument: \tone)).play;
(a <> (type:…
Hi Everyone,
My questions is simple enough but I’ve had a tough time finding a suitable solution. I’m working on a piece right now that uses synthDefs designed around organ stops. Like organ stops, I want to be able to play the same music with multiple stops, or synthDefs, engaged. In other words, I would like to have one pattern play multiple synths.
The patterns in question generates a good amount of random data, which means if I Pchain the note/dur producing pattern to different instruments…
1 Like