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