On Tue, 2013-02-19 at 20:57 -1000, Rick T wrote: > Yes I have tried giving textfile a bang. Still no sound > > I'm not sure what you mean by the second response since I get sound > when I click on the message with the single wav file hard coded in the > message box. I don't get sound when I load a playlist text file.
Ok. [textfile] does not prepend any selector to its output. I simply outputs 'filename.wav', but the messagebox [open $1, 1( expects a 'symbol filename.wav' message. Insert a an object [symbol] between [textfile] and [open $1, 1(. I made a little sketch (see attachment) which turns out to almost identical to your version. Roman > On Tue, Feb 19, 2013 at 6:22 PM, Dafydd Hughes <dafyd...@gmail.com> wrote: > > Have you nitride giving textile a bang after opening the file? > > > > Also, the test message should be connected straight to readsf~, not to the > > message - you should hear the file played then. > > > > > > On Tuesday, February 19, 2013, Rick T wrote: > >> > >> Ok I'm still having issues I uploaded an image of the PD to see if > >> someone spots something off the bat > >> http://imageshack.us/photo/my-images/12/selection007p.png/ > >> and I've attached a text file with the debugging stuff included I can > >> hear the sound when I click on the > >> [open /tmp/test/n000041test.wav( message box > >> > >> But I get no sound using the open panel to load the textfile > >> I've also attached the negplaylist.txt file and renamed everything > >> in-case I had some strange control character hiding in the file. > >> > >> When I bang the [openpanel] object and clink on the [print( message > >> box above the [textfile] I get this in the PD log > >> > >> --------- textfile or qlist contents: ----------- > >> n000041test.wav \; > >> \; > >> n000042test.wav \; > >> \; > >> n000043test.wav \; > >> \; > >> n000044test.wav \; > >> \; > >> n000045test.wav \; > >> \; > >> n000046test.wav \; > >> \; > >> n000047test.wav \; > >> \; > >> n000048test.wav \; > >> \; > >> n000049test.wav \; > >> \; > >> n000050test.wav \; > >> \; > >> > >> Still trying to figure out why this won't play the files. > >> > >> On Tue, Feb 19, 2013 at 4:15 PM, Dafydd Hughes <dafyd...@gmail.com> wrote: > >> > 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? > >> >> >> >> > > > _______________________________________________ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list
#N canvas 189 137 374 367 10; #X obj 27 19 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 27 39 openpanel; #X obj 27 132 textfile; #X msg 27 61 read \$1 cr \, rewind \, bang; #X obj 72 155 print END_OF_PLAYLIST; #X obj 27 244 readsf~; #X obj 28 309 dac~ 1 2; #X obj 27 191 symbol; #X msg 27 216 open \$1 \, 1; #X obj 66 276 s next; #X obj 55 101 r next; #X obj 262 19 loadbang; #X msg 262 41 \; pd dsp 1; #X text 48 18 <- load your playlist; #X connect 0 0 1 0; #X connect 1 0 3 0; #X connect 2 0 7 0; #X connect 2 1 4 0; #X connect 3 0 2 0; #X connect 5 0 6 0; #X connect 5 0 6 1; #X connect 5 1 9 0; #X connect 7 0 8 0; #X connect 8 0 5 0; #X connect 10 0 2 0; #X connect 11 0 12 0;
_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list