Re: [PD] PD on Raspbian
Hi, I have never managed to get pd-extended to work properly on Raspbian. The vanilla version available from the repos works better. You can then install external libs if you need them. Cheers, Pierre. 2014-03-19 13:29 GMT+01:00 Christian Fischer m...@c-m-fischer.de: Hi everyone, two (beginner) questions regarding Pd-extended 0.43.3 on Rpi Raspbian Wheezy: - There is an I/O error message in the Pd window as there is only an audio out (but no in) on the Rpi. Just deactivating the inlet in Pd audio settings doesn't help. ALSA is used by default. What can be done to avoid error message? However sound out works fine. - When opening a new Pd window (ctrl+n), it pops up so high in the bottom left corner of the screen, that you can not see the menu anymore. Therefore the window is not moveable or usable. Used Pd already on various PCs and OS but this I have never experienced. What can be done? Thanks! christian ___ 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] [OT] Raspberry Pi Wolfson Audio Card
Hi, I've been tried to reduce the size of my setup for a while now, hoping that the RPi would be the solution. I'm definitely interested in your work. Cheers, Pierre. 2014-03-18 12:02 GMT+01:00 Winfried Ritsch rit...@iem.at: Am Donnerstag, 13. März 2014, 16:01:20 schrieb Rafael Vega: Anyone wants to share their experience with the BeagleBoneBlack? Yes. Since autumn, i am trying to set up an kit hardware+software with BBB for computer-musicians as stomp box, works quite well, after successfully installed it in a long term sound installation (headless): some points short: system: + BBB moved to Debian since this year (good) + USB Audio works fine und better now with kernel = 3.12 + Network performance works better with kernel = 3.12 - IO support doenst use device-tree overlays anymore on kernel 3.8 + an iio-backend for Jack2 to use the internal AD's in jack for processing sensor data in PD ;-))) but tricky sound: + down to 10ms with PD and cheap 8 channel out, 2 in USB soundcard Logilink 7.1(EUR 19.90) + 5ms with Logilink stereo USB (EUR 3,90) + success with audio-cape (stereo, but too expensive for the quality) - sound quality is normally as bad as on most notebooks, tablets and so on + but with a trick: filtered 5V supply for the USB-card not the USB power it seems to get reasonable quality (They have all the same chips like expensive USB cards: C-Media) I just made a blog on this, but it is not public only for intern usage, if anyone is interested in the IEM-embedded-Sound-Kit (doing some audio over ethernet stuff) i can make it open (after some polishing, especially the english) and release the PD-lib (GPIO,AD,I2C,... interfacing) for these devices. This dev's should also work for Cubie-boards, Wand-boards, UDOO and other arm based boards. mfg winfried PS: Maybe we can start an own thread on this. On Thu, Mar 13, 2014 at 3:11 PM, Brian Fay ovaltinevor...@gmail.com wrote: While I'm sure that Dan is right that the UDOO is the better choice for USB audio, I do have to say that I've had decent success using my Raspberry Pi as a guitar effects processor, with the Behringer UCG102 interface. There's definitely a lot of quirkiness to getting it running... for example ALSA gets in an infinite restart loop when attempting low latency on pd-extended, but vanilla starts up fine under the same settings. And then there's the fact that an issue in the kernel screws up USB audio on major distros like Raspbian. I'm using the Satellite CCRMA distro right now with much better success. So far I've got various delays, a looper, and a waveshaper distortion running within the same patch, at 20ms latency with very few noticeable dropouts. Parameters are adjustable with a QuNeo MIDI controller and with a button attached to the GPIO pins. The Pi is a bit more affordable than the UDOO boards, but then again I had to buy a powered USB hub. Ultimately for one audio input the Raspberry Pi could probably serve most purposes, while the UDOO is more likely to scale to bigger installations. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- --- Ritsch, Winfried, Ao.Univ.Prof. Dipl.-Ing. Institut 17 Elektronische Musik und Akustik 8010 Graz, Inffeldgasse 10/III E-Mail rit...@iem.at Homepagehttp://iem.at/ritsch Mobil ++436642439369 --- ___ 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] Tannhauser Pure Data compiler
Not much information on either page... Pierre. 2014-03-17 14:06 GMT+01:00 Simon Wise simonzw...@gmail.com: On 17/03/14 23:26, Ingo wrote: I just found out about the Tannhäuser Pure Data compiler. Does anybody know who makes it or where to get this compiler? Thanks! Ingo google took me here ... https://www.hackerleague.org/hackathons/automatic-music- hackathon/hacks/tannhauser-a-c-compiler-for-pure-data perhaps Martin Roth is your man https://www.hackerleague.org/users/mhroth ___ 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] using pd live (sans computer/laptop/raspberry pi)
Hi, Just one thing about the output. I personnaly use an impedance matching transformer between my soundcard's balanced output and my guitar amp, as explained on this page ( http://guitarextended.wordpress.com/2011/12/07/guitar-and-amplifier/). I made a difference in terms of level and perceived signal to noise ratio. Cheers, Pierre. 2014-03-15 6:26 GMT+01:00 Simon Wise simonzw...@gmail.com: On 15/03/14 09:56, Charles Z Henry wrote: On Fri, Mar 14, 2014 at 4:29 PM, Jonathan Wilkesjancs...@yahoo.com wrote: On 03/14/2014 03:44 PM, Dan Wilcox wrote: Without a computer, no. Without a desktop or laptop computer, yes. Well, maybe we could design and manufacture an enormous ASIC that runs libpd. -Jonathan I appreciate the spirit of that... but man, that would be one intimidating project. oh to have an infinite number of monkeys programming FPGAs ... hence the attraction of building on and adding to open source projects, or falling back on hardware that is at least open, programmable and accessible down to some level. These things are to big to do alone on most scales. Simon ___ 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] [OT] Raspberry Pi Wolfson Audio Card
Hey Dan, Looks like the UDOO is much better indeed from what you recently posted here. Could you tell us what latency you're achieving ? And which version you're using (with or w/o wifi) ? Cheers, Pierre. 2014-03-13 0:49 GMT+01:00 Dan Wilcox danomat...@gmail.com: Ok for small projects, but you're not going to interface a real stage mic or guitar easily. Would be much better if the next pi version comes with an onboard usb controller, which is the main problem for usb audio on the current pi. For now, the UDOO is where it's at for that. On Mar 12, 2014, at 7:10 PM, pd-list-requ...@iem.at wrote: *From: *me.grimm megr...@gmail.com *Subject: **[PD] [OT] Raspberry Pi Wolfson Audio Card* *Date: *March 12, 2014 at 6:38:43 PM EDT *To: *pd_list Listserve pd-list@iem.at You all see this? http://www.element14.com/community/community/raspberry-pi/raspberry-pi-accessories/wolfson_pi what do you think? Dan Wilcox @danomatika danomatika.com robotcowboy.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] arrays in GOP abstraction, show up in parent patch
Hi, Just tested it and I get the same behaviour in the latest Pd-Vanilla, in Windows 7. Cheers, Pierre. 2014-03-06 16:32 GMT+01:00 Jaime E Oliver jaime.oliv...@gmail.com: Hi all, The title says it all, I have some arrays in abstractions and any new value input into the array is also graphed in the parent patch. This happens in OS X 10.8.5 w/latest pd. It does not happen with 0.42-5. testing patch attached. best, J ___ 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] Data structures and click event
Dear list, First of all i'd like to say that i'm very impressed by the potential of data structures in Pd. I've always kind of ignored this feature and it's a pity because it's really worth diving into it. That being said I think that help and example patches are far from sufficient for beginners, and if it wasn't for Chris McCormick's s-abstractions I would have been able to really figure out how to use them (stuff like how to make an entire polygon draggable, how to use GOP with proper scaling, etc.). I m now stuck with a question. How can I identify the element which was just clicked ? I know that [struc] outputs the events, like click, selection and change, but I thought I could identify individual elements by their pointer id. It turns out that I get the same pointer for every element, although I created them sequentially (using [append]). (I guess something must be escaping me about pointers... I've noticed that within the same template, I get different pointers for elements on different y-levels, but the same pointer for all the element on the same y-level regardless of their x.) Cheers, Pierre ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Data structures and click event
Nevermind, it's working the way I expected, the y value was being output and I thought that was the pointer's id. Cheers, Pierre. 2014-03-05 11:24 GMT+01:00 Pierre Massat pimas...@gmail.com: Dear list, First of all i'd like to say that i'm very impressed by the potential of data structures in Pd. I've always kind of ignored this feature and it's a pity because it's really worth diving into it. That being said I think that help and example patches are far from sufficient for beginners, and if it wasn't for Chris McCormick's s-abstractions I would have been able to really figure out how to use them (stuff like how to make an entire polygon draggable, how to use GOP with proper scaling, etc.). I m now stuck with a question. How can I identify the element which was just clicked ? I know that [struc] outputs the events, like click, selection and change, but I thought I could identify individual elements by their pointer id. It turns out that I get the same pointer for every element, although I created them sequentially (using [append]). (I guess something must be escaping me about pointers... I've noticed that within the same template, I get different pointers for elements on different y-levels, but the same pointer for all the element on the same y-level regardless of their x.) Cheers, Pierre ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Bugs in Pd-Extended in Ubuntu LTS
Hi, Just a quick follow up on this topic. I have just compiled Miller's latest version (0.45-4), and the bug that's crashing X is still there. This time I managed to reproduce it somehow by creating an empty object to make a subpatch and typing pd m (and bang it crashed). Same behaviour with the same patch in pd-extended 0.43.4. It's super annoying... Cheers, Pierre. 2014-02-25 23:16 GMT+01:00 Ivica Bukvic i...@vt.edu: Once pd-extended removes unnecessary dependency on pd-utils you will. Until then you will need to uninstall one and install the other. On Feb 25, 2014 4:54 PM, Pierre Massat pimas...@gmail.com wrote: Hi, Katja, I will try to check if this is a problem with pulse audio. I also have a jackdbus running even when applications supposed to use it are closed (Ardour and Pd in my case). Can I install pd-l2ork alongside pd-extended, or do I have to uninstall it first ? Pierre. 2014-02-25 22:22 GMT+01:00 Ivica Bukvic i...@vt.edu: Guys, Can you check if pd-l2ork works OK and please report? We provide native Ubuntu builds (built for 12.04). On Feb 25, 2014 4:20 PM, katja katjavet...@gmail.com wrote: Hi Pierre, I'm on Xubuntu 12.04 with Pd-extended 0.44 and have experienced big troubles with Jack too. I only use Jack for complex routings like Skype to Pd or Kdenlive to Pd via PulseAudio+Jack. I got a lot of jackdbus-errors initially, and jack wouldn't restart. Don't know if it's the same issue which you're experiencing. Anyway, it seems that this was about jackd2 writing config files to different places, which can be out of sync under certain conditions. Not sure if this is a correct description but it is my interpretation. Looking at running processes in command htop, I always noticed a jackdbus processing still running when the dbus error was given. Killing the jackdbus process sometimes helped. But in the course of time I've somehow learned how to avoid it at all, by carefully considering the right order of operations when starting processes. I have PulseAudio disabled by default, so I can start Jack first, then the Jack clients, of which PulseAudio may be one. Then eventually the PulseAudio clients. When killing processes, everything in reverse order. I don't like this hocus pocus, but well, I'm happy if it works at all. On Kubuntu I couldn't get PulseAudio to cooperate with Jack. Katja On Tue, Feb 25, 2014 at 9:33 PM, Pierre Massat pimas...@gmail.com wrote: I just checked again and to to sum up I have three problems : - errors with JACK (and instability), - X crashes sometimes when typing stuff in an object box, - and Alsa throwing this error in the console : ALSA output error (restart failed): Broken pipe (though the sound does work). Pierre. 2014-02-25 21:23 GMT+01:00 Cyrille Henry c...@chnry.net: Le 25/02/2014 21:03, Roman Haefeli a écrit : On Die, 2014-02-25 at 19:50 +0100, Pierre Massat wrote: I have installed Pd-extended from the Ubuntu repos. It seems to be the same version as the one available on puredata.info (0.43.4). I am pretty sure there is no package called 'pd-extended' in the Ubuntu repositories. Probably you got it from Hans' ppa or from apt.puredata.info? Also, is your Ubuntu 12.04 up-to-date? Your bug description sounds like an intel driver bug in 13.04 or 13.10 that has been discussed a lot on this list. I thought this bug has been fixed for quite a while. i still have some problem. (i'm on 13.10). X can crash specially if i have object that are not created on the patch. c Roman ___ 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 ___ 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 as sound editor (issue with scrolling a table) ??
Wow, your patch is impressive, i'd missed that. I've looked at maelstrom's editor as well. Both will be nice things to study. i think i'll stick to data structures though because what i need is something to record and edit discrete events, not an audio signal. I don't think i have to use tables at all finally. 2014-03-04 12:12 GMT+01:00 i go bananas hard@gmail.com: just for interest perhaps, here's the sound editor i made years ago: http://puredata.hurleur.com/sujet-1295-sound-editor and probably even more interesting, here is maelstorm's wave display abstraction: http://puredata.hurleur.com/sujet-5890-waveform-display basically, what maelstorm discovered was that using [until] with a counter was not nearly fast enough to do the calculations needed for a decent zoom/scroll function, and we looked into it, and there just didn't seem to be a vanilla workaround. So he uses iem_tab objects to do the table calculations. On Tue, Mar 4, 2014 at 7:26 AM, Jonathan Wilkes jancs...@yahoo.comwrote: On 03/03/2014 01:32 PM, Pierre Massat wrote: I've looked seriously at data structures for the first time, and saw what Chris McCormick did with them, and I believe this is the way to go ! But you can't get notifications for mouseover or right-click events. You also cannot get transparency or control the z-order among multiple scalars. Nor scale or zoom without creating another complex and slow wrapper on top of data structures. Don't get me wrong-- you can do interesting things with scalars, and you can build a wave-editor that looks quite advanced compared to what a GUI in Pd typically looks like. But you cannot get anything that looks remotely like a modern or even decade-old commercial wave-editor. So I'd rather the documentation didn't send people searching around the corners of the software for features that don't exist. -Jonathan Cheers, Pierre. 2014-03-03 8:44 GMT+01:00 Billy Stiltner billy.stilt...@gmail.com: seems like there was something about the way i made the wave editor that worked,i never tried overflowing the the things and my method is a hack of the pd file @xensynth and the lfo editor, otherwise holler at Mike Booth ala mmb. https://archive.org/search.php?query=uploader%3A%22billy.stiltner%40gmail.com%22sort=-publicdate On Mon, Mar 3, 2014 at 2:34 AM, Pierre Massat pimas...@gmail.comwrote: Hi Jonathan, I found it following this path : help for [tabwrite] -- More_Info -- all_about_arrays -- Common uses for arrays in Pd Bummer, I thought somebody would come up with a secret table manipulation technique that would make this statement true... Cheers, Pierre. 2014-03-02 19:33 GMT+01:00 Jonathan Wilkes jancs...@yahoo.com: From that help patch: #X text 12 115 HELP_PATCH_AUTHORS Updated for Pd 0.38-2. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42. I did the refactoring of that patch, but I'm not sure who wrote what you're quoting. I'd say that statement is false and should be removed. -Jonathan On Sunday, March 2, 2014 10:47 AM, Pierre Massat pimas...@gmail.com wrote: Dear list, I am working on a small patch which stores simple events in a table to trigger sounds later on. I would like to be able to edit the content of my table easily, which requires scrolling it, zooming in, and eventually editing the content. I have found away of scrolling the content, but it is very slow with relatively big tables (hem, even with a table with 20 000 samples...). Please see the example attached. I have 2 questions : 1) Is there a more efficient way of doing this ? Copying only part of the content is worse (i've tried). 2) Can I prevent the content of the table from spilling over the table to right of the left ? I get the same behaviour in a GOP, and putting a canvas next to the table to cover it doesn't work because the table content gets redrawn on top of it. This leads me to a more general question about something i've found in the help : 5 Wave editing: with proper manipulation of array data, Pd can be fully functional wave editor, complete with mouse-clickable cut-n-paste, pitch-shift, time expansion, down/upsampling, and other tools typically found in commercial wave editors. This has always sounded very appealing to me, but i wonder how realistic this statement is... unless i'm ignoring 80 % of what can be done with tables in Pd. Cheers, Pierre. ___ 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
Re: [PD] Pd as sound editor (issue with scrolling a table) ??
I've looked seriously at data structures for the first time, and saw what Chris McCormick did with them, and I believe this is the way to go ! Cheers, Pierre. 2014-03-03 8:44 GMT+01:00 Billy Stiltner billy.stilt...@gmail.com: seems like there was something about the way i made the wave editor that worked,i never tried overflowing the the things and my method is a hack of the pd file @xensynth and the lfo editor, otherwise holler at Mike Booth ala mmb. https://archive.org/search.php?query=uploader%3A%22billy.stiltner%40gmail.com%22sort=-publicdate On Mon, Mar 3, 2014 at 2:34 AM, Pierre Massat pimas...@gmail.com wrote: Hi Jonathan, I found it following this path : help for [tabwrite] -- More_Info -- all_about_arrays -- Common uses for arrays in Pd Bummer, I thought somebody would come up with a secret table manipulation technique that would make this statement true... Cheers, Pierre. 2014-03-02 19:33 GMT+01:00 Jonathan Wilkes jancs...@yahoo.com: From that help patch: #X text 12 115 HELP_PATCH_AUTHORS Updated for Pd 0.38-2. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42. I did the refactoring of that patch, but I'm not sure who wrote what you're quoting. I'd say that statement is false and should be removed. -Jonathan On Sunday, March 2, 2014 10:47 AM, Pierre Massat pimas...@gmail.com wrote: Dear list, I am working on a small patch which stores simple events in a table to trigger sounds later on. I would like to be able to edit the content of my table easily, which requires scrolling it, zooming in, and eventually editing the content. I have found away of scrolling the content, but it is very slow with relatively big tables (hem, even with a table with 20 000 samples...). Please see the example attached. I have 2 questions : 1) Is there a more efficient way of doing this ? Copying only part of the content is worse (i've tried). 2) Can I prevent the content of the table from spilling over the table to right of the left ? I get the same behaviour in a GOP, and putting a canvas next to the table to cover it doesn't work because the table content gets redrawn on top of it. This leads me to a more general question about something i've found in the help : 5 Wave editing: with proper manipulation of array data, Pd can be fully functional wave editor, complete with mouse-clickable cut-n-paste, pitch-shift, time expansion, down/upsampling, and other tools typically found in commercial wave editors. This has always sounded very appealing to me, but i wonder how realistic this statement is... unless i'm ignoring 80 % of what can be done with tables in Pd. Cheers, Pierre. ___ 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] Pd as sound editor (issue with scrolling a table) ??
Hi Jonathan, I found it following this path : help for [tabwrite] -- More_Info -- all_about_arrays -- Common uses for arrays in Pd Bummer, I thought somebody would come up with a secret table manipulation technique that would make this statement true... Cheers, Pierre. 2014-03-02 19:33 GMT+01:00 Jonathan Wilkes jancs...@yahoo.com: From that help patch: #X text 12 115 HELP_PATCH_AUTHORS Updated for Pd 0.38-2. Jonathan Wilkes revised the patch to conform to the PDDP template for Pd version 0.42. I did the refactoring of that patch, but I'm not sure who wrote what you're quoting. I'd say that statement is false and should be removed. -Jonathan On Sunday, March 2, 2014 10:47 AM, Pierre Massat pimas...@gmail.com wrote: Dear list, I am working on a small patch which stores simple events in a table to trigger sounds later on. I would like to be able to edit the content of my table easily, which requires scrolling it, zooming in, and eventually editing the content. I have found away of scrolling the content, but it is very slow with relatively big tables (hem, even with a table with 20 000 samples...). Please see the example attached. I have 2 questions : 1) Is there a more efficient way of doing this ? Copying only part of the content is worse (i've tried). 2) Can I prevent the content of the table from spilling over the table to right of the left ? I get the same behaviour in a GOP, and putting a canvas next to the table to cover it doesn't work because the table content gets redrawn on top of it. This leads me to a more general question about something i've found in the help : 5 Wave editing: with proper manipulation of array data, Pd can be fully functional wave editor, complete with mouse-clickable cut-n-paste, pitch-shift, time expansion, down/upsampling, and other tools typically found in commercial wave editors. This has always sounded very appealing to me, but i wonder how realistic this statement is... unless i'm ignoring 80 % of what can be done with tables in Pd. Cheers, Pierre. ___ 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] Bugs in Pd-Extended in Ubuntu LTS
Hi Roman, Good point about the permissions, i'll check that. I don't need to know where I installed pd-extended from (I'm too young to suffer from dementia). I said it's there in the Ubuntu repos because this is where I got it (not from puredata.info or anywhere else, and certainly not from a manually downloaded archive). Cheers, Pierre. 2014-02-26 9:15 GMT+01:00 Roman Haefeli reduz...@gmail.com: On Tue, 2014-02-25 at 21:11 +0100, Pierre Massat wrote: Hi all, Thanks for your replies. I get the same error message in the console about JACK, regardless of whether I start it before Pd or not. The sound works though most of the time. This error indicates, that you didn't set the necessary permissions for real-time setup: JACKerror: Cannot use real-time scheduling (RR/55)(1: Operation not permitted Don't know, if this guide is still up-to-date, but I usually could make it work with it: https://help.ubuntu.com/community/UbuntuStudioPreparation#Real-Time_Support There is a package in the Ubuntu repos for pd-extended. It's called Pure Data with patches and a large collection of externals in the Ubuntu software Center. Software Center shows you everything that is currently installed. To know where you got your package from, do this in a terminal: $ apt-cache policy pd-extended If you only see a line like: 100 /var/lib/dpkg/status and no actual source line, this means you installed the package from a downloaded deb-archive. My Ubuntu is up to date (last update last week-end I believe). Could it be that it was fixed in 13.04 but not in the older LTS version ? Sorry, I was wrong about that, according to Cyrille. Roman ___ 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] Bugs in Pd-Extended in Ubuntu LTS
I might have indeed added other sources, so Roman and IOhannes are probably right. Still, knowing that doesn't really solve my problems, does it ? I will try what Katja suggests regarding rt priorities. Hopefully that will fix the errors I get with JACK (problem one of 3). Cheers, Pierre. 2014-02-26 10:00 GMT+01:00 IOhannes m zmoelnig zmoel...@iem.at: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 2014-02-26 09:40, Pierre Massat wrote: I don't need to know where I installed pd-extended from (I'm too young to suffer from dementia). I said it's there in the Ubuntu repos because this is where I got it (not from puredata.info http://puredata.info or anywhere else, and certainly not from a manually downloaded archive). afaik, there is *no* pd-extended package in ubuntu (proper), check [1]. most likely you added apt.puredata.info to your sources (e.g. as described in [2]), and then simply installed pd-extended via the software-center, like any other package (without manually downloading it). fg,adsr IOhannes [1] http://packages.ubuntu.com/pd-extended [2] http://puredata.info/docs/faq/debian/ -BEGIN PGP SIGNATURE- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCAAGBQJTDa1JAAoJELZQGcR/ejb4sMUP/RfLa3OjspXtgR3Tl74gJNyz Zn9WqIbqfrRMijfJIzVcSbzicAA7rCVvZ6DciIsnpi5gNEKxl+9PJPuKar1rPN5e lAuYpQicCtyG8s134sSWhJpNoOHkbrNnyPAlYTZc3qPAdIG7uF9BAmB98Cb4ByFR G8h0s1k1J7fxXVzx0UBBrce/B0b2EfVUCj4Z5o7MDDcJx756gkcx0Ptu5CsECmUH xCE9bx0sQfyx0UP9eT6+MC6+nx5BgwNMrl458ZX9i5XdQzRem4lrrpyB3CYtlvD5 SjYR7oDnQwmSq12TRnlj19wtTJTmlFM/g5JAotlmsby5UXHDVxsQ2c+r3ec5GACj C482rBxEDxA1vDOE/eR9mTPYyJeenw4lhKxppB9kdY/Xcgc5Ou7iqyXJBfY64qnx prt7e+JZWsOyTBA28LRluQ+uTekxfj5pZS9SEguDHO+XH/5HFLfq5R2Svo8Dy9hU 3r6NrAiF5uzs3p6G26ScXkke1OnNEwIhSmweZi0e6TMv0+eHBeTGfSoXV2UnVpXP taWouUJD1li6fEqu7GhsZ+UxW0CSV45OG1KYUOJzlEFApjHLjWFdZ+H0MQKhTUVF sLHjN4VtXR+cOOq7nadpyWEmE531LlWmPQijIFndUZa4SKwjl9WiIv9wz9gA5oa+ 1/6CBuMqulniISL5aiga =R7QF -END PGP SIGNATURE- ___ 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] Bugs in Pd-Extended in Ubuntu LTS
Dear list, I've been using Pd-extended in Ubuntu LTS (12.04) a lot lately, and a couple of bugs are beginning to get on my nerves... first it randomly crashes and also crashes X (i get a black screen, and after a few seconds i'm prompted for my password to log into my session again), whenever I'm typing something in an object box (i haven't been able to figure out exaclty what character was causing this, it really looks random to me). I also get constant error messages in the console when using JACK (JACKerror: Cannot use real-time scheduling (RR/55)(1: Operation not permitted) JACKerror: JackClient::AcquireSelfRealTime error). The sound works sometimes though, but Pd also freezes every once in a while. I also get error messages with Alsa. I have installed Pd-extended from the Ubuntu repos. It seems to be the same version as the one available on puredata.info (0.43.4). I don't know what to do. Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Bugs in Pd-Extended in Ubuntu LTS
Hi all, Thanks for your replies. I get the same error message in the console about JACK, regardless of whether I start it before Pd or not. The sound works though most of the time. There is a package in the Ubuntu repos for pd-extended. It's called Pure Data with patches and a large collection of externals in the Ubuntu software Center. My Ubuntu is up to date (last update last week-end I believe). Could it be that it was fixed in 13.04 but not in the older LTS version ? Pierre. 2014-02-25 21:03 GMT+01:00 Roman Haefeli reduz...@gmail.com: On Die, 2014-02-25 at 19:50 +0100, Pierre Massat wrote: I have installed Pd-extended from the Ubuntu repos. It seems to be the same version as the one available on puredata.info (0.43.4). I am pretty sure there is no package called 'pd-extended' in the Ubuntu repositories. Probably you got it from Hans' ppa or from apt.puredata.info? Also, is your Ubuntu 12.04 up-to-date? Your bug description sounds like an intel driver bug in 13.04 or 13.10 that has been discussed a lot on this list. I thought this bug has been fixed for quite a while. Roman ___ 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] Bugs in Pd-Extended in Ubuntu LTS
I just checked again and to to sum up I have three problems : - errors with JACK (and instability), - X crashes sometimes when typing stuff in an object box, - and Alsa throwing this error in the console : ALSA output error (restart failed): Broken pipe (though the sound does work). Pierre. 2014-02-25 21:23 GMT+01:00 Cyrille Henry c...@chnry.net: Le 25/02/2014 21:03, Roman Haefeli a écrit : On Die, 2014-02-25 at 19:50 +0100, Pierre Massat wrote: I have installed Pd-extended from the Ubuntu repos. It seems to be the same version as the one available on puredata.info (0.43.4). I am pretty sure there is no package called 'pd-extended' in the Ubuntu repositories. Probably you got it from Hans' ppa or from apt.puredata.info? Also, is your Ubuntu 12.04 up-to-date? Your bug description sounds like an intel driver bug in 13.04 or 13.10 that has been discussed a lot on this list. I thought this bug has been fixed for quite a while. i still have some problem. (i'm on 13.10). X can crash specially if i have object that are not created on the patch. c Roman ___ 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] [OT] invitation to take part in research study
Hey, How long does it take to respond to it ? Cheers, Pierre. 2014/1/21 Pedro Ângelo pang...@void.io Dear friends, I apologise in advance for any duplicate copies of this email you might receive. As part of my PHD research on heterogeneous systems and creativity I'm running an online questionnaire about the needs and work practices of artists and creatives who develop technology-based projects with a special focus on interactive systems as those used in art installations and live performance: http://goo.gl/PLTMRd I would like to kindly ask for your help with this work, both by responding to the questionnaire and by spreading the word about it to people and collectives you feel might have an interesting contribution to this effort. If you'd like to have a bit more info about it, I've also written a small blog post outlining the context and motivation for this study: http://dataflower.org/blog/collaborative-practices-in-creative-computing/ Thank you very much for your help. Best regards, Pedro Ângelo. ___ 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] Adjustable Range Knob
Hi, You can change dynamically all the properties. Send the attrprint message to a GUI to post all the characteristics of the attributes (it gives you the right messages to use). For c.knob : min and max define the range. There's c.rslider on the git repository but only for Mac, it will be available for all platforms with the next release. Cheers 2014/1/18 Eran Sachs eransa...@hotmail.com Hello list, I'm looking to for a gui that will help limit the movement range of an autopanned signal between two adjustable values in a 360 degree speaker array. Is there something a range knob anywhere on PD? Like Max's rslider, but on a knob. a knob that allows to select a certain range of its 360. mmb has hrslider, but with that I can't create movement that pass from -N pass 0 to +M. Plus there is no visual representation of the range. I looked at the Pierre's new C.KNOB on Chocolate (the lib looks great!), which has both an endless mode as well as limited range. It might be the right way, but Pierre - is there a way to set the ranges dynamically? Thank you, collective brain unit. You rock. Zax ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Chocolate et Coffee
Hi, I may have been sensitive, I needed 2 days break, sorry. If we focus on the important facts, I received really constructive feedbacks and I've been able to improve the library for the next release. Joao suggestions : - The properties window will have a fixed size. - We can set (in the code) if we want a color picker, checkbox, menu or textfield for each property. - The id name becomes receive symbol and there's also an send symbol. IOhannes suggestions : - The c/tcl library is now named CicmWrapper (The repository name will change with the next release) - If it seems better to change the libray name, Chocolate can become CicmGUI ? About the right click during runmode, It's possible to change it but I don't really like it. Do you think that's really important ? To include in Pd-ext, it's possible to only include Chocolate, I just have to replace all the c.prepend and c.loadmess with prepend and init. I received mails and some users like c.patcherargs and the double click of the coffee objects but they can download and add the library manually. To include in Vanilla, you're right, the best is to ask to Miller. If we want to replace the vanilla GUIs, two suggestions for the moment : - We keep the the vanilla GUIs and we just replace the shortcut, we won't have any problem to load previous patchs and users will use the new GUI for their new patchs (Secure and easy to do, we can also have an option to replace or not the vanilla shortcuts). - We overwrite the vanilla classes then every objects will replaced but the users will lose the properties (size, font, color, etc...). Another idea is to add a menu option or to offer 2 libraries with one that overwrite classes. Cheers 2014/1/10 Jonathan Wilkes jancs...@yahoo.com On 01/10/2014 12:50 PM, Dan Wilcox wrote: I don't have any plans, I was only responding in a hypothetical manner. I'm busy on a show right now and can't do pd dev. A better person to ask is Miller ... I must have misunderstood-- the way you wrote that made it sound like there is a process by which the community gets things included into Pd Vanilla. If such a process existed wouldn't one of the dupes IOhannes cites already be included in Pd Vanilla after over a decade now? Instead, I think Pierre has taken the only sensible approach to making a library that works with both Pd-Vanilla and Pd-extended. You simply code up the stuff that's been missing forever-- some of it probably in less time than it takes to respond to questions about dupes. Then you ship the library, and it just works without users having to find other libraries. -Jonathan On Jan 10, 2014, at 12:48 PM, Jonathan Wilkes jancs...@yahoo.com wrote: What is your plan for getting the necessary features into Vanilla so that such dupes are no longer necessary to include in a library like this? Dan Wilcox @danomatika danomatika.com robotcowboy.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Chocolate et Coffee
@peiman : I thought about something that creates ramp lines with a specific interpolations but I think you're right, the best way is to fill an array (much more efficient). So, now I offer a cosine interpolation and cubic interpolation, this is easy to use and if you add some points you can create interesting envelopes. @João : I think, it's better to have a specific object for bezier curves because there several ways to write bezier curves : all the points define a high order bezier curve (the curve never crosses the points) or each point has one or more control points (like in photoshop). 2014/1/3 Alexandre Torres Porres por...@gmail.com yeah, I was finding the coffee library to be kind of reductant, these functionalities have already been achieved by other libraries in Pd Extended, but the GUI stuff is gold, I think it's time we could have something like that as an option in Pd Extended! 2014/1/3 IOhannes m zmölnig zmoel...@iem.at On 2014-01-03 09:44, Pierre Guillot wrote: I'm sorry, I didn't want to hurt anybody with this library. I never thought that the name was so important and I'll change it as soon as possible if it's your principal wish. i don't think you've hurt anybody; and so far the only one who has been complaining was me :-) i don't think there's a real problem with your jokes about flavours (coffee, cocoa, whatever), though there might be better - and more specific - names. as jonathan has pointed out, i myself am the author of a dumpster library with a general name: but this library is about 15 years old. (i think) all other libraries i've written since then are targetted at a specific problem (e.g. networking) and have a specific name (e.g. iemnet). as for dupes in coffee: + [c.loadmess] - iemlib's [init] - (iirc, there used to be a kind-of implementation in vanilla as well) + [c.pak] - pdmtl's [list.pak] + [c.patcherargs] - iemgut's [canvasargs] - jonathan's query system - flext + [c.patcherinfos] - iemgut's [canvasname], [canvasinfo] - jonathan's query system + [c.prepend] - vanilla's [list prepend]+[list strip] - iemlib's [prepend] - cyclone's [Prepend] gfdar 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] [PD-announce] Chocolate et Coffee
You can do the same with bezier curve, you don't click on a line segment but you move a control point. Cheers 2014/1/6 peiman khosravi peimankhosr...@gmail.com Hi Pierre, Sounds great. Although I would love to see ej.function's (Max external) functionality here. Please see the attached screen recording. I'm alt+clicking on a line segment and dragging it to create a specific curve for each segment. Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 6 January 2014 10:48, Pierre Guillot guillotpier...@gmail.com wrote: @peiman : I thought about something that creates ramp lines with a specific interpolations but I think you're right, the best way is to fill an array (much more efficient). So, now I offer a cosine interpolation and cubic interpolation, this is easy to use and if you add some points you can create interesting envelopes. @João : I think, it's better to have a specific object for bezier curves because there several ways to write bezier curves : all the points define a high order bezier curve (the curve never crosses the points) or each point has one or more control points (like in photoshop). 2014/1/3 Alexandre Torres Porres por...@gmail.com yeah, I was finding the coffee library to be kind of reductant, these functionalities have already been achieved by other libraries in Pd Extended, but the GUI stuff is gold, I think it's time we could have something like that as an option in Pd Extended! 2014/1/3 IOhannes m zmölnig zmoel...@iem.at On 2014-01-03 09:44, Pierre Guillot wrote: I'm sorry, I didn't want to hurt anybody with this library. I never thought that the name was so important and I'll change it as soon as possible if it's your principal wish. i don't think you've hurt anybody; and so far the only one who has been complaining was me :-) i don't think there's a real problem with your jokes about flavours (coffee, cocoa, whatever), though there might be better - and more specific - names. as jonathan has pointed out, i myself am the author of a dumpster library with a general name: but this library is about 15 years old. (i think) all other libraries i've written since then are targetted at a specific problem (e.g. networking) and have a specific name (e.g. iemnet). as for dupes in coffee: + [c.loadmess] - iemlib's [init] - (iirc, there used to be a kind-of implementation in vanilla as well) + [c.pak] - pdmtl's [list.pak] + [c.patcherargs] - iemgut's [canvasargs] - jonathan's query system - flext + [c.patcherinfos] - iemgut's [canvasname], [canvasinfo] - jonathan's query system + [c.prepend] - vanilla's [list prepend]+[list strip] - iemlib's [prepend] - cyclone's [Prepend] gfdar 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 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] [plugin~] on the pi ?
Dear all, I'm trying to get [plugin~] to work on Raspbian, to no avail. I have downloaded and extracted the archive for the Pd community site, install some plugins (TAP) and ladspa-dsk, and set up the LADSPA_PATH environment variable manually in ~/.bashrc (it wasn't set automatically). Pd can't seem to create the [plugin~] object, even though i have added a reference to the folder i extracted in the Pd path. Any idea what's going on ? Do I need to recompile it on Raspbian ? Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Chocolate et Coffee
I'm sorry, I didn't want to hurt anybody with this library. I never thought that the name was so important and I'll change it as soon as possible if it's your principal wish. @Scott : The range slider is added to the todo list ! @Peiman : There're several ways to create curves. How do you think the messages should be formatted ? 2014/1/3 IOhannes m zmölnig zmoel...@iem.at On 2014-01-02 20:35, Jonathan Wilkes wrote: Realize that you're responding to someone who gave his library the extraordinarily clear and descriptive name of zexy i'm arguing not for *descriptive* titles but for *non-deceptive* ones. i don't know which associations zexy evokes for you, but for me the library fulfills them all :-) gfmare 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] Chocolate et Coffee
I offers a library for Pd and not only on Pd-extented. It would have been annoying to put the iem's prepend in the distribution (I don't think that Thomas Musil would have be happy) and it would have strange to ask the user to download one external here and another here. I've made c.prepend and c.loadmess because I wanted to offer something with clean and simple and note that canvasarg don't have the same behavior, canvasinfo isn't my pd-extented distribution, listpak doesn't work. I know that most of the users use these obects and I don't want to replace them that why I put .c before everything. So I can't figure out what is your problem, why do you say fancy objects, for the dupes ? If I said something wrong, I'm sorry. Let's try to be cool please. 2014/1/3 IOhannes m zmölnig zmoel...@iem.at On 2014-01-03 09:44, Pierre Guillot wrote: I'm sorry, I didn't want to hurt anybody with this library. I never thought that the name was so important and I'll change it as soon as possible if it's your principal wish. i don't think you've hurt anybody; and so far the only one who has been complaining was me :-) i don't think there's a real problem with your jokes about flavours (coffee, cocoa, whatever), though there might be better - and more specific - names. as jonathan has pointed out, i myself am the author of a dumpster library with a general name: but this library is about 15 years old. (i think) all other libraries i've written since then are targetted at a specific problem (e.g. networking) and have a specific name (e.g. iemnet). as for dupes in coffee: + [c.loadmess] - iemlib's [init] - (iirc, there used to be a kind-of implementation in vanilla as well) + [c.pak] - pdmtl's [list.pak] + [c.patcherargs] - iemgut's [canvasargs] - jonathan's query system - flext + [c.patcherinfos] - iemgut's [canvasname], [canvasinfo] - jonathan's query system + [c.prepend] - vanilla's [list prepend]+[list strip] - iemlib's [prepend] - cyclone's [Prepend] gfdar 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] Chocolate et Coffee
For Chocolate : I made this library because I wanted to have other behaviors than those available in Vanilla or Extented, I think that design and ergonomics are really important and can change your approach (I'm not a specialist, but that seems obvious). Nevertheless, I understand that people prefer to use the native objects, my propositions are totally subjective and I think that a big part come from my experience with Max. Another reason of this work is that I have another project and I need some specific methods in the objects. I hope that you'll find this library more interesting when I'll be able to present this work. For Coffee : I work with Pd Vanilla 0.45 so I don't really use extented and it was really fast and easy to code them so I did it... Except prepend, I don't know where are this objects in Extented (I'll be glad to know it) and if we put the libraries in the extented distribution, we can remove my objects (it doesn't matter). The names came from a stupid joke with a friend where Vanilla became Chocolate and Extented became Enhanced, nothing is really serious (don't worry, I do not claim to replace Vanilla or Extended). When I realized that perhaps others than me could be interested to use the library, I wanted to change the name to avoid mistake but it's really boring to do. 2014/1/2 IOhannes m zmölnig zmoel...@iem.at On 2013-12-31 11:46, Pierre Guillot wrote: Quickly : Chocolate is a set of GUIs sometimes already available in PD Vanilla, PD extented or Max with new features (like presets edition) that I hope, you'll enjoy. as said before: they are great. And it will be a part of a more complex project for the writting of events. Coffee is a set of objects to facilitate the patch creation. but i'm not so sure about these: i think each and every of these objects already exists in another library (often in the context of a more complete set of similar objects), so i don't fully see the point of them. Download : https://github.com/pierreguillot/PdEnhanced/releases and i would suggest to use another name instead of PdEnhanced. the name suggests that it is a flavour (and the use of chocolate and coffee support this) of Pd itself (like Pd-extended or Pd-l2ork) but your set of libraries really is just another set of libraries... there about 100 libraries in the puredata SVN repository at sourceforge. i guess it would be quite confusing if all of these libraries would be called PdEnhanced. don't let this discourage you though :-) keep up providing new fancy objects. gfmards 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] suggestions for spectral weight anaylsis
Something like noisiness ? You should look at the researches of Tristan Jehan (http://web.media.mit.edu/~tristan/) and Emmanuel Jourdan and Mikhail Malt ( http://www.e--j.com/index.php/sbcm-paper-available/index.php?page_id=90). 2014/1/2 peiman khosravi peimankhosr...@gmail.com I recently tried the tID library (timbreID) and it works like a treat. http://williambrent.conflations.com/pages/research.html I think there is a harmonicity analyser in there but can't be sure. P *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 January 2014 17:38, João Pais jmmmp...@googlemail.com wrote: Hello, I wanted to ask if there are any suggestions for spectral weight analysis. With weight I mean a factor which would measure the harmonicity of a sound - e.g. white noise being 1, and a sinus/silence 0. Surely it exists a propper word for this already, but I don't know one. Is there any external or patch around that does something similar? Thanks, jmmmp ___ 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] [PD-announce] Chocolate et Coffee
Thanks Peiman. This could be useful. I add it to the todo list with the Joao ideas. 2014/1/2 peiman khosravi peimankhosr...@gmail.com These are amazing, thanks for sharing. One feature request: any chance *breakpoints* could enable the user to create curved lines? Something like alt+drag a line segment... Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 31 December 2013 10:46, Pierre Guillot guillotpier...@gmail.comwrote: Hi everybody, I'm pleased to share my new libraries : Chocolate Coffee. For the HOA project, I've developed a C library to facilitate the creation of graphical objects for Pure Data and to allow further interactions with the users. My experimentation objects were a VU-meter and a number box for signal. They appeared useful and ergonomic for me so I undertook to extend the list. Quickly : Chocolate is a set of GUIs sometimes already available in PD Vanilla, PD extented or Max with new features (like presets edition) that I hope, you'll enjoy. And it will be a part of a more complex project for the writting of events. Coffee is a set of objects to facilitate the patch creation. The libraries are available for Mac, Windows and Linux and they have been tested on PD extented 0.43 and PD 0.45. Download : https://github.com/pierreguillot/PdEnhanced/releases Feedback are wellcome (for developement questions, the best is to use the git project). I hope you'll find this libraries useful. Bonne année Ps : The C library seems to work very well under Linux. So, if we don't have problems with the other dependencies, we'll be able to offer a Linux version of the Hoa Library very quickly. ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ 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] [PD-announce] Chocolate et Coffee
There are 2 reasons : - The popup menu stop the dsp, I think it could be annoying during live session if you make a mistake. - Sometimes you want to have another behavior in run mode (another popup menu for example, like hoa.map) and I think it would be strange to have objects with the popup menu in both modes and others only in edit mode (totally subjective) 2014/1/1 João Pais jmmmp...@googlemail.com @IOhannes : I explain in @chocolate.pd, you should be in edit mode to popup the menu (I hope it works on your Linux distrib). ah yes. it does work. but this is different than how it usually works in Pd (where you can right-click even in run-mode to get the context menu; whether the default Pd behaviour is bad or not might be debatable, but i'm quite used to it...) I confirm that it also behaves in windows like this. I would also weigh in to suggest that the objects should behave like their original versions - unless there is a special reason not to, but right now I can't think of any. ___ 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] [PD-announce] Chocolate et Coffee
Hi everybody, I'm pleased to share my new libraries : Chocolate Coffee. For the HOA project, I've developed a C library to facilitate the creation of graphical objects for Pure Data and to allow further interactions with the users. My experimentation objects were a VU-meter and a number box for signal. They appeared useful and ergonomic for me so I undertook to extend the list. Quickly : Chocolate is a set of GUIs sometimes already available in PD Vanilla, PD extented or Max with new features (like presets edition) that I hope, you'll enjoy. And it will be a part of a more complex project for the writting of events. Coffee is a set of objects to facilitate the patch creation. The libraries are available for Mac, Windows and Linux and they have been tested on PD extented 0.43 and PD 0.45. Download : https://github.com/pierreguillot/PdEnhanced/releases Feedback are wellcome (for developement questions, the best is to use the git project). I hope you'll find this libraries useful. Bonne année Ps : The C library seems to work very well under Linux. So, if we don't have problems with the other dependencies, we'll be able to offer a Linux version of the Hoa Library very quickly. ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Chocolate et Coffee
Hi João, - I'll will force the size of the properties window in the next release. Really easy but I forget to do it. - The properties windows are auto generated with the attributes of the objects and I plan to add new features : sections, color picker, menu when the possibilities are predefined (for the font weight or for the font slant), checkbox for boolean values... But it's not so easy to do. - The Id name is the receive symbol (ok, it would be better to change the label) and I will surely add a sender name. I have to think how to do this, I want it to be generic and not complicated to do for the developer. - I didn't schedule to add the library to pd extented because it's already a lot of work and I'm ashamed but I'm not very familiar with the Makefile... And the default one seems complicated to use when you have more than one file per object. But if someone want to help me, he's welcome ! Thanks a lot for your suggestions ! All the best, Pierre 2013/12/31 Dan Wilcox danomat...@gmail.com Holy shit. Can these eventually replace the vanilla objects??!! On Dec 31, 2013, at 12:00 PM, pd-list-requ...@iem.at wrote: *From: *Pierre Guillot guillotpier...@gmail.com *Subject: **[PD] [PD-announce] Chocolate et Coffee* *Date: *December 31, 2013 at 11:46:54 AM GMT+1 *To: *pd-annou...@iem.at *Reply-To: *pd-list@iem.at Hi everybody, I'm pleased to share my new libraries : Chocolate Coffee. For the HOA project, I've developed a C library to facilitate the creation of graphical objects for Pure Data and to allow further interactions with the users. My experimentation objects were a VU-meter and a number box for signal. They appeared useful and ergonomic for me so I undertook to extend the list. Quickly : Chocolate is a set of GUIs sometimes already available in PD Vanilla, PD extented or Max with new features (like presets edition) that I hope, you'll enjoy. And it will be a part of a more complex project for the writting of events. Coffee is a set of objects to facilitate the patch creation. The libraries are available for Mac, Windows and Linux and they have been tested on PD extented 0.43 and PD 0.45. Download : https://github.com/pierreguillot/PdEnhanced/releases Feedback are wellcome (for developement questions, the best is to use the git project). I hope you'll find this libraries useful. Bonne année Ps : The C library seems to work very well under Linux. So, if we don't have problems with the other dependencies, we'll be able to offer a Linux version of the Hoa Library very quickly. ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce Dan Wilcox @danomatika danomatika.com robotcowboy.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Chocolate et Coffee
The Vanilla objects have the advantage to work fine on computers with very few memory and old graphic cards or on the hardwares like the raspberry pi. My objects don't need the best computer but I think if I use a very old computer I'll have some latency. But thank you ! And for Pd-extented, I'm going to explain the architecture of the code on the git (that's not difficult) if this can help you to help me. Cheers 2013/12/31 Dan Wilcox danomat...@gmail.com Some of us can help with that :D On Dec 31, 2013, at 2:12 PM, Pierre Guillot guillotpier...@gmail.com wrote: - I didn't schedule to add the library to pd extented because it's already a lot of work and I'm ashamed but I'm not very familiar with the Makefile... And the default one seems complicated to use when you have more than one file per object. But if someone want to help me, he's welcome ! Dan Wilcox @danomatika danomatika.com robotcowboy.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Chocolate et Coffee
@Patrice : I use code::block for Linux, I think it's open source but for Windows and Mac, I'm too many attracted by the comfort of XCode and Visual Studio... Anyways, a good Makefile is the solution ! For GUIs, I create a canvas in a window, the best way to clip drawing and to receive all the modifiers, keys, etc. I'm also working an a good documentation of the code, others developers will be able to create externals with this library. @IOhannes : I explain in @chocolate.pd, you should be in edit mode to popup the menu (I hope it works on your Linux distrib). If I overwrite the classes, the users won't be able to create the vanilla object. Thank a lot ! 2013/12/31 IOhannes m zmölnig zmoel...@iem.at On 2013-12-31 14:12, Pierre Guillot wrote: Hi João, - I'll will force the size of the properties window in the next release. Really easy but I forget to do it. properties window? i seem to have missed this, as whenever i right-click on e.g. [c.bang] it emits a bang instead of opening a properties window. actually the [c.bang] get's triggered with *any* mouse-click (left, right, middle), which i find a bit weird. this is on linux/amd64 with the precompiled binaries. if the objects were indeed drop-in replacements for the original ones, you could just override the class name (e.g. add a bng creator to [c.bang]): so everybody who loads chocolate will automatically have all the guis in chocolate rather than vanilla. finally: congrats, very beautiful! gfsadr 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] Auto-detect Arduino Board
Hi, I made something similar a while ago, that loops through a range of port numbers until the device is recognized as having firmata on it. I believe it was pretty fast, and maybe a little simpler than your example. I don't know of any other way to do this. Cheers, Pierre. 2013/12/17 Jérôme Abel abel.jer...@free.fr Previously subject : get console messages for Arduino In attachment, my solution to detect automatically an Arduino Board with Firmata. I wonder if we could get the device name of the console output, it would be easier to detect... Any suggestions ? Thanks, Jerome ___ 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, 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
Re: [PD] [PD-announce] HoaLibrary for PD - High Order Ambisonics Library
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
[PD] [PD-announce] HoaLibrary for PD - High Order Ambisonics Library
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: hoa.decoder~ : An ambisonic decoder (ambisonic, binaural, irregular configurations). hoa.encoder~ : An ambisonic encoder. hoa.map~ : An ambisonic sources spatializer. hoa.delay~ : An ambisonic sound field delay. hoa.freeverb~ : An implementation of the freeverb algorithm for Ambisonics. hoa.grain~ : An ambisonic granular synthesizer. hoa.map : A GUI to spatialize sources on a map. hoa.meter~ : A circular meter with sound field descriptor. hoa.optim~ : An ambisonic sound field optimization. hoa.pi : A good pi number. hoa.projector~ : A plane wave decomposer. hoa.recomposer~ : A plane wave recomposer to harmonics domain. hoa.ringmod~ : An ambisonic sound field ring modulation. hoa.rotate~ : An ambisonic sound field rotation external. hoa.scope~ : An ambisonic harmonic scope. hoa.space : A GUI to design ambisonic space. hoa.space~ : A plane wave spatial filter. hoa.wider~ : An ambisonic fractional orders simulator. Release: http://www.mshparisnord.fr/hoalibrary/en Sources: https://github.com/CICM/HoaLibrary Feedbacks are welcome. Thanks. Pierre ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] audio output AND input with the Rpi?
Dear all, I just took a quick look at the page on puredata.info and noticed that my soundcard (E-mu 0404 USB) is mentioned as apparently [working]. For clarity's sake i think it would be good to modify the page a bit so that it's mentioned in the working soundcards. It's fully functional as far as i can tell (it works in duplex at 44100 Hz with one input) and has been since the beginning on the RPi without any slowing down of the USB speed. I can even prove it with a video (http://www.youtube.com/watch?v=NwJNeouLqgQ) ! Problem is, i don't know how to edit the page... Cheers, Pierre. 2013/10/31 Julian Brooks jbee...@gmail.com Hi Chris, I think Theron's covered most of it. The Behringer 222 is on the list of working devices compiled here: http://puredata.info/docs/raspberry-pi so hopefully that one should be doable, and my memory is that Andy Farnell has been running Turtle Beach cards during some of his workshops - stuck in my mind 'cos I had a Turtle Beach, old school chuckle to myself. If you do get them running (or not for that matter) it'd be great if you added your experience to the wiki page. For some more audio rpi tips and tweaks I heartily recommend this page: http://wiki.linuxaudio.org/wiki/raspberrypi and there's some more (related) good stuff here http://www.raspberrypi.org/phpBB3/viewtopic.php?p=286064#p286064 Plus of course there's a whole heap of stuff in the pd-list archives (search raspberry or rpi). Regards, Julian On 30 October 2013 00:58, Theron Trowbridge theron.trowbri...@gmail.comwrote: There's good info on http://puredata.info/docs/raspberry-pi covering this, if you haven't seen it. There seem to be a limited number of interfaces that work. And some people have to slow down the USB port to get clean audio (myself included, using the iMic ( http://www.amazon.com/Griffin-Technology-iMic-Audio-Device/dp/B000BVV2IC). And I have to use a wireless keyboard/mouse if I'm not connecting via ssh ( http://www.amazon.com/gp/product/B004KSQANO/). It's not ideal, and a little annoying that the accessories are more than the cost of the Raspberry Pi. But it works. The USB port is slowed down by adding dwc_otg.speed=1 to /boot/cmdline.txt -Theron ^ On Tue, Oct 29, 2013 at 12:03 AM, s p seb...@gmail.com wrote: Same here ... I tried with 2 different usb interfaces, and I got no luck. In both cases I got some sound input, but there is a lot of popping sounds. 2013/10/28 Chris Jack christopherdanielj...@gmail.com Hey folks, Apologies as this post is not strictly about Pd, though Pd will be a crucial part of my final setup so whatever solution I find ought to work with Pd. Also, there is a chance the issue might lie with Pd. I just don't know. I'm looking for a usb bus-powered audio interface for the Rpi that can take a stereo input and provide stereo output *at the same time.* * * I have tried a couple different images and a couple different audio interfaces, to no avail. Perhaps there's something can be done with one of these setups to get it working? First, the Pd-LA custom Raspian (v1) image and Pd 43.2: ..with Behringer UCA202 (at 44100khz): Alsamixer picks the device up but the input section shows nothing. Pd (gui) audio preferences allows selection of the interface for both input and output. Output only is lovely and clean but as soon as the device is selected for audio input the audio quality drops horrendously (vaguely recognisable from the original signal).. ..although what gives me hope is I CAN software monitor the input (poorly) in 'Test Audio and MIDI' with this arrangement. ..with Behringer UCA202 (at 48000khz): Output only in Pd is poor (beating and popping sound - possibly sounds like a samp rate conversion issue). When device is selected as Pd input software monitoring is possible and oddly, though the result is still poor, there is effectively no drop in quality from having the device selected only for output and the monitored signal sounds drastically better than at 44100khz. ..with Turtle Beach Amigo II* (at 44100): Alsamixer shows both input and output and allows to change gain of both. If plugged in from boot and only the output is selected in Pd it works but with a lot of jitter. Selecting the device for input too causes a further drop in audio quality although again I can software monitor the input in 'Test Audio and MIDI' If plugged in after boot the OS crashes. The Satellite CCRMA (operating via ssh) and Pd-extended: ..with Behringer UCA202 (at 44100 and 48000): Alsamixer picks the device up but again the input section shows nothing. If I have the device plugged in from boot then I get the same behaviour with it as I do in Pd vanilla on the Pd-LA Raspian image, ie. software input monitoring but at an extremely poor quality. If I don't plug the device in from boot I see it in Pd audio prefs but get this: ALSA input error (snd_pcm_open
Re: [PD] Pd-list Digest, Vol 103, Issue 64
Il 14/10/2013 07:29, pd-list-requ...@iem.at ha scritto: Send Pd-list mailing list submissions to pd-list@iem.at To subscribe or unsubscribe via the World Wide Web, visit http://lists.puredata.info/listinfo/pd-list or, via email, send a message with subject or body 'help' to pd-list-requ...@iem.at You can reach the person managing the list at pd-list-ow...@iem.at When replying, please edit your Subject line so it is more specific than Re: Contents of Pd-list digest... Today's Topics: 1. Re: build pd with jack in raspbian on rpi? (Julian Brooks) 2. Re: build pd with jack in raspbian on rpi? (Julian Brooks) 3. Re: build pd with jack in raspbian on rpi? (Julian Brooks) 4. Re: build pd with jack in raspbian on rpi? (Julian Brooks) -- Message: 1 Date: Mon, 14 Oct 2013 05:22:57 +0100 From: Julian Brooks jbee...@gmail.com Subject: Re: [PD] build pd with jack in raspbian on rpi? To: IOhannes m zm?lnig zmoel...@iem.at Cc: PD List pd-list@iem.at Message-ID: CAGemBFSuptgH=8t1ff5vgz_ug1a3btxtob-zf2nzs6c75sj...@mail.gmail.com Content-Type: text/plain; charset=iso-8859-1 Hey again, Possible issue: I've installed libjack-dev and Pd builds fine - great. I did want to have jackd2 but that doesn't have libjack-dev it has libjack-jackd2-0. Pd doesn't configure with jack when this lib is installed. Does it make a difference to build Pd with libjack-dev (in effect build with jackd1 but run with jackd2)? I mean I guess I'll know if it's something obvious but could there be performance issues. Regards, Julian On 11 October 2013 10:15, Julian Brooks jbee...@gmail.com wrote: Great stuff, nice one IOhannes. On 11 October 2013 10:03, IOhannes m zm?lnig zmoel...@iem.at wrote: On 2013-10-11 09:23, Julian Brooks wrote: checking for jack_set_xrun_callback in -ljack... no checking for jack_set_error_function in -ljack... no you have to install libjack-dev. a good start to install all/most packages needed to build jack (at least with the same features as the puredata packages) is: # aptitude build-dep puredata fmgaer IOhannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- next part -- An HTML attachment was scrubbed... URL: http://lists.puredata.info/pipermail/pd-list/attachments/20131014/b96e903e/attachment-0001.htm -- Message: 2 Date: Mon, 14 Oct 2013 06:08:49 +0100 From: Julian Brooks jbee...@gmail.com Subject: Re: [PD] build pd with jack in raspbian on rpi? To: IOhannes m zm?lnig zmoel...@iem.at Cc: PD List pd-list@iem.at Message-ID: cagembftznd4msrtighkf-gkunotpxwf8uvocw_33rcbnwv-...@mail.gmail.com Content-Type: text/plain; charset=iso-8859-1 Pd seems to have built though I'm not sure if there would be some kind of 'that's it, your done, nothing to see here, move on' type message. Anyway, when typing 'pd' on the command line I get this: pd: error while loading shared libraries: libportaudio.so.2: cannot open shared object file: No such file or directory Any ideas anyone? On 14 October 2013 05:22, Julian Brooks jbee...@gmail.com wrote: Hey again, Possible issue: I've installed libjack-dev and Pd builds fine - great. I did want to have jackd2 but that doesn't have libjack-dev it has libjack-jackd2-0. Pd doesn't configure with jack when this lib is installed. Does it make a difference to build Pd with libjack-dev (in effect build with jackd1 but run with jackd2)? I mean I guess I'll know if it's something obvious but could there be performance issues. Regards, Julian On 11 October 2013 10:15, Julian Brooks jbee...@gmail.com wrote: Great stuff, nice one IOhannes. On 11 October 2013 10:03, IOhannes m zm?lnig zmoel...@iem.at wrote: On 2013-10-11 09:23, Julian Brooks wrote: checking for jack_set_xrun_callback in -ljack... no checking for jack_set_error_function in -ljack... no you have to install libjack-dev. a good start to install all/most packages needed to build jack (at least with the same features as the puredata packages) is: # aptitude build-dep puredata fmgaer IOhannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- next part -- An HTML attachment was scrubbed... URL: http://lists.puredata.info/pipermail/pd-list/attachments/20131014/84ea102e/attachment-0001.htm -- Message: 3 Date: Mon, 14 Oct 2013 06:13:24 +0100 From: Julian Brooks jbee...@gmail.com Subject: Re: [PD] build pd with jack in raspbian on rpi? To: IOhannes m zm?lnig zmoel...@iem.at Cc: PD List pd-list@iem.at Message-ID: CAGemBFQkvFyGkuU0ykq=44CAL8-P1a41BmicYj8D9cs3_E=o...@mail.gmail.com Content-Type: text/plain;
Re: [PD] pix_video problem
Hi, sorry, I'm answering really slowly but I couldn't have a SDI camera since I posted my question. Today I made some new tests, and guess what; it's working. The only thing I changed is that I have 2 new devices : usb camera and an Osprey card for SD camera. The blackmagic driver works only if the usb camera is connected. When I disconnect, I loose the signal and PD crash. When the usb camera is plugged, everything is stable and works fine. Mystery. Thanks for your help, I'm sure thoses informations will be usefull really soon. Le 27/09/13 23:54, Antoine Villeret a écrit : hello, to reduce CPU eating, did you try to put each [pix_video] in a separate pd~ and then send the image to a main patch with [pix_share_*] ? this could help I never worked with blackmagic card but it could be possible to add a new backend to [pix_video] to support those cards natevely in pd. + a -- do it yourself http://antoine.villeret.free.fr 2013/9/27 Benjamin ~ 01xy ben...@free.fr mailto:ben...@free.fr Hello, We are using a blackmagick decklink quad on linux to get the signal threw pix_video, we use the bmdcapture command line tool combined with ffmpeg so as to write on a virtual video device created by v4l2loopback (cf http://wiki.labomedia.org/index.php/AstroFluxTechnique#bmdcapture_.7C_ffmpeg) it works fine and it is stable even if we plug/unplug the video sources, it allows us to capture 1080i video or PAL video encapsulated in the SDI signal, but if we try to capture 4x1080i signals, the framerate is less than 25fps as Pd is 100% CPU ++ Benjamin Le 27/09/2013 09:21, Etienne Landon a écrit : Hello list, my first message ! youpi Regarding Blackmagic on linux you have to use gstreamer through pdgst. There are two plugins decklinsrc and decklinksink, this is working great ! I think they are in the bad plugin set If this works the same in windows, perhaps you have to fisrt set the mode of the blackmagic before turning gem on. By setting up I mean selecting the appropriate input and video resolution. And I confirm, never change settings while using it, unplugging the blackmagic input whit gem on freezes my computer Etienne ___ Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailto: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
[PD] [PD-announce] Pd Chocolate - GUI
Hi, I’m actually working on a project that aims to facilitate the creation of GUI externals in Pd and to easily convert source code from Max to Pd and from Pd to Max. I’ve created a small C/C++ library (at the end, it will be a full C library) with: - An automatic generation of border and inlets/outlets (like Max) - A better graphics behavior (layers and functions to clip the drawings within the box boundaries) (like Max) - Attributes (size, value, whatever you want) that are saved with the patch (like Max) - Dynamic inlets/outlets (like Max…) - An easy management of mouse motion and keys - Macros to convert from Max to Pd and from Pd to Max So, here the git of the project : https://github.com/pierreguillot/PdEnhanced.git You can find Mac examples in the Pd Chocolate folder, a small set of externals that is not essential, unlike Pd vanilla, but that can be useful (there’re a vu~ and a nbx~ that don’t have the blink effect of their homologue). You will also find a library, much more substantial with many quite complex GUIs dedicated to ambisonics on the git project HOA where the codes are almost similar to those used in Max: http://www.mshparisnord.fr/hoalibrary/ https://github.com/CICM/HoaLibrary.git As you can guess, I would like to get feedbacks and advises. The things I want to improve are: - the automatic creation of the properties window based on the attributes - a better captation of mouse events (right click in run mode for example) - creation of object in a sort of « canvas » or « window » like popmenu or entry (I want to use the clip functions of tcl/tk) So, if you want to participate to this project, you are welcome and if you have externals that you want to convert from Max to Pd or from Pd to Max, i can help you. Sorry if you have already seen this topic on one of the puredata forum but I don't want to miss a potential helper. Best, Pierre ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Weird bug in pd-extended and Ubuntu
Hi, Thanks for the clue. Turns out that the fix you propose doesn't work for the current LTS version of Ubuntu (which is 12.04), but i've found a fix that seems to work (from this page in French). For the record, in a real terminal (no X), type : sudo service lightdm stop sudo X -configure sudo cp ~/xorg.conf.new /etc/X11/xorg.conf sudo service lightdm start Then edit /etc/X11/xorg.conf (sudo nano /etc/X11/xorg.conf for instance) by writing intel as the Driver in the Device section. Reboot, and it works (I haven't tested it thoroughly but at least I can now add new objects to my patch). Cheers, Pierre. 2013/10/2 jwind w...@mikrokiko.de ** had the same thing. try updating your repositories... see here: http://puredata.hurleur.com/sujet-9448-solved-crashes-server j ,. On 01.10.2013 22:01, Pierre Massat wrote: Dear list, I m working on a patch in pd-extended 0.43.4, on a freshly installed Ubuntu 12 LTS. An Arduino Uno board is plugged into my machine. In the attached patch i've been getting very strange bugs : - one instance of [f ] wasn't working the way it should (a bang to its left inlet wouldn't output what had been fed to its right inlet), while the other was behaving fine. - And now I cannot create any new object. Ubuntu crashes (it logs out of my session) when i type the 4th letter in the object box. I also get the following message very often in the console : ALSA output error (restart failed): Broken pipe I'm very confused here. Pierre ___pd-l...@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] Weird bug in pd-extended and Ubuntu
I installed JACK and the ALSA error disappeared (of course). Now I have another error message from JACK, but the sound is working fine. Cheers, Pierre. 2013/10/2 Julian Brooks jbee...@gmail.com What about this one though: ALSA output error (restart failed): Broken pipe Never got to the bottom of it with my intel inbuilt soundcard on PdE (Debian). Noticeably doesn't happen with an external soundcard (in my experience anyway) On 2 October 2013 19:08, Pierre Massat pimas...@gmail.com wrote: Hi, Thanks for the clue. Turns out that the fix you propose doesn't work for the current LTS version of Ubuntu (which is 12.04), but i've found a fix that seems to work (from this page in French). For the record, in a real terminal (no X), type : sudo service lightdm stop sudo X -configure sudo cp ~/xorg.conf.new /etc/X11/xorg.conf sudo service lightdm start Then edit /etc/X11/xorg.conf (sudo nano /etc/X11/xorg.conf for instance) by writing intel as the Driver in the Device section. Reboot, and it works (I haven't tested it thoroughly but at least I can now add new objects to my patch). Cheers, Pierre. 2013/10/2 jwind w...@mikrokiko.de ** had the same thing. try updating your repositories... see here: http://puredata.hurleur.com/sujet-9448-solved-crashes-server j ,. On 01.10.2013 22:01, Pierre Massat wrote: Dear list, I m working on a patch in pd-extended 0.43.4, on a freshly installed Ubuntu 12 LTS. An Arduino Uno board is plugged into my machine. In the attached patch i've been getting very strange bugs : - one instance of [f ] wasn't working the way it should (a bang to its left inlet wouldn't output what had been fed to its right inlet), while the other was behaving fine. - And now I cannot create any new object. Ubuntu crashes (it logs out of my session) when i type the 4th letter in the object box. I also get the following message very often in the console : ALSA output error (restart failed): Broken pipe I'm very confused here. Pierre ___pd-l...@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 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] pix_video problem
Hi, I'm having trouble with pix_video. I'm using a sony PWM200 in 720p/50p, A BlackMagic Decklink Studio with HD-SDI input connected in PCIe. I'm testing on a windows 7 with Pure data 0.43.4 and GEM 0.93.3 Drivers are correctly installed and when I send enumerate to pix_video, it shows me two devices : Blackmagic WDM Capture Directshow Decklink Video Capture Directshow but when I choose one (it doesn't matter which one), i got the error : could not start graph playback, hr 0x80070057 Slightly after, pd crash. I certainly miss clues to understand what's happening so I hope someone could light me up ? Thx. P. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] How to install Pd 0.45 on Linux ?
Hi, Thank you both for your replies. I'll go Miller's way! Cheers, Pierre. 2013/9/15 Miller Puckette m...@ucsd.edu What I do: un-archive (makes a directory like /home/pi/pd-0.45-2) Invoke it as /home/pi/pd-0.45-2/bin/pd cheers Miller On Sun, Sep 15, 2013 at 11:53:29AM -0400, Jonathan Wilkes wrote: On 09/15/2013 11:10 AM, Pierre Massat wrote: Dear List, This is a very silly question. What do I have to do to install Pd vanilla in Linux (Raspbian) from the compiled archive available on Miller's site ? I don't know whether i need to run a command or just to copy the uncompressed folder somewhere. Just guessing: Something like sudo make install, either from the main directory or the /src directory (depending on how Miller actually compiled it). Best, Jonathan Thanks in advance! Pierre. ___ 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 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] How to install Pd 0.45 on Linux ?
Dear List, This is a very silly question. What do I have to do to install Pd vanilla in Linux (Raspbian) from the compiled archive available on Miller's site ? I don't know whether i need to run a command or just to copy the uncompressed folder somewhere. Thanks in advance! Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Read from and write to an array at once (?!?)
Dear list, I feel very happy and pretty stupid at the same time. I've been trying to make a simple sound-on-sound looper for a while now. I've search on the web but i haven't any really convincing. Most what i've found was complaints about the fact that it was difficult to achieve with tables, and that delay lines couldn't be flushed. Well, I just discovered that it was actually possible to read from and write to the same array at the same time. I thought it was impossible (i'd never even tried, to be honest). So here's my (probably stupid) question : is this a feature ? If it is that could probably explain why I didn't find much about loopers in Pd, since it is very straightforward. Cheers, Pierre ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Read from and write to an array at once (?!?)
Hi Claude, This is exactly what i did, having made sure beforehand that my table size is a multiple of 64. I didn't now it was that easy ! cheers, Pierre. 2013/8/3 Claude Heiland-Allen cla...@mathr.co.uk On 03/08/13 17:11, Pierre Massat wrote: Well, I just discovered that it was actually possible to read from and write to the same array at the same time. I thought it was impossible (i'd never even tried, to be honest). So here's my (probably stupid) question : is this a feature ? Yes, it works fine due to the topological sort of the DSP graph into a DSP chain - but DSP is block-based, so be aware that each block is read as a whole before it is written - this probably only matters if you wanted to write to a different location for non-block-sized feedback effects. Also you might have little glitchy issues when table length isn't an exact multiple of the block size. There are some examples of [tabreceive~]--stuff--[tabsend~] in the docs, probably in the FFT section of the manual. A simple looper might be a [tabplay~]--stuff--[tabwrite~] thing with the tabplay~ and tabwrite~ both triggered from the same source, and retriggerd by the tabplay~ done bang... If it is that could probably explain why I didn't find much about loopers in Pd, since it is very straightforward. Claude -- http://mathr.co.uk ___ 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] Preferences weirdness in Pd 43.1 ( 2?) in RPi
Hi Julian, [import] is installed, but doesn't work with some libraries. Adding the name of the library explicitely in front of the object name doesn't solve the issue either. Thanks for the tip about the root user's preferences. I solved my problem by launching pd as a regular user from rc.local (using su user-c 'pd...'). Cheers, Pierre. 2013/7/9 Julian Brooks jbee...@gmail.com Hey Pierre, [import] isn't a vanilla object so may not be installed on the pi? I think it's in the repo's though. When you start as root it has it's own version of.pdsettings so the preferences will be different. To have matching settings between root and regular user just copy one of the .pdsettings to the other's home folder. Obviously not an ideal solution (ie dirty hack) but as long as your libs are in the search path [zexy/limiter~], for example, should always work. Regards, Julian On 7 July 2013 19:24, Pierre Massat pimas...@gmail.com wrote: Dear List, My Pi is finally working again with Pd, but i've noticed two strange things (strange to me) : - the libraries in the startup list simply won't load most of the time (zexy, cyclone, iemlib at least), although they were installed regularly in the extra folder. I have to add their folders to the Path list. Note that the [import] object doesn't work either for these libraries. - when launching Pd as root, the preferences I set as a normal use don't load. This is a bit strange to me, and I have no idea how to tell Pd to use the same .pdsettings file in both situations. Nothing that I couldn't get around, but the this is a bit frustating (especially the libraries thing). Cheers, Pierre. ___ 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] Fwd: Preferences weirdness in Pd 43.1 ( 2?) in RPi
Hi, I again encountered some strange stuff with libraries and paths, this time in Pd-extended 0.43.4 on windows. Some libraries included in the extra folder just won't load (like pduino for instance). Using [import pduino] does work though. Also I can't add some paths, like ...pd/docs/3.audio.examples (because i need the reverb abstraction). Pd just won't save the path no matter what. Cheers, Pierre. -- Forwarded message -- From: Pierre Massat pimas...@gmail.com Date: 2013/7/7 Subject: Preferences weirdness in Pd 43.1 ( 2?) in RPi To: pd-list pd-list@iem.at Dear List, My Pi is finally working again with Pd, but i've noticed two strange things (strange to me) : - the libraries in the startup list simply won't load most of the time (zexy, cyclone, iemlib at least), although they were installed regularly in the extra folder. I have to add their folders to the Path list. Note that the [import] object doesn't work either for these libraries. - when launching Pd as root, the preferences I set as a normal use don't load. This is a bit strange to me, and I have no idea how to tell Pd to use the same .pdsettings file in both situations. Nothing that I couldn't get around, but the this is a bit frustating (especially the libraries thing). Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Preferences weirdness in Pd 43.1 ( 2?) in RPi
Dear List, My Pi is finally working again with Pd, but i've noticed two strange things (strange to me) : - the libraries in the startup list simply won't load most of the time (zexy, cyclone, iemlib at least), although they were installed regularly in the extra folder. I have to add their folders to the Path list. Note that the [import] object doesn't work either for these libraries. - when launching Pd as root, the preferences I set as a normal use don't load. This is a bit strange to me, and I have no idea how to tell Pd to use the same .pdsettings file in both situations. Nothing that I couldn't get around, but the this is a bit frustating (especially the libraries thing). Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Sampler buffer?
Hi, You can load all your samples when loading the patch in different tables, and then dynamically set the table (sample) you want to read by sending [set nameofthetable( to your tabread object. If you don't do that then everytime you load a sample it takes a while to copy it to RAM before Pd can read it, especially if the sample is long. Pierre. 2013/7/6 FernandoG dataf...@gmail.com Hello I need to build a sampler patch for live performance where you can load lots of samplers. I actually use soundfiler and tabread but anytime i open a new file the sound is stoped, cut, by a moment. Is there any kind of buffer that let me choose and open samplers during the performance without this problem? Thanks a lot! f ___ 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] Raspberry Pi USB2 audio fixed (apparently)
OK. For your information, pulseaudio doesn't come with the new version of Raspbian apparently (I couldn't remove it cause it wasn't there !). No idea why. Pd seems to work a little bit with my soundcard, but after a couple of seconds everything freezes. I'll try with no gui in the coming days. Cheers, Pierre. 2013/7/3 Julian Brooks jbee...@gmail.com 'off Millers site' not 'of' And also another thing with the power supply. Although 1a is supposed to be fine 2a actually works really well if you're driving any peripherals, giving plenty of overhead. J On 3 July 2013 14:31, Julian Brooks jbee...@gmail.com wrote: Hey Pierre, I've installed Pd from the pre-compiled version of Millers site, and most recently built it from source which took a bit more doing but Miller very kindly walked me through the tricky bits (thread in archives installing Pd from source on rpi should bring it right up). The version from the repo's works just fine but I wanted to test out (though didn't end up making use of) [gpio] which requires 0.44 or later. I got the power supply from here: https://www.modmypi.com/5v-2A-modmypi-raspberry-pi-power-supply?filter_name=power%20supply The soundcard I've been using the most (ESI UDJ - thanks Antoine:) has no audio input so no good info on full duplex. I've been messing around with the imic running duplex (with usb-slowdown) and had been getting reasonable results (10-12ms) but running pretty light patches. Sorry can't be more precise as I haven't given this card as much attention. Regards, Julian On 3 July 2013 11:06, Pierre Massat pimas...@gmail.com wrote: Hi Julian, This Moebius distro looks very interesting. Can you please tell us how you installed Pd ? From the Raspbian repos ? Have you tried it with full duplex with your soundcard yet ? What latency are you getting (I can't get below 15 ms in Raspbian with some fft in my patch) ? Also is this think about the power supply true ? They mention it too on the Satellite CCRMA webpage. Where can I buy a power cable that outputs 5.2 V ? I'm currently using a samsung smartphone charger. That's a lot of questions but you made me curious (and hopeful again) ! Cheers, Pierre. 2013/7/3 Julian Brooks jbee...@gmail.com I'm having good results from using a much leaner install - it's called Mobius: http://moebiuslinux.sourceforge.net/ Obviously depends on your usage but I'm ssh'ing into the pi and works great. The minimal install seems to help with overclocking too so I reckon I'm getting about another 35-40% out of the pi. The main project I've been working on has a pmpd patch that the regular raspbian wouldn't even run, on top of that I'm driving a couple of sensors (thanks Martin:), audio synthesis, got a reasonably complex quad spacialisation patch (thanks Lorenzo:) and is driving a 6 channel soundcard. This is without the usb-slowdown option. Obviously it's pushing the Pi right up to the limit but it runs* just*about stably. What I do think made a significant difference was switching the power cable to one that outputs 5.2v so by the time it gets to the pi it's a solid 5v. Julian On 3 July 2013 09:42, Dan Wilcox danomat...@gmail.com wrote: Yeah I tried that out a few months ago when we started the thread. Jack adds some unnecessary overhead in my opinion and I'm surprised that a device that should be more than capable to handle this is just not setup correctly. I'm running a minimal commandline install and pd + realtime straight alsa should work great ... it has for me in the past. His jack setup basically uses *all* the cpu of the pi, so that cuts out the other parts of my setup altogether .. visual, device input, etc. Again, I was able to get good latency with a much lower resource machine (until it just wore out), so it *should* be possible. On Jul 3, 2013, at 4:35 AM, Julian Brooks jbee...@gmail.com wrote: Hey Dan, Jeremy (autostatic), who setup the 'rpi and low latency, real time audio' thread has a UA-25 and seems to have full duplex working with jack (this was before the recent tweaks as well): http://www.raspberrypi.org/phpBB3/viewtopic.php?p=286222sid=85c8b0a7cca69e35dcafaf58ff916eec#p286222 Could be worth asking him? Julian On 3 July 2013 02:58, Dan Wilcox danomat...@gmail.com wrote: Yeah I tried the latest firmware with my Raspbian install and still have issues with my UA-25. Full stereo duplex = dropouts. :( On Jul 2, 2013, at 5:52 PM, pd-list-requ...@iem.at wrote: *From: *Pierre Massat pimas...@gmail.com *Subject: **Re: [PD] Raspberry Pi USB2 audio fixed (apparently)* *Date: *July 2, 2013 3:52:31 PM EDT *To: *Julian Brooks jbee...@gmail.com *Cc: *PD List pd-list@iem.at Hi all, I did a fresh install of Raspbian using the NOOBS installer. The pd-extended package from puredata.info doesn't work with my soundcard (it wasn't working before). And Pd vanilla installed from the Raspbian repositories
Re: [PD] Raspberry Pi USB2 audio fixed (apparently)
hi all, @ Julian : no, I forgot to remove pulseaudio actually. I'll try what you suggest today or tomorrow. Cheers, Pierre. 2013/7/3 Dan Wilcox danomat...@gmail.com Yeah I tried the latest firmware with my Raspbian install and still have issues with my UA-25. Full stereo duplex = dropouts. :( On Jul 2, 2013, at 5:52 PM, pd-list-requ...@iem.at wrote: *From: *Pierre Massat pimas...@gmail.com *Subject: **Re: [PD] Raspberry Pi USB2 audio fixed (apparently)* *Date: *July 2, 2013 3:52:31 PM EDT *To: *Julian Brooks jbee...@gmail.com *Cc: *PD List pd-list@iem.at Hi all, I did a fresh install of Raspbian using the NOOBS installer. The pd-extended package from puredata.info doesn't work with my soundcard (it wasn't working before). And Pd vanilla installed from the Raspbian repositories doesn't work with it either (although it was working fine before). My soundcard is an old EMU 0404 USB. By doesn't work I mean that it either throws an Audio stuck/closing audio error, or simply freezes everything (Pd, LXDE, mouse, everything) and all I can do is unplug the power chord. So for me not only did it not fix anything, but i'm actually worse off and left with the inability to use Pd at all on my Pi. I haven't tried Miller's compiled version of Vanilla yet (I still don't know how it is different from the one available in the Raspbian repos). The recent Planet CCRMA Satelite for the RPi is also an option. Pierre. Dan Wilcox @danomatika danomatika.com robotcowboy.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] Raspberry Pi USB2 audio fixed (apparently)
Hi Julian, This Moebius distro looks very interesting. Can you please tell us how you installed Pd ? From the Raspbian repos ? Have you tried it with full duplex with your soundcard yet ? What latency are you getting (I can't get below 15 ms in Raspbian with some fft in my patch) ? Also is this think about the power supply true ? They mention it too on the Satellite CCRMA webpage. Where can I buy a power cable that outputs 5.2 V ? I'm currently using a samsung smartphone charger. That's a lot of questions but you made me curious (and hopeful again) ! Cheers, Pierre. 2013/7/3 Julian Brooks jbee...@gmail.com I'm having good results from using a much leaner install - it's called Mobius: http://moebiuslinux.sourceforge.net/ Obviously depends on your usage but I'm ssh'ing into the pi and works great. The minimal install seems to help with overclocking too so I reckon I'm getting about another 35-40% out of the pi. The main project I've been working on has a pmpd patch that the regular raspbian wouldn't even run, on top of that I'm driving a couple of sensors (thanks Martin:), audio synthesis, got a reasonably complex quad spacialisation patch (thanks Lorenzo:) and is driving a 6 channel soundcard. This is without the usb-slowdown option. Obviously it's pushing the Pi right up to the limit but it runs* just*about stably. What I do think made a significant difference was switching the power cable to one that outputs 5.2v so by the time it gets to the pi it's a solid 5v. Julian On 3 July 2013 09:42, Dan Wilcox danomat...@gmail.com wrote: Yeah I tried that out a few months ago when we started the thread. Jack adds some unnecessary overhead in my opinion and I'm surprised that a device that should be more than capable to handle this is just not setup correctly. I'm running a minimal commandline install and pd + realtime straight alsa should work great ... it has for me in the past. His jack setup basically uses *all* the cpu of the pi, so that cuts out the other parts of my setup altogether .. visual, device input, etc. Again, I was able to get good latency with a much lower resource machine (until it just wore out), so it *should* be possible. On Jul 3, 2013, at 4:35 AM, Julian Brooks jbee...@gmail.com wrote: Hey Dan, Jeremy (autostatic), who setup the 'rpi and low latency, real time audio' thread has a UA-25 and seems to have full duplex working with jack (this was before the recent tweaks as well): http://www.raspberrypi.org/phpBB3/viewtopic.php?p=286222sid=85c8b0a7cca69e35dcafaf58ff916eec#p286222 Could be worth asking him? Julian On 3 July 2013 02:58, Dan Wilcox danomat...@gmail.com wrote: Yeah I tried the latest firmware with my Raspbian install and still have issues with my UA-25. Full stereo duplex = dropouts. :( On Jul 2, 2013, at 5:52 PM, pd-list-requ...@iem.at wrote: *From: *Pierre Massat pimas...@gmail.com *Subject: **Re: [PD] Raspberry Pi USB2 audio fixed (apparently)* *Date: *July 2, 2013 3:52:31 PM EDT *To: *Julian Brooks jbee...@gmail.com *Cc: *PD List pd-list@iem.at Hi all, I did a fresh install of Raspbian using the NOOBS installer. The pd-extended package from puredata.info doesn't work with my soundcard (it wasn't working before). And Pd vanilla installed from the Raspbian repositories doesn't work with it either (although it was working fine before). My soundcard is an old EMU 0404 USB. By doesn't work I mean that it either throws an Audio stuck/closing audio error, or simply freezes everything (Pd, LXDE, mouse, everything) and all I can do is unplug the power chord. So for me not only did it not fix anything, but i'm actually worse off and left with the inability to use Pd at all on my Pi. I haven't tried Miller's compiled version of Vanilla yet (I still don't know how it is different from the one available in the Raspbian repos). The recent Planet CCRMA Satelite for the RPi is also an option. Pierre. Dan Wilcox @danomatika danomatika.com robotcowboy.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Dan Wilcox @danomatika danomatika.com robotcowboy.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] Raspberry Pi USB2 audio fixed (apparently)
Hi all, I did a fresh install of Raspbian using the NOOBS installer. The pd-extended package from puredata.info doesn't work with my soundcard (it wasn't working before). And Pd vanilla installed from the Raspbian repositories doesn't work with it either (although it was working fine before). My soundcard is an old EMU 0404 USB. By doesn't work I mean that it either throws an Audio stuck/closing audio error, or simply freezes everything (Pd, LXDE, mouse, everything) and all I can do is unplug the power chord. So for me not only did it not fix anything, but i'm actually worse off and left with the inability to use Pd at all on my Pi. I haven't tried Miller's compiled version of Vanilla yet (I still don't know how it is different from the one available in the Raspbian repos). The recent Planet CCRMA Satelite for the RPi is also an option. Pierre. 2013/6/5 Julian Brooks jbee...@gmail.com Hey all, So, umm, yeah. Is everyone on this already? Just got a message saying that an 'rpi-update' should fix the usb2 problems for soundcards. Not checked 'cos I spent bloody ages tracking down soundcards that did work. Good to know though. http://www.raspberrypi.org/phpBB3/viewtopic.php?p=364163sid=04807df00bff9fa076fd62c358dfd9fc#p364163 http://www.raspberrypi.org/phpBB3/viewtopic.php?p=362690#p362690 http://www.raspyfi.com/raspberry-pi-usb-audio-fix/ (anyone checked out this distro btw?) Good to hear there seems to be lots of audio tweaks and exploration going on on the Pi (still:) Best wishes, Julian ___ 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] How to make a looper ?
Dear list, i've been working on a simple looper (the sound on sound thing, Eno Fripp, Eno all by himself, you know what I mean). I decided to use two tables, write to T1 while reading T2, and write to T2 while reading T1, adding the input and the currently playing table together before writing. I'm faced with two issues. One is a click I hear everytime I record a new piece of sound (I m almost certain it happens while switching from one table to the other), and another is final volume. What is the proper way of reading two tables continuously and alternatively ? And conversely, what is the proper way of writing continuously to two tables alternatively ? I'm currently using threshold~. About the final volume, the problem is that the first sound i record gets burried in the later recordings, and it all ends up distorting because it too loud in the end. I suppose I should use a limiter on the input, and maybe compress the output. Is that correct ? Can someone point me to a good compressor/limiter in Pd ? Or maybe there's a much better way to make a looper in Pd... Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] New Raspbian release
Hello, They've released a new update of Raspbian. http://www.raspberrypi.org/archives/4128 Does anybody knows whether this will have an impact on Pd's performances ? Just to know whether it's worth upgrading or not. Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] batteries for audio cards
Same here! I'm just concerned some Li-ion/Li-po batteries do not have an over-discharge protection and this could be an issue if you try to recharge a Li* battery that's been drained beyond its inversion voltage. Ask Boeing about this... ;) I doubt this has been included in the RME sound cards since they are built to take almost any kind of low voltage power (AC and DC). http://batteryuniversity.com/learn/article/charging_lithium_ion_batteries Over-discharging Lithium-ion Li-ion should never be discharged too low, and there are several safeguards to prevent this from happening. The equipment cuts off when the battery discharges to about 3.0V/cell, stopping the current flow. If the discharge continues to about 2.70V/cell or lower, the battery’s protection circuit puts the battery into a sleep mode. This renders the pack unserviceable and a recharge with most chargers is not possible. To prevent a battery from falling asleep, apply a partial charge before a long storage period. Battery manufacturers ship batteries with a 40 percent charge. The low charge state reduces aging-related stress while allowing some self-discharge during storage. To minimize the current flow for the protection circuit before the battery is sold, advanced Li-ion packs feature a sleep mode that disables the protection circuit until activated by a brief charge or discharge. Once engaged, the battery remains operational and the on state can no longer be switched back to the standby mode. Do not recharge lithium-ion if a cell has stayed at or below 1.5V for more than a week. Copper shunts may have formed inside the cells that can lead to a partial or total electrical short. If recharged, the cells might become unstable, causing excessive heat or showing other anomalies. Li-ion packs that have been under stress are more sensitive to mechanical abuse, such as vibration, dropping and exposure to heat. You need to make sure you have an over-discharge protection that cuts off the power when reaching about 3.2V per cell (3 cell would be between 9.0V and 9.6V). I'm not sure I have this in the pack I use... :/ Some more detail to read when you've set your bedroom on fire ;) http://www.nfpa.org/assets/files/pdf/research/rflithiumionbatterieshazard.pdf Lead batteries don't like being over-drained either. It's just not as dangerous to recharge a Pb that's been drained too much. Hope this helps. Cheers Pierre-Olivier On 26/04/2013 18:03, Antoine Villeret wrote: hey, i got a car cigarette lighter plug adaptor with my RME fireface, so just take a 12V Pb battery from a teenager motorcycle and go ! if you need a lighter solution, look at LiPo battery from R/C model cheers a -- do it yourself http://antoine.villeret.free.fr 2013/4/26 Alexandre Torres Porres por...@gmail.com mailto:por...@gmail.com hey folks, anyone have recomendations for battery packs for audio cards? wanna try some stuff going mobile, anybody doing that? Looking for some high capacity for my multiface/RME (takes 9-.12V, 2A) thanks ___ Pd-list@iem.at mailto: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 -- ~Pierre-Olivier Boulant ~ -o- www.puffskydd.net -o- ~ www.flickr.com/pob31/sets ~ -o-www.lepixophone.net-o- ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] crude pd interface for omxplayer/Rpi
Thank you for the idea ! This has nothing to do with this thread, but i was actually looking for a way of controlling VLC, and this is really all the inspiration I needed. Cheers, Pierre. 2013/3/16 Antoine Villeret antoine.ville...@gmail.com Hi, thanks for sharing, it works but still with the audio crack when launching and quitting omxplayer but this is an omxplayer's issue... cheers a -- do it yourself http://antoine.villeret.free.fr 2013/3/7 batinste dwanaf...@yahoo.fr Hi list Looking for a way to control video playback on the Raspberry Pi outside Gem's realm, i stumbled across omxplayer and this topichttp://www.raspberrypi.org/phpBB3/viewtopic.php?f=38t=7987 . So based on it i've made a very crude [shell]-based omxplayer controller in Pd, see attached. As omxplayer can be controlled via keystrokes, you can expand this patch's possibilities very easily. For now, you can choose a file, play it, pause and resume, restart the video, quit omxplayer, increase and decrease volume. I encounter an annoying bug when restarting a video : one can briefly see what's behind the window, be it a console or lxde's desktop. Happily, omxplayer has also a counter-bug thats prevents the desktop to refresh itself (it stays black : you have to move the mouse all over the screen to refresh). So to keep the restart prettier, you have to launch the desktop manager. ___ 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] wireless audio from Pd to PA system (katja)
Hi Katja, Regarding all this with... Digital clocks need to be synchronized to work together or else you will get clicks. As you have said it can be done in a driver or it can be done on-chip if your hardware has that feature. It does indeed add to the latency. On pro sound cards you would find word clock to sync cards together or possibly time code input/output for synchronising with video cameras. Consumer hardware does not have these features since most people wouldn't have any use for this. Some equipment can hold a very stable clock even after being disconnected from the others. This feature comes with added costs. Super expensive digital radio mics have a noticeable latency even though they are highly specialised equipment built to minimise this very latency. It's about 3ms for a good setup. Anyhow the lowest latency you will find is using analog wireless packs. The only point of digital radio mics is Hollywood can't probably cope with non-encrypted dialogues of your favourite TV series during the shoot. Don't go for the cheapest, and you might not need the high end. You can rent that stuff if it's not needed for such a long time. The Sennheiser e100 (gen3) is pretty decent for the price. That would be about 450~500€ for a kit. There is a pro level audio-over-ethernet distribution system called ethersound. It's proprietary, but worth looking into. As with other digital format, there is a master clock somewhere in the system to which every one syncs. Once again digital converters are the main culprits when it comes to latency. http://www.ethersound.com/technology/overview.php Cheers Pierre-Olivier On 06/03/2013 12:41, katja wrote: Netjack docs look promising. It binds Jack clients on the transmitter computer (called 'slave') to the sample clock on the receiver computer ('master'). Netjack supports transmission over wifi, and over internet (using the CELT codec). It is primarily designed for 'distributed music'. Here is a paper introducing Netjack: http://www.google.nl/url?q=http://lac.linuxaudio.org/2009/cdm/Saturday/22_Hohn/22.pdfsa=Uei=0AM3UajlJIfAO5qDgIgFved=0CDgQFjAJusg=AFQjCNF47yIrp3T6cuIXCKhl0AUIaeiA2w For anyone using Pd on a mobile device as sound generator, Netjack could be a great way to deliver audio over wifi. For my purpose though, I still need access to the sound card at the transmitter side to capture audio from a mic. An audio rate conversion routine called AlsaInOut is provided with Netjack so you can use the slave's sound card for playback. However, this can not be used for capturing or monitoring, due to large processing delay. So, clock drift is the show stopper here. Clock drift is not related to network transmission but to the slight differences in clock speeds of sound cards even if they are set to the same nominal sample rate. It also happens with two sound cards used together on one computer, like when using an USB mic for input and the system sound card for output. Core Audio can handle such a setup, but at the expense of increased and fluctuating latency. Jack can combine soundcards, but buffer under- or overruns are audible. What is so hard about compensating clock drift? If it must be done in a theoretically correct way, pitch should not change so it will be a time stretching routine which will indeed introduce considerable latency. However, clock speeds often differ by a very small amount, like a factor 1/1000 or less. What if we just accept the pitch difference? You would get playback speeds like 1.001 or 0.999, perfectly acceptable for my purpose at least. This would greatly simplify the task of resampling. Katja On 3/5/13, Charles Goyard c...@fsck.fr wrote: Hi, see if netjack fills the bill : Netjack is a Realtime Audio Transport over a generic IP Network. It is fully integrated into JACK. When you transport Audio Signals over a Network, you will always have the problem, that two Computers are bound to two different Sample Clocks. The other Network Transports face the Problem of compensating for the drift between these Sample Clocks. This is very hard to do. NetJack works around this problem, by syncing all Clients to one Soundcard. So there will be no resampling or glitches in the whole network. Packet loss is now also handled gracefully. By using the celt codec, its even possible, that single packet losses get masked by the Packet Loss Concealment Code. https://github.com/jackaudio/jackaudio.github.com/wiki/WalkThrough_User_NetJack https://github.com/jackaudio/jackaudio.github.com/wiki/WalkThrough_User_NetJack2 Cheers, -- Charles ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Gem:Convert 3d shape(obj) into a string of characters
Hello, you could also have a look to that : http://codelab.fr/3862 (in french) you will find python scripts to export .obj to [GEMglVertex3f] and also a pyext object to fill vertices in a VBO p. Le samedi 02 mars 2013 à 10:42 -0800, ronni montoya a écrit : oh cool , but how can i read that text in pd? cheers R. 2013/3/2, Cyrille Henry c...@chnry.net: hello, a obj file already is coded as text. so you don't have to do any convertion, just open it with a text editor! cheers c Le 02/03/2013 18:06, ronni montoya a écrit : Hi, i was wondering how can i convert a 3d shape (obj file) into a string of characters using Gem/pd? Is it possible to get a list with all the vertex values of a obj file using Gem? If not, which other options do exist? thanks in advance R. ___ 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] wireless audio from Pd to PA system (katja)
Hi, I have a rather old pair of Sennheiser e500 wireless systems (ENG type, portable on both ends). On the transmitter, there is an option for line level. I guess the newer versions keep that option. At least this does work for balanced line levels with the appropriate cable and the gain/sensitivity set to its lowest setting. It's rather common to use wireless between an ENG mixer and a camera. Hope this helps Cheers Pierre-Olivier On 01/03/2013 13:19, katja wrote: Thanks everyone for your answers. The case is unconventional because a stereo line signal must be sent from the computer. Professional wireless systems assume mic or instrument. Consumer systems do transmit stereo signal, but without bothering too much about latency. Frankly, I did not expect the difficulty to find a good solution. Initially I wanted the wearable computer for a music video which is to be recorded live with sounds from natural objects. I bought the FM transmitter so my cameraman will be able to hear the music while he's filming. For this purpose it is ideal. Then I thought it would be good to use the computer in it's wearable mode for public performance. I figured that one of the many wireless solutions would suit the purpose, but didn't reckon with the unusual requirements. Further searching brought me to a new technology 'PurePath' from Texas Instruments. It has a range comparable with WiFi (30m), while it seems to work with paired devices as in Bluetooth. I haven't seen consumer products with this technology, but development kits are available. A rather convincing demo is here: http://www.youtube.com/watch?v=0YsnZQUfVGs If this system can work with low latency it could be perfect for wireless Pd. Katja On Fri, Mar 1, 2013 at 11:41 AM, Antoine Villeret antoine.ville...@gmail.com mailto:antoine.ville...@gmail.com wrote: hello, those are good for what they have been designed for and it depends on what you mean by exellent sound quality I've made few tests on those few years ago and the bandwidth could be good enough to transmit guitar/bass signal but nothing else for me + a -- do it yourself http://antoine.villeret.free.fr 2013/2/28 richard duckworth richduckwo...@yahoo.com mailto:richduckwo...@yahoo.com Hi Katja one of these would do it - check with Thomann tech support for gain issues (these are Instrument Level input) They should be fine however as active guitar pickups (like heavy style EMG pickups) output quite high levels. These type of wireless systems tend to be very rugged, have excellent sound quality and long battery life - and you'll want these things. http://www.thomann.de/ie/cat.html?gf=wireless_for_guitar_bassoa=pra Message: 3 Date: Thu, 28 Feb 2013 11:53:43 +0100 From: katja katjavet...@gmail.com mailto:katjavet...@gmail.com Subject: [PD] wireless audio from Pd to PA system To: pd-list pd-list@iem.at mailto:pd-list@iem.at Message-ID: cafy0eappskfw+gvaxutr7exhqlig+ptdu8rk6sntraliys2...@mail.gmail.com mailto:ptdu8rk6sntraliys2...@mail.gmail.com Content-Type: text/plain; charset=ISO-8859-1 For a wearable live performance computer, I am looking into the options of sending wireless audio from Pd to a PA sound system and other listeners. In a first experiment I've tried a Linex FM transmitter. Audio quality is good enough, and FM transmitters do not introduce latency. This option is cheap and flexible, as the signal can be received by simple radio's, which are even built into cell phones and media players. I would need to boost the transmission a bit to make it more reliable. This will of course make the equipment illegal. Even then, the risk that someone else is transmitting a stronger signal on the channel can not be excluded. Another option could be to send audio over Wifi. This would require WLAN to be available, and one extra computer (with audio interface) as a receiver. To avoid extra latency the audio should be sent uncompressed, like [udpsend~] / [udpreceive~] can do it. This has the risk of packet loss and serious dropouts. I've been searching for 2.4 GHz wireless music receivers and found things like this: http://www.sitecom.com/en/wireless-music-streamer/wl-061/p/203. They seem to act like external soundcards for your computer. In Linux though I've never managed to properly connect multiple soundcards with Pd (in OSX it's easy using the Aggregate Device Editor from Audio MIDI Setup). Also I guess these devices introduce huge latency. With audio over bluetooth headsets I've
Re: [PD] Feedback : pd-extended on the Pi
Hi HC, I didn't think about this. I'll give it a try as soon as I can. Cheers, Pierre. 2013/2/18 Hans-Christoph Steiner h...@at.or.at Thanks for the feedback! How did you start it? It currently starts Gem and pdp by default, which it shouldn't since they don't work on RPi. Try this: pd-extended -noprefs .hc On 02/17/2013 09:08 AM, Pierre Massat wrote: Hi, I've been using Vanilla from the Debian repos, but i needed IEMLIB, and i decided i should give pd-extended a try. I followed these instruction http://puredata.info/downloads/pd-extended-0-43-3-on-raspberry-pi-raspbian-wheezy-armhf(I think HC wrote them). Pd-extended installed fine, but it doesn't work well, at least with my soundcard (which work very well with Vanilla). CPU usage climbs to 100 %, and i have to kill Pd. I must say that I m using a very fresh version of Raspbian, though not totally clean in the sense that I removed Pd-vanilla manually before installing pd-extended (so I might have left a few files here and there. Also, i'm using the first version of the Pi, with 256 MB RAM. Cheers, Pierre. ___ 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] IEM lib in Debian ?
Hi, What raspbian package ? In the non-free repo ? I tried pd-iemlib before adding the non-free source to the list and apt-get didn't find it. Cheers, Pierre. 2013/2/17 Hans-Christoph Steiner h...@at.or.at Its included Pd-extended 0.43.4, and there is a raspbian package. .hc On 02/17/2013 09:33 AM, Pierre Massat wrote: Dear List, I need a filter in the iemlib included in pd-extended. I'm using vanilla on Rasbian, and pd-iemlib doesn't seem to exist in the repos. Iemnet, iemmatrix and iemambi seem to exist, but not iemlib. Anybody knows how i could install this library ? On the IEM website there a list of downloads but the most recent one requires the sources of Pd 0.39 ... Cheers, Pierre. ___ 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] IEM lib in Debian ?
Sorry, i don't think i got you. Like I said I tried pd-extended yesterday and it didn't really work. You said it could be because of GEM and pdp, so i'll try without these libs later on. But right now I have vanilla (0.43.2), and it's working fine, and i need the pd-iemlib library. It is not available from the standard raspbian repo. Can I get only this library ? Or is pd-extended the only option ? thanks , Pierre. 2013/2/18 Hans-Christoph Steiner h...@at.or.at The Pd-extended 0.43.4 raspbian package. You either have to add apt.puredata.info to your apt sources.list or download it directly from puredata.info/downloads .hc On 02/18/2013 03:38 AM, Pierre Massat wrote: Hi, What raspbian package ? In the non-free repo ? I tried pd-iemlib before adding the non-free source to the list and apt-get didn't find it. Cheers, Pierre. 2013/2/17 Hans-Christoph Steiner h...@at.or.at Its included Pd-extended 0.43.4, and there is a raspbian package. .hc On 02/17/2013 09:33 AM, Pierre Massat wrote: Dear List, I need a filter in the iemlib included in pd-extended. I'm using vanilla on Rasbian, and pd-iemlib doesn't seem to exist in the repos. Iemnet, iemmatrix and iemambi seem to exist, but not iemlib. Anybody knows how i could install this library ? On the IEM website there a list of downloads but the most recent one requires the sources of Pd 0.39 ... Cheers, Pierre. ___ 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] Feedback : pd-extended on the Pi
Hi Hans, I've installed pd-extended 0.43.4 from the apt.puredata.info repo. I tried running it with the -noprefs flag as you suggested. I works with alsa (i have just made a simple patch with an oscillator), but crashes with my soundcard (E-MU 0404 USB), which works fine with Vanilla 0.43.2. Cheers, Pierre. 2013/2/18 Pierre Massat pimas...@gmail.com Hi HC, I didn't think about this. I'll give it a try as soon as I can. Cheers, Pierre. 2013/2/18 Hans-Christoph Steiner h...@at.or.at Thanks for the feedback! How did you start it? It currently starts Gem and pdp by default, which it shouldn't since they don't work on RPi. Try this: pd-extended -noprefs .hc On 02/17/2013 09:08 AM, Pierre Massat wrote: Hi, I've been using Vanilla from the Debian repos, but i needed IEMLIB, and i decided i should give pd-extended a try. I followed these instruction http://puredata.info/downloads/pd-extended-0-43-3-on-raspberry-pi-raspbian-wheezy-armhf(I think HC wrote them). Pd-extended installed fine, but it doesn't work well, at least with my soundcard (which work very well with Vanilla). CPU usage climbs to 100 %, and i have to kill Pd. I must say that I m using a very fresh version of Raspbian, though not totally clean in the sense that I removed Pd-vanilla manually before installing pd-extended (so I might have left a few files here and there. Also, i'm using the first version of the Pi, with 256 MB RAM. Cheers, Pierre. ___ 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] IEM lib in Debian ?
Great, it works ! Thanks ! One last question now : the pd alias is now for pd-extended. Is there a way I can give it back to puredata ? Cheers, Pierre. 2013/2/18 Hans-Christoph Steiner h...@at.or.at You can use that library from pd-extended with vanilla. This should do it: sudo apt-get install puredata-import pd-libdir cd /usr/lib/pd/extra sudo ln -s ../../pd-extended/extra/iemlib Then in your patch: [import iemlib] .hc On 02/18/2013 10:37 AM, Pierre Massat wrote: Sorry, i don't think i got you. Like I said I tried pd-extended yesterday and it didn't really work. You said it could be because of GEM and pdp, so i'll try without these libs later on. But right now I have vanilla (0.43.2), and it's working fine, and i need the pd-iemlib library. It is not available from the standard raspbian repo. Can I get only this library ? Or is pd-extended the only option ? thanks , Pierre. 2013/2/18 Hans-Christoph Steiner h...@at.or.at The Pd-extended 0.43.4 raspbian package. You either have to add apt.puredata.info to your apt sources.list or download it directly from puredata.info/downloads .hc On 02/18/2013 03:38 AM, Pierre Massat wrote: Hi, What raspbian package ? In the non-free repo ? I tried pd-iemlib before adding the non-free source to the list and apt-get didn't find it. Cheers, Pierre. 2013/2/17 Hans-Christoph Steiner h...@at.or.at Its included Pd-extended 0.43.4, and there is a raspbian package. .hc On 02/17/2013 09:33 AM, Pierre Massat wrote: Dear List, I need a filter in the iemlib included in pd-extended. I'm using vanilla on Rasbian, and pd-iemlib doesn't seem to exist in the repos. Iemnet, iemmatrix and iemambi seem to exist, but not iemlib. Anybody knows how i could install this library ? On the IEM website there a list of downloads but the most recent one requires the sources of Pd 0.39 ... Cheers, Pierre. ___ 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
[PD] Raspberry Pi : I²S audio codec ?
Hi, I just found this : http://www.openmusiclabs.com/projects/codec-shield/ Apparently the latest revision of the Pi has GPIO pins specifically for I²S (http://www.raspberrypi.org/archives/1929 , see Additional I/O expansion). Though i can't find anything on the web right now, it should be possible to connect this codec to the Pi, what do you think ? I m very excited but i reckon I have a lot to learn... Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] IR reverb and partconv~
Hello, While readin Katja's website i discovered the [partconv~] object from Ben Saylor's library. I had actually used it long time ago with some IR reverbs, but I then judged the latency to big to be usable live. I gave it another shot this morning, and realized that the partition size could be set in [partconv~]. A lower partition size reduced the latency to something usable, which is cool, but it also cuts the tail of the reverb (it sounds very unnatural will low partition sizes). Could somebody please explain to me whether it is possible to fix this behaviour ? Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Feedback : pd-extended on the Pi
Hi, I've been using Vanilla from the Debian repos, but i needed IEMLIB, and i decided i should give pd-extended a try. I followed these instruction http://puredata.info/downloads/pd-extended-0-43-3-on-raspberry-pi-raspbian-wheezy-armhf(I think HC wrote them). Pd-extended installed fine, but it doesn't work well, at least with my soundcard (which work very well with Vanilla). CPU usage climbs to 100 %, and i have to kill Pd. I must say that I m using a very fresh version of Raspbian, though not totally clean in the sense that I removed Pd-vanilla manually before installing pd-extended (so I might have left a few files here and there. Also, i'm using the first version of the Pi, with 256 MB RAM. Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] IR reverb and partconv~
Hi Charles, Thank you for your reply. Indeed, the maximum number of partitions is set to 256. I'll try to inscrease it when i have time (and when i've learned how to compile externals!). Cheers, Pierre. 2013/2/17 Charles Z Henry czhe...@gmail.com On Sun, Feb 17, 2013 at 4:54 AM, Pierre Massat pimas...@gmail.com wrote: Hello, While readin Katja's website i discovered the [partconv~] object from Ben Saylor's library. I had actually used it long time ago with some IR reverbs, but I then judged the latency to big to be usable live. I gave it another shot this morning, and realized that the partition size could be set in [partconv~]. A lower partition size reduced the latency to something usable, which is cool, but it also cuts the tail of the reverb (it sounds very unnatural will low partition sizes). Could somebody please explain to me whether it is possible to fix this behaviour ? I believe there's a maximum number of partitions set in the code. You could just increase the number and re-compile. Chuck ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Join my network on LinkedIn
It happened to my girl friend a few weeks ago. I hate this kind of feature, it makes me furious. Pierre. 2013/2/14 me.grimm megr...@gmail.com first time i touched this shit in years and somehow it sends spam to every address in my contact list apologies On Wed, Feb 13, 2013 at 7:34 PM, m.e. grimm via LinkedIn mem...@linkedin.com wrote: [image: LinkedIn Logo] Barry, ** m.e. grimm wants to connect with you on LinkedIn. m.e. grimm adjunct professor at Tompkins Cortland Community College View Profile » Accept ** You are receiving Invitation emails. Unsubscribe. This email was intended for Barry Dillon (n/a at n/a). Learn why we included this. © 2013, LinkedIn Corporation. 2029 Stierlin Ct. Mountain View, CA 94043, USA ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- m.e.grimm | m.f.a | ed.m. megr...@gmail.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] Message from the boss of Raspberry Pi Foundation !
Hi, Ok, so Charles Henry has been working on this, good. Anybody else would have something to propose ? I'd love to help but my technical background is far from sufficient. Bringing this to the attention of the RPi foundation is about all I could do I think. @Hardoff : the patch i'm using in the video requires 16 ms of latency, because it uses phase vocoding. You can drop to 10 ms without it, and I guess even lower would be possible. I use the very first version of the Pi, with half the RAM the new model has. If we can get the GPU to compute the audio i hope that we'll be able to get to really reasonable latencies (to me 6 to 8 ms is really enough to play live). Also, i use the regular Pd fro the debian repos. I can't tell you whether Miller's or Katja's version work better. Cheers, Piere. 2013/2/8 Simon Iten itensi...@gmail.com pierre wrote in his blog that he can go as low as 10ms, later in the settings he writes about 16ms. On Feb 8, 2013, at 1:57 PM, i go bananas hard@gmail.com wrote: sorry, i don't think this is the thread i should be asking this in, but how low latency can you get with pd on a pi ? ___ 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] Message from the boss of Raspberry Pi Foundation !
Hi Katja, I wasn't aware of this at all. Thanks for the link ! I'll read it this afternoon. Thank you! Pierre. 2013/2/9 katja katjavet...@gmail.com Hi Pierre, There has been intensive discussion about GPU processing on RPI: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=33t=6188 Did you read it? In the light of this discussion, I wonder what Eben means when writing We have a bunch of GPU compute available on the device just waiting for an application like this. Anyway it's great they have put your project on RPi blog. You will be famous, Pi Massat! Congrats again. Katja On Fri, Feb 8, 2013 at 10:51 AM, Pierre Massat pimas...@gmail.com wrote: Dear all, Please read below the message I received from Eben Upton, the boss of Raspberry Pi foundation. It looks like he was impressed by the video I made, and he says that there's a possibility of letting the GPU do some DSP computation. I guess you'll all agree that this is awesome news. I have no idea how we can proceed now. I think i'm absolutely incapable of doing anything useful in this field, so i told him that i would transfer this message to you, hoping that Miller, HC, Katja (and others) would know what needs to be done. We should probably ask him if you guys could work directly with their developers. Let me know what you think. Cheers! Pierre. -- Forwarded message -- From: Eben Upton e...@raspberrypi.org Date: 2013/2/8 Subject: Re: RPi as multi-effects for guitar To: Pierre Massat pimas...@gmail.com Hi Pierre Awesome stuff - I think Liz is preparing a blog post about this as we speak. I'd be very interested in knowing a bit more about the DSP code that runs this stuff. We have a bunch of GPU compute available on the device just waiting for an application like this. Cheers Eben On Thu, Feb 7, 2013 at 2:29 AM, Pierre Massat pimas...@gmail.com wrote: Hi, I write a blog about how to make guitar effects with computers running Pure Data in real-time. When I first heard about the Raspberry Pi I thought it would be great if I could use it for the same purpose. It would only be much cheaper, and much smaller than my current laptop, and could fit in my hand-made stompbox. Recent improvements in Raspbian have finally made this possible, and this makes me very happy ! The Raspberry Pi is now actually capable of running rather demanding Pure Data patches in (quasi-) real-time (at least with a latency that's low enough to play live with it). I quickly assembled a small patch to test it and make a video to demonstrate that it actually works very well. It is obviously not the use the RPi was originally intended for, but to me (and I'm sure to other musicians as well), this sounds like a revolution. I'm currently documenting my setup on my blog : - video : http://guitarextended.wordpress.com/2013/01/27/real-time-guitar-effects-with-raspberry-pi-pd-and-arduino/ - blog post about hardware : http://guitarextended.wordpress.com/2013/01/31/raspberry-pi-multi-effects-overview-of-the-setup/ There's no trick, the Pi really IS doing all the DSP work. A reader posted a comment to ask where the computer was :) I take this opportunity to thank the RPi foundation for all the good work you put in this amazing tiny thing. I see that the cam should be out in a few months, this is all very exciting. I'm sure the Pi has already changed the life of a lot of people ! Cheers, Pierre. ___ 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] Raspberry Pi : DSP on the GPU ? (WAS : Message from the boss of Raspberry Pi Foundation !)
Hi again Katja, I just read through it. Couldn't find anything about having the GPU process some audio. It's really mostly about why it's a bad (or good) thing to keep the GPU closed-source (at least that's what I understand [?]). So I guess there isn't must we can do on our own to access the GPU. But then, what can Eben and his team do about it ? I'd like to know what answer we can give him. If he says just waiting for an application like this I am assuming that it must have aroused his interest somehow. And I believe that it would be great if people in the Pd community got involved. All I can provide is some testing, but others could contribute more (if i'm not mistaken, Miller Puckette did a great job fixing the analog out for instance). I think we should try and play a part in the development of the Pi. And if we're lucky we'll finally have that Pd box people have been dreaming about for years. Cheers, Pierre. 2013/2/9 katja katjavet...@gmail.com Hi Pierre, There has been intensive discussion about GPU processing on RPI: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=33t=6188 Did you read it? In the light of this discussion, I wonder what Eben means when writing We have a bunch of GPU compute available on the device just waiting for an application like this. Anyway it's great they have put your project on RPi blog. You will be famous, Pi Massat! Congrats again. Katja On Fri, Feb 8, 2013 at 10:51 AM, Pierre Massat pimas...@gmail.com wrote: Dear all, Please read below the message I received from Eben Upton, the boss of Raspberry Pi foundation. It looks like he was impressed by the video I made, and he says that there's a possibility of letting the GPU do some DSP computation. I guess you'll all agree that this is awesome news. I have no idea how we can proceed now. I think i'm absolutely incapable of doing anything useful in this field, so i told him that i would transfer this message to you, hoping that Miller, HC, Katja (and others) would know what needs to be done. We should probably ask him if you guys could work directly with their developers. Let me know what you think. Cheers! Pierre. -- Forwarded message -- From: Eben Upton e...@raspberrypi.org Date: 2013/2/8 Subject: Re: RPi as multi-effects for guitar To: Pierre Massat pimas...@gmail.com Hi Pierre Awesome stuff - I think Liz is preparing a blog post about this as we speak. I'd be very interested in knowing a bit more about the DSP code that runs this stuff. We have a bunch of GPU compute available on the device just waiting for an application like this. Cheers Eben On Thu, Feb 7, 2013 at 2:29 AM, Pierre Massat pimas...@gmail.com wrote: Hi, I write a blog about how to make guitar effects with computers running Pure Data in real-time. When I first heard about the Raspberry Pi I thought it would be great if I could use it for the same purpose. It would only be much cheaper, and much smaller than my current laptop, and could fit in my hand-made stompbox. Recent improvements in Raspbian have finally made this possible, and this makes me very happy ! The Raspberry Pi is now actually capable of running rather demanding Pure Data patches in (quasi-) real-time (at least with a latency that's low enough to play live with it). I quickly assembled a small patch to test it and make a video to demonstrate that it actually works very well. It is obviously not the use the RPi was originally intended for, but to me (and I'm sure to other musicians as well), this sounds like a revolution. I'm currently documenting my setup on my blog : - video : http://guitarextended.wordpress.com/2013/01/27/real-time-guitar-effects-with-raspberry-pi-pd-and-arduino/ - blog post about hardware : http://guitarextended.wordpress.com/2013/01/31/raspberry-pi-multi-effects-overview-of-the-setup/ There's no trick, the Pi really IS doing all the DSP work. A reader posted a comment to ask where the computer was :) I take this opportunity to thank the RPi foundation for all the good work you put in this amazing tiny thing. I see that the cam should be out in a few months, this is all very exciting. I'm sure the Pi has already changed the life of a lot of people ! Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list 33D.gif___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Message from the boss of Raspberry Pi Foundation !
Dear all, Please read below the message I received from Eben Upton, the boss of Raspberry Pi foundation. It looks like he was impressed by the video I made, and he says that there's a possibility of letting the GPU do some DSP computation. I guess you'll all agree that this is awesome news. I have no idea how we can proceed now. I think i'm absolutely incapable of doing anything useful in this field, so i told him that i would transfer this message to you, hoping that Miller, HC, Katja (and others) would know what needs to be done. We should probably ask him if you guys could work directly with their developers. Let me know what you think. Cheers! Pierre. -- Forwarded message -- From: Eben Upton e...@raspberrypi.org Date: 2013/2/8 Subject: Re: RPi as multi-effects for guitar To: Pierre Massat pimas...@gmail.com Hi Pierre Awesome stuff - I think Liz is preparing a blog post about this as we speak. I'd be very interested in knowing a bit more about the DSP code that runs this stuff. We have a bunch of GPU compute available on the device just waiting for an application like this. Cheers Eben On Thu, Feb 7, 2013 at 2:29 AM, Pierre Massat pimas...@gmail.com wrote: Hi, I write a blog about how to make guitar effects with computers running Pure Data in real-time. When I first heard about the Raspberry Pi I thought it would be great if I could use it for the same purpose. It would only be much cheaper, and much smaller than my current laptop, and could fit in my hand-made stompbox. Recent improvements in Raspbian have finally made this possible, and this makes me very happy ! The Raspberry Pi is now actually capable of running rather demanding Pure Data patches in (quasi-) real-time (at least with a latency that's low enough to play live with it). I quickly assembled a small patch to test it and make a video to demonstrate that it actually works very well. It is obviously not the use the RPi was originally intended for, but to me (and I'm sure to other musicians as well), this sounds like a revolution. I'm currently documenting my setup on my blog : - video : http://guitarextended.wordpress.com/2013/01/27/real-time-guitar-effects-with-raspberry-pi-pd-and-arduino/ - blog post about hardware : http://guitarextended.wordpress.com/2013/01/31/raspberry-pi-multi-effects-overview-of-the-setup/ There's no trick, the Pi really IS doing all the DSP work. A reader posted a comment to ask where the computer was :) I take this opportunity to thank the RPi foundation for all the good work you put in this amazing tiny thing. I see that the cam should be out in a few months, this is all very exciting. I'm sure the Pi has already changed the life of a lot of people ! Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] GOP-GUI-dynamic patching weirdness
Thanks Jonathan, Very nice indeed. Each time I see data structures I realise how elegant they are. I really feel I should look into this... some day... :) I was mostly pointing out the little problems I encountered this afternoon. Cheers Pierre-Olivier On 03/02/2013 21:40, Jonathan Wilkes wrote: Might be easier to just instantiate a scalar within the patch. (See attached) Benefits * you can select it in editmode and move it where you want * you can change multiple values at once in a ds array (just like a Put menu array) if there's just a y value, as in my example * you can add or subtract sliders as easy as scrolling the number box to [setsize] Drawbacks: * no jump on click (this would require scalars to report _where_ they were clicked) * small 10x10 draggable hotspot, just like Put menu arrays * can't simply get the array values as a list-- you have to iterate through it * hard to gop-ify -Jonathan - Original Message - From: Pierre-Olivier Boulant po.boul...@free.fr To: PD-List pd-list@iem.at Cc: Sent: Sunday, February 3, 2013 2:37 PM Subject: [PD] GOP-GUI-dynamic patching weirdness Hello, I've been trying to make a copy of the Max object called multislider. From what I gathered it's a set of sliders that resizes itself according to the length of the list of values it receives. It was a request posted here: http://codelab.fr/3980 Sounds like something doable with dynamic patching! I had to build some pack-like and unpack-like objects that I could create with a variable number of in/out-lets respectively. That bit seems ok. But there is some weirdness on my system. (Win 7, 64bit with Pd-extended 0.43.4 win32). - First when I start the example patch I have no problem as long as I play with the sliders. But when I start to change the values of any of the numboxes, that's when things start to look ugly. See the screen shot. - I have patch cords supposed to be hidden that show through outside of the GOP. I can live with that. - More concerning I can't see the cursors moving at all. I have to open the abstraction to have them drawn in the subpatch of the abstraction. And then once I close the abstraction, the cursors are properly drawn in the example patch. I can play with them or with the set of numboxes that corresponds to the current number of sliders. Once I change set and the abstractions is resized the cursors are set to zero and won't move. In any case the values are still flowing through the abstractions fine, but, you just can't see the cursors of the sliders. Maybe mixing GOP/GUI and dynamic patching isn't such a swell idea... ;) Anything worth reporting in the bug tracker? Cheers pob ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- ~Pierre-Olivier Boulant ~ -o- www.puffskydd.net -o- ~ www.flickr.com/pob31/sets ~ -o-www.lepixophone.net-o- ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Manually add a library to load at startup (bug ??)
Ok, thank you both for your replies. I think i'll go the way suggested by HC. Cheers, Pierre. 2013/2/2 Hans-Christoph Steiner h...@at.or.at On 02/01/2013 06:00 PM, IOhannes zmölnig wrote: On 02/01/2013 06:56 PM, Pierre Massat wrote: Hi, I'm on my Pi again, running Pd-vanilla 0.43.2 (from the debian repos). When I add the zexy library to the startup list in the GUI, it loads fine. However, when i simply add it in the .pdsettings file (loadlib : zexy), it won't load (although it appears in the startup list of the GUI) ! Is there something i don't get about how to use .pdsettings ? Or is this a bug (and if yes, is it fixed in 0.44) ? you have to adjust the noloadlib (number of libs to load) setting as well. better use the GUI to add a new library and save the settings. Even better would be to use [declare -lib zexy] in any patch that needs zexy. Then it'll work everywhere without editing tricks, you'll know what libs your patches need, and all sorts of other benefits. You can also 'apt-get install puredata-import' to use [import zexy]. .hc ___ 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] Manually add a library to load at startup (bug ??)
Hi, I'm on my Pi again, running Pd-vanilla 0.43.2 (from the debian repos). When I add the zexy library to the startup list in the GUI, it loads fine. However, when i simply add it in the .pdsettings file (loadlib : zexy), it won't load (although it appears in the startup list of the GUI) ! Is there something i don't get about how to use .pdsettings ? Or is this a bug (and if yes, is it fixed in 0.44) ? Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd and pulseaudio (was: ALSA output error (restart failed): Broken pipe)
I think I read somewhere that Romero intends to make a film about this ;) Cheers, Pierre. 2013/2/1 Miller Puckette m...@ucsd.edu Pulseaudio respawns itself, unless you've configured it not to. You can disable it temporarily with the tool pasuspender. The syntax would be: pasuspender -- pd Good to know - but even though I now theoretically know how to deal with this, the whole thing gives me the creeps - what if some update changes the rules and pulse starts re-spawning itself again? I'll feel safer with it uninstalled - then it will have a much harder time restarting itself on my machine. cheers Miller ___ 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] Raspberry Pi as rt guitar effect processor : proof of concept
Hi, Thank you all for your messages ! To answer a few questions : - I use the first commercial version of the Pi, with only 256 MB of RAM. - There's an Arduino Uno in the pedal, with simple push buttons and pots connected to it. I only use Pd-vanilla from the debian repos, but i think i'll give pd-extended and Miller's version a shot soon. Cheers, Pierre. 2013/1/29 yvan volochine yvan...@gmail.com On 27/01/13 17:00, Pierre Massat wrote: http://www.youtube.com/watch?**v=NwJNeouLqgQfeature=youtu.behttp://www.youtube.com/watch?v=NwJNeouLqgQfeature=youtu.be Dear all, It's working !!! :) bravo =) y -- http://yvanvolochine.com http://soundcloud.com/**yvanvolochinehttp://soundcloud.com/yvanvolochine http://vimeo.com/yv __**_ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/** listinfo/pd-list 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] Raspberry Pi as rt guitar effect processor : proof of concept
Yeah, that'll be version 1.0. Version 2.0 will have laser beams and warp drive, and will be the first digital audio unit with a negative latency. You'll hear the notes before I even played them. Pierre. 2013/1/31 dreamer drea...@puikheid.nl On Thu, Jan 31, 2013 at 11:17 AM, Pierre Massat pimas...@gmail.comwrote: - I use the first commercial version of the Pi, with only 256 MB of RAM. - There's an Arduino Uno in the pedal, with simple push buttons and pots connected to it. So, next version more ram, overclocked, optimized version of pd, and GPIO of the raspi itself ;) I only use Pd-vanilla from the debian repos, but i think i'll give pd-extended and Miller's version a shot soon. Cheers, Pierre. 2013/1/29 yvan volochine yvan...@gmail.com On 27/01/13 17:00, Pierre Massat wrote: http://www.youtube.com/watch?**v=NwJNeouLqgQfeature=youtu.behttp://www.youtube.com/watch?v=NwJNeouLqgQfeature=youtu.be Dear all, It's working !!! :) bravo =) y -- http://yvanvolochine.com http://soundcloud.com/**yvanvolochinehttp://soundcloud.com/yvanvolochine http://vimeo.com/yv __**_ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/** listinfo/pd-list 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] [PD-announce] Pd-extended 0.43.4 released!
On 30/01/2013 13:46, Nicolas Montgermont wrote: a few comments though, (sorry if I miss previous discussions): - is is possible to get rid of the french localization? rename or trash the /po and /extra/search-plugin/po folders. That's how I do it. ;) - how do I load a gui plugin? http://puredata.info/docs/guiplugins/GUIPlugins/ and a few ideas: - one menu with all the preferences - possibility to choose between different config file. maybe these are doable as gui plugins? Best, n Le 30/01/13 10:17, Roman Haefeli a écrit : Hi Hans On Die, 2013-01-29 at 15:36 -0500, Hans-Christoph Steiner wrote: Its time to announce the next big Pd-extended release, 0.43.4! Congrats! Despite expressing many times how limited your time is (and probably even more so with a family), the new release really is a milestone. Great achievement! Impressive list of improvements, bug fixes, new features. Many thanks to you and everyone involved. Personally, I welcome many of your decisions like not loading libraries per default, requiring a maintainer for each lib, removing unmaintained libs. In my experience it was never so easy to write portable patches between pd + libs and pd-extended. It's a huge goal to provide a consistent experience across platforms, but from what I saw in recent times this goal is largely satisfied. It is really comfortable to tell people: You just need to install Pd-extended for running this patch and they don't have to bother with any special settings or configurations. Keep up the good work! Roman ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- ~Pierre-Olivier Boulant ~ -o- www.puffskydd.net -o- ~ www.flickr.com/pob31/sets ~ -o-www.lepixophone.net-o- ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] comport on raspberry
Comport works fine for me on the Pi with an Arduino and Firmata. Cheers, Pierre. 2013/1/28 Hans-Christoph Steiner h...@at.or.at [comport] is quite thoroughly tested so I would be surprised if it is the problem. Wini Ritsch, IOhannes, Martin Peach, and I (maybe others) have all worked on it quite a bit. It might be the question of what format the data is in. what is /dev/ttyANA0? Usually [comport] is used with /dev/ttyS and /dev/ttyUSB. .hc On 01/27/2013 01:16 PM, Cyrille Henry wrote: hello, i try the comport object on raspberry pi. it can send perfectly, but receiving data hang pd. data can be seen using : cat /dev/ttyANA0 so it's not a problem with the pi. is there any other object to receive serial data? thanks Cyrille ___ 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] comport on raspberry
Hi, I didn't do anything special, i just installed comport and other dependencies for pduino, and plugged my Arduino Uno. It appeared as device 0 (can't tell you about /dev/ttyAMA0). Cheers, Pierre. 2013/1/28 Cyrille Henry c...@chnry.net hello, cool. did you do anything special? did you also use /dev/ttyAMA0 or something else? cheers c Le 28/01/2013 09:24, Pierre Massat a écrit : Comport works fine for me on the Pi with an Arduino and Firmata. Cheers, Pierre. 2013/1/28 Hans-Christoph Steiner h...@at.or.at mailto:h...@at.or.at [comport] is quite thoroughly tested so I would be surprised if it is the problem. Wini Ritsch, IOhannes, Martin Peach, and I (maybe others) have all worked on it quite a bit. It might be the question of what format the data is in. what is /dev/ttyANA0? Usually [comport] is used with /dev/ttyS and /dev/ttyUSB. .hc On 01/27/2013 01:16 PM, Cyrille Henry wrote: hello, i try the comport object on raspberry pi. it can send perfectly, but receiving data hang pd. data can be seen using : cat /dev/ttyANA0 so it's not a problem with the pi. is there any other object to receive serial data? thanks Cyrille __**_ Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/* *listinfo/pd-list http://lists.puredata.info/listinfo/pd-list __**_ Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/** listinfo/pd-list http://lists.puredata.info/listinfo/pd-list __**_ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/** listinfo/pd-list 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] Raspberry Pi as rt guitar effect processor : proof of concept
Hi, My blog is here : http://guitarextended.wordpress.com/ I'll be writing a few posts to explain how it works, starting tonight. Cheers, Pierre. 2013/1/28 Oli Larkin olilar...@googlemail.com very cool, awaiting the blog post! where's your blog? On 27 Jan 2013, at 16:00, Pierre Massat wrote: http://www.youtube.com/watch?v=NwJNeouLqgQfeature=youtu.be Dear all, It's working !!! :) It looks like a revolution to me. The effect in the second half is a sampler based on the phase-vocoder patch by Miller Puckette. I've set Pd to use a 16 ms buffer to get it to work without dropouts. It's a bit high but this is a demanding patch. I'll be documenting this on my blog, and i'd be glad to have feedback from you, about working/non-working audio interfaces for instance. Cheers! Pierre. ___ 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] RPi audio tips tweaks
Hi Julian, Yes, please, i'd be glad to help. Cheers, Pierre. 2013/1/26 Julian Brooks jbee...@gmail.com Hi Pierre, Thank you for your kind offer. I think I'm going to refocus my Pi experiments and accept that the patch I'm hoping to run is just a bit too meaty for the Pi atm. So next will be to get one of my other regular Pd patches translated to the Pi (for an envisioned installation) and also wait for the next stream of Pi-like boards with just a bit more oomph. If you don't mind perhaps I could send you the patch for a comparison in a few weeks or so, if that's ok? Best wishes, Julian On 25 January 2013 16:52, Pierre Massat pimas...@gmail.com wrote: Hi, I can't tell you much because i'm only using really simple patches for now. I could try one of yours if you want, to see if the soundcard makes a difference ? I didn't slow down the USB, but I did remove pulseaudio. Pierre. 2013/1/25 Julian Brooks jbee...@gmail.com Hi all, Back to messing with my RPi after the slew of positive news recently. Unfortunately I'm not really hearing/seeing such good results myself. Certainly not getting anything like Miller and Pierre's 10ms full duplex from within Pd. In fact it's still really glitchy/unstable verging on the unusable. I'm presuming that people are getting such decent results by running Pd headless (no gui). Because of the patches I'm wanting to run I do need to have the gui so am wondering if anyone has some tips to squeeze a little more out the pi? Have updated Raspbian to most recent, done the usb tweak to 1.1, removed pulseaudio. I'm running the pi via ssh through my laptop. I'm also running vncserver on the pi and xvncviewer on my debian lappy. Also have an imic, so don't need anything other than usb-audio. So things like: is it worth disabling some of the audio and midi modules, that kind of stuff, well you know, anything really? Many thanks in advance, Julian ___ 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] raspberry pi user experience
My USB 2.0 soundcard (E-MU 040) works fine in the lastest Raspbian without any tweaks. I'm thus not sure it has to be with USB itself. Cheers, Pierre. 2013/1/27 katja katjavet...@gmail.com Hello, Some people seem to have result with setting lower USB speed on the Pi, but when I try this, the Pi doesn't even respond to keyboard anymore. Checking /boot/cmdline.txt with another computer, I'm sure it is not due to a typo. But the order of settings may be important? Could anyone copy the full text of /boot/cmdline.txt for me, if you have keyboard working with lowered USB speed? (I'm not talking about good audio yet). Thanks, Katja On Sat, Jan 26, 2013 at 8:54 PM, Thomas Grill g...@g.org wrote: Message to self: it seems that one has to wait for updated RPi USB firmware/drivers to get USB 2.0 audio going. Obviously the isochronous transfer mode as used by audio interfaces is currently broken. gr~~~ 2013/1/26 Thomas Grill g...@g.org Hi all, for my USB audio class 2.0 device Native Instruments Komplete Audio 6 i can't report such good news. There is constant irregular crackling, not only with Pd but also with aplay etc. It seems related to USB bandwidth, since turning on and off the inputs in Pd changes crackling frequency. The dwc_otg.speed setting is not usable for me, since the device is dependent on USB 2.0 operation. Any experiences with USB 2.0 audio devices under ALSA/rpi? thanks, gr~~~ 2013/1/26 Cyrille Henry c...@chnry.net hello, I just install raspbian release and update it. then install pd 0.44.1 (without any specific optimisation flag) I made the standard optimisation : * - rtprio 99 * - memlock 10 in /etc/security/limits.conf and dwc_otg.speed=1 in /boot/cmdline.txt as suggested by miller I use a uca222 beringher (that cost about 20 or 25€) sound card. trying the test audio and midi, there is no click with 10ms audio buffer (with adc~ enable). this is with usb keyboard / mouse combo plugged and graphical interface (for the system and for pd). without X, audiobuf can be as low as 5ms having a usb keyboard did not change anything for me. i'm very happy cheers c ___ 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-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] Jack support on Windows
Hola Esteban, That's very good progress. I have my account set up as administrator and I have disabled UAC too. Have you tried this? I can try out your built if you want. Cheers Pierre-Olivier On 25/01/2013 09:47, Esteban Viveros wrote: Sorry for delay... I do a video to exemplify the procedure I doing... In this try particulary, pd starts in the first try... On others tries I was needed to try twice to open pd... http://www.youtube.com/watch?v=8ldcUNoTtoY More information just ask! ;) 2013/1/24 Julian Brooks jbee...@gmail.com mailto:jbee...@gmail.com HI all, hope I'm not barging in... I've had troubles recently with qjackctl on debian wheezy. The simplest solution was, as IOhannes said, have jack running beforehand. I found just running jackd (the server element) was most reliable. Mine looks like this for example (from command line): jackd -T -ndefault -p 128 -v -R -P 90 -v -T -d alsa -n 2 -r 44100 -p 128 -d hw:1,0 -M -H Trial and error is your friend here. Best wishes, Julian On 24 January 2013 07:11, IOhannes zmölnig zmoel...@iem.at mailto:zmoel...@iem.at wrote: On 01/24/2013 02:09 AM, Esteban Viveros wrote: But.. I have new problems now.. hhehehehe When I start pd, I have: JACK: unable to connect to JACK server JACK: server returned status 17 try starting the JACK-server before running Pd. (Pd is supposed to automatically start jack if it is not runing, but people are reporting problems with that) fgmadr IOhannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Jack support on Windows
Hi, I wouldn't be too worried about turning off UAC and being admin on a Windows machine. Mine are setup like this and nothing has ever happened because of that. Most linux users would say Windows is unsafe anyway. ;) I'm testing your build. This is excellent! Thank you for taking the time to make this happen. Cheers pob On 25/01/2013 14:35, Esteban Viveros wrote: Yep! Pierre you're right! I change UAC settings and now I can use all set.. Jack (without administrator privileges), Pd (without administrator) and Ableton Live (administrator mode). I don't do a hard test but sound is working like a video test... The unique problem is my computer with windows 7 are completly unsafe with that UAC settings, but that put to work this 3 apps together. The build are in https://docs.google.com/file/d/0B6TScIMkPOGJSHdwZzJVM19CQ00/edit I think that can work in windows 7 x64, I use to built that Mixed 64/32 bit Jack 1.9.9 disponible here: http://jackaudio.org/download I don't have certainty if that build can be shared in that way, but we can try! ;) 2013/1/25 Pierre-Olivier Boulant po.boul...@free.fr mailto:po.boul...@free.fr Hola Esteban, That's very good progress. I have my account set up as administrator and I have disabled UAC too. Have you tried this? I can try out your built if you want. Cheers Pierre-Olivier On 25/01/2013 09:47, Esteban Viveros wrote: Sorry for delay... I do a video to exemplify the procedure I doing... In this try particulary, pd starts in the first try... On others tries I was needed to try twice to open pd... http://www.youtube.com/watch?v=8ldcUNoTtoY More information just ask! ;) 2013/1/24 Julian Brooks jbee...@gmail.com mailto:jbee...@gmail.com HI all, hope I'm not barging in... I've had troubles recently with qjackctl on debian wheezy. The simplest solution was, as IOhannes said, have jack running beforehand. I found just running jackd (the server element) was most reliable. Mine looks like this for example (from command line): jackd -T -ndefault -p 128 -v -R -P 90 -v -T -d alsa -n 2 -r 44100 -p 128 -d hw:1,0 -M -H Trial and error is your friend here. Best wishes, Julian On 24 January 2013 07:11, IOhannes zmölnig zmoel...@iem.at mailto:zmoel...@iem.at wrote: On 01/24/2013 02:09 AM, Esteban Viveros wrote: But.. I have new problems now.. hhehehehe When I start pd, I have: JACK: unable to connect to JACK server JACK: server returned status 17 try starting the JACK-server before running Pd. (Pd is supposed to automatically start jack if it is not runing, but people are reporting problems with that) fgmadr IOhannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Cord inspector/Magic glass thingy
Nice idea. What about having an audio output setting for this solo/PFL function ? That way we could specify an auxilary output and not interrupt the main audio stream. That would be a sort of variable input [send~]. On 21/01/2013 04:57, Hans-Christoph Steiner wrote: I like the idea of being able to listen to individual patch cords, but I think it'll be tricky to implement. Not impossible though... .hc On Jan 19, 2013, at 1:33 AM, Jonathan Wilkes wrote: Let's say I have the cord inspector/magic glass thingy turned on. For signal cords there should be a shortcut (key combo or double click) that does the following if audio is currently turned on: 1) Fade out audio 2) Make the inspector rectangle into a hslider, with range 0 to 1, set to zero 3) ramp up audio output for the selected cord with the hslider and send it to the sound card 4) turn the hslider red if values outside -1, 1 appear in the signal 5) fade out and remove the hslider when the user deselects the cord 6) fade in on whatever audio was outputting originally -Jonathan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Jack support on Windows
This one missed the list. well deserved gratefulness inside ;) On 25/01/2013 15:43, Esteban Viveros wrote: HAhahahaha... Windows unsafe.. Yeah! You're right again! Many many thanks to HC!! Turning off my humbleness I can say.. I'm your Top fan! :) Best Regards! 2013/1/25 Pierre-Olivier Boulant po.boul...@free.fr mailto:po.boul...@free.fr Hi, I wouldn't be too worried about turning off UAC and being admin on a Windows machine. Mine are setup like this and nothing has ever happened because of that. Most linux users would say Windows is unsafe anyway. ;) I'm testing your build. This is excellent! Thank you for taking the time to make this happen. Cheers pob On 25/01/2013 14:35, Esteban Viveros wrote: Yep! Pierre you're right! I change UAC settings and now I can use all set.. Jack (without administrator privileges), Pd (without administrator) and Ableton Live (administrator mode). I don't do a hard test but sound is working like a video test... The unique problem is my computer with windows 7 are completly unsafe with that UAC settings, but that put to work this 3 apps together. The build are in https://docs.google.com/file/d/0B6TScIMkPOGJSHdwZzJVM19CQ00/edit I think that can work in windows 7 x64, I use to built that Mixed 64/32 bit Jack 1.9.9 disponible here: http://jackaudio.org/download I don't have certainty if that build can be shared in that way, but we can try! ;) 2013/1/25 Pierre-Olivier Boulant po.boul...@free.fr mailto:po.boul...@free.fr Hola Esteban, That's very good progress. I have my account set up as administrator and I have disabled UAC too. Have you tried this? I can try out your built if you want. Cheers Pierre-Olivier On 25/01/2013 09:47, Esteban Viveros wrote: Sorry for delay... I do a video to exemplify the procedure I doing... In this try particulary, pd starts in the first try... On others tries I was needed to try twice to open pd... http://www.youtube.com/watch?v=8ldcUNoTtoY More information just ask! ;) 2013/1/24 Julian Brooks jbee...@gmail.com mailto:jbee...@gmail.com HI all, hope I'm not barging in... I've had troubles recently with qjackctl on debian wheezy. The simplest solution was, as IOhannes said, have jack running beforehand. I found just running jackd (the server element) was most reliable. Mine looks like this for example (from command line): jackd -T -ndefault -p 128 -v -R -P 90 -v -T -d alsa -n 2 -r 44100 -p 128 -d hw:1,0 -M -H Trial and error is your friend here. Best wishes, Julian On 24 January 2013 07:11, IOhannes zmölnig zmoel...@iem.at mailto:zmoel...@iem.at wrote: On 01/24/2013 02:09 AM, Esteban Viveros wrote: But.. I have new problems now.. hhehehehe When I start pd, I have: JACK: unable to connect to JACK server JACK: server returned status 17 try starting the JACK-server before running Pd. (Pd is supposed to automatically start jack if it is not runing, but people are reporting problems with that) fgmadr IOhannes ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] RPi audio tips tweaks
Hi, I can't tell you much because i'm only using really simple patches for now. I could try one of yours if you want, to see if the soundcard makes a difference ? I didn't slow down the USB, but I did remove pulseaudio. Pierre. 2013/1/25 Julian Brooks jbee...@gmail.com Hi all, Back to messing with my RPi after the slew of positive news recently. Unfortunately I'm not really hearing/seeing such good results myself. Certainly not getting anything like Miller and Pierre's 10ms full duplex from within Pd. In fact it's still really glitchy/unstable verging on the unusable. I'm presuming that people are getting such decent results by running Pd headless (no gui). Because of the patches I'm wanting to run I do need to have the gui so am wondering if anyone has some tips to squeeze a little more out the pi? Have updated Raspbian to most recent, done the usb tweak to 1.1, removed pulseaudio. I'm running the pi via ssh through my laptop. I'm also running vncserver on the pi and xvncviewer on my debian lappy. Also have an imic, so don't need anything other than usb-audio. So things like: is it worth disabling some of the audio and midi modules, that kind of stuff, well you know, anything really? Many thanks in advance, Julian ___ 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] Pd launched via rc.local can't search path
Hi, I'm trying to get Pd to run at startup. I've put the command in /etc/rc.local. Everything works fine, except that Pd seems to be unable to search the paths I specified (either in .pdsettings or directly in the command line). I'm trying to use a patch with the reverb described in the audio examples (G.08 I think), and there's an abstraction in it which lives in 3.audio.examples. Every time I boot Pd starts all right, but I get errors because it can't create the abstraction. It's a bit weird because the very same command works like a charm once i've logged in. Any clue ? Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd launched via rc.local can't search path
Hi, all of my paths are absolute. There are in /usr/bin/puredata. Do you think it could be that /usr/ isn't mounted yet when Pd is launched by rc.local? 2013/1/24 padawa...@obiwannabe.co.uk padawa...@obiwannabe.co.uk ** On 24 January 2013 at 18:35 Pierre Massat pimas...@gmail.com wrote: Hi, I'm trying to get Pd to run at startup. I've put the command in /etc/rc.local. Everything works fine, except that Pd seems to be unable to search the paths I specified (either in .pdsettings or directly in the command line). I'm trying to use a patch with the reverb described in the audio examples (G.08 I think), and there's an abstraction in it which lives in 3.audio.examples. Every time I boot Pd starts all right, but I get errors because it can't create the abstraction. It's a bit weird because the very same command works like a charm once i've logged in. Make sure all paths are absolute, and not relative to a tilde (user home) and point to world readable directories. Starting via rc.local will mean the application is launched as root, and since there is no login shell and cwd associated at the time it is launched the paths you specify when logged in probably make no sense. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd launched via rc.local can't search path
Hi Charles, i tried it and I don't get any of the errors related to paths. No i have audio stuck, closing audio, but that's another story :) Thank! I'm not sure I understand how this is different from what i did previously, but i'll figure it out later. Pierre. 2013/1/24 Charles Z Henry czhe...@gmail.com On Thu, Jan 24, 2013 at 12:35 PM, Pierre Massat pimas...@gmail.comwrote: It's a bit weird because the very same command works like a charm once i've logged in. Any clue ? How about using sudo? sudo -u username -i command -i runs the command provided in a login shell, so it runs any /etc/profile, ~/.bashrc, ~/.bash_profile scripts as well Chuck ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Raspberry Pi - Audio in and out, low latency
I don't know why it's working. I just hope the next update won't break that! So -sounddev 2 should work for my card showing up as card 1 ? Incidentally, there are only two pages that I know of on the web explaining how to use start-up flags in the command line ( http://en.flossmanuals.net/pure-data/getting-started/starting/ and http://puredata.info/docs/faq/commandline). None of them mention -soundev. Is this a new flag ? Unless there's a better place on the web to learn about start-up flags, i think it would be a good idea to provide more details on the community website. I always find it frustrating when i have to spend a lot of time figuring out how to use a command line program just because i don't know the syntax of the arguments. Cheers, Pierre. 2013/1/22 Miller Puckette m...@ucsd.edu That's great (and surprising) news... I wonder why you're getting a better ride from teh E-MU box than I am from the iMic but it sounds as if I should be digging up one like yours to try. I think you can just invoke 'pd -sounddev 2' to select the USB device. cheers Miller On Tue, Jan 22, 2013 at 09:23:51PM +0100, Pierre Massat wrote: Dear list, dear Miller, I tried Pd on a fresh Raspbian install today. I removed pulseaudio as you suggested. I installed Pd from the Raspbian repos (not your version). I tried it with my USB E-MU 0404 soundcard. It worked right away. No need to slow down the USB. I tried with a latency in Pd of 10 ms, in X, connected to the internet, and there was very little dropouts. This is so promising it's scary. Now i have one very frustrating problem : i don't know how to choose my soundcard from the command line when starting Pd... It shows up as Card 1, device 0 when i do aplay -l, but i don't know how to use this information. Cheers! Pierre. ___ 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] Raspberry Pi - Audio in and out, low latency
Hi, thank you for your replies. Of course I know man, but honestly i didn't bother to read it... I did try '-audiodev 1' (my card shows up as card 1), but it didn't work. I'll try again tonight. Cheers, Pierre. 2013/1/23 IOhannes m zmoelnig zmoel...@iem.at -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2013-01-23 09:49, Pierre Massat wrote: Unless there's a better place on the web to learn about start-up flags, i think it would be a good idea to provide more details on the community website. I always find it frustrating when i have to spend a lot of time figuring out how to use a command line program just because i don't know the syntax of the arguments. on unix systems, about each and every cmdline tool has a manpage. $ man pd most programs i know, also accept a -h or --help argument, that gives you another help. Pd is a bit exclusive here, as it uses the -help syntax (but then Pd is clever enough to give you the full help whenever it encounters an argument it doesn't know about; so pd -h and pd --help work fine as well). $ pd -help in the case of Pd, the manpage is a little neglected, but at least it directs you to pd -help. fgamsd IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlD/rkQACgkQkX2Xpv6ydvTONgCgnt2RHZ3UVlLIY8tndFgQoqIq oxcAoJ5wTDLC9GoRiJhUl2FJTfA0iIKg =ries -END PGP SIGNATURE- ___ 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