Skip to content

overtone/scsynth-clj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scsynth-clj

Using Jack with Pulseaudio on Ubuntu Maverick Meerkat

dependencies

sudo apt-get install pulseaudio-module-jack jackd2

cat > ~/.jackdrc <<EOF
/usr/bin/jackd -ddummy -r48000 -p1024
EOF

sudo su -c 'echo load-module module-jack-source channels=2 connect=false >> /etc/pulse/default.pa'
sudo su -c 'echo load-module module-loopback source=jack_in >> /etc/pulse/default.pa'

realtime

sudo su -c 'echo @audio - rtprio 99 >> /etc/security/limits.d/audio.conf'
sudo su -c 'echo @audio - memlock unlimited >> /etc/security/limits.d/audio.conf'
sudo su -c 'echo @audio - nice -10 >> /etc/security/limits.d/audio.conf'
sudo su -c 'echo realtime-scheduling = yes >> /etc/pulse/daemon.conf'

no realtime

sudo su -c 'echo @audio - rtprio 95 >> /etc/security/limits.d/audio.conf'
sudo su -c 'echo @audio - memlock unlimited >> /etc/security/limits.d/audio.conf'
sudo su -c 'echo realtime-scheduling = no >> /etc/pulse/daemon.conf'

After starting overtone

jack_connect SuperCollider:out_1 "PulseAudio JACK Source:front-left"
jack_connect SuperCollider:out_2 "PulseAudio JACK Source:front-right"

License

Copyright (C) 2011 Fabian Aussems

Distributed under the Eclipse Public License, the same as Clojure.

About

NO LONGER IN USE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •