SSR(1)

πŸ“¦
version 0.6.1 Β· 3 versions
, in debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ SSR(1) β€” the WFS renderer glow-up ✨

okay so bestie, welcome to the manual page for SSR, from the User Commands section of your friendly neighbourhood manual. she's giving real-time spatial audio, she's giving renderer energy, and she's about to be explained to you line by line. no skipping, no skimming, we're doing this properly πŸ’…


πŸ¦‹ NAME

SSR β€” the manual page for the WFS renderer πŸŽ€


🌸 SYNOPSIS

ssr-wfs [OPTIONS] <scene-file>

like. that's it. that's the whole vibe. you give her options and a scene file and she goes ✨


πŸ’– DESCRIPTION

The SoundScape Renderer (SSR) is a tool for real-time spatial audio reproduction, and she provides a whole variety of rendering algorithms. yes queen, plural algorithms, she contains multitudes πŸ’œ


✨ OPTIONS ✨

okay this is the long part but stay with me, every single one matters, no cap.

🎧 Renderer-specific options

  • --hrirs=FILE β€” Load HRIRs for the binaural renderer from FILE. headphone girlies rise πŸŽ€
  • --hrir-size=N β€” Truncate those HRIRs to length N. snip snip βœ‚οΈ
  • --prefilter=FILE β€” Load the WFS prefilter from FILE.
  • -o, --ambisonics-order=VALUE β€” the Ambisonics order to use for AAP (default: maximum). like, the max, obviously.
  • --in-phase-rendering β€” Use in-phase rendering for the AAP renderer. in phase, in sync, in her main character era 🫢

πŸ”Š JACK options

  • -n, --name=NAME β€” Set the JACK client name to NAME.
  • --input-prefix=PREFIX β€” Input port prefix (default: "system:capture_").
  • --output-prefix=PREFIX β€” Output port prefix (default: "system:playback_").
  • -f, --freewheel β€” Use JACK in freewheeling mode. wheels off, vibes on πŸ”₯

πŸ’« General options

  • -c, --config=FILE β€” Read configuration from FILE.
  • -s, --setup=FILE β€” Load the reproduction setup from FILE.
  • --threads=N β€” Number of audio threads (default: auto).
  • -r, --record=FILE β€” Record the audio output of the renderer to FILE.
  • --decay-exponent=VALUE β€” Exponent that determines the amplitude decay (default: 1). ⚠️ disabled at compile time! so like, don't get attached.
  • --loop β€” Loop all audio files. forever and ever and ever πŸ”
  • --master-volume-correction=VALUE β€” Correction of the master volume in dB (default: 0 dB).
  • --auto-rotation β€” Auto-rotate sound sources' orientation toward the reference.
  • --no-auto-rotation β€” Don't auto-rotate sound sources' orientation toward the reference.
  • -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 (default).
  • --fudi-server β€” Start the FUDI server. (not enabled at compile time!)
  • --no-fudi-server β€” Don't start the FUDI server (default).
  • --follow β€” Wait for another SSR instance to connect. bestie behaviour fr fr 🫢
  • --no-follow β€” Don't follow another SSR instance (default).
  • -g, --gui β€” Start the GUI. (not enabled at compile time!)
  • -G, --no-gui β€” Don't start the GUI (default).
  • -t, --tracker=TYPE β€” Select the head tracker. possible value(s): fastrak patriot razor
  • --tracker-port=PORT β€” Port name/number of the head tracker, e.g. /dev/ttyS1
  • -T, --no-tracker β€” Don't use a head tracker (default).
  • -h, --help β€” Show help and exit. she's helping πŸ₯Ί
  • -v, --verbose β€” Increase verbosity level (up to -vvv). the way you can just keep adding v's... iconic.
  • -V, --version β€” Show version information and exit.

πŸ‘‘ AUTHOR

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

look at that roster. a whole squad. the avengers of spatial audio πŸ’œ


πŸ› REPORTING BUGS

found a bug? don't be shy, tell the girlies:


  • 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. read it and weep bestie, she said what she said πŸ’€

and that's the whole page!! this was SoundScape Renderer 0.6.1, brought to you by July 2023, and you just read the entire SSR(1) manual like the absolute legend you are. go render something spatial. mwah πŸ«ΆπŸ’–βœ¨