From owner-freebsd-multimedia  Sun Nov  1 08:19:40 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id IAA27095
          for freebsd-multimedia-outgoing; Sun, 1 Nov 1998 08:19:40 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from porkfriedrice.ny.genx.net (porkfriedrice.ny.genx.net [206.64.4.30])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA27089
          for <multimedia@freebsd.org>; Sun, 1 Nov 1998 08:19:38 -0800 (PST)
          (envelope-from bright@hotjobs.com)
Received: from localhost (bright@localhost)
	by porkfriedrice.ny.genx.net (8.9.1/8.9.1) with ESMTP id LAA14873;
	Sun, 1 Nov 1998 11:22:24 -0500 (EST)
	(envelope-from bright@hotjobs.com)
X-Authentication-Warning: porkfriedrice.ny.genx.net: bright owned process doing -bs
Date: Sun, 1 Nov 1998 11:22:24 -0500 (EST)
From: Alfred Perlstein <bright@hotjobs.com>
X-Sender: bright@porkfriedrice.ny.genx.net
To: multimedia@FreeBSD.ORG
cc: luigi@iet.unipi.it
Subject: odd soundblaster messages
Message-ID: <Pine.BSF.4.05.9811011116000.9417-100000@porkfriedrice.ny.genx.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org


when telling freebsd-x11amp to play an mp3 i get these on my consol:

sorry, read DMA channel unavailable
sorry, read DMA channel unavailable
sorry, read DMA channel unavailable
WARNING: rdintr but read DMA inactive!
WARNING: rdintr but read DMA inactive!

the WARNING line is repeated VERY fast as long as i keep playing.

pcm0 at 0x220 irq 10 drq 3 flags 0x15 on isa

the only thing i can think of is that i did a soft reboot which didn't
reinit the driver properly because i didn't see this behavior with my last
run.

music plays fine though, i'm going to try a hard reboot to see if it fixes
things.

if there a way to issue a card reset while up and running?

the card is a genuine SB16+SCSI.

(please cc as i'm not on this list)

Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com
-- There are operating systems, and then there's FreeBSD.
-- http://www.freebsd.org/                        3.0-current


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Mon Nov  2 09:50:09 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id JAA13063
          for freebsd-multimedia-outgoing; Mon, 2 Nov 1998 09:50:09 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from www.giovannelli.it (www.giovannelli.it [194.184.65.4])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA13000;
          Mon, 2 Nov 1998 09:49:58 -0800 (PST)
          (envelope-from gmarco@giovannelli.it)
Received: from suzy (modem03.masternet.it [194.184.65.13])
	by www.giovannelli.it (8.8.8/8.8.5) with SMTP id SAA00799;
	Mon, 2 Nov 1998 18:44:28 +0100 (MET)
Message-Id: <199811021744.SAA00799@www.giovannelli.it>
From: "Gianmarco Giovannelli" <gmarco@giovannelli.it>
To: current@FreeBSD.ORG
Date: Mon, 2 Nov 1998 18:57:27 +0100
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: bt848 broken ?
Reply-to: gmarco@giovannelli.it
CC: multimedia@FreeBSD.ORG
X-mailer: Pegasus Mail for Win32 (v3.01b)
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

It's a couple of days that I receive this error when I try to compile the kernel 
(cvsupped twice a day, last five minutes ago 981102 18:45 CET)

.c ../../libkern/strcat.c  ../../libkern/strcmp.c ../../libkern/strcpy.c 
../../libkern/strlen.c  ../../libkern/strncmp.c ../../libkern/strncpy.c 
../../libkern/udivdi3.c  ../../libkern/umoddi3.c swapkernel.c ioconf.c param.c 
vnode_if.c config.c
../../pci/brooktree848.c:361: smbus_if.h: No such file or directory
../../pci/brooktree848.c:362: iicbus_if.h: No such file or directory
../../pci/bt848_i2c.c:61: iicbb_if.h: No such file or directory
../../pci/bt848_i2c.c:62: smbus_if.h: No such file or directory
mkdep: compile failed
*** Error code 1

Stop.

Have I missed something ?

Best Regards,
Gianmarco Giovannelli (http://www.giovannelli.it/~gmarco)
"Unix expert since yesterday"

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Mon Nov  2 12:25:03 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id MAA29074
          for freebsd-multimedia-outgoing; Mon, 2 Nov 1998 12:25:03 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from xcf.berkeley.edu (scam.XCF.Berkeley.EDU [128.32.43.201])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA29067
          for <multimedia@freebsd.org>; Mon, 2 Nov 1998 12:25:01 -0800 (PST)
          (envelope-from grady@scam.XCF.Berkeley.EDU)
Message-Id: <199811022025.MAA29067@hub.freebsd.org>
Received: (qmail 25908 invoked from network); 2 Nov 1998 20:26:27 -0000
Received: from localhost (HELO scam.XCF.Berkeley.EDU) (127.0.0.1)
  by localhost with SMTP; 2 Nov 1998 20:26:27 -0000
To: multimedia@FreeBSD.ORG
Subject: How can we switch to a higher-level audio interface?
From: grady@xcf.berkeley.edu (Steven Grady)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <25904.910038386.1@scam.XCF.Berkeley.EDU>
Date: Mon, 02 Nov 1998 12:26:26 -0800
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

[Summary: the current standard of interacting directly with the
audio device sucks.  What approach can we take to improve it,
if any?]

As I've been experimenting more with various audio-related pieces
of software in the last few months, I've become more and more
concerned with the fact that there is an increasing body of software
that uses a _really_ broken approach to sound, namely, to open the
device directly.  This has three serious problems: it doesn't work
over the network, only one application at a time can play a sound,
and it is a low-level API.  All of these problems used to exist
for graphics, which was of course why X was developed.

There have been various solutions proposed -- the Network Audio
Server is probably the most advanced, but development/maintenance
seems abandoned, and the documentation is skimpy (I know -- I'm
trying to write an application that uses it).  There's also rplay,
KDE's kaudioserver (which I haven't looked into yet), and some
others.

The problem is that none of these solutions is being adopted on a
widespread basis.  Instead, new applications still use /dev/audio,
/dev/dsp, etc.

It seems to me that there are a few reasons why no server-based
model has been adopted.  The main reason is that there is no
standard.  Unlike X, there is no single interface that everyone
uses.  Also, the various solutions are not particularly robust --
who wants to spend their precious development time debugging someone
else's code?  But most likely, I think that it is just a huge blind
spot for most people -- people seem comfortable with direct device
access, despite there being a much better alternative model literally
in front of their faces.

It's worth analyzing the three problems I mentioned above:
    non-network: apparently not a serious problem for most people,
	since most people run the applications on the machine
	in front of them.  An obvious exception is X terminals,
	which is why NCD took over the development of NAS.
	But most BSD/Linux people don't run on X terminals.
    low-level API: only affects developers.  I'm sure the developers
	dealing with sound would like a higher-level API (I know
	I do), but since the user won't see it, it doesn't seem
	worth dealing with.
    exclusive access: This is the thing that amazes me.  I HATE
	not having common access.  I want to use the audio to play mpeg3s,
	have interesting system sounds, use speak-freely, run
	timidity, play games, etc.  Right now, I have to choose which
	one I want, and turn off everything else.  That SUCKS.  Why aren't
	users up in arms about this?

Okay, so my question is, is it too late to do anything about this?

Here are some possible approaches:  

    Change the device driver so that multiple access is allowed.
    Advantages: no applications need to be changed.  Addresses the
	most obvious problem with the least amount of effort.
    Disadvantages: terrible design -- that kind of functionality should
	_not go in a device driver.  Doesn't address all the
	problems.  Not beneficial outside the FreeBSD world.
	Dangerous -- bugs in tricky  algorithms could cause system
	to crash.

    Implement a dynamically-loadable device driver that allows multiple
    access.
    Advantages: no applications need to be changed.
    Disadvantages: Still not a good design.  Doesn't address all the
	problems.  Not beneficial outside the FreeBSD world.  Requires
	additional non-trivial work to make the sound driver dynamic
	(although I think this should be done by someone anyway).
	Still dangerous.

    Port all the applications to use NAS (or rplay, kaudioserver, etc.).
    Advantages: Moves to more X-like model.
    Disadvantages: SERIOUS porting effort.  Locks into one audio API
	(which may not end up being standard).  Such major changes
	may not be accepted back into code base by original
	developers.  Existing APIs are still fairly low-level.  Chosen
	audio interface must be debugged (both client and server),
	potentially enhanced to support all existing device-level
	functionality.

    Develop toolkit-level API, port all to use that API, implement
    on top of one or more audio server formats.  Ultimately, create
    multiple language bindings.
    Advantages: Moves to more tk-like model.  Programs that use
	audio in a simple way (e.g. playing a sound) may require
	very simple changes, promoting acceptance by original application
	developers.  Eases cross-platform (i.e. beyond UNIX) implementations.
	Easy to switch low-level interfaces to use the best (most
	robust and/or functional).
    Disadvantages: SERIOUS development effort.  Non-trivial porting
	effort.  For audio-intensive applications (timidity, speak freely,
	etc.), not likely to be accepted back into original codebase
	(until toolkit becomes established).  Proliferation of
	libraries either bloats code, or causes installation
	problems (with dynamic libraries).

Another issue to consider is that we FreeBSD folks are in a priveleged
position with respect to the Linux folks.  Since our ports model incorporates
the patching of existing code bases, we can make programs work with
FreeBSD by supplying a patch, rather than trying to get all the
individual developers to incorporate whatever changes we come up with.
So if we followed one of these approaches, we can experiment just within
our world, rather than in the entire free software community.

What do people think about these issues?  Are there others?  Is there
any chance that I'll be able to play an mpeg, AND have my system ring
when a chat request comes in, without switching to Windows? 

(Oh, one more thing.  This problem occured in displays, it also occurs
with sound.  In fact, it's a general device-access thing.  If we fix this,
we still have the problem of accessing the joystick, the CD-ROM, tape drives,
etc.  People come up with individual ad-hoc solutions; maybe it's time to
think about what could be abstracted into a general solution.]

(And another thing -- although I've been thinking about this for a while,
I was inspired to actually send this e-mail after reading a very interesting
memo on open source from a high-level microsoft dude, annotated by Eric
Raymond.  It occurred to me while reading it that while X provides a
wonderful example on the plus side of open source, our current audio
problems are a strong example on the minus side.  I'd hate to think the
audio situation was a lost cause.
URL: http://www.tuxedo.org/~esr/halloween.html)

	Steven
	grady@xcf.berkeley.edu

"I think life should be more like TV.  I think all of life's problems
ought to be solved in 30 minutes with simple homilies, don't you?
I think weight and oral hygiene ought to be our biggest concerns.
I think we should all have powerful, high-paying jobs, and everyone
should drive fancy sports cars.  All our desires should be instantly
gratified.  Women should always wear tight clothes, and men should
carry powerful handguns.  Life overall should be more glamorous,
thrill-packed, and filled with applause."

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Mon Nov  2 12:42:49 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id MAA01916
          for freebsd-multimedia-outgoing; Mon, 2 Nov 1998 12:42:49 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from ns1.yes.no (ns1.yes.no [195.204.136.10])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA01907
          for <multimedia@FreeBSD.ORG>; Mon, 2 Nov 1998 12:42:46 -0800 (PST)
          (envelope-from eivind@bitbox.follo.net)
Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218])
	by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id VAA16522;
	Mon, 2 Nov 1998 21:42:17 +0100 (CET)
