Skip to content

Latest commit

 

History

History
68 lines (51 loc) · 1.92 KB

bjxa.1.rst

File metadata and controls

68 lines (51 loc) · 1.92 KB

bjxa

BandJAM XA audio codec program

Manual section:1

PROLOG

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.

SYNOPSIS

bjxa help
bjxa decode [xa-file [wav-file]]
bjxa encode [--bits <4|6|8>] [wav-file [xa-file]]

DESCRIPTION

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.

EXAMPLE

Play an XA file from the command line:

bjxa decode snare.xa | play -

SEE ALSO

bjxa(3), bjxa(5)