OPENMPT123(1) User Commands OPENMPT123(1) NAME openmpt123 - command line module music player based on libopenmpt SYNOPSIS openmpt123 [options] [--] file1 [file2] ... DESCRIPTION openmpt123 v0.7.6, libopenmpt 0.7.6+r20445 (OpenMPT 1.31.06.00 https://source.openmpt.org/svn/openmpt/tags/libopenmpt-0.7.6@20445 (2024-03-24T12:17:57.924136Z) clean) Copyright (C) 2013-2024 OpenMPT Project Developers and Contributors openmpt123 plays module music files. OPTIONS -h, --help Show help --help-keyboard Show keyboard hotkeys in ui mode -q, --quiet Suppress non-error screen output -v, --verbose Show more screen output --version Show version information and exit --short-version Show version number and nothing else --long-version Show long version information and exit --credits Show elaborate contributors list --license Show license --probe Probe each file whether it is a supported file format --info Display information about each file --ui Interactively play each file --batch Play each file --render Render each file to individual PCM data files --banner n openmpt123 banner style [0=hide,1=show,2=verbose] [default: 1] --assume-terminal Skip checking whether stdin/stderr are a terminal, and always allow UI [default: 0] --terminal-width n Assume terminal is n characters wide [default: 72] --terminal-height n Assume terminal is n characters high [default: 23] --[no-]progress Show playback progress [default: 1] --[no-]meters Show peak meters [default: 1] --[no-]channel-meters Show channel peak meters (EXPERIMENTAL) [default: 0] --[no-]pattern Show pattern (EXPERIMENTAL) [default: 0] --[no-]details Show song details [default: 1] --[no-]message Show song message [default: 0] --update n Set output update interval to n ms [default: -1] --samplerate n Set samplerate to n Hz [default: 48000] --channels n use n [1,2,4] output channels [default: 2] --[no-]float Output 32bit floating point instead of 16bit integer [default: 1] --gain n Set output gain to n dB [default: 0] --stereo n Set stereo separation to n % [default: 100] --filter n Set interpolation filter taps to n [1,2,4,8] [default: 8] --ramping n Set volume ramping strength n [0..5] [default: -1] --tempo f Set tempo factor f [default: 1] --pitch f Set pitch factor f [default: 1] --dither n Dither type to use (if applicable for selected output format): [0=off,1=auto,2=0.5bit,3=1bit] [default: 1] --playlist file Load playlist from file --[no-]randomize Randomize playlist [default: 0] --[no-]shuffle Shuffle through playlist [default: 0] --[no-]restart Restart playlist when finished [default: 0] --subsong n Select subsong n (-1 means play all subsongs consecutively) [default: -1] --repeat n Repeat song n times (-1 means forever) [default: 0] --seek n Seek to n seconds on start [default: 0] --end-time n Play until position is n seconds (0 means until the end) [default: 0] --ctl c=v Set libopenmpt ctl c to value v --driver n Set output driver [default: default], --device n Set output device [default: default], use --device help to show available devices --buffer n Set output buffer size to n ms [default: -1] --period n Set output period size to n ms [default: -1] --stdout Write raw audio data to stdout [default: 0] --output-type t Use output format t when writing to a individual PCM files (only applies to --render mode) [default: auto] -o, --output f Write PCM output to file f instead of streaming to audio device (only applies to --ui and --batch modes) [default: ] --force Force overwriting of output file [default: 0] -- Interpret further arguments as filenames Keyboard hotkeys (use 'openmpt123 --ui'): [q] quit [ ] pause / unpause [N] skip 10 files backward [n] prev file [m] next file [M] skip 10 files forward [h] seek 10 seconds backward [j] seek 1 seconds backward [k] seek 1 seconds forward [l] seek 10 seconds forward [u]|[i] +/- tempo [o]|[p] +/- pitch [3]|[4] +/- gain [5]|[6] +/- stereo separation [7]|[8] +/- filter taps [9]|[0] +/- volume ramping COPYRIGHT Copyright (C) 2013-2024 OpenMPT Project Developers and Contributors openmpt123 v0.7.6 March 2024 OPENMPT123(1)