Received: (from eivind@localhost)
	by bitbox.follo.net (8.8.8/8.8.6) id VAA04532;
	Mon, 2 Nov 1998 21:42:16 +0100 (MET)
Message-ID: <19981102214216.53859@follo.net>
Date: Mon, 2 Nov 1998 21:42:16 +0100
From: Eivind Eklund <eivind@yes.no>
To: GODFREY <GODFREY@hrb.de>, multimedia@FreeBSD.ORG
Subject: Re: Bt848kpf
References: <000701be04de$157e4480$f0403fd4@doug>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89.1i
In-Reply-To: <000701be04de$157e4480$f0403fd4@doug>; from GODFREY on Sat, Oct 31, 1998 at 04:52:28PM +0200
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

On Sat, Oct 31, 1998 at 04:52:28PM +0200, GODFREY wrote:
> I need a driver for this video capture card can you help

The driver is included in FreeBSD 2.2.5 and newer, if that is what you
run.  Just add 'device bktr0' to your kernel config.

If you're not running FreeBSD - sorry, we can't.  The closest is that
you can get the sourcecode to the driver from our sourcetree (but
you'd have to port it to your system).

Eivind.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Mon Nov  2 12:43:28 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id MAA02085
          for freebsd-multimedia-outgoing; Mon, 2 Nov 1998 12:43:28 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from ns1.yes.no (ns1.yes.no [195.204.136.10])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA02024;
          Mon, 2 Nov 1998 12:43:13 -0800 (PST)
          (envelope-from eivind@bitbox.follo.net)
Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218])
	by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id VAA16530;
	Mon, 2 Nov 1998 21:42:56 +0100 (CET)
Received: (from eivind@localhost)
	by bitbox.follo.net (8.8.8/8.8.6) id VAA04549;
	Mon, 2 Nov 1998 21:42:56 +0100 (MET)
Message-ID: <19981102214256.36935@follo.net>
Date: Mon, 2 Nov 1998 21:42:56 +0100
From: Eivind Eklund <eivind@yes.no>
To: gmarco@giovannelli.it, current@FreeBSD.ORG
Cc: multimedia@FreeBSD.ORG
Subject: Re: bt848 broken ?
References: <199811021744.SAA00799@www.giovannelli.it>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89.1i
In-Reply-To: <199811021744.SAA00799@www.giovannelli.it>; from Gianmarco Giovannelli on Mon, Nov 02, 1998 at 06:57:27PM +0100
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

On Mon, Nov 02, 1998 at 06:57:27PM +0100, Gianmarco Giovannelli wrote:
> It's a couple of days that I receive this error when I try to compile the kernel 
> (cvsupped twice a day, last five minutes ago 981102 18:45 CET)
> 
> .c ../../libkern/strcat.c  ../../libkern/strcmp.c ../../libkern/strcpy.c 
> ../../libkern/strlen.c  ../../libkern/strncmp.c ../../libkern/strncpy.c 
> ../../libkern/udivdi3.c  ../../libkern/umoddi3.c swapkernel.c ioconf.c param.c 
> vnode_if.c config.c
> ../../pci/brooktree848.c:361: smbus_if.h: No such file or directory
> ../../pci/brooktree848.c:362: iicbus_if.h: No such file or directory
> ../../pci/bt848_i2c.c:61: iicbb_if.h: No such file or directory
> ../../pci/bt848_i2c.c:62: smbus_if.h: No such file or directory
> mkdep: compile failed
> *** Error code 1
> 
> Stop.
> 
> Have I missed something ?

You have to re-configure your kernel before attempting to recompile
it.  If you do, and you're up to date, I think it should work...

Eivind.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Mon Nov  2 13:07:41 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id NAA04486
          for freebsd-multimedia-outgoing; Mon, 2 Nov 1998 13:07:41 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from xcf.berkeley.edu (scam.XCF.Berkeley.EDU [128.32.43.201])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA04481
          for <multimedia@freebsd.org>; Mon, 2 Nov 1998 13:07:40 -0800 (PST)
          (envelope-from grady@scam.XCF.Berkeley.EDU)
Message-Id: <199811022107.NAA04481@hub.freebsd.org>
Received: (qmail 27754 invoked from network); 2 Nov 1998 21:07:59 -0000
Received: from localhost (HELO scam.XCF.Berkeley.EDU) (127.0.0.1)
  by localhost with SMTP; 2 Nov 1998 21:07:59 -0000
To: multimedia@FreeBSD.ORG
Subject: Re: How can we switch to a higher-level audio interface? 
From: grady@xcf.berkeley.edu (Steven Grady)
In-reply-to: Your message of Mon, 02 Nov 1998 12:26:26 -0800 
	     <199811022025.MAA29067@hub.freebsd.org> 
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <27748.910040878.1@scam.XCF.Berkeley.EDU>
Date: Mon, 02 Nov 1998 13:07:59 -0800
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

Sorry to reply to my own e-mail, but in thinking about things some more,
I had a couple additions to the list of approaches.  So v0.2 version:

Changes:
    Added approach of tcl library
    Added approach of just porting programs which play entire files
    Added disadvantages about source-less distributions
    Added ads/disads about event-loops in ports
====
    Change the device driver so that multiple access is allowed.
    Advantages: no applications need to be changed.  Addresses the
	most obvious problem with the least amount of effort.
    Disadvantages: terrible design -- that kind of functionality should
	_not go in a device driver.  Doesn't address all the
	problems.  Not beneficial outside the FreeBSD world.
	Dangerous -- bugs in tricky algorithms could cause system
	to crash.

    Implement a dynamically-loadable device driver that allows multiple
    access.
    Advantages: no applications need to be changed.
    Disadvantages: Still not a good design.  Doesn't address all the
	problems.  Not beneficial outside the FreeBSD world.  Requires
	additional non-trivial work to make the sound driver dynamic
	(although I think this should be done by someone anyway).
	Still dangerous.

    Port all the applications to use NAS (or rplay, kaudioserver, etc.).
    Advantages: Moves to more X-like model.
    Disadvantages: SERIOUS porting effort.  Locks into one audio API
	(which may not end up being standard).  Such major changes
	may not be accepted back into code base by original
	developers.  Existing APIs are still fairly low-level.  Chosen
	audio interface must be debugged (both client and server),
	potentially enhanced to support all existing device-level
	functionality.  Porting may involve fundamental changes
	to support asynchronous event handling.  No port possible
	for sourceless programs (e.g. x11amp).

    Develop toolkit-level API, port all to use that API, implement
    on top of one or more audio server formats.  Ultimately, create
    multiple language bindings.
    Advantages: Moves to more tk-like model.  Programs that use
	audio in a simple way (e.g. playing a sound) may require
	very simple changes, promoting acceptance by original application
	developers.  Eases cross-platform (i.e. beyond UNIX) implementations.
	Easy to switch low-level interfaces to use the best (most
	robust and/or functional).  Conceivably possible to avoid
	changing event loop when porting code, by forking (yecch).
    Disadvantages: SERIOUS development effort.  Non-trivial porting
	effort.  For audio-intensive applications (timidity, speak freely,
	etc.), not likely to be accepted back into original codebase
	(until toolkit becomes established).  Proliferation of
	libraries either bloats code, or causes installation
	problems (with dynamic libraries). No port possible
	for sourceless programs (e.g. x11amp).

    Develop toolkit-level TCL extension on top of existing server interface.
    Port simple applications to use TCL.
    Advantages: Moves most to tk-like model.  Possible to develop very
	clean interface, since TCL already uses event loop.  Potentially
	extensible to other platforms that use tk -- perl, etc.  New
	applications can be developed quickly.
    Disadvantages: Restricted initially to TCL code.  Audio output only 
	sharable with other applications that can use TCL.

    Standardize on NAS (or whatever) in FreeBSD, port simplest
	audio programs (those that currently invoke "cat $* > /dev/audio",
	or something similar) to use "auplay" (or equivalent for
	appropriate server).
    Advantages: Ports are trivial.  Least amount of effort.
    Disadvantages: Many interesting programs (timidity, speak freely,
	x11amp, etc.) do more than just cat a file.  Audio output only
	sharable with other applications that use NAS.  Possibly choose
	wrong server to standardize on (since trivial programs don't
	exercise interface enough to reveal lack of robustness/functionality).
--
	Steven

"Like all reputable surgeons, I charge by the pound..."lsmo

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Mon Nov  2 14:06:31 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id OAA14095
          for freebsd-multimedia-outgoing; Mon, 2 Nov 1998 14:06:31 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA14086
          for <multimedia@FreeBSD.ORG>; Mon, 2 Nov 1998 14:06: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 VAA14984; Mon, 2 Nov 1998 21:03:54 +0100
From: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
Message-Id: <199811022003.VAA14984@labinfo.iet.unipi.it>
Subject: Re: How can we switch to a higher-level audio interface?
To: grady@xcf.berkeley.edu (Steven Grady)
Date: Mon, 2 Nov 1998 21:03:53 +0100 (MET)
Cc: multimedia@FreeBSD.ORG
In-Reply-To: <199811022025.MAA29067@hub.freebsd.org> from "Steven Grady" at Nov 2, 98 12:26:07 pm
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

> [Summary: the current standard of interacting directly with the
> audio device sucks.  What approach can we take to improve it,
> if any?]
> 
> As I've been experimenting more with various audio-related pieces
> of software in the last few months, I've become more and more
> concerned with the fact that there is an increasing body of software
> that uses a _really_ broken approach to sound, namely, to open the
> device directly.  This has three serious problems: it doesn't work
> over the network, only one application at a time can play a sound,
> and it is a low-level API.  All of these problems used to exist
> for graphics, which was of course why X was developed.
> 
> There have been various solutions proposed -- the Network Audio
> Server is probably the most advanced, but development/maintenance

there is one big problem with audio: unless video, you want real time
response and a userspace server cannot always help you, let alone the
jitter and losses you can have with a networked audio server. Also,
there is no equivalent of the "current window"/"input focus" for
audio: all output is mixed together.
This in my opinion explains why no equivalent of X has become a
standard.

	cheers
	luigi

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Mon Nov  2 14:17:10 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id OAA15564
          for freebsd-multimedia-outgoing; Mon, 2 Nov 1998 14:17:10 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from xcf.berkeley.edu (scam.XCF.Berkeley.EDU [128.32.43.201])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA15557
          for <multimedia@freebsd.org>; Mon, 2 Nov 1998 14:17:09 -0800 (PST)
          (envelope-from grady@scam.XCF.Berkeley.EDU)
Message-Id: <199811022217.OAA15557@hub.freebsd.org>
Received: (qmail 198 invoked from network); 2 Nov 1998 22:18:38 -0000
Received: from localhost (HELO scam.XCF.Berkeley.EDU) (127.0.0.1)
  by localhost with SMTP; 2 Nov 1998 22:18:38 -0000
