[linux-audio-user] jack module player v0.1b

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: [linux-audio-user] jack module player v0.1b
From: janne halttunen (jhalttun_AT_pp.htv.fi)
Date: Thu Dec 12 2002 - 13:46:43 EET


Hello all,

here we go, another release of the hackish jack module player.

What's it about?

JMP is a MOD-player outputting each channel individually to jack. This is achieved using xmp module-player's channels soloing feature, and ecasound's multitracking abilities.

New features in v0.1b

-channel-naming: now you can see channels in jack with the names you assign to them in commandline

-sticking channels together for better performance: maybe you don't need EVERY channel showing separately in jack

-better error recovery: should leave no dead processes hanging around

(NOTE: kills all xmp processes on exit, be careful! ecasound is left in peace..)

--------------------

# ./jmp.py --help
Jack Module Player v0.1b

usage: jmp.py [options] module-file(s)

jmp.py options:
    
    -b, --buffer set buffersize
    -r, --rate set sample rate
    -c, --channels override module's number of channels
    -N, --names name individual channels (or channels sticked)
                     with comma separated list of names
                     e.g. bassdrum,hihat,snare
                     
    -S, --stick stick individual channels together
                     with colon separated list of channel-numbers
                     e.g. 0-3,5:6,7:8 (channel-numbering starts at 0)
                     
    -l, --looping loop module
    -n, --noconnect don't connect jack-ports to alsa-playback
    -q, --quiet
    -v, --verbose

NOTE! external programs required:

Extended Module Player: http://xmp.sourceforge.net/
Ecasound: http://eca.cx/

# ./jmp.py /home/janne/biisit/wik.xm --names bassdrum,hihat,hihat,snare -c 4

...
# jack_lsp
alsa_pcm:capture_1
alsa_pcm:capture_2
alsa_pcm:playback_1
alsa_pcm:playback_2
ecasound:bassdrum_1
ecasound:hihat_2
ecasound:hihat_3
ecasound:snare_4

-------------------

Get it from

http://www.pp.htv.fi/jhalttun/jmp.py

..still coding when should be making music :)

janne


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Thu Dec 12 2002 - 13:48:26 EET