[linux-audio-dev] Shaketracker with ALSA

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

Subject: [linux-audio-dev] Shaketracker with ALSA
From: Frank Barknecht (barknech_AT_ph-cip.uni-koeln.de)
Date: Sat Jan 19 2002 - 00:11:08 EET


Hi,

I am still struggling getting Shaketracker to work,
maybe anyone here can help me. The program, available at
http://www.reduz.com.ar/shaketracker/ is a really promising MIDI tracker
in the vein of ttrk, but a lot more powerful in its midi implementation
(more like softwerk). Compilation was no problem, thanks to the
autotools.

But I can't get Shaketracker to send midi data to my midi ports. I would
like to control PD with shaketracker. This does work like a charm thanks
to ALSA's virmidi module with software like MusE, softwerk and ttrk.
But with Shaketracker...not a chance. The original author's reply to my
report did not solve my problem, so I thought I'll ask here for help,
too.

Shaketracker does not use the /dev/midi devices directly, so it seems,
but /dev/sequencer instead. After starting shaketracker, I have

$ fuser /dev/sequencer
/dev/sequencer: 3259 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276

These are so many processes, because I have two soundcards (Audiophile
and SBLive) and the virmidi virtual card. Shaketracker recognizes all
possible ports, i.e.
1 ext. Audiophile
1 ext. SBlive
4 internal SBLive
4 virtual midi

I don't know OSS programming, but the code in the midi device control
section is a lot like the examples in the OSS programming guide for using
/dev/sequencer|music.

So if anyone has success running Shaketracker with AlSA 0.9betaX I would be
very happy to know his secret trick ;)

If modules.conf or lsmod are needed, just tell me, and I'll send them, but
to my eyes they look okay, and they work with MusE (alsa) and ttrk (/dev/midi)

Thanks in advance,

-- 
                                                 __    __
 Frank Barknecht       ____ ______   ____ __ trip\ \  / /wire ______
                      / __// __  /__/ __// // __  \ \/ /  __ \\  ___\	
                     / /  / ____/  / /  / // ____// /\ \\  ___\\____ \	
                    /_/  /_____/  /_/  /_//_____// /  \ \\_____\\_____\
                                                /_/    \_\ 


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

This archive was generated by hypermail 2b28 : Sat Jan 19 2002 - 00:05:21 EET