[alsa-devel] Testers Wanted: OPL3 hwdep loader interface
Rene Herman
rene.herman at keyaccess.nl
Sat Oct 27 01:09:32 CEST 2007
On 10/26/2007 08:55 PM, Rene Herman wrote:
> Working fine. Applied the patches against alsa-{kernel,lib,tools}-1.0.15.
>
> rene at 7ixe4:~$ aplaymidi -l
> Port Client name Port name
> 14:0 Midi Through Midi Through Port-0
> 16:0 ESS ES1978 (Maestro 2E) ESS ES1978 (Maestro 2E) MIDI
> 20:0 CS4236B CS4236B MIDI
> 21:0 OPL3 FM synth OPL3 FM Port
> rene at 7ixe4:~$ cat /proc/asound/hwdep
> 01-00: OPL3 FM
> rene at 7ixe4:~$ sbiload -D hw:1,0 -4 std.o3 drums.o3
> rene at 7ixe4:~$ aplaymidi -p 21:0 music/midi/jzz30xg.mid
>
> <noise>
>
> If you need/want me to, I can also test against an OPL2 (AdLib clone
> card) but I assume that'll be okay?
rene at 6bap:~$ aplaymidi -l
Port Client name Port name
14:0 Midi Through Midi Through Port-0
16:0 OPL2 FM synth OPL2 FM Port
rene at 6bap:~$ cat /proc/asound/hwdep
00-00: OPL2 FM
rene at 6bap:~$ sbiload -D hw:0,0 std.sb drums.sb
rene at 6bap:~$ aplaymidi -p 16:0 midi/jzz30xg.mid
<same noise>
So, OPL2 same deal. However -- there is a problem after all. With this as
the source file:
http://members.home.nl/rene.herman/opl3/jzz30xg.mid
using the old sbiload with the sb and o3 patches respectively, produces:
http://members.home.nl/rene.herman/opl3/jzz30xg-cs4236b_opl3-seq-sb.ogg
http://members.home.nl/rene.herman/opl3/jzz30xg-cs4236b_opl3-seq-o3.ogg
while with the new hwdep sbiload, I hear:
http://members.home.nl/rene.herman/opl3/jzz30xg-cs4236b_opl3-hwdep-sb.ogg
http://members.home.nl/rene.herman/opl3/jzz30xg-cs4236b_opl3-hwdep-o3.ogg
While much less annoying... something's still missing. The former are how
they are supposed to be rendered. A problem with the "drums"?
Rene.
More information about the Alsa-devel
mailing list