Thanks all for your responses. Just to clarify, my hope is to make a standalone app that can randomly select among 20-30 sound files to play back 5-8 simultaneously as a single "track." The hope then is that users can move to different points in the playback of the "track" just as they would in an MP3 player like itunes. I like the command-line idea, but it seems like jumping to different parts of the audio files might not be possible. Is that true?
Send chuck-users mailing list submissions to
chuck-users@lists.cs.princeton.edu
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
or, via email, send a message with subject or body 'help' to
chuck-users-request@lists.cs.princeton.edu
You can reach the person managing the list at
chuck-users-owner@lists.cs.princeton.edu
When replying, please edit your Subject line so it is more specific
than "Re: Contents of chuck-users digest..."
Today's Topics:
1. Re: minimizing load time for tons of audio (Michael Hammond)
(Perry R Cook)
2. Re: minimizing load time for tons of audio (William Nye_COMCAST)
---------- Forwarded message ----------
From: Perry R Cook <prc@CS.Princeton.EDU>
To: chuck-users@lists.cs.princeton.edu
Date: Mon, 29 Mar 2010 12:20:13 -0400 (EDT)
Subject: Re: [chuck-users] minimizing load time for tons of audio (Michael Hammond)
Michael (and all),
You should investigate the .chunks option for SndBuf:
.chunks - ( int, READ/WRITE )
- size of chunk (# of frames) to read on-demand;
0 implies entire file, default;
must be set before reading to take effect.
// Example:
SndBuf b => dac;
1024 => b.chunks;
"Beethoven5thSymphony.wav" => b.read;
while (1) {
1.0 :: second => now;
}
PRC
>
> 1. minimizing load time for tons of audio (Michael Hammond)
>
> 2. Re: minimizing load time for tons of audio (Robert Poor)
>
>
>
> _______________________________________________
>
> chuck-users mailing list
>
> chuck-users@lists.cs.princeton.edu
>
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
---------- Forwarded message ----------
From: William Nye_COMCAST <nye22@comcast.net>
To: chuck-users@lists.cs.princeton.edu
Date: Mon, 29 Mar 2010 14:07:59 -0700
Subject: Re: [chuck-users] minimizing load time for tons of audio
The command-line gui-free approach can be done in Windows also,
using DSrender.exe, which "plays" almost any kind of media.
Oops, I've been using that for so long I forgot that it didn't
come with Windows but was instead a sample app from a
book that I read:
http://www.microsoft.com/mspress/books/sampchap/6381.aspx
I don't know how good an idea this is but I can zip up the 164Kb
executable and mail to anyone to try. -Bill
From: Robert Poor <rdpoor@gmail.com>
Michael:
If you're on a Mac, and If you're comfortable with simple command line
programming, have you considered using the "afplay" command? <...>
On 2010Mar29, at 08:26, Michael Hammond wrote:
i have a quick question for all you audio programmers out there.
so i'm looking for the quickest, cheapest way possible to play large
quantities of audio (preferably wav or aif files). <...>
_______________________________________________
chuck-users mailing list
chuck-users@lists.cs.princeton.edu
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users