aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Runge <dave@sleepmap.de>2017-04-27 15:27:47 +0200
committerDavid Runge <dave@sleepmap.de>2017-04-27 15:27:47 +0200
commit7c64324615d3dba9293c138b290fb07d3affc91b (patch)
tree070bd2aa1065920bc18e4ed267399de2cd54c0fa
parent751b118c547660318ce0d10412dbfa67067050da (diff)
downloaddotfiles-7c64324615d3dba9293c138b290fb07d3affc91b.tar.gz
dotfiles-7c64324615d3dba9293c138b290fb07d3affc91b.tar.bz2
dotfiles-7c64324615d3dba9293c138b290fb07d3affc91b.tar.xz
dotfiles-7c64324615d3dba9293c138b290fb07d3affc91b.zip
.config/SuperCollider/startupfiles/rme_fireface800.scd: Adding all outputs and inputs generically instead of each one by one. This now works fully with any Fireface 800.
-rw-r--r--.config/SuperCollider/startupfiles/rme_fireface800.scd71
1 files changed, 2 insertions, 69 deletions
diff --git a/.config/SuperCollider/startupfiles/rme_fireface800.scd b/.config/SuperCollider/startupfiles/rme_fireface800.scd
index 5b861ab..919ed98 100644
--- a/.config/SuperCollider/startupfiles/rme_fireface800.scd
+++ b/.config/SuperCollider/startupfiles/rme_fireface800.scd
@@ -2,73 +2,6 @@ Server.local.options.numOutputBusChannels = 28;
Server.local.options.numInputBusChannels = 28;
Server.local.options.blockSize = 128; //256; // increase block size (default is 64)
-~dev_in = "firewire_pcm:000a3500ada83262_cap_";
-~dev_out = "firewire_pcm:000a3500ada83262_pbk_";
-// connect first to input channels with system
-"SC_JACK_DEFAULT_INPUTS".setenv(
- ~dev_in++"analog-1_in,"++
- ~dev_in++"analog-2_in,"++
- ~dev_in++"analog-3_in,"++
- ~dev_in++"analog-4_in,"++
- ~dev_in++"analog-5_in,"++
- ~dev_in++"analog-6_in,"++
- ~dev_in++"analog-7_in,"++
- ~dev_in++"analog-8_in,"++
- ~dev_in++"analog-9_in,"++
- ~dev_in++"analog-10_in,"++
- ~dev_in++"SPDIF-1_in,"++
- ~dev_in++"SPDIF-2_in,"++
- ~dev_in++"adat-1_in,"++
- ~dev_in++"adat-2_in,"++
- ~dev_in++"adat-3_in,"++
- ~dev_in++"adat-4_in,"++
- ~dev_in++"adat-5_in,"++
- ~dev_in++"adat-6_in,"++
- ~dev_in++"adat-7_in,"++
- ~dev_in++"adat-8_in,"++
- ~dev_in++"adat-9_in,"++
- ~dev_in++"adat-10_in,"++
- ~dev_in++"adat-11_in,"++
- ~dev_in++"adat-12_in,"++
- ~dev_in++"adat-13_in,"++
- ~dev_in++"adat-14_in,"++
- ~dev_in++"adat-15_in,"++
- ~dev_in++"adat-16_in"
-);
-// connect all output channels with system
-"SC_JACK_DEFAULT_OUTPUTS".setenv(
- ~dev_out++"analog-1_out,"++
- ~dev_out++"analog-2_out,"++
- ~dev_out++"analog-3_out,"++
- ~dev_out++"analog-4_out,"++
- ~dev_out++"analog-5_out,"++
- ~dev_out++"analog-6_out,"++
- ~dev_out++"analog-7_out,"++
- ~dev_out++"analog-8_out,"++
- ~dev_out++"phones-L_out,"++
- ~dev_out++"phones-R_out,"++
- ~dev_out++"SPDIF-1_out,"++
- ~dev_out++"SPDIF-2_out,"++
- ~dev_out++"adat-1_out,"++
- ~dev_out++"adat-2_out,"++
- ~dev_out++"adat-3_out,"++
- ~dev_out++"adat-4_out,"++
- ~dev_out++"adat-5_out,"++
- ~dev_out++"adat-6_out,"++
- ~dev_out++"adat-7_out,"++
- ~dev_out++"adat-8_out,"++
- ~dev_out++"adat-9_out,"++
- ~dev_out++"adat-10_out,"++
- ~dev_out++"adat-11_out,"++
- ~dev_out++"adat-12_out,"++
- ~dev_out++"adat-13_out,"++
- ~dev_out++"adat-14_out,"++
- ~dev_out++"adat-15_out,"++
- ~dev_out++"adat-16_out"
-);
-
-//Server.local.options.sampleRate = 41000; //96000; // increase sampling rate (if your hardware supports it)
-//Server.local.options.memSize = 6291456;//2097152; // 1048576;
-//Server.local.options.maxNodes = 65536;
-//Server.local.options.maxSynthDefs = 16384;
+"SC_JACK_DEFAULT_INPUTS".setenv("firewire_pcm");
+"SC_JACK_DEFAULT_OUTPUTS".setenv("firewire_pcm");