From owner-freebsd-multimedia Sun Nov 10 05:21:07 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA08101 for multimedia-outgoing; Sun, 10 Nov 1996 05:21:07 -0800 (PST) Received: from relay.hp.com (relay.hp.com [15.255.152.2]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id FAA08096; Sun, 10 Nov 1996 05:21:04 -0800 (PST) Received: from fakir.india.hp.com by relay.hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA173272055; Sun, 10 Nov 1996 05:20:59 -0800 Received: from localhost by fakir.india.hp.com with SMTP (1.37.109.16/15.5+ECS 3.3) id AA182913907; Sun, 10 Nov 1996 18:51:47 +0500 Message-Id: <199611101351.AA182913907@fakir.india.hp.com> To: hasty@rah.star-gate.com, jkh@freebsd.org Cc: multimedia@freebsd.org Subject: External MIDI out for the Opti MAD16 chipset. Date: Sun, 10 Nov 1996 18:51:47 +0500 From: A JOSEPH KOSHY Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi Folks, I have a sound card that using the Opti MAD16 chipset (I borrowed it from a friend to try out under FreeBSD; I don't have the manufacturer name). This card can be setup by its DOS software to run in SB compatibility and in Windows Sound System (WSS) mode. Under FreeBSD-current, I'm able to get the basic SB and WSS modes recognized. I.e I can get the kernel to recognize `sb0' or `wss0'. However, in neither mode am I able to get MIDI to work properly. Running `playmidi' results in a kernel error message: ``Soundcard: Sequencer not initialized''. I can't seem to get `sbmidi0' to be recognized in SB compatibility mode. This seems to come from "isa/sound/sequencer.c", since the `num_midis' variable is not being incremented during initialization of snd0. Not surprising since `wss0' is implemented in `ad1848.c' which has no MIDI support. Has anyone been able to get external MIDI to work properly with the MAD16 chipset? Thanks, Koshy From owner-freebsd-multimedia Mon Nov 11 21:32:54 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA23083 for multimedia-outgoing; Mon, 11 Nov 1996 21:32:54 -0800 (PST) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id VAA23073 for ; Mon, 11 Nov 1996 21:32:46 -0800 (PST) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.7.5/8.6.12) with SMTP id VAA24388; Mon, 11 Nov 1996 21:30:15 -0800 (PST) Date: Mon, 11 Nov 1996 21:30:15 -0800 (PST) From: Doug White Reply-To: dwhite@resnet.uoregon.edu To: A JOSEPH KOSHY cc: multimedia@freebsd.org Subject: Re: External MIDI out for the Opti MAD16 chipset. In-Reply-To: <199611101351.AA182913907@fakir.india.hp.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sun, 10 Nov 1996, A JOSEPH KOSHY wrote: > I have a sound card that using the Opti MAD16 chipset (I borrowed it from > a friend to try out under FreeBSD; I don't have the manufacturer name). > > This card can be setup by its DOS software to run in SB compatibility > and in Windows Sound System (WSS) mode. > > Under FreeBSD-current, I'm able to get the basic SB and WSS modes recognized. > I.e I can get the kernel to recognize `sb0' or `wss0'. > > However, in neither mode am I able to get MIDI to work properly. > Running `playmidi' results in a kernel error message: > > ``Soundcard: Sequencer not initialized''. Did you do cd /dev ./MAKEDEV snd0 ?? Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major From owner-freebsd-multimedia Tue Nov 12 01:35:43 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA06142 for multimedia-outgoing; Tue, 12 Nov 1996 01:35:43 -0800 (PST) Received: from hp.com (hp.com [15.255.152.4]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA06136 for ; Tue, 12 Nov 1996 01:35:39 -0800 (PST) Received: from fakir.india.hp.com by hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA045331330; Tue, 12 Nov 1996 01:35:34 -0800 Received: from localhost by fakir.india.hp.com with SMTP (1.37.109.16/15.5+ECS 3.3) id AA085613186; Tue, 12 Nov 1996 15:06:26 +0500 Message-Id: <199611121006.AA085613186@fakir.india.hp.com> To: dwhite@resnet.uoregon.edu Cc: multimedia@freebsd.org Subject: Fixed: External MIDI out for the Opti MAD16 chipset. In-Reply-To: Your message of "Mon, 11 Nov 1996 21:30:15 PST." Date: Tue, 12 Nov 1996 15:06:25 +0500 From: A JOSEPH KOSHY Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >>>> "Doug White" writes Hi Doug, Thanks for your response. > cd /dev > ./MAKEDEV snd0 Yes; this was tried before I sent out my query. I was able to get the external MIDI port to work with the card. For the record, here is what I did: (a) Setup the card to work in SB compatibility mode using the DOS tool supplied with the sound card. (b) Configured a kernel with the `sb0' device and `mpu0' with the appropriate options for IRQ etc. The default interrupt used by `mpu0' (6) is used by the floppy controller `fdc0', so you may have to change it as needed (use boot -c). (c) Created the appropriate devices in /dev/ as mentioned in the sources ...isa/sound/*. `playmidi -e' now works! The hardware seems to respond to both `sb' and `wss' probes, so be sure not to have both these devices configured in your kernel. The MIDI interface seems not to work if the `wss' driver probes the device first. Koshy From owner-freebsd-multimedia Tue Nov 12 01:55:38 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA07046 for multimedia-outgoing; Tue, 12 Nov 1996 01:55:38 -0800 (PST) Received: from hp.com (hp.com [15.255.152.4]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA07035 for ; Tue, 12 Nov 1996 01:55:32 -0800 (PST) Received: from fakir.india.hp.com by hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA059092524; Tue, 12 Nov 1996 01:55:28 -0800 Received: from localhost by fakir.india.hp.com with SMTP (1.37.109.16/15.5+ECS 3.3) id AA087814382; Tue, 12 Nov 1996 15:26:22 +0500 Message-Id: <199611121026.AA087814382@fakir.india.hp.com> To: multimedia@freebsd.org Subject: Recommended Music sequencing / composition programs? Date: Tue, 12 Nov 1996 15:26:21 +0500 From: A JOSEPH KOSHY Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, Now that my sound card is working, I'm on the look out for music (midi) sequencing and editing programs under FreeBSD. What does the list recommend? I taken a peek at `rosegarden' but would like to see what else is available. Something with a programming language embedded in it would be ideal :-). Koshy From owner-freebsd-multimedia Tue Nov 12 08:20:55 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA02711 for multimedia-outgoing; Tue, 12 Nov 1996 08:20:55 -0800 (PST) Received: from Campino.Informatik.RWTH-Aachen.DE (campino.Informatik.RWTH-Aachen.DE [137.226.225.2]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id IAA02685 for ; Tue, 12 Nov 1996 08:20:32 -0800 (PST) Received: from gilberto.physik.rwth-aachen.de (gilberto.physik.rwth-aachen.de [137.226.31.2]) by Campino.Informatik.RWTH-Aachen.DE (RBI-Z-5/8.6.12) with ESMTP id RAA15019 for ; Tue, 12 Nov 1996 17:18:10 +0100 Received: (from kuku@localhost) by gilberto.physik.rwth-aachen.de (8.6.11/8.6.9) id RAA26881 for multimedia@freebsd.org; Tue, 12 Nov 1996 17:28:00 +0100 Date: Tue, 12 Nov 1996 17:28:00 +0100 From: Christoph Kukulies Message-Id: <199611121628.RAA26881@gilberto.physik.rwth-aachen.de> To: multimedia@freebsd.org Subject: snd driver in 2.2-current/upcoming release Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Has that what has been known as snd01041996-2.2-current.tgz been incorporated in -current meanwhile? I mean the dual channel GUS/GUS MAX support? (required to run vat in full duplex mode). --Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de From owner-freebsd-multimedia Tue Nov 12 11:16:50 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA14448 for multimedia-outgoing; Tue, 12 Nov 1996 11:16:50 -0800 (PST) Received: from becker1.u.washington.edu (spaz@becker1.u.washington.edu [140.142.12.67]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id LAA14394 for ; Tue, 12 Nov 1996 11:16:30 -0800 (PST) Received: from localhost (spaz@localhost) by becker1.u.washington.edu (8.8.2+UW96.11/8.8.2+UW96.10) with SMTP id LAA01786; Tue, 12 Nov 1996 11:15:11 -0800 (PST) Date: Tue, 12 Nov 1996 11:15:10 -0800 (PST) From: John Utz To: A JOSEPH KOSHY cc: multimedia@freebsd.org Subject: Re: Recommended Music sequencing / composition programs? In-Reply-To: <199611121026.AA087814382@fakir.india.hp.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Good day; On Tue, 12 Nov 1996, A JOSEPH KOSHY wrote: > > Hi, > > Now that my sound card is working, I'm on the look out for music (midi) > sequencing and editing programs under FreeBSD. What does the list > recommend? > > I taken a peek at `rosegarden' but would like to see what else is available. Currently, rosegarden only 'sortof' works. It is not capable of recording from the external port. The authors seem to be sgi based, so there lower level stuff is completely different from ours. That's why rosegarden uses playmidi for output...sort of a hack, really! > Something with a programming language embedded in it would be ideal :-). that would defunitely be Mike Durians' tclmidi. His driver is *different* from the standard drivers, but he is notoriously helpful! greg wolodkin wrote a sequencer with tclmidi. It is not as sophisticated as rosegarden. it does work as expected however. do a web search, u should be able to find it. write me back if u cant find it. > Koshy > ******************************************************************************* John Utz spaz@u.washington.edu idiocy is the impulse function in the convolution of life From owner-freebsd-multimedia Tue Nov 12 18:22:52 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA19438 for multimedia-outgoing; Tue, 12 Nov 1996 18:22:52 -0800 (PST) Received: from pegasus.com (pegasus.com [140.174.243.13]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id SAA19433 for ; Tue, 12 Nov 1996 18:22:49 -0800 (PST) Received: by pegasus.com (8.6.8/PEGASUS-2.2) id QAA02619; Tue, 12 Nov 1996 16:22:27 -1000 Date: Tue, 12 Nov 1996 16:22:27 -1000 From: richard@pegasus.com (Richard Foulk) Message-Id: <199611130222.QAA02619@pegasus.com> X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: freebsd-multimedia@FreeBSD.ORG Subject: GUS PnP for 2.1.5-R ? Sender: owner-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Aloha, it looks like most of the work on the GUS PnP board has been done on -current. Does anyone have code that will make it work with 2.1.5-RELEASE, preferrably in a `no DOS required' way? I tried rah.star-gate.com:/pub/guspnp1.tar.gz but there's some kind of clash with my ed0 at irq 5. Richard From owner-freebsd-multimedia Tue Nov 12 20:59:22 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA24725 for multimedia-outgoing; Tue, 12 Nov 1996 20:59:22 -0800 (PST) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA24720 for ; Tue, 12 Nov 1996 20:59:19 -0800 (PST) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.7.6/8.7.3) with ESMTP id UAA10907; Tue, 12 Nov 1996 20:59:10 -0800 (PST) Message-Id: <199611130459.UAA10907@rah.star-gate.com> X-Mailer: exmh version 1.6.9 8/22/96 To: richard@pegasus.com (Richard Foulk) cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: GUS PnP for 2.1.5-R ? In-reply-to: Your message of "Tue, 12 Nov 1996 16:22:27 -1000." <199611130222.QAA02619@pegasus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 12 Nov 1996 20:59:10 -0800 From: Amancio Hasty Sender: owner-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >From The Desk Of Richard Foulk : > Aloha, it looks like most of the work on the GUS PnP board has been > done on -current. Does anyone have code that will make it work with > 2.1.5-RELEASE, preferrably in a `no DOS required' way? > > I tried rah.star-gate.com:/pub/guspnp1.tar.gz but there's some kind of > clash with my ed0 at irq 5. > > > Richard Try configuring the driver at a different irq Amancio From owner-freebsd-multimedia Wed Nov 13 02:20:34 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA06635 for multimedia-outgoing; Wed, 13 Nov 1996 02:20:34 -0800 (PST) Received: from news.IAEhv.nl (root@news.IAEhv.nl [194.151.64.4]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id CAA06630 for ; Wed, 13 Nov 1996 02:20:29 -0800 (PST) Received: from LOCAL (uucp@localhost) by news.IAEhv.nl (8.6.13/1.63) with IAEhv.nl; pid 25062 on Wed, 13 Nov 1996 10:45:13 +0100; id KAA25062 efrom: marc@nietzsche.bowtie.nl; eto: UNKNOWN Received: from localhost (localhost [127.0.0.1]) by nietzsche.bowtie.nl (8.7.5/8.7.3) with ESMTP id KAA03391; Wed, 13 Nov 1996 10:49:36 +0100 (MET) Message-Id: <199611130949.KAA03391@nietzsche.bowtie.nl> X-Mailer: exmh version 1.6.7 5/3/96 To: John Utz cc: A JOSEPH KOSHY , multimedia@freebsd.org Subject: Re: Recommended Music sequencing / composition programs? In-reply-to: spaz's message of Tue, 12 Nov 1996 11:15:10 -0800. Date: Wed, 13 Nov 1996 10:49:36 +0100 From: Marc van Kempen Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Good day; > > On Tue, 12 Nov 1996, A JOSEPH KOSHY wrote: > > > > > Hi, > > > > Now that my sound card is working, I'm on the look out for music (midi) > > sequencing and editing programs under FreeBSD. What does the list > > recommend? > > > > I taken a peek at `rosegarden' but would like to see what else is available. > You might want to take a look at vivace: http://www.calband.berkeley.edu/~gmeeker/vivace/ Marc. ---------------------------------------------------- Marc van Kempen BowTie Technology Email: marc@bowtie.nl WWW & Databases tel. +31 40 2 43 20 65 fax. +31 40 2 44 21 86 http://www.bowtie.nl ---------------------------------------------------- From owner-freebsd-multimedia Wed Nov 13 10:39:27 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA04922 for multimedia-outgoing; Wed, 13 Nov 1996 10:39:27 -0800 (PST) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA04898; Wed, 13 Nov 1996 10:39:18 -0800 (PST) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by rah.star-gate.com (8.7.6/8.7.3) with SMTP id KAA14349; Wed, 13 Nov 1996 10:39:15 -0800 (PST) Message-ID: <328A15D2.2781E494@star-gate.com> Date: Wed, 13 Nov 1996 10:39:14 -0800 From: "Amancio Hasty Jr." X-Mailer: Mozilla 3.0 (X11; U; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 Newsgroups: comp.unix.bsd.freebsd.misc To: "Jordan K. Hubbard" CC: multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI References: <55lonc$hi@hannibal.camelot.de> <55slgr$h3@anorak.kew.utl> <560qrf$1g3@itchy.serv.net> <328782CA.4F5E859@lambert.org> <3289BD2E.41C67EA6@FreeBSD.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Whats the status of "cdd"? Jordan, just talk to Brian Litzinger about playing back your CDIs . If you have a regular NTSC tv it should not be a problem . -- you may have to buy a wireless mouse though so you can really be a FreeBSD coach potatoe 8) Regards, Amancio Jordan K. Hubbard wrote: > > Terry Lambert wrote: > > The first commercially available CDROM capable of reading audio > > data off the CDROM as digital data was the Toshiba 3401B; I > > Not that we actually have anything capable of doing this, currently. :-) > There is a little utility called `cdd' which has been in freefall's > incoming directory for awhile which works with my HP 4020i drive but not > my Toshiba XM3401B or XM3501 drives. I'm not exactly sure why, perhaps > it's just a matter of dealing with the appropriate drive quirks. > > > You should contact the FreeBSD multimedia mailing list (or > > Amancio Hasty, the FreeBSD multimedia guru) for driver information > > (I believe Amancio even had CDI working last time I checked). > > Yes, but only on the Plexstor CDROM drives, which apparenly support the > oddball record size of CDI. I've got about 15 CDI movies (and a CD-I, > operating off 220V and emitting PAL video :-) which I'd love to see on > my FreeBSD box someday, but I'm not holding my breath - according to > Amancio, it's difficult. > > - Jordan Hubbard > President, FreeBSD Project -- Amancio Hasty Hasty Software Consulting Services Tel: 415-495-3046 Fax: 415-495-3046 Cellular: 415-309-8434 e-mail: hasty@star-gate.com Powered by FreeBSD From owner-freebsd-multimedia Wed Nov 13 12:13:08 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA11634 for multimedia-outgoing; Wed, 13 Nov 1996 12:13:08 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA11623; Wed, 13 Nov 1996 12:13:00 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.2/8.6.9) with ESMTP id MAA07413; Wed, 13 Nov 1996 12:12:47 -0800 (PST) To: "Amancio Hasty Jr." cc: "Jordan K. Hubbard" , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Wed, 13 Nov 1996 10:39:14 PST." <328A15D2.2781E494@star-gate.com> Date: Wed, 13 Nov 1996 12:12:47 -0800 Message-ID: <7411.847915967@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > Whats the status of "cdd"? No idea - this was somebody else's baby and I just tested it for awhile. > Jordan, just talk to Brian Litzinger about playing back your > CDIs . If you have a regular NTSC tv it should not be > a problem . -- you may have to buy a wireless > mouse though so you can really be a FreeBSD coach potatoe 8) Really? With a standard Toshiba XM3501 drive?? Jordan From owner-freebsd-multimedia Wed Nov 13 12:54:30 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA15342 for multimedia-outgoing; Wed, 13 Nov 1996 12:54:30 -0800 (PST) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id MAA15335 for ; Wed, 13 Nov 1996 12:54:27 -0800 (PST) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id MAA04826; Wed, 13 Nov 1996 12:54:52 -0800 Date: Wed, 13 Nov 1996 12:54:50 -0800 (PST) From: Veggy Vinny To: "Jordan K. Hubbard" cc: "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-Reply-To: <7411.847915967@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 13 Nov 1996, Jordan K. Hubbard wrote: > > Jordan, just talk to Brian Litzinger about playing back your > > CDIs . If you have a regular NTSC tv it should not be > > a problem . -- you may have to buy a wireless > > mouse though so you can really be a FreeBSD coach potatoe 8) > > Really? With a standard Toshiba XM3501 drive?? Actually, that's not correct. For your Toshiba, you need to confirm with Toshiba if your firmware can read CDI's at all because CDI came in two formats... The original one is Greenbook and you need a special software/hardware decoder for it while the newer standard is Whitebook and is the same as VideoCD's and just requires MPEG Playback software. Both are technologies of Philips, N.A. You might take a look at CDDA (Compact Disc Digital Audio) which can extract the raw data to your HD before you can play it. The SONY CDU-76S 4x SCSI is one drive that can't do it since VideoCD's and CD's use 2324 byte sectors and not 2048 byte sectors. Hope this helps. Vince GaiaNet Corporation - Unix Networking Operations - GUS Mailing Lists Admin From owner-freebsd-multimedia Wed Nov 13 13:02:15 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15920 for multimedia-outgoing; Wed, 13 Nov 1996 13:02:15 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA15908 for ; Wed, 13 Nov 1996 13:02:00 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.2/8.6.9) with ESMTP id NAA07699; Wed, 13 Nov 1996 13:01:30 -0800 (PST) To: Veggy Vinny cc: "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Wed, 13 Nov 1996 12:54:50 PST." Date: Wed, 13 Nov 1996 13:01:30 -0800 Message-ID: <7696.847918890@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > Actually, that's not correct. For your Toshiba, you need to > confirm with Toshiba if your firmware can read CDI's at all because CDI > came in two formats... The original one is Greenbook and you need a > special software/hardware decoder for it while the newer standard is > Whitebook and is the same as VideoCD's and just requires MPEG Playback > software. Both are technologies of Philips, N.A. You might take a look Right, I actually have some of both. Now the question is - how do I test to see if this actually works? :-) Jordan From owner-freebsd-multimedia Wed Nov 13 13:48:52 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA18890 for multimedia-outgoing; Wed, 13 Nov 1996 13:48:52 -0800 (PST) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA18884 for ; Wed, 13 Nov 1996 13:48:46 -0800 (PST) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id NAA11033; Wed, 13 Nov 1996 13:49:18 -0800 Date: Wed, 13 Nov 1996 13:49:17 -0800 (PST) From: Veggy Vinny To: "Jordan K. Hubbard" cc: "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-Reply-To: <7696.847918890@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 13 Nov 1996, Jordan K. Hubbard wrote: > > Actually, that's not correct. For your Toshiba, you need to > > confirm with Toshiba if your firmware can read CDI's at all because CDI > > came in two formats... The original one is Greenbook and you need a > > special software/hardware decoder for it while the newer standard is > > Whitebook and is the same as VideoCD's and just requires MPEG Playback > > software. Both are technologies of Philips, N.A. You might take a look > > Right, I actually have some of both. Good. > Now the question is - how do I test to see if this actually works? :-) Well, what you need to do is get your CD-ROM to extract the data at 2424 byte sectors which as I recall, the Toshiba does support without any firmware upgrades. As long as you can see the directory structure of the CD-ROM, then it would work and this needs to be done in CD XA Mode 1 and Mode 2 compatibility mode. Cheers, Vince GaiaNet Corporation - Unix Networking Operations - GUS Mailing Lists Admin From owner-freebsd-multimedia Wed Nov 13 14:54:41 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA23112 for multimedia-outgoing; Wed, 13 Nov 1996 14:54:41 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA23102 for ; Wed, 13 Nov 1996 14:54:37 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.2/8.6.9) with ESMTP id OAA08161; Wed, 13 Nov 1996 14:54:35 -0800 (PST) To: Veggy Vinny cc: "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Wed, 13 Nov 1996 13:49:17 PST." Date: Wed, 13 Nov 1996 14:54:35 -0800 Message-ID: <8159.847925675@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > > Now the question is - how do I test to see if this actually works? :-) > > Well, what you need to do is get your CD-ROM to extract the data > at 2424 byte sectors which as I recall, the Toshiba does support without > any firmware upgrades. As long as you can see the directory structure of Sorry, let me rephrase that. Which application can I run, under UNIX or Win95 (I'm flexible :), which will actually show me that this is possible? :-) Jordan From owner-freebsd-multimedia Wed Nov 13 20:26:23 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA11901 for multimedia-outgoing; Wed, 13 Nov 1996 20:26:23 -0800 (PST) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA11891; Wed, 13 Nov 1996 20:26:03 -0800 (PST) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.7.6/8.7.3) with ESMTP id UAA16529; Wed, 13 Nov 1996 20:24:45 -0800 (PST) Message-Id: <199611140424.UAA16529@rah.star-gate.com> X-Mailer: exmh version 1.6.9 8/22/96 To: "Jordan K. Hubbard" cc: "Amancio Hasty Jr." , "Jordan K. Hubbard" , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Wed, 13 Nov 1996 12:12:47 PST." <7411.847915967@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 13 Nov 1996 20:24:44 -0800 From: Amancio Hasty Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >From The Desk Of "Jordan K. Hubbard" : > > Whats the status of "cdd"? > > No idea - this was somebody else's baby and I just tested it for > awhile. > > > Jordan, just talk to Brian Litzinger about playing back your > > CDIs . If you have a regular NTSC tv it should not be > > a problem . -- you may have to buy a wireless > > mouse though so you can really be a FreeBSD coach potatoe 8) > > Really? With a standard Toshiba XM3501 drive?? > > Jordan The stuff that Charles and others have worked to manipulate CD audio can be painlessly integrated into Brian's VideoCD player. I think that Charles latest cdd will work with your CDROM. Amancio From owner-freebsd-multimedia Wed Nov 13 20:33:23 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA12368 for multimedia-outgoing; Wed, 13 Nov 1996 20:33:23 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA12363; Wed, 13 Nov 1996 20:33:20 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.2/8.6.9) with ESMTP id UAA09694; Wed, 13 Nov 1996 20:32:44 -0800 (PST) To: Amancio Hasty cc: "Amancio Hasty Jr." , "Jordan K. Hubbard" , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Wed, 13 Nov 1996 20:24:44 PST." <199611140424.UAA16529@rah.star-gate.com> Date: Wed, 13 Nov 1996 20:32:44 -0800 Message-ID: <9691.847945964@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > I think that Charles latest cdd will work with your CDROM. URL? Jordan From owner-freebsd-multimedia Wed Nov 13 20:52:51 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA13178 for multimedia-outgoing; Wed, 13 Nov 1996 20:52:51 -0800 (PST) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA13173; Wed, 13 Nov 1996 20:52:47 -0800 (PST) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.7.6/8.7.3) with ESMTP id UAA16724; Wed, 13 Nov 1996 20:46:33 -0800 (PST) Message-Id: <199611140446.UAA16724@rah.star-gate.com> X-Mailer: exmh version 1.6.9 8/22/96 To: "Jordan K. Hubbard" cc: "Amancio Hasty Jr." , "Jordan K. Hubbard" , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Wed, 13 Nov 1996 20:32:44 PST." <9691.847945964@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 13 Nov 1996 20:46:33 -0800 From: Amancio Hasty Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >From The Desk Of "Jordan K. Hubbard" : > > I think that Charles latest cdd will work with your CDROM. > > URL? > > Jordan What ? 8) Well here it is . Let me know if it doesnt' work. http://35.9.6.4/~henrich/ Cheers Amancio From owner-freebsd-multimedia Wed Nov 13 21:21:34 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA14215 for multimedia-outgoing; Wed, 13 Nov 1996 21:21:34 -0800 (PST) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id VAA14210 for ; Wed, 13 Nov 1996 21:21:32 -0800 (PST) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id VAA08168; Wed, 13 Nov 1996 21:22:21 -0800 Date: Wed, 13 Nov 1996 21:22:19 -0800 (PST) From: Veggy Vinny To: "Jordan K. Hubbard" cc: "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-Reply-To: <8159.847925675@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 13 Nov 1996, Jordan K. Hubbard wrote: > Sorry, let me rephrase that. Which application can I run, under UNIX > or Win95 (I'm flexible :), which will actually show me that this is > possible? :-) Not sure about Unix but under Win95, you can use Active Movie that comes with MSIE 3.0. Other products you can try are VMPEG and SoftPeg , CDI and VideoCD's have the MPEG formatted files in the MPEGAV directory under the *.DAT extension. Let me know if you are having any trouble with any of those software. Vince GaiaNet Corporation - Unix Networking Operations - GUS Mailing Lists Admin From owner-freebsd-multimedia Wed Nov 13 23:28:14 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA20395 for multimedia-outgoing; Wed, 13 Nov 1996 23:28:14 -0800 (PST) Received: from dyson.iquest.net ([198.70.144.127]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id XAA20363 for ; Wed, 13 Nov 1996 23:28:00 -0800 (PST) Received: (from root@localhost) by dyson.iquest.net (8.8.2/8.6.9) id CAA00238 for multimedia@freebsd.org; Thu, 14 Nov 1996 02:27:24 -0500 (EST) From: "John S. Dyson" Message-Id: <199611140727.CAA00238@dyson.iquest.net> Subject: I have been having fun with a new sw toy!!! To: multimedia@freebsd.org Date: Thu, 14 Nov 1996 02:27:23 -0500 (EST) Reply-To: dyson@freebsd.org X-Mailer: ELM [version 2.4 PL24 ME8] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Since there have been some questions about cdd, I thought that I might post the latest copy of my audio compressor software. Note that this code is *NOT* size compression, it is level compression. It takes a 16-bit stereo file and either plays the file onto your sound card (You need a P133 or better to do this), or will produce a level compressed copy of the file to stdout. Sorry that it does not interpret the wav header or anything like that -- it does what I want/need for now!!! I think that you'll notice that this compressor is very very subtile in its effect. Also, the control signal is very carefully filtered to almost totally eliminate audio frequency ripple (holds distortion at bay.) This uses true-RMS detection, with fairly long-term averaging. Delays were added to eliminate most of the negative effects of a long attack time. Along with a fairly sophisticated compressor algorithm, this code has a peak limiter with a few simple tricks to eliminate modulation of the control signal with audio-freqs also. This code is work-in-progress, so caveat emptor!!! Also, the source code comments itself, so there!!! :-). I can do things other than VM code :-). If you want to copy any of your CDs to a cassette tape for the car -- this code will help a little bit... You might be kind-of suprised at how this code doesn't totally destroy the sound of the music (at least by my perception.) Let me know how this works for you!!! Have fun! John dyson@freebsd.org /* * Copyright (c) 1996, John S. Dyson * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * This code (easily) runs realtime on a P5-166 w/EDO, Triton-II on FreeBSD. * * More info/comments: dyson@freebsd.org * * This program provides compression of a stereo 16bit audio stream, * such as that contained by a 16Bit wav file. Extreme measures have * been taken to make the compression as subtile as possible. One * possible purpose for this code would be to master cassette tapes from * CD's for playback in automobiles where dynamic range needs to be * restricted. * * Suitably recoded for an embedded DSP, this would make a killer audio * compressor for broadcast or recording. When writing this code, I * ignored the issues of roundoff error or trucation -- Pentiums have * really nice FP processors :-). */ /* * Usage: audcomp [switches] < infile [>outfile] * * switches: * -p: percent target is of peak limit. * Essentially specifies how hard the peak limiter * is pushed. The default of 69% is good. * -t: release time in seconds. * This compressor is very sophisticated, and actually * the release time is complex. This is one of the * dominant release time controls, but the actual * release time is dependent on alot of factors regarding * the dynamics of the audio in. * -r This is the compression ratio for the fast * compressor. Note that I am lazy, and so this is not * really the compression ratio. -r1.0 is infinity to * one, while the default -r0.50 is 2:1. Another * really good value is special cased in the code: * -r0.25 is somewhat less than 2:1, and sounds super * smooth. * -R This is the compression ratio for the entire * compressor chain. The default is -R1.0, and holds * the volume very constant without many nasty * side-effects. However the dynamics in music are * severely restricted, and a value of -R0.5 might * keep the music more intact. * -g This scales input gain. At low compression ratios, * sources with small signals will not be brought up * to full-scale level. This param allows you to scale * the input. * * Many other parameters can be tuned, UTSL!!! */ #include #include #include #include #include #include #include int dspfd; int filefd; int ttyfd; #define DSP "/dev/dsp" int inptr; int incnt; short inbuf[8192]; struct samplebuffer { short left, right; }; __inline int getsample(short *right, short *left) { if (incnt == 0) { incnt = read(0, inbuf, sizeof inbuf); if (incnt == 0 || incnt < 0) return 0; incnt /= sizeof (short); inptr = 0; } *left = inbuf[inptr++]; *right = inbuf[inptr++]; incnt -= 2; return 1; } #define OBSIZE 4096 int outptr; short outbuf[OBSIZE * sizeof(short)]; __inline void putsample(short right, short left) { outbuf[outptr++] = left; outbuf[outptr++] = right; if (outptr >= OBSIZE) { write(dspfd, outbuf, outptr * sizeof(short)); outptr = 0; } } /* * Normally, elements with number suffices are progressively * slower. */ #define NFILT 12 #define NEFILT 17 struct compstruct { /* Simple level running average */ double rlevelsq0, rlevelsq1; double rlevelsq0filter, rlevelsq1filter; double rlevelsqn[NFILT]; double rlevelsqefilter; double rlevelsqe[NEFILT]; double rlevelsq0ffilter; int ndelay; /* delay for rlevelsq0ffilter delay */ int ndelayptr; /* ptr for the input */ double *rightdelay; double *leftdelay; /* Simple gain running average */ double rgain; double rgainfilter; double lastrgain; /* Max fast agc gain, slow agc gain */ double maxfastgain, maxslowgain; /* Fast gain compression ratio */ /* Note that .5 is 2:1, 1.0 is infinity (hard) */ double fastgaincompressionratio; double compressionratio; /* Max level, target level, floor level */ double maxlevel, targetlevel, floorlevel; /* Gainriding gain */ double rmastergain0filter; double rmastergain0; /* Peak limit gain */ double rpeakgain0, rpeakgain1, rpeakgainfilter; int peaklimitdelay, rpeaklimitdelay; /* Running total gain */ double totalgain; /* Idle gain */ double npeakgain; /* Compress enabled */ int compress; }; void compinit(struct compstruct *cs) { int i; cs->rgain = cs->rmastergain0 = 1.0; cs->rlevelsq0 = cs->rlevelsq1 = 0; cs->compress = 1; cs->ndelay = 1.0/cs->rlevelsq0ffilter; cs->rightdelay = malloc(sizeof(double) * cs->ndelay); cs->leftdelay = malloc(sizeof(double) * cs->ndelay); cs->rpeakgain0 = 1.0; cs->rpeakgain1 = 1.0; cs->rpeaklimitdelay = 0; cs->ndelayptr = 0; for(i=0;irlevelsqn[i] = 0; for(i=0;irlevelsqe[i] = 0; } __inline double hardlimit(double value, double knee, double limit) { double lrange = (limit - knee); double ab = fabs(value); /* if (ab > knee) { double abslimit = (limit * 1.1); if (ab < abslimit) value = knee + lrange * sin( ((value - knee)/abslimit) * (3.14 / (4*1.1))); } */ if (ab >= limit) value = value > 0 ? limit : -limit; return value; } void compressor(double *righta, double *lefta, struct compstruct *cs) { double level, levelsq0, levelsq1, levelsqe; double gain, qgain, tgain; double newright, newleft; double efilt; double fastgain, slowgain, tslowgain; double leveldelta; double right, left, rightd, leftd; int delayed; double nrgain, nlgain, ngain, ngsq; double sqrtrpeakgain; int i; int skipmode; right = *righta; left = *lefta; cs->rightdelay[cs->ndelayptr] = right; cs->leftdelay[cs->ndelayptr] = left; cs->ndelayptr++; if (cs->ndelayptr >= cs->ndelay) cs->ndelayptr = 0; /* enable/disable compression */ skipmode = 0; if (cs->compress == 0) { skipmode = 1; goto skipagc; } levelsq0 = (right) * (right) + (left) * (left); if (levelsq0 > cs->rlevelsq0) { cs->rlevelsq0 = (levelsq0 * cs->rlevelsq0ffilter) + cs->rlevelsq0 * (1 - cs->rlevelsq0ffilter); } else { cs->rlevelsq0 = (levelsq0 * cs->rlevelsq0filter) + cs->rlevelsq0 * (1 - cs->rlevelsq0filter); } if (cs->rlevelsq0 <= cs->floorlevel * cs->floorlevel) goto skipagc; if (cs->rlevelsq0 > cs->rlevelsq1) { cs->rlevelsq1 = cs->rlevelsq0; } else { cs->rlevelsq1 = cs->rlevelsq0 * cs->rlevelsq1filter + cs->rlevelsq1 * (1 - cs->rlevelsq1filter); } cs->rlevelsqn[0] = cs->rlevelsq1; for(i=0;irlevelsqn[i] > cs->rlevelsqn[i+1]) cs->rlevelsqn[i+1] = cs->rlevelsqn[i]; else cs->rlevelsqn[i+1] = cs->rlevelsqn[i] * cs->rlevelsq1filter + cs->rlevelsqn[i+1] * (1 - cs->rlevelsq1filter); } efilt = cs->rlevelsqefilter; levelsqe = cs->rlevelsqe[0] = cs->rlevelsqn[NFILT-1]; for(i=0;irlevelsqe[i+1] = cs->rlevelsqe[i] * efilt + cs->rlevelsqe[i+1] * (1.0 - efilt); if (cs->rlevelsqe[i+1] > levelsqe) levelsqe = cs->rlevelsqe[i+1]; efilt *= 1.0/1.5; } gain = cs->targetlevel / sqrt(levelsqe); if (cs->compressionratio < 0.99) { if (cs->compressionratio == 0.50) gain = sqrt(gain); else gain = exp(log(gain) * cs->compressionratio); } if (gain < cs->rgain) cs->rgain = gain * cs->rlevelsqefilter/2 + cs->rgain * (1 - cs->rlevelsqefilter/2); else cs->rgain = gain * cs->rgainfilter + cs->rgain * (1 - cs->rgainfilter); cs->lastrgain = cs->rgain; if ( gain < cs->lastrgain) cs->lastrgain = gain; skipagc:; tgain = cs->lastrgain; leftd = cs->leftdelay[cs->ndelayptr]; rightd = cs->rightdelay[cs->ndelayptr]; fastgain = tgain; if (fastgain > cs->maxfastgain) fastgain = cs->maxfastgain; if (fastgain < 0.0001) fastgain = 0.0001; if (cs->fastgaincompressionratio == 0.25) { qgain = sqrt(sqrt(fastgain)); } else if (cs->fastgaincompressionratio == 0.5) { qgain = sqrt(fastgain); } else if (cs->fastgaincompressionratio == 1.0) { qgain = fastgain; } else { qgain = exp(log(fastgain) * cs->fastgaincompressionratio); } tslowgain = tgain / qgain; if (tslowgain > cs->maxslowgain) tslowgain = cs->maxslowgain; if (tslowgain < cs->rmastergain0) cs->rmastergain0 = tslowgain; else cs->rmastergain0 = tslowgain * cs->rmastergain0filter + (1 - cs->rmastergain0filter) * cs->rmastergain0; slowgain = cs->rmastergain0; if (skipmode == 0) cs->npeakgain = slowgain * qgain; /**/ newright = rightd * cs->npeakgain; if (fabs(newright) >= cs->maxlevel) nrgain = cs->maxlevel / fabs(newright); else nrgain = 1.0; newleft = leftd * cs->npeakgain; if (fabs(newleft) >= cs->maxlevel) nlgain = cs->maxlevel / fabs(newleft); else nlgain = 1.0; ngain = nrgain; if (nlgain < ngain) ngain = nlgain; ngsq = ngain * ngain; if (ngsq <= cs->rpeakgain0) { #if 0 if (ngsq < cs->rpeakgain0) { fprintf(stderr,"*"); } #endif cs->rpeakgain0 = ngsq /* * 0.50 + cs->rpeakgain0 * 0.50 */; cs->rpeaklimitdelay = cs->peaklimitdelay; } else if (cs->rpeaklimitdelay == 0) { double tnrgain; if (nrgain > 1.0) tnrgain = 1.0; else tnrgain = nrgain; cs->rpeakgain0 = tnrgain * cs->rpeakgainfilter + (1.0 - cs->rpeakgainfilter) * cs->rpeakgain0; } if (cs->rpeakgain0 <= cs->rpeakgain1) { cs->rpeakgain1 = cs->rpeakgain0; cs->rpeaklimitdelay = cs->peaklimitdelay; } else if (cs->rpeaklimitdelay == 0) { cs->rpeakgain1 = cs->rpeakgainfilter * cs->rpeakgain0 + (1.0 - cs->rpeakgainfilter) * cs->rpeakgain1; } else { --cs->rpeaklimitdelay; } sqrtrpeakgain = sqrt(cs->rpeakgain1); cs->totalgain = cs->npeakgain * sqrtrpeakgain; right = newright * sqrtrpeakgain; *righta = hardlimit(right, 32200, 32767); left = newleft * sqrtrpeakgain; *lefta = hardlimit(left, 32200, 32767); if (right != *righta || left != *lefta) { fprintf(stderr,"!"); } } main(int argc, char *argv[]) { int i; int writecount; int toread; int parm; char *readb; short dright, dleft; double fpdright, fpdleft; double maxgain, mingain, maxlevel; int sample; int compress = 1; char ttyc; struct compstruct cs; int ttyflag; int ch; double fratio; int fratioflag; double ratio; int ratioflag; double releasetime; int releasetimeflag; double peakpercent; int peakpercentflag; double gain = 1.0; peakpercentflag = 0; releasetimeflag = 0; fratioflag = 0; ratioflag = 0; while ((ch = getopt(argc, argv, "p:t:g:R:r:")) !=( -1)) { switch (ch) { case 'p': peakpercent = atof(optarg); peakpercentflag = 1; break; case 't': releasetime = atof(optarg); releasetimeflag = 1; break; case 'r': fratio = atof(optarg); fratioflag = 1; break; case 'R': ratio = atof(optarg); ratioflag = 1; break; case 'g': gain = atof(optarg); break; case '?': default: fprintf(stderr,"argument error -- %s\n", ch); exit(1); } } argc -= optind; argv += optind; ttyflag = isatty(1); #ifdef DISPLAY if (ttyflag) { ttyfd = open("/dev/tty", O_RDWR); if (ttyfd < 0) { perror("ttyopen"); exit(1); }; fcntl(ttyfd, F_SETFL, O_NONBLOCK); } #endif if (ttyflag) { dspfd = open(DSP, O_RDWR); if (dspfd < 0) { perror("dspopen"); exit(1); } parm = 16; if (ioctl(dspfd, SOUND_PCM_READ_BITS, &parm)) { perror("ioctlrd16"); exit(1); } parm = 16; if (ioctl(dspfd, SOUND_PCM_WRITE_BITS, &parm)) { perror("ioctlwr16"); exit(1); } parm = 2; if (ioctl(dspfd, SOUND_PCM_READ_CHANNELS, &parm)) { perror("ioctlrd2"); exit(1); } parm = 2; if (ioctl(dspfd, SOUND_PCM_WRITE_CHANNELS, &parm)) { perror("ioctlwr2"); exit(1); } parm = 44100; if (ioctl(dspfd, SOUND_PCM_READ_RATE, &parm)) { perror("ioctlsp44100"); exit(1); } parm = 44100; if (ioctl(dspfd, SOUND_PCM_WRITE_RATE, &parm)) { perror("ioctlsp44100"); exit(1); } } else { dspfd = 1; } mingain = 10000; maxgain = 0; /* These filters should filter at least the lowest audio freq */ cs.rlevelsq0filter = .002; cs.rlevelsq1filter = .010; /* These are the attack time for the rms measurement */ cs.rlevelsq0ffilter = .002; cs.rlevelsqefilter = .002; /* * Linear gain filters as opposed to the level measurement filters * above */ if (releasetimeflag) { if (releasetime < 0.05) releasetime = 0.05; cs.rgainfilter = 1.0/(releasetime * 44100); } else { cs.rgainfilter = 0.002; } /* * compression ratio for fast gain. This will determine how * much the audio is made more dense. .5 is equiv to 2:1 * compression. 1.0 is equiv to inf:1 compression. */ if (fratioflag) cs.fastgaincompressionratio = fratio; else cs.fastgaincompressionratio = 0.50; if (ratioflag) cs.compressionratio = ratio; else cs.compressionratio = 1.0; /* * Limiter level */ cs.maxlevel = 32000; /* * maximum gain for fast compressor */ cs.maxfastgain = 3; /* * maximum gain for slow compressor */ cs.maxslowgain = 9; /* * target level for compression */ if (peakpercentflag) cs.targetlevel = cs.maxlevel * peakpercent / 100.0; else cs.targetlevel = cs.maxlevel * 0.69; /* * Level below which gain tracking shuts off */ cs.floorlevel = 2000; /* * Slow compressor time constants */ cs.rmastergain0filter = .000003; cs.rpeakgainfilter = .001; cs.rpeaklimitdelay = 2500; compinit(&cs); while (getsample(&dright, &dleft)) { fpdright = dright; fpdright *= gain; fpdleft = dleft; fpdleft *= gain; if (compress) compressor(&fpdright, &fpdleft, &cs); dright = fpdright; dleft = fpdleft; putsample(dright, dleft); sample++; if (cs.totalgain > maxgain) maxgain = cs.totalgain; if (cs.totalgain < mingain) mingain = cs.totalgain; if (fpdright > maxlevel) maxlevel = fpdright; if (fpdleft > maxlevel) maxlevel = fpdleft; #ifdef DISPLAY if ((sample % (4410*5)) == 0) { double dbmin, dbmax, dbmaster, pctlvl; if (mingain < .001) mingain = .001; if (maxgain < .001) maxgain = .001; dbmin = 20*log10(mingain); dbmax = 20*log10(maxgain); dbmaster = 20*log10(cs.rmastergain0); printf("min: %5.2f, max: %5.2f, master: %5.2f, max: %6.0f\n", dbmin, dbmax, dbmaster, (maxlevel/cs.maxlevel) * 100.0); maxgain = 0.0; mingain = 10000.0; maxlevel = 0.0; if (read(ttyfd, &ttyc, 1)) { if (ttyc == 'y') cs.compress = 1; else if (ttyc == 'n') cs.compress = 0; else if (ttyc == '+') { int i; for(i=0;i<44100*60;i++) getsample(&dright, &dleft); } } } #endif } exit(0); } From owner-freebsd-multimedia Wed Nov 13 23:48:35 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA21471 for multimedia-outgoing; Wed, 13 Nov 1996 23:48:35 -0800 (PST) Received: from dyson.iquest.net ([198.70.144.127]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id XAA21455 for ; Wed, 13 Nov 1996 23:48:29 -0800 (PST) Received: (from root@localhost) by dyson.iquest.net (8.8.2/8.6.9) id CAA00342 for multimedia@freebsd.org; Thu, 14 Nov 1996 02:48:27 -0500 (EST) From: "John S. Dyson" Message-Id: <199611140748.CAA00342@dyson.iquest.net> Subject: Patch to the compressor To: multimedia@freebsd.org Date: Thu, 14 Nov 1996 02:48:27 -0500 (EST) Reply-To: dyson@freebsd.org X-Mailer: ELM [version 2.4 PL24 ME8] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Well, there is an initialization problem with the compressor, and I had simply lived with it... Here is a diff, and it will make it start up more sanely: *** audcomp.c 1996/11/14 07:16:34 1.1 --- audcomp.c 1996/11/14 07:45:54 *************** *** 174,177 **** --- 174,178 ---- cs->rpeaklimitdelay = 0; cs->ndelayptr = 0; + cs->lastrgain = 1.0; for(i=0;irlevelsqn[i] = 0; John From owner-freebsd-multimedia Thu Nov 14 05:09:28 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA07840 for multimedia-outgoing; Thu, 14 Nov 1996 05:09:28 -0800 (PST) Received: from moonpie.w8hd.org (root@moonpie.w8hd.org [198.252.159.14]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id FAA07835 for ; Thu, 14 Nov 1996 05:09:25 -0800 (PST) Received: from moonpie.w8hd.org (kimc@moonpie.w8hd.org [198.252.159.14]) by moonpie.w8hd.org (8.8.2/8.8.2) with SMTP id IAA09396; Thu, 14 Nov 1996 08:09:13 -0500 (EST) Date: Thu, 14 Nov 1996 08:09:12 -0500 (EST) From: Kim Culhan To: "Jordan K. Hubbard" cc: Amancio Hasty , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-Reply-To: <9691.847945964@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 13 Nov 1996, Jordan K. Hubbard wrote: > > I think that Charles latest cdd will work with your CDROM. > > URL? A few months ago Charles offered to make a version of CDD which would work with a Toshiba 3501 if I would furnish the 'instruction set' for it, suggesting it could probably be had with a call to the manufacturer. I don't know where the Toshiba US technical people are located but will try to track this down. kim -- kimc@w8hd.org From owner-freebsd-multimedia Thu Nov 14 06:27:58 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA11746 for multimedia-outgoing; Thu, 14 Nov 1996 06:27:58 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id GAA11741 for ; Thu, 14 Nov 1996 06:27:55 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.2/8.6.9) with ESMTP id GAA05379; Thu, 14 Nov 1996 06:27:53 -0800 (PST) To: Veggy Vinny cc: "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Wed, 13 Nov 1996 21:22:19 PST." Date: Thu, 14 Nov 1996 06:27:53 -0800 Message-ID: <5377.847981673@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > Not sure about Unix but under Win95, you can use Active Movie that > comes with MSIE 3.0. Other products you can try are VMPEG and SoftPeg > , CDI and VideoCD's have the MPEG formatted files > in the MPEGAV directory under the *.DAT extension. Let me know if you are > having any trouble with any of those software. Thanks, I'll check 'em out. I've been net searching for MPEG, but most search engines turn up more hits on R rated MPEG movie sites than anything else. :-) Also, I do have SoftPeg and Active Movie (the former came with my Matrox Millenium card and the later, as you say, with MSIE 3.0) and neither of them seem to have any way of specifying that they should get their bits from the CDROM drive. I've tried, and they keep insisting on an actual filename. Jordan From owner-freebsd-multimedia Thu Nov 14 09:27:41 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA19783 for multimedia-outgoing; Thu, 14 Nov 1996 09:27:41 -0800 (PST) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA19777 for ; Thu, 14 Nov 1996 09:27:36 -0800 (PST) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.7.6/8.7.3) with ESMTP id JAA19928; Thu, 14 Nov 1996 09:26:31 -0800 (PST) Message-Id: <199611141726.JAA19928@rah.star-gate.com> X-Mailer: exmh version 1.6.9 8/22/96 To: Kim Culhan cc: "Jordan K. Hubbard" , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Thu, 14 Nov 1996 08:09:12 EST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 14 Nov 1996 09:26:31 -0800 From: Amancio Hasty Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Well, the deal is that someone has extended cdd to support toshiba cdroms and it looks like Charles has not updated the released version of cdd . Cheers, Amancio >From The Desk Of Kim Culhan : > > > On Wed, 13 Nov 1996, Jordan K. Hubbard wrote: > > > > I think that Charles latest cdd will work with your CDROM. > > > > URL? > > A few months ago Charles offered to make a version of CDD which would > work with a Toshiba 3501 if I would furnish the 'instruction set' for > it, suggesting it could probably be had with a call to the manufacturer. > > I don't know where the Toshiba US technical people are located but will > try to track this down. > > kim > > -- > kimc@w8hd.org > > From owner-freebsd-multimedia Thu Nov 14 13:00:21 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA05141 for multimedia-outgoing; Thu, 14 Nov 1996 13:00:21 -0800 (PST) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id MAA04912 for ; Thu, 14 Nov 1996 12:57:38 -0800 (PST) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id MAA04923; Thu, 14 Nov 1996 12:54:07 -0800 Date: Thu, 14 Nov 1996 12:54:05 -0800 (PST) From: Veggy Vinny To: "Jordan K. Hubbard" cc: "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-Reply-To: <5377.847981673@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Thu, 14 Nov 1996, Jordan K. Hubbard wrote: > > Not sure about Unix but under Win95, you can use Active Movie that > > comes with MSIE 3.0. Other products you can try are VMPEG and SoftPeg > > , CDI and VideoCD's have the MPEG formatted files > > in the MPEGAV directory under the *.DAT extension. Let me know if you are > > having any trouble with any of those software. > > Thanks, I'll check 'em out. I've been net searching for MPEG, but > most search engines turn up more hits on R rated MPEG movie sites than > anything else. :-) Hmmm, R rated MPEG? :-) Check the multimedia FAQ on the multimedia newsgroups, that should explain things better. > Also, I do have SoftPeg and Active Movie (the former came with my > Matrox Millenium card and the later, as you say, with MSIE 3.0) and > neither of them seem to have any way of specifying that they should > get their bits from the CDROM drive. I've tried, and they keep > insisting on an actual filename. Oh, when you do try the actual filename, does it open the file at all? SoftPeg can play VideoCD's 1.0 and 2.0 but what version of Win95 are you using? The original or OEM Service Release 2? The original even with the Service Pack 1 doesn't support green-book CD-i's and is a known Microsoft bug. Win3.1 does but Win95 doesn't. Vince GaiaNet Corporation - Unix Networking Operations - GUS Mailing Lists Admin From owner-freebsd-multimedia Thu Nov 14 19:00:55 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA06201 for multimedia-outgoing; Thu, 14 Nov 1996 19:00:55 -0800 (PST) Received: from awfulhak.demon.co.uk (awfulhak.demon.co.uk [158.152.17.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA06184 for ; Thu, 14 Nov 1996 19:00:30 -0800 (PST) Received: from anorak.coverform.lan (anorak.coverform.lan [10.0.1.3]) by awfulhak.demon.co.uk (8.7.5/8.6.12) with ESMTP id BAA06785 for ; Fri, 15 Nov 1996 01:48:25 GMT Received: (from brian@localhost) by anorak.utell.net (8.7.6/8.7.3) id MAA02247; Thu, 14 Nov 1996 12:35:43 GMT Date: Thu, 14 Nov 1996 12:35:43 GMT Message-Id: <199611141235.MAA02247@anorak.utell.net> Mime-Version: 1.0 X-Newsreader: knews 0.9.8 From: brian@anorak.utell.net (Brian Somers) Subject: Re: digital audio extraction from CD-ROM via SCSI (fwd) To: multimedia@freebsd.org Content-Type: message/rfc822 Content-Transfer-Encoding: 8bit Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Amancio Hasty Jr. wrote: Hi guys. Can anyone tell me (or point to a FAQ that'll tell me) what the current status of reading RedBook and CDI CDs ? I'm running 961014, but havn't got a ports directory handy (it's at home). Does "cdd" do both, and if not what does each ? Is it downloadable and from where ? Is there a HW list ? I have a NEC 3x player and a panasonic 4x/2x cdr. I'm willing to shop if I know what to buy though. TIA for any help. : Brian Litzinger and I did the original work to decode videocd and : cdi to allow the Talisman Mpeg player to play back videcds and : cdis on FreeBSD. For more info on the talisman check out : http://www.omt.com. After I did the cdi code , Brian pretty much : took over the code to incorporate VideoCD. Unfortunatly, although : the original code to decode cdis was not based upon Philips specs : the VideoCD stuff is and Philips has strict rules about publishing : code based upon their specs. : : Currently, "cdd" can read audio cds or ReD book CDs with a : variety of scsi CDs . Please mail to the multimedia mailing : multimedia@freebsd.org or to its author henrich@msu.edu for further : details. Brian Don't _EVER_ lose your sense of humour.... From owner-freebsd-multimedia Thu Nov 14 23:14:18 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA21351 for multimedia-outgoing; Thu, 14 Nov 1996 23:14:18 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id XAA21346 for ; Thu, 14 Nov 1996 23:14:15 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.2/8.6.9) with ESMTP id XAA10572; Thu, 14 Nov 1996 23:14:09 -0800 (PST) To: Veggy Vinny cc: "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Thu, 14 Nov 1996 12:54:05 PST." Date: Thu, 14 Nov 1996 23:14:09 -0800 Message-ID: <10570.848042049@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > Oh, when you do try the actual filename, does it open the file at > all? SoftPeg can play VideoCD's 1.0 and 2.0 but what version of Win95 are > you using? The original or OEM Service Release 2? The original even with Yeah, it works with MPEG video files but not the CDROM - like I said, there doesn't even seem to be a way of selecting it (you can't just specify a drive letter - it wants a full filename and Win95 don't got no steenkin' /dev directory :-). I'm running the original Win95. Jordan From owner-freebsd-multimedia Thu Nov 14 23:18:58 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA21528 for multimedia-outgoing; Thu, 14 Nov 1996 23:18:58 -0800 (PST) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id XAA21520 for ; Thu, 14 Nov 1996 23:18:47 -0800 (PST) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id XAA11003; Thu, 14 Nov 1996 23:20:01 -0800 Date: Thu, 14 Nov 1996 23:20:00 -0800 (PST) From: Veggy Vinny To: "Jordan K. Hubbard" cc: "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-Reply-To: <10570.848042049@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Thu, 14 Nov 1996, Jordan K. Hubbard wrote: > > Oh, when you do try the actual filename, does it open the file at > > all? SoftPeg can play VideoCD's 1.0 and 2.0 but what version of Win95 are > > you using? The original or OEM Service Release 2? The original even with > > Yeah, it works with MPEG video files but not the CDROM - like I said, > there doesn't even seem to be a way of selecting it (you can't just > specify a drive letter - it wants a full filename and Win95 don't got > no steenkin' /dev directory :-). I'm running the original Win95. Well, there are really only two ways around this as Win95 Release 1 took out Green-Book (CD-i) support. They had it back in Win 3.1. The only way to get this is with Win95 OEM Service Release 2. And OSR2 is only available when you buy a new machine but Central Computer Systems does sell it on a CD-ROM for $89.00. Now, if you do see someone at COMDEX from Microsoft, don't forget to shoot those rubberbands at them for taking out CD-i support in Win95 Release 1 :-) Vince GaiaNet Corporation - Unix Networking Operations - GUS Mailing Lists Admin From owner-freebsd-multimedia Fri Nov 15 00:07:52 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA24999 for multimedia-outgoing; Fri, 15 Nov 1996 00:07:52 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id AAA24987 for ; Fri, 15 Nov 1996 00:07:47 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.2/8.6.9) with ESMTP id AAA11243; Fri, 15 Nov 1996 00:07:46 -0800 (PST) To: Veggy Vinny cc: "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Thu, 14 Nov 1996 23:20:00 PST." Date: Fri, 15 Nov 1996 00:07:46 -0800 Message-ID: <11241.848045266@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > only way to get this is with Win95 OEM Service Release 2. And OSR2 is > only available when you buy a new machine but Central Computer Systems > does sell it on a CD-ROM for $89.00. Now, if you do see someone at COMDEX OK, I will make inquiries about this one. :-) > from Microsoft, don't forget to shoot those rubberbands at them for taking > out CD-i support in Win95 Release 1 :-) Sheesh, I'm going to be needing a *lot* of rubberbands, I can see that now. :-) Jordan From owner-freebsd-multimedia Fri Nov 15 00:13:03 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA25443 for multimedia-outgoing; Fri, 15 Nov 1996 00:13:03 -0800 (PST) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id AAA25436 for ; Fri, 15 Nov 1996 00:12:57 -0800 (PST) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id AAA18710; Fri, 15 Nov 1996 00:14:11 -0800 Date: Fri, 15 Nov 1996 00:14:09 -0800 (PST) From: Veggy Vinny To: "Jordan K. Hubbard" cc: "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-Reply-To: <11241.848045266@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Fri, 15 Nov 1996, Jordan K. Hubbard wrote: > > only way to get this is with Win95 OEM Service Release 2. And OSR2 is > > only available when you buy a new machine but Central Computer Systems > > does sell it on a CD-ROM for $89.00. Now, if you do see someone at COMDEX > > OK, I will make inquiries about this one. :-) Yep, I know the San Francisco store has it since I just saw it yesterday. > > from Microsoft, don't forget to shoot those rubberbands at them for taking > > out CD-i support in Win95 Release 1 :-) > > Sheesh, I'm going to be needing a *lot* of rubberbands, I can see that > now. :-) Yep, since there is no way you would wait until the next Windows to come out (Nashville) to just view CD-i's... Jordan never misses with those rubberbands :-) Cheers, Vince GaiaNet Corporation - Unix Networking Operations - GUS Mailing Lists Admin From owner-freebsd-multimedia Fri Nov 15 01:00:41 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA28342 for multimedia-outgoing; Fri, 15 Nov 1996 01:00:41 -0800 (PST) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA28326 for ; Fri, 15 Nov 1996 01:00:32 -0800 (PST) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.7.6/8.7.3) with ESMTP id AAA24026; Fri, 15 Nov 1996 00:58:37 -0800 (PST) Message-Id: <199611150858.AAA24026@rah.star-gate.com> X-Mailer: exmh version 1.6.9 8/22/96 To: Brian Litzinger cc: "Jordan K. Hubbard" , Veggy Vinny , "Amancio Hasty Jr." , multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Fri, 15 Nov 1996 00:07:46 PST." <11241.848045266@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 15 Nov 1996 00:58:37 -0800 From: Amancio Hasty Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Say Brian are you around?? Jordan is interested in playing back CDI movies.. Tnks, Amancio From owner-freebsd-multimedia Fri Nov 15 06:20:27 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16368 for multimedia-outgoing; Fri, 15 Nov 1996 06:20:27 -0800 (PST) Received: from charlotte.spiders.com (charlotte.spiders.com [199.224.7.188]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id GAA16356 for ; Fri, 15 Nov 1996 06:20:19 -0800 (PST) Received: (from gwh@localhost) by charlotte.spiders.com (8.6.12/8.6.12) id JAA01129; Fri, 15 Nov 1996 09:23:14 -0500 Message-Id: <199611151423.JAA01129@charlotte.spiders.com> From: gwh@spiders.com (Gene W Homicki) Date: Fri, 15 Nov 1996 09:23:13 -0500 In-Reply-To: "Jordan K. Hubbard"'s message as of Nov 15, 0:07 X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: "Jordan K. Hubbard" , Veggy Vinny Subject: Re: digital audio extraction from CD-ROM via SCSI Cc: "Amancio Hasty Jr." , multimedia@FreeBSD.ORG Sender: owner-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk +--- | > only way to get this is with Win95 OEM Service Release 2. And OSR2 is | > only available when you buy a new machine but Central Computer Systems +--- URL? Phone #? +--- | > from Microsoft, don't forget to shoot those rubberbands at them for taking | > out CD-i support in Win95 Release 1 :-) | Sheesh, I'm going to be needing a *lot* of rubberbands, I can see that | now. :-) +--- When do you leave? I'll send you a large box of them. Just don't bring back any stuffed trophies. B-) --Gene -- Gene W. Homicki gwh@spiders.com Objective Consulting, Inc. http://www.spiders.com/ Internet Presence Design voice: +1 914.353.3511 From owner-freebsd-multimedia Fri Nov 15 10:43:04 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA07218 for multimedia-outgoing; Fri, 15 Nov 1996 10:43:04 -0800 (PST) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id KAA07207 for ; Fri, 15 Nov 1996 10:42:58 -0800 (PST) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id KAA04758; Fri, 15 Nov 1996 10:43:47 -0800 Date: Fri, 15 Nov 1996 10:43:46 -0800 (PST) From: Veggy Vinny To: Gene W Homicki cc: "Jordan K. Hubbard" , "Amancio Hasty Jr." , multimedia@FreeBSD.ORG Subject: Re: digital audio extraction from CD-ROM via SCSI In-Reply-To: <199611151423.JAA01129@charlotte.spiders.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 15 Nov 1996, Gene W Homicki wrote: > +--- > | > only way to get this is with Win95 OEM Service Release 2. And OSR2 is > | > only available when you buy a new machine but Central Computer Systems > +--- > > URL? Phone #? URL is http://www.centralcomputer.com > +--- > | > from Microsoft, don't forget to shoot those rubberbands at them for taking > | > out CD-i support in Win95 Release 1 :-) > | Sheesh, I'm going to be needing a *lot* of rubberbands, I can see that > | now. :-) > +--- > > When do you leave? I'll send you a large box of them. Just > don't bring back any stuffed trophies. B-) I'll have some FedEx to Jordan too B-) Vince GaiaNet Corporation - Unix Networking Operations - GUS Mailing Lists Admin From owner-freebsd-multimedia Fri Nov 15 12:22:07 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA13406 for multimedia-outgoing; Fri, 15 Nov 1996 12:22:07 -0800 (PST) Received: from mail001.mediacity.com (mail001.mediacity.com [206.24.105.68]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id MAA13398 for ; Fri, 15 Nov 1996 12:22:05 -0800 (PST) From: brian@mediacity.com Received: (qmail-queue invoked from smtpd); 15 Nov 1996 20:22:00 -0000 Received: from home001.mediacity.com (HELO mediacity.com) (206.24.105.66) by mail001.mediacity.com with SMTP; 15 Nov 1996 20:22:00 -0000 Received: (qmail-queue invoked by uid 100); 15 Nov 1996 20:21:49 -0000 Message-ID: <19961115202149.9816.qmail@mediacity.com> Subject: Re: digital audio extraction from CD-ROM via SCSI To: hasty@rah.star-gate.com (Amancio Hasty) Date: Fri, 15 Nov 1996 12:21:49 -0800 (PST) Cc: brian@mediacity.com, jkh@time.cdrom.com, richardc@CSUA.Berkeley.EDU, hasty@star-gate.com, multimedia@FreeBSD.org In-Reply-To: <199611150858.AAA24026@rah.star-gate.com> from Amancio Hasty at "Nov 15, 96 00:58:37 am" Reply-To: brian@mediacity.com X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Amancio Hasty wrote: > Say Brian are you around?? > > Jordan is interested in playing back CDI movies.. I'm around. Playing CDI movies is pretty easy as you and I have demonstrated in the past. Just need the right "bits". 8-) -- Brian Litzinger Powered by FreeBSD http[s]://www.mpress.com From owner-freebsd-multimedia Fri Nov 15 12:30:40 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA14137 for multimedia-outgoing; Fri, 15 Nov 1996 12:30:40 -0800 (PST) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA14132 for ; Fri, 15 Nov 1996 12:30:37 -0800 (PST) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.7.6/8.7.3) with ESMTP id MAA27817; Fri, 15 Nov 1996 12:29:53 -0800 (PST) Message-Id: <199611152029.MAA27817@rah.star-gate.com> X-Mailer: exmh version 1.6.9 8/22/96 To: brian@mediacity.com cc: jkh@time.cdrom.com, richardc@CSUA.Berkeley.EDU, hasty@star-gate.com, multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Fri, 15 Nov 1996 12:21:49 PST." <19961115202149.9816.qmail@mediacity.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 15 Nov 1996 12:29:53 -0800 From: Amancio Hasty Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >From The Desk Of brian@mediacity.com : > Amancio Hasty wrote: > > Say Brian are you around?? > > > > Jordan is interested in playing back CDI movies.. > > I'm around. Playing CDI movies is pretty easy as you and I > have demonstrated in the past. Just need the right "bits". 8-) > Hi Brian, Well, what I am after is for Charles and friends to complete their integration on "cdd" then we can leverage off their work to read other scsi cdroms. After that all Jordan has to do is get a Talisman Mpegplayer. Say have you considered adding a short paragraph to the multimeda web page about the hardware mpeg player. It wil help out a lot -- Tnks! http://www.freebsd.org/~faulkner/multimedia/mm.html BTW Jordan with Brian's Talisman you can view mpeg on your tv. Amancio From owner-freebsd-multimedia Fri Nov 15 17:57:26 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA03418 for multimedia-outgoing; Fri, 15 Nov 1996 17:57:26 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA03411 for ; Fri, 15 Nov 1996 17:57:25 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.2/8.6.9) with ESMTP id RAA02843; Fri, 15 Nov 1996 17:57:05 -0800 (PST) To: Amancio Hasty cc: brian@mediacity.com, richardc@CSUA.Berkeley.EDU, hasty@star-gate.com, multimedia@FreeBSD.org Subject: Re: digital audio extraction from CD-ROM via SCSI In-reply-to: Your message of "Fri, 15 Nov 1996 12:29:53 PST." <199611152029.MAA27817@rah.star-gate.com> Date: Fri, 15 Nov 1996 17:57:05 -0800 Message-ID: <2841.848109425@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > BTW Jordan with Brian's Talisman you can view mpeg on your tv. Hmmmm. I'm out of slots in my PC, so I'd have to replace my Matrox Meteor or something. :-( If it's an ISA card then I'm really outta luck. Jordan From owner-freebsd-multimedia Fri Nov 15 18:19:11 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA04326 for multimedia-outgoing; Fri, 15 Nov 1996 18:19:11 -0800 (PST) Received: from crh.cl.msu.edu (crh.cl.msu.edu [35.8.1.24]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA04321 for ; Fri, 15 Nov 1996 18:19:10 -0800 (PST) Received: (from henrich@localhost) by crh.cl.msu.edu (8.7.6/8.7.3) id VAA01751; Fri, 15 Nov 1996 21:19:08 -0500 (EST) Date: Fri, 15 Nov 1996 21:19:08 -0500 (EST) From: Charles Henrich Message-Id: <199611160219.VAA01751@crh.cl.msu.edu> To: kimc@w8hd.org, freebsd-multimedia@freebsd.org Subject: Re: digital audio extraction from CD-ROM via SCSI Newsgroups: lists.freebsd.multimedia References: <56f6lq$1d6u@msunews.cl.msu.edu> X-Newsreader: NN version 6.5.0 #1 (NOV) Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In lists.freebsd.multimedia you write: >On Wed, 13 Nov 1996, Jordan K. Hubbard wrote: >> > I think that Charles latest cdd will work with your CDROM. >> >> URL? >A few months ago Charles offered to make a version of CDD which would >work with a Toshiba 3501 if I would furnish the 'instruction set' for >it, suggesting it could probably be had with a call to the manufacturer. I do have the toshiba code, but I havent brushed off my desk recently to patch them in (they were completed by a third party who will be named greatly when I do the patch). I promise I'll put forth an updated cdd that understand plextor/toshiba this weekend, and hopefully a version that works with the HP shortly thereafter. -Crh -- Charles Henrich Michigan State University henrich@msu.edu http://pilot.msu.edu/~henrich