Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 May 2003 18:38:40 +0000 (CDT)
From:      jimd@siu.edu
To:        Yuriy Tsibizov <Yuriy.Tsibizov@gfk.ru>
Cc:        freebsd-current@freebsd.org
Subject:   RE: MIDI on SB Live! ?
Message-ID:  <20030518182924.K570@freebsd2.localnet10>
In-Reply-To: <C192C8912E798F4399668791C89651906BF5DE@mx.hhp.local>
References:  <C192C8912E798F4399668791C89651906BF5DE@mx.hhp.local>

next in thread | previous in thread | raw e-mail | index | archive | help
I downloaded the emu10kx module, compiled, and ran it, but didn't see
anything that indicated MIDI input. It might very well be, however, my
"system": I have a SoundBlaster Live! PCI card AND something-or-other
onboard AC97, but FBSD-4.8 and FBSD-5.1-BETA can't "see" the motherboard
AC97 device.

While I have the "official" Creative Labs MIDI to DB15 cable, there is
also a possibility that IT is not working properly. I DID verify that the
MIDI output port was "live": I removed the MIDI cable from it to one MIDI
keyboard that was in MIDI playback mode, and working, and inserted the
Creative Labs MIDI cable, but nothing else appeared on the console.

Below is what appeared on the console, but I am sure that you have already
seen this:

 emu10kx0: <Creative EMU10K1> port 0xcc00-0xcc1f irq 5 at de
 vice 7.0 on pci0
 emu10kx0: Card Configuration (   0x00000e15 )
 emu10kx0: Card Configuration ( & 0xff000000 ) :
 emu10kx0: Card Configuration ( & 0x00ff0000 ) :
 emu10kx0: Card Configuration ( & 0x0000ff00 ) : [GPOUT1] [GPOUT2] [Joystick]
 emu10kx0: Card Configuration ( & 0x000000ff ) : [AUTOMUTE] [LOCKTANKCACHE] [AUDI
 OENABLE]
 emu10kx0: sc = 0xc6a8e800
 EMU_ENATIMER: sc=0xc6a8e800, go=0)
 midi0: <EMU10Kx Midi Interface> on emu10kx0
 midi0: MIDI Attach called for port 1...


The following is the PCICONF output for my 5.1-BETA (MSI "655 Max"
motherboard):

agp0@pci0:0:0:	class=0x060000 card=0x00000000 chip=0x06551039 rev=0x10 hdr=0x00
    vendor   = 'Silicon Integrated Systems (SiS)'
    device   = 'SiS655 Host-to-PCI Bridge'
    class    = bridge
    subclass = HOST-PCI
pcib1@pci0:1:0:	class=0x060400 card=0x00000000 chip=0x00021039 rev=0x00 hdr=0x01
    vendor   = 'Silicon Integrated Systems (SiS)'
    device   = 'SiS 6201/02 PCI True-Color Graphics Accelerator'
    class    = bridge
    subclass = PCI-PCI
isab0@pci0:2:0:	class=0x060100 card=0x00000000 chip=0x00081039 rev=0x25 hdr=0x00
    vendor   = 'Silicon Integrated Systems (SiS)'
    device   = 'SiS85C503/5513 PCI to ISA Bridge (LPC Bridge)'
    class    = bridge
    subclass = PCI-ISA
atapci0@pci0:2:5:	class=0x010180 card=0x73001462 chip=0x55131039 rev=0x00 hdr=0x00
    vendor   = 'Silicon Integrated Systems (SiS)'
    device   = 'SiS5513 EIDE Controller (A,B step)'
    class    = mass storage
    subclass = ATA
none0@pci0:2:7:	class=0x040100 card=0x73001462 chip=0x70121039 rev=0xa0 hdr=0x00
    vendor   = 'Silicon Integrated Systems (SiS)'
    device   = 'SiS7012 PCI Audio Accelerator'
    class    = multimedia
    subclass = audio
ohci0@pci0:3:0:	class=0x0c0310 card=0x73001462 chip=0x70011039 rev=0x0f hdr=0x00
    vendor   = 'Silicon Integrated Systems (SiS)'
    device   = 'SiS5597/8 Universal Serial Bus Controller'
    class    = serial bus
    subclass = USB
