Re: [PD] Direct-from-disk audio with position, loop, varispeed
On 8 Oct 2013, at 17:14, Thomas Grill g...@g.org wrote: Hey, you are right, there should be a packaging, or integration into pd-extended - but actually, i am not currently maintaining my externals at all because of a serious lack of time. They just work (or they don't). I have tried for years, but no one seems interested in volunteering to package or integrate flext and flext-based externals (xsample, py, dyn~, pool, fsplay~, clk, zeroconf and many others) for more general use. Well FWIW, I've now uploaded Mac OS build that includes the necessary localised dependencies: http://d.pr/f/RJok Obviously feel free to distribute this from your own server or whatever. If we do a Windows one I'll upload that too. best, Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
Hi Jamie, thanks! The Windows version on my server (g.org/ext/beta) is an older build - i guess that one should work. gr~~~ 2013/10/9 Jamie Bullock ja...@jamiebullock.com On 8 Oct 2013, at 17:14, Thomas Grill g...@g.org wrote: Hey, you are right, there should be a packaging, or integration into pd-extended - but actually, i am not currently maintaining my externals at all because of a serious lack of time. They just work (or they don't). I have tried for years, but no one seems interested in volunteering to package or integrate flext and flext-based externals (xsample, py, dyn~, pool, fsplay~, clk, zeroconf and many others) for more general use. Well FWIW, I've now uploaded Mac OS build that includes the necessary localised dependencies: http://d.pr/f/RJok Obviously feel free to distribute this from your own server or whatever. If we do a Windows one I'll upload that too. best, Jamie -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
Btw, your binary doesn't load in OSX10.5, that's the platform i am (and others are) still using. It should be possible to compile a 32-bit build that is working on 10.5-10.8 . I'll try that somewhen after this week. gr~~~ 2013/10/9 Jamie Bullock ja...@jamiebullock.com On 8 Oct 2013, at 17:14, Thomas Grill g...@g.org wrote: Hey, you are right, there should be a packaging, or integration into pd-extended - but actually, i am not currently maintaining my externals at all because of a serious lack of time. They just work (or they don't). I have tried for years, but no one seems interested in volunteering to package or integrate flext and flext-based externals (xsample, py, dyn~, pool, fsplay~, clk, zeroconf and many others) for more general use. Well FWIW, I've now uploaded Mac OS build that includes the necessary localised dependencies: http://d.pr/f/RJok Obviously feel free to distribute this from your own server or whatever. If we do a Windows one I'll upload that too. best, Jamie -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
Sorry, guys, for entering in this thread without reading all the mails. But I want to ask you something. I use readsf~ to read a speaking recorded files, sounds and songs (some songs are 3 or 5 minutes long, but there's one of 20, so, I thought readsf~ was better that put the files into arrays). Readsf~ gives no information about the time, and it would be very usefull for me to synch with an animation in BlenderGameEngine. Also, yet, I don't know if readsf~ is the one that makes noises when BlenderPlayer is rendering in 3D in full screen. I just thought that the computer can't process that 3D rendering and has Jack with low latency. Maybe readsf~ is the problem... Anyway, I wanted to ask you about readsf~: Is readsf~ stable? Does it consume so much CPU? Is there any other object better to use? Maybe the one you are talking about in this thread... I don't need to varispeed, for example. Just read files, play and know its position in time. And low CPU consumption. Thanks. PD1: I'm on Ubuntu 12.04. PD2: what about THREADLIB and SNDFILER to open files in a different thread? Do they work? http://grh.mur.at/software/threadlib.html and http://grh.mur.at/software/sndfiler.html. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
Hey, you are right, there should be a packaging, or integration into pd-extended - but actually, i am not currently maintaining my externals at all because of a serious lack of time. They just work (or they don't). I have tried for years, but no one seems interested in volunteering to package or integrate flext and flext-based externals (xsample, py, dyn~, pool, fsplay~, clk, zeroconf and many others) for more general use. FWIW, flext lib and a few externals are a part of auto-building script in pd-l2ork. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
Hello, Le 09/10/2013 18:20, Mario Mey a écrit : Sorry, guys, for entering in this thread without reading all the mails. But I want to ask you something. I use readsf~ to read a speaking recorded files, sounds and songs (some songs are 3 or 5 minutes long, but there's one of 20, so, I thought readsf~ was better that put the files into arrays). Readsf~ gives no information about the time, and it would be very usefull for me to synch with an animation in BlenderGameEngine. If you want to get the length of a sound file, you have several possibilities : - use [wavinfo] from ext13 - use [soundfile_info] from iemlib - use [shell] with your favorite command line to get info on soundfile ++ Jack Also, yet, I don't know if readsf~ is the one that makes noises when BlenderPlayer is rendering in 3D in full screen. I just thought that the computer can't process that 3D rendering and has Jack with low latency. Maybe readsf~ is the problem... Anyway, I wanted to ask you about readsf~: Is readsf~ stable? Does it consume so much CPU? Is there any other object better to use? Maybe the one you are talking about in this thread... I don't need to varispeed, for example. Just read files, play and know its position in time. And low CPU consumption. Thanks. PD1: I'm on Ubuntu 12.04. PD2: what about THREADLIB and SNDFILER to open files in a different thread? Do they work? http://grh.mur.at/software/threadlib.html and http://grh.mur.at/software/sndfiler.html. ___ 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
Re: [PD] Direct-from-disk audio with position, loop, varispeed
Oh wow, i didn't know! Is that somewhat compatible to the pd/pd-extended build scripts? thanks, Thomas 2013/10/9 Ivica Ico Bukvic i...@vt.edu Hey, you are right, there should be a packaging, or integration into pd-extended - but actually, i am not currently maintaining my externals at all because of a serious lack of time. They just work (or they don't). I have tried for years, but no one seems interested in volunteering to package or integrate flext and flext-based externals (xsample, py, dyn~, pool, fsplay~, clk, zeroconf and many others) for more general use. FWIW, flext lib and a few externals are a part of auto-building script in pd-l2ork. -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
Is readsf~ stable? Does it consume so much CPU? Is there any other object better to use? Maybe the one you are talking about in this thread... It works fine for me - i'm just using it in a large scale sound installation, often reading 4 or more files in parallel on one machine. gr~~~ -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
To an extent. On Oct 9, 2013 2:33 PM, Thomas Grill g...@g.org wrote: Oh wow, i didn't know! Is that somewhat compatible to the pd/pd-extended build scripts? thanks, Thomas 2013/10/9 Ivica Ico Bukvic i...@vt.edu Hey, you are right, there should be a packaging, or integration into pd-extended - but actually, i am not currently maintaining my externals at all because of a serious lack of time. They just work (or they don't). I have tried for years, but no one seems interested in volunteering to package or integrate flext and flext-based externals (xsample, py, dyn~, pool, fsplay~, clk, zeroconf and many others) for more general use. FWIW, flext lib and a few externals are a part of auto-building script in pd-l2ork. -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
El 09/10/13 14:07, Jack escribió: Hello, Le 09/10/2013 18:20, Mario Mey a écrit : Sorry, guys, for entering in this thread without reading all the mails. But I want to ask you something. I use readsf~ to read a speaking recorded files, sounds and songs (some songs are 3 or 5 minutes long, but there's one of 20, so, I thought readsf~ was better that put the files into arrays). Readsf~ gives no information about the time, and it would be very usefull for me to synch with an animation in BlenderGameEngine. If you want to get the length of a sound file, you have several possibilities : - use [wavinfo] from ext13 - use [soundfile_info] from iemlib - use [shell] with your favorite command line to get info on soundfile ++ Jack Sorry, I meant that I wanted to know the *time position* of the file, while playing. I know that I can put a [timer] and reset-activate it when readsf~ starts playing, but I would be great if readsf~ use the mostrigh outlet to output this information (always or when asked for it). Also, yet, I don't know if readsf~ is the one that makes noises when BlenderPlayer is rendering in 3D in full screen. I just thought that the computer can't process that 3D rendering and has Jack with low latency. Maybe readsf~ is the problem... Anyway, I wanted to ask you about readsf~: Is readsf~ stable? Does it consume so much CPU? Is there any other object better to use? Maybe the one you are talking about in this thread... I don't need to varispeed, for example. Just read files, play and know its position in time. And low CPU consumption. Thanks. PD1: I'm on Ubuntu 12.04. PD2: what about THREADLIB and SNDFILER to open files in a different thread? Do they work? http://grh.mur.at/software/threadlib.html and http://grh.mur.at/software/sndfiler.html. ___ 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
Re: [PD] Direct-from-disk audio with position, loop, varispeed
On 10/09/13 20:49, Mario Mey wrote: Sorry, I meant that I wanted to know the *time position* of the file, while playing. I know that I can put a [timer] and reset-activate it when readsf~ starts playing, but I would be great if readsf~ use the mostrigh outlet to output this information (always or when asked for it). why? or rather, why don't you just create an abstraction [meyreadsf~] that wraps the [timer] logic (and share it with the community)? gfmaf IOhannes signature.asc Description: OpenPGP digital signature ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
El 09/10/13 18:08, IOhannes m zmölnig escribió: On 10/09/13 20:49, Mario Mey wrote: Sorry, I meant that I wanted to know the *time position* of the file, while playing. I know that I can put a [timer] and reset-activate it when readsf~ starts playing, but I would be great if readsf~ use the mostrigh outlet to output this information (always or when asked for it). why? or rather, why don't you just create an abstraction [meyreadsf~] that wraps the [timer] logic (and share it with the community)? Well... it's a good idea. I use readsf~ with switch~ to pause and unpause it. It can be all transformed in an abstraction. I don't need precision and my 20 minutes song doesn't need to be counted... but if readsf~ is precise with time position, then, the new abstract will be too. *Is readsf~ precise?* If/when I make that abstract, I'll share it, of course. gfmaf IOhannes ___ 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
Re: [PD] Direct-from-disk audio with position, loop, varispeed
Why? I'm asking myself: why I took this as a challenge??? I just made readsf.meh~. It works similar to readsf~ with some changes. - It is prepared to read stereo files. - Optional argument: miliseconds for the metro to output the time positon. Default 10. - Open files with [open file.wav( - Starts with [start( - Stops with [stop(, but, when [start( is sended after [stop(, it opens the last file and start playing it (can have a delay of loading, maybe an unsynch of timer, I didn't check it. The same as when the file ends) - Pauses with [pause( - Resumes with [resume( Outputs: 1- output left 2- output right 3- status (symbol): loaded, playing, paused, stopped. 4- minutes (int) 5- seconds (int) 6- miliseconds (int) 7- time position minutes:seconds (symbol). When I use this and check it is version 1.0, I'll upload to forum. El 09/10/13 22:05, Mario Mey escribió: El 09/10/13 18:08, IOhannes m zmölnig escribió: On 10/09/13 20:49, Mario Mey wrote: Sorry, I meant that I wanted to know the *time position* of the file, while playing. I know that I can put a [timer] and reset-activate it when readsf~ starts playing, but I would be great if readsf~ use the mostrigh outlet to output this information (always or when asked for it). why? or rather, why don't you just create an abstraction [meyreadsf~] that wraps the [timer] logic (and share it with the community)? Well... it's a good idea. I use readsf~ with switch~ to pause and unpause it. It can be all transformed in an abstraction. I don't need precision and my 20 minutes song doesn't need to be counted... but if readsf~ is precise with time position, then, the new abstract will be too. *Is readsf~ precise?* If/when I make that abstract, I'll share it, of course. gfmaf IOhannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -http://lists.puredata.info/listinfo/pd-list #N canvas 238 77 1041 673 12; #X obj -16 295 readsf~ 2; #X msg 134 229 stop; #X msg 45 229 start; #X obj -16 525 outlet~; #X obj 44 525 outlet~; #X obj 650 490 outlet; #X obj 403 364 timer; #X obj -16 -46 inlet; #X msg -16 229 open \$1; #X obj 107 465 switch~; #X obj 107 435 pipe 8; #X obj 62 405 t f f; #X obj 62 465 line~; #X obj 44 495 *~; #X msg 62 435 \$1 5; #X obj -16 495 *~; #X msg 62 375 0; #X msg 102 375 1; #X obj 590 344 mod 60; #X obj 530 344 div 60; #X obj 530 281 / 1000; #X obj 530 301 t f f f; #X floatatom 650 374 0 0 0 0 - - -; #X floatatom 590 374 0 0 0 0 - - -; #X floatatom 530 374 0 0 0 0 - - -; #X obj 650 274 t f f; #X obj 682 294 int; #X obj 650 314 -; #X obj 650 334 * 1000; #X obj 650 354 int; #X obj 327 298 f; #X obj 403 424 +; #X obj 309 364 f; #X msg 449 278 stop; #X obj 327 334 +; #X obj 309 394 t f f; #X obj 403 278 t b b; #X obj 365 174 t b b b; #X msg 365 278 0; #X obj 449 344 metro 10; #X obj 590 490 outlet; #X obj 530 490 outlet; #X obj 190 521 outlet; #X obj -16 -12 route open start pause resume stop; #X msg 724 444 \$1:\$2; #X obj 724 484 outlet; #X obj 724 464 symbol; #X msg 190 365 symbol loaded; #X msg 190 395 symbol playing; #X msg 190 425 symbol stopped; #X msg 190 455 symbol paused; #X obj -56 -46 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 907 242 10; #X obj 826 222 t f f; #X obj 826 274 list prepend; #X obj 826 304 route 0 1; #X obj 724 424 pack f segundos; #X msg 856 334 0\$1; #X text 518 518 minutos; #X text 588 518 segundos; #X text 658 517 ms; #X text 728 517 minutos:segundos; #X text 188 543 status; #X msg 826 334 \$1; #X obj 826 364 makefilename %d; #X obj 856 404 symbol; #X obj -16 199 symbol; #X obj 33 343 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 225 65 spigot; #X obj 135 105 t b b b b b; #X msg 264 35 1; #X msg 294 35 0; #X obj 45 105 t b b b b b; #X obj 225 105 t b b b b b; #X obj 315 105 t b b b b b b; #X obj 45 153 list prepend 1; #X obj 45 183 route 0 1; #X msg 403 133 0; #X obj -44 107 t b b b b b; #X msg 58 69 1; #X obj -16 16 t a b b b b; #X obj 502 15 loadbang; #X obj 502 45 \$1; #X obj 583 95 == 0; #X msg 532 184 10; #X obj 502 154 route 0 1; #X obj 502 124 list prepend; #X obj 502 75 t f f; #X connect 0 0 15 0; #X connect 0 1 13 0; #X connect 0 2 67 0; #X connect 0 2 74 0; #X connect 1 0 0 0; #X connect 2 0 0 0; #X connect 6 0 31 0; #X connect 6 0 34 1; #X connect 7 0 43 0; #X connect 8 0 0 0; #X connect 10 0 9 0; #X connect 11 0 14 0; #X connect 11 1 10 0; #X connect 12 0 13 1; #X connect 12 0 15 1; #X connect 13 0 4 0; #X connect 14 0 12 0; #X connect 15 0 3 0; #X connect 16 0 11 0; #X connect 17 0 11 0; #X connect 18 0 23 0; #X connect 19 0 24 0; #X connect 20 0 21 0; #X connect 21 0 19 0; #X connect 21 1 18 0; #X connect 21 2 25 0; #X connect 22 0 5 0; #X connect 23 0 40 0; #X connect 23 0 53 0; #X connect 24 0 41 0; #X connect 24 0 56 0; #X connect 25 0 27 0; #X connect 25 1 26 0; #X connect 26 0 27 1; #X connect 27 0 28 0; #X connect 28 0 29 0; #X connect 29 0 22 0; #X connect 30 0 34 0; #X
Re: [PD] Direct-from-disk audio with position, loop, varispeed
On 2 Oct 2013, at 03:19, Thomas Grill g...@g.org wrote: There are compiled binaries for Windows and Mac in http://g.org/data/dev/ext/windows/pd/ and http://g.org/data/dev/ext/macos/pd/ Please let me know if they work for you. best, Thomas Thanks Thomas, this seems to do what I need, however the external just hangs whilst loading on my 10.8 Mac. It's like the external goes into an infinite loop and never returns to the caller. I managed to compile from source, and this seems to work just fine, so maybe you just need to link your binary against more recent SDKs best, Jamie 2013/10/1 Thomas Grill g...@g.org Hey Jamie, there's a project sitting in my repo i developed some years ago. In my memory it worked pretty well. It depends on libsndfile and the quicktime API, although there might be a way to exclude the use of either one. https://svn.g.org/ext/trunk/fsplay/ best, Thomas 2013/10/1 Jamie Bullock ja...@jamiebullock.com Hi folks, I'm looking at options for direct-from-disk audio with Pd. My requirements are: - scrub / set current position within audio file - variable speed playback - looping - works on Mac OS X and Win32 So far I've come up with: [sfread2~] — crashes as soon as DSP is switched on (Mac OS X 10.8) [readanysf~] — seems good, but a few issues (e.g. audible clicking when changing playback speed) Any other options? best, Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Thomas Grill http://g.org -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
Hi Jamie, thanks for the effort! - would you mind sending me the binary? Please also let me know whether it works for your task. gr~~~ 2013/10/8 Jamie Bullock ja...@jamiebullock.com On 2 Oct 2013, at 03:19, Thomas Grill g...@g.org wrote: There are compiled binaries for Windows and Mac in http://g.org/data/dev/ext/windows/pd/ and http://g.org/data/dev/ext/macos/pd/ Please let me know if they work for you. best, Thomas Thanks Thomas, this seems to do what I need, however the external just hangs whilst loading on my 10.8 Mac. It's like the external goes into an infinite loop and never returns to the caller. I managed to compile from source, and this seems to work just fine, so maybe you just need to link your binary against more recent SDKs best, Jamie 2013/10/1 Thomas Grill g...@g.org Hey Jamie, there's a project sitting in my repo i developed some years ago. In my memory it worked pretty well. It depends on libsndfile and the quicktime API, although there might be a way to exclude the use of either one. https://svn.g.org/ext/trunk/fsplay/ best, Thomas 2013/10/1 Jamie Bullock ja...@jamiebullock.com Hi folks, I'm looking at options for direct-from-disk audio with Pd. My requirements are: - scrub / set current position within audio file - variable speed playback - looping - works on Mac OS X and Win32 So far I've come up with: [sfread2~] — crashes as soon as DSP is switched on (Mac OS X 10.8) [readanysf~] — seems good, but a few issues (e.g. audible clicking when changing playback speed) Any other options? best, Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Thomas Grill http://g.org -- Thomas Grill http://g.org -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
On 8 Oct 2013, at 15:37, Thomas Grill g...@g.org wrote: Hi Jamie, thanks for the effort! - would you mind sending me the binary? Please also let me know whether it works for your task. Hi, I've uploaded the binary here: http://d.pr/f/UkwJ We're using readanysf~ for now since there are ready-built binaries for both Mac and Windows we can just drop into our deployment builds with curl. However, the disk footprint is a concern for us, so we may switch to fsplay~ if we can't build readanysf~ with fewer dependencies. best, Jamie 2013/10/8 Jamie Bullock ja...@jamiebullock.com On 2 Oct 2013, at 03:19, Thomas Grill g...@g.org wrote: There are compiled binaries for Windows and Mac in http://g.org/data/dev/ext/windows/pd/ and http://g.org/data/dev/ext/macos/pd/ Please let me know if they work for you. best, Thomas Thanks Thomas, this seems to do what I need, however the external just hangs whilst loading on my 10.8 Mac. It's like the external goes into an infinite loop and never returns to the caller. I managed to compile from source, and this seems to work just fine, so maybe you just need to link your binary against more recent SDKs best, Jamie 2013/10/1 Thomas Grill g...@g.org Hey Jamie, there's a project sitting in my repo i developed some years ago. In my memory it worked pretty well. It depends on libsndfile and the quicktime API, although there might be a way to exclude the use of either one. https://svn.g.org/ext/trunk/fsplay/ best, Thomas 2013/10/1 Jamie Bullock ja...@jamiebullock.com Hi folks, I'm looking at options for direct-from-disk audio with Pd. My requirements are: - scrub / set current position within audio file - variable speed playback - looping - works on Mac OS X and Win32 So far I've come up with: [sfread2~] — crashes as soon as DSP is switched on (Mac OS X 10.8) [readanysf~] — seems good, but a few issues (e.g. audible clicking when changing playback speed) Any other options? best, Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Thomas Grill http://g.org -- Thomas Grill http://g.org -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
On 8 Oct 2013, at 16:12, Jamie Bullock ja...@jamiebullock.com wrote: On 8 Oct 2013, at 15:37, Thomas Grill g...@g.org wrote: Hi Jamie, thanks for the effort! - would you mind sending me the binary? Please also let me know whether it works for your task. Hi, I've uploaded the binary here: http://d.pr/f/UkwJ We're using readanysf~ for now since there are ready-built binaries for both Mac and Windows we can just drop into our deployment builds with curl. Just to clarify, the advantage of readanysf~ here is that it is packaged with the requisite dependencies. I find this very helpful, and I don't think it would take much to package up fsplay~ in a similar way i.e. with libsndfile, libvorbis or whatever zipped up in the same directory as fsplay~ with the rpaths in the binary modified accordingly. Of course, I also appreciate you are maintaining a massive amount of externals, not just this one, so the above approach may be unfeasible. Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
Hey, you are right, there should be a packaging, or integration into pd-extended - but actually, i am not currently maintaining my externals at all because of a serious lack of time. They just work (or they don't). I have tried for years, but no one seems interested in volunteering to package or integrate flext and flext-based externals (xsample, py, dyn~, pool, fsplay~, clk, zeroconf and many others) for more general use. gr~~~ 2013/10/8 Jamie Bullock ja...@jamiebullock.com On 8 Oct 2013, at 16:12, Jamie Bullock ja...@jamiebullock.com wrote: On 8 Oct 2013, at 15:37, Thomas Grill g...@g.org wrote: Hi Jamie, thanks for the effort! - would you mind sending me the binary? Please also let me know whether it works for your task. Hi, I've uploaded the binary here: http://d.pr/f/UkwJ We're using readanysf~ for now since there are ready-built binaries for both Mac and Windows we can just drop into our deployment builds with curl. Just to clarify, the advantage of readanysf~ here is that it is packaged with the requisite dependencies. I find this very helpful, and I don't think it would take much to package up fsplay~ in a similar way i.e. with libsndfile, libvorbis or whatever zipped up in the same directory as fsplay~ with the rpaths in the binary modified accordingly. Of course, I also appreciate you are maintaining a massive amount of externals, not just this one, so the above approach may be unfeasible. Jamie -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Direct-from-disk audio with position, loop, varispeed
Hi folks, I'm looking at options for direct-from-disk audio with Pd. My requirements are: - scrub / set current position within audio file - variable speed playback - looping - works on Mac OS X and Win32 So far I've come up with: [sfread2~] — crashes as soon as DSP is switched on (Mac OS X 10.8) [readanysf~] — seems good, but a few issues (e.g. audible clicking when changing playback speed) Any other options? best, Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
Hey Jamie, there's a project sitting in my repo i developed some years ago. In my memory it worked pretty well. It depends on libsndfile and the quicktime API, although there might be a way to exclude the use of either one. https://svn.g.org/ext/trunk/fsplay/ best, Thomas 2013/10/1 Jamie Bullock ja...@jamiebullock.com Hi folks, I'm looking at options for direct-from-disk audio with Pd. My requirements are: - scrub / set current position within audio file - variable speed playback - looping - works on Mac OS X and Win32 So far I've come up with: [sfread2~] — crashes as soon as DSP is switched on (Mac OS X 10.8) [readanysf~] — seems good, but a few issues (e.g. audible clicking when changing playback speed) Any other options? best, Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Direct-from-disk audio with position, loop, varispeed
There are compiled binaries for Windows and Mac in http://g.org/data/dev/ext/windows/pd/ and http://g.org/data/dev/ext/macos/pd/ Please let me know if they work for you. best, Thomas 2013/10/1 Thomas Grill g...@g.org Hey Jamie, there's a project sitting in my repo i developed some years ago. In my memory it worked pretty well. It depends on libsndfile and the quicktime API, although there might be a way to exclude the use of either one. https://svn.g.org/ext/trunk/fsplay/ best, Thomas 2013/10/1 Jamie Bullock ja...@jamiebullock.com Hi folks, I'm looking at options for direct-from-disk audio with Pd. My requirements are: - scrub / set current position within audio file - variable speed playback - looping - works on Mac OS X and Win32 So far I've come up with: [sfread2~] — crashes as soon as DSP is switched on (Mac OS X 10.8) [readanysf~] — seems good, but a few issues (e.g. audible clicking when changing playback speed) Any other options? best, Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Thomas Grill http://g.org -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list