Linux Sound subsystem development
 help / color / mirror / Atom feed
* SB AWE32 & RH 6.0, MIDI not working!
@ 1999-05-16 21:21 Ricardo Peres
  1999-05-17 15:11 ` Bill Nottingham
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Ricardo Peres @ 1999-05-16 21:21 UTC (permalink / raw)
  To: linux-sound

Hello, 

Sorry, it's a long mail! I include much info... :-(
I have this problem: my sound card works great, except for MIDI.
When I try to run "modprobe awe_wave io=0x620", it waits for ever!
I am now using RH 6.0 (kernel 2.2.5, correctly configured, I suppose), I
have a SB AWE32 PnP and my configuration is as follows:

# lsmod

Module                  Size  Used by
v_midi                  4916   0
nls_iso8859-1           2020   1  (autoclean)
nls_cp860               3292   1  (autoclean)
vfat                   11516   1  (autoclean)
fat                    25664   1  (autoclean) [vfat]
opl3                   11208   0
sb                     33204   0
uart401                 5968   0  [sb]
sound                  57208   0  [v_midi opl3 sb uart401]
soundlow                 300   0  [sound]
soundcore               2372   8  [sb sound]


# cat /dev/sndstat

OSS/Free:3.8s2++-971130
Load type: Driver loaded as a module
Kernel: Linux replicant 2.2.5-15 #2 Sat May 15 22:50:52 WEST 1999 i586
Config options: 0

Installed drivers:

Card config:

Audio devices:
0: Sound Blaster 16 (4.13)

Synth devices:
0: Yamaha OPL3

Midi devices:
0: Loopback MIDI Port 1
1: Loopback MIDI Port 2

Timers:
0: System clock

Mixers:
0: Sound Blaster


# cat /etc/conf.modules

alias sound sb
options -k sb io=0x220 irq=5 dma=1 dma16=5
alias midi opl3
options -k opl3 io=0x388
alias sbawe awe_wave
options -k awe_wave io=0x620


# cat /etc/rc.d/rc.modules

#!/bin/sh
modprobe sbawe
modprobe v_midi
sfxload /etc/midi/GU11-ROM.SF2


# cat /etc/isapnp.conf

(READPORT 0x020b)
(ISOLATE PRESERVE)
(IDENTIFY *)
(VERBOSITY 2)

(CONFIGURE CTL0048/268514832 (LD 0
 (INT 0 (IRQ 5 (MODE +E)))
 (DMA 0 (CHANNEL 1))
 (DMA 1 (CHANNEL 5))
 (IO 0 (SIZE 16) (BASE 0x0220))
 (IO 1 (SIZE 2) (BASE 0x0330))
 (IO 2 (SIZE 4) (BASE 0x0388))
 (NAME "CTL0048/268514832[0]{Audio               }")
 (ACT Y)
))

(CONFIGURE CTL0048/268514832 (LD 1
 (NAME "CTL0048/268514832[1]{IDE                 }")
))

(CONFIGURE CTL0048/268514832 (LD 2
 (IO 0 (SIZE 4) (BASE 0x0620))
 (NAME "CTL0048/268514832[2]{WaveTable           }")
 (ACT Y)
))

(CONFIGURE CTL0048/268514832 (LD 3
 (IO 0 (SIZE 8) (BASE 0x0200))
 (NAME "CTL0048/268514832[3]{Game                }")
 (ACT Y)
))

(WAITFORKEY)

All values are OK: isapnp runs fine at boot time, and all other modules,
except for awe_wave are loaded correctly...
If you have any suggestions, I would greatly appreciate hearing
them!

Thanks in advance!

-----------------------------------------------------------------------------
Ricardo Peres
E-mail: rjperes@student.dei.uc.pt
ICQ UIN: 708926
TM: 0931 9459192
Departamento de Engenharia Informática
Universidade de Coimbra
PORTUGAL
-----------------------------------------------------------------------------

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: SB AWE32 & RH 6.0, MIDI not working!
  1999-05-16 21:21 SB AWE32 & RH 6.0, MIDI not working! Ricardo Peres
@ 1999-05-17 15:11 ` Bill Nottingham
  1999-05-18 12:01 ` Ricardo Peres
  1999-05-19 23:02 ` James Thomas
  2 siblings, 0 replies; 4+ messages in thread
From: Bill Nottingham @ 1999-05-17 15:11 UTC (permalink / raw)
  To: linux-sound

Ricardo Peres (rjperes@student.dei.uc.pt) said: 
> alias sbawe awe_wave
> options -k awe_wave io=0x620

Actually, you don't need to specify an io port here for the awe module.

Add after this line in your isapnp.conf file:
>  (IO 0 (SIZE 4) (BASE 0x0620))
(IO 1 (SIZE 4) (BASE 0x0A20))
(IO 2 (SIZE 4) (BASE 0x0E20))

