![]() | Logo by Nickman (anonymous IP: 216.73.217.20,2490) | |||||||||||||
| ||||||||||||||
Audio (351) Datatype (51) Demo (206) Development (622) Document (24) Driver (102) Emulation (155) Game (1041) Graphics (514) Library (121) Network (241) Office (69) Utility (956) Video (74) Total files: 4527 Full index file Recent index file
Amigans.net Aminet IntuitionBase Hyperion Entertainment A-Eon Amiga Future
Support the site
|
openmpt123 is a cross-platform command-line or terminal based module file
player.
It can play dozens of tracker formats and convert them to traditional audio
formats.
You can fast forward, rewind, change tempo, pitch, volume and more.
If you experience audio stuttering, try one of the following:
openmpt123 --batch -q file.mod
openmpt123 --period 250 --update 250 --buffer 2000 file.mod
Source diff included in the archive.
-------------------------------------------------------------------------------
openmpt123 v0.8.7, libopenmpt 0.8.7+r25325.pkg (OpenMPT 1.32.10.00
https://source.openmpt.org/svn/openmpt/tags/libopenmpt-0.8.7()25325
(2026-05-17T11:08:12.701337Z) clean-pkg)
Copyright (c) 2013-2026 OpenMPT Project Developers and Contributors
<https://lib.openmpt.org/>
Usage: openmpt123 [options] [--] file1 [file2] ...
-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: -1]
--terminal-height n Assume terminal is n characters high [default: -1]
--[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
Supported file formats:
mptm, mod, s3m, xm, it, 667, 669, amf, ams, c67, cba, dbm, digi, dmf, dsm,
dsym, dtm, etx, far, fc, fc13, fc14, fmt, fst, ftm, imf, ims, ice, j2b, m15,
mdl, med, mms, mt2, mtm, mus, nst, okt, plm, psm, pt36, ptm, puma, rtm, sfx,
sfx2, smod, st26, stk, stm, stx, stp, symmod, tcb, gmc, gtk, gt2, ult, unic,
wow, xmf, gdm, mo3, oxm, umx, xpk, ppm, mmcmp
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 © 2004-2026 by Björn Hagström All Rights Reserved |