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 dafydd61@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 ratulloch@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 dafydd61@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@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@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@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? > >