[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [proaudio] autools
- From: Cory Bannister <cory.bannister@xxxxxxxxx>
- Date: Thu, 05 Jul 2007 22:20:22 -0400
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=HM0MEUqU9qm9WsM14reydNKoHVlXd8z0YWz4z1sAqlXcFEz+f2DYQTa5MhwiAuOhctZ/P0sn1AILkzLp9huaddyKDzpB06PLEJFMWH08tGSX5J7oJRu7e73CEu/nDWXZalSJ0Ou2bA7/ETW0dpZxsH/snRvio6756MnY0TzZy08=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=r+JvzGbY6TNY6at3C6YD2zzXebcLcJaha14RXLf3juTZ33QZpVdxt90Tmwg1uWjBKiJxNBh2xf01BUFpJr2aIOQaKOumDTOiBgjjuG/RGHPmMg2lkyTMxIdkZYKjvLKblWAT1E5XXFSatEMKz5sH3KVknB1DKFFcQkZO70RiEjs=
Kjetil S. Matheussen wrote:
>
>
> On Thu, 5 Jul 2007, Francisco Oltra wrote:
>
>> On 2007-07-05 04:17:13 -0700 Cory Bannister
>> <cory.bannister@xxxxxxxxx> wrote:
>>
>>> I'm in need of a utility to join several .au files together. I
>>> lost an
>>> audacity .aup file and have only many, many .au files of about 24
>>> seconds each. I can list the files by creation time to get the
>>> correct
>>> order however I'm unable to join them in any way that I know. autools
>>> has a tool called plax that seems to be the tool I'm looking for
>>> however
>>> it is not in portage or pro-audio overlay and I cannot get the
>>> source to
>>> compile.
>>> Do anyone know of a way I can join .au files together? I tried cat
>>> and
>>> although it works, it inserts a clip between each join.
>>>
>
>
> Start snd, create a new empty file with proper number of channels and
> samplerate, then edit "path" and "files" in the script below, and
> after that just paste it into the terminal you started snd.
>
> (define path "/path/to/soundfiles/")
> (define files '(file1.au file2.au file3.au etc.))
>
> (for-each (lambda (file)
> (insert-sound (string-append path (symbol->string file))
> (frames)))
> files)
>
>
Should I be doing anything else? Nothing happens when I paste the
script portion. I changed the path and added the files.