ohci1@pci0:3:1:	class=0x0c0310 card=0x73001462 chip=0x70011039 rev=0x0f hdr=0x00
    vendor   = 'Silicon Integrated Systems (SiS)'
    device   = 'SiS5597/8 Universal Serial Bus Controller'
    class    = serial bus
    subclass = USB
none1@pci0:3:3:	class=0x0c0320 card=0x54701462 chip=0x70021039 rev=0x00 hdr=0x00
    vendor   = 'Silicon Integrated Systems (SiS)'
    device   = 'SiS7002 USB 2.0 Enhanced Host Controller'
    class    = serial bus
    subclass = USB
none2@pci0:7:0:	class=0x040100 card=0x80641102 chip=0x00021102 rev=0x07 hdr=0x00
    vendor   = 'Creative Labs'
    device   = 'EMU10K1 Audio Chipset (SB Live!)'
    class    = multimedia
    subclass = audio
none3@pci0:7:1:	class=0x098000 card=0x00201102 chip=0x70021102 rev=0x07 hdr=0x00
    vendor   = 'Creative Labs'
    device   = 'PCI Gameport Joystick'
    class    = input device
sis0@pci0:8:0:	class=0x020000 card=0xf3111385 chip=0x0020100b rev=0x00 hdr=0x00
    vendor   = 'National Semiconductor'
    device   = 'DP83815/16 MacPhyter 10/100 Mb/s Ethernet MAC & PHY'
    class    = network
    subclass = ethernet
ahc0@pci0:11:0:	class=0x010000 card=0x62a09005 chip=0x00809005 rev=0x02 hdr=0x00
    vendor   = 'Adaptec'
    device   = '29160/N/LP Ultra160 (AIC-7892A) SCSI Host Adapter'
    class    = mass storage
    subclass = SCSI
none4@pci0:15:0:	class=0x020000 card=0x730c1462 chip=0x440114e4 rev=0x01 hdr=0x00
    vendor   = 'Broadcom Corporation'
    device   = 'BCM440x 10/100 Integrated Ethernet Controller'
    class    = network
    subclass = ethernet
none5@pci1:0:0:	class=0x030000 card=0x00000000 chip=0x025010de rev=0xa3 hdr=0x00
    vendor   = 'NVIDIA Corporation'
    device   = 'GeForce4 Ti 4600 [NV25.1]'
    class    = display
    subclass = VGA

On Thu, 15 May 2003, Yuriy Tsibizov wrote:

> > I, for one, would really like to see full/complete MIDI
> > capabilities under
> > FreeBSD. I have an Amiga-2000 system that I have been using
> > for MIDI with
> > two MIDI keyboards (playback and input) for quite a few
> > years, and have a
> > SoundBlaster Live! soundcard under FreeBSD.
> >
> > So far, I have not been able to find any useful music
> > generating and MIDI
> > software available for FreeBSD (yes - I have tried/looked at
> > just about
> > everything available from SourceForge, most of which doesn't
> > work under
> > FreeBSD, or is too limited in capability if it works at all).
> >
> []
>
> >
> > I tried the 4Front OSS package once, but it didn't help and it caused
> > problems with some music/sound applications. I am going to
> > try OSS again
> > under FreeBSD-5.1-BETA. I don't have much installed yet, so
> > don't have as
> > much to lose.
> >
> > I might be willing to offer non-programming support for (EMU10K1) MIDI
> > development support, depending on what is needed.
> I've started coding MIDI I/O for SBLive!/Audigy, but can't continue due to lack of MIDI equipment.  Can you try my _unstable_ drivers from http://chibis.persons.gfk.ru/audigy ? You should compile MIDI in kernel (add "device midi" to your config file) and compile my drivers OUTSIDE kernel tree (unpack tar file and run "make", don't do "make install"!). Please also mount everything r/o before loading driver. Are there any messages on console after sending MIDI events from your keyboard?
>
> Yuriy Tsibizov,
> http://chinis.persons.gfk.ru/
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030518182924.K570>