Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # jackd - jackd upstart script
- #Upstart Config for jackd
- description "Starts jackd as the specified user"
- author "Wayne Merricks <waynemerricks@thevoiceasia.com>"
- env USER=radio #Change me to the user you want to use
- #JACK settings change as required
- env JACKDRIVER="alsa"
- env JACKDEVICE="hw:1"
- env JACKRATE=44100
- env JACKPORTMAX=512
- env JACKPERIOD=512
- env JACKNPERIOD=2
- # When to start the service
- start on (net-device-up and local-filesystems)
- # When to stop the service
- stop on runlevel [016]
- # Automatically restart process if crashed
- respawn
- # Start the process
- # NOTE: Jack refuses to start in realtime mode if you use upstart. I don't know why
- script
- exec start-stop-daemon --start --chuid $USER --exec /usr/bin/jackd -- -p$JACKPORTMAX --no-realtime -d$JACKDRIVER -d$JACKDEVICE -r$JACKRATE -p$JACKPERIOD -n$JACKNPERIOD
- end script
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement