Oh silly me. You need to look at the syntax for using readsf~ - it's more complicated. First, readsf~ needs an open message e.g. "open 001test.wav", then it needs a "1" to start playback. Forgive me if you already know this, but you can string 2 messages together with a comma. And to get the filename from textfile into a message like that, you need to use $1 as a placeholder. So between textfile and readsf~ you need a message saying something like "open $1, 1". That'll turn into 2 messages: "open 001test.wav" and then "1". If the files are in the same directory as the patch, it should work (I think).
Cheers Dafydd On Tue, Feb 19, 2013 at 9:06 PM, Rick T <ratull...@gmail.com> wrote: > I had my hopes up but adding the semicolon to the end didn't help. > > I have all the files in the same directory and for whatever reason it > just refuses to play. I don't even have any errors on the Puredata > Log screen. Any other ideas? > > Thanks > > On Tue, Feb 19, 2013 at 3:28 PM, Dafydd Hughes <dafyd...@gmail.com> wrote: > > Hi Rick > > > > I think you might need a semicolon at the end of each line in your text > > file: > > 001test.wav; > > 002test.wav; > > 003test.wav; > > > > Cheers > > Dafydd > > > > > > On Tue, Feb 19, 2013 at 8:22 PM, Rick T <ratull...@gmail.com> wrote: > >> > >> Thanks for all the help/suggestions but I still seem to be running > >> into a problem of it not playing the files. I made the changes to > >> playlist file and edited the playlist.txt file > >> the playlist.txt file has > >> 001test.wav > >> 002test.wav > >> 003test.wav > >> > >> I've included the the pd patch to see if someone can tell me what I'm > >> doing wrong > >> > >> Thanks. > >> > >> > >> > >> On Tue, Feb 19, 2013 at 12:08 PM, Roman Haefeli <reduz...@gmail.com> > >> wrote: > >> > On Die, 2013-02-19 at 07:47 -1000, Rick T wrote: > >> >> Yes I do have the ability to change the playlist file to a text file > >> >> and alter it how it looks. The thing I'm looking for is an example > of > >> >> gapless playing. I couldn't find one doing google search. > >> > > >> > You load your playlist (in its most simple form it would be just one > >> > filename per line) with [textfile]. You make [textfile] output its > first > >> > line, feed that to [readsf~]. Then you feed the right outlet of > >> > [readsf~] - which bangs when the file is finished - back to > [textfile] > >> > to make it output the next filename. > >> > > >> > Roman > >> > > >> >> On Tue, Feb 19, 2013 at 12:53 AM, Roman Haefeli <reduz...@gmail.com> > >> >> wrote: > >> >> > On Die, 2013-02-19 at 00:31 -1000, Rick T wrote: > >> >> >> Greetings All > >> >> >> > >> >> >> I have a playlist file (songs.pls) that I would like to play > gapless > >> >> >> (without the 1 second pause between tracks) can puredata due this > if > >> >> >> so is > >> >> >> there and example? > >> >> > > >> >> > It sounds doable to me. I'd do it with [textfile] reading your > >> >> > playlist > >> >> > which passes each line (after some message mangling) to a > [readsf~]. > >> >> > My > >> >> > only concern is the chosen file format '.pls'. Pd (natively) is > >> >> > pretty > >> >> > bad in string parsing. If you could use your own format it would > make > >> >> > things a lot easier. I don't know if you have any constraints > there. > >> >> > > >> >> > The simplest format of such a text file might be as an example: > >> >> > > >> >> > filename1.wav > >> >> > filename2.wav > >> >> > whateverfile.wav > >> >> > > >> >> > > >> >> > Roman > >> >> > > >> >> > > >> >> > > >> >> > _______________________________________________ > >> >> > Pd-list@iem.at mailing list > >> >> > UNSUBSCRIBE and account-management -> > >> >> > http://lists.puredata.info/listinfo/pd-list > >> > > >> > > >> > > >> > _______________________________________________ > >> > Pd-list@iem.at mailing list > >> > UNSUBSCRIBE and account-management -> > >> > http://lists.puredata.info/listinfo/pd-list > >> > >> _______________________________________________ > >> Pd-list@iem.at mailing list > >> UNSUBSCRIBE and account-management -> > >> http://lists.puredata.info/listinfo/pd-list > >> > > >
_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list