Then re-run isapnp and try to load the module - does that
help?

Bill

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: SB AWE32 & RH 6.0, MIDI not working!
  1999-05-16 21:21 SB AWE32 & RH 6.0, MIDI not working! Ricardo Peres
  1999-05-17 15:11 ` Bill Nottingham
@ 1999-05-18 12:01 ` Ricardo Peres
  1999-05-19 23:02 ` James Thomas
  2 siblings, 0 replies; 4+ messages in thread
From: Ricardo Peres @ 1999-05-18 12:01 UTC (permalink / raw)
  To: linux-sound

Yep, thanks, I had already found!
By the way, my MIDI sound is not very good... Using Windows I can choose
between 2 (or 3...) MIDI devices, and AWE Synth gives much better sound.
How do I do this with Linux?

Thanks, again!

-----------------------------------------------------------------------------
Ricardo Peres
E-mail: rjperes@student.dei.uc.pt
ICQ UIN: 708926
TM: 0931 9459192
Departamento de Engenharia Informática
Universidade de Coimbra
PORTUGAL
-----------------------------------------------------------------------------

On Mon, 17 May 1999, Bill Nottingham wrote:

> Ricardo Peres (rjperes@student.dei.uc.pt) said: 
> > alias sbawe awe_wave
> > options -k awe_wave io=0x620
> 
> Actually, you don't need to specify an io port here for the awe module.
> 
> Add after this line in your isapnp.conf file:
> >  (IO 0 (SIZE 4) (BASE 0x0620))
> (IO 1 (SIZE 4) (BASE 0x0A20))
> (IO 2 (SIZE 4) (BASE 0x0E20))
> 
> Then re-run isapnp and try to load the module - does that
> help?
> 
> Bill
> 

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: SB AWE32 & RH 6.0, MIDI not working!
  1999-05-16 21:21 SB AWE32 & RH 6.0, MIDI not working! Ricardo Peres
  1999-05-17 15:11 ` Bill Nottingham
  1999-05-18 12:01 ` Ricardo Peres
@ 1999-05-19 23:02 ` James Thomas
  2 siblings, 0 replies; 4+ messages in thread
From: James Thomas @ 1999-05-19 23:02 UTC (permalink / raw)
  To: linux-sound

I believe that you may be hearing the FM synthesizer
and not the wavetable on the AWE card.  I believe that
the OSS/Free drivers do NOT support the wavetable on
the AWE cards so you have to use FM synthesis to play
MIDI.  I know that if you purchase the OSS driver for
the AWE cards with the EMU8000 (wavetable) extension
from the makers of the OSS drivers (4front-tech) that
the wavetable will be fully supported and you won't
need isapnptools for your sound card at all.  Nor will
you need sound support compiled into your kernel.

--- Ricardo Peres <rjperes@student.dei.uc.pt> wrote:
> Yep, thanks, I had already found!
> By the way, my MIDI sound is not very good... Using
> Windows I can choose
> between 2 (or 3...) MIDI devices, and AWE Synth
> gives much better sound.
> How do I do this with Linux?
> 
> Thanks, again!
> 
>
-----------------------------------------------------------------------------
> Ricardo Peres
> E-mail: rjperes@student.dei.uc.pt
> ICQ UIN: 708926
> TM: 0931 9459192
> Departamento de Engenharia Informática
> Universidade de Coimbra
> PORTUGAL
>
-----------------------------------------------------------------------------
> 
> On Mon, 17 May 1999, Bill Nottingham wrote:
> 
> > Ricardo Peres (rjperes@student.dei.uc.pt) said: 
> > > alias sbawe awe_wave
> > > options -k awe_wave io=0x620
> > 
> > Actually, you don't need to specify an io port
> here for the awe module.
> > 
> > Add after this line in your isapnp.conf file:
> > >  (IO 0 (SIZE 4) (BASE 0x0620))
> > (IO 1 (SIZE 4) (BASE 0x0A20))
> > (IO 2 (SIZE 4) (BASE 0x0E20))
> > 
> > Then re-run isapnp and try to load the module -
> does that
> > help?
> > 
> > Bill
> > 
> 
> 

=Jaimie Thomas <jthomas_44303@yahoo.com>

"If you're searching for Truth, don't search within
 yourself - you're the one who's confused!"  - Frank Peretti


_____________________________________________________________
Do You Yahoo!?
Free instant messaging and more at http://messenger.yahoo.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~1999-05-19 23:02 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1999-05-16 21:21 SB AWE32 & RH 6.0, MIDI not working! Ricardo Peres
1999-05-17 15:11 ` Bill Nottingham
1999-05-18 12:01 ` Ricardo Peres
1999-05-19 23:02 ` James Thomas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox