Path: number1.nntp.dca.giganews.com!border1.nntp.dca.giganews.co   
   !nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!tiscal   
   !newsfeed1.ip.tiscali.net!proxad.net!proxad.net!news.clara.net!w   
   gner.news.clara.net!monkeydust.news.clara.net!proxy02.news.clara.net   
   From: Garry Knight    
   Subject: Re: Q: Recording Arbitrary Streaming Audio?   
   Newsgroups: alt.os.linux.ubuntu   
   Date: Wed, 24 Jan 2007 02:42:02 +0000   
   References: <87zm8ayxhf.fsf@localhost.localdomain>   
   Lines: 22   
   Organization: .   
   User-Agent: KNode/0.10.4   
   MIME-Version: 1.0   
   Content-Type: text/plain; charset=us-ascii   
   Content-Transfer-Encoding: 7Bit   
   X-Complaints-To: abuse@clara.net (please include full headers)   
   X-Trace: 6126746470e01880a97194315752709e2b57d80c606868486733b06045b6c77d   
   NNTP-Posting-Date: Wed, 24 Jan 2007 02:42:05 +0000   
   Message-ID: <1169606525.20455.0@proxy02.news.clara.net>   
   Xref: number1.nntp.dca.giganews.com alt.os.linux.ubuntu:8872   
      
   Passer By wrote:   
      
   > Is there a way to intercept /dev/dsp or /dev/audio so as to capture   
   > the stream directly?   
      
   VSOUND - a virtual audio loopback cable   
      
   This program allows you to record the output of any standard OSS   
   program (one that uses /dev/dsp for sound) without having to modify or   
   recompile the program. It uses the same idea as the esddsp wrapper   
   from the Enlightened Sound Daemon (in fact, vsound is based on   
   esddsp). That is, it preloads a library that intercepts calls to open   
   /dev/dsp, and instead returns a handle to a normal file. It also   
   intercepts ioctl's on that file handle and logs them, to help convert   
   the audio data from its raw form. Vsound then uses sox to convert the   
   raw data to the desired file format.   
      
   http://www.vsound.org   
      
   --    
   Garry Knight   
   garryknight@gmx.net   
   --- Platinum Xpress/Win/WINServer v3.0pr5   
    * Origin: Omicron Theta BBS (1:261/20)   
|