To: multimedia@FreeBSD.ORG
Subject: Re: How can we switch to a higher-level audio interface? 
From: grady@xcf.berkeley.edu (Steven Grady)
In-reply-to: Your message of Mon, 2 Nov 1998 21:03:53 +0100 (MET) 
	     <199811022003.VAA14984@labinfo.iet.unipi.it> 
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <193.910045116.1@scam.XCF.Berkeley.EDU>
Date: Mon, 02 Nov 1998 14:18:38 -0800
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

> there is one big problem with audio: unless video, you want real time
> response and a userspace server cannot always help you, let alone the
> jitter and losses you can have with a networked audio server.

It's true you are not guaranteed a real-time response (although FreeBSD
does have real-time scheduling, or at least some indications, eg.  the
man page for rtprio; I don't know anything about it).  But a
well-written server is not likely to have jitter or losses -- it should
certainly be able to keep the buffer filled; and if it can't, then an
application program certainly couldn't do any better.  So I don't think
that's an excuse.

> Also, there is no equivalent of the "current window"/"input focus" for
> audio: all output is mixed together.

Agreed, but to me this is an interesting design problem, not an
insurmountable obstacle.  For instance, perhaps you need a "source
manager" instead of a "window manager".  In X, you can work without a
window manager, but it will be painful.  The source manager could allow
you to select one of n source audio streams as the foreground, and have
that one have the highest relative volume.  If you don't have one
running, everything has the same volume.

This idea is off the top of my head; I'm sure people could come up with
better solutions.  Again, the point is that there are indeed
interesting problems (some of which the people who've worked on NAS and
other technologies have already thought about), but they do not mean
that no good solution is possible.

(To take the simplest case -- Windows is a proof by example -- at least
it's possible to have multiple simultaneous sounds.  I sure hope we
could do better than Microsoft...)

	Steven

"`Simpson', eh?  I'll remember that name!"

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Mon Nov  2 16:27:20 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id QAA05819
          for freebsd-multimedia-outgoing; Mon, 2 Nov 1998 16:27:20 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from garman.dyn.ml.org (pm106-19.dialip.mich.net [192.195.231.221])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA05763
          for <multimedia@FreeBSD.ORG>; Mon, 2 Nov 1998 16:27:11 -0800 (PST)
          (envelope-from garman@garman.dyn.ml.org)
Message-Id: <199811030027.QAA05763@hub.freebsd.org>
Received: (qmail 24964 invoked from smtpd); 3 Nov 1998 00:28:02 -0000
Received: from localhost.garman.net (HELO garman.dyn.ml.org) (127.0.0.1)
  by localhost.garman.net with SMTP; 3 Nov 1998 00:28:02 -0000
Date: Mon, 2 Nov 1998 19:28:01 -0500 (EST)
From: garman@earthling.net
Reply-To: garman@earthling.net
Subject: Re: bt848 broken ?
To: gmarco@giovannelli.it
cc: current@FreeBSD.ORG, multimedia@FreeBSD.ORG
In-Reply-To: <199811021744.SAA00799@www.giovannelli.it>
MIME-Version: 1.0
Content-Type: TEXT/plain; CHARSET=US-ASCII
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

On  2 Nov, Gianmarco Giovannelli wrote:
> It's a couple of days that I receive this error when I try to compile the kernel 
> (cvsupped twice a day, last five minutes ago 981102 18:45 CET)
> 
> .c ../../libkern/strcat.c  ../../libkern/strcmp.c ../../libkern/strcpy.c 
> ../../libkern/strlen.c  ../../libkern/strncmp.c ../../libkern/strncpy.c 
> ../../libkern/udivdi3.c  ../../libkern/umoddi3.c swapkernel.c ioconf.c param.c 
> vnode_if.c config.c
> ../../pci/brooktree848.c:361: smbus_if.h: No such file or directory
> ../../pci/brooktree848.c:362: iicbus_if.h: No such file or directory
> ../../pci/bt848_i2c.c:61: iicbb_if.h: No such file or directory
> ../../pci/bt848_i2c.c:62: smbus_if.h: No such file or directory
> mkdep: compile failed
> *** Error code 1
> 
you need to add the smbus0 and iicbus0 devices, like so:

controller      smbus0
device          smb0 at smbus?

controller      iicbus0
device          ic0 at iicbus?
device          iic0 at iicbus?
device          iicsmb0 at iicbus?
device          iicbb0 at iicbus?

i don't know if you need all of the devices, but they converted the
bktr driver to use thew common iicbus code.

enjoy
-- 
Jason Garman                                      http://garman.dyn.ml.org/
Student, University of Maryland                        garman@earthling.net
And now... for the stupid-patent-of-the-week:                 Whois: JAG145
 "...an attache case with destruct means for destroying the contents
  therein in response to a signal" -- patent no. US3643609, filed in 1969


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Mon Nov  2 17:05:43 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id RAA10873
          for freebsd-multimedia-outgoing; Mon, 2 Nov 1998 17:05:43 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA10857
          for <multimedia@FreeBSD.ORG>; Mon, 2 Nov 1998 17:05:39 -0800 (PST)
          (envelope-from doconnor@gsoft.com.au)
Received: from cain.gsoft.com.au (cain [203.38.152.97])
	by cain.gsoft.com.au (8.8.8/8.8.8) with ESMTP id LAA23359;
	Tue, 3 Nov 1998 11:35:03 +1030 (CST)
	(envelope-from doconnor@gsoft.com.au)
Message-ID: <XFMail.981103113502.doconnor@gsoft.com.au>
X-Mailer: XFMail 1.3 [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: <199811022107.NAA04481@hub.freebsd.org>
Date: Tue, 03 Nov 1998 11:35:02 +1030 (CST)
From: "Daniel O'Connor" <doconnor@gsoft.com.au>
To: (Steven Grady) <grady@xcf.berkeley.edu>
Subject: Re: How can we switch to a higher-level audio interface?
Cc: multimedia@FreeBSD.ORG
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org


On 02-Nov-98 Steven Grady wrote:
>  Sorry to reply to my own e-mail, but in thinking about things some more,
>  I had a couple additions to the list of approaches.  So v0.2 version:
Hmm..
I wonder if its possible to do something like the moused program, execept in
reverse.

What I mean is the /dev/{audio,dsp,...}0 become a special device which just
feeds its input (ie audio from programs) to a userland demon (yeah, wow, no
real time, but I don't think thats much of a problem), which does the mixing
and plays the sound back to the 'real' audio device. 

This would have to have special hooks to cope with ioctl's etc. which I'm not
sure is feasable..

Also new clients could use an audio library which talks directly to the sound
demon.

This would have the advantages of being both backwards compatible and removing
the exclusivity of sound apps...

Of course you could probably take an existing sound demon (NAS, esound, etc..)
and add this functionality to it which would probably be easier :)

---
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Tue Nov  3 05:15:10 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id FAA05679
          for freebsd-multimedia-outgoing; Tue, 3 Nov 1998 05:15:10 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from fleming.cs.strath.ac.uk (fleming.cs.strath.ac.uk [130.159.196.126])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA05666
          for <multimedia@FreeBSD.ORG>; Tue, 3 Nov 1998 05:14:59 -0800 (PST)
          (envelope-from roger@cs.strath.ac.uk)
Received: from muir-10 (roger@muir-10.cs.strath.ac.uk [130.159.148.10])
	by fleming.cs.strath.ac.uk (8.8.8/8.8.8) with SMTP id NAA27279
	Tue, 3 Nov 1998 13:13:11 GMT
Message-ID: <363F0166.167E@cs.strath.ac.uk>
Date: Tue, 03 Nov 1998 13:13:10 +0000
From: Roger Hardiman <roger@cs.strath.ac.uk>
Organization: University of Strathclyde
X-Mailer: Mozilla 3.04Gold (X11; I; OSF1 V4.0 alpha)
MIME-Version: 1.0
To: "Daniel O'Connor" <doconnor@gsoft.com.au>
CC: "(Steven Grady)" <grady@xcf.berkeley.edu>, multimedia@FreeBSD.ORG
Subject: Re: How can we switch to a higher-level audio interface?
References: <XFMail.981103113502.doconnor@gsoft.com.au>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

Daniel wrote

> I wonder if its possible to do something like the moused program
> execept in reverse.

Well, the latest version of the OSS drivers support 'software mixing'

You can play multiple audio streams at the same time and the driver
mixes them together and sends the combined stream to the sound card.

Bye
Roger

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Tue Nov  3 05:17:16 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id FAA05907
          for freebsd-multimedia-outgoing; Tue, 3 Nov 1998 05:17:16 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from midget.dons.net.au (daniel.lnk.telstra.net [139.130.137.70])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA05902
          for <multimedia@FreeBSD.ORG>; Tue, 3 Nov 1998 05:17:13 -0800 (PST)
          (envelope-from doconnor@gsoft.com.au)
Received: from holly.dons.net.au (holly.dons.net.au [203.31.81.8])
	by midget.dons.net.au (8.9.1/8.9.1) with ESMTP id XAA02745;
	Tue, 3 Nov 1998 23:46:34 +1030 (CST)
	(envelope-from doconnor@gsoft.com.au)
Message-ID: <XFMail.981103234653.doconnor@gsoft.com.au>
X-Mailer: XFMail 1.3 [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: <363F0166.167E@cs.strath.ac.uk>
Date: Tue, 03 Nov 1998 23:46:53 +1030 (CST)
From: "Daniel J. O'Connor" <doconnor@gsoft.com.au>
To: Roger Hardiman <roger@cs.strath.ac.uk>
Subject: Re: How can we switch to a higher-level audio interface?
Cc: multimedia@FreeBSD.ORG, "(Steven Grady)" <grady@xcf.berkeley.edu>
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org


On 03-Nov-98 Roger Hardiman wrote:
> > I wonder if its possible to do something like the moused program
> > execept in reverse.
>  Well, the latest version of the OSS drivers support 'software mixing'
>  
>  You can play multiple audio streams at the same time and the driver
>  mixes them together and sends the combined stream to the sound card.
>  
>  Bye
>  Roger
Yeah, true, but I don't like having that stuff in the kernel :)

---
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Tue Nov  3 06:19:47 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id GAA13408
          for freebsd-multimedia-outgoing; Tue, 3 Nov 1998 06:19:47 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from mailout01.btx.dtag.de (mailout01.btx.dtag.de [194.25.2.149])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA13403
          for <multimedia@freebsd.org>; Tue, 3 Nov 1998 06:19:45 -0800 (PST)
          (envelope-from f.schlosser@t-online.de)
Received: from fwd11.btx.dtag.de (fwd11.btx.dtag.de [194.25.2.171])
	by mailout01.btx.dtag.de with smtp 
	id 0zagkM-0000q3-00; Tue, 3 Nov 1998 14:43:46 +0100
Received: from switek (09177508-0001(btxid)@[193.159.134.52]) 
	by fwd11.btx.dtag.de with smtp
	id <m0zagkJ-00044dC>; Tue, 3 Nov 1998 14:43:43 +0100
Message-ID: <000701be0730$20055e80$34869fc1@switek>
Reply-To: "Switek in 98" <switek16v@hotmail.com>
To: <multimedia@FreeBSD.ORG>
Subject: bt878 datasheet
Date: Tue, 3 Nov 1998 14:44:47 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0004_01BE0738.80EF9320"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.1
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
X-Sender: 09177508-0001@t-online.de
From: f.schlosser@t-online.de (Switek in 98)
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

This is a multi-part message in MIME format.

------=_NextPart_000_0004_01BE0738.80EF9320
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

hi !

can you tell me where i can find the bt878 datasheet ?
best regards, switek

switek16v@hotmail.com

------=_NextPart_000_0004_01BE0738.80EF9320
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.72.3110.7"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#f0f0f0>
<DIV><FONT color=3D#000000 face=3DArial size=3D2>hi !</FONT></DIV>
<DIV><FONT color=3D#000000 face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 face=3DArial size=3D2>can you tell me where i =
can find the=20
bt878 datasheet ?</FONT></DIV>
<DIV><FONT color=3D#000000 face=3DArial size=3D2>best regards, =
switek</FONT></DIV>
<DIV><FONT color=3D#000000 face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 face=3DArial=20
size=3D2>switek16v@hotmail.com</FONT></DIV></BODY></HTML>

------=_NextPart_000_0004_01BE0738.80EF9320--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Tue Nov  3 06:23:31 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id GAA13821
          for freebsd-multimedia-outgoing; Tue, 3 Nov 1998 06:23:31 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from oskar.nanoteq.co.za (oskar.nanoteq.co.za [196.37.91.10])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA13771
          for <multimedia@freebsd.org>; Tue, 3 Nov 1998 06:23:08 -0800 (PST)
          (envelope-from jk@nanoteq.co.za)
Received: from nanoteq.co.za (ockle.nanoteq.co.za [196.37.91.54])
	by oskar.nanoteq.co.za (8.9.0/8.9.0) with ESMTP id QAA22551
	for <multimedia@freebsd.org>; Tue, 3 Nov 1998 16:23:01 +0200 (SAT)
Message-ID: <363F2E40.8C8EEF6D@nanoteq.co.za>
Date: Tue, 03 Nov 1998 16:24:32 +0000
From: Johan Kruger <jk@nanoteq.co.za>
Organization: Nanoteq
X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.7-RELEASE i386)
MIME-Version: 1.0
To: multimedia@FreeBSD.ORG
Subject: TV Card
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

Hi, my name is Johan Kruger and i have been trying to get my TV card to
work for nearly 6 months now
without avail. I get it to start up BUT i cannot change the frequency. I
have tried to specify the frequency on the command line as well as in
the Fxtv rc file, but it stays on 0. If i choose a frequency that is
specified
as 99(f500.0)  in the rc file Fxtv for example, and i choose 99, it
gives me 0.00 instead of 500.00. I can't
seem to change any frequency, unless they start broadcasting on f0.00 i
won't be able to recieve anything
and i think that it's highly unlikely that SABC ( South Africa ) will
start doing that ;-) .
So, that is why i only see (snow - color'd snow that is ).

I Dindoes it works fine, do you perhaps have a solution for me in
FreeBSD pleassseeee.
We use PAL I in south Africa, ( that selects fine in BSD )

Thanx for listening...  :-)

