What about adding a "pause" function to [readsf~]? Right now, I
can't see anyway to get [readsf~] to do pause playing, then start
again where it left off. It could be nice to have, especially for
the n00bs.
.hc
"[W]e have invented the technology to eliminate scarcity, but we are
deliberately throwing it away to benefit those who profit from
scarcity." -John Gilmore
Hans-Christoph Steiner wrote:
What about adding a "pause" function to [readsf~]? Right now, I can't see anyway to get [readsf~] to do pause playing, then start again where it left off. It could be nice to have, especially for the n00bs.
.hc
Hmm, if the Recommended(tm) way of loading soundfiles to arrays in a realtime context is to use an upsampled subpatch containing [readsf~], maybe you could also [switch~] that subpatch?
I haven't tried this, so it may crash and burn...
Hi,
i made that work using [switch~] in a subpatch, but be aware that you have to fade out in advance to switching off, unless the last signal block appearing on the outlet of that subpatch gets repeated over and over, resulting in a high-pitched sound.
lg,P
Hans-Christoph Steiner wrote:
What about adding a "pause" function to [readsf~]? Right now, I can't see anyway to get [readsf~] to do pause playing, then start again where it left off. It could be nice to have, especially for the n00bs.
.hc
"[W]e have invented the technology to eliminate scarcity, but we are
deliberately throwing it away to benefit those who profit from
scarcity." -John Gilmore
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
the subpatch thing works. i have never gotten the repeated sound thing...but i think i have my dac~ in the subpatch too.
i want to do something like the following:
possibly randomly.
i'm thinking something along the lines of a database object, which i could send messages of the form eg [add <key> <value>( to store values tagged with a particular key; then i could have another instance of the database object which i could hit with messages eg [findfirst <key>( or [findrandom <key>( to spit out a <value> with the matching <key>
does something like this already exist?
At 13:05 16.11.2006, Damian Stewart wrote:
i want to do something like the following:
- load up a whole bunch of samples (or floats, or symbols)
- group the samples (or floats, or symbols) by tagging them
- be able to call up any sample/float/symbol with a particular tag, possibly randomly.
i'm thinking something along the lines of a database object, which i could send messages of the form eg [add <key> <value>( to store values tagged with a particular key; then i could have another instance of the database object which i could hit with messages eg [findfirst <key>( or [findrandom <key>( to spit out a <value> with the matching <key>
does something like this already exist?
i'm not really sure from your description what you're trying to do but have a look at [pool] - this could be the object you're looking for (comes with good description / examples).
sven.
Hallo!
- load up a whole bunch of samples (or floats, or symbols)
- group the samples (or floats, or symbols) by tagging them
- be able to call up any sample/float/symbol with a particular tag,
possibly randomly.
i'm thinking something along the lines of a database object, which i could send messages of the form eg [add <key> <value>( to store values tagged with a particular key; then i could have another instance of the database object which i could hit with messages eg [findfirst <key>( or [findrandom <key>( to spit out a <value> with the matching <key>
does something like this already exist?
PDContaier has various containers where you can do exactly these operations ... it's in pd-cvs/externals/grh/PDContainer
LG Georg
Hello, Damian Stewart a écrit :
i want to do something like the following:
- load up a whole bunch of samples (or floats, or symbols)
- group the samples (or floats, or symbols) by tagging them
- be able to call up any sample/float/symbol with a particular tag,
possibly randomly.
i'm thinking something along the lines of a database object, which i could send messages of the form eg [add <key> <value>( to store values tagged with a particular key; then i could have another instance of the database object which i could hit with messages eg [findfirst <key>( or [findrandom <key>( to spit out a <value> with the matching
<key>
does something like this already exist?
I use a few external for doing this, with an abstraction called folderglider, files can be loaded from a folder, I feed an indexed memory with it. You can use cyclone/coll or SSSAD, or RRADICAL for storing the list of files.
RRADICAL would be a very good choice for your stuff, it uses [pool] a tgrill external. Patco
___________________________________________________________________________ Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses http://fr.answers.yahoo.com
Quoting Damian Stewart damian@frey.co.nz:
i want to do something like the following:
- load up a whole bunch of samples (or floats, or symbols)
- group the samples (or floats, or symbols) by tagging them
- be able to call up any sample/float/symbol with a particular tag,
possibly randomly.
i'm thinking something along the lines of a database object, which i could send messages of the form eg [add <key> <value>( to store values tagged with a particular key; then i could have another instance of the database object which i could hit with messages eg [findfirst <key>( or [findrandom <key>( to spit out a <value> with the matching <key>
does something like this already exist?
there is [index] in zexy, which seems to be similar to what you want.
mf.adr IOhannes