diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-09-05 02:48:22 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-09-05 02:48:22 +0200 |
commit | 800ce59a86b62a93cf3347991ec1b7dbcb2f77e9 (patch) | |
tree | 95398145d190de568b4f0ed2cfb3f14921c83e23 /lib | |
parent | d42fc9a273b8542d7b6d055e30e804ea17ddaa8f (diff) | |
download | digitale-debutanten-800ce59a86b62a93cf3347991ec1b7dbcb2f77e9.tar.gz |
add monitor port to Bus (goes to second soundcard for head phones)
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Bus.ck | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -5,6 +5,9 @@ public class Bus { static Gain @out_left; static Gain @out_right; + static Gain @monitor_left; + static Gain @monitor_right; + /* chucked in Oscope.ck */ static Gain @oscope[]; @@ -13,6 +16,8 @@ public class Bus { /* initialization */ new Gain @=> Bus.out_left; new Gain @=> Bus.out_right; +new Gain @=> Bus.monitor_left; +new Gain @=> Bus.monitor_right; new Gain[3] @=> Bus.oscope; new Gain[8] @=> Bus.channels; @@ -23,5 +28,9 @@ dyn1.limit(); Bus.out_right => Dyno dyn2 => Clipper clipper2 => dac.chan(1); dyn2.limit(); +/* monitor output */ +Bus.monitor_left => Clipper clipper3 => dac.chan(2); +Bus.monitor_right => Clipper clipper4 => dac.chan(3); + /* keep shred running, so the graph persists */ while (day => now); |