qsynth(1)

✨ qsynth β€” bestie edition ✨

okay so you opened the manual for qsynth, which lives in the General Commands Manual section of the man pages (section 1, the "run me from your terminal" section πŸ’…). Buckle up, because this page is literally the whole vibe of the program.


🌸 NAME 🌸

Qsynth β€” a fluidsynth Qt GUI Interface 🎹✨


πŸ¦‹ SYNOPSIS πŸ¦‹

qsynth [options] [soundfonts] [midifiles]

πŸ’– DESCRIPTION πŸ’–

So this manual page is documenting, like, briefly, the qsynth command-line options. That's the whole job. Short and sweet, no cap. πŸ’…

Qsynth is a fluidsynth GUI front-end application, written in C++ around the Qt framework, using Qt Designer. It's giving ✨interface✨ energy.

The manual says that eventually it may evolve into a softsynth management application that would let you control and manage a variety of command line softsynths β€” but for the moment? For the moment it wraps the excellent FluidSynth. Obsessed. 🫢

And for context, bestie: FluidSynth is a command line software synthesiser based on the Soundfont specification. Iconic behaviour honestly.


πŸŽ€ OPTIONS πŸŽ€

  • -n, --no-midi-in β€” Don't create a midi driver to read MIDI input events. Default is yes, so by default it does make one. 🎹
  • -m, --midi-driver <label> β€” The name of the midi driver to use. Think alsa_raw, alsa_seq, jack, ... and friends. πŸ’«
  • -K, --midi-channels <num> β€” The number of midi channels. Default = 16. πŸŽ›οΈ
  • -a, --audio-driver <label> β€” The audio driver. Like alsa, jack, pipewire, ... you get it. πŸ”Š
  • -j, --connect-jack-outputs β€” Attempt to connect the jack outputs to the physical ports. Go get 'em. πŸ”Œ
  • -L, --audio-channels <num> β€” The number of stereo audio channels. Default = 1. 🎚️
  • -G, --audio-groups <num> β€” The number of audio groups. Default = 1. 🧚
  • -z, --audio-bufsize <size> β€” Size of each audio buffer. πŸ“¦
  • -c, --audio-bufcount <count> β€” Number of audio buffers. πŸ“š
  • -r, --sample-rate <rate> β€” Set the sample rate. ⏱️
  • -R, --reverb <flag> β€” Turn the reverb on or off. Values are 1|0|yes|no|on|off, default = on. πŸŒ€βœ¨
  • -C, --chorus <flag> β€” Turn the chorus on or off. Values are 1|0|yes|no|on|off, default = on. 🌊
  • -g, --gain <gain> β€” Set the master gain. Range is 0 < gain < 2, default = 1. πŸ“’
  • -o, --option <name=value> β€” Define a setting name=value. Very DIY of it. πŸ› οΈ
  • -s, --server β€” Create and start server. Default = no. πŸ–₯️
  • -i, --no-shell β€” Don't read commands from the shell. Note: this one is [ignored]. πŸ™ˆ
  • -d, --dump β€” Dump midi router events. πŸ—‘οΈ
  • -V, --verbose β€” Print out verbose messages about midi events. So chatty, love that. πŸ’¬
  • -?, --help β€” Displays help on command-line options. The classic. πŸ™‹β€β™€οΈ
  • -v, --version β€” Show version information. πŸ‘‘

πŸ“ FILES πŸ“

Configuration settings are stored in:

~/.config/rncbc.org/Qsynth.conf

πŸ”₯ SEE ALSO πŸ”₯

fluidsynth(1)


πŸ‘‘ AUTHOR πŸ‘‘

Qsynth is written by Rui Nuno Capela, Richard Bown, Chris Cannam, Pedro Lopez-Cabanillas. Legends, all of them. πŸ’œ


and that's the whole page, bestie!! πŸ¦‹ this qsynth(1) manual page from the General Commands Manual is dated April 16, 2026, so that's your version/date tea right there β€” go make some beautiful noise fr fr πŸ’–πŸŽ€πŸŒΈ

πŸ“¦ where this page comes from