Johan Kruger
Developement Engineer
B.Ing Electronic Engineering
Nanoteq South Africa


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Tue Nov  3 11:43:14 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id LAA28153
          for freebsd-multimedia-outgoing; Tue, 3 Nov 1998 11:43:14 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from wrath.cs.utah.edu (wrath.cs.utah.edu [155.99.198.100])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA28146
          for <freebsd-multimedia@freebsd.org>; Tue, 3 Nov 1998 11:43:12 -0800 (PST)
          (envelope-from danderse@cs.utah.edu)
Received: from lal.cs.utah.edu (lal.cs.utah.edu [155.99.192.110])
	by wrath.cs.utah.edu (8.8.8/8.8.8) with ESMTP id MAA06859;
	Tue, 3 Nov 1998 12:42:38 -0700 (MST)
From: David G Andersen <danderse@cs.utah.edu>
Received: (from danderse@localhost)
	by lal.cs.utah.edu (8.8.8/8.8.8) id MAA02806;
	Tue, 3 Nov 1998 12:42:51 -0700 (MST)
Message-Id: <199811031942.MAA02806@lal.cs.utah.edu>
Subject: CS 4235 (AOpen 3D Sound card) support
To: freebsd-multimedia@FreeBSD.ORG
Date: Tue, 3 Nov 1998 12:42:51 -0700 (MST)
Cc: delaroca@ucla.edu
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

I'm curious about the status of support for the CS4235 (as found in the
AOpen 3D Sound Card, a fairly generic MSS sound card).  In testing them
under 3.0, I've found that audio playback works like a charm, but we're
encountering some problems with audio recording from /dev/audio.
Recording from /dev/dsp works perfectly.

We're testing it using the 'vat' from the ports collection; the
ever-so-symptom is that it plain won't record. :)  The hardware is set up
properly (as tested by recording from /dev/dsp).

The soundcard is found as:

CSN 1 Vendor ID: CSCd925 [0x25d9630e] Serial 0xffffffff Comp ID: @@@0000
[0x00000000]
mss_attach <CS4235>1 at 0x530 irq 5 dma 1:0 flags 0x10
pcm1 (CS423x/Yamaha <CS4235> sn 0xffffffff) at 0x530-0x537 irq 5 drq 1
flags 0x10 on isa

Any thoughts?  (please CC: replies to me; I'm not on -multimedia).
There's a bit of an ongoing discussion about this in -multimedia; see:

http://www.freebsd.org/cgi/getmsg.cgi?fetch=14567+0+/usr/local/www/db/text/1998/freebsd-multimedia/19981025.freebsd-multimedia

for more information about the CS423x.

   -Dave

--
work: danderse@cs.utah.edu                     me:  angio@pobox.com
      University of Utah                            http://www.angio.net/
      Department of Computer Science


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Tue Nov  3 12:11:09 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id MAA02493
          for freebsd-multimedia-outgoing; Tue, 3 Nov 1998 12:11:09 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from shell3.ba.best.com (shell3.ba.best.com [206.184.139.134])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA02486
          for <freebsd-multimedia@freebsd.org>; Tue, 3 Nov 1998 12:11:06 -0800 (PST)
          (envelope-from schrade@schrade.com)
Received: from localhost (schrade@localhost [127.0.0.1])
	by shell3.ba.best.com (8.9.0/8.9.0/best.sh) with ESMTP id MAA25867
	for <freebsd-multimedia@freebsd.org>; Tue, 3 Nov 1998 12:10:23 -0800 (PST)
Date: Tue, 3 Nov 1998 12:10:23 -0800 (PST)
From: Ken Krebs <schrade@schrade.com>
To: freebsd-multimedia@FreeBSD.ORG
Subject: Where's that native GLIDE driver?  Finish it and we might get Sin!
Message-ID: <Pine.BSF.4.05.9811031201280.17629-100000@shell3.ba.best.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org


I was just talking with an ex-coworker of mine who now works for Ritual.
Ritual is the company who is making Sin.  They of course are planning on
making a Linux version of Sin just like there is a Linux version of Quake
2.  He says that Ritual would like to support as many platforms as
possible.  No guarantees, of course.

Once it's ported to Linux, it'd probably be very trivial to port it to
FreeBSD 3.0.  We'd just need whoever was working on the GLIDE driver for
FreeBSD to resurface again and complete their work.  If we could get the
minigl ported to FreeBSD it would be a great speed boost too.  Any OpenGL
hardware acceleration under FreeBSD would indeed help Sin getting a better
chance of being ported.

Also, he says that they've gotten thousands of requests for a Linux
version but very little for FreeBSD.  Let your voices be heard!


IRC: Schrade	E-Mail: schrade@schrade.com	<URL:http://www.schrade.com/>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Tue Nov  3 12:17:07 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id MAA03468
          for freebsd-multimedia-outgoing; Tue, 3 Nov 1998 12:17:07 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA03459
          for <freebsd-multimedia@FreeBSD.ORG>; Tue, 3 Nov 1998 12:17:04 -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 TAA16816; Tue, 3 Nov 1998 19:15:01 +0100
From: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
Message-Id: <199811031815.TAA16816@labinfo.iet.unipi.it>
Subject: Re: CS 4235 (AOpen 3D Sound card) support
To: danderse@cs.utah.edu (David G Andersen)
Date: Tue, 3 Nov 1998 19:15:01 +0100 (MET)
Cc: freebsd-multimedia@FreeBSD.ORG, delaroca@ucla.edu
In-Reply-To: <199811031942.MAA02806@lal.cs.utah.edu> from "David G Andersen" at Nov 3, 98 12:42:32 pm
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

> I'm curious about the status of support for the CS4235 (as found in the
> AOpen 3D Sound Card, a fairly generic MSS sound card).  In testing them
> under 3.0, I've found that audio playback works like a charm, but we're

not having one i cannot test it -- i have a 4236 and a 4237 and both
work for me with vat (the one in -stable or 2.2.7 -- i am not sure if
the vat port for 3.0 has the right patches).

> encountering some problems with audio recording from /dev/audio.
> Recording from /dev/dsp works perfectly.

also strange, since the only difference is in setting the data format.

can you try the following

	cat /dev/dsp1 > /dev/dsp1
	cat /dev/dspW1 > /dev/dspW1
	cat /dev/audio1 > /dev/audio1

and see which one works.

Actually I found some chipsets (e.g. opti931) where there is apparently
a bug (either in the chip or in the driver, but i suspect the former)
and you cannot select a compressed mode (ULAW) on both play&rec;
because the MSS driver defaults to use the same mode for play&rec even
if you use half duples, this might cause problems.
However the 4236 and 4237 work perfectly fine.

	cheers
	luigi

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Tue Nov  3 13:18:35 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id NAA11718
          for freebsd-multimedia-outgoing; Tue, 3 Nov 1998 13:18:35 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from wrath.cs.utah.edu (wrath.cs.utah.edu [155.99.198.100])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA11712
          for <freebsd-multimedia@FreeBSD.ORG>; Tue, 3 Nov 1998 13:18:34 -0800 (PST)
          (envelope-from danderse@cs.utah.edu)
Received: from lal.cs.utah.edu (lal.cs.utah.edu [155.99.192.110])
	by wrath.cs.utah.edu (8.8.8/8.8.8) with ESMTP id OAA11753;
	Tue, 3 Nov 1998 14:18:04 -0700 (MST)
From: David G Andersen <danderse@cs.utah.edu>
Received: (from danderse@localhost)
	by lal.cs.utah.edu (8.8.8/8.8.8) id OAA05565;
	Tue, 3 Nov 1998 14:18:17 -0700 (MST)
Message-Id: <199811032118.OAA05565@lal.cs.utah.edu>
Subject: Re: CS 4235 (AOpen 3D Sound card) support
To: luigi@labinfo.iet.unipi.it (Luigi Rizzo)
Date: Tue, 3 Nov 1998 14:18:17 -0700 (MST)
Cc: danderse@cs.utah.edu, freebsd-multimedia@FreeBSD.ORG, delaroca@ucla.edu
In-Reply-To: <199811031815.TAA16816@labinfo.iet.unipi.it> from "Luigi Rizzo" at Nov 3, 98 07:15:01 pm
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

Lo and behold, Luigi Rizzo once said:
> 
> > encountering some problems with audio recording from /dev/audio.
> > Recording from /dev/dsp works perfectly.
> 
> also strange, since the only difference is in setting the data format.
> 
> can you try the following
> 
> 	cat /dev/dsp1 > /dev/dsp1
> 	cat /dev/dspW1 > /dev/dspW1
> 	cat /dev/audio1 > /dev/audio1
> 
> and see which one works.

  All of the above work like a charm.

> Actually I found some chipsets (e.g. opti931) where there is apparently
> a bug (either in the chip or in the driver, but i suspect the former)
> and you cannot select a compressed mode (ULAW) on both play&rec;
> because the MSS driver defaults to use the same mode for play&rec even
> if you use half duples, this might cause problems.
> However the 4236 and 4237 work perfectly fine.

   I tried with vat to use both full and half duplex to no avail.  Also
tried recording locally with nas's audemo, with no happy results.  I
haven't tried ioctl'ing it into ulaw and catting it; does that seem like
the logical next thing to try?

  -Dave

-- 
work: danderse@cs.utah.edu                     me:  angio@pobox.com
      University of Utah                            http://www.angio.net/
      Department of Computer Science

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Tue Nov  3 13:41:13 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id NAA15259
          for freebsd-multimedia-outgoing; Tue, 3 Nov 1998 13:41:13 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA15232
          for <freebsd-multimedia@FreeBSD.ORG>; Tue, 3 Nov 1998 13:41:06 -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 UAA16969; Tue, 3 Nov 1998 20:39:00 +0100
From: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
Message-Id: <199811031939.UAA16969@labinfo.iet.unipi.it>
Subject: Re: CS 4235 (AOpen 3D Sound card) support
To: danderse@cs.utah.edu (David G Andersen)
Date: Tue, 3 Nov 1998 20:39:00 +0100 (MET)
Cc: danderse@cs.utah.edu, freebsd-multimedia@FreeBSD.ORG, delaroca@ucla.edu
In-Reply-To: <199811032118.OAA05565@lal.cs.utah.edu> from "David G Andersen" at Nov 3, 98 02:17:58 pm
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

> Lo and behold, Luigi Rizzo once said:
> > 
> > > encountering some problems with audio recording from /dev/audio.
> > > Recording from /dev/dsp works perfectly.
> > 
> > also strange, since the only difference is in setting the data format.
> > 
> > can you try the following
> > 
> > 	cat /dev/dsp1 > /dev/dsp1
> > 	cat /dev/dspW1 > /dev/dspW1
> > 	cat /dev/audio1 > /dev/audio1
> > 
> > and see which one works.
> 
>   All of the above work like a charm.

thats the worst case for the driver -- you are using it in full duplex
and with all modes. there must be something going wrong with your apps
perhaps ?

>    I tried with vat to use both full and half duplex to no avail.  Also
> tried recording locally with nas's audemo, with no happy results.  I

nas is not well tested.

> haven't tried ioctl'ing it into ulaw and catting it; does that seem like
> the logical next thing to try?

yes, but it is easier to make mistakes doing ioctl()s... try use the
"pcmio" program (from the snd98xxxx.tgz distribution on my web pages)

	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/
_____________________________|______________________________________

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Tue Nov  3 23:32:44 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id XAA08607
          for freebsd-multimedia-outgoing; Tue, 3 Nov 1998 23:32:44 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from online.no (pilt-s.online.no [193.212.1.34])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA08601
          for <multimedia@freebsd.org>; Tue, 3 Nov 1998 23:32:41 -0800 (PST)
          (envelope-from buskbruk@online.no)
Received: from online.no (ti11a03-0022.dialup.online.no [130.67.88.214])
	by online.no (8.9.1/8.9.1) with ESMTP id IAA17963
	for <multimedia@freebsd.org>; Wed, 4 Nov 1998 08:32:31 +0100 (MET)
Message-ID: <3640135E.49818EB0@online.no>
Date: Wed, 04 Nov 1998 09:42:06 +0100
From: "Håvard Søgaard" <buskbruk@online.no>
X-Mailer: Mozilla 4.05 [sv] (Win95; I)
MIME-Version: 1.0
To: multimedia@FreeBSD.ORG
Subject: bt848
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

Hello!

I have bouth a card and camera for internet use. This is bt848 v.1.0 and
we get following message when we start the software; "Bt848: No suitable
DirectDraw provider-Overlay channel is disabled"
Then i get picture from the camera, but it has many vertical and
horisontal stripes.
What is wrong, and can i please get a better version of bt848.

Greeting

Håvard


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Wed Nov  4 05:00:46 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id FAA18497
          for freebsd-multimedia-outgoing; Wed, 4 Nov 1998 05:00:46 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from bfc.dk ([194.192.110.140])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id FAA18492
          for <freebsd-multimedia@FreeBSD.ORG>; Wed, 4 Nov 1998 05:00:44 -0800 (PST)
          (envelope-from npe@bfc.dk)
From: npe@bfc.dk
Received: by bfc.dk(Lotus SMTP MTA SMTP v4.6 (462.2 9-3-1997))  id 412566B2.004714B7 ; Wed, 4 Nov 1998 13:56:23 +0100
X-Lotus-FromDomain: BFC-DATA@BFC
To: freebsd-multimedia@FreeBSD.ORG
Message-ID: <412566B2.004BAD1B.00@bfc.dk>
Date: Wed, 4 Nov 1998 14:49:33 +0100
Subject: Support for ESS1688 ?? (Thinkpad 760!)
Mime-Version: 1.0
Content-type: text/plain; charset=us-ascii
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

I have a Ess 1688 soundcard in my Ibm ThinkPad. But i'm unable to make the
sound work.. When I try to play something the program simply hangs..
Sometimes I hear 0.5 sec. of noise first!
Somebody who have an idea ?

Bye,
Nicolai Petri
WM-Data BFC - Denmark



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Wed Nov  4 06:18:56 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id GAA29458
          for freebsd-multimedia-outgoing; Wed, 4 Nov 1998 06:18:56 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from titanium.yy.ics.keio.ac.jp (titanium.yy.ics.keio.ac.jp [131.113.47.73])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA29415
          for <freebsd-multimedia@FreeBSD.ORG>; Wed, 4 Nov 1998 06:18:16 -0800 (PST)
          (envelope-from sanpei@sanpei.org)
Received: from lavender.yy.cs.keio.ac.jp (lavender.yy.ics.keio.ac.jp [131.113.47.22])
	by titanium.yy.ics.keio.ac.jp (8.8.8+3.0Wbeta13/3.7W) with ESMTP id XAA14994;
	Wed, 4 Nov 1998 23:17:51 +0900 (JST)
Received: (from sanpei@localhost)
	by lavender.yy.cs.keio.ac.jp (8.8.8/3.6W) id XAA03416;
	Wed, 4 Nov 1998 23:17:50 +0900 (JST)
Message-Id: <199811041417.XAA03416@lavender.yy.cs.keio.ac.jp>
To: npe@bfc.dk
Cc: freebsd-multimedia@FreeBSD.ORG
Subject: Re: Support for ESS1688 ?? (Thinkpad 760!)
X-Mailer: Mew version 1.70 on Emacs 19.28.1 / Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Wed, 04 Nov 1998 23:17:50 +0900
From: MIHIRA Sanpei Yoshiro <sanpei@sanpei.org>
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

>I have a Ess 1688 soundcard in my Ibm ThinkPad. But i'm unable to make the
>sound work.. When I try to play something the program simply hangs..
>Sometimes I hear 0.5 sec. of noise first!
>Somebody who have an idea ?

  Do you use pcm0 or sb0 driver?

  And do you use over spec mode like 44kHz/16bit?

  I have ESS 1868 with pcm0, currently pcm0 is supported only SBPro
emulation mode, up to 22kHz/8bit, I think.

  Please test that mode.

Thank you
Yoshiro MIHIRA

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Wed Nov  4 06:20:45 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id GAA00191
          for freebsd-multimedia-outgoing; Wed, 4 Nov 1998 06:20:45 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from gilgamesch.bik-gmbh.de (gilgamesch.bik-gmbh.de [194.233.237.91])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA00186
          for <freebsd-multimedia@FreeBSD.ORG>; Wed, 4 Nov 1998 06:20:40 -0800 (PST)
          (envelope-from cracauer@gilgamesch.bik-gmbh.de)
Received: (from cracauer@localhost) by gilgamesch.bik-gmbh.de (8.8.8/8.7.3) id PAA25561; Wed, 4 Nov 1998 15:20:21 +0100 (MET)
Message-ID: <19981104152021.A25530@cons.org>
Date: Wed, 4 Nov 1998 15:20:21 +0100
From: Martin Cracauer <cracauer@cons.org>
To: Ken Krebs <schrade@schrade.com>, freebsd-multimedia@FreeBSD.ORG
Subject: Re: Where's that native GLIDE driver?  Finish it and we might get Sin!
References: <Pine.BSF.4.05.9811031201280.17629-100000@shell3.ba.best.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.1i
In-Reply-To: <Pine.BSF.4.05.9811031201280.17629-100000@shell3.ba.best.com>; from Ken Krebs on Tue, Nov 03, 1998 at 12:10:23PM -0800
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

In <Pine.BSF.4.05.9811031201280.17629-100000@shell3.ba.best.com>, Ken Krebs wrote: 
> 
> I was just talking with an ex-coworker of mine who now works for Ritual.
> Ritual is the company who is making Sin.  They of course are planning on
> making a Linux version of Sin just like there is a Linux version of Quake
> 2.  He says that Ritual would like to support as many platforms as
> possible.  No guarantees, of course.

Great news :-)
 
> Once it's ported to Linux, it'd probably be very trivial to port it to
> FreeBSD 3.0.  We'd just need whoever was working on the GLIDE driver for
> FreeBSD to resurface again and complete their work.  If we could get the
> minigl ported to FreeBSD it would be a great speed boost too.  Any OpenGL
> hardware acceleration under FreeBSD would indeed help Sin getting a better
> chance of being ported.

[I hope I'm not telling things you already know]

FreeBSD emulates Linux well enough to support Quake 2 in 3dfx and x11
mode (no soft console support). 

To do this, you need a rescent version of -stable or -current.

For 3dfx support, install
  ports/emulators/linux-glide
and possible
  ports/emulators/linux-mesa

This installs Linux shared libs of the needed libraries. For now,
that's the only way to have 3dfx support in FreeBSD. A FreeBSD binary
will *not* be able to use glide, only Linux binaries in emulation
mode, so your request makes no sense, as sad as it may be.

> Also, he says that they've gotten thousands of requests for a Linux
> version but very little for FreeBSD.  Let your voices be heard!

Well, that's normal. 

I even argue that calling vendors who have Windows version only to
provide Linux *and* FreeBSD versions will further lower the possibilty
of having anything happen. Maybe FreeBSD folks are better off asking
or a Linux version as well.

If a vendor is FreeBSD-friendly, I would ask him to have a FreeBSD
test box handy during development. That way, he can ensure that none
of the obscure Linux interfaces are used and that it runs on
FreeBSD. This also lowers the possibilty that the binaries stop
working on future Linux versions. The FreeBSD development team is very
responsive when asked for extensions to the Linux emulator or to the
Linux libraries we ship with FreeBSD, just in case a feature is needed
that isn't emulated well enough.

There is other software where a native FreeBSD binary is more
important, especially everything that provides libraries to be linked
against user programs or programs that use dynamic loading of object
files. So far, none of this appies to games and even Quake 3 will move
back to interpreter-based extensions instead of linking in object
files. 

Currently, as I said, there is no choice anyway, since a native
FreeBSD bainry will not be able to use glide.

But, what did happens to the efforts to have a native glide driver,
anyway?

Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer@cons.org> http://www.cons.org/cracauer
BSD User Group Hamburg, Germany     http://www.bsdhh.org/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Wed Nov  4 06:52:53 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id GAA06149
          for freebsd-multimedia-outgoing; Wed, 4 Nov 1998 06:52:53 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from oitunix.oit.umass.edu (nscs46p13.remote.umass.edu [128.119.180.35])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA06143
          for <multimedia@freebsd.org>; Wed, 4 Nov 1998 06:52:49 -0800 (PST)
          (envelope-from gp@oitunix.oit.umass.edu)
Received: (from gp@localhost)
	by oitunix.oit.umass.edu (8.9.1/8.9.1) id JAA00462
	for multimedia@freebsd.org; Wed, 4 Nov 1998 09:52:38 -0500 (EST)
	(envelope-from gp)
Message-ID: <19981104095238.A228@oit.umass.edu>
Date: Wed, 4 Nov 1998 09:52:38 -0500
From: Greg Pavelcak <gpavelcak@philos.umass.edu>
To: multimedia@FreeBSD.ORG
Subject: Recent kernel and broken WinTV
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.2i
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

I rebuilt elf world and kernel with sources from about Mon. Nov.
2, 8pm eastern time. Since then, fxtv doesn't work, I just get
snow and noise.

Here's dmesg

Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California. All rights reserved.
FreeBSD 3.0-CURRENT #0: Wed Nov  4 09:26:10 EST 1998
    gp@tarski.oit.umass.edu:/usr/src/sys/compile/TARSKI
Timecounter "i8254"  frequency 1193182 Hz
CPU: Cyrix 6x86 (486-class CPU)
  Origin = "CyrixInstead"  DIR=0x2231  Stepping=2  Revision=2
real memory  = 67108864 (65536K bytes)

FreeBSD Kernel Configuration Utility - Version 1.1
 Type "help" for help.
config> intro
avail memory = 62423040 (60960K bytes)
Preloaded elf kernel "kernel" at 0xf02ac000.
Probing for devices on PCI bus 0:
chip0: <Host to PCI bridge (vendor=1039 device=5571)> rev 0x01 on pci0.0.0
chip1: <SiS 85c503> rev 0x01 on pci0.1.0
ide_pci0: <PCI IDE controller (busmaster capable)> rev 0xc1 int a irq 14 on pci0.1.1
vga0: <Cirrus Logic GD5446 SVGA controller> rev 0x00 on pci0.11.0
bktr0: <BrookTree 878> rev 0x02 int a irq 11 on pci0.13.0
bti2c0: <bt848 Hard/Soft I2C controller>
iicbb0: <I2C generic bit-banging driver> on bti2c0
iicbus0: <Philips I2C bus> on iicbb0 addr 0xf0
Probing for devices on iicbus0: <a0> <a1> <c2> <c3>
iicsmb0: <I2C to SMB bridge> on iicbus0
smbus0: <System Management Bus> on iicsmb0
smbus1: <System Management Bus> on bti2c0
Intel Smart Video III/VideoLogic Captivator PCI, <none> tuner.
Probing for PnP devices:
CSN 1 Vendor ID: CTL00c3 [0xc3008c0e] Serial 0x1816328a Comp ID: PNPb02f [0x2fb0d041]
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 flags 0x10 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
ppc: parallel port found at 0x378
ppc0 at 0x378 irq 7 on isa
ppc0: W83877F chipset (EPP/PS2/NIBBLE) in COMPATIBLE mode
nlpt0: <generic printer> on ppbus 0
nlpt0: Interrupt-driven port
ppi0: <generic parallel i/o> on ppbus 0
lppps0: <Pulse per second Timing Interface> on ppbus 0
vpo0: <Iomega VPI0 Parallel to SCSI interface> on ppbus 0
vpo0: EPP 1.9 mode
plip0: <PLIP network interface> on ppbus 0
wdc0 at 0x1f0-0x1f7 irq 14 flags 0x80ff on isa
wdc0: unit 0 (wd0): <Maxtor 83240D3>, 32-bit, multi-block-16
wd0: 3090MB (6328665 sectors), 6697 cyls, 15 heads, 63 S/T, 512 B/S
wdc0: unit 1 (atapi): <CD-916E/ATK/11A>, removable, intr, dma, iordy
wcd0: 2062KB/sec, 120KB cache, audio play, 255 volume levels, ejectable tray
wcd0: no disc inside, unlocked
wdc1 at 0x170-0x177 irq 15 flags 0x80ff on isa
wdc1: unit 0 (wd1): <Maxtor 82100A4>, 32-bit, multi-block-16
wd1: 2014MB (4124736 sectors), 4092 cyls, 16 heads, 63 S/T, 512 B/S
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
sb0 at 0x220 irq 5 drq 1 on isa
snd0: <SoundBlaster 16 4.16> 
sbxvi0 at ? drq 5 on isa
snd0: <SoundBlaster 16 4.16> 
sbmidi0 at 0x330 on isa
snd0: <SoundBlaster MPU-401> 
awe0 at 0x620 on isa
AWE32: not detected

opl0 at 0x388 on isa
snd0: <Yamaha OPL3 FM> 
npx0 flags 0x7 on motherboard
npx0: INT 16 interface
Waiting 2 seconds for SCSI devices to settle
da0 at vpo0 bus 0 target 6 lun 0
da0: <IOMEGA ZIP 100 D.13> Removable Direct Access SCSI2 device 
da0: 96MB (196608 512 byte sectors: 64H 32S/T 96C)
changing root device to wd0s1a
ffs_mountfs: superblock updated for soft updates
ffs_mountfs: superblock updated for soft updates
ffs_mountfs: superblock updated for soft updates

My card is a Hauppauge WinTV with an 878 chip, but dmesg reports the
"Intel" line even when I use "options OVERRIDE_CARD=??" and
"options OVERRIDE_TUNER=??" (I'm using the question marks because
I don't remember the numbers now, but I used the numbers from
brooktree848.c. for CARD_HAUPPAUGE and PHILIPS_FR...something.)
The Intel information also stuck when I tried #define
OVERRIDE_CARD CARD_HAUPPAUGE in brooktree848.c. I assume it's
because (though no C-programmer I) the function
locate_tuner_address( bktr ) after "checkTuner" at line 4581
doesn't find anything so the values for the card get set back to
Intel--no tuner. Got no relief from messing with sysctl -w hw.bt848.*
either.

Anyway, here's the output of fxtv -debug startup


Fxtv v0.47

DETECTED CAPTURE CARD(S) [DRIVER PROBES]:
    bktr0: <BrookTree 878> rev 0x02 int a irq 11 on pci0.13.0
    bti2c0: <bt848 Hard/Soft I2C controller>

SYSCTL MIB VALUES:
    kern.version: FreeBSD 3.0-CURRENT #0: Wed Nov  4 09:26:10 EST 1998
        gp@tarski.oit.umass.edu:/usr/src/sys/compile/TARSKI
    
    hw.bt848.card: -1
    hw.bt848.tuner: -1
    hw.bt848.reverse_mute: -1
    hw.bt848.format: -1

TUNER SIGNATURE (0x01 - 0xff):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

TUNER I2C DEVICES FOUND AT:
   

CAPTURE CARD EEPROM CONTENTS:
   Read 0 EEPROM bytes 

Supported RGB Capture Pixel Formats:
   bpp  Bpp  RGB 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

Supported YUV Capture Pixel Formats:
   YUVSize  HSamp  VSamp  Pack    CompOrder  T->B  L->R  YTrans
   -------  -----  -----  ------  ---------  ----  ----  ------
    8,8,8   1,2,2  1,1,1  PLANAR  YUV         Y     Y      N
    8,8,8   1,2,2  1,1,1  PACKED  YUYV        Y     Y      N
    8,8,8   1,2,2  1,2,2  PLANAR  YUV         Y     Y      N


XSERVER: 'The XFree86 Project, Inc' v3320,  Protocol Verson 11.0
         Screen Res = 1024x768, DefDepth = 16; NumScreens = 1
         Bitmap Unit/BitOrder/Pad = 32/LSBFirst/32, Image ByteOrder = LSBFirst

XF86DGAQueryVersion() succeeded - vers = 1.00
   BaseAddr = 0xe0000000, Pitch = 1024, BankSize/RamSize = 4194304/4194304

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.08


I also see this when I start fxtv from an xterm:

ioctl(BT848_SAUDIO, 129) failed: Input/output error

Any help would be greatly appreciated.

Greg

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Wed Nov  4 09:42:35 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id JAA00384
          for freebsd-multimedia-outgoing; Wed, 4 Nov 1998 09:42:35 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from fleming.cs.strath.ac.uk (fleming.cs.strath.ac.uk [130.159.196.126])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA00372
          for <multimedia@freebsd.org>; Wed, 4 Nov 1998 09:42:27 -0800 (PST)
          (envelope-from roger@cs.strath.ac.uk)
Received: from muir-10 (roger@muir-10.cs.strath.ac.uk [130.159.148.10])
	by fleming.cs.strath.ac.uk (8.8.8/8.8.8) with SMTP id RAA28710
	Wed, 4 Nov 1998 17:41:42 GMT
Message-ID: <364091D6.7DE1@cs.strath.ac.uk>
Date: Wed, 04 Nov 1998 17:41:42 +0000
From: Roger Hardiman <roger@cs.strath.ac.uk>
Organization: University of Strathclyde
X-Mailer: Mozilla 3.04Gold (X11; I; OSF1 V4.0 alpha)
MIME-Version: 1.0
To: Greg Pavelcak <gpavelcak@philos.umass.edu>
CC: multimedia@FreeBSD.ORG
Subject: Re: Recent kernel and broken WinTV
References: <19981104095238.A228@oit.umass.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

Greg,
your analysis of the tuner detection code was correct.
It appears the new i2c code used has broken the tuner detection on
the bt848 driver.

Although I have worked all all the recent bt848 driver fixes, I had
nothing to do with the i2c bus changes so I cannot help. I do not run
the latest kernel either :-(

> Intel Smart Video III/VideoLogic Captivator PCI, <none> tuner.
As it says, no tuner.

Looks like the iicbus code is not passing the right results back
to the bt848 driver.


You should have got some progress from setting
sysctl -w hw.bt848.card  = 2
sysctl -w hw.bt848.tuner = yyy

where yyy is all values from 1 to 11



Alternativly, go back to the old bt848 driver (rev 1.56 I think) for
/sys/pci/brooktree848.c
Then re-build.

Hopefully, some of the i2c bus guys can help.


Roger
-- 
Roger Hardiman        | Telepresence Research Group
roger@cs.strath.ac.uk | DMEM, University of Strathclyde
tel: 0141 548 2897    | Glasgow, Scotland, G1 1XJ, UK
fax: 0141 552 0557    | http://telepresence.dmem.strath.ac.uk

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Wed Nov  4 14:11:23 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id OAA15778
          for freebsd-multimedia-outgoing; Wed, 4 Nov 1998 14:11:23 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from reliam.teaser.fr (reliam.teaser.fr [194.51.80.12])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA15666;
          Wed, 4 Nov 1998 14:10:37 -0800 (PST)
          (envelope-from son@teaser.fr)
Received: from teaser.fr (ppp1087-ft.teaser.fr [194.206.156.40])
	by reliam.teaser.fr (8.9.1a/8.9.1a) with ESMTP id XAA04822;
	Wed, 4 Nov 1998 23:07:21 +0100 (MET)
Received: (from son@localhost)
	by teaser.fr (8.9.1/8.8.5) id XAA00938;
	Wed, 4 Nov 1998 23:36:20 GMT
Message-ID: <19981104233620.20933@breizh.prism.uvsq.fr>
Date: Wed, 4 Nov 1998 23:36:20 +0000
From: Nicolas Souchu <nsouch@teaser.fr>
To: garman@earthling.net
Cc: gmarco@giovannelli.it, current@FreeBSD.ORG, multimedia@FreeBSD.ORG
Subject: Re: bt848 broken ?
References: <199811021744.SAA00799@www.giovannelli.it> <199811030027.QAA05770@hub.freebsd.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.81e
In-Reply-To: <199811030027.QAA05770@hub.freebsd.org>; from garman@earthling.net on Mon, Nov 02, 1998 at 07:28:01PM -0500
X-Operating-System: FreeBSD breizh 3.0-BETA FreeBSD 3.0-BETA 
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

On Mon, Nov 02, 1998 at 07:28:01PM -0500, garman@earthling.net wrote:

Thanks Jason. I forgot to update LINT when commiting bktr changes. done.

>
>On  2 Nov, Gianmarco Giovannelli wrote:
>> It's a couple of days that I receive this error when I try to compile the kernel 
>> (cvsupped twice a day, last five minutes ago 981102 18:45 CET)
>> 
>> .c ../../libkern/strcat.c  ../../libkern/strcmp.c ../../libkern/strcpy.c 
>> ../../libkern/strlen.c  ../../libkern/strncmp.c ../../libkern/strncpy.c 
>> ../../libkern/udivdi3.c  ../../libkern/umoddi3.c swapkernel.c ioconf.c param.c 
>> vnode_if.c config.c
>> ../../pci/brooktree848.c:361: smbus_if.h: No such file or directory
>> ../../pci/brooktree848.c:362: iicbus_if.h: No such file or directory
>> ../../pci/bt848_i2c.c:61: iicbb_if.h: No such file or directory
>> ../../pci/bt848_i2c.c:62: smbus_if.h: No such file or directory
>> mkdep: compile failed
>> *** Error code 1
>> 
>you need to add the smbus0 and iicbus0 devices, like so:
>
>controller      smbus0
>device          smb0 at smbus?
>
>controller      iicbus0
>device          ic0 at iicbus?
>device          iic0 at iicbus?
>device          iicsmb0 at iicbus?
>device          iicbb0 at iicbus?

This last declaration should be rather 'controller iicbb0'

>
>i don't know if you need all of the devices, but they converted the
>bktr driver to use thew common iicbus code.

Actually, "only" iicbus, smbus, iicbb are mandatory.

-- 
nsouch@teaser.fr / nsouch@freebsd.org
FreeBSD - Turning PCs into workstations - http://www.FreeBSD.org

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Wed Nov  4 18:05:18 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id SAA24879
          for freebsd-multimedia-outgoing; Wed, 4 Nov 1998 18:05:18 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from oitunix.oit.umass.edu (nscs58p17.remote.umass.edu [128.119.181.73])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA24871
          for <multimedia@freebsd.org>; Wed, 4 Nov 1998 18:05:12 -0800 (PST)
          (envelope-from gp@oitunix.oit.umass.edu)
Received: (from gp@localhost)
	by oitunix.oit.umass.edu (8.9.1/8.9.1) id VAA00398;
	Wed, 4 Nov 1998 21:04:38 -0500 (EST)
	(envelope-from gp)
Message-ID: <19981104210437.A233@oit.umass.edu>
Date: Wed, 4 Nov 1998 21:04:37 -0500
From: Greg Pavelcak <gpavelcak@philos.umass.edu>
To: Roger Hardiman <roger@cs.strath.ac.uk>
Cc: multimedia@FreeBSD.ORG
Subject: Re: Recent kernel and broken WinTV
References: <19981104095238.A228@oit.umass.edu> <364091D6.7DE1@cs.strath.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.2i
In-Reply-To: <364091D6.7DE1@cs.strath.ac.uk>; from Roger Hardiman on Wed, Nov 04, 1998 at 05:41:42PM +0000
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

On Wed, Nov 04, 1998 at 05:41:42PM +0000, Roger Hardiman wrote:
> Greg,
>  (...)
>
> > Intel Smart Video III/VideoLogic Captivator PCI, <none> tuner.
> As it says, no tuner.
> 
> Looks like the iicbus code is not passing the right results back
> to the bt848 driver.
> 
> 
> You should have got some progress from setting
> sysctl -w hw.bt848.card  = 2
> sysctl -w hw.bt848.tuner = yyy
> 
> where yyy is all values from 1 to 11

Nope. I tried it again, but it doesn't help.
> 
> Alternativly, go back to the old bt848 driver (rev 1.56 I think) for
> /sys/pci/brooktree848.c
> Then re-build.

I started to worry about the hardware when sysctl didn't help. I
just dug out a previously built aout kernel, and it works, so my
card is OK.

Anyway, thanks alot for the quick reply. For now, I'll just boot
the old kernel when I want TV and keep an eye out on the lists
for further developments.

Greg

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Thu Nov  5 10:46:22 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id KAA12595
          for freebsd-multimedia-outgoing; Thu, 5 Nov 1998 10:46:22 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from bigpuppy.newell.arlington.va.us (mcn-gw.sb.nova.org [209.31.146.4])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA12590
          for <freebsd-multimedia@FreeBSD.ORG>; Thu, 5 Nov 1998 10:46:20 -0800 (PST)
          (envelope-from mnewell@newell.arlington.va.us)
Received: from localhost (mnewell@localhost)
	by bigpuppy.newell.arlington.va.us (8.8.5/8.8.5) with SMTP id NAA04926
	for <freebsd-multimedia@FreeBSD.ORG>; Thu, 5 Nov 1998 13:46:03 -0500 (EST)
Date: Thu, 5 Nov 1998 13:46:03 -0500 (EST)
From: Mike Newell <mnewell@newell.arlington.va.us>
To: freebsd-multimedia@FreeBSD.ORG
Subject: Getting VAT To work on Libretto
Message-ID: <Pine.BSF.3.96.981105133649.18035H-100000@bigpuppy.newell.arlington.va.us>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

I'm trying to get VAT to work on a Libretto.  I did the standard list scan
thing and saw that there were lots of other messages with the same sort of
problem, but the searcher didn't find any response messages.  :-(  Hope
this isn't a faq, but...

I installed a clean FreeBSD 2.2.7 install (I tried to install 3.0 but the
installation would not work and I ran out of debug time).  I then
installed Luigi's snd kit "snd980607.tgz" and built the kernel.  After
doing the MAKEDEV and rebooting and twiddling some stuff (I had to do the
PnP approach; configuring the pcm0 device "normally" didn't work) I'm now
able to cat .au files to /dev/audio and all works just fine.

Unfortunately vat doesnt' work.  The vi meters don't move and I get no
audio.  If I try generating local test tones from within vat I still get
nothing.  The only indicator I get is the message "How strange... 
mss_intr with no reason!" when I start vat.  

There's a list message from Mark Ganzer back in April on this subject, but
no response that I can find.   Can anyone tell me what I'm doin' wrong?
Is there a page out there that describes how to get it working (if not,
I'm willin' to type... :-)

Much obliged,

Mike

+--------------------------------------+------------------------------------+
| Mike Newell                          | The opinions expressed herein      |
| Affiliation:                         | are mine.  You can take them or    |
| Address:                             | leave them.  Flames to /dev/null.  |
+--------------------------------------+------------------------------------+
| Mike@Newell.arlington.va.us          | http://www.newell.arlington.va.us  |
+--------------------------------------+------------------------------------+
| "Peace.  It's wonderful!"  Father Divine.                                 |
+---------------------------------------------------------------------------+


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Thu Nov  5 11:47:31 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id LAA20979
          for freebsd-multimedia-outgoing; Thu, 5 Nov 1998 11:47:31 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from scotty.masternet.it (scotty.masternet.it [194.184.65.2])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA20969
          for <multimedia@freebsd.org>; Thu, 5 Nov 1998 11:47:24 -0800 (PST)
          (envelope-from gmarco@scotty.masternet.it)
Received: from suzy (modem37.masternet.it [194.184.65.47])
	by scotty.masternet.it (8.8.8/8.8.8) with SMTP id UAA00966
	for <multimedia@freebsd.org>; Thu, 5 Nov 1998 20:47:09 +0100 (CET)
	(envelope-from gmarco@scotty.masternet.it)
Message-Id: <199811051947.UAA00966@scotty.masternet.it>
From: "Gianmarco Giovannelli" <gmarco@scotty.masternet.it>
To: multimedia@FreeBSD.ORG
Date: Thu, 5 Nov 1998 20:54:55 +0100
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: device bktr0
Reply-to: gmarco@giovannelli.it
X-mailer: Pegasus Mail for Win32 (v3.01b)
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org


I'd like to understand better which entries I have to put in my kernel 
to let my Miro PCTV works again ...

The LINT is not too much clear about ...

Thanks for attention...

Best Regards,
Gianmarco Giovannelli (http://www.giovannelli.it/~gmarco)
"Unix expert since yesterday"

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Thu Nov  5 13:52:48 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id NAA07437
          for freebsd-multimedia-outgoing; Thu, 5 Nov 1998 13:52:48 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA07429
          for <freebsd-multimedia@FreeBSD.ORG>; Thu, 5 Nov 1998 13:52: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 UAA21634; Thu, 5 Nov 1998 20:51:07 +0100
From: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
Message-Id: <199811051951.UAA21634@labinfo.iet.unipi.it>
Subject: Re: Getting VAT To work on Libretto
To: mnewell@newell.arlington.va.us (Mike Newell)
Date: Thu, 5 Nov 1998 20:51:07 +0100 (MET)
Cc: freebsd-multimedia@FreeBSD.ORG
In-Reply-To: <Pine.BSF.3.96.981105133649.18035H-100000@bigpuppy.newell.arlington.va.us> from "Mike Newell" at Nov 5, 98 01:45:44 pm
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

> I'm trying to get VAT to work on a Libretto.  I did the standard list scan

you don't say which libretto... i have things worling on a -50 which
uses a Yamaha codec set in non-PnP mode; the bios in my case programs
the codec to use only one DMA channel so i had to override the
configuration to use two (non-pnp -- this is done by using the "flags"
field in the config).

Your case could be different as you mention the need for PnP...

	luigi

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Thu Nov  5 15:06:35 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id PAA15566
          for freebsd-multimedia-outgoing; Thu, 5 Nov 1998 15:06:35 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from bigpuppy.newell.arlington.va.us (mcn-gw.sb.nova.org [209.31.146.4])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA15560
          for <freebsd-multimedia@FreeBSD.ORG>; Thu, 5 Nov 1998 15:06:33 -0800 (PST)
          (envelope-from mnewell@newell.arlington.va.us)
Received: from localhost (mnewell@localhost)
	by bigpuppy.newell.arlington.va.us (8.8.5/8.8.5) with SMTP id SAA06041;
	Thu, 5 Nov 1998 18:06:06 -0500 (EST)
Date: Thu, 5 Nov 1998 18:06:05 -0500 (EST)
From: Mike Newell <mnewell@newell.arlington.va.us>
To: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
cc: freebsd-multimedia@FreeBSD.ORG
Subject: Re: Getting VAT To work on Libretto
In-Reply-To: <199811051951.UAA21634@labinfo.iet.unipi.it>
Message-ID: <Pine.BSF.3.96.981105180430.18035J-100000@bigpuppy.newell.arlington.va.us>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

I'm using the -70.  Works with normal audio files so I assume the drivers
working OK.  Is there any "shim-ware" needed to do vat?  I remember
something in the older drivers about needing a specific mixer program
running; is that still the case?  I'm running vat from the packages
distribution.

Thanks!

Mike

On Thu, 5 Nov 1998, Luigi Rizzo wrote:

luigi> Date: Thu, 5 Nov 1998 20:51:07 +0100 (MET)
luigi> From: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
luigi> To: Mike Newell <mnewell@newell.arlington.va.us>
luigi> Cc: freebsd-multimedia@FreeBSD.ORG
luigi> Subject: Re: Getting VAT To work on Libretto
luigi> 
luigi> > I'm trying to get VAT to work on a Libretto.  I did the standard list scan
luigi> 
luigi> you don't say which libretto... i have things worling on a -50 which
luigi> uses a Yamaha codec set in non-PnP mode; the bios in my case programs
luigi> the codec to use only one DMA channel so i had to override the
luigi> configuration to use two (non-pnp -- this is done by using the "flags"
luigi> field in the config).
luigi> 
luigi> Your case could be different as you mention the need for PnP...
luigi> 
luigi> 	luigi
luigi> 

Much obliged,

Mike

+--------------------------------------+------------------------------------+
| Mike Newell                          | The opinions expressed herein      |
| Affiliation:                         | are mine.  You can take them or    |
| Address:                             | leave them.  Flames to /dev/null.  |
+--------------------------------------+------------------------------------+
| Mike@Newell.arlington.va.us          | http://www.newell.arlington.va.us  |
+--------------------------------------+------------------------------------+
| "Peace.  It's wonderful!"  Father Divine.                                 |
+---------------------------------------------------------------------------+


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Thu Nov  5 22:23:36 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id WAA22299
          for freebsd-multimedia-outgoing; Thu, 5 Nov 1998 22:23:36 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5])
          by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA22293
          for <freebsd-multimedia@FreeBSD.ORG>; Thu, 5 Nov 1998 22:23:33 -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 FAA22326; Fri, 6 Nov 1998 05:22:13 +0100
From: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
Message-Id: <199811060422.FAA22326@labinfo.iet.unipi.it>
Subject: Re: Getting VAT To work on Libretto
To: mnewell@newell.arlington.va.us (Mike Newell)
Date: Fri, 6 Nov 1998 05:22:13 +0100 (MET)
Cc: freebsd-multimedia@FreeBSD.ORG
In-Reply-To: <Pine.BSF.3.96.981105180430.18035J-100000@bigpuppy.newell.arlington.va.us> from "Mike Newell" at Nov 5, 98 06:05:46 pm
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

> I'm using the -70.  Works with normal audio files so I assume the drivers
> working OK.  Is there any "shim-ware" needed to do vat?  I remember

well you need the latest fixes to "vat" which are in -stable almost for
sure, but i don't know if they are in 2.2.7 -- in any case, generally
you have these problems when the codec is not using the secondary DMA
channel. The pcm driver in -stable has fixes specific for the Yamaha
codec which should be on the libretto. Please try that (and the -stable
version of vat) and send me the dmesg output if things do not work.

	luigi

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Fri Nov  6 18:10:08 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id SAA09036
          for freebsd-multimedia-outgoing; Fri, 6 Nov 1998 18:10:08 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from k6n1.znh.org (dialup5.gaffaneys.com [208.155.161.55])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA08951
          for <freebsd-multimedia@freebsd.org>; Fri, 6 Nov 1998 18:09:18 -0800 (PST)
          (envelope-from zach@gaffaneys.com)
Received: (from zach@localhost)
	by k6n1.znh.org (8.9.1/8.9.1) id CAA04188
	for freebsd-multimedia@freebsd.org; Sat, 7 Nov 1998 02:10:11 GMT
	(envelope-from zach)
Message-ID: <19981106201011.B2065@znh.org>
Date: Fri, 6 Nov 1998 20:10:11 -0600
From: Zach Heilig <zach@gaffaneys.com>
To: freebsd-multimedia@FreeBSD.ORG
Subject: Turtle Beach Fiji supported?
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Mailer: Mutt 0.93.2i
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

I don't see anything in /usr/src/sys/i386/isa/snd/CARDS (or any other
file in that directory) that says anything about Turtle Beach.  This
looks like a rather nice (isa) card [even if it lists at US$350-$400].

The card has what the "docs" call a 'Turtle Beach 56K DSP Hurricane
Architecture" type sound chip (no mention of part numbers).

possible programming information:

http://www.rpi.edu/~veliaa/pinlinux.html
ftp://ftp.voyetra.com/pub/tbs/pinn/pnddk100.zip
http://www.voyetra-turtle-beach.com/cgi-bin/SoftCart.cgi/highband.htm?E+aa0010091

-- 
Zach Heilig <zach@gaffaneys.com>
If it looks like a duck, and quacks like a duck, we have to at least consider
the possibility that we have a small aquatic bird of the family Anatidæ on
our hands (Douglas Adams -- Dirk Gently's Holistic Detective Agency)

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Sat Nov  7 00:42:43 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id AAA09728
          for freebsd-multimedia-outgoing; Sat, 7 Nov 1998 00:42:43 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA09722
          for <freebsd-multimedia@FreeBSD.ORG>; Sat, 7 Nov 1998 00:42:42 -0800 (PST)
          (envelope-from dwhite@resnet.uoregon.edu)
Received: from localhost (dwhite@localhost)
          by resnet.uoregon.edu (8.8.8/8.8.8) with ESMTP id AAA12131;
          Sat, 7 Nov 1998 00:42:28 -0800 (PST)
          (envelope-from dwhite@resnet.uoregon.edu)
Date: Sat, 7 Nov 1998 00:42:27 -0800 (PST)
From: Doug White <dwhite@resnet.uoregon.edu>
To: Zach Heilig <zach@gaffaneys.com>
cc: freebsd-multimedia@FreeBSD.ORG
Subject: Re: Turtle Beach Fiji supported?
In-Reply-To: <19981106201011.B2065@znh.org>
Message-ID: <Pine.BSF.4.03.9811070041440.6949-100000@resnet.uoregon.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

On Fri, 6 Nov 1998, Zach Heilig wrote:

> I don't see anything in /usr/src/sys/i386/isa/snd/CARDS (or any other
> file in that directory) that says anything about Turtle Beach.  This
> looks like a rather nice (isa) card [even if it lists at US$350-$400].
> 
> The card has what the "docs" call a 'Turtle Beach 56K DSP Hurricane
> Architecture" type sound chip (no mention of part numbers).

This smells like a MWave.  

> possible programming information:
> 
> http://www.rpi.edu/~veliaa/pinlinux.html
> ftp://ftp.voyetra.com/pub/tbs/pinn/pnddk100.zip
> http://www.voyetra-turtle-beach.com/cgi-bin/SoftCart.cgi/highband.htm?E+aa0010091

If they have the specs, someone will program it ...

Doug White                               
Internet:  dwhite@resnet.uoregon.edu    | FreeBSD: The Power to Serve
http://gladstone.uoregon.edu/~dwhite    | www.freebsd.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message

From owner-freebsd-multimedia  Sat Nov  7 01:16:31 1998
Return-Path: <owner-freebsd-multimedia@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id BAA12116
          for freebsd-multimedia-outgoing; Sat, 7 Nov 1998 01:16:31 -0800 (PST)
          (envelope-from owner-freebsd-multimedia@FreeBSD.ORG)
Received: from k6n1.znh.org (dialup5.gaffaneys.com [208.155.161.55])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA12111
          for <freebsd-multimedia@FreeBSD.ORG>; Sat, 7 Nov 1998 01:16:29 -0800 (PST)
          (envelope-from zach@gaffaneys.com)
Received: (from zach@localhost)
	by k6n1.znh.org (8.9.1/8.9.1) id JAA16247;
	Sat, 7 Nov 1998 09:17:58 GMT
	(envelope-from zach)
Message-ID: <19981107031758.B15950@znh.org>
Date: Sat, 7 Nov 1998 03:17:58 -0600
From: Zach Heilig <zach@gaffaneys.com>
To: Doug White <dwhite@resnet.uoregon.edu>, Zach Heilig <zach@gaffaneys.com>
Cc: freebsd-multimedia@FreeBSD.ORG
Subject: Re: Turtle Beach Fiji supported?
References: <19981106201011.B2065@znh.org> <Pine.BSF.4.03.9811070041440.6949-100000@resnet.uoregon.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Mailer: Mutt 0.93.2i
In-Reply-To: <Pine.BSF.4.03.9811070041440.6949-100000@resnet.uoregon.edu>; from Doug White on Sat, Nov 07, 1998 at 12:42:27AM -0800
Sender: owner-freebsd-multimedia@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

On Sat, Nov 07, 1998 at 12:42:27AM -0800, Doug White wrote:
> > The card has what the "docs" call a 'Turtle Beach 56K DSP Hurricane
> > Architecture" type sound chip (no mention of part numbers).

> This smells like a MWave.  

Specifically (with further reading), it uses the Motorola 56002 DSP.  Given
specs like: 20 bit D/A & 20 bit A/D, > 97dB SNR, a +/- 1dB bandwidth of
10Hz to 22KHz, and full-duplex sound, it doesn't really resemble an MWave...

> If they have the specs, someone will program it ...

Well, they at least acknowledge that Linux exists (and have pointers to
preliminary linux drivers from the turtle beach website, which I picked up...
any pointers on converting a Linux driver to a FreeBSD one?).  They also
supply the firmware (it seems to be 'soft' firmware.. needing to be loaded at
poweron).

-- 
Zach Heilig <zach@gaffaneys.com>
If it looks like a duck, and quacks like a duck, we have to at least consider
the possibility that we have a small aquatic bird of the family Anatidæ on
our hands (Douglas Adams -- Dirk Gently's Holistic Detective Agency)

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message