Re: [PD] GEM causes sound glitches
On 2013-12-28 22:34, Luiz Naveda wrote: I accept that you think I am not a professional as you are and I also accept that I have all sort of design problems. No problem. sorry if it came through like this. i never wanted to insult you or question your programming skills (i don't know anything about them, so how am i to judge?). admittedly i was a bit fed up with an email which was basically saying: Pd claims to be a multimedia platform and is far from any professional standards. please fix this! (this reads as if my contributions (as this is what you are mainly talking about) to Pd do not meet professional standards and/or make Pd unfit for professional work...which i find slightly insulting myself). as for design problems: i really don't think that this was an insult. design problems creep in everywhere. personally, i have loads of them, so i find myself redesigning and refactoring things all the time...and i don't think that this is a bad thing per se. so please accept my terse comment as a simple: every now and then you should rethink your design. as for help: you *can* help solving any problem, even without being an expert in C++ and multimedia frameworks (dan has pointed out some ways). this is the way of open source: you don't have to be microsoft or apple to contribute to problems. gfrdsa IOhannes PS: probably the most constructive remark in my email was in the meantime, raise the audio buffer of Pd. depending on your patch, this *is* likely to solve your problem at least partially, so you shouldn't just discard it (as being yet another snide remark in an unfriendly email). 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] why is the -jack flag not working?
On 2013-12-28 21:19, Alexandros Drymonitis wrote: why don't you just use the puredata package that comes with ubuntu? Also, an 'issue' I have is my firewire sound card, which I don't know how to utilize without jack. Does the puredata package that comes with ubuntu include jack? the puredata package for Debian is built with jack. since ubuntu uses the Debian package, it will most likely have jack support as well. you could simply check the dependencies of the package: $ aptitude show puredata-core | grep jack gfmadsr IOhannes signature.asc Description: OpenPGP digital signature ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Mess with Pd installation on Linux
I'm a newbie in Linux and have installed Ubuntu 12.04. I have a running Pd vanilla (0.44-3), but wanting to use jack, I got the latest version (0.45-4) and recompiled. My steps for both versions were: extract the downloaded file to my home directory (I've made a directory there called 'apps'), and cd to that directory, ./autogen.sh then ./configure --enable-jack (btw, at the end of configure, there was a JACKno), then make and sudo make install. If I type pd in a terminal I get Pd-0.44-3 working fine (without jack). My question is, how do I get to open Pd-0.45.4? Is pd a symbolic link pointing at the pd binary? If so, how do I make it point at the newer version? And where is this link located? Also, in the beginning I installed Pd-extended but then uninstalled it, and had some compiling efforts with vanilla that didn't work. Going through my system, I see that there are some pd files in /usr/bin/, in /etc/alternatives/, in /usr/share/man/man1, some of which are broken symbolic links (some from the extended installation), maybe some places else too...with a proper compilation aren't things supposed to go to /usr/local/ ? Should I remove any file that's in the directories above? ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Creating random filenames
Hi, how can i create random file names in pd? I need to have a recording button in my patch that everytimes records an audio file in a different ( random ) file name. For example, each time i record something it should create random .wav file names: kasdsd.wav lifasik.wav kjaskld.wav etc any idea how to achieve this? ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Mess with Pd installation on Linux
On 2013-12-29 12:03, Alexandros Drymonitis wrote: I'm a newbie in Linux and have installed Ubuntu 12.04. I have a running Pd vanilla (0.44-3), but wanting to use jack, I got the latest version (0.45-4) and recompiled. My steps for both versions were: extract the downloaded file to my home directory (I've made a directory there called 'apps'), and cd to that directory, ./autogen.sh then ./configure --enable-jack (btw, at the end of configure, there was a JACKno), you are probably missing the jack development packages. run $ sudo aptitude install libjack-jackd2-dev (alternatively, just install all the packages needed to build the puredata package: sudo aptitude build-depends puredata; note however that the puredata package is built against jack1 (and can be used with jack2) - but the development packages of jack1 might conflict with your jack2 installation) then make and sudo make install. good. If I type pd in a terminal I get Pd-0.44-3 working fine (without jack). My bad. question is, how do I get to open Pd-0.45.4? Is pd a symbolic link pointing at the pd binary? If so, how do I make it point at the newer version? And where is this link located? probably you messed with your path. after successfully running make install the pd binary should be installed to /usr/local/bin/pd (unless you changed that when running configure; in any case you should examine the output of make install, as it will show where it installed the files to). but: when running pd, your system will search in it's PATH for the first pd binary it can find. what's the output of the following command: $ which pd what's the output of: $ echo $PATH you can force to run a given binary by specifying it's full path: $ /usr/local/bin/pd or $ /usr/bin/pd the alternatives stuff,... is only used by the deb-packages of puredata and pdx. gfmdra 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] Creating random filenames
On 2013-12-29 13:17, Ronni Montoya wrote: Hi, how can i create random file names in pd? creat random characters with [random] and [makefilename]. concatenate these characters to a word. append .wav to the word. fgmasdr IOhannes #N canvas 537 143 450 404 10; #X obj 218 58 random 5; #X obj 218 80 + 3; #X obj 241 126 until; #X obj 241 154 random 26; #X obj 241 176 + 97; #X obj 241 198 makefilename %c; #X obj 241 220 list prepend; #X obj 218 264 list prepend; #X obj 241 242 t l l; #X msg 365 202 bang; #X msg 204 35 bang; #X obj 218 286 list2symbol; #X msg 378 245 symbol; #X obj 218 102 t b f b b; #X msg 218 308 symbol \$1.wav; #X obj 218 330 print; #X connect 0 0 1 0; #X connect 1 0 13 0; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 5 0 6 0; #X connect 6 0 8 0; #X connect 7 0 11 0; #X connect 8 0 7 1; #X connect 8 1 6 1; #X connect 9 0 8 0; #X connect 10 0 0 0; #X connect 11 0 14 0; #X connect 12 0 11 1; #X connect 13 0 7 0; #X connect 13 1 2 0; #X connect 13 2 9 0; #X connect 13 3 12 0; #X connect 14 0 15 0; 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] Creating random filenames
Le 29/12/2013 13:17, Ronni Montoya a écrit : Hi, how can i create random file names in pd? I need to have a recording button in my patch that everytimes records an audio file in a different ( random ) file name. For example, each time i record something it should create random .wav file names: kasdsd.wav lifasik.wav kjaskld.wav etc any idea how to achieve this? ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list A solution without external... ++ Jack random_name.pd Description: application/puredata ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Creating random filenames
Quoth Ronni Montoya, on 29/12/2013 12:17: Hi, how can i create random file names in pd? I need to have a recording button in my patch that everytimes records an audio file in a different ( random ) file name. For example, each time i record something it should create random .wav file names: kasdsd.wav lifasik.wav kjaskld.wav etc any idea how to achieve this? How about something like this? It uses [l2s] from zexy in Pd-extended. James #N canvas 638 191 450 300 10; #X obj 45 83 random 26; #X obj 45 123 makefilename %c; #X obj 45 103 + 97; #X obj 45 63 until; #X msg 26 10 6; #X obj 47 156 list; #X obj 102 156 t l; #X obj 26 180 list; #X obj 26 252 makefilename %s.wav; #X obj 26 230 l2s; #X msg 65 200 symbol; #X obj 65 180 loadbang; #X symbolatom 26 273 10 0 0 0 - - -; #X obj 26 33 t b f b; #X connect 0 0 2 0; #X connect 1 0 5 0; #X connect 2 0 1 0; #X connect 3 0 0 0; #X connect 4 0 13 0; #X connect 5 0 6 0; #X connect 5 0 7 1; #X connect 6 0 5 1; #X connect 7 0 9 0; #X connect 8 0 12 0; #X connect 9 0 8 0; #X connect 10 0 9 1; #X connect 11 0 10 0; #X connect 13 0 7 0; #X connect 13 1 3 0; #X connect 13 2 5 1; ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] headroom in Pd
here's the deal, if I have a square wave in Pd running at 1 -1 peak to peak, then you say that should be my maximum output, right? Thing is that if I give it an extra boost (say, multiply it by 2) I can clearly listen an increase in loudness. Hence, something in my system is allowing some headroom to be output. I got a macbook air from 2010 running 10.7.5... if Pd is not responsible for this, maybe my hardware + Mac OS is? here's the patch, try yourselves and tell me what you get please. Cheers #N canvas 653 26 257 182 10; #X obj 79 97 dac~; #X obj 85 41 square~ 440; #X floatatom 125 72 5 0 0 0 - - -; #X obj 85 70 *~; #X connect 1 0 3 0; #X connect 2 0 3 1; #X connect 3 0 0 0; #X connect 3 0 0 1; 2013/12/21, IOhannes m zmölnig zmoel...@iem.at: On 2013-12-21 14:58, peiman khosravi wrote: However, it's probably wise to clip the signal before sending it to dac~. Entirely for health and safety reasons! this really depends...a clipping sine will have loads of high frequencies that might be equally damaging to your audience. if you want to be safe, use math to make sure that your signal won't exceed -1..+1 before sending to the [dac~]. or use a limiter (zexy has a handy one). fgmrdsa IOhannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Mess with Pd installation on Linux
On Sun, Dec 29, 2013 at 2:49 PM, IOhannes m zmölnig zmoel...@iem.at wrote: On 2013-12-29 12:03, Alexandros Drymonitis wrote: I'm a newbie in Linux and have installed Ubuntu 12.04. I have a running Pd vanilla (0.44-3), but wanting to use jack, I got the latest version (0.45-4) and recompiled. My steps for both versions were: extract the downloaded file to my home directory (I've made a directory there called 'apps'), and cd to that directory, ./autogen.sh then ./configure --enable-jack (btw, at the end of configure, there was a JACKno), you are probably missing the jack development packages. run $ sudo aptitude install libjack-jackd2-dev did it, though my version of jack is 1.9.8, so I guess there will be a conflict? I reinstalled pd and can open it with the -jack flag, but I get these errors in the terminal Cannot connect to server socket err = No such file or directory Cannot connect to server socket jackdmp 1.9.8 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2011 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details Cannot create thread 1 Operation not permitted Cannot create thread 1 Operation not permitted Cannot create thread 1 Operation not permitted JACK server starting in realtime mode with priority 10 Cannot lock down 82241434 byte memory area (Cannot allocate memory) control device hw:0 control device hw:0 audio_reservation_init Acquire audio card Audio0 creating alsa driver ... hw:0|hw:0|1024|3|44100|0|0|nomon|swmeter|-|32bit control device hw:0 configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 3 periods ALSA: final selected sample format for capture: 32bit integer little-endian ALSA: use 3 periods for capture ALSA: final selected sample format for playback: 32bit integer little-endian ALSA: use 3 periods for playback Cannot use real-time scheduling (RR/10)(1: Operation not permitted) AcquireSelfRealTime error Cannot lock down 82241434 byte memory area (Cannot allocate memory) open: /etc/pd/gem.conf: No such file or directory open: /home/alexandros/.pd/gem.conf: No such file or directory open: ./gem.conf: No such file or directory and in the pd console: JACKerror: Cannot use real-time scheduling (RR/5)(1: Operation not permitted) JACKerror: JackClient::AcquireSelfRealTime error when trying the test audio and midi patch I get sound but from my laptop speakers... (alternatively, just install all the packages needed to build the puredata package: sudo aptitude build-depends puredata; note however that the puredata package is built against jack1 (and can be used with jack2) - but the development packages of jack1 might conflict with your jack2 installation) then make and sudo make install. good. If I type pd in a terminal I get Pd-0.44-3 working fine (without jack). My bad. question is, how do I get to open Pd-0.45.4? Is pd a symbolic link pointing at the pd binary? If so, how do I make it point at the newer version? And where is this link located? probably you messed with your path. after successfully running make install the pd binary should be installed to /usr/local/bin/pd (unless you changed that when running configure; in any case you should examine the output of make install, as it will show where it installed the files to). but: when running pd, your system will search in it's PATH for the first pd binary it can find. It appears that all the pd file in /usr/local/ (either lib/ or bin/)were overwritten by the new installation. If I type pd I get the 0.45-4 version. what's the output of the following command: $ which pd what's the output of: $ echo $PATH you can force to run a given binary by specifying it's full path: $ /usr/local/bin/pd or $ /usr/bin/pd the alternatives stuff,... is only used by the deb-packages of puredata and pdx. gfmdra 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] Mess with Pd installation on Linux
On 29/12/13 16:35, Alexandros Drymonitis wrote: JACKerror: Cannot use real-time scheduling (RR/5)(1: Operation not permitted) you should configure your system to allow jack to use RT scheduling: http://jackaudio.org/linux_rt_config cheers, y -- http://yvanvolochine.com http://soundcloud.com/yvanvolochine http://soundcloud.com/elgusanorojo http://github.com/gusano http://vimeo.com/yv ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Mess with Pd installation on Linux
On Sun, Dec 29, 2013 at 5:34 PM, yvan volochine yvan...@gmail.com wrote: On 29/12/13 16:35, Alexandros Drymonitis wrote: JACKerror: Cannot use real-time scheduling (RR/5)(1: Operation not permitted) you should configure your system to allow jack to use RT scheduling: http://jackaudio.org/linux_rt_config I guess that did the trick! Thanks a lot guys cheers, y -- http://yvanvolochine.com http://soundcloud.com/yvanvolochine http://soundcloud.com/elgusanorojo http://github.com/gusano http://vimeo.com/yv ___ 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] Mess with Pd installation on Linux
On 2013-12-29 16:35, Alexandros Drymonitis wrote: Cannot connect to server socket err = No such file or directory Cannot connect to server socket start jack first. then start Pd with -jack. fgmadsr 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] [PD-announce] martha~
cool, I use one of that too, will try it out, really curious about the name though, why the hell [martha~]? :) cheers 2013/12/27 William Brent william.br...@gmail.com Hi list, Maybe something like this already exists out there, but I just spent some time putting together a convenient abstraction version of some patches I made recently for managing the tracks output of sigmund~ in connection with an oscillator bank. I needed independent glissing/pulsing effects per partial, control over attack/release times, among other things. At the very least it takes care of all the new track/continuing track/dead track bookkeeping and automatically creates an internal oscillator bank. I've used my old messy version in a few performances without problems, but this abstraction edition could likely use some testing for anyone who's interested. I called it [martha~]: http://williambrent.conflations.com/pages/research.html#martha -- William Brent www.williambrent.com “Great minds flock together” Conflations: conversational idiom for the 21st century www.conflations.com ___ 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] Mess with Pd installation on Linux
On Sun, Dec 29, 2013 at 6:09 PM, IOhannes m zmölnig zmoel...@iem.at wrote: On 2013-12-29 16:35, Alexandros Drymonitis wrote: Cannot connect to server socket err = No such file or directory Cannot connect to server socket start jack first. then start Pd with -jack. Now this is a bit weird, I start jack with the realtime and firewire flags, and pd might or might not start up wth jack (with -jack). I tried it and it worked the first and second time, but now pd just can't see jack... fgmadsr 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] [PD-announce] martha~
Martha.. Sigmund Freud's Wife.. I also was curious. and thanks william for another of your fabulous PD contributions. happy 2014 On Sun, Dec 29, 2013 at 11:14 AM, Alexandre Torres Porres por...@gmail.comwrote: cool, I use one of that too, will try it out, really curious about the name though, why the hell [martha~]? :) cheers 2013/12/27 William Brent william.br...@gmail.com Hi list, Maybe something like this already exists out there, but I just spent some time putting together a convenient abstraction version of some patches I made recently for managing the tracks output of sigmund~ in connection with an oscillator bank. I needed independent glissing/pulsing effects per partial, control over attack/release times, among other things. At the very least it takes care of all the new track/continuing track/dead track bookkeeping and automatically creates an internal oscillator bank. I've used my old messy version in a few performances without problems, but this abstraction edition could likely use some testing for anyone who's interested. I called it [martha~]: http://williambrent.conflations.com/pages/research.html#martha -- William Brent www.williambrent.com “Great minds flock together” Conflations: conversational idiom for the 21st century www.conflations.com ___ 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 -- Lic. José Rafael Subía Valdez www.jrsv.net ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] headroom in Pd
On 2013-12-29 10:08, Alexandre Torres Porres wrote: here's the deal, if I have a square wave in Pd running at 1 -1 peak to peak, then you say that should be my maximum output, right? Thing is that if I give it an extra boost (say, multiply it by 2) I can clearly listen an increase in loudness. Hence, something in my system is allowing some headroom to be output. I got a macbook air from 2010 running 10.7.5... if Pd is not responsible for this, maybe my hardware + Mac OS is? Yes it's a Mac-specific issue. On Win7 I get no difference above 1.0. The Apple audio driver is responsible for clipping values outside of [-1.0..1.0] as they arrive from possibly multiple applications. The docs state that clipping can be done in a soft way, so I suspect that the default driver (for the headphone output) is doing some sort of compression. Possibly if you use an external interface this won't happen (?). (see for example https://developer.apple.com/library/mac/documentation/DeviceDrivers/Conceptual/WritingAudioDrivers/ImplementDriver/ImplementDriver.html#//apple_ref/doc/uid/TP3732-BAJCBIAF ) Martin here's the patch, try yourselves and tell me what you get please. Cheers #N canvas 653 26 257 182 10; #X obj 79 97 dac~; #X obj 85 41 square~ 440; #X floatatom 125 72 5 0 0 0 - - -; #X obj 85 70 *~; #X connect 1 0 3 0; #X connect 2 0 3 1; #X connect 3 0 0 0; #X connect 3 0 0 1; 2013/12/21, IOhannes m zmölnig zmoel...@iem.at: On 2013-12-21 14:58, peiman khosravi wrote: However, it's probably wise to clip the signal before sending it to dac~. Entirely for health and safety reasons! this really depends...a clipping sine will have loads of high frequencies that might be equally damaging to your audience. if you want to be safe, use math to make sure that your signal won't exceed -1..+1 before sending to the [dac~]. or use a limiter (zexy has a handy one). fgmrdsa 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
[PD] Problems with sound after installation
Hi, I've just installed pd and am having trouble with the audio setup. I think the problem lies with pd and not jack but am not sure. When I do Test Audio and Midi... the following error appears in red on the gui: dio I/O error. The test tones are silent. Here is my setup: Ubuntu 13.04 pd 0.43.4-extended qjackctl 0.3.10 libjack-jackd2-0 libjack-jackd2-dev Jack is selected from the list oss, alsa, portaudio and jack. Thanks for your help. Peter -- //= - Peter O'Doherty - http://www.peterodoherty.net - m...@peterodoherty.net //= ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] headroom in Pd
This is frightening - if I were a musician reading this I'd be frightened to ever use Appe software in a serious project. (Of course, we do't know what happens in Windows under the hood either. The only way you can truly know what you're getting is to use an open-source OS. cheers Miller On Sun, Dec 29, 2013 at 12:12:04PM -0500, Martin Peach wrote: On 2013-12-29 10:08, Alexandre Torres Porres wrote: here's the deal, if I have a square wave in Pd running at 1 -1 peak to peak, then you say that should be my maximum output, right? Thing is that if I give it an extra boost (say, multiply it by 2) I can clearly listen an increase in loudness. Hence, something in my system is allowing some headroom to be output. I got a macbook air from 2010 running 10.7.5... if Pd is not responsible for this, maybe my hardware + Mac OS is? Yes it's a Mac-specific issue. On Win7 I get no difference above 1.0. The Apple audio driver is responsible for clipping values outside of [-1.0..1.0] as they arrive from possibly multiple applications. The docs state that clipping can be done in a soft way, so I suspect that the default driver (for the headphone output) is doing some sort of compression. Possibly if you use an external interface this won't happen (?). (see for example https://developer.apple.com/library/mac/documentation/DeviceDrivers/Conceptual/WritingAudioDrivers/ImplementDriver/ImplementDriver.html#//apple_ref/doc/uid/TP3732-BAJCBIAF ) Martin here's the patch, try yourselves and tell me what you get please. Cheers #N canvas 653 26 257 182 10; #X obj 79 97 dac~; #X obj 85 41 square~ 440; #X floatatom 125 72 5 0 0 0 - - -; #X obj 85 70 *~; #X connect 1 0 3 0; #X connect 2 0 3 1; #X connect 3 0 0 0; #X connect 3 0 0 1; 2013/12/21, IOhannes m zmölnig zmoel...@iem.at: On 2013-12-21 14:58, peiman khosravi wrote: However, it's probably wise to clip the signal before sending it to dac~. Entirely for health and safety reasons! this really depends...a clipping sine will have loads of high frequencies that might be equally damaging to your audience. if you want to be safe, use math to make sure that your signal won't exceed -1..+1 before sending to the [dac~]. or use a limiter (zexy has a handy one). fgmrdsa 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 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Problems with sound after installation
Thanks. Dsp is on, yes. I know that this is not the proper forum for jack-related questions but how to verify that jack is working correctly? There are no error messages. On 12/29/2013 06:19 PM, Py Fave wrote: 2013/12/29 Peter O'Doherty m...@peterodoherty.net mailto:m...@peterodoherty.net qjackctl is working? check this first then pd, dsp is on ? -- //= - Peter O'Doherty - http://www.peterodoherty.net - m...@peterodoherty.net //= ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Mess with Pd installation on Linux
On Sun, Dec 29, 2013 at 6:31 PM, Alexandros Drymonitis adr...@gmail.comwrote: On Sun, Dec 29, 2013 at 6:09 PM, IOhannes m zmölnig zmoel...@iem.atwrote: On 2013-12-29 16:35, Alexandros Drymonitis wrote: Cannot connect to server socket err = No such file or directory Cannot connect to server socket start jack first. then start Pd with -jack. Now this is a bit weird, I start jack with the realtime and firewire flags, and pd might or might not start up wth jack (with -jack). I tried it and it worked the first and second time, but now pd just can't see jack... I'm trying with specified the realtime mode in jack or without. Without specifying I start jack and I get these messages jackdmp 1.9.8 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2011 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details JACK server starting in realtime mode with priority 10 libffado 2.999.0- built Feb 17 2012 15:52:28 It seems to be working, right? But when I start pd with -jack I get this Cannot connect to server socket err = No such file or directory Cannot connect to server socket jack server is not running or cannot be started How can it be that pd run a couple of times with jack and all was fine and now it just can't start with jack again? fgmadsr 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] [PD-announce] HoaLibrary for PD - High Order Ambisonics Library
Hi Thomas, We thought that 10.6 for the deployment target was enough but it seems that we were wrong. We use some dependencies to optimize the matrix multiplications (the high order ambisonics involve a lot of computations) and we thought that the efficiency of the optimizations depends of the deployment target (in fact, we don't really know, we have to try). So we'll try with 10.5 and I hope that you'll be able to use Hoa with the next release. All the best, Pierre 2013/12/25 Thomas Grill g...@g.org Dear HoaLibrary developers, the library is a great project. However, trying out the Pd version on my OSX 10.5 machine i get errors like the following when instantiating objects: /Users/thomas/Library/Pd/HoaLibrary-1.0/hoa.rotate~.pd_darwin: dlopen(/Users/thomas/Library/Pd/HoaLibrary-1.0/hoa.rotate~.pd_darwin, 10): no suitable image found. Did find: /Users/thomas/Library/Pd/HoaLibrary-1.0/hoa.rotate~.pd_darwin: unknown required load command 0x8022 I am aware that this is caused by your library expecting a OS version newer than mine. Knowing from my own externals this can fairly easily be fixed (if there are no explicit dependencies on newer OS versions) by setting the OS target (SDK version) to 10.5 when building the binaries. thanks and all the best, Thomas 2013/11/5 Pierre Guillot guillotpier...@gmail.com Faust is very efficient but there are particularities. We can't have a dynamic ambisonic order that means for each processing we have to create as many externals as we want orders. There's no restriction for order with Hoa, so it's a first problem. On another hand, GUIs are very important and we can't make them with Faust. And we don't have the whole library in Faust. Faust is highly optimized and multi-plateform so it's useful for specific uses but it's not the best choice for what we want to offer with this Pd version. I'm going to find a solution and someone offers his help on codelab PD forum so perhaps Linux version will come soon. Cheers Pierre 2013/11/5 Jaime E Oliver jaime.oliv...@gmail.com Doesn't Faust just do that for you? I thought you could simply export externals from the Faust code in Linux, but I could be remembering wrong. best, J On Nov 5, 2013, at 3:35 AM, Pierre Guillot guillotpier...@gmail.com wrote: Hi, The Linux version is scheduled but I can't say when (I need a Linux machine and time to do this). I'm not a Linux expert (really not) so If you have any advices for Linux version, it will be very helpful. Cheers 2013/11/4 Laurent Willkomm willk...@pt.lu Am 2013-11-04 09:44, schrieb Pierre Guillot: Hi, The CICM is pleased to share the first release of HoaLibrary for Pure Data. HoaLibrary is a collection of C++ classes, FAUST functions and objects for Pure Data, Max and VST destined to high order Ambisonics sound reproduction. HoaLibrary allows musicians and composers to synthesize, transform and render sound fields in a creative and artistic way. This library facilitates the understanding and the appropriation of key concepts of Ambisonics. Thanks to original graphical interfaces a lot of new signal processings are allowed like diffuse sound field synthesis, perspective distortion or spatial filtering. HoaLibrary is free, open-source and made available by CICM, the centre of research on musical composition and computer science of the Paris 8 University. Objects: Hi, will there be a Linux puredata version? L. Willkomm Luxembourg ___ 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 -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] HoaLibrary for PD - High Order Ambisonics Library
Hey, that's great, thanks for checking it out! gr~~~ 2013/12/29 Pierre Guillot guillotpier...@gmail.com Hi Thomas, We thought that 10.6 for the deployment target was enough but it seems that we were wrong. We use some dependencies to optimize the matrix multiplications (the high order ambisonics involve a lot of computations) and we thought that the efficiency of the optimizations depends of the deployment target (in fact, we don't really know, we have to try). So we'll try with 10.5 and I hope that you'll be able to use Hoa with the next release. All the best, Pierre 2013/12/25 Thomas Grill g...@g.org Dear HoaLibrary developers, the library is a great project. However, trying out the Pd version on my OSX 10.5 machine i get errors like the following when instantiating objects: /Users/thomas/Library/Pd/HoaLibrary-1.0/hoa.rotate~.pd_darwin: dlopen(/Users/thomas/Library/Pd/HoaLibrary-1.0/hoa.rotate~.pd_darwin, 10): no suitable image found. Did find: /Users/thomas/Library/Pd/HoaLibrary-1.0/hoa.rotate~.pd_darwin: unknown required load command 0x8022 I am aware that this is caused by your library expecting a OS version newer than mine. Knowing from my own externals this can fairly easily be fixed (if there are no explicit dependencies on newer OS versions) by setting the OS target (SDK version) to 10.5 when building the binaries. thanks and all the best, Thomas 2013/11/5 Pierre Guillot guillotpier...@gmail.com Faust is very efficient but there are particularities. We can't have a dynamic ambisonic order that means for each processing we have to create as many externals as we want orders. There's no restriction for order with Hoa, so it's a first problem. On another hand, GUIs are very important and we can't make them with Faust. And we don't have the whole library in Faust. Faust is highly optimized and multi-plateform so it's useful for specific uses but it's not the best choice for what we want to offer with this Pd version. I'm going to find a solution and someone offers his help on codelab PD forum so perhaps Linux version will come soon. Cheers Pierre 2013/11/5 Jaime E Oliver jaime.oliv...@gmail.com Doesn't Faust just do that for you? I thought you could simply export externals from the Faust code in Linux, but I could be remembering wrong. best, J On Nov 5, 2013, at 3:35 AM, Pierre Guillot guillotpier...@gmail.com wrote: Hi, The Linux version is scheduled but I can't say when (I need a Linux machine and time to do this). I'm not a Linux expert (really not) so If you have any advices for Linux version, it will be very helpful. Cheers 2013/11/4 Laurent Willkomm willk...@pt.lu Am 2013-11-04 09:44, schrieb Pierre Guillot: Hi, The CICM is pleased to share the first release of HoaLibrary for Pure Data. HoaLibrary is a collection of C++ classes, FAUST functions and objects for Pure Data, Max and VST destined to high order Ambisonics sound reproduction. HoaLibrary allows musicians and composers to synthesize, transform and render sound fields in a creative and artistic way. This library facilitates the understanding and the appropriation of key concepts of Ambisonics. Thanks to original graphical interfaces a lot of new signal processings are allowed like diffuse sound field synthesis, perspective distortion or spatial filtering. HoaLibrary is free, open-source and made available by CICM, the centre of research on musical composition and computer science of the Paris 8 University. Objects: Hi, will there be a Linux puredata version? L. Willkomm Luxembourg ___ 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 -- 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
[PD] [PD-announce] streamStretch~
Here's another cleanup of something I made for a recent performance. Like martha~, it's a Pd-vanilla abstraction, so ready to use on any platform. The idea is to make multiple time-stretched/transposed copies of the live input that trail behind as a kind of detuned halo (or with the right settings, a dense and disgusting mush). A simplified version of the I07.phase.vocoder.pd doc patch is at its core, so this is mainly about taking care of all the buffering, polyphony, and auto-spawning of streams. http://williambrent.conflations.com/pages/research.html#streamStretch -- William Brent www.williambrent.com “Great minds flock together” Conflations: conversational idiom for the 21st century www.conflations.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list