Manual section: | 1 |
---|
The goal of bjxa is to provide a clean command line interface to interact with BandJAM XA audio files.
It is a replacement for the xa.exe program that was shipped with BandJAM with a license allowing to use it for free of charge projects but its source code is unavailable and the Windows executable only exists for 32 bits x86 systems.
Convert files between BandJAM XA audio and WAV audio with 16bit PCM samples.
When either xa-file or wav-file is omitted or -, the XA or WAV file is either read from the standard input or written to the standard output depending on the decode or encode command.
For encoding, the --bits specifies the number of bits per XA samples and the default is 6 when omitted. XA audio can have either 4, 6 or 8 bits per sample. Encoding is partially implemented.
Play an XA file from the command line:
bjxa decode snare.xa | play -
bjxa(3), bjxa(5)