From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail01.tacticuscommunications.net (mail01.tacticuscommunications.net [74.2.138.133]) by speech.braille.uwo.ca (Postfix) with ESMTP id 1C92910A9E for ; Mon, 16 Jun 2008 15:55:24 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by mail01.tacticuscommunications.net (Postfix) with ESMTP id 3E9E21088B for ; Mon, 16 Jun 2008 15:41:37 -0400 (EDT) Received: from mail01.tacticuscommunications.net ([127.0.0.1]) by localhost (mail01.tacticuscommunications.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3fg1CH0OEtdJ for ; Mon, 16 Jun 2008 15:41:36 -0400 (EDT) Received: from [10.0.10.20] (unknown [10.0.10.20]) by mail01.tacticuscommunications.net (Postfix) with ESMTPA id 04C5310888 for ; Mon, 16 Jun 2008 15:41:35 -0400 (EDT) Date: Mon, 16 Jun 2008 15:56:16 -0400 (EDT) From: luke To: "Speakup is a screen review system for Linux." Subject: Re: text console tools for audio processing In-Reply-To: <20080616194440.GA11074@cq.ftml.net> Message-ID: References: <20080616091142.GA12854@cq.ftml.net> <18518.15071.596427.625229@ccs.covici.com> <20080616173227.GD6592@sonata.rednote.net> <20080616194440.GA11074@cq.ftml.net> Organization: Tacticus Communications, Inc. MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.10 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jun 2008 19:55:24 -0000 On Mon, 16 Jun 2008, Chuck Hallenbeck wrote: > You can identify a point in a file either by percentages, or by > minutes:seconds. A number without a colon is interpreted as a percent > of the total length, a number with a colon is taken as minutes colon > seconds, with the seconds part permitting a decimal point. Meaning that I would need "00:30.5" to reach thirty and a half seconds? > Copy, snipp8ing, killing, and zapping a region of a track is done > natively by wedit rather than relying on soc, since it is perfomred on > the memory image of the file, not the file itself. Edges produced by I see. That is fine, but it raises the issue of what kind of image you are working with, and how you handle, huge files. Sox for example, uses 32 bit unsigned PCM data for its work, converting in and out of that as necessary, meaning that wave files are the best intermediate format if you want to avoid transcoding artifacts. As for huge files: I frequently work with DVD audio rips ("mplayer dvd://1 -ao pcm:file=blabla.wav"), which can end up being two-six hours of 48K stereo audio, which results in wave files between 400MB and a few GB. Those are not going to make it into memory on any of my home systems. I should just RTFM, I know. Luke