SSR(1)

πŸ“¦ version 0.6.1, in arch rolling

✨ SSR(1) β€” the manual page for the BRS renderer ✨

okay bestie, sit down, hydrate, and let me tell you about SSR β€” short for the SoundScape Renderer, and yes she's a User Commands girlie in section 1 πŸ’…


πŸŽ€ NAME πŸŽ€

SSR β€” manual page for the BRS renderer. that's it, that's the name, no notes 🫢


🌸 SYNOPSIS 🌸

ssr-brs [OPTIONS] <scene-file>

so like, options first, then the scene file. the scene file is not optional, she's the main character πŸ’–


πŸ¦‹ DESCRIPTION πŸ¦‹

The SoundScape Renderer (SSR) is a tool for real-time spatial audio reproduction, and she provides a whole variety of rendering algorithms. it's giving audio science, it's giving spatialized excellence, it's giving "how did they do that" ✨


πŸ’… OPTIONS πŸ’…

πŸ”₯ Renderer-specific options:

  • --hrirs=FILE β€” Load HRIRs for the binaural renderer from FILE. binaural bestie behavior fr fr
  • --hrir-size=N β€” Truncate HRIRs to length N. cutting them off at exactly N, no cap
  • --prefilter=FILE β€” Load the WFS prefilter from FILE
  • -o, --ambisonics-order=VALUE β€” Ambisonics order to use for AAP (default: maximum). default is literally "go as high as you can" πŸ‘‘
  • --in-phase-rendering β€” Use in-phase rendering for the AAP renderer

🎧 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. zoom zoom 🏎️

⭐ 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). she just knows
  • -r, --record=FILE β€” Record the audio output of the renderer to FILE
  • --decay-exponent=VALUE β€” Exponent that determines the amplitude decay (default: 1). > ⚠️ heads up: this one is disabled at compile time! so she might just... not be there 😭
  • --loop β€” Loop all audio files. infinite vibes, periodt
  • --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 IP server. > ⚠️ not enabled at compile time!
  • -I, --no-ip-server β€” Don't start IP server (this is the default)
  • --websocket-server β€” Start WebSocket server. > ⚠️ not enabled at compile time!
  • --no-websocket-server β€” Don't start WebSocket server (this is the default)
  • --fudi-server β€” Start FUDI server. > ⚠️ not enabled at compile time!
  • --no-fudi-server β€” Don't start FUDI server (this is the default)
  • --follow β€” Wait for another SSR instance to connect. friend-shaped 🫢
  • --no-follow β€” Don't follow another SSR instance (this is the default)
  • -g, --gui β€” Start GUI. > ⚠️ not enabled at compile time!
  • -G, --no-gui β€” Don't start GUI (this is the default)
  • -t, --tracker=TYPE β€” Select head tracker, possible value(s): fastrak patriot razor
  • --tracker-port=PORT β€” Port name/number of 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. our saving grace honestly πŸ™ˆ
  • -v, --verbose β€” Increase verbosity level (up to -vvv). stack them like bracelets ✨
  • -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


😭 REPORTING BUGS 😭

found something cursed? 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.

⚠️ not even kidding on that NO WARRANTY part β€” she said what she said πŸ’€

and that's the whole page bestie!! this is SoundScape Renderer 0.6.1, dated July 2023, living her best life in section SSR(1) of the manual πŸ’–βœ¨ go make something sound spatially gorgeous, mwah πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from