From owner-freebsd-multimedia Sun Nov 16 02:55:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA10797 for multimedia-outgoing; Sun, 16 Nov 1997 02:55:06 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from po8.andrew.cmu.edu (PO8.ANDREW.CMU.EDU [128.2.10.108]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA10774; Sun, 16 Nov 1997 02:54:54 -0800 (PST) (envelope-from tk2x+@andrew.cmu.edu) Received: (from postman@localhost) by po8.andrew.cmu.edu (8.8.5/8.8.2) id FAA22798; Sun, 16 Nov 1997 05:54:49 -0500 (EST) Received: via switchmail; Sun, 16 Nov 1997 05:54:49 -0500 (EST) Received: from unix21.andrew.cmu.edu via qmail ID ; Sun, 16 Nov 1997 05:54:36 -0500 (EST) Received: from unix21.andrew.cmu.edu via qmail ID ; Sun, 16 Nov 1997 05:54:34 -0500 (EST) Received: from BatMail.robin.v2.14.CUILIB.3.45.SNAP.NOT.LINKED.unix21.andrew.cmu.edu.sun4x.55 via MS.5.6.unix21.andrew.cmu.edu.sun4_51; Sun, 16 Nov 1997 05:54:34 -0500 (EST) Message-ID: <4oPh3em00YUx0250Q0@andrew.cmu.edu> Date: Sun, 16 Nov 1997 05:54:34 -0500 (EST) From: Timothy J Kniveton To: freebsd-hardware@freebsd.org, multimedia@freebsd.org Subject: PNP/Sound Help? Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi. I am running an ASUS TX97-XE mainboard with an onboard Creative Labs Vibra-16X (Soundblaster 16) chip. It is a PNP beast, which is my difficulty in using it with FreeBSD. I have been trying to find a good source of information on configuring PNP-only devices with FreeBSD (maybe there is no such thing). It seems that occasionally, the settings of the card will change. I can get some of the devices recognized, but some, especially the 16-bit DSP, do not work. Can someone please recommend the best way to get this thing to work? Direct E-mail is fine. -tim From owner-freebsd-multimedia Sun Nov 16 04:39:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA15744 for multimedia-outgoing; Sun, 16 Nov 1997 04:39:11 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id EAA15733; Sun, 16 Nov 1997 04:39:07 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id MAA14765; Sun, 16 Nov 1997 12:31:25 +0100 From: Luigi Rizzo Message-Id: <199711161131.MAA14765@labinfo.iet.unipi.it> Subject: Re: PNP/Sound Help? To: tim@CMU.EDU (Timothy J Kniveton) Date: Sun, 16 Nov 1997 12:31:24 +0100 (MET) Cc: freebsd-hardware@FreeBSD.ORG, multimedia@FreeBSD.ORG In-Reply-To: <4oPh3em00YUx0250Q0@andrew.cmu.edu> from "Timothy J Kniveton" at Nov 16, 97 05:54:15 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Hi. I am running an ASUS TX97-XE mainboard with an onboard Creative > Labs Vibra-16X (Soundblaster 16) chip. It is a PNP beast, which is my > difficulty in using it with FreeBSD. > > I have been trying to find a good source of information on configuring > PNP-only devices with FreeBSD (maybe there is no such thing). It there is pnp support in -current, and there is a simple add-on package for 2.2.X. This together with a replacement audio driver for FreeBSD is available at http://www.iet.unipi.it/~luigi/FreeBSD.html (or on the 2.2.5 CD under xperimnt/luigi-something) Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Sun Nov 16 06:28:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA23679 for multimedia-outgoing; Sun, 16 Nov 1997 06:28:51 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id GAA23671 for ; Sun, 16 Nov 1997 06:28:45 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id OAA14913; Sun, 16 Nov 1997 14:21:10 +0100 From: Luigi Rizzo Message-Id: <199711161321.OAA14913@labinfo.iet.unipi.it> Subject: rvplayer problem... To: multimedia@freebsd.org Date: Sun, 16 Nov 1997 14:21:10 +0100 (MET) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk (this message probably would be better directed to -hackers...) I am trying to use the rvplayer 5.0 and since it is a linux binary i had to load the linux emulator with modload /lkm/linux_mod.o (this is my first try with the linux emulator -- i am running 2.2.1 and linux_mod.o is the stock one.) the program starts fine, and even starts displaying the first frame of the sample file welcome.rm which comes with the package. However, it immediately emits the message LINUX: 'ioctl' fd=5, typ=0x450(P), num=0xf not implemented at which point the program seems rather stuck on a select doing nothing useful. The audio device is not open after the failure. Now the message comes from the linux_ioctl module and I have tracked it down to a few missing defines for some audio ioctls in the linux emulation code (the one above is GETCAPS or something similar). Is there any hope that, if I fix the above ioctl (btw: how do i rebuild /lkm/linux_mod.o ?) that the player works ? Has anyone had success with it ? Cheers Luigi From owner-freebsd-multimedia Sun Nov 16 07:45:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA27033 for multimedia-outgoing; Sun, 16 Nov 1997 07:45:23 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA27024 for ; Sun, 16 Nov 1997 07:45:14 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.7/8.8.5) id JAA01139 for multimedia@freebsd.org; Sun, 16 Nov 1997 09:45:17 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Sun, 16 Nov 1997 09:45:16 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: multimedia@freebsd.org Subject: AWE 64 MIDI config -- I'm lost Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk OK, I'm *finally* getting my system to recognize my AWE 64, thanks to Luigi's Pnp patches, and /dev/audio is working fine (Voxware). Even have the Real Audio player working (yay!). But... MIDI is driving me nuts. I get no sound from playmidi, or it hangs my system altogether. Installed the awedrv package from Randall Hopper, rebuilt my kernel, but still no luck; AWE32 is not found at bootup. Compiled the AWE-enabled playmidi with the AWE selected as default device. No good. One thing I'm very confused about is the apparent conflict between "audio MIDI", i.e., MIDI output through the speakers, and external MIDI. What port address is used for the former? Could someone please tell me what I'm doing wrong as far as MIDI? I am *so close* to getting this card fully functional (at last), and am anxious to be able to download and play MIDI files. Thanks! Relevant kernel config section: options SBC_IRQ=5 # Controls all sound devices controller snd0 device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr device sbxvi0 at isa? drq 5 device sbmidi0 at isa? port 0x330 device awe0 at isa? port 0x620 # For normal case use next line device opl0 at isa? port 0x388 device mpu0 at isa? port 0x330 irq 5 conflicts drq 0 device uart0 at isa? port 0x330 irq 5 conflicts vector "m6850intr" # Not controlled by `snd' device pca0 at isa? port IO_TIMER1 tty OK, i really don't *need* the mpu0 and/or uart0 entries (no external devices at this time), but thought I'd add them for possible future hardware. dmesg output: Copyright (c) 1992-1997 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.2.5-RELEASE #0: Sun Nov 16 09:04:12 GMT 1997 conrads@dolphin.neosoft.com:/usr/src/sys/compile/MYKERNEL CPU: Pentium (166.19-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x1bf real memory = 67108864 (65536K bytes) FreeBSD Kernel Configuration Utility - Version 1.1 Type "help" for help or "visual" to go to the visual configuration interface (requires MGA/VGA display or serial terminal capable of displaying ANSI graphics). config> ls Device port irq drq iomem iosize unit flags enabled fdc0 0x3f0 6 2 0x0 0 0 0x0 Yes wdc0 0x1f0 14 -1 0x0 0 0 0x80ff80ff Yes wdc1 0x170 15 -1 0x0 0 1 0x0 Yes sc0 0x60 1 -1 0x0 0 0 0x0 Yes sio0 0x3f8 4 -1 0x0 0 0 0x0 Yes sio1 0x2e8 3 -1 0x0 0 1 0x0 Yes lpt0 0xffffffff 7 -1 0x0 0 0 0x0 Yes psm0 0x60 12 -1 0x0 0 0 0x0 No pca0 0x40 -1 -1 0x0 0 0 0x0 Yes npx0 0xf0 13 -1 0x0 0 0 0x1 Yes sb0 0x220 5 1 0x0 0 0 0x0 Yes sbxvi0 0x0 -1 5 0x0 0 0 0x0 Yes sbmidi0 0x330 -1 -1 0x0 0 0 0x0 Yes awe0 0x620 -1 -1 0x0 0 0 0x0 Yes opl0 0x388 -1 -1 0x0 0 0 0x0 Yes mpu0 0x330 5 0 0x0 0 0 0x0 Yes uart0 0x330 5 -1 0x0 0 0 0x0 Yes CSN LDN conf en irqs drqs others (PnP devices) 1 0 OS N 0 0 0 0 1 1 OS N 0 0 4 4 1 2 OS N 0 0 4 4 1 3 OS N 0 0 4 4 2 0 OS Y 5 0 1 5 port 0x220 0x330 0x388 2 1 OS N 0 0 4 4 2 2 OS Y 0 0 0 0 port 0x620 2 3 OS N 0 0 4 4 Number of EISA slots to probe: 10 config> pnp 2 2 irq0 5 <-- a vain last attempt to get AWE32 recognized config> q avail memory = 62537728 (61072K bytes) Probing for devices on PCI bus 0: chip0 rev 2 on pci0:0 chip1 rev 2 on pci0:7 vga0 rev 67 int a irq 11 on pci0:8 Probing for PnP devices: CSN 1 Vendor ID: CSC4232 [0x3242630e] Serial 0x01000000 PnP: override config for CSN 1 LDN 0 vend_id 0x3242630e PnP: override config for CSN 1 LDN 1 vend_id 0x3242630e PnP: override config for CSN 1 LDN 2 vend_id 0x3242630e PnP: override config for CSN 1 LDN 3 vend_id 0x3242630e CSN 2 Vendor ID: CTL009d [0x9d008c0e] Serial 0x00029870 PnP: override config for CSN 2 LDN 0 vend_id 0x9d008c0e PnP: override config for CSN 2 LDN 1 vend_id 0x9d008c0e PnP: override config for CSN 2 LDN 2 vend_id 0x9d008c0e PnP: override config for CSN 2 LDN 3 vend_id 0x9d008c0e Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2e8-0x2ef irq 3 on isa sio1: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface pca0 on motherboard pca0: PC speaker audio driver fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 flags 0x80ff80ff on isa wdc0: unit 0 (wd0): , 32-bit, multi-block-32 wd0: 1554MB (3183264 sectors), 3158 cyls, 16 heads, 63 S/T, 512 B/S wdc0: unit 1 (wd1): , 32-bit, multi-block-16 wd1: 3067MB (6281856 sectors), 6232 cyls, 16 heads, 63 S/T, 512 B/S wdc1 at 0x170-0x177 irq 15 on isa wdc1: unit 0 (atapi): , removable, intr, iordy atapi1.0: unknown phase npx0 flags 0x1 on motherboard npx0: INT 16 interface sb0 at 0x220 irq 5 drq 1 on isa sb0: sbxvi0 at 0x0 drq 5 on isa sbxvi0: sbmidi0 at 0x330 on isa awe0 at 0x620 on isa AWE32 not found AWE32: not detected opl0 at 0x388 on isa opl0: mpu0 at 0x330 irq 5 drq 0 on isa mpu0: uart0 at 0x330 irq 5 on isa uart0: <6850 Midi Interface> mountmsdosfs(): Warning: root directory is not a multiple of the clustersize in length -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: The District of Columbia has a law forbidding you to exert pressure on a balloon and thereby cause a whistling sound on the streets. From owner-freebsd-multimedia Sun Nov 16 07:49:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA27173 for multimedia-outgoing; Sun, 16 Nov 1997 07:49:53 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA27156; Sun, 16 Nov 1997 07:49:44 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.7/8.8.5) id JAA01446; Sun, 16 Nov 1997 09:49:41 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <4oPh3em00YUx0250Q0@andrew.cmu.edu> Date: Sun, 16 Nov 1997 09:49:41 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Timothy J Kniveton Subject: Re: PNP/Sound Help? Cc: multimedia@FreeBSD.ORG, freebsd-hardware@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On 16-Nov-97 Timothy J Kniveton wrote: > Hi. I am running an ASUS TX97-XE mainboard with an onboard Creative > Labs Vibra-16X (Soundblaster 16) chip. It is a PNP beast, which is my > difficulty in using it with FreeBSD. > > I have been trying to find a good source of information on configuring > PNP-only devices with FreeBSD (maybe there is no such thing). It > seems that occasionally, the settings of the card will change. I can > get some of the devices recognized, but some, especially the 16-bit > DSP, do not work. > > Can someone please recommend the best way to get this thing to work? > Direct E-mail is fine. Try Luigi's PnP patches. I had the same problem with my AWE 64 (PnP). What finally worked for me was using the "os" switch in the boot config (e.g., (pnp 2 0 os enable ...) to override my funky BIOS and configure the card to the correct settings. -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: There are three kinds of lies: Lies, Damn Lies, and Statistics. -- Disraeli From owner-freebsd-multimedia Sun Nov 16 09:20:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA01079 for multimedia-outgoing; Sun, 16 Nov 1997 09:20:52 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id JAA01065 for ; Sun, 16 Nov 1997 09:20:43 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id RAA15067; Sun, 16 Nov 1997 17:12:59 +0100 From: Luigi Rizzo Message-Id: <199711161612.RAA15067@labinfo.iet.unipi.it> Subject: Re: AWE 64 MIDI config -- I'm lost To: conrads@neosoft.com Date: Sun, 16 Nov 1997 17:12:59 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: from "Conrad Sabatier" at Nov 16, 97 09:44:57 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > MIDI is driving me nuts. I get no sound from playmidi, or it hangs my system > altogether. Installed the awedrv package from Randall Hopper, rebuilt my > kernel, but still no luck; AWE32 is not found at bootup. Compiled the > AWE-enabled playmidi with the AWE selected as default device. No good. > > One thing I'm very confused about is the apparent conflict between "audio > MIDI", i.e., MIDI output through the speakers, and external MIDI. What port > address is used for the former? in order to play midi files, you either need to access the synthesys devices (opl or the wavetable synthesizer on the AWE/GUS) or you can use timidity (which according to people produces inferior sound quality). The latter does the conversion in software so you can use /dev/audio for the output. > awe0 at 0x620 on isa > AWE32 not found > AWE32: not detected maybe you can make the probe a little more verbose so as to understand what is going wrong. Or, ask Randall (i think) who originally imported the AWE sources and certainly knows how to configure it. Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Sun Nov 16 10:21:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA04308 for multimedia-outgoing; Sun, 16 Nov 1997 10:21:11 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA04301 for ; Sun, 16 Nov 1997 10:21:05 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.7/8.8.5) id MAA12625; Sun, 16 Nov 1997 12:20:56 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199711161612.RAA15067@labinfo.iet.unipi.it> Date: Sun, 16 Nov 1997 12:20:56 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Luigi Rizzo Subject: Re: AWE 64 MIDI config -- I'm lost Cc: multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On 16-Nov-97 Luigi Rizzo wrote: >> MIDI is driving me nuts. I get no sound from playmidi, or it hangs my >> system >> altogether. Installed the awedrv package from Randall Hopper, rebuilt my >> kernel, but still no luck; AWE32 is not found at bootup. Compiled the >> AWE-enabled playmidi with the AWE selected as default device. No good. >> >> One thing I'm very confused about is the apparent conflict between "audio >> MIDI", i.e., MIDI output through the speakers, and external MIDI. What port >> address is used for the former? > > in order to play midi files, you either need to access the synthesys > devices (opl or the wavetable synthesizer on the AWE/GUS) or you can > use timidity (which according to people produces inferior sound quality). > The latter does the conversion in software so you can use /dev/audio > for the output. OK, good. Yes, timidity works great, and is a fine solution until I figure out how to get the AWE wave stuff going. But shouldn't playmidi work with my OPL? >> awe0 at 0x620 on isa >> AWE32 not found >> AWE32: not detected > > maybe you can make the probe a little more verbose so as to understand > what is going wrong. Or, ask Randall (i think) who originally imported > the AWE sources and certainly knows how to configure it. Good idea. Randall, are you out there? :-) -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: Never offend people with style when you can offend them with substance. -- Sam Brown, "The Washington Post", January 26, 1977 From owner-freebsd-multimedia Sun Nov 16 10:37:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA05221 for multimedia-outgoing; Sun, 16 Nov 1997 10:37:16 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id KAA05200 for ; Sun, 16 Nov 1997 10:37:08 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id SAA15208; Sun, 16 Nov 1997 18:28:45 +0100 From: Luigi Rizzo Message-Id: <199711161728.SAA15208@labinfo.iet.unipi.it> Subject: Re: ReelMagic 2.1 To: steve@visint.co.uk (Stephen Roome) Date: Sun, 16 Nov 1997 18:28:45 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: from "Stephen Roome" at Nov 14, 97 12:35:07 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Any chance I can use this card with some driver ? > > On the card you've got: > > SIGMA designs EM7000, EM7010, EM7040 & EM7050 chips. > ad1847 soundport. > cirrus logic clgd5200 > adsp 2115 there was once a nice family of cards like this which have an onboard DSP (ADSP2115) which could be used to do a lot of things. The way it is generally used under DOS is to download some code to make the card emulate a legacy card (e.g. soundblaster or WSS). I am not sure if the emulation goes so far to evem emulate DMA. Some old voxware driver might have some support for this card but you need the DOS code from the dos driver. > Other than that, I'd be interested in getting the mpeg side of the card > working.. That'd be nice.. It would be really nice. As a matter of fact, I think you can even find a gcc port for the 2181 (the 2115 is an earlier member of the 21xx family, 24-bit fixed point DSP). But it takes some work of course to rewrite the driver... Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Sun Nov 16 11:14:09 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA07781 for multimedia-outgoing; Sun, 16 Nov 1997 11:14:09 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA07776 for ; Sun, 16 Nov 1997 11:14:06 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id LAA06494; Sun, 16 Nov 1997 11:13:49 -0800 (PST) Message-Id: <199711161913.LAA06494@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Luigi Rizzo cc: multimedia@FreeBSD.ORG Subject: Re: rvplayer problem... In-reply-to: Your message of "Sun, 16 Nov 1997 14:21:10 +0100." <199711161321.OAA14913@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 16 Nov 1997 11:13:48 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk If you like you can download the linux emulation layer from rah: ftp://rah.star-gate.com/pub/linux_ioctl-3.0-current.tar.gz As for compiling the linux layer: cd /usr/src/lkm/linux make make install modstat to find out a module's id modunload -i #to unload a module linux #to load linux module Amancio > (this message probably would be better directed to -hackers...) > > I am trying to use the rvplayer 5.0 and since it is a linux binary i > had to load the linux emulator with modload /lkm/linux_mod.o (this is > my first try with the linux emulator -- i am running 2.2.1 and > linux_mod.o is the stock one.) > > the program starts fine, and even starts displaying the first frame of > the sample file welcome.rm which comes with the package. However, it > immediately emits the message > LINUX: 'ioctl' fd=5, typ=0x450(P), num=0xf not implemented > at which point the program seems rather stuck on a select doing nothing > useful. The audio device is not open after the failure. > > Now the message comes from the linux_ioctl module and I have tracked it > down to a few missing defines for some audio ioctls in the linux emulation > code (the one above is GETCAPS or something similar). > > Is there any hope that, if I fix the above ioctl (btw: how do i rebuild > /lkm/linux_mod.o ?) that the player works ? Has anyone had success with > it ? > > Cheers > Luigi From owner-freebsd-multimedia Sun Nov 16 11:42:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA09562 for multimedia-outgoing; Sun, 16 Nov 1997 11:42:58 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA09550 for ; Sun, 16 Nov 1997 11:42:52 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id LAA06678; Sun, 16 Nov 1997 11:42:37 -0800 (PST) Message-Id: <199711161942.LAA06678@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 to: steve@visint.co.uk (Stephen Roome), multimedia@FreeBSD.ORG Subject: Re: ReelMagic 2.1 In-reply-to: Your message of "Sun, 16 Nov 1997 18:28:45 +0100." <199711161728.SAA15208@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 16 Nov 1997 11:42:37 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Analog devices has a dsp kit and forum . just browse around in http://www.analog.com. Also search around the net for dsp or adsp 2115. Cheers, Amancio From owner-freebsd-multimedia Sun Nov 16 15:22:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA22787 for multimedia-outgoing; Sun, 16 Nov 1997 15:22:48 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA22778 for ; Sun, 16 Nov 1997 15:22:39 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id PAA08643; Sun, 16 Nov 1997 15:21:48 -0800 (PST) Message-Id: <199711162321.PAA08643@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: dmaddox@scsn.net cc: multimedia@freebsd.org Subject: Re: Linux ioctl patches for -current In-reply-to: Your message of "Sun, 16 Nov 1997 15:47:11 EST." <19971116154711.00063@scsn.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 16 Nov 1997 15:21:42 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Will probably integrate my patches to the linux layer tonite. Is just that I am working on getting glquake going and the linux layer needs new functionality;however, if I can't get the minimal svgalib support for glquake going I will just submit my mods. Cheers, Amancio > Hi... > > Your patches for -current wrt Linux ioctls no longer compiles on > -current. Since you are now an official member of the august body of > FreeBSD committers, is there a chance that you could integrate this > stuff _officially_ into the -current tree? Thanks in advance :-) From owner-freebsd-multimedia Sun Nov 16 20:08:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA08651 for multimedia-outgoing; Sun, 16 Nov 1997 20:08:16 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA08644 for ; Sun, 16 Nov 1997 20:08:11 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id UAA00517 for ; Sun, 16 Nov 1997 20:08:10 -0800 (PST) Message-Id: <199711170408.UAA00517@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: multimedia@freebsd.org Subject: ftp://rah.star-gate.com/pub/linux_ioctl-3.0-current.tar.gz Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 16 Nov 1997 20:08:09 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Updated to the the linux layer to work on the latest -current and the mods have been checked in to -current. The checked version will probably available tomorrow morning and if you can't you can download it from from my ftp site. xquake and the linux real player 5.0 works over here with this version of the linux layer. Enjoy, Amancio From owner-freebsd-multimedia Mon Nov 17 02:11:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA29578 for multimedia-outgoing; Mon, 17 Nov 1997 02:11:31 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from bagpuss.visint.co.uk (bagpuss.visint.co.uk [194.207.134.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA29566 for ; Mon, 17 Nov 1997 02:11:27 -0800 (PST) (envelope-from steve@visint.co.uk) Received: from dylan.visint.co.uk (dylan.visint.co.uk [194.207.134.180]) by bagpuss.visint.co.uk (8.7.5/8.7.3) with SMTP id KAA21879; Mon, 17 Nov 1997 10:11:03 GMT Date: Mon, 17 Nov 1997 10:11:03 +0000 (GMT) From: Stephen Roome To: Luigi Rizzo cc: multimedia@FreeBSD.ORG Subject: Re: ReelMagic 2.1 In-Reply-To: <199711161728.SAA15208@labinfo.iet.unipi.it> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 16 Nov 1997, Luigi Rizzo wrote: > > Any chance I can use this card with some driver ? > > > > On the card you've got: > > > > SIGMA designs EM7000, EM7010, EM7040 & EM7050 chips. > > ad1847 soundport. > > cirrus logic clgd5200 > > adsp 2115 > > there was once a nice family of cards like this which have an onboard > DSP (ADSP2115) which could be used to do a lot of things. The way it > is generally used under DOS is to download some code to make the card > emulate a legacy card (e.g. soundblaster or WSS). I am not sure if the > emulation goes so far to evem emulate DMA. This sounds a bit hectic for me, the card is probably way too old now, I've noticed that SIGMA Designs don't even seem to want to support it. Their website has a driver pack "for all their cards", except it doesn't work with this one, for DOS I need the original driver disks... and Windows (which incidentally deleted itself lastnight! =( ) just isn't having it (no surprises there!). > Some old voxware driver might have some support for this card but you > need the DOS code from the dos driver. Now this sounds worth trying, my problem here is that although the card does sound and video, I'm more concerned about video really if there's going to be any trouble involved.. This is only really because I doubt anyone else still has one of these boards and isn't a DOS/Win3.1 user! > > Other than that, I'd be interested in getting the mpeg side of the card > > working.. That'd be nice.. > > It would be really nice. As a matter of fact, I think you can even find > a gcc port for the 2181 (the 2115 is an earlier member of the 21xx > family, 24-bit fixed point DSP). > But it takes some work of course to rewrite the driver... That, would be nice, but of course someone would need the original code or chipset specs (I guess if someone already has them ??...). Personally there's no way I could do this, mostly because I know less about writing drivers than I know about the El ninio (?) phenomenon. But lack of time could figure as a poor excuse as well. If there's a chance I could get it to work I'm willing to try though. Steve. Steve Roome - Vision Interactive Ltd. Tel:+44(0)117 9730597 Home:+44(0)976 241342 WWW: http://dylan.visint.co.uk/ From owner-freebsd-multimedia Mon Nov 17 03:50:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA05046 for multimedia-outgoing; Mon, 17 Nov 1997 03:50:10 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from seagull.cdrom.com (cracauer@seagull.cdrom.com [204.216.27.14]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA05041 for ; Mon, 17 Nov 1997 03:50:05 -0800 (PST) (envelope-from cracauer@seagull.cdrom.com) Received: (from cracauer@localhost) by seagull.cdrom.com (8.8.6/8.6.6) id DAA22715 for freebsd-multimedia@freebsd.org; Mon, 17 Nov 1997 03:50:03 -0800 (PST) Date: Mon, 17 Nov 1997 03:50:03 -0800 (PST) From: Martin Cracauer Message-Id: <199711171150.DAA22715@seagull.cdrom.com> To: freebsd-multimedia@freebsd.org Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk subscribe From owner-freebsd-multimedia Mon Nov 17 06:04:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA12970 for multimedia-outgoing; Mon, 17 Nov 1997 06:04:56 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from crh.cl.msu.edu (crh.cl.msu.edu [35.8.1.24]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA12965 for ; Mon, 17 Nov 1997 06:04:50 -0800 (PST) (envelope-from henrich@crh.cl.msu.edu) Received: (from henrich@localhost) by crh.cl.msu.edu (8.8.7/8.8.7) id JAA06681; Mon, 17 Nov 1997 09:04:48 -0500 (EST) (envelope-from henrich) Date: Mon, 17 Nov 1997 09:04:48 -0500 (EST) From: Charles Henrich Message-Id: <199711171404.JAA06681@crh.cl.msu.edu> To: hasty@rah.star-gate.com, freebsd-multimedia@freebsd.org Subject: Re: ftp://rah.star-gate.com/pub/linux_ioctl-3.0-current.tar.gz Newsgroups: lists.freebsd.multimedia References: <64ognl$145$1@msunews.cl.msu.edu> X-Newsreader: NN version 6.5.0 CURRENT #1 Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In lists.freebsd.multimedia you write: >Updated to the the linux layer to work on the latest -current and >the mods have been checked in to -current. The checked version >will probably available tomorrow morning and if you can't you >can download it from from my ftp site. >xquake and the linux real player 5.0 works over here with this version >of the linux layer. Any chance of a 2.2.5 version of these mods? -Crh -- Charles Henrich Michigan State University henrich@msu.edu http://pilot.msu.edu/~henrich From owner-freebsd-multimedia Mon Nov 17 06:52:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA15768 for multimedia-outgoing; Mon, 17 Nov 1997 06:52:01 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id GAA15585 for ; Mon, 17 Nov 1997 06:48:53 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id OAA17030; Mon, 17 Nov 1997 14:32:36 +0100 From: Luigi Rizzo Message-Id: <199711171332.OAA17030@labinfo.iet.unipi.it> Subject: Re: ftp://rah.star-gate.com/pub/linux_ioctl-3.0-current.tar.gz To: henrich@crh.cl.msu.edu (Charles Henrich) Date: Mon, 17 Nov 1997 14:32:36 +0100 (MET) Cc: hasty@rah.star-gate.com, freebsd-multimedia@FreeBSD.ORG In-Reply-To: <199711171404.JAA06681@crh.cl.msu.edu> from "Charles Henrich" at Nov 17, 97 09:04:29 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > >xquake and the linux real player 5.0 works over here with this version > >of the linux layer. > > Any chance of a 2.2.5 version of these mods? if you are only interested in raplayer, the fixes are quite trivial (the relevant files are in /sys/i386/linux): --- linux.h.orig Tue Dec 3 16:47:28 1996 +++ linux.h Mon Nov 17 00:05:29 1997 @@ -491,6 +491,9 @@ #define LINUX_SNDCTL_DSP_GETOSPACE 0x500C #define LINUX_SNDCTL_DSP_GETISPACE 0x500D #define LINUX_SNDCTL_DSP_NONBLOCK 0x500E +#define LINUX_SNDCTL_DSP_GETCAPS 0x500F +#define LINUX_SNDCTL_DSP_GETIPTR 0x5011 +#define LINUX_SNDCTL_DSP_GETOPTR 0x5012 #define LINUX_SOUND_MIXER_WRITE_VOLUME 0x4d00 #define LINUX_SOUND_MIXER_WRITE_BASS 0x4d01 #define LINUX_SOUND_MIXER_WRITE_TREBLE 0x4d02 --- linux_ioctl.c.orig Sat Nov 9 22:10:15 1996 +++ linux_ioctl.c Mon Nov 17 10:20:14 1997 @@ -691,6 +691,26 @@ args->cmd = SNDCTL_DSP_NONBLOCK; return ioctl(p, (struct ioctl_args *)args, retval); + case LINUX_SNDCTL_DSP_GETCAPS: + args->cmd = SNDCTL_DSP_GETCAPS; + return ioctl(p, (struct ioctl_args *)args, retval); + + case LINUX_SNDCTL_DSP_GETIPTR: + args->cmd = SNDCTL_DSP_GETIPTR; + return ioctl(p, (struct ioctl_args *)args, retval); + + case LINUX_SNDCTL_DSP_GETOPTR: + args->cmd = SNDCTL_DSP_GETOPTR; + { int a= ioctl(p, (struct ioctl_args *)args, retval); + struct count_info *p = (struct count_info *)(args->arg); +#if 0 + p->bytes += 128 ; /* if the output sounds choppy... */ + uprintf("GETOPTR bytes %d blk %d ptr %d\n", + p->bytes, p->blocks, p->ptr); +#endif + return a; + } + case LINUX_SOUND_MIXER_WRITE_VOLUME: args->cmd = SOUND_MIXER_WRITE_VOLUME; return ioctl(p, (struct ioctl_args *)args, retval); These changes more or less work with my audio driver (you need support for a few more ioctl() which I have added just yesterday and will make available later today). I notice that rvplayer 5.0 with the sample file (welcome.rm) seems to produce choppy audio output when the "synchronized" option is set -- at least with my driver and my P5-133 at home (with a P6-200 things are much smoother). I am not sure if the same problem exists with guspnp. Unless I have misinterpreted the semantics of GETOPTR (which is quite possible), i suspect the problem is that the application (which seems to be using 128-byte buffers) leaves too little spare data in the play buffer, which expires before rendering of the next video frame has expired. In case, the p->bytes += 128 is there to reduce the problem (it is a dirty hack, i know...) Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Mon Nov 17 07:01:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA16270 for multimedia-outgoing; Mon, 17 Nov 1997 07:01:29 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id HAA16264 for ; Mon, 17 Nov 1997 07:01:22 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id OAA17117 for multimedia@freebsd.org; Mon, 17 Nov 1997 14:53:57 +0100 From: Luigi Rizzo Message-Id: <199711171353.OAA17117@labinfo.iet.unipi.it> Subject: rvplayer 5.0 warning To: multimedia@freebsd.org Date: Mon, 17 Nov 1997 14:53:56 +0100 (MET) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk One thing about rvplayer I don't like very much. In the "connection" menu you can see the following (enabled by default): RealPlayer maintains statistics on connection quality. These statistics help content providers improve the quality of their service. This setting controls whether statistics are sent to the content provider. There is no mention of the above in the documentation or the license (except in rvplayer.ad, but that's not documentation), nor I have checked (using tcpdump) which kind of information is sent back. To me, leaving this option on by default without mentioning it is at least unpolite. Your mileage may vary. Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Mon Nov 17 09:29:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA25777 for multimedia-outgoing; Mon, 17 Nov 1997 09:29:45 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id JAA25625; Mon, 17 Nov 1997 09:27:55 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id RAA17465; Mon, 17 Nov 1997 17:19:36 +0100 From: Luigi Rizzo Message-Id: <199711171619.RAA17465@labinfo.iet.unipi.it> Subject: snd971117.tgz To: multimedia@freebsd.org Date: Mon, 17 Nov 1997 17:19:35 +0100 (MET) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [Bcc-ed to hackers because a little bit of advertising is always good...] After almost one month, a new snap of the sound code is available at http://www.iet.unipi.it/~luigi/FreeBSD.html (the actual URL is http://www.iet.unipi.it/~luigi/snd971117.tgz for those using wget/fetch or other command line programs). For the first time I have tried my audio driver with the linux emulator (and linux binaries) and I have to say I am quite pleased that it works pretty well. Noticeable changes in this snapshot include: + fixed a bug in snd_sync which caused errors on close (snd971022); + support for the Yamaha SA3; + some code cleanup for the SB16; + a few more Voxware ioctl() used by the rvplayer 5.0 for linux + patches for linux emulation in 2.2.x to make the driver work with rvplayer; and + initial hooks for the ESS1868 (untested and not working yet); Users of snd971022 or earlier should upgrade to this version. A patch for -current will be available in a day or so. Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Mon Nov 17 09:36:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA26396 for multimedia-outgoing; Mon, 17 Nov 1997 09:36:11 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from cerberus.partsnow.com (gatekeeper.partsnow.com [207.155.26.98]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA26388 for ; Mon, 17 Nov 1997 09:36:07 -0800 (PST) (envelope-from don@PartsNow.com) Received: (from bin@localhost) by cerberus.partsnow.com (8.8.5/8.6.9) id CAA15074; Mon, 17 Nov 1997 02:33:24 -0800 (PST) X-Authentication-Warning: cerberus.partsnow.com: bin set sender to using -f Received: from nouvelle(192.168.100.9) by cerberus.partsnow.com via smap (V2.0) id xma015072; Mon, 17 Nov 97 02:33:10 -0800 Message-ID: <34707FB6.26@PartsNow.com> Date: Mon, 17 Nov 1997 09:32:38 -0800 From: Don Wilde Reply-To: don@PartsNow.com Organization: Soligen, Incorporated X-Mailer: Mozilla 3.0C-E-KIT (Win16; I) MIME-Version: 1.0 To: Amancio Hasty CC: multimedia@freebsd.org Subject: multiple cameras on BT848 References: <199711161913.LAA06494@rah.star-gate.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, Amancio - Do you have any experience with using a sequencer to change cameras with the Bt848 boards? I'm thinking of cannibalizing a CCTV sequencer and speeding it up to 8 switches per second so I can have eight single-frame captures from different cameras each second. The sequencer does switch on VBI (vertical Blank Interval), so it should be stable within a frame, and I can synchronize the capture with the switching easily enough. -- oooOOO O O O o * * * * * * o ___ _________ _________ ________ _________ _________ ___==_ V_=_=_DW ===--- Don Wilde [don@PartsNow.com] [http://www.PartsNow.com ] /oo0000oo-oo--oo-ooo---ooo-ooo---ooo-ooo--ooo-ooo---ooo-ooo---ooo-oo--oo From owner-freebsd-multimedia Mon Nov 17 09:45:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA27122 for multimedia-outgoing; Mon, 17 Nov 1997 09:45:47 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA27116 for ; Mon, 17 Nov 1997 09:45:43 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id JAA02823; Mon, 17 Nov 1997 09:45:31 -0800 (PST) Message-Id: <199711171745.JAA02823@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: don@PartsNow.com cc: multimedia@freebsd.org Subject: Re: multiple cameras on BT848 In-reply-to: Your message of "Mon, 17 Nov 1997 09:32:38 PST." <34707FB6.26@PartsNow.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 17 Nov 1997 09:45:31 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Just try it --- I have not tried such an experiment myself . Cheers, Amancio From owner-freebsd-multimedia Mon Nov 17 09:54:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA27789 for multimedia-outgoing; Mon, 17 Nov 1997 09:54:18 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from mailbag.jf.intel.com (mailbag.jf.intel.com [134.134.248.7]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA27768 for ; Mon, 17 Nov 1997 09:54:13 -0800 (PST) (envelope-from batie@aahz.jf.intel.com) Received: from aahz.jf.intel.com (aahz.jf.intel.com [192.198.161.2]) by mailbag.jf.intel.com (8.8.6/8.8.5) with ESMTP id JAA18413; Mon, 17 Nov 1997 09:56:12 -0800 (PST) Received: (from batie@localhost) by aahz.jf.intel.com (8.8.5/8.8.5) id JAA06029; Mon, 17 Nov 1997 09:53:27 -0800 (PST) Message-ID: <19971117095327.58759@aahz.jf.intel.com> Date: Mon, 17 Nov 1997 09:53:27 -0800 From: Alan Batie To: Luigi Rizzo Cc: multimedia@freebsd.org Subject: Re: rvplayer 5.0 warning References: <199711171353.OAA17117@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-md5; boundary=vAb52M6C8blB9rqz X-Mailer: Mutt 0.85 In-Reply-To: <199711171353.OAA17117@labinfo.iet.unipi.it>; from Luigi Rizzo on Mon, Nov 17, 1997 at 02:53:56PM +0100 Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk --vAb52M6C8blB9rqz Content-Type: text/plain; charset=us-ascii On Mon, Nov 17, 1997 at 02:53:56PM +0100, Luigi Rizzo wrote: > RealPlayer maintains statistics on connection quality. Any RTP app (e.g. standard mbone tools) does this, and not only sends them to the content provider, but multicasts them to everyone in the session... This includes the app you're using and who you are. That's how you see who's in the session... -- Alan Batie ------ What goes up, must come down. batie@aahz.jf.intel.com \ / Ask any system administrator. +1 503-264-8844 (voice) \ / --unknown D0 D2 39 0E 02 34 D6 B4 \/ 5A 41 21 8F 23 5F 08 9D --vAb52M6C8blB9rqz Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBNHCElhCfrckvDwdpAQFnVQP+KuizCWz05Zu0N14nyuOeQzreCuND880y CE1ZfqcrvGUb4aJABJj1o+VNFjZFTNwuBAu/KkXLtW2JryFo1teesG70PgRJ9uMN vzLWXcJO1hjDLL6x+a7o50utzhMOpYFbrBEimfXM1DALq2EQaqybBctuav7g1VcS pyACrf8CU3Q= =WyI/ -----END PGP SIGNATURE----- --vAb52M6C8blB9rqz-- From owner-freebsd-multimedia Mon Nov 17 10:46:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA02898 for multimedia-outgoing; Mon, 17 Nov 1997 10:46:59 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id KAA02483 for ; Mon, 17 Nov 1997 10:41:57 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id SAA17640; Mon, 17 Nov 1997 18:31:21 +0100 From: Luigi Rizzo Message-Id: <199711171731.SAA17640@labinfo.iet.unipi.it> Subject: Re: rvplayer 5.0 warning To: batie@aahz.jf.intel.com (Alan Batie) Date: Mon, 17 Nov 1997 18:31:20 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: <19971117095327.58759@aahz.jf.intel.com> from "Alan Batie" at Nov 17, 97 09:53:08 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > On Mon, Nov 17, 1997 at 02:53:56PM +0100, Luigi Rizzo wrote: > > RealPlayer maintains statistics on connection quality. > > Any RTP app (e.g. standard mbone tools) does this, and not only sends them > to the content provider, but multicasts them to everyone in the session... > This includes the app you're using and who you are. That's how you see > who's in the session... But the two things are certainly different. one thing is have a peer-to-peer exchange of info (so that I know whom I am talking to and vice versa) and making it very clear in the top window, another thing is to send reports only to the content provider whitout telling you. In any case I am not telling that anyone should feel bad about this, just warned people. Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Mon Nov 17 11:35:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA06301 for multimedia-outgoing; Mon, 17 Nov 1997 11:35:42 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA06289 for ; Mon, 17 Nov 1997 11:35:34 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id LAA03376; Mon, 17 Nov 1997 11:30:51 -0800 (PST) Message-Id: <199711171930.LAA03376@rah.star-gate.com> To: Alan Batie cc: Luigi Rizzo , multimedia@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: rvplayer 5.0 warning In-reply-to: Your message of "Mon, 17 Nov 1997 09:53:27 PST." <19971117095327.58759@aahz.jf.intel.com> Date: Mon, 17 Nov 1997 11:30:47 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Tnks Alan! Amancio From owner-freebsd-multimedia Mon Nov 17 12:39:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA12347 for multimedia-outgoing; Mon, 17 Nov 1997 12:39:58 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from plains.NoDak.edu (tinguely@plains.NoDak.edu [134.129.111.64]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA12340 for ; Mon, 17 Nov 1997 12:39:54 -0800 (PST) (envelope-from tinguely@plains.NoDak.edu) Received: (from tinguely@localhost) by plains.NoDak.edu (8.8.8/8.8.8) id OAA30458 for freebsd-multimedia@freebsd.org; Mon, 17 Nov 1997 14:39:40 -0600 (CST) Date: Mon, 17 Nov 1997 14:39:40 -0600 (CST) From: Mark Tinguely Message-Id: <199711172039.OAA30458@plains.NoDak.edu> To: freebsd-multimedia@freebsd.org Subject: did Gravis exit the soundcard business? Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I noticed that Computability dropped the Advance Gravis Pnp (Pro) from their December Computer Shopper ad. I went to www.gravis.com and most of the listed "online" suppliers do not list the sound card (they sell Gravis joysticks, etc). I noticed that in the Gravis product list, they only list their game peripherials, but not their sound card. The only reference to the GUS PnP was an entry for dowloading the device driver. Is Gravis getting out of the soundcard business? I feel like asking the common Simpson question, "Dr. Monroe, in your expert opinion, is it time to panic yet?". --mark. From owner-freebsd-multimedia Mon Nov 17 13:09:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA15324 for multimedia-outgoing; Mon, 17 Nov 1997 13:09:43 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from venus.GAIANET.NET (vince@venus.GAIANET.NET [207.211.200.74]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA15318 for ; Mon, 17 Nov 1997 13:09:40 -0800 (PST) (envelope-from vince@venus.GAIANET.NET) Received: from localhost (vince@localhost) by venus.GAIANET.NET (8.8.7/8.8.7) with SMTP id NAA04606; Mon, 17 Nov 1997 13:09:52 -0800 (PST) (envelope-from vince@venus.GAIANET.NET) Date: Mon, 17 Nov 1997 13:09:51 -0800 (PST) From: Vincent Poy To: Mark Tinguely cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: did Gravis exit the soundcard business? In-Reply-To: <199711172039.OAA30458@plains.NoDak.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 17 Nov 1997, Mark Tinguely wrote: Hi Mark and everyone, > I noticed that Computability dropped the Advance Gravis Pnp (Pro) from > their December Computer Shopper ad. I went to www.gravis.com and > most of the listed "online" suppliers do not list the sound card (they sell > Gravis joysticks, etc). > > I noticed that in the Gravis product list, they only list their game > peripherials, but not their sound card. The only reference to the GUS PnP was > an entry for dowloading the device driver. > > Is Gravis getting out of the soundcard business? > > I feel like asking the common Simpson question, "Dr. Monroe, in your > expert opinion, is it time to panic yet?". Gravis was bought out by ACCO about 3-4 months ago. They discontinued all soundcards. Utopia will be providing further support for the cards. Cheers, Vince - vince@MCESTATE.COM - vince@GAIANET.NET ________ __ ____ Unix Networking Operations - FreeBSD-Real Unix for Free / / / / | / |[__ ] GaiaNet Corporation - M & C Estate / / / / | / | __] ] Beverly Hills, California USA 90210 / / / / / |/ / | __] ] HongKong Stars/Gravis UltraSound Mailing Lists Admin /_/_/_/_/|___/|_|[____] From owner-freebsd-multimedia Mon Nov 17 15:15:09 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA23127 for multimedia-outgoing; Mon, 17 Nov 1997 15:15:09 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from earth.mat.net (root@earth.mat.net [206.246.122.2]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA23092 for ; Mon, 17 Nov 1997 15:14:58 -0800 (PST) (envelope-from chuckr@picnic.mat.net) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by earth.mat.net (8.8.8/8.6.12) with ESMTP id SAA27602; Mon, 17 Nov 1997 18:14:15 -0500 (EST) Message-Id: <199711172314.SAA27602@earth.mat.net> Date: Mon, 17 Nov 1997 18:14:12 -0500 (EST) From: chuckr@glue.umd.edu Subject: Re: did Gravis exit the soundcard business? To: vince@venus.GAIANET.NET cc: tinguely@plains.NoDak.edu, freebsd-multimedia@FreeBSD.ORG In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On 17 Nov, Vincent Poy wrote: > On Mon, 17 Nov 1997, Mark Tinguely wrote: > > Hi Mark and everyone, > >> I noticed that Computability dropped the Advance Gravis Pnp (Pro) from >> their December Computer Shopper ad. I went to www.gravis.com and >> most of the listed "online" suppliers do not list the sound card (they sell >> Gravis joysticks, etc). >> >> I noticed that in the Gravis product list, they only list their game >> peripherials, but not their sound card. The only reference to the GUS PnP was >> an entry for dowloading the device driver. >> >> Is Gravis getting out of the soundcard business? >> >> I feel like asking the common Simpson question, "Dr. Monroe, in your >> expert opinion, is it time to panic yet?". > > Gravis was bought out by ACCO about 3-4 months ago. They > discontinued all soundcards. Utopia will be providing further support for > the cards. Huh. That's unpleasant news. I haven't paid much attention to the market, because I HAD a GUS, but I need another one fairly soon now. If I want one that had good full duplex send/receive like the GUS, and at least SOME FreeBSD support, what's a good alternative, anyone know? -- ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-multimedia Mon Nov 17 16:26:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA27617 for multimedia-outgoing; Mon, 17 Nov 1997 16:26:29 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from stox.sa.enteract.com (stox.sa.enteract.com [207.229.132.161]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA27607 for ; Mon, 17 Nov 1997 16:26:23 -0800 (PST) (envelope-from ken@stox.sa.enteract.com) Received: from localhost (localhost.stox.sa.enteract.com [127.0.0.1]) by stox.sa.enteract.com (8.8.8/8.6.12) with SMTP id SAA20492; Mon, 17 Nov 1997 18:26:14 -0600 (CST) Date: Mon, 17 Nov 1997 18:26:13 -0600 (CST) From: "Kenneth P. Stox" Reply-To: stox@enteract.com To: Mark Tinguely cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: did Gravis exit the soundcard business? In-Reply-To: <199711172039.OAA30458@plains.NoDak.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 17 Nov 1997, Mark Tinguely wrote: >Is Gravis getting out of the soundcard business? The "New" owners of Gravis, Kensington?, have announced that they are discontinuing the sound card lines. Figures, a week after I bought one. Last I looked, there was no mention of it on the Website. At least I didn't buy a Micropolis drive lately. :-) From owner-freebsd-multimedia Mon Nov 17 17:22:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA02189 for multimedia-outgoing; Mon, 17 Nov 1997 17:22:51 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id RAA02184 for ; Mon, 17 Nov 1997 17:22:48 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Mon, 17 Nov 1997 20:22:11 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA15979; Mon, 17 Nov 97 20:22:09 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id UAA22531; Mon, 17 Nov 1997 20:21:29 -0500 Message-Id: <19971117202128.50716@ct.picker.com> Date: Mon, 17 Nov 1997 20:21:28 -0500 From: Randall Hopper To: Volker Paepcke , Joachim Wunder Cc: multimedia@FreeBSD.ORG Subject: Re: [Fxtv 0.45]: can only select one channel (from vcr) References: <199711151224.NAA00763@yavin.franken.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: <199711151224.NAA00763@yavin.franken.de>; from Volker Paepcke on Sat, Nov 15, 1997 at 01:24:59PM +0100 Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Volker Paepcke: |I have a Hauppauge model 816 WinTV-card (PAL-BG) and its working great. |But I can only select exactly one frequency: 544.75 Mhz. This is the ... |bktr0: rev 0x12 int a irq 12 on pci0.10.0 |Hauppauge WinCast/TV, Temic PAL tuner. Joachim Wunder: |Huh, mine is the 805 Win/TCpci card. I am living in Germany, too, and I am | |bktr0 rev 18 int a irq 11 on pci0:13 |Hauppauge WinCast/TV, Temic PAL tuner, msp3400c stereo. ... I'd help if I could, but to me this sounds like the video connections aren't quite right or the tuner(s) isn't/aren't yet fully supported. You may have done this already, but in case not: - Verify that tuner is selected in the Input menu - Turn AFC on in the Options menu - Put your cursor over the video window - Key in frequencies using "f" (e.g. "f500.0") Sounds like you have your VCR's tuner output plugged into the WinTV's tuner? If so, plug it into a TV instead and verify you can get all the channels? Could it be you don't have your VCR on tuner-pass though? This probably isn't it, but it came to mind. As a temporary fix, use your VCR's tuner and plug its video/audio out into the video/audio in jacks of the WinTV. Randall From owner-freebsd-multimedia Mon Nov 17 18:15:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA06008 for multimedia-outgoing; Mon, 17 Nov 1997 18:15:36 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id SAA05998 for ; Mon, 17 Nov 1997 18:15:30 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Mon, 17 Nov 1997 21:14:28 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA16748; Mon, 17 Nov 97 21:14:26 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id VAA22571; Mon, 17 Nov 1997 21:13:45 -0500 Message-Id: <19971117211344.55386@ct.picker.com> Date: Mon, 17 Nov 1997 21:13:44 -0500 From: Randall Hopper To: Conrad Sabatier Cc: multimedia@FreeBSD.ORG Subject: Re: AWE 64 MIDI config -- I'm lost References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: ; from Conrad Sabatier on Sun, Nov 16, 1997 at 09:45:16AM -0000 Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Conrad Sabatier: |OK, I'm *finally* getting my system to recognize my AWE 64, thanks to |Luigi's Pnp patches, and /dev/audio is working fine (Voxware). Even have |the Real Audio player working (yay!). But... Good deal. |MIDI is driving me nuts. I get no sound from playmidi, or it hangs my system |altogether. Installed the awedrv package from Randall Hopper, rebuilt my |kernel, but still no luck; AWE32 is not found at bootup. Compiled the I suspect this might be PnP biting. To my knowledge, all the AWE64s are PnP. Hardware wise, they're virtually identical to the AWE32. My non-PnP 32 detects OK. |Could someone please tell me what I'm doing wrong as far as MIDI? I am *so |close* to getting this card fully functional (at last), and am anxious to be |able to download and play MIDI files. Ok, looks like you have some conflicts below: |Relevant kernel config section: | |options SBC_IRQ=5 | |# Controls all sound devices |controller snd0 |device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr |device sbxvi0 at isa? drq 5 |device sbmidi0 at isa? port 0x330 |device awe0 at isa? port 0x620 | |# For normal case use next line |device opl0 at isa? port 0x388 |device mpu0 at isa? port 0x330 irq 5 conflicts drq 0 |device uart0 at isa? port 0x330 irq 5 conflicts vector "m6850intr" ^^^^^^^^^^^^^^^^^^^^^^^^^ These two lines conflict with sbmidi0. Comment them out. As a base starting point, use my kernel lines from below (i.e. comment out mpu0 and uart0, etc.) And if you "do" have another board in your system sitting on port 330, remove it for now. The Sound Blaster owns this MIDI port--could be the reason you're locking up your system trying to play MIDIs via the SB FM synth. |# Not controlled by `snd' |device pca0 at isa? port IO_TIMER1 tty Should be OK. I've got the same line in mine. |OK, good. Yes, timidity works great, and is a fine solution until I |figure out how to get the AWE wave stuff going. But shouldn't playmidi |work with my OPL? Yes. Good luck! Randall ----- With these lines in your kernel config: controller snd0 device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr device sbxvi0 at isa? drq 5 device sbmidi0 at isa? port 0x330 # Yamaha OPL-2/OPL-3 FM - for SB, SB Pro, SB16, PAS device opl0 at isa? port 0x388 device awe0 at isa? port 0x620 You should be able to get cheesy OPL MIDI through opl0 via: playmidi -4 symphony.mid I don't recommend this except as a test though. :-) For FM, subst -f for -4. For AWE (with playmidi from the AWE page), subst -a. But for far-and-away better quality, definitely use drvmidi once you get the AWE synth part of the card detecting correctly. From owner-freebsd-multimedia Mon Nov 17 18:22:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA06749 for multimedia-outgoing; Mon, 17 Nov 1997 18:22:34 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id SAA06739 for ; Mon, 17 Nov 1997 18:22:28 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Mon, 17 Nov 1997 21:21:52 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA16844; Mon, 17 Nov 97 21:21:50 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id VAA22605; Mon, 17 Nov 1997 21:21:08 -0500 Message-Id: <19971117212108.21183@ct.picker.com> Date: Mon, 17 Nov 1997 21:21:08 -0500 From: Randall Hopper To: Mervyn Ah-Young Cc: multimedia@FreeBSD.ORG Subject: Re: Soundblaster 16 References: <3459C3B3.502FA1B0@planet.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: <3459C3B3.502FA1B0@planet.net.au>; from Mervyn Ah-Young on Fri, Oct 31, 1997 at 10:40:36PM +1100 Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Mervyn Ah-Young: |I am trying to configure my SoundBlaster 16 card under FreeBSD with the |following entry in my |MYKERNEL file: | |controller snd0 | |device sb0 at isa? port 0x220 irq 7 conflicts drq1 vector sbintr | | |Are these the default values for the SB16 card? I do know that my card |is at default settings but am |unsure as to what they are! For a SB16 card, this is what you want. controller snd0 device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr device sbxvi0 at isa? drq 5 device sbmidi0 at isa? port 0x330 # Yamaha OPL-2/OPL-3 FM - for SB, SB Pro, SB16, PAS device opl0 at isa? port 0x388 Standard values for a SB16 are IRQ5, DMA 1 (8-bit), and DMA 5 (16-bit). Check your jumpers. Works great for me. Or if you're unlucky enough to have a PnP, you want to talk to Luigi . He's our PnP expert. Randall From owner-freebsd-multimedia Mon Nov 17 18:27:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA07207 for multimedia-outgoing; Mon, 17 Nov 1997 18:27:37 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id SAA07200 for ; Mon, 17 Nov 1997 18:27:30 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Mon, 17 Nov 1997 21:16:25 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA16785; Mon, 17 Nov 97 21:16:23 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id VAA22588; Mon, 17 Nov 1997 21:15:42 -0500 Message-Id: <19971117211542.44856@ct.picker.com> Date: Mon, 17 Nov 1997 21:15:42 -0500 From: Randall Hopper To: Luigi Rizzo Cc: conrads@neosoft.com, multimedia@FreeBSD.ORG Subject: Re: AWE 64 MIDI config -- I'm lost References: <199711161612.RAA15067@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: <199711161612.RAA15067@labinfo.iet.unipi.it>; from Luigi Rizzo on Sun, Nov 16, 1997 at 05:12:59PM +0100 Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Luigi Rizzo: |> awe0 at 0x620 on isa |> AWE32 not found |> AWE32: not detected | |maybe you can make the probe a little more verbose so as to understand |what is going wrong. Or, ask Randall (i think) who originally imported |the AWE sources and certainly knows how to configure it. Well, I've carefully steared all my ISA board purchases away from PnP, so I haven't had to deal with it. My knowledge of PnP is limited to the fact that it exists. Oh, and (ok, I know another sentence-worth about PnP :-) also I know that Takashi, the guy that wrote AWE driver, does have PnP support in it for Linux. http://bahamut.mm.t.u-tokyo.ac.jp/~iwai/midi.html in particular the FAQ entry on AWE PnP detection looks interesting: http://bahamut.mm.t.u-tokyo.ac.jp/~iwai/awedrv/awedrv-faq.html#Q2.3 I don't know if this could be easily incorporated into Luigi's PnP code or not. Luigi, could you give this FAQ entry a look a see what you think? It looks like they give some sort of PnP port read/write script to do the PnP detection right there in the FAQ. I don't know if its all that's needed or not though. Randall From owner-freebsd-multimedia Mon Nov 17 20:44:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA17532 for multimedia-outgoing; Mon, 17 Nov 1997 20:44:39 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA17521 for ; Mon, 17 Nov 1997 20:44:29 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.7/8.8.5) id WAA04873; Mon, 17 Nov 1997 22:44:22 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19971117211344.55386@ct.picker.com> Date: Mon, 17 Nov 1997 22:44:22 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Randall Hopper Subject: Re: AWE 64 MIDI config -- I'm lost Cc: multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On 18-Nov-97 Randall Hopper wrote: > Conrad Sabatier: > |OK, I'm *finally* getting my system to recognize my AWE 64, thanks to > |Luigi's Pnp patches, and /dev/audio is working fine (Voxware). Even have > |the Real Audio player working (yay!). But... > > Good deal. Yes, indeed! > |MIDI is driving me nuts. I get no sound from playmidi, or it hangs my > |system > |altogether. Installed the awedrv package from Randall Hopper, rebuilt my > |kernel, but still no luck; AWE32 is not found at bootup. Compiled the > > I suspect this might be PnP biting. To my knowledge, all the AWE64s are > PnP. Hardware wise, they're virtually identical to the AWE32. My non-PnP > 32 detects OK. What I'm wondering about is: in the awe_detect* code, I see it looks like we're looking for a certain "signature" at certain addresses, otherwise the awe device is reorted as not found. Could it be that these signatures differ between the AWE32 and 64? I just yetserday downloaded all the docs I could find from Creative's site. Haven't had time to look at it yet, but will. They did describe it as having some info on detection. We'll see. > |Could someone please tell me what I'm doing wrong as far as MIDI? I am *so > |close* to getting this card fully functional (at last), and am anxious to > be > |able to download and play MIDI files. > > Ok, looks like you have some conflicts below: > > |Relevant kernel config section: > | > |options SBC_IRQ=5 > | > |# Controls all sound devices > |controller snd0 > |device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr > |device sbxvi0 at isa? drq 5 > |device sbmidi0 at isa? port 0x330 > |device awe0 at isa? port 0x620 > | > |# For normal case use next line > |device opl0 at isa? port 0x388 > > |device mpu0 at isa? port 0x330 irq 5 conflicts drq 0 > |device uart0 at isa? port 0x330 irq 5 conflicts vector "m6850intr" > ^^^^^^^^^^^^^^^^^^^^^^^^^ > These two lines conflict with sbmidi0. Comment them out. Did that. Still no detection. I've actually thought of just having the detection routines automatically return "true". Would that work? Would the driver then be installed/configured properly? I'm using the default addresses for everything. > As a base starting point, use my kernel lines from below (i.e. comment out > mpu0 and uart0, etc.) > > And if you "do" have another board in your system sitting on port 330, > remove it for now. The Sound Blaster owns this MIDI port--could be the > reason you're locking up your system trying to play MIDIs via the SB FM > synth. I suspect this is what's still causing the problem. My motherboard has a built-in Crystal 4342 chip, and there are no jumpers or BIOS switches to disable it. It *seems* like Luigi's code effectively "turns it off"; I'm using "os disable" on all card 1 devices, and I *am* getting audio from all the other SB devices (which, if the Crystal were enabled, would be causing some major conflicts). > |# Not controlled by `snd' > |device pca0 at isa? port IO_TIMER1 tty > > Should be OK. I've got the same line in mine. > > |OK, good. Yes, timidity works great, and is a fine solution until I > |figure out how to get the AWE wave stuff going. But shouldn't playmidi > |work with my OPL? > > Yes. > > Good luck! > > Randall > > > ----- > > With these lines in your kernel config: > > controller snd0 > device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr > device sbxvi0 at isa? drq 5 > device sbmidi0 at isa? port 0x330 > # Yamaha OPL-2/OPL-3 FM - for SB, SB Pro, SB16, PAS > device opl0 at isa? port 0x388 > device awe0 at isa? port 0x620 Exactly what I have, I'm pretty sure (will check). > You should be able to get cheesy OPL MIDI through opl0 via: > playmidi -4 symphony.mid > > I don't recommend this except as a test though. :-) > > For FM, subst -f for -4. For AWE (with playmidi from the AWE page), subst > -a. But for far-and-away better quality, definitely use drvmidi once you > get the AWE synth part of the card detecting correctly. Thanks for the advice about the switches. Missed the -a somehow. Frankly, I'm about ready to try the solution someone propsed a while back: get out the Exacto knife and kill the fu**ing Crystal! :-) But not until we've exhausted all other possibilities, of course. :-) Oh, one quick question: if I do somehow get everything configured properly, will the AWE driver show up in a cat /dev/sndstat? Thanks so much for your time! -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: If you're not part of the solution, you're part of the precipitate. From owner-freebsd-multimedia Mon Nov 17 22:09:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA23486 for multimedia-outgoing; Mon, 17 Nov 1997 22:09:43 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id WAA23467 for ; Mon, 17 Nov 1997 22:09:28 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id GAA18839; Tue, 18 Nov 1997 06:02:00 +0100 From: Luigi Rizzo Message-Id: <199711180502.GAA18839@labinfo.iet.unipi.it> Subject: Re: AWE 64 MIDI config -- I'm lost To: luigi@labinfo.iet.unipi.it (Luigi Rizzo) Date: Tue, 18 Nov 1997 06:02:00 +0100 (MET) Cc: conrads@neosoft.com, multimedia@FreeBSD.ORG In-Reply-To: <199711180501.GAA18820@labinfo.iet.unipi.it> from "Luigi Rizzo" at Nov 18, 97 06:00:54 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Luigi Rizzo: > |> awe0 at 0x620 on isa > |> AWE32 not found > |> AWE32: not detected > | > |maybe you can make the probe a little more verbose so as to understand > |what is going wrong. Or, ask Randall (i think) who originally imported > |the AWE sources and certainly knows how to configure it. > > Well, I've carefully steared all my ISA board purchases away from PnP, so I > haven't had to deal with it. My knowledge of PnP is limited to the fact > that it exists. you have been invoked to consult on the AWE configuration, e.g. which io ports it requires etc. There is pnp support in -current and it also is usable on 2.2.x as an add-on package (on the 2.2.5 CD in xperimnt/ or on my web site). It can be used to pass pnp info to a driver, or manually (in userconfig) to set resources for a card similarly to what is done for linux. > in particular the FAQ entry on AWE PnP detection looks interesting: > > http://bahamut.mm.t.u-tokyo.ac.jp/~iwai/awedrv/awedrv-faq.html#Q2.3 > > I don't know if this could be easily incorporated into Luigi's PnP code or > not. how about pnp 1 2 os enable port0 0x320 port1 0xa20 port2 0xe20 The relevant piece of information is "AWE32 uses three I/O ports, normally 0x620, 0xa20, and 0xe20, ... " Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Tue Nov 18 05:22:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA20692 for multimedia-outgoing; Tue, 18 Nov 1997 05:22:10 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id FAA20679 for ; Tue, 18 Nov 1997 05:22:06 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Tue, 18 Nov 1997 8:21:27 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA27359; Tue, 18 Nov 97 08:21:22 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id IAA23213; Tue, 18 Nov 1997 08:20:41 -0500 Message-Id: <19971118082040.49301@ct.picker.com> Date: Tue, 18 Nov 1997 08:20:40 -0500 From: Randall Hopper To: Joachim Wunder Cc: multimedia@freebsd.org Subject: Re: [Fxtv 0.45]: can only select one channel (from vcr) References: <19971117202128.50716@ct.picker.com> <9711181308.AA03565@sun5.lrz-muenchen.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: <9711181308.AA03565@sun5.lrz-muenchen.de>; from Joachim Wunder on Tue, Nov 18, 1997 at 02:08:55PM +0100 Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Joachim Wunder: |Hmmmmm...I just tried all that I could, but nothing helps. :( |The card works great under Win95 at least. But when I start up fxtv 0.46 |I get the following message: | |TVSCREENCapConfigure() failed: Direct video region outside bounds of display | |Maybe this is the reason for me not getting any channel to tune in? Yep, that would do it. Fxtv is performing a last minute sanity check to avoid walking on memory outside of the video card's linear frame buffer. This sounds like an X server DGA bug. Try moving you TV window to the middle of your X display, and shrink it down. Before we start digging into this direct video error, run fxtv with "-disableDirectV" first and we'll avoid the issue in favor of verifying first that you can tune in channels with the bt848 driver. Randall From owner-freebsd-multimedia Tue Nov 18 07:25:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA28710 for multimedia-outgoing; Tue, 18 Nov 1997 07:25:40 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id HAA28695 for ; Tue, 18 Nov 1997 07:25:19 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id OAA20107; Tue, 18 Nov 1997 14:05:59 +0100 From: Luigi Rizzo Message-Id: <199711181305.OAA20107@labinfo.iet.unipi.it> Subject: Re: AWE 64 MIDI config -- I'm lost To: conrads@neosoft.com Date: Tue, 18 Nov 1997 14:05:58 +0100 (MET) Cc: rhh@ct.picker.com, multimedia@FreeBSD.ORG In-Reply-To: from "Conrad Sabatier" at Nov 17, 97 10:44:03 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > |MIDI is driving me nuts. I get no sound from playmidi, or it hangs my > > |system > > |altogether. Installed the awedrv package from Randall Hopper, rebuilt my > > |kernel, but still no luck; AWE32 is not found at bootup. Compiled the > > > > I suspect this might be PnP biting. To my knowledge, all the AWE64s are > > PnP. Hardware wise, they're virtually identical to the AWE32. My non-PnP > > 32 detects OK. > > What I'm wondering about is: in the awe_detect* code, I see it looks like we're > looking for a certain "signature" at certain addresses, otherwise the awe > device is reorted as not found. Could it be that these signatures differ > between the AWE32 and 64? as i already posted yesterday, the docs from the Linux support for the AWExx say that the card actually uses three (3) addresses, which are (going from memory here) 0x620, 0xa20, 0xe20. You have to set all three in your PnP config menu otherwise the proba fails. I posted the relevant command yesterday, I think it was something like pnp X 2 os enable port0 0x620 port1 0xa20 port2 0xe20 where X is the PnP CSN on your machine. Why is 3 addresses and not one, i have no idea (well, they are 0x400 apart, and that probably means that the signature is designed to avoid being mistaken with another card at 0x220 which only uses 10bit address decoding, as per the (old ?) isa standard. > Frankly, I'm about ready to try the solution someone propsed a while back: get > out the Exacto knife and kill the fu**ing Crystal! :-) there is no point in doing the above. The PnP code effectively disables the device. Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Tue Nov 18 08:50:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA04554 for multimedia-outgoing; Tue, 18 Nov 1997 08:50:18 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id IAA04457 for ; Tue, 18 Nov 1997 08:49:47 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id QAA20709; Tue, 18 Nov 1997 16:37:12 +0100 From: Luigi Rizzo Message-Id: <199711181537.QAA20709@labinfo.iet.unipi.it> Subject: Re: snd971117.tgz To: rob@mag-net.com (Rob Nelson) Date: Tue, 18 Nov 1997 16:37:12 +0100 (MET) Cc: multimedia@freebsd.org In-Reply-To: from "Rob Nelson" at Nov 18, 97 08:34:51 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > For the first time I have tried my audio driver with the linux > > emulator (and linux binaries) and I have to say I am quite pleased > > that it works pretty well. > > I have installed the pnp code as well as the latest sound drivers. The new > code works very well. My card is a Vibra SB16. My main concern is to get the > realaudio encoder for Linux working under FreeBSD. The problem in the past > was ioctl functions not supported, but with the linux patches you've made I'm > hoping it will work. > > I can't get linux_mod.o to recompile. The linux.patch is applied, the kernel > compiles fine, but I get the following errors when I try to compile > linux_mod.o. Please excuse the line wrapping. the problem as someone noticed, is that you should also link /sys/i386/include/soundcard.h -> /sys/i386/isa/snd/soundcard.h or the linux_mod.o would include the old one. I had this patch in my source tree and forgot about it. It is a real problem to keep three copies of the same file. Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Tue Nov 18 10:09:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA10363 for multimedia-outgoing; Tue, 18 Nov 1997 10:09:41 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id KAA10356 for ; Tue, 18 Nov 1997 10:09:07 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id SAA21045; Tue, 18 Nov 1997 18:01:16 +0100 From: Luigi Rizzo Message-Id: <199711181701.SAA21045@labinfo.iet.unipi.it> Subject: rvplayer audio ? To: multimedia@freebsd.org Date: Tue, 18 Nov 1997 18:01:16 +0100 (MET) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk A question to those using the linux rvplayer with either amancio's or OSS -- can you try the 'welcome.rm' file (preferably on a low-end machine such a P5-133 or less) which comes with the distribution and tell me if the audio sounds 'chunky' ? I am not sure on how I have implemented the GETOPTR ioctl, I think i followed the specs but there are some odd interactions which the rvplayer and I am not sure if it is my fault or not. Basically I suspect that, when trying to achieve synchronous video+audio, rvplayer waits until the audio buffer has almost drained before sending more data (and in the meantime, since it is busy rendering video, the playout buffer completely empties out on a medium-speed machine). It should probably do the other way round, i.e. blast as much audio as possible to the card (audio comes out at the right speed anyways), and then do the video rendering as the audio progresses. Of course I have no way to check having no sources. What I know is that if i hack the GETOPTR ioctl so that it reports more bytes processed than it really has, the audio comes out smoothly, but then the video goes too fast. So I don't think it is a problem with my system being too slow. Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Tue Nov 18 16:51:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA10417 for multimedia-outgoing; Tue, 18 Nov 1997 16:51:53 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA10393 for ; Tue, 18 Nov 1997 16:51:46 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.7/8.8.5) id SAA02689; Tue, 18 Nov 1997 18:51:29 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199711181305.OAA20107@labinfo.iet.unipi.it> Date: Tue, 18 Nov 1997 18:51:28 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Luigi Rizzo Subject: Re: AWE 64 MIDI config -- I'm lost Cc: multimedia@FreeBSD.ORG, rhh@ct.picker.com Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On 18-Nov-97 Luigi Rizzo wrote: > > as i already posted yesterday, the docs from the Linux support for the > AWExx say that the card actually uses three (3) addresses, which are > (going from memory here) 0x620, 0xa20, 0xe20. You have to set all three > in your PnP config menu otherwise the proba fails. Yes, YES, *YES*! That was it! I was only configuring the base AWE address (0x620) before. Finally, I now have a fully functioning AWE64 working under FreeBSD! Drvmidi works! Sounds great, too! Joy! Rapture! Thank you so much, Luigi and Randall! -- Conrad Sabatier http://www.neosoft.com/~conrads From owner-freebsd-multimedia Tue Nov 18 17:41:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA13656 for multimedia-outgoing; Tue, 18 Nov 1997 17:41:16 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id RAA13649 for ; Tue, 18 Nov 1997 17:41:13 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Tue, 18 Nov 1997 20:40:09 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA26607; Tue, 18 Nov 97 20:40:07 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id UAA29037; Tue, 18 Nov 1997 20:39:23 -0500 Message-Id: <19971118203923.51363@ct.picker.com> Date: Tue, 18 Nov 1997 20:39:23 -0500 From: Randall Hopper To: Conrad Sabatier Cc: Luigi Rizzo , multimedia@FreeBSD.ORG Subject: Re: AWE 64 MIDI config -- Success References: <199711181305.OAA20107@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: ; from Conrad Sabatier on Tue, Nov 18, 1997 at 06:51:28PM -0000 Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Conrad Sabatier: |On 18-Nov-97 Luigi Rizzo wrote: |> |> as i already posted yesterday, the docs from the Linux support for the |> AWExx say that the card actually uses three (3) addresses, which are |> (going from memory here) 0x620, 0xa20, 0xe20. You have to set all three |> in your PnP config menu otherwise the proba fails. | |Yes, YES, *YES*! That was it! I was only configuring the base AWE address |(0x620) before. Finally, I now have a fully functioning AWE64 working |under FreeBSD! Drvmidi works! Sounds great, too! Joy! Rapture! | |Thank you so much, Luigi and Randall! Hey, cool! Most thanks to Luigi for his PnP code. If you'll take a minute to write up just what you did (driver versions/URLs, relevent kernel config file blurbs, FreeBSD version used, kernel patches, etc.), I will put a link to this off the AWEDRV home page. You may not "how _many_" SB32/AWE32/AWE64*PnP owners have posted to the lists or mailed me in recent months about getting past the PnP problems (lots). All would find your instructions _very_ helpful! Have fun! Randall P.S. Now, in case you don't have some, you'll want some larger MIDI soundfonts to stuff in your wavetable mem that'll make it sound even better! For some that'll fit in 1M, 2M, and 8M, respectively, check out: http://www.lysator.liu.se/awe/ in particular: http://www.edu.isy.liu.se/~d93jesno/sfindex.html under the "Other" section. Having 2M of mem myself, I have this in my /etc/rc.local to load the second one (guit_gm.sbk): nice -20 sfxload -i -V 100 /opt/pkg/awedrv/lib/guit_gm.sbk & so the wavetable is primed and ready for MIDIs :-) P.S.S. Wanna a .tgz of a bunch of cool MIDI files? From owner-freebsd-multimedia Tue Nov 18 17:44:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA13837 for multimedia-outgoing; Tue, 18 Nov 1997 17:44:19 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id RAA13829 for ; Tue, 18 Nov 1997 17:44:16 -0800 (PST) (envelope-from rhh@ct.picker.com) Resent-From: rhh@ct.picker.com Received: from ct.picker.com by whqvax.picker.com with SMTP; Tue, 18 Nov 1997 20:43:44 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA26687; Tue, 18 Nov 97 20:43:43 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id UAA29069; Tue, 18 Nov 1997 20:43:01 -0500 Resent-Message-Id: <199711190143.UAA29069@elmer.ct.picker.com> Received: from sunsrv5.lrz-muenchen.de ([129.187.13.15]) by ct.picker.com (4.1/SMI-4.1) id AA26204; Tue, 18 Nov 97 20:15:07 EST Received: from dial098.lrz-muenchen.de by sunsrv5.lrz-muenchen.de; Wed, 19 Nov 97 02:15:05 +0100 From: Joachim.Wunder@lrz-muenchen.de (Joachim Wunder) To: Randall Hopper Subject: Re: [Fxtv 0.45]: can only select one channel (from vcr) Date: Wed, 19 Nov 1997 01:15:01 GMT Organization: Leibniz-Rechenzentrum, Muenchen (Germany) Reply-To: Joachim.Wunder@lrz-muenchen.de Message-Id: <34723cd0.49303@mailhost.lrz-muenchen.de> References: <19971118082040.49301@ct.picker.com> <9711181346.AA04649@sun5.lrz-muenchen.de> <19971118192609.31135@ct.picker.com> In-Reply-To: <19971118192609.31135@ct.picker.com> X-Mailer: Forte Agent .99e/32.227 Resent-Date: Tue, 18 Nov 1997 20:43:01 -0500 Resent-To: multimedia@freebsd.org Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 18 Nov 1997 19:26:09 -0500, you wrote: >Joachim Wunder: > |> |TVSCREENCapConfigure() failed: Direct video region outside bounds of display > |> |Maybe this is the reason for me not getting any channel to tune in? > | > |I tried it out, but always the same: Snow on the top of the TV-window as if > |the tuner cannot tune in any channel. :( I shrank it down and up again and > |made the fanciest movements, but nothing happens. :( > >Ok, the error message above indicates that starting the video failed once, >but if you're getting static in your window the rest of the time, capture >is running. So ignore this message for now -- not a big deal (we can come >back to it). Probably best to concentrate on getting the tuner going. Right. Thanks! > > |> "-disableDirectV" > | > |With this option the TV-window stays totally black. Nothing happenes if I > |tune the channel selection up and down. Is this normal? > >No, you should see the same static (or picture, if you're tuned in to your >one-good-VCR-frequency). It'll just dog your CPU a bit more and maybe slow >the frame rate. Don't know about this one. Ignore it for a second too :-) >Let's concentrate on tuner in direct video since you at least get static >there. Exactly! > >Are you running XFree 3.3.1? Ummm....I am not quite sure... should a xdpyinfo show? > >Try: > > 1) fxtv -colorbars -- what do you see? I see vertical colorbars, so I think this is a good sign. > 2) Repeat in other color depths supported by your X server. I am currently using 16 bpp and I see the colorbars. So I think this is ok so far!? > >Also, you might attach the first part of your "fxtv -debug startup" output >(the stuff before it starts talking about fonts), along with your xdpyinfo >output. xdpyinfo: --------- name of display: :0.0 version number: 11.0 vendor string: The XFree86 Project, Inc vendor release number: 3200 maximum request size: 4194300 bytes motion buffer size: 256 bitmap unit, bit order, padding: 32, LSBFirst, 32 image byte order: LSBFirst number of supported pixmap formats: 2 supported pixmap formats: depth 1, bits_per_pixel 1, scanline_pad 32 depth 16, bits_per_pixel 16, scanline_pad 32 keycode range: minimum 9, maximum 117 focus: window 0x2c0000d, revert to Parent number of extensions: 15 BIG-REQUESTS DOUBLE-BUFFER MIT-SCREEN-SAVER MIT-SHM MIT-SUNDRY-NONSTANDARD RECORD SHAPE SYNC XC-MISC XFree86-DGA XFree86-Misc XFree86-VidModeExtension XInputExtension XKEYBOARD XTEST default screen number: 0 number of screens: 1 screen #0: dimensions: 1024x768 pixels (347x260 millimeters) resolution: 75x75 dots per inch depths (1): 16 root window id: 0x25 depth of root window: 16 planes number of colormaps: minimum 1, maximum 1 default colormap: 0x21 default number of colormap cells: 64 preallocated pixels: black 0, white 65535 options: backing-store YES, save-unders YES largest cursor: 64x64 current input event mask: 0x50003d KeyPressMask ButtonPressMask ButtonReleaseMask EnterWindowMask LeaveWindowMask SubstructureRedirectMask PropertyChangeMask number of visuals: 1 default visual id: 0x20 visual: visual id: 0x20 class: TrueColor depth: 16 planes available colormap entries: 64 per subfield red, green, blue masks: 0xf800, 0x7e0, 0x1f significant bits in color specification: 6 bits fxtv -debug startup: -------------------- Querying Supported Capture Pixel Formats: bpp Bpp R,G,B Masks Swap --- --- ---------------------------- ---- 15 2 00007c00, 000003e0, 0000001f NB 16 2 0000f800, 000007e0, 0000001f NB 24 3 00ff0000, 0000ff00, 000000ff B 24 4 00ff0000, 0000ff00, 000000ff NBWb XF86DGAQueryVersion() succeeded - version = 1.00 Rating Available Visuals: Rating Class bpp Bpp R,G,B Masks Swap DirectVid ------ ----------- --- --- ---------------------------- ---- --------- 5 TrueColor 16 2,2 0000f800, 000007e0, 0000001f -- Yes Default Visual is 16-bpp TrueColor XF86VidModeQueryVersion() succeeded - version = 0.07 STATION ANNOTATION FONT: [...] > >Randall dmesg: ------ Copyright (c) 1992-1996 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.2.1-RELEASE #17: Sat Nov 15 14:02:03 CET 1997 wunder@Marauder.Wunder.COM:/usr/src/sys/compile/MARAUDER CPU: Pentium (99.72-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x525 Stepping=5 Features=0x1bf real memory = 67108864 (65536K bytes) avail memory = 62541824 (61076K bytes) Probing for devices on PCI bus 0: chip0 rev 3 on pci0:0 chip1 rev 1 on pci0:7:0 chip2 rev 0 on pci0:7:1 bktr0 rev 18 int a irq 11 on pci0:13 Hauppauge WinCast/TV, Temic PAL tuner, msp3400c stereo. ^^^^^^^^^^^^^^^^^^^^ vga0 rev 84 int a irq ?? on pci0:16 Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 at 0x240-0x25f irq 9 on isa ed0: address 00:00:b4:3c:6d:c9, type NE2000 (16 bit) sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A qcam0 not found at 0x378 lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface psm0 at 0x60-0x64 irq 12 on motherboard psm0: device ID 0 pca0 on motherboard pca0: PC speaker audio driver fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in fd1: 1.2MB 5.25in wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): wd0: 3067MB (6281856 sectors), 6232 cyls, 16 heads, 63 S/T, 512 B/S wdc0: unit 1 (atapi): , removable, intr, dma, iordis wdc1 at 0x170-0x177 irq 15 on isa wdc1: unit 0 (wd2): wd2: 325MB (666600 sectors), 1010 cyls, 12 heads, 55 S/T, 512 B/S wdc1: unit 1 (wd3): wd3: 202MB (414540 sectors), 987 cyls, 12 heads, 35 S/T, 512 B/S npx0 on motherboard npx0: INT 16 interface sb0 at 0x220 irq 5 drq 1 on isa sb0: sbxvi0 at 0x0 drq 5 on isa sbxvi0: sbmidi0 not found at 0x330 opl0 at 0x388 on isa opl0: mpu0 at 0x330 irq 10 drq 0 on isa mpu0: Thank you very much for your help again! Joachim From owner-freebsd-multimedia Tue Nov 18 17:51:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA14549 for multimedia-outgoing; Tue, 18 Nov 1997 17:51:27 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA14544 for ; Tue, 18 Nov 1997 17:51:22 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id RAA00564; Tue, 18 Nov 1997 17:51:08 -0800 (PST) Message-Id: <199711190151.RAA00564@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Conrad Sabatier cc: Luigi Rizzo , multimedia@freebsd.org, rhh@ct.picker.com Subject: Re: AWE 64 MIDI config -- I'm lost In-reply-to: Your message of "Tue, 18 Nov 1997 18:51:28 GMT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 18 Nov 1997 17:51:08 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Can you send me your system config file for your card? Tnks, Amancio From owner-freebsd-multimedia Tue Nov 18 17:55:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA14816 for multimedia-outgoing; Tue, 18 Nov 1997 17:55:38 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id RAA14806 for ; Tue, 18 Nov 1997 17:55:34 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Tue, 18 Nov 1997 20:54:57 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA26847; Tue, 18 Nov 97 20:54:56 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id UAA29082; Tue, 18 Nov 1997 20:54:13 -0500 Message-Id: <19971118205412.02023@ct.picker.com> Date: Tue, 18 Nov 1997 20:54:12 -0500 From: Randall Hopper To: Joachim.Wunder@lrz-muenchen.de Cc: multimedia@freebsd.org Subject: Re: [Fxtv 0.45]: can only select one channel (from vcr) References: <19971118082040.49301@ct.picker.com> <9711181346.AA04649@sun5.lrz-muenchen.de> <19971118192609.31135@ct.picker.com> <34723cd0.49303@mailhost.lrz-muenchen.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: <34723cd0.49303@mailhost.lrz-muenchen.de>; from Joachim Wunder on Wed, Nov 19, 1997 at 01:15:01AM +0000 Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Joachim Wunder: |>Are you running XFree 3.3.1? | |Ummm....I am not quite sure... should a xdpyinfo show? "startx -- -probeonly" will, but xdpyinfo does too (see below) |> 1) fxtv -colorbars -- what do you see? | |I see vertical colorbars, so I think this is a good sign. Yep. I'm not sure, I believe that's the tuner talking :-) So the tuner-to-screen path seems OK. This seems to point to tuner configuration or signal-related problems. |> 2) Repeat in other color depths supported by your X server. | |I am currently using 16 bpp and I see the colorbars. So I think this is ok so |far!? Yep, no reason to try others. xdpyinfo output: ... |vendor string: The XFree86 Project, Inc |vendor release number: 3200 Looks like XFree86 3.2. You're getting a picture on the screen with -colorbars, so probably no reason to upgrade. We're in the bt848 driver's tuner code, the tuner, or the video cable at this point. |Thank you very much for your help again! No problem. Knowing what we know now (tuner-to-display is OK), I'm afraid I need to hand-off to someone that has more driver and/or PAL experience to help get the bottom of this tuner config/reception problem. PAL and the driver aren't my strong points. Any takers? Randall From owner-freebsd-multimedia Tue Nov 18 18:42:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA18286 for multimedia-outgoing; Tue, 18 Nov 1997 18:42:55 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA18280 for ; Tue, 18 Nov 1997 18:42:48 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.7/8.8.5) id UAA06987; Tue, 18 Nov 1997 20:41:27 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199711190151.RAA00564@rah.star-gate.com> Date: Tue, 18 Nov 1997 20:41:26 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Amancio Hasty Subject: Re: AWE 64 MIDI config -- I'm lost Cc: rhh@ct.picker.com, multimedia@freebsd.org, Luigi Rizzo Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On 19-Nov-97 Amancio Hasty wrote: > > Can you send me your system config file for your card? > > Tnks, > Amancio Here's my kernel config (relevant part only): controller pnp0 #Luigi, you're a god! :-) # Controls all sound devices controller snd0 device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr device sbxvi0 at isa? drq 5 device sbmidi0 at isa? port 0x330 device awe0 at isa? port 0x620 # For normal case use next line device opl0 at isa? port 0x388 IRQ 5, DRQs 1 and 5 are the "optimum" setting for this card. But I also earlier played around with other configurations and found no discernible difference in the way the card performed. I could probably do without the "conflicts" keyword in the sb0 definition, as I'm not using anything else on IRQ 5 right now. But I thought it might come in handy later (you never know). Also, I edited /sys/i386/isa/sound/sound_config.h and made sure the relevant defines matched the kernel config. In my case, the second setting in each case is the one that's used (my machine is not "PC98"): #ifndef SBC_BASE #ifdef PC98 #define SBC_BASE 0x20d2 /* 0x20d2 is the factory default. */ #else #define SBC_BASE 0x220 /* 0x220 is the factory default. */ #endif #endif #ifndef SBC_IRQ #ifdef PC98 #define SBC_IRQ 10 /* IQR10 is not the factory default on PC9821. */ #else #define SBC_IRQ 5 /* IQR5 is the factory default. */ #endif #endif #ifndef SBC_DMA #ifdef PC98 #define SBC_DMA 3 #else #define SBC_DMA 1 #endif #endif #ifndef SB16_DMA #ifdef PC98 #define SB16_DMA 3 #else #define SB16_DMA 5 #endif #endif #ifndef SB16MIDI_BASE #ifdef PC98 #define SB16MIDI_BASE 0x80d2 #else #define SB16MIDI_BASE 0x330 #endif #endif #ifndef AWE32_BASE #define AWE32_BASE 0x620 /* Default = 0x620-3, 0xA20-3, 0xE20-3 */ #endif #ifndef MPU_BASE #define MPU_BASE 0x330 #endif #ifndef MPU_IRQ #define MPU_IRQ 5 #endif My PnP configuration is: CSN LDN conf en irqs drqs others (PnP devices) 1 0 OS N 0 0 0 0 1 1 OS N 0 0 4 4 1 2 OS N 0 0 4 4 1 3 OS N 0 0 4 4 2 0 OS Y 5 0 1 5 port 0x220 0x330 0x388 2 1 OS N 0 0 4 4 2 2 OS Y 0 0 0 0 port 0x620 0xa20 0xe20 2 3 OS N 0 0 4 4 Card 1 is the motherboard Crystal 4342 audio (pretty cheesy, IMHO). The above PnP config disables all of the Crystal devices to avoid any conflicts with the AWE. Also, I don't use the game or IDE devices on the AWE, so they're disabled as well (Logical Device Numbers 1 and 3 on Card 2). The OS/BIOS toggle in Luigi's PnP was really the critical factor in eliminating any possible hardware conflicts between the Crystal and the AWE. I found that the "OS" switch was necessary to override my machine's BIOS, otherwise it (the BIOS) would configure the Crystal devices, causing conflicts galore. Last but not least, here's my dmesg results: sb0 at 0x220 irq 5 drq 1 on isa sb0: sbxvi0 at 0x0 drq 5 on isa sbxvi0: sbmidi0 at 0x330 on isa awe0 at 0x620 on isa awe0: opl0 at 0x388 on isa opl0: And `cat /dev/sndstat`: VoxWare Sound Driver:3.0-beta-950506 (Sun Feb 5 14:38:12 EST 1995 freebsd-hackers@freefall.cdrom.com) Config options: ffffffff Installed drivers: Type 1: OPL-2/OPL-3 FM Type 2: SoundBlaster Type 6: SoundBlaster16 Type 20: AWE32 Synth Type 7: SB16 MIDI Card config: SoundBlaster at 0x220 irq 5 drq 1 SoundBlaster16 at 0x0 irq 65535 drq 5 SB16 MIDI at 0x330 irq 65535 drq 4294967295 AWE32 Synth at 0x620 irq 65535 drq 4294967295 OPL-2/OPL-3 FM at 0x388 irq 65535 drq 4294967295 Audio devices: 0: SoundBlaster 16 4.16 Synth devices: 0: AWE32-0.4.0 (RAM512k) 1: Yamaha OPL-3 Midi devices: 0: SoundBlaster 16 Midi Timers: 0: System Timer Mixers: 0: SoundBlaster 1: AWE32 Equalizer It's a bee-YOU-tee-full thing. :-) Oh, one last quick question, any tools for playing with the AWE32 Equalizer? :-) -- Conrad Sabatier http://www.neosoft.com/~conrads From owner-freebsd-multimedia Tue Nov 18 18:48:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA18715 for multimedia-outgoing; Tue, 18 Nov 1997 18:48:29 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA18709 for ; Tue, 18 Nov 1997 18:48:24 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.7/8.8.5) id UAA07026; Tue, 18 Nov 1997 20:48:26 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19971118203923.51363@ct.picker.com> Date: Tue, 18 Nov 1997 20:48:26 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Randall Hopper Subject: Re: AWE 64 MIDI config -- Success Cc: multimedia@FreeBSD.ORG, Luigi Rizzo Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On 19-Nov-97 Randall Hopper wrote: > Conrad Sabatier: > |On 18-Nov-97 Luigi Rizzo wrote: > |> > |> as i already posted yesterday, the docs from the Linux support for the > |> AWExx say that the card actually uses three (3) addresses, which are > |> (going from memory here) 0x620, 0xa20, 0xe20. You have to set all three > |> in your PnP config menu otherwise the proba fails. > | > |Yes, YES, *YES*! That was it! I was only configuring the base AWE address > |(0x620) before. Finally, I now have a fully functioning AWE64 working > |under FreeBSD! Drvmidi works! Sounds great, too! Joy! Rapture! > | > |Thank you so much, Luigi and Randall! > > Hey, cool! Most thanks to Luigi for his PnP code. Indeed! > If you'll take a minute to write up just what you did (driver > versions/URLs, relevent kernel config file blurbs, FreeBSD version used, > kernel patches, etc.), I will put a link to this off the AWEDRV home page. > > You may not "how _many_" SB32/AWE32/AWE64*PnP owners have posted to the > lists or mailed me in recent months about getting past the PnP problems > (lots). > > All would find your instructions _very_ helpful! For sure! See my followup to Amancio's request for the same, where I posted in detail what I did. > Have fun! I am! :-) > Randall > > P.S. Now, in case you don't have some, you'll want some larger MIDI > soundfonts to stuff in your wavetable mem that'll make it sound even > better! > > For some that'll fit in 1M, 2M, and 8M, respectively, check out: > > http://www.lysator.liu.se/awe/ > > in particular: > > http://www.edu.isy.liu.se/~d93jesno/sfindex.html > > under the "Other" section. Having 2M of mem myself, I have this in > my /etc/rc.local to load the second one (guit_gm.sbk): > > nice -20 sfxload -i -V 100 /opt/pkg/awedrv/lib/guit_gm.sbk & > > so the wavetable is primed and ready for MIDIs :-) :-( I still only have the default 512K on mine. :-( Is upgrading fairly cheap? > P.S.S. Wanna a .tgz of a bunch of cool MIDI files? Sure! Send 'em over! :-) Damn, this is exciting! :-) -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: Laetrile is the pits From owner-freebsd-multimedia Tue Nov 18 19:09:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA20020 for multimedia-outgoing; Tue, 18 Nov 1997 19:09:05 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id TAA20015 for ; Tue, 18 Nov 1997 19:09:03 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Tue, 18 Nov 1997 22:08:00 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA28007; Tue, 18 Nov 97 22:07:59 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id WAA29235; Tue, 18 Nov 1997 22:07:16 -0500 Message-Id: <19971118220716.09311@ct.picker.com> Date: Tue, 18 Nov 1997 22:07:16 -0500 From: Randall Hopper To: Conrad Sabatier Cc: multimedia@FreeBSD.ORG Subject: Re: AWE 64 MIDI config -- Success References: <19971118203923.51363@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: ; from Conrad Sabatier on Tue, Nov 18, 1997 at 08:48:26PM -0000 Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Conrad Sabatier: |Randall Hopper wrote: |> P.S. Now, in case you don't have some, you'll want some larger MIDI |> soundfonts to stuff in your wavetable mem that'll make it sound even |> better! |> |> For some that'll fit in 1M, 2M, and 8M, respectively, check out: ... |:-( I still only have the default 512K on mine. :-( Is upgrading fairly |cheap? For the SB32/AWE32s, it's cheap -- they take 30-pin SIMMs which can be swiped off any old pre-72-pin-SIMM motherboard lying around or had at a computer show for a couple bucks ($1-5). But according to: http://www.edu.isy.liu.se/~d93johni/awefamily/awe_desc.html#d2 the AWE Value and AWE64/Gold, take a "Creative RAM upgrade". 'Creative trying to get a cut in the memory upgrade business, so I'll bet these are more expensive. Certainly not as common and widely available, so it's a safe bet. Price is worth a check I guess. |> P.S.S. Wanna a .tgz of a bunch of cool MIDI files? | |Sure! Send 'em over! :-) | |Damn, this is exciting! :-) Ok, will do. I'll start it uploading over my 28.8K pixie straw. 8) Randall From owner-freebsd-multimedia Tue Nov 18 20:28:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA25348 for multimedia-outgoing; Tue, 18 Nov 1997 20:28:31 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA25343 for ; Tue, 18 Nov 1997 20:28:27 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.7/8.8.5) id WAA10795; Tue, 18 Nov 1997 22:28:24 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19971118220716.09311@ct.picker.com> Date: Tue, 18 Nov 1997 22:28:24 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Randall Hopper Subject: Re: AWE 64 MIDI config -- Success Cc: multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Well, whatever the cost, I am *definitely* upgrading my AWE RAM! If it sounds this good with only 512K, imagine with 8 megs (or more!)! On 19-Nov-97 Randall Hopper wrote: > > Ok, will do. I'll start it uploading over my 28.8K pixie straw. 8) > > Randall Thanks a bunch! -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: You have a tendency to feel you are superior to most computers. From owner-freebsd-multimedia Tue Nov 18 20:35:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA25662 for multimedia-outgoing; Tue, 18 Nov 1997 20:35:16 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA25641; Tue, 18 Nov 1997 20:35:11 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id UAA01294; Tue, 18 Nov 1997 20:35:09 -0800 (PST) Message-Id: <199711190435.UAA01294@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: multimedia@freebsd.org cc: hackers@freebsd.org Subject: warning : upcoming glquake!! Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 18 Nov 1997 20:35:09 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, For those interested I managed to get glquake going over here . A little bit more hacking and I will never run glquake on Win95 !! The problem is syscons which does not have the equivalent of linux's keyboard mode K_MEDIUMRAW . A bit of hacking on syscons and we will be all set. glquake --- without mouse just keyboard input seems to work over here Will release what I have later on tonite so others can pitchin on the hacking 8) Oh, on the mini release is going to be hackerware use at your own risk . Enjoy, Amancio From owner-freebsd-multimedia Wed Nov 19 06:20:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA18486 for multimedia-outgoing; Wed, 19 Nov 1997 06:20:48 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from silver.sms.fi (silver.sms.fi [194.111.122.17]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA18462; Wed, 19 Nov 1997 06:20:35 -0800 (PST) (envelope-from pete@sms.fi) Received: from omnip (silver.sms.fi [194.111.122.17]) by silver.sms.fi (8.8.7/8.7.3) with SMTP id QAA16018; Wed, 19 Nov 1997 16:20:10 +0200 (EET) From: "Petri Helenius" To: , "Amancio Hasty" Cc: Subject: Re: warning : upcoming glquake!! Date: Wed, 19 Nov 1997 14:53:02 +0200 Message-ID: <01bcf4ea$125de800$337dc5c2@omnip> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.71.1712.3 X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id GAA18469 Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > >Hi, > >For those interested I managed to get glquake going over here . >A little bit more hacking and I will never run glquake on Win95 !! > Any idea if you're going to get the mouse to work ? It's kind of boring to play with the keyboard since you'll get shot all the time because you cannot just move fast enough... Pete From owner-freebsd-multimedia Wed Nov 19 07:19:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA21902 for multimedia-outgoing; Wed, 19 Nov 1997 07:19:24 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from crh.cl.msu.edu (crh.cl.msu.edu [35.8.1.24]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA21897 for ; Wed, 19 Nov 1997 07:19:21 -0800 (PST) (envelope-from henrich@crh.cl.msu.edu) Received: (from henrich@localhost) by crh.cl.msu.edu (8.8.7/8.8.7) id KAA17047; Wed, 19 Nov 1997 10:19:19 -0500 (EST) (envelope-from henrich) Message-ID: <19971119101919.49668@crh.cl.msu.edu> Date: Wed, 19 Nov 1997 10:19:19 -0500 From: Charles Henrich To: freebsd-multimedia@freebsd.org Subject: Faster X Updates Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 X-Operating-System: FreeBSD 2.2.5-RELEASE X-PGP-Fingerprint: 1024/F7 FD C7 3A F5 6A 23 BF 76 C4 B8 C9 6E 41 A4 4F Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I wrote a little test program that doesnt do anything but printf()'s to the X screen. At best it appears to run at 1/50th a second. So my question is, for the BrookTree drivers, are you eeking out a better frame rate, and if so, how? -Crh Charles Henrich Michigan State University henrich@msu.edu http://pilot.msu.edu/~henrich From owner-freebsd-multimedia Wed Nov 19 09:10:09 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA00570 for multimedia-outgoing; Wed, 19 Nov 1997 09:10:09 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA00500; Wed, 19 Nov 1997 09:09:52 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id JAA01030; Wed, 19 Nov 1997 09:09:40 -0800 (PST) Message-Id: <199711191709.JAA01030@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: "Petri Helenius" cc: multimedia@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: warning : upcoming glquake!! In-reply-to: Your message of "Wed, 19 Nov 1997 14:53:02 +0200." <01bcf4ea$125de800$337dc5c2@omnip> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 19 Nov 1997 09:09:40 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, The mouse works. Cheers, Amancio From owner-freebsd-multimedia Wed Nov 19 09:53:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA04844 for multimedia-outgoing; Wed, 19 Nov 1997 09:53:11 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA04831 for ; Wed, 19 Nov 1997 09:53:03 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id JAA01296; Wed, 19 Nov 1997 09:52:35 -0800 (PST) Message-Id: <199711191752.JAA01296@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Charles Henrich cc: freebsd-multimedia@freebsd.org Subject: Re: Faster X Updates In-reply-to: Your message of "Wed, 19 Nov 1997 10:19:19 EST." <19971119101919.49668@crh.cl.msu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 19 Nov 1997 09:52:34 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk There are two modes of operations for fxtv : 1. direct PCI to PCI mode and goes as fast the PCI allow us. 2. traditional frame buffer transfer Most of us use the PCI to PCI mode 8) Cheers, Amancio > I wrote a little test program that doesnt do anything but printf()'s to the X > screen. At best it appears to run at 1/50th a second. So my question is, for > the BrookTree drivers, are you eeking out a better frame rate, and if so, how? > > -Crh > > Charles Henrich Michigan State University henrich@msu.edu > > http://pilot.msu.edu/~henrich From owner-freebsd-multimedia Wed Nov 19 10:13:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA06732 for multimedia-outgoing; Wed, 19 Nov 1997 10:13:48 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA06727 for ; Wed, 19 Nov 1997 10:13:46 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id KAA01443; Wed, 19 Nov 1997 10:13:32 -0800 (PST) Message-Id: <199711191813.KAA01443@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Charles Henrich cc: freebsd-multimedia@freebsd.org Subject: Re: Faster X Updates In-reply-to: Your message of "Wed, 19 Nov 1997 10:19:19 EST." <19971119101919.49668@crh.cl.msu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 19 Nov 1997 10:13:31 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk For pentium pro and pentium II systems you can enable write combine for your display buffer . this is what I do for my matrox millenium frame buffer. Do a netsearch on fastvid for an explanation on PCI write combinining . wrmsr(0x204, 0xf9800001); wrmsr(0x205, 0xffc00000 | 0x800); You can get the details on the above instructions from the Pentium Pro's developers manual, chapter 11. the full manual is at: ftp://rah.star-gate.com/pub/242692_1.pdf The above hack can boot your frame buffer thruput from 20MB/sec to 90MB/sec Good Luck, Amancio From owner-freebsd-multimedia Wed Nov 19 10:15:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA06899 for multimedia-outgoing; Wed, 19 Nov 1997 10:15:32 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from crh.cl.msu.edu (crh.cl.msu.edu [35.8.1.24]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA06891 for ; Wed, 19 Nov 1997 10:15:30 -0800 (PST) (envelope-from henrich@crh.cl.msu.edu) Received: (from henrich@localhost) by crh.cl.msu.edu (8.8.7/8.8.7) id NAA19166; Wed, 19 Nov 1997 13:15:19 -0500 (EST) (envelope-from henrich) Message-ID: <19971119131519.19844@crh.cl.msu.edu> Date: Wed, 19 Nov 1997 13:15:19 -0500 From: Charles Henrich To: Amancio Hasty Cc: freebsd-multimedia@freebsd.org Subject: Re: Faster X Updates References: <19971119101919.49668@crh.cl.msu.edu> <199711191813.KAA01443@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 In-Reply-To: <199711191813.KAA01443@rah.star-gate.com>; from Amancio Hasty on Wed, Nov 19, 1997 at 10:13:31AM -0800 X-Operating-System: FreeBSD 2.2.5-RELEASE X-PGP-Fingerprint: 1024/F7 FD C7 3A F5 6A 23 BF 76 C4 B8 C9 6E 41 A4 4F Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On the subject of Re: Faster X Updates, Amancio Hasty stated: > > For pentium pro and pentium II systems you can enable write combine > for your display buffer . this is what I do for my matrox millenium > frame buffer. Do a netsearch on fastvid for an explanation on > PCI write combinining . > > wrmsr(0x204, 0xf9800001); > wrmsr(0x205, 0xffc00000 | 0x800); Whats wrmsr Amancio? -Crh Charles Henrich Michigan State University henrich@msu.edu http://pilot.msu.edu/~henrich From owner-freebsd-multimedia Wed Nov 19 10:18:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA07154 for multimedia-outgoing; Wed, 19 Nov 1997 10:18:28 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA07141 for ; Wed, 19 Nov 1997 10:18:22 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id KAA01482; Wed, 19 Nov 1997 10:18:16 -0800 (PST) Message-Id: <199711191818.KAA01482@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Charles Henrich cc: freebsd-multimedia@freebsd.org Subject: Re: Faster X Updates In-reply-to: Your message of "Wed, 19 Nov 1997 13:15:19 EST." <19971119131519.19844@crh.cl.msu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 19 Nov 1997 10:18:15 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk thats a Petium instructions to write to a modal register which are Pentium model specific registers and one can check what are the capabilities available for that model. Just download the manual and browse thru it. Cheers, Amancio > On the subject of Re: Faster X Updates, Amancio Hasty stated: > > > > > For pentium pro and pentium II systems you can enable write combine > > for your display buffer . this is what I do for my matrox millenium > > frame buffer. Do a netsearch on fastvid for an explanation on > > PCI write combinining . > > > > wrmsr(0x204, 0xf9800001); > > wrmsr(0x205, 0xffc00000 | 0x800); > > Whats wrmsr Amancio? > > -Crh > > Charles Henrich Michigan State University henrich@msu.edu > > http://pilot.msu.edu/~henrich From owner-freebsd-multimedia Wed Nov 19 10:18:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA07202 for multimedia-outgoing; Wed, 19 Nov 1997 10:18:50 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from crh.cl.msu.edu (crh.cl.msu.edu [35.8.1.24]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA07191 for ; Wed, 19 Nov 1997 10:18:45 -0800 (PST) (envelope-from henrich@crh.cl.msu.edu) Received: (from henrich@localhost) by crh.cl.msu.edu (8.8.7/8.8.7) id NAA19259; Wed, 19 Nov 1997 13:18:42 -0500 (EST) (envelope-from henrich) Message-ID: <19971119131842.25652@crh.cl.msu.edu> Date: Wed, 19 Nov 1997 13:18:42 -0500 From: Charles Henrich To: Amancio Hasty Cc: freebsd-multimedia@freebsd.org Subject: Re: Faster X Updates References: <19971119131519.19844@crh.cl.msu.edu> <199711191818.KAA01482@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 In-Reply-To: <199711191818.KAA01482@rah.star-gate.com>; from Amancio Hasty on Wed, Nov 19, 1997 at 10:18:15AM -0800 X-Operating-System: FreeBSD 2.2.5-RELEASE X-PGP-Fingerprint: 1024/F7 FD C7 3A F5 6A 23 BF 76 C4 B8 C9 6E 41 A4 4F Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On the subject of Re: Faster X Updates, Amancio Hasty stated: > thats a Petium instructions to write to a modal register which are Pentium > model specific registers and one can check what are the capabilities > available for that model. > > Just download the manual and browse thru it. Got any sample code that executes said instructions? -Crh Charles Henrich Michigan State University henrich@msu.edu http://pilot.msu.edu/~henrich From owner-freebsd-multimedia Wed Nov 19 10:19:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA07367 for multimedia-outgoing; Wed, 19 Nov 1997 10:19:59 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA07355 for ; Wed, 19 Nov 1997 10:19:55 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id KAA01503; Wed, 19 Nov 1997 10:19:43 -0800 (PST) Message-Id: <199711191819.KAA01503@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Charles Henrich cc: freebsd-multimedia@freebsd.org Subject: Re: Faster X Updates In-reply-to: Your message of "Wed, 19 Nov 1997 13:15:19 EST." <19971119131519.19844@crh.cl.msu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 19 Nov 1997 10:19:43 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Forgot, you need the issue those instructions at driver level . I stuck my instructions during the attach phase of the bt848 driver. Have fun, Amancio > On the subject of Re: Faster X Updates, Amancio Hasty stated: > > > > > For pentium pro and pentium II systems you can enable write combine > > for your display buffer . this is what I do for my matrox millenium > > frame buffer. Do a netsearch on fastvid for an explanation on > > PCI write combinining . > > > > wrmsr(0x204, 0xf9800001); > > wrmsr(0x205, 0xffc00000 | 0x800); > > Whats wrmsr Amancio? > > -Crh > > Charles Henrich Michigan State University henrich@msu.edu > > http://pilot.msu.edu/~henrich From owner-freebsd-multimedia Wed Nov 19 10:20:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA07538 for multimedia-outgoing; Wed, 19 Nov 1997 10:20:33 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from crh.cl.msu.edu (crh.cl.msu.edu [35.8.1.24]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA07529 for ; Wed, 19 Nov 1997 10:20:28 -0800 (PST) (envelope-from henrich@crh.cl.msu.edu) Received: (from henrich@localhost) by crh.cl.msu.edu (8.8.7/8.8.7) id NAA19296; Wed, 19 Nov 1997 13:20:24 -0500 (EST) (envelope-from henrich) Message-ID: <19971119132024.46369@crh.cl.msu.edu> Date: Wed, 19 Nov 1997 13:20:24 -0500 From: Charles Henrich To: Amancio Hasty Cc: freebsd-multimedia@freebsd.org Subject: Re: Faster X Updates References: <19971119131519.19844@crh.cl.msu.edu> <199711191819.KAA01503@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 In-Reply-To: <199711191819.KAA01503@rah.star-gate.com>; from Amancio Hasty on Wed, Nov 19, 1997 at 10:19:43AM -0800 X-Operating-System: FreeBSD 2.2.5-RELEASE X-PGP-Fingerprint: 1024/F7 FD C7 3A F5 6A 23 BF 76 C4 B8 C9 6E 41 A4 4F Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On the subject of Re: Faster X Updates, Amancio Hasty stated: > Forgot, you need the issue those instructions at driver level . I stuck my > instructions during the attach phase of the bt848 driver. Wouldnt it make sense to push those into the video driver probe? -Crh Charles Henrich Michigan State University henrich@msu.edu http://pilot.msu.edu/~henrich From owner-freebsd-multimedia Wed Nov 19 10:25:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA08013 for multimedia-outgoing; Wed, 19 Nov 1997 10:25:13 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA07991 for ; Wed, 19 Nov 1997 10:25:07 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id KAA01559; Wed, 19 Nov 1997 10:25:01 -0800 (PST) Message-Id: <199711191825.KAA01559@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Charles Henrich cc: freebsd-multimedia@freebsd.org Subject: Re: Faster X Updates In-reply-to: Your message of "Wed, 19 Nov 1997 13:20:24 EST." <19971119132024.46369@crh.cl.msu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 19 Nov 1997 10:25:00 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Sure if you want to do it . Where enabling of write combine belongs is in /sys/i386/i386/perfmon.c . Just bug the author or Dyson to include write buffer combine in perfmon.c Cheers, Amancio From owner-freebsd-multimedia Wed Nov 19 10:25:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA08060 for multimedia-outgoing; Wed, 19 Nov 1997 10:25:29 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA08039 for ; Wed, 19 Nov 1997 10:25:21 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.7/8.8.7) with SMTP id KAA03436; Wed, 19 Nov 1997 10:25:14 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Date: Wed, 19 Nov 1997 10:25:14 -0800 (PST) From: Doug White Reply-To: Doug White To: Charles Henrich cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: Faster X Updates In-Reply-To: <19971119101919.49668@crh.cl.msu.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 19 Nov 1997, Charles Henrich wrote: > I wrote a little test program that doesnt do anything but printf()'s to > the X screen. At best it appears to run at 1/50th a second. So my > question is, for the BrookTree drivers, are you eeking out a better > frame rate, and if so, how? The Brooktree video capture board writes data directly to the video card's framebuffer through a PCI-PCI transfer. It runs independently of XFree updates. the frame rate is somewhat dependent on how fast your machine can truck PCI data around and how long it takes the video card to redraw the display. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major From owner-freebsd-multimedia Wed Nov 19 10:46:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA10167 for multimedia-outgoing; Wed, 19 Nov 1997 10:46:03 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA10141 for ; Wed, 19 Nov 1997 10:45:54 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id KAA01664 for ; Wed, 19 Nov 1997 10:45:33 -0800 (PST) Message-Id: <199711191845.KAA01664@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: multimedia@freebsd.org Subject: vrml with 3d hardware assist.. Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 19 Nov 1997 10:45:30 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk This vrmviewer is supposed to work with Mesa/Glide perhaps someone from the linux or freebsd camp can confirm this. ftp://ftp.sim.no/pub/vrmlview/Linux/vrmlview.gz Enjoy, Amancio From owner-freebsd-multimedia Wed Nov 19 12:30:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA23001 for multimedia-outgoing; Wed, 19 Nov 1997 12:30:07 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from shell3.ba.best.com (root@shell3.ba.best.com [206.184.139.134]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA22993 for ; Wed, 19 Nov 1997 12:30:03 -0800 (PST) (envelope-from schrade@schrade.com) Received: from localhost (schrade@localhost [127.0.0.1]) by shell3.ba.best.com (8.8.7/8.7.3) with SMTP id MAA09549; Wed, 19 Nov 1997 12:29:20 -0800 (PST) Date: Wed, 19 Nov 1997 12:29:20 -0800 (PST) From: Ken Krebs To: multimedia@freebsd.org cc: hasty@rah.star-gate.com Subject: Q2Test for Linux is out Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Q2Test for Linux is out - fetch it at: ftp://ftp.idsoftware.com/idstuff/quake2/unix/q2test-i386-unknown-linux2.0.tar.gz I haven't been able to get any of the quake stuff working anymore.. I keep getting these errors on console: isa_dma_acquire: channel 5 already in use over and over whenever I try something with sound. The FreeBSD programs I run like mpg123 work fine but still spit out the errors, and linux programs like quake.x11 and q2test run but just don't display anything.. and rvplayer 5.0b2 displays a frame and stops.. I press pause/play again and it starts for a second then stops and spits out the error on console. Grrr. Amancio, I need help with your sound driver! Here's my kernel config lines: controller snd0 device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr options "SBC_BASE=0x220" options "SBC_IRQ=5" options "SBC_DMA=1" device sbxvi0 at isa? drq 5 options "SB16_DMA=5" device sbmidi0 at isa? port 0x330 options "SB16MIDI_BASE=0x330" device opl0 at isa? port 0x388 Here's how it detects on bootup: sb0 at 0x220 irq 5 drq 1 on isa snd0: sbxvi0 at ? drq 5 on isa snd0: sbmidi0 at 0x330 on isa snd0: opl0 at 0x388 on isa snd0: Here's my /dev/sndstat: VoxWare Sound Driver:3.5-alpha15-970902 (Wed Aug 6 22:58:35 PDT 1997 Amancio Ha sty@rah.star-gate.com) Config options: Installed drivers: Type 1: OPL-2/OPL-3 FM Type 2: SoundBlaster Type 6: SoundBlaster16 Type 7: SB16 MIDI Card config: SoundBlaster at 0x220 irq 5 drq 1 SoundBlaster16 at 0xffffffff irq 1 drq 5 SB16 MIDI at 0x330 irq 1 OPL-2/OPL-3 FM at 0x388 irq 1 Audio devices: 0: SoundBlaster 16 4.13 Synth devices: 0: Yamaha OPL-3 Midi devices: 0: SoundBlaster 16 Midi Timers: 0: System clock Mixers: 0: SoundBlaster *********** NewOrderDepecheModeUltravoxViolentFemmesKillingJoke ************* * Ken * NineInchNailsFront242TangerineDreamTheBreedersTekno * * * Krebs * SkinnyPuppyLaTourBauhausBookOfLoveModernEnglishB52s * * *********** FishBoneBigCountryJoyDivisonSiouxsie&TheBansheesXTC ************* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ IRC: Schrade E-Mail: schrade @ best . com From owner-freebsd-multimedia Wed Nov 19 12:34:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA23583 for multimedia-outgoing; Wed, 19 Nov 1997 12:34:28 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from crh.cl.msu.edu (crh.cl.msu.edu [35.8.1.24]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA23577 for ; Wed, 19 Nov 1997 12:34:26 -0800 (PST) (envelope-from henrich@crh.cl.msu.edu) Received: (from henrich@localhost) by crh.cl.msu.edu (8.8.7/8.8.7) id PAA20232; Wed, 19 Nov 1997 15:34:22 -0500 (EST) (envelope-from henrich) Message-ID: <19971119153422.62241@crh.cl.msu.edu> Date: Wed, 19 Nov 1997 15:34:22 -0500 From: Charles Henrich To: Amancio Hasty Cc: freebsd-multimedia@freebsd.org Subject: Re: Faster X Updates References: <19971119132024.46369@crh.cl.msu.edu> <199711191825.KAA01559@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 In-Reply-To: <199711191825.KAA01559@rah.star-gate.com>; from Amancio Hasty on Wed, Nov 19, 1997 at 10:25:00AM -0800 X-Operating-System: FreeBSD 2.2.5-RELEASE X-PGP-Fingerprint: 1024/F7 FD C7 3A F5 6A 23 BF 76 C4 B8 C9 6E 41 A4 4F Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On the subject of Re: Faster X Updates, Amancio Hasty stated: > > Sure if you want to do it . Where enabling of write combine belongs is in > /sys/i386/i386/perfmon.c . > > Just bug the author or Dyson to include write buffer combine in perfmon.c Why perfmon? -Crh Charles Henrich Michigan State University henrich@msu.edu http://pilot.msu.edu/~henrich From owner-freebsd-multimedia Wed Nov 19 12:37:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA23907 for multimedia-outgoing; Wed, 19 Nov 1997 12:37:41 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA23884 for ; Wed, 19 Nov 1997 12:37:37 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id MAA02356; Wed, 19 Nov 1997 12:37:21 -0800 (PST) Message-Id: <199711192037.MAA02356@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Ken Krebs cc: multimedia@freebsd.org Subject: Re: Q2Test for Linux is out In-reply-to: Your message of "Wed, 19 Nov 1997 12:29:20 PST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 19 Nov 1997 12:37:20 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I see what I can do since I have a sound blaster on my test box, cioloco. Guess it is time to bring it over to rah 8) It should be a quick hack however it is going to have to wait till I get home tonite. Cheers, Amancio From owner-freebsd-multimedia Wed Nov 19 12:39:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA24117 for multimedia-outgoing; Wed, 19 Nov 1997 12:39:41 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA24059 for ; Wed, 19 Nov 1997 12:38:57 -0800 (PST) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.7/8.8.5) id PAA05049; Wed, 19 Nov 1997 15:38:44 -0500 (EST) From: "John S. Dyson" Message-Id: <199711192038.PAA05049@dyson.iquest.net> Subject: Re: Faster X Updates In-Reply-To: <199711191813.KAA01443@rah.star-gate.com> from Amancio Hasty at "Nov 19, 97 10:13:31 am" To: hasty@rah.star-gate.com (Amancio Hasty) Date: Wed, 19 Nov 1997 15:38:44 -0500 (EST) Cc: henrich@crh.cl.msu.edu, freebsd-multimedia@freebsd.org X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Amancio Hasty said: > > For pentium pro and pentium II systems you can enable write combine > for your display buffer . this is what I do for my matrox millenium > frame buffer. Do a netsearch on fastvid for an explanation on > PCI write combinining . > > wrmsr(0x204, 0xf9800001); > wrmsr(0x205, 0xffc00000 | 0x800); > > You can get the details on the above instructions from the Pentium Pro's > developers manual, chapter 11. the full manual is at: > ftp://rah.star-gate.com/pub/242692_1.pdf > > The above hack can boot your frame buffer thruput from 20MB/sec to > 90MB/sec > My (P6DNF) bios automatically sets the frame buffer write combining as it should. At the end of this file is a loadable driver that will print out your msr info. Before that, there is the output for my system. In SMP-current, we synchronize the P6 processors MSR's. (Not all bios's do so.) THIS WILL WORK ONLY ON P6 (tested) or P-II processors (untested). Nov 19 15:34:54 dyson /kernel: default: type: 0xc00 Nov 19 15:34:54 dyson /kernel: 0: type: 6, addr: 0x0000, mask: 0xff8000000 Nov 19 15:34:54 dyson /kernel: basehi: 0x 0, baselo: 0x 6 Nov 19 15:34:54 dyson /kernel: maskhi: 0x f, masklo: 0xf8000800 Nov 19 15:34:54 dyson /kernel: 5: type: 1, addr: 0xfe000000, mask: 0xfffc00000 Nov 19 15:34:54 dyson /kernel: basehi: 0x 0, baselo: 0xfe000001 Nov 19 15:34:54 dyson /kernel: maskhi: 0x f, masklo: 0xffc00800 Nov 19 15:34:54 dyson /kernel: MTRRfix64K_00000: 0x 6060606 0x 6060606 Nov 19 15:34:54 dyson /kernel: MTRRfix16K_80000: 0x 6060606 0x 6060606 Nov 19 15:34:54 dyson /kernel: MTRRfix16K_A0000: 0x 1010101 0x 1010101 Nov 19 15:34:54 dyson /kernel: MTRRfix4K_C0000: 0x 0 0x 0 Nov 19 15:34:54 dyson /kernel: MTRRfix4K_C8000: 0x 0 0x 0 Nov 19 15:34:54 dyson /kernel: MTRRfix4K_D0000: 0x 0 0x 0 Nov 19 15:34:54 dyson /kernel: MTRRfix4K_D8000: 0x 0 0x 0 Nov 19 15:34:54 dyson /kernel: MTRRfix4K_E0000: 0x 0 0x 0 Nov 19 15:34:54 dyson /kernel: MTRRfix4K_E8000: 0x 0 0x 0 Nov 19 15:34:54 dyson /kernel: MTRRfix4K_F0000: 0x 0 0x 0 Nov 19 15:34:54 dyson /kernel: MTRRfix4K_F8000: 0x 0 0x 0 Nov 19 15:34:54 dyson /kernel: BKUPTMPDR6: ff0 Nov 19 15:34:54 dyson /kernel: BKUPTMPDR6: c0500000 Nov 19 15:34:54 dyson /kernel: 4MB page: 0xe7(f0000000) Memory type 1 means "write combining." #!/bin/sh # This is a shell archive (produced by GNU sharutils 4.1.4). # To extract the files from this archive, save it to some FILE, remove # everything before the `!/bin/sh' line above, then type `sh FILE'. # # Made on 1997-11-19 15:35 EST by . # Source directory was `/usr4/root/mtrr'. # # Existing files will *not* be overwritten unless `-c' is specified. # # This shar contains: # length mode name # ------ ---------- ------------------------------------------ # 3647 (null) -rw-r--r-- # 107 (null) -rw-r--r-- # touch -am 1231235999 $$.touch >/dev/null 2>&1 if test ! -f 1231235999 && test -f $$.touch; then shar_touch=touch else shar_touch=: echo echo 'WARNING: not restoring timestamps. Consider getting and' echo "installing GNU \`touch', distributed in GNU File Utilities..." echo fi rm -f 1231235999 $$.touch # # ============= mycall.c ============== if test -f 'mycall.c' && test X"$1" != X"-c"; then echo 'x - skipping mycall.c (file already exists)' else echo 'x - extracting mycall.c (text)' sed 's/^X//' << 'SHAR_EOF' > 'mycall.c' && /* X * LKM to instrument kernel bzero(). X * i586 only (uses rdtsc). X */ X #include #include #include #include #include #include #include #include #include #include #include #include #include X #define I586_CPU /* XXX for i586_ctr_freq */ #include X static int load(struct lkm_table *lkmtp, int cmd); static int mycall(struct proc *p, void *uap, int *retval); extern int newsyscall_mod(struct lkm_table *lkmtp, int cmd, int ver); static int unload(struct lkm_table *lkmtp, int cmd); vm_offset_t contigaddr; struct proc *curproc; X static struct sysent newent = { X 0, mycall /* # of args, function pointer*/ }; X MOD_SYSCALL(newsyscall_mod, -1, &newent); X static struct { X int address; X char *name; } ranges[] = { X {0x250, "MTRRfix64K_00000"}, X {0x258, "MTRRfix16K_80000"}, X {0x259, "MTRRfix16K_A0000"}, X {0x268, "MTRRfix4K_C0000"}, X {0x269, "MTRRfix4K_C8000"}, X {0x26a, "MTRRfix4K_D0000"}, X {0x26b, "MTRRfix4K_D8000"}, X {0x26c, "MTRRfix4K_E0000"}, X {0x26d, "MTRRfix4K_E8000"}, X {0x26e, "MTRRfix4K_F0000"}, X {0x26f, "MTRRfix4K_F8000"}, X {0x0, NULL} }; X X static int load(struct lkm_table *lkmtp, int cmd) { X int i; X long long base; X long long mask; X vm_offset_t kernaddr; X struct proc *otherp; X int tbase, tmask, type; X pmap_t pmap; X base = rdmsr(0x2ff); X tbase = base & 0xfff; X printf("default: type: 0x%x\n", tbase); X for(i=0;i<8;i++) { X int basehi, baselo; X int maskhi, masklo; X base = rdmsr(0x200 + i * 2); X basehi = (unsigned long long) base >> 32; X baselo = (unsigned long long) base & 0xffffffffL; X type = base & 0xff; X base >>= 12; X tbase = base; X mask = rdmsr(0x201 + i * 2); X if ((mask & 0x800) == 0) X continue; X maskhi = (unsigned long long) mask >> 32; X masklo = (unsigned long long) mask & 0xffffffffL; X mask >>= 12; X tmask = mask; X printf("%d: type: %d, addr: 0x%x000, mask: 0x%x000\n basehi: 0x%8.8x, baselo: 0x%8.8x\n maskhi: 0x%8.8x, masklo: 0x%8.8x\n", X i, type, tbase, tmask, basehi, baselo, maskhi, masklo); X } X X for(i=0;ranges[i].address;i++) { X int maskhi, masklo; X mask = rdmsr(ranges[i].address); X maskhi = (unsigned long long) mask >> 32; X masklo = (unsigned long long) mask & 0xffffffffL; X printf("%s: 0x%8.8x 0x%8.8x\n", X ranges[i].name, maskhi, masklo); X } X X tbase = rdmsr(0x1e0); X printf("BKUPTMPDR6: %x\n", tbase); X tbase = rdmsr(0x2a); X printf("BKUPTMPDR6: %x\n", tbase); X X pmap = &curproc->p_vmspace->vm_pmap; #if 0 X kernaddr = 0xf0000000; X for(i=0;i<1024;i++) { X vm_offset_t kva; X kva = kernaddr + i * 4096; X printf("%d (0x%x): 0x%x\n", i, kva, pmap_kextract(kva)); X tsleep(&kva, PVM, "TSLOOO", 10); X } #endif X X for(i=0;i<1024;i++) { X unsigned entry; X X entry = curproc->p_vmspace->vm_pmap.pm_pdir[i]; X if (entry & PG_PS) { X printf("4MB page: 0x%x(%x)\n", entry, i << 22); X } X } X X otherp = pfind(153); X if (otherp) { X for(i=0;i<1024;i++) { X unsigned entry; X X entry = otherp->p_vmspace->vm_pmap.pm_pdir[i]; X if (entry & PG_PS) { X printf("4MB page: 0x%x(%x)\n", entry, i << 22); X } X } X } X X X X return 0; } X static int mycall(struct proc *p, void *uap, int *retval) { X return ENODEV; } X int newsyscall_mod(struct lkm_table *lkmtp, int cmd, int ver) { #if 0 X DISPATCH(lkmtp, cmd, ver, load, unload, lkm_nullcmd) #endif X MOD_DISPATCH(newsyscall_mod, X lkmtp, cmd, ver, load, unload, lkm_nullcmd) #if 0 X MOD_DISPATCH(newsyscall_mod, lkmtp, cmd, ver, X newsyscall_load, lkm_nullcmd, lkm_nullcmd) #endif } X static int unload(struct lkm_table *lkmtp, int cmd) { X return 0; } SHAR_EOF $shar_touch -am 1119153497 'mycall.c' && chmod 0644 'mycall.c' || echo 'restore of mycall.c failed' shar_count="`wc -c < 'mycall.c'`" test 3647 -eq "$shar_count" || echo "mycall.c: original size 3647, current size $shar_count" fi # ============= Makefile ============== if test -f 'Makefile' && test X"$1" != X"-c"; then echo 'x - skipping Makefile (file already exists)' else echo 'x - extracting Makefile (text)' sed 's/^X//' << 'SHAR_EOF' > 'Makefile' && BINDIR= /tmp SRCS= mycall.c KMOD= newsyscall_mod NOMAN= none X CLEANFILES+= ${KMOD} X X.include SHAR_EOF $shar_touch -am 1116215996 'Makefile' && chmod 0644 'Makefile' || echo 'restore of Makefile failed' shar_count="`wc -c < 'Makefile'`" test 107 -eq "$shar_count" || echo "Makefile: original size 107, current size $shar_count" fi exit 0 -- John dyson@freebsd.org jdyson@nc.com From owner-freebsd-multimedia Wed Nov 19 12:50:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA25364 for multimedia-outgoing; Wed, 19 Nov 1997 12:50:06 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA25354 for ; Wed, 19 Nov 1997 12:50:03 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id MAA02437; Wed, 19 Nov 1997 12:49:56 -0800 (PST) Message-Id: <199711192049.MAA02437@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Charles Henrich cc: freebsd-multimedia@freebsd.org, David Dawes Subject: Re: Faster X Updates In-reply-to: Your message of "Wed, 19 Nov 1997 15:34:22 EST." <19971119153422.62241@crh.cl.msu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 19 Nov 1997 12:49:55 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Because perfmon handles the modal register and it has code in it to check for different CPUs etc. At any rate, Dyson just posted his way of enabling write combine for the frame buffer. To David, Hi Dyson, just posted a way of enabling write combine on a vga frame buffer. What do you think is it something that the XFree86 team can tackle? We can of course take care of it in the form of freebsd however I think it will be best if Dyson's method is somehow incorporated into XFree86. Tnks! Amancio > On the subject of Re: Faster X Updates, Amancio Hasty stated: > > > > > Sure if you want to do it . Where enabling of write combine belongs is in > > /sys/i386/i386/perfmon.c . > > > > Just bug the author or Dyson to include write buffer combine in perfmon.c > > Why perfmon? > > -Crh > > Charles Henrich Michigan State University henrich@msu.edu > > http://pilot.msu.edu/~henrich From owner-freebsd-multimedia Wed Nov 19 16:11:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA15906 for multimedia-outgoing; Wed, 19 Nov 1997 16:11:39 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id QAA15894 for ; Wed, 19 Nov 1997 16:11:32 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Wed, 19 Nov 1997 19:10:30 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA06771; Wed, 19 Nov 97 19:10:29 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id TAA04019; Wed, 19 Nov 1997 19:09:43 -0500 Message-Id: <19971119190943.45767@ct.picker.com> Date: Wed, 19 Nov 1997 19:09:43 -0500 From: Randall Hopper To: Conrad Sabatier Cc: multimedia@freebsd.org Subject: Re: AWE 64 MIDI config -- I'm lost References: <199711190151.RAA00564@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: ; from Conrad Sabatier on Tue, Nov 18, 1997 at 08:41:26PM -0000 Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Conrad Sabatier: |Here's my kernel config (relevant part only): Thanks for the procedure write-up. I've linked it off the web page. |Oh, one last quick question, any tools for playing with the AWE32 |Equalizer? :-) I usually just use the raw synth (FM) volume control in xmix myself. But for more equalizer controls, try sfxload options and/or the Reverb/Chorus menu in drvmidi. Prefered drvmidi settings for these can be stuffed in ~/.drvmidirc. Randall > sfxload -h sfxload -- load SoundFont on AWE32 sound driver version 0.4.0 copyright (c) 1996,1997 by Takashi Iwai usage: sfxload [-options] [soundfont[.sf2|.sbk]] options: -b, --bank=number append font to the specified bank -x, --remove remove additional samples -A, --sense=digit set attenuation sensitivity (default=10) -a, --atten=digit set default attenuattion (default=31) -d, --decay=scale set decay time scale (default=50) -M, --memory display available memory on DRAM -B, --addblank add 48 words blank loop on each sample -c, --chorus=percent set chorus effect (0-100) -r, --reverb=percent set reverb effect (0-100) -V, --volume=percent set total volume (0-100) (default=70) -L, --extract=preset/bank/note do partial loading -P, --path=dir set SoundFont file search path system default path is /usr/local/lib/sfbank:/dos/sb32/sfbank From owner-freebsd-multimedia Wed Nov 19 16:37:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA17896 for multimedia-outgoing; Wed, 19 Nov 1997 16:37:20 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA17889 for ; Wed, 19 Nov 1997 16:37:15 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.7/8.8.5) id SAA22194; Wed, 19 Nov 1997 18:37:13 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19971119190943.45767@ct.picker.com> Date: Wed, 19 Nov 1997 18:37:13 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Randall Hopper Subject: Re: AWE 64 MIDI config -- I'm lost Cc: multimedia@freebsd.org Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On 20-Nov-97 Randall Hopper wrote: > Conrad Sabatier: > |Here's my kernel config (relevant part only): > > Thanks for the procedure write-up. I've linked it off the web page. I realized later I didn't mention anything specifically about Luigi's PnP, as in "what it is and how to get it". You may want to add something yourself. It's really a "must have" if you're using *any* kind of PnP device, not just soundcards. > |Oh, one last quick question, any tools for playing with the AWE32 > |Equalizer? :-) > > I usually just use the raw synth (FM) volume control in xmix myself. But > for more equalizer controls, try sfxload options and/or the Reverb/Chorus > menu in drvmidi. > > Prefered drvmidi settings for these can be stuffed in ~/.drvmidirc. Yeah, both very cool tools. The Reverb/Chorus controls are a gas. I was thinking, though, that the "AWE Equalizer" was like a mixer/EQ for balancing tracks (kind of like the mixer in Cakewalk), which would be *very* nice to have. Hmmm, a 32-track "mixing board" for the AWE. Now *there's* an interesting project for someone who understands how to program these things. :-) -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: "Matrimony isn't a word, it's a sentence." From owner-freebsd-multimedia Thu Nov 20 01:23:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA23390 for multimedia-outgoing; Thu, 20 Nov 1997 01:23:47 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from fangio.pu-pm.univ-fcomte.fr (fangio.pu-pm.univ-fcomte.fr [194.57.85.154]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA23382 for ; Thu, 20 Nov 1997 01:23:35 -0800 (PST) (envelope-from spies@comte.univ-fcomte.fr) Received: from fangio.pu-pm.univ-fcomte.fr (localhost [127.0.0.1]) by fangio.pu-pm.univ-fcomte.fr (8.8.5/8.8.5) with SMTP id KAA02310 for ; Thu, 20 Nov 1997 10:22:15 +0100 (CET) Message-ID: <34740146.41C67EA6@lib.univ-fcomte.fr> Date: Thu, 20 Nov 1997 09:22:14 +0000 From: Francois Spies X-Mailer: Mozilla 3.01Gold (X11; I; FreeBSD 2.2.2-RELEASE i386) MIME-Version: 1.0 To: multimedia@freebsd.org Subject: Video-Conference developments Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello, I am interested in developping video-conference tools above FreeBSD with a student group. So I am looking for a video card and driver which are currently available. I saw your web page : http://www.freebsd.org/~ahasty/Bt848.html and I would like to know if the Bt848 driver is working well, and which card you recommend to me in order to realise such a work. best regards, ----------------------------------------------------------------- Dr Francois Spies Teaching Research I.U.T. Belfort-Montbeliard Laboratoire d'Informatique Dept Genie Telecom et Reseaux Universite de Franche-Comte 4 Place Tharradin - BP 427 16 Route de Gray 25211 Montbeliard Cedex, France 25030 Besancon Cedex, France Phone +33 3 81 99 47 13 Phone +33 3 81 66 64 56 Fax +33 3 81 99 46 58 Fax +33 3 81 66 64 50 Secr. +33 3 81 99 46 15 Secr. +33 3 81 66 64 55 http://www.pu-pm.univ-fcomte.fr http://lib.univ-fcomte.fr mailto:spies@lib.univ-fcomte.fr ----------------------------------------------------------------- From owner-freebsd-multimedia Thu Nov 20 02:09:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA26025 for multimedia-outgoing; Thu, 20 Nov 1997 02:09:06 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rachael.franken.de (rachael.franken.de [193.175.24.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA26018 for ; Thu, 20 Nov 1997 02:09:01 -0800 (PST) (envelope-from scratchy@yavin.franken.de) Received: by rachael.franken.de via sendmail with stdio id for multimedia@FreeBSD.ORG; Thu, 20 Nov 1997 11:09:16 +0100 (MET) (Smail-3.2 1996-Jul-4 #4 built DST-Sep-8) Received: from vulcan(194.94.248.10), claiming to be "vulcan.franken.de" via SMTP by rachael, id smtpdAAAa22323; Thu Nov 20 11:09:05 1997 Received: from yavin.franken.de (yavin.franken.de [194.94.248.13]) by vulcan.franken.de (8.8.7/8.8.5) with ESMTP id LAA00425; Thu, 20 Nov 1997 11:07:17 +0100 (CET) Received: from yavin.franken.de (localhost [127.0.0.1]) by yavin.franken.de (8.8.8/8.8.5) with ESMTP id LAA05066; Thu, 20 Nov 1997 11:07:16 +0100 (CET) Message-Id: <199711201007.LAA05066@yavin.franken.de> X-Mailer: exmh version 2.0zeta 7/24/97 To: Randall Hopper cc: Volker Paepcke , Joachim Wunder , multimedia@FreeBSD.ORG Subject: Re: [Fxtv 0.45]: can only select one channel (from vcr) In-reply-to: Your message of "Mon, 17 Nov 1997 20:21:28 EST." <19971117202128.50716@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 20 Nov 1997 11:07:16 +0100 From: Volker Paepcke Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Volker Paepcke: > |I have a Hauppauge model 816 WinTV-card (PAL-BG) and its working great. > |But I can only select exactly one frequency: 544.75 Mhz. This is the > ... > |bktr0: rev 0x12 int a irq 12 on pci0.10.0 > |Hauppauge WinCast/TV, Temic PAL tuner. > > Joachim Wunder: > |Huh, mine is the 805 Win/TCpci card. I am living in Germany, too, and I am > | > |bktr0 rev 18 int a irq 11 on pci0:13 > |Hauppauge WinCast/TV, Temic PAL tuner, msp3400c stereo. > ... > > I'd help if I could, but to me this sounds like the video connections > aren't quite right or the tuner(s) isn't/aren't yet fully supported. > > You may have done this already, but in case not: > > - Verify that tuner is selected in the Input menu > - Turn AFC on in the Options menu > - Put your cursor over the video window > - Key in frequencies using "f" (e.g. "f500.0") > > Sounds like you have your VCR's tuner output plugged into the WinTV's > tuner? If so, plug it into a TV instead and verify you can get all the > channels? Could it be you don't have your VCR on tuner-pass though? I've just attached a TV with On-Screen-Display to my VCR, so I can see which channels exist. Then I noted the frequencies where the all the channels are and plugged the VCR's tuner output in the WinTV's tuner. I tried all these frequences (+/- small variances) but found not one channel except the VCR's own output channel at 544.75 Mhz. The TV set found the VCR's output channel exactly at the same frequency. What is the difference between the signals passed through by the VCR and the VCR's own output signal? Maybe the signal strength? I've tried 3 different TV Sets and they can all find the other channels too. I have 3 FreeBSD machines running here but there is no place for a Win95 installation to check out the WinTV's own driver and software :-( > > This probably isn't it, but it came to mind. > > As a temporary fix, use your VCR's tuner and plug its video/audio out into > the video/audio in jacks of the WinTV. This works too but is not really a fix for me because I can tune in the VCR's output channel with the WinTVs tuner already. My problem is that I can't tune in the other channels from the net which the VCR passes through or directly. ...however, I think I can live with that because now I can switch channels with my VCR remote control :-) > > Randall Thanks anyway! Volker From owner-freebsd-multimedia Thu Nov 20 05:31:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA04462 for multimedia-outgoing; Thu, 20 Nov 1997 05:31:51 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from bloop.craftncomp.com (zzshocki.dialin.uq.net.au [203.101.242.9]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA04451 for ; Thu, 20 Nov 1997 05:31:45 -0800 (PST) (envelope-from shocking@bloop.craftncomp.com) Received: from bloop.craftncomp.com (localhost.craftncomp.com [127.0.0.1]) by bloop.craftncomp.com (8.8.8/8.8.7) with ESMTP id XAA02929 for ; Thu, 20 Nov 1997 23:39:53 +1000 (EST) (envelope-from shocking@bloop.craftncomp.com) Message-Id: <199711201339.XAA02929@bloop.craftncomp.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: multimedia@freebsd.org Subject: Anybody tried the Linux Quake 2 test yet? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 20 Nov 1997 23:39:53 +1000 From: Stephen Hocking Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On 2 separate FBSD machines I've tried (both current) it gives the error as follows - Added packfile ./baseq2/pak0.pak (1000 files) execing default.cfg Unknown command "viewsize" Unknown command "sensitivity" Unknown command "crosshair" Unknown command "m_pitch" Unknown command "m_yaw" Unknown command "m_forward" Unknown command "m_side" couldn't exec config.cfg IP address 202.12.111.1:1055 UDP Initialized Console initialized. - ------- Loading ref_softx.so ------- waiting... setting mode 0: 320 240 VID: shared memory id=65538, addr=0x29048000 VID: shared memory id=65539, addr=0x2905b000 808k surface cache ref_soft version: SOFT 0.01 - ------------------------------------ - ------- sound initialization ------- sound sampling rate: 11047 - ------------------------------------ CDAudio_Init: open of "/dev/cdrom" failed (2) Cmd_AddCommand: inven already defined couldn't exec autoexec.cfg - ------- Loading game.so -------trying /usr/src/local/Quake/Quake2/game.so ==== InitGame ==== ********** SpawnEntities ********** 0 entities inhibited 0 teams with 0 entities *********************************** Connecting to localhost... Remote connect in attract loop. Ignored. ==== ShutdownGame ==== Error: NET_SendPacket: Cannot assign requested address recursive shutdown $ From owner-freebsd-multimedia Thu Nov 20 07:39:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA12203 for multimedia-outgoing; Thu, 20 Nov 1997 07:39:47 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from silver.sms.fi (silver.sms.fi [194.111.122.17]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA12193 for ; Thu, 20 Nov 1997 07:39:38 -0800 (PST) (envelope-from pete@silver.sms.fi) Received: (from pete@localhost) by silver.sms.fi (8.8.7/8.7.3) id RAA18876; Thu, 20 Nov 1997 17:39:34 +0200 (EET) Date: Thu, 20 Nov 1997 17:39:34 +0200 (EET) Message-Id: <199711201539.RAA18876@silver.sms.fi> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Petri Helenius To: freebsd-multimedia@freebsd.org Subject: Creative Labs X-Mailer: VM 6.22 under 19.15p7 XEmacs Lucid Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Anyone here know anyone from Creative Labs that would have a clue about their new DXR2 card and the accompanying DVD-ROM drive? I mailed their tech support and got somebody from Ireland who don't have a slightest idea what I'm talking about ... Pete From owner-freebsd-multimedia Thu Nov 20 09:24:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA19421 for multimedia-outgoing; Thu, 20 Nov 1997 09:24:10 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA19377 for ; Thu, 20 Nov 1997 09:24:02 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id JAA01811; Thu, 20 Nov 1997 09:22:06 -0800 (PST) Message-Id: <199711201722.JAA01811@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Francois Spies cc: multimedia@freebsd.org Subject: Re: Video-Conference developments In-reply-to: Your message of "Thu, 20 Nov 1997 09:22:14 GMT." <34740146.41C67EA6@lib.univ-fcomte.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 20 Nov 1997 09:22:05 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I think that the Hauppauge Wincast PC/TV is by far the most popular model over here. I use the driver every day to watch tv with fxtv . You will need a triton I, triton II, or a Pentium Pro with a Natoma chipset for bt848 based boards to work well. This is mostly because of the thruput that the cards can generate. The driver is part of FreeBSD-2.2.5 and FreeBSD-current. Regards, Amancio From owner-freebsd-multimedia Thu Nov 20 11:28:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA28747 for multimedia-outgoing; Thu, 20 Nov 1997 11:28:15 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA28737 for ; Thu, 20 Nov 1997 11:28:11 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id LAA02250; Thu, 20 Nov 1997 11:28:00 -0800 (PST) Message-Id: <199711201928.LAA02250@rah.star-gate.com> To: Stephen Hocking cc: multimedia@freebsd.org, hasty@rah.star-gate.com Subject: Re: Anybody tried the Linux Quake 2 test yet? In-reply-to: Your message of "Thu, 20 Nov 1997 23:39:53 +1000." <199711201339.XAA02929@bloop.craftncomp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <2247.880054079.1@rah.star-gate.com> Date: Thu, 20 Nov 1997 11:27:59 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Do a tcpdump trace and find out what it is actually trying to do... Cheers, Amancio From owner-freebsd-multimedia Thu Nov 20 14:14:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA13088 for multimedia-outgoing; Thu, 20 Nov 1997 14:14:35 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id OAA13081 for ; Thu, 20 Nov 1997 14:14:32 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Thu, 20 Nov 1997 17:13:27 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA22772; Thu, 20 Nov 97 17:13:26 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id RAA11371; Thu, 20 Nov 1997 17:12:38 -0500 Message-Id: <19971120171238.12688@ct.picker.com> Date: Thu, 20 Nov 1997 17:12:38 -0500 From: Randall Hopper To: Conrad Sabatier Cc: multimedia@freebsd.org Subject: Re: AWE 64 MIDI config -- I'm lost References: <19971119190943.45767@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: ; from Conrad Sabatier on Wed, Nov 19, 1997 at 06:37:13PM -0000 Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Conrad Sabatier: |Randall Hopper: |> Thanks for the procedure write-up. I've linked it off the web page. | |I realized later I didn't mention anything specifically about Luigi's PnP, as |in "what it is and how to get it". You may want to add something yourself. |It's really a "must have" if you're using *any* kind of PnP device, not just |soundcards. Ok, got that covered now. |Hmmm, a 32-track "mixing board" for the AWE. Now *there's* an interesting |project for someone who understands how to program these things. :-) Go for it! :-) Creative has EMU-8000 programming specs on their web site (look for adip.exe). Randall From owner-freebsd-multimedia Thu Nov 20 15:36:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA19996 for multimedia-outgoing; Thu, 20 Nov 1997 15:36:24 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA19991 for ; Thu, 20 Nov 1997 15:36:16 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.7/8.8.5) id RAA13885; Thu, 20 Nov 1997 17:36:05 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19971120171238.12688@ct.picker.com> Date: Thu, 20 Nov 1997 17:36:04 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Randall Hopper Subject: Re: AWE 64 MIDI config -- I'm lost Cc: multimedia@freebsd.org Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On 20-Nov-97 Randall Hopper wrote: > Conrad Sabatier: > | > |I realized later I didn't mention anything specifically about Luigi's PnP, > |as in "what it is and how to get it". You may want to add something > |yourself. > |It's really a "must have" if you're using *any* kind of PnP device, not > |just soundcards. > > Ok, got that covered now. Good! Luigi, IMHO, deserves all the recognition we can give him. :-) > |Hmmm, a 32-track "mixing board" for the AWE. Now *there's* an interesting > |project for someone who understands how to program these things. :-) > > Go for it! :-) Creative has EMU-8000 programming specs on their web site > (look for adip.exe). Just might do that. Been meaning to try my hand at an original project for FreeBSD. Something in Tk. Already got all the docs from Creative. We'll see. Oh, by the way, my recent success with my AWE 64 has already led me to order a RAM upgrade for it (from Creative). Comes with about 30 sound fonts, including 8 meg General MIDI and GS fonts. Can't wait! :-) And being the pig I am, I went ahead and ordered the full 24 meg (!) upgrade. :-) -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: I don't believe there really IS a GAS SHORTAGE.. I think it's all just a BIG HOAX on the part of the plastic sign salesmen -- to sell more numbers!! From owner-freebsd-multimedia Thu Nov 20 16:47:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA25463 for multimedia-outgoing; Thu, 20 Nov 1997 16:47:38 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id QAA25457 for ; Thu, 20 Nov 1997 16:47:34 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Thu, 20 Nov 1997 19:46:24 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA25877; Thu, 20 Nov 97 19:46:23 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id TAA11752; Thu, 20 Nov 1997 19:45:37 -0500 Message-Id: <19971120194536.22005@ct.picker.com> Date: Thu, 20 Nov 1997 19:45:36 -0500 From: Randall Hopper To: Conrad Sabatier Cc: multimedia@freebsd.org Subject: Re: AWE 64 MIDI config -- I'm lost References: <19971120171238.12688@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: ; from Conrad Sabatier on Thu, Nov 20, 1997 at 05:36:04PM -0000 Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Conrad Sabatier: |Oh, by the way, my recent success with my AWE 64 has already led me to |order a RAM upgrade for it (from Creative). Comes with about 30 sound |fonts, including 8 meg General MIDI and GS fonts. Can't wait! :-) | |And being the pig I am, I went ahead and ordered the full 24 meg (!) upgrade. |:-) Sounds pretty cool. I'm jealous (I've only rounded up 2Meg for mine). Randy From owner-freebsd-multimedia Thu Nov 20 17:44:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA29824 for multimedia-outgoing; Thu, 20 Nov 1997 17:44:07 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from ec.camitel.com (merlin.ec.camitel.com [206.231.123.137]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA29768 for ; Thu, 20 Nov 1997 17:44:01 -0800 (PST) (envelope-from cfortin@ec.camitel.com) Received: (from cfortin@localhost) by ec.camitel.com (8.8.7/8.8.7) id UAA00367; Thu, 20 Nov 1997 20:58:31 -0500 (EST) (envelope-from cfortin) Message-ID: X-Mailer: XFMail 1.1 [p0] on FreeBSD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199711040645.HAA19411@labinfo.iet.unipi.it> Date: Thu, 20 Nov 1997 20:47:22 -0500 (EST) From: Christian Fortin To: FREEBSD-MULTIMEDIA@FreeBSD.ORG Subject: Re: What is the best sound card for FBSD ? Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I have buyed a sound card "A-OPEN" including chip CS4237 PnP: AW35 Pro When my rplayd start, I received this message: rplay_audi_get_volume: pcm mixer device not installed. What is my problem, I can read in the note "Probably your card use FM Synthesizer for change the volume !" But what can I do with this probability ? In my card's doc I can read: FM Music Synthesizer: SB base + 0~3 and SB base 8~9 Also my io address for WSS is 534H. And support DMA 0,1,3 Other Question: What is the best SB or MSS ? my card support both! this is my dmesg: Copyright (c) 1992-1997 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.2.5-RELEASE #0: Thu Nov 20 16:41:30 EST 1997 cfortin@dns2.ec.camitel.com:/work/usr/src/sys/compile/MERLIN CPU: Pentium (132.95-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x1bf real memory = 134217728 (131072K bytes) avail memory = 127123456 (124144K bytes) Probing for devices on PCI bus 0: chip0 rev 3 on pci0:0 chip1 rev 1 on pci0:7:0 chip2 rev 0 on pci0:7:1 de0 rev 17 int a irq 11 on pci0:18 de0: SMC 21041 [10Mb/s] pass 1.1 de0: address 00:e0:29:07:ac:11 vga0 rev 3 on pci0:19 Probing for PnP devices: CSN 1 Vendor ID: CSCd937 [0x37d9630e] Serial 0xffffffff mss_attach 1 at 0x530 irq 5 dma 1:3 flags 0x13 pcm1 (CS423x/Yamaha sn 0xffffffff) at 0x530 irq 5 drq 1 flags 0x13 id 2 0 Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 not found at 0x280 ed1 not found at 0x300 fe0 not found at 0x300 mss_probe: no address supplied, try default 0x530 device at 0x530 already attached as unit 1 sb_probe: no address supplied, try defaults (0x220,0x240) device at 0x220 already attached as unit 1 pcm0 not found at 0xffffffff sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface lpt1 not found at 0xffffffff mse0 not found at 0x23c fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in fd1: 1.2MB 5.25in wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): wd0: 2442MB (5001696 sectors), 4962 cyls, 16 heads, 63 S/T, 512 B/S wdc1 not found at 0x170 bt0 not found at 0x330 uha0 not found at 0x330 aha0 not found at 0x330 aic0 not found at 0x340 nca0 not found at 0x1f88 nca1 not found at 0x350 sea0 not found wt0 not found at 0x300 mcd0 not found at 0x300 matcdc0 not found at 0x230 scd0 not found at 0x230 ie0: unknown board_id: f000 ie0 not found at 0x300 ie1: unknown board_id: f000 ie1 not found at 0x360 ep0 not found at 0x300 ex0 not found at 0x300 le0 not found at 0x300 lnc0 not found at 0x280 ze0 not found at 0x300 zp0 not found at 0x300 npx0 flags 0x1 on motherboard npx0: INT 16 interface de0: enabling 10baseT port On 04-Nov-97 Luigi Rizzo wrote: >> Anybody can give to me a feedback about the best sound card for >> FreeBSD at this time. >> >> I want to run SpeakFreely. It use 16 bit DAC and Full Duplex. >> >> I want a sound card supported by the PnP system of FreeBSD. >> I want to be able to select an IRQ over 9. >> >> I have check in Kernel config, I can see GUS and SB. >> wich one is the more suported for done a good work ? >> Wich model in this two companies is the best. >> >> A friend run with a full jumpered SB pro. I think >> that's the best for an easy configuration, but it's not Full Duplexe, >> and it's obsolete :-( > >try to avoid SB cards and buy some (much cheaper!) full duplex WSS >clone such as those based on the Crystal CS4237. > >Drivers for audio and pnp are at > > http://www.iet.unipi.it/~luigi/FreeBSD.html > > Cheers > Luigi ---------------------------------- E-Mail: Christian Fortin Date: 20-Nov-97 Heure: 20:47:23 ##############################################--------+ Electro-Conception tel:(418) 872-6641 | 3665 Croisset fax:(418) 872-9198 | Quebec,P.Q. www.ec.camitel.com/ec | G1P-1L4 | /--|<|--WM--|(--J Canada -----------------L---WM-----< \----1 --- - From owner-freebsd-multimedia Thu Nov 20 18:01:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA01260 for multimedia-outgoing; Thu, 20 Nov 1997 18:01:03 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA01255 for ; Thu, 20 Nov 1997 18:00:58 -0800 (PST) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.7/8.6.9) with ESMTP id SAA00158; Thu, 20 Nov 1997 18:01:21 -0800 (PST) To: Amancio Hasty cc: multimedia@FreeBSD.ORG Subject: Re: PCI Video capture for $77 8) In-reply-to: Your message of "Wed, 19 Nov 1997 19:08:53 PST." <199711200308.TAA03632@rah.star-gate.com> Date: Thu, 20 Nov 1997 18:01:20 -0800 Message-ID: <154.880077680@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk [redirected to -multimedia from -hackers] At Comdex, I also saw something called the "EggCam" from Panasonic which included both Bt848 based board and monitor-mounted Camera (rather cute little thing at that) for $129. Jordan > Fry's in California has a Bt848 based board which sells for $77!! > So for $77 you can turn your PC into a TV, for more info on the > Bt848 project see our bt848 web page: > > http://www.freebsd.org/~ahasty/Bt848.html > > Enjoy, > Amancio > > From owner-freebsd-multimedia Thu Nov 20 18:07:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA01660 for multimedia-outgoing; Thu, 20 Nov 1997 18:07:59 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from victoria.bc1.com (victoria.bc1.com [207.34.139.253]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id SAA01655 for ; Thu, 20 Nov 1997 18:07:55 -0800 (PST) (envelope-from jake@bc1.comX) Received: from jake (207.34.139.60) by victoria.bc1.com (EMWAC SMTPRS 0.81) with SMTP id ; Thu, 20 Nov 1997 18:04:41 -0800 Message-ID: <3474ECF4.4BFA@bc1.comX> Date: Thu, 20 Nov 1997 18:07:48 -0800 From: Jake X-Mailer: Mozilla 3.01 (WinNT; I) MIME-Version: 1.0 To: multimedia@freebsd.org Subject: fxtv and voxware Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, I've been trying to get sound to work in FXTV for a while, to no avail. I can get sound in the tuner app for win95, but not FXTV. Other sounds do work though, (tkdesk plays a sound on startup). I've got a zoltrix tv/max bt848 PCI card, and an old SB16 value sound card. It says in the README for FXTV that VoxWare snd driver (3.0-beta-950506) is required. I'm running 2.2.2-RELEASE. Is this driver, or a later version included in this release? if not where can I get it? Thanks -- Remove the X from my E-mail address to reply From owner-freebsd-multimedia Thu Nov 20 23:53:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA21369 for multimedia-outgoing; Thu, 20 Nov 1997 23:53:15 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id XAA21355 for ; Thu, 20 Nov 1997 23:52:39 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id HAA27085; Fri, 21 Nov 1997 07:45:43 +0100 From: Luigi Rizzo Message-Id: <199711210645.HAA27085@labinfo.iet.unipi.it> Subject: Re: What is the best sound card for FBSD ? To: cfortin@ec.camitel.com (Christian Fortin) Date: Fri, 21 Nov 1997 07:45:43 +0100 (MET) Cc: FREEBSD-MULTIMEDIA@FreeBSD.ORG In-Reply-To: from "Christian Fortin" at Nov 20, 97 08:47:03 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I have buyed a sound card "A-OPEN" including chip CS4237 PnP: AW35 Pro > When my rplayd start, I received this message: > > rplay_audi_get_volume: pcm mixer device not installed. > > What is my problem, I can read in the note "Probably your card use FM > Synthesizer for change the volume !" But what can I do with this probability ? > > In my card's doc I can read: FM Music Synthesizer: SB base + 0~3 and SB base 8~9 > Also my io address for WSS is 534H. And support DMA 0,1,3 > > Other Question: What is the best SB or MSS ? my card support both! my driver (which you are using) does not (yet) support the synthesis device; at the moment, your only option to play midi is to use timidity. this said, mss is certainly better than SB; plus, the cs4237 only emulates the sbpro. the driver uses the mss side of the board. cheers luigi From owner-freebsd-multimedia Fri Nov 21 00:38:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA23445 for multimedia-outgoing; Fri, 21 Nov 1997 00:38:03 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from ec.camitel.com (merlin.ec.camitel.com [206.231.123.137]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA23435 for ; Fri, 21 Nov 1997 00:37:56 -0800 (PST) (envelope-from cfortin@ec.camitel.com) Received: (from cfortin@localhost) by ec.camitel.com (8.8.7/8.8.7) id DAA02777; Fri, 21 Nov 1997 03:13:55 -0500 (EST) (envelope-from cfortin) Message-ID: X-Mailer: XFMail 1.1 [p0] on FreeBSD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199711210645.HAA27085@labinfo.iet.unipi.it> Date: Fri, 21 Nov 1997 03:11:54 -0500 (EST) From: Christian Fortin To: Luigi Rizzo Subject: Re: What is the best sound card for FBSD ? Cc: FREEBSD-MULTIMEDIA@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On 21-Nov-97 Luigi Rizzo wrote: >my driver (which you are using) does not (yet) support the synthesis device; >at the moment, your only option to play midi is to use timidity. > >this said, mss is certainly better than SB; plus, the cs4237 only >emulates the sbpro. the driver uses the mss side of the board. > > cheers > luigi If I type the mixer command, i can see that: merlin:/usr/ports/mbone/speak_freely<-' mixer Mixer synth is currently set to 75:75 Mixer pcm is currently set to 75:75 Mixer speaker is currently set to 75:75 Mixer line is currently set to 32:32 Mixer mic is currently set to 64:64 Mixer cd is currently set to 75:75 Mixer mix is currently set to 0:0 Mixer igain is currently set to 75:75 merlin:/usr/ports/mbone/speak_freely<-' is it confirme what you say ? The "vol" option is not returne by the command mixer. ---------------------------------- E-Mail: Christian Fortin Date: 21-Nov-97 Heure: 03:11:54 ##############################################--------+ Electro-Conception tel:(418) 872-6641 | 3665 Croisset fax:(418) 872-9198 | Quebec,P.Q. www.ec.camitel.com/ec | G1P-1L4 | /--|<|--WM--|(--J Canada -----------------L---WM-----< \----1 --- - From owner-freebsd-multimedia Fri Nov 21 03:19:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA01519 for multimedia-outgoing; Fri, 21 Nov 1997 03:19:23 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id DAA01497 for ; Fri, 21 Nov 1997 03:18:41 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id KAA27380; Fri, 21 Nov 1997 10:12:04 +0100 From: Luigi Rizzo Message-Id: <199711210912.KAA27380@labinfo.iet.unipi.it> Subject: Re: What is the best sound card for FBSD ? To: cfortin@ec.camitel.com (Christian Fortin) Date: Fri, 21 Nov 1997 10:12:03 +0100 (MET) Cc: FREEBSD-MULTIMEDIA@FreeBSD.ORG In-Reply-To: from "Christian Fortin" at Nov 21, 97 03:11:35 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > If I type the mixer command, i can see that: > > > merlin:/usr/ports/mbone/speak_freely<-' mixer > Mixer synth is currently set to 75:75 > Mixer pcm is currently set to 75:75 > Mixer speaker is currently set to 75:75 > Mixer line is currently set to 32:32 > Mixer mic is currently set to 64:64 > Mixer cd is currently set to 75:75 > Mixer mix is currently set to 0:0 > Mixer igain is currently set to 75:75 > merlin:/usr/ports/mbone/speak_freely<-' > > > is it confirme what you say ? The "vol" option is not returne > by the command mixer. some cards do not have a master volume control (at least, not in the standard MSS registers); the cs4237 is one of those (it has a master volume control in some extended registers, which I do not support yet). Since you have separate controls on any channel this is not much of a problem anyways. Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Fri Nov 21 07:08:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA13669 for multimedia-outgoing; Fri, 21 Nov 1997 07:08:59 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from wired.ctech.ac.za (wired.ctech.ac.za [155.238.4.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA13638 for ; Fri, 21 Nov 1997 07:08:46 -0800 (PST) (envelope-from jacques@wired.ctech.ac.za) Received: from wired.ctech.ac.za (localhost [127.0.0.1]) by wired.ctech.ac.za (8.8.7/8.8.7) with SMTP id MAA01778 for ; Sat, 11 Oct 1997 12:24:31 +0200 (SAT) (envelope-from jacques@wired.ctech.ac.za) Message-ID: <343F53DF.41C67EA6@wired.ctech.ac.za> Date: Sat, 11 Oct 1997 12:24:31 +0200 From: Jacques Hugo X-Mailer: Mozilla 3.04 (X11; I; FreeBSD 2.2.5-RELEASE i386) MIME-Version: 1.0 To: multimedia@FreeBSD.ORG Subject: l3enc Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi there ... Does anybody have a working l3enc for me please. I get some weird error with mine, also some notice that it has expired on the 1st of Nov (version 2.71) Thanks -Jacques ------------------------------------------------------ The box said "Requires Windows 3.1 or better" ... so I got BSD System Administrator | Jacques Hugo UNIX Systems | jacques@wired.ctech.ac.za Cape Technikon | +27-21-4603584 ------------------------------------------------------ From owner-freebsd-multimedia Fri Nov 21 09:23:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA23468 for multimedia-outgoing; Fri, 21 Nov 1997 09:23:12 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA23459 for ; Fri, 21 Nov 1997 09:23:07 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.v-site.net [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id JAA12743 for ; Fri, 21 Nov 1997 09:22:46 -0800 (PST) Message-Id: <199711211722.JAA12743@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: multimedia@freebsd.org Subject: ftp://rah.star-gate.com/pub/README.GLQUAKE Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 21 Nov 1997 09:22:45 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, Thats a pointer on how to setup the system to run glquake. Currently, glquake does not run under X you have to drop out of X and thats also noted on the readme file. Enjoy, Amancio From owner-freebsd-multimedia Fri Nov 21 13:30:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA14330 for multimedia-outgoing; Fri, 21 Nov 1997 13:30:33 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA14324 for ; Fri, 21 Nov 1997 13:30:30 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: (from hasty@localhost) by rah.star-gate.com (8.8.8/8.8.5) id NAA13597 for multimedia@freebsd.org; Fri, 21 Nov 1997 13:30:13 -0800 (PST) Date: Fri, 21 Nov 1997 13:30:13 -0800 (PST) From: Amancio Hasty Message-Id: <199711212130.NAA13597@rah.star-gate.com> To: multimedia@freebsd.org Subject: glquake? Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk If anyone manages to get glquake going on their 3.0-current system please let us know. Cheers, Amancio P.S.: Is okay to stop playing glquake and post a short message to the list 8) From owner-freebsd-multimedia Fri Nov 21 21:19:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA13161 for multimedia-outgoing; Fri, 21 Nov 1997 21:19:19 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from gforce.bellsouth.net (host-32-96-78-53.msy.bellsouth.net [32.96.78.53]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA13156 for ; Fri, 21 Nov 1997 21:19:14 -0800 (PST) (envelope-from glenn@gforce.bellsouth.net) Received: from gforce.bellsouth.net (localhost.bellsouth.net [127.0.0.1]) by gforce.bellsouth.net (8.8.8/8.8.7) with ESMTP id XAA00351 for ; Fri, 21 Nov 1997 23:17:09 -0600 (CST) (envelope-from glenn@gforce.bellsouth.net) Message-Id: <199711220517.XAA00351@gforce.bellsouth.net> X-Mailer: exmh version 2.0zeta 7/24/97 From: Glenn Johnson To: freebsd-multimedia@freebsd.org Subject: RealVideo 5.0 Beta 2 on 11-21-1997 FreeBSD-current Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 21 Nov 1997 23:17:08 -0600 Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Recently, I read a commit message about the Linux ioctls being added thus allowing RealVideo 5 for Linux to work. So, I just did a fresh cvsup, built world, and rebuilt my kernel. I have a SoundBlaster 16, which works perfectly. I just installed RealVideo 5.0 Beta 2 for Linux-ELF and tried to run it. I have the most recent version of linux-libs installed and Linux compatibility is enabled through rc.conf. As per the RealVideo instructions, I was trying to play the welcome.rm file. The program comes up and tries to start but then stops playing the video and sound. Here are the errror messages I get: Sound: Audio queue3 corrupted for dev0 (0/128) isa_dma_acquire: channel 5 already in use isa_dma_acquire: channel 5 already in use isa_dma_acquire: channel 5 already in use Am I missing something, or is the compatibility just not there yet? I have rplay installed; could that be the problem? Thanks. -- Glenn Johnson gljohns@bellsouth.net From owner-freebsd-multimedia Sat Nov 22 23:46:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA25619 for multimedia-outgoing; Sat, 22 Nov 1997 23:46:06 -0800 (PST) (envelope-from owner-freebsd-multimedia) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA25611 for ; Sat, 22 Nov 1997 23:46:02 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.5) with ESMTP id XAA03922; Sat, 22 Nov 1997 23:45:44 -0800 (PST) Message-Id: <199711230745.XAA03922@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Ken Krebs cc: multimedia@freebsd.org Subject: Re: Q2Test for Linux is out In-reply-to: Your message of "Wed, 19 Nov 1997 12:29:20 PST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 22 Nov 1997 23:45:44 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Just commited a fix for your isa_dma acquire problem . Cheers, Amancio > > Q2Test for Linux is out - > > fetch it at: > > ftp://ftp.idsoftware.com/idstuff/quake2/unix/q2test-i386-unknown-linux2.0.tar.gz > > I haven't been able to get any of the quake stuff working anymore.. I keep > getting these errors on console: > > isa_dma_acquire: channel 5 already in use > > over and over whenever I try something with sound. The FreeBSD programs I > run like mpg123 work fine but still spit out the errors, and linux > programs like quake.x11 and q2test run but just don't display anything.. > and rvplayer 5.0b2 displays a frame and stops.. I press pause/play again > and it starts for a second then stops and spits out the error on console. > Grrr. > > > Amancio, I need help with your sound driver! > > Here's my kernel config lines: > > controller snd0 > device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr > options "SBC_BASE=0x220" > options "SBC_IRQ=5" > options "SBC_DMA=1" > device sbxvi0 at isa? drq 5 > options "SB16_DMA=5" > device sbmidi0 at isa? port 0x330 > options "SB16MIDI_BASE=0x330" > device opl0 at isa? port 0x388 > > Here's how it detects on bootup: > > sb0 at 0x220 irq 5 drq 1 on isa > snd0: > sbxvi0 at ? drq 5 on isa > snd0: > sbmidi0 at 0x330 on isa > snd0: > opl0 at 0x388 on isa > snd0: > > > Here's my /dev/sndstat: > > VoxWare Sound Driver:3.5-alpha15-970902 (Wed Aug 6 22:58:35 PDT 1997 > Amancio Ha > sty@rah.star-gate.com) > Config options: > > Installed drivers: > Type 1: OPL-2/OPL-3 FM > Type 2: SoundBlaster > Type 6: SoundBlaster16 > Type 7: SB16 MIDI > > Card config: > SoundBlaster at 0x220 irq 5 drq 1 > SoundBlaster16 at 0xffffffff irq 1 drq 5 > SB16 MIDI at 0x330 irq 1 > OPL-2/OPL-3 FM at 0x388 irq 1 > > Audio devices: > 0: SoundBlaster 16 4.13 > > Synth devices: > 0: Yamaha OPL-3 > > Midi devices: > 0: SoundBlaster 16 Midi > > Timers: > 0: System clock > > Mixers: > 0: SoundBlaster > > > > *********** NewOrderDepecheModeUltravoxViolentFemmesKillingJoke ************* > * Ken * NineInchNailsFront242TangerineDreamTheBreedersTekno * * > * Krebs * SkinnyPuppyLaTourBauhausBookOfLoveModernEnglishB52s * * > *********** FishBoneBigCountryJoyDivisonSiouxsie&TheBansheesXTC ************* > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > IRC: Schrade E-Mail: schrade @ best . com >