Hi--I'm new to Overtone and Supercollider. I'm doing this on a MacBook Pro.
I followed the Quick Start part of README.md and got the "something more interesting..." sound to come out of the laptop's speakers.
But when I connected a USB dongle that allows me to plug in an external microphone and an external speaker, I get nothing.
The difference is clearly spelled out in the Overtone bootup text, but I don't know what to alter in this simple code to "connect" the sound that's playing to the new output source.
With the USB dongle *present*, I get this:
---- begin
user=> (use 'overtone.live)
--> Loading Overtone...
**********************************************************
WARNING: JVM argument TieredStopAtLevel=1 is active, and may
lead to reduced performance. This happens to currently be the
default lein setting:
https://github.com/technomancy/leiningen/pull/1230 If you didn't intend this JVM arg to be specified, you can turn
it off in your project.clj file or your global
~/.lein/profiles.clj file by adding the key-val
:jvm-opts ^:replace []
**********************************************************
--> Booting internal SuperCollider server...
Number of Devices: 3
0 : "Built-in Microph"
1 : "Built-in Output"
2 : "Emkay USB Headset"
"Emkay USB Headset" Input Device
Streams: 1
0 channels 2
"Emkay USB Headset" Output Device
Streams: 1
0 channels 2
---- end
Without the USB device, I get the same as above, except for the end, which is:
---- begin
--> Booting internal SuperCollider server...
Number of Devices: 2
0 : "Built-in Microph"
1 : "Built-in Output"
"Built-in Microph" Input Device
Streams: 1
0 channels 2
"Built-in Output" Output Device
Streams: 1
0 channels 2
---- end
Obviously, by default, audio out goes to Device 1 and (I assume) I want it to go to Device 2.
Both Overtone and Supercollider are *big*. If you can direct me to the right place in either, I'd really appreciate it. Thanks!