updates on various problems

Guenter Geiger geiger at epy.co.at
Sun Apr 9 13:51:45 CEST 2000


august writes:
 > 
 > > I have a SBLive lying around here. I might try it with ALSA and look
 > > if it works there.
 > > 
 > 
 > if you try it out, please let me know.  I have a SBLive...and can only
 > get it working prperly with ALSA...but with OSS emulation.  If i start pd
 > with the -alsa option..I just get IO stuck errors.   
 > 
 > Just running normally under OSS (from creative) gives me the same IO stuck
 > error.
 > 
 > 
 > The only way I got it working is with the ALSA drivers without using the
 > -alsa option...and giving him some -frags
 > 
 > thanks - august.
 > 
 > 

Ok, looked into it.

I got the fresh snapshot from opensource.creative.com, compiled it
against kernel 2.2.12.

pd is working with the -frags option (the -frags option is necessary,
because the OSS protocol isn't implemented correctly in the SBLive
driver)

MIDI in is not working, but after looking at the SBLive midi code I realized
why:

from emu10k1/midi.c:

static unsigned int emu10k1_midi_poll(struct file *file, struct poll_table_struct *wait)
{
	DPF(4, "emu10k1_midi_poll() called\n");
	return 0;
}


This means that the select call for MIDI can't work, it's plainly not 
implemented. I will try to fix that now.

Guenter



More information about the Pd-list mailing list