[PD] using puredata to play playlist gapless

Rick T ratulloch at gmail.com
Wed Feb 20 03:06:42 CET 2013


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 <dafydd61 at 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 <ratulloch at 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 <reduzent at 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 <reduzent at 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 at iem.at mailing list
>> >> > UNSUBSCRIBE and account-management ->
>> >> > http://lists.puredata.info/listinfo/pd-list
>> >
>> >
>> >
>> > _______________________________________________
>> > Pd-list at iem.at mailing list
>> > UNSUBSCRIBE and account-management ->
>> > http://lists.puredata.info/listinfo/pd-list
>>
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>



More information about the Pd-list mailing list