SSR(1)
π SSR β the manual page for the DCA renderer π
okay bestie, so you found yourself a page from User Commands (section 1, obvs) and it's about SSR, aka the DCA renderer. buckle up, this is gonna be fun. π¦
β¨ SYNOPSIS β¨
ssr-dca [OPTIONS] <scene-file>
like, that's the whole vibe. options, then a scene file, and then the magic happens. periodt. π
πΈ DESCRIPTION πΈ
So the SoundScape Renderer (SSR) is a tool for real-time spatial audio reproduction, and it comes with a whole variety of rendering algorithms. it's giving "audio wizardry but make it open source". no cap. β¨
π OPTIONS π
π Renderer-specific options
these are the ones that make the renderer do renderer things. very main character.
--hrirs=FILEβ load HRIRs for the binaural renderer from FILE. yes, it wants a file. give it the file. π--hrir-size=Nβ truncate those HRIRs down to length N. snip snip βοΈ--prefilter=FILEβ load the WFS prefilter from FILE.-o,--ambisonics-order=VALUEβ which ambisonics order should we use for AAP? defaults to the maximum, because why not go big. π₯--in-phase-renderingβ use in-phase rendering for the AAP renderer. iconic behaviour honestly.
π JACK options
talking to JACK, as one does.
-n,--name=NAMEβ set the JACK client name to NAME. name your child. π--input-prefix=PREFIXβ input port prefix. default is"system:capture_".--output-prefix=PREFIXβ output port prefix. default is"system:playback_".-f,--freewheelβ use JACK in freewheeling mode. weeeee π’
β General options
the everything-else section. so many options. obsessed.
-c,--config=FILEβ read configuration from FILE.-s,--setup=FILEβ load the reproduction setup from FILE.--threads=Nβ number of audio threads. default is auto, so it just figures it out itself. queen behaviour. π-r,--record=FILEβ record the audio output of the renderer to FILE.--decay-exponent=VALUEβ exponent that determines the amplitude decay. default is1.
β οΈ heads up bestie: this one is disabled at compile time! so like, don't get your hopes up. π
--loopβ loop all audio files. round and round and round. π--master-volume-correction=VALUEβ correction of the master volume in dB. default is0 dB.--auto-rotationβ auto-rotate sound sources' orientation toward the reference.--no-auto-rotationβ don't auto-rotate sound sources' orientation toward the reference. (the hater option, we love her) π-i,--ip-serverβ start the IP server.
β οΈ not enabled at compile time!
-I,--no-ip-serverβ don't start the IP server. this is the default.--websocket-serverβ start the WebSocket server.
β οΈ not enabled at compile time!
--no-websocket-serverβ don't start the WebSocket server. this is the default.--fudi-serverβ start the FUDI server.
β οΈ not enabled at compile time!
--no-fudi-serverβ don't start the FUDI server. this is the default.--followβ wait for another SSR instance to connect. it's giving loyal. π«Ά--no-followβ don't follow another SSR instance. this is the default.-g,--guiβ start the GUI.
β οΈ not enabled at compile time!
-G,--no-guiβ don't start the GUI. this is the default.-t,--tracker=TYPEβ select a head tracker. possible value(s):fastrak,patriot,razor. pick your fighter. π₯--tracker-port=PORTβ port name/number of the head tracker, e.g./dev/ttyS1.-T,--no-trackerβ don't use a head tracker. this is the default.-h,--helpβ show help and exit. (hi, then bye π)-v,--verboseβ increase verbosity level. you can go up to-vvv, so like, maximum yapping. π£οΈ-V,--versionβ show version information and exit.
π§ AUTHOR π§
all the legends who made this happen. give them their flowers. π
Written by:
- Matthias Geier
- Jens Ahrens
Scientific supervision:
- Sascha Spors
Contributions by:
- Peter Bartz
- Florian Hinterleitner
- Torben Hohn
- Christoph Hohnerlein
- Christoph Hold
- Lukas Kaser
- AndrΓ© MΓΆhl
- Till Rettberg
- David Runge
- Fiete Winter
- IOhannes m zmΓΆlnig
GUI design:
- Katharina Bredies
- Jonas Loh
- Jens Ahrens
Logo design:
- Fabian Hemmert
π REPORTING BUGS π
found a bug? spill. do NOT keep it to yourself, that's not the vibe. π«Ά
- report bugs to:
<ssr@spatialaudio.net> - SSR home page:
<http://spatialaudio.net/ssr/>
π COPYRIGHT π
the legal bit, but make it cute. (still legal tho, so read it fr fr)
- Copyright Β© 2016 Division of Applied Acoustics, Chalmers University of Technology
- Copyright Β© 2014 Institut fΓΌr Nachrichtentechnik, UniversitΓ€t Rostock
- Copyright Β© 2012 Quality & Usability Lab, Telekom Innovation Laboratories, TU Berlin
License GPLv3+: GNU GPL version 3 or later, <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. like, none. zero. nada. π
and that's the whole page bestie!! this was SoundScape Renderer 0.6.1, dated July 2023, and it lives in section SSR(1) of the manual. slay, go render some spatial audio, you got this π β¨π
π¦ where this page comes from
- arch rolling: ssr 0.6.1-4 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms