From owner-freebsd-multimedia Sun Feb 4 11:20:34 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA25283 for multimedia-outgoing; Sun, 4 Feb 1996 11:20:34 -0800 (PST) Received: from sfi.santafe.edu (sfi.santafe.edu [192.12.12.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA25277 for ; Sun, 4 Feb 1996 11:20:32 -0800 (PST) Received: from grasshopper (grasshopper.santafe.edu) by sfi.santafe.edu (4.1/SMI-4.1) id AA28208; Sun, 4 Feb 96 12:16:48 MST Date: Sun, 4 Feb 96 12:16:48 MST Message-Id: <9602041916.AA28208@sfi.santafe.edu> Received: by grasshopper (4.1/SMI-4.1) id AA06248; Sun, 4 Feb 96 12:16:45 MST From: nelson@santafe.edu (Nelson Minar) To: Paul Traina Cc: Sujal Patel , Thomas Davis , multimedia@freebsd.org, linux-connectix@crynwr.com Subject: Re: real-world experience with QuickCam in the kernel In-Reply-To: <199602031007.CAA00405@precipice.shockwave.com> References: <199602031007.CAA00405@precipice.shockwave.com> Sender: owner-multimedia@freebsd.org Precedence: bulk >I found a couple of small bugs in my driver (no big deal), but I'm >now convinced that without some serious head-scratching, doing this >in kernel mode is a big lose. In fact, due to the extra copies and >syscall overhead, I'm at least 5% slower than xfqcam. This will be a problem (how big?) for motion video, but won't matter at all for someone who just wants to make snapshots. I really want to be able to do "ppmtogif < /dev/quickcam > snapshot.pgm". Maybe the solution is to put in a device driver, but have one of the options somehow be to hand over control of the camera to a user process if they want to go to the trouble of hacking the camera themselves. Something would have to be done to insure they don't screw up the camera, though. I looked at an SGI's camera yesterday, by the way, and got seriously bummed. 30fps 640x480 full colour, no noticeable load on the machine. I guess that's what you get when you have real IO. Of course, my Linux box with QuickCam was 3x cheaper :-) From owner-freebsd-multimedia Mon Feb 5 02:26:48 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA17237 for multimedia-outgoing; Mon, 5 Feb 1996 02:26:48 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id CAA17232 for ; Mon, 5 Feb 1996 02:26:42 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id CAA23590 for ; Mon, 5 Feb 1996 02:26:29 -0800 To: multimedia@freebsd.org Subject: http://www.cyber24.com Date: Mon, 05 Feb 1996 02:26:29 -0800 Message-ID: <23588.823515989@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-multimedia@freebsd.org Precedence: bulk Uh, Amancio, you really are going to have to be a little less cryptic. *Why* should we be interested in this? :-) I've looked for quite awhile and can't see anything even remotely FreeBSD related here, unless they're hiding it really really well! Jordan From owner-freebsd-multimedia Mon Feb 5 16:20:23 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA09519 for multimedia-outgoing; Mon, 5 Feb 1996 16:20:23 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id QAA09508 for ; Mon, 5 Feb 1996 16:20:21 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id QAA26151 for ; Mon, 5 Feb 1996 16:20:03 -0800 Prev-Resent: Mon, 05 Feb 1996 16:20:02 -0800 Prev-Resent: "multimedia@freebsd.org " Received: from freefall.freebsd.org (freefall.cdrom.com [192.216.222.4]) by time.cdrom.com (8.6.12/8.6.9) with ESMTP id MAA25096 for ; Mon, 5 Feb 1996 12:12:56 -0800 Received: from localhost (daemon@localhost) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA19185 Mon, 5 Feb 1996 11:59:15 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA19165 for hackers-outgoing; Mon, 5 Feb 1996 11:59:07 -0800 (PST) Received: from border.com (janus.border.com [199.71.190.98]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id LAA19160 for ; Mon, 5 Feb 1996 11:59:02 -0800 (PST) Received: by janus.border.com id <20481>; Mon, 5 Feb 1996 15:08:03 -0500 Date: Mon, 5 Feb 1996 14:58:47 -0500 From: Jerry Kendall To: FreeBSD Hackers Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Message-Id: <96Feb5.150803est.20481@janus.border.com> Resent-To: multimedia@freebsd.org Resent-Date: Mon, 05 Feb 1996 16:20:02 -0800 Resent-Message-ID: <26149.823566002@time.cdrom.com> Resent-From: "Jordan K. Hubbard" Sender: owner-multimedia@freebsd.org Precedence: bulk OK all you hackers out there, this is your chance to boast about how well(or not) something works... I am asking the hackers list because my FIRST and FOREMOST OS is FreeBSD. I would like to purchase a sound card for my system... Sound Blaster is my preference.... Now then, I would like to mention, that I would like to use this card with EF2000, a futuristic Jet Fighter simulation type game... It MUST work with FreeBSD 2.1R AND any newer version of FreeBSD yet to come. Although, there are times when I would like to kick some futuristic butt. My primary use will be for developing 'games' on FreeBSD that contain sound... Not to mention, mixing it with 'QuickCam' or similar video systems to do IP audio/video messages and the like. Any comments or suggestions??? -------------------------------------------------------------------------------- Any comments or opinions in this message are my own and may or may not reflect the comments or opinions of my present or previous employers. Jerry Kendall Border Network Technologies Inc. System Software Engineer Tel +1-416-368-7157 ext 303 jerry@border.com Fax +1-416-368-7178 From owner-freebsd-multimedia Mon Feb 5 18:09:54 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA17503 for multimedia-outgoing; Mon, 5 Feb 1996 18:09:54 -0800 (PST) Received: from kalessin.southern.co.nz (kalessin.southern.co.nz [202.37.188.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id SAA17492 for ; Mon, 5 Feb 1996 18:09:46 -0800 (PST) Received: (calvin@localhost) by kalessin.southern.co.nz (8.6.11/8.6.6.Beta6) id PAA08838; Tue, 6 Feb 1996 15:09:01 +1300 Date: Tue, 6 Feb 1996 15:09:01 +1300 (NZDT) From: "Calvin I. Varney" To: multimedia@freebsd.org Subject: Help for med1600 sound card Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-multimedia@freebsd.org Precedence: bulk HELP - i assume this is a list-server for multimedia on freebsd. if not, my apologies. just looking for help on setting up/using a med1600 with an opti mad16 chipset. thanks. From owner-freebsd-multimedia Wed Feb 7 15:44:17 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA08384 for multimedia-outgoing; Wed, 7 Feb 1996 15:44:17 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id PAA08373 for ; Wed, 7 Feb 1996 15:44:14 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id PAA07823 for ; Wed, 7 Feb 1996 15:43:56 -0800 To: multimedia@freebsd.org Subject: GUSMAX is 1/2 volume with /dev/dsp0 compared to /dev/dsp2? Date: Wed, 07 Feb 1996 15:43:56 -0800 Message-ID: <7821.823736636@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-multimedia@freebsd.org Precedence: bulk 2.1-STABLE: jkh@time-> ls -l /dev/dsp* lrwxr-xr-x 1 root wheel 4 Feb 6 00:05 /dev/dsp -> dsp0 crw-rw-rw- 1 root wheel 30, 3 Feb 7 15:30 /dev/dsp0 crw-rw-rw- 1 root wheel 30, 19 Feb 2 18:08 /dev/dsp1 crw-rw-rw- 1 root wheel 30, 35 Feb 2 18:08 /dev/dsp2 jkh@time-> maplay ~/MPEGAudio/stereo-Angels.mp2 root@time> cd /dev && ./MAKEDEV gusmax jkh@time-> ls -l /dev/dsp* lrwxr-xr-x 1 root wheel 4 Feb 6 00:05 /dev/dsp -> dsp0 crw-rw-rw- 1 root wheel 30, 3 Feb 7 15:30 /dev/dsp0 crw-rw-rw- 1 root wheel 30, 19 Feb 2 18:08 /dev/dsp1 crw-rw-rw- 1 root wheel 30, 35 Feb 2 18:08 /dev/dsp2 jkh@time-> maplay ~/MPEGAudio/stereo-Angels.mp2 Now the way I understand it (and that may be utterly wrong), in 2.1-STABLE the /dev/dsp2 device points to an actual hardware DSP (CS4321?) and it somehow assists in the decoding process. It must, since the maplay program eats only 35% of the CPU time while running against /dev/dsp2 and a full 60% of the CPU time while running against /dev/dsp0. Even so, the volume levels should be the same, no? Is there any reason NOT to use /dev/dsp2? It's certainly a major win for me with maplay, and playing MPEG audio is probably my #1 use of the card (I have a large collection of favorites from IUMA which often replace my CD player for hours at a time! :-). Jordan From owner-freebsd-multimedia Thu Feb 8 05:50:03 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA21392 for multimedia-outgoing; Thu, 8 Feb 1996 05:50:03 -0800 (PST) Received: from wa3ymh.transsys.com (#6@wa3ymh.TransSys.COM [144.202.42.42]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id FAA21353 Thu, 8 Feb 1996 05:49:58 -0800 (PST) Received: from wa3ymh.transsys.com (#6@localhost.TransSys.COM [127.0.0.1]) by wa3ymh.transsys.com (8.7.3/8.7.3) with ESMTP id IAA03296; Thu, 8 Feb 1996 08:49:56 -0500 (EST) Message-Id: <199602081349.IAA03296@wa3ymh.transsys.com> To: multimedia@freebsd.org, hardware@freebsd.org From: "Louis A. Mamakos" Subject: Sound card, etc. for new system Date: Thu, 08 Feb 1996 08:49:54 -0500 Sender: owner-multimedia@freebsd.org Precedence: bulk I'm building a new system from scratch for home. I've been running FreeBSD for a while now on another system at work, and plan to run (initially) FreeBSD 2.2-960130-SNAP on the new box as it comes up. I'm running this version now on the machine at work, and can will use it to build "custom" kernels for the install process, if required. >From watching the FreeBSD mailing lists and look through archives, the Gravis Ultrasound MAX seems to be pretty popular. Lately, though, it seems that the new UltraSound Plug&Play would be a good investment if it actually works.. I spent a few hours plowing through USENET newsgroups reading all about the Plug&Play version of the board and what it can do, etc. I think that I'm more confused now than before. So, is this thing known to work on FreeBSD systems? If the GUS P&P version works, I think that I want/need the non-"pro" version and add my own pair of 1MB SIMMs rather than buying the "pro" version with 512K of memory. The goal is to be able to support Full Duplex audio for MBONE tools. Incidental game playing is somewhat lower on the list.. By the way, the whole poposed system configuration so far is: Tyan Titan III, 133MHz pentium, 512K Pipeline burst cache, 32MB 60ns EDO RAM #9 Motion 771, PCI, 4MB VRAM Tyan Yorktown 53C825-based SCSI controller LinkSys DC21040-AA based PCI ethernet controller Gravis Ultrasound Plug & Play, with 2MB DRAM ~2GB SCSI disk (as yet undecided) 6X SCSI CDROM (probably the NEC) ALPS glidepoint keyboard/"mouse" Based on looking at the code, I *think* that the LinkSys ethernet board will work with the existing if_de.c driver. It can be had for about $85 at Computer City. Confirmation of compatiblity would be nice, though.. Thanks for the advice, Louis Mamakos From owner-freebsd-multimedia Fri Feb 9 09:13:55 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA23326 for multimedia-outgoing; Fri, 9 Feb 1996 09:13:55 -0800 (PST) Received: from omega.physik.fu-berlin.de (omega.physik.fu-berlin.de [130.133.3.51]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id JAA23321 for ; Fri, 9 Feb 1996 09:13:49 -0800 (PST) Received: from prospero.physik.fu-berlin.de (lislip.physik.fu-berlin.de [130.133.3.126]) by omega.physik.fu-berlin.de (8.7.1/8.7.1) with ESMTP id SAA10445 for ; Fri, 9 Feb 1996 18:13:35 +0100 (MET) Received: (from news@localhost) by prospero (8.6.12/8.6.12) id RAA23760; Fri, 9 Feb 1996 17:58:54 +0100 To: multimedia@FreeBSD.org Path: graichen From: graichen@omega.physik.fu-berlin.de (Thomas Graichen) Newsgroups: local.freebsd-multimedia Subject: Re: GUSMAX is 1/2 volume with /dev/dsp0 compared to /dev/dsp2? Date: 9 Feb 1996 16:58:52 GMT Organization: his FreeBSD box :-) Lines: 27 Distribution: local Message-ID: <4ffugd$n4c@prospero.physik.fu-berlin.de> References: <7821.823736636@time.cdrom.com> NNTP-Posting-Host: localhost.physik.fu-berlin.de X-Newsreader: TIN [version 1.2 PL2] Sender: owner-multimedia@FreeBSD.org Precedence: bulk Jordan K. Hubbard (jkh@time.cdrom.com) wrote: : jkh@time-> maplay ~/MPEGAudio/stereo-Angels.mp2 : ... : Is there any reason NOT to use /dev/dsp2? It's certainly a major win : for me with maplay, and playing MPEG audio is probably my #1 use of : the card (I have a large collection of favorites from IUMA which often : replace my CD player for hours at a time! :-). for all the others without a souncard ... you may also try /dev/pcaudio with the pca0 driver in the kernel - there you don't have any volume knob and of course only one output device :-) graichen@mordillo:~> maplay -l -s things.mp2 > /dev/pcaudio ... and it works ! (takes less than 40% cpu here - maybe there's a dsp hidden somethere in the pc speaker ?) t -- thomas graichen graichen@mail.physik.fu-berlin.de graichen@FreeBSD.org perfection is reached, not when there is no longer anything to add, but when there is no longer anything to take away antoine de saint-exupery