Re: [PD] Super computer made of legos and Raspberry Pi computers
yeah, with this sort of thing... Miller was saying the other day how the original phase vocoder patch required $35000 worth of hardware (or whatever the actual figure was...) So i was just wondering what sort of audio things are round at the moment that can only be achieved with well beyond ordinary hardware??? ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] temporary home for Pd-extended 0.43.1 downloads
On Mon, 2012-09-10 at 21:58 -0400, Hans-Christoph Steiner wrote: I just retrieved the old pdlab boxes, and put up the main one in a temporary location, in case anyone is looking for Pd-extended 0.43.1 builds: http://blinky.at.or.at:/auto-build/latest/ Thanks a lot for setting this up. I happen to need Pd-extended for Ubuntu Lucid (10.04) and noticed that the Lucid package is broken (contains a broken tar archive). When trying to unpack I get: $ dpkg -x Pd-0.43.1-extended-ubuntu-lucid-i386.deb deleteme tar: Unexpexted EOF in archive Does someone still have working deb for Ubuntu 10.04? Roman ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
probably going well off topic now, but what sort of new audio processes would be made possible by supercomputing??? ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] problem debian video
heythe dialog function is not supported under linux.so whenever you press the [dialog(-message under linux you will end up with this error.anyway, under OSX this function allows to set certain parameters for connected video-devices.under linux, just use the [device 1( message to open a connected video-device.p Gesendet:Samstag, 15. September 2012 um 22:29 Uhr Von:Miguel Eduardo Venegas Monroy miguelvmon...@gmail.com An:pd-list@iem.at Betreff:[PD] problem debian video hi , friend i have a questioni have debian 6 in server power edge but the video has a problem when i create the [pix_video] and put the [dialog and then i i put the mouse on dialog and push the meesage have this the machine put me this [pix_video]: video driver 0: video4linux2 v4l2 [pix_video]: video driver 1: video4linux v4l [pix_video]: video driver 2: ieee1394 dv4l dv error: [pix_video]: dialog not supported on this OS... you might be able to track this down from the Find menu. i have this pure data 0.42.5 extended.:Sany have how to fix?thanks a lot ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] corner case
Hi, this was killing half of yesterday and might be of interest to some of you, who might run into some similar trouble: Attached is a patch where the number box and dial have the same send and receive symbols (test1). Sending a float directly to a s test1 makes this float appear only once at the outlet of the r test1, whereas routing the float makes it appear twice at the outlet. It seems to me the message-loop avoiding mechanism of the iem-gui objects needs an explicit float selector which doesn't get transmitted through the route object. Casting the output of the route with an explicit float argument seems to fix this. This is not a bug report it's just a report about some corner cases of pd which can get nasty but are somewhat unavoidable (in general I'd favor forcing explicit selector passing (and printing) in general which would make it ugly, but easier to debug, but this decision was made so long ago that it's futile to discuss now anyway). Yours, Orm receiver-test.pd Description: application/puredata ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] attackless guitar synth :-)
hey pierre, maybe something for your blog? it's a very simple patch based on dryUP~ by william brent. i misused his object to get only the predicted part which sounds really nice. a lot like the pog without attack and octaver :-) i attached a version of the external for 32-bit linux. if you run mac or windows you can find compiled versions on his site. check it out cheers simon dryupguitar.tar.gz Description: GNU Zip compressed data ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
Well, there's almost no end of applications that wouldn't be improved or made usable by a hundred-fold increase in CPU. But things that aren't currently possible for commercial or domestic use might be; In processing, blind source separation using dictionary attack to find optimal sparse decomposition; also similar to deconvolution or upmixing without prior models. In modelling; for wavefield modelling or lumped masses with a large number of nodes. In analysis; articulatory speech models to do speaker independent recognition. The practical outcomes of the first group of things are basically being able to record an orchestra with a stero mic, pull out and process individual instruments after the fact, change the hall acoustics and remix the recording. The latter stuff is more obvious, raytracing reverbs and whatnot. But being unable to brute force these things leaves the quest to understand deeper and find optimisation tricks to change the algorithm/approach, not matters of scale. When the growth order of a method is wrong throwing a room full of GPU's at it only gives you a temporary lead. On Sun, Sep 16, 2012 at 04:26:26PM +0900, i go bananas wrote: yeah, with this sort of thing... Miller was saying the other day how the original phase vocoder patch required $35000 worth of hardware (or whatever the actual figure was...) So i was just wondering what sort of audio things are round at the moment that can only be achieved with well beyond ordinary hardware??? ___ 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] corner case
your hradio has the same send and receive names! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
yeah, separating individual instruments / voices from a mix does seem like a 'just over the horizon' application. I'd love to be able to have a stereo microphone in the room i'm in now, and separate the sound of the rain, the wind, the TV in the background, my typing at this keyboard ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] corner case
Am Sonntag, den 16. September 2012 um 21:06:50 Uhr (+0900) schrieb i go bananas: your hradio has the same send and receive names! Well, that's the point. It is not a mistake, but a feature of the iem gui objects. Try it out: You can have a vslider and a number2 object with the same send and receive symbols in both of them. Changing the slider will automatically change the values in the number box and vice versa. This is very handy and I use it a lot, but to make this work these objects have a built-in message-loop avoiding mechanism. This mechanism is a little tricky (and caused my problem as it obviously depends on explicit selectors to work properly, which doesn't seem to be documented anywhere). -- Orm ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
now my question is; spending 4k to build a Pi supercomputer can give you more power and possibilities than with a top of the line MAC for example (which will cost just as much, and be a quad core 2.7 intel i7, 1.6GHz bus, 16GB Ram). I'm guessing that CPU wize it would be more powerful indeed; even thought it's a modest one, that's 64 cores against 4... what I'm not familiar to is how supercomputing works and optimizes the work by splitting it into all CPU units. Maybe it does work like getting hard drives into RAID 0 mode, right? Where the speed of file transfer does double up. cheers Alex 2012/9/16 i go bananas hard@gmail.com yeah, separating individual instruments / voices from a mix does seem like a 'just over the horizon' application. I'd love to be able to have a stereo microphone in the room i'm in now, and separate the sound of the rain, the wind, the TV in the background, my typing at this keyboard ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] [PD-announce] Pd meeting(s) in Volos/Greece
Hello all, For those close to Volos/Greece there is going to be a pd meeting every month in Volos. The kickoff meeting is on Sunday 18.00, 30 September 2012. Regards, Kyriakos - Info: http://puredata.info/Members/ktsoukalas/pd-volos/ ___ 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] Super computer made of legos and Raspberry Pi computers
On Sun, Sep 16, 2012 at 8:24 AM, Alexandre Torres Porres por...@gmail.com wrote: now my question is; spending 4k to build a Pi supercomputer can give you more power and possibilities than with a top of the line MAC for example (which will cost just as much, and be a quad core 2.7 intel i7, 1.6GHz bus, 16GB Ram). I think what you'll want to spend 4k on is a Xeon Phi co-processor for a desktop instead. It has 50 cores and a 512-bit instruction word length on each core. I'm guessing that CPU wize it would be more powerful indeed; even thought it's a modest one, that's 64 cores against 4... what I'm not familiar to is how supercomputing works and optimizes the work by splitting it into all CPU units. Maybe it does work like getting hard drives into RAID 0 mode, right? Where the speed of file transfer does double up. You have to write software with MPI (for clustering) or OpenMP (massively multi-threaded) to take advantage of those extra cores. You always lose some efficiency when using multiple cores, but you may speedup the program. The highest possible speedup is achieved when all processes are independent. cheers Alex 2012/9/16 i go bananas hard@gmail.com yeah, separating individual instruments / voices from a mix does seem like a 'just over the horizon' application. I'd love to be able to have a stereo microphone in the room i'm in now, and separate the sound of the rain, the wind, the TV in the background, my typing at this keyboard ___ 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 meeting(s) in Volos/Greece
Hey Kyriakos, that's a great news. It would be great if you could add the Volos group to this page below, in which all other groups are listed: http://puredata.info/community/groups thank you! cheers, -- Marco Donnarumma New Media + Sonic Arts Practitioner, Performer, Teacher, Director. Embodied Audio-Visual Interaction Research Team. Department of Computing, Goldsmiths University of London ~ Portfolio: http://marcodonnarumma.com Research: http://res.marcodonnarumma.com Director: http://www.liveperformersmeeting.net On Sun, Sep 16, 2012 at 2:48 PM, Marco Donnarumma i...@thesaddj.com wrote: Hey Kyriakos, that's a great news. It would be great if you could add the Volos group to this page below, in which all other groups are listed: http://puredata.info/community/groups thank you! cheers, -- Marco Donnarumma New Media + Sonic Arts Practitioner, Performer, Teacher, Director. Embodied Audio-Visual Interaction Research Team. Department of Computing, Goldsmiths University of London ~ Portfolio: http://marcodonnarumma.com Research: http://res.marcodonnarumma.com Director: http://www.liveperformersmeeting.net On Sun, Sep 16, 2012 at 2:25 PM, Kyriakos Tsoukalas ktsouka...@ktsoukalas.net wrote: Hello all, For those close to Volos/Greece there is going to be a pd meeting every month in Volos. The kickoff meeting is on Sunday 18.00, 30 September 2012. Regards, Kyriakos - Info: http://puredata.info/Members/ktsoukalas/pd-volos/ ___ 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] corner case
Am Sonntag, den 16. September 2012 um 21:06:50 Uhr (+0900) schrieb i go bananas: your hradio has the same send and receive names! Well, that's the point. It is not a mistake, but a feature of the iem gui objects. Try it out: You can have a vslider and a number2 object with the same send and receive symbols in both of them. Changing the slider will automatically change the values in the number box and vice versa. This is very handy and I use it a lot, but to make this work these objects have a built-in message-loop avoiding mechanism. This mechanism is a little tricky (and caused my problem as it obviously depends on explicit selectors to work properly, which doesn't seem to be documented anywhere). -- Orm ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
i go bananas wrote: yeah, separating individual instruments / voices from a mix does seem like a 'just over the horizon' application. I'd love to be able to have a stereo microphone in the room i'm in now, and separate the sound of the rain, the wind, the TV in the background, my typing at this keyboard I saw a article and video (from slashdot iirc) like one or two years ago of a VST plugin for Cubase or Protools that did that. The guy recorded an acoustic guitar, and was able to separate the note in a chord and build a new one instead, and even change the tonality of the whole piece. Unfortunatly, I'm completly unable to find any reference of this thing. Maybe it was vaporware, maybe it was a april fool. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
maybe melodyne? http://www.celemony.com/cms/index.php?id=products_studio cheers der.brant Zitat von Charles Goyard c...@fsck.fr: i go bananas wrote: yeah, separating individual instruments / voices from a mix does seem like a 'just over the horizon' application. I'd love to be able to have a stereo microphone in the room i'm in now, and separate the sound of the rain, the wind, the TV in the background, my typing at this keyboard I saw a article and video (from slashdot iirc) like one or two years ago of a VST plugin for Cubase or Protools that did that. The guy recorded an acoustic guitar, and was able to separate the note in a chord and build a new one instead, and even change the tonality of the whole piece. Unfortunatly, I'm completly unable to find any reference of this thing. Maybe it was vaporware, maybe it was a april fool. ___ 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] Running the phase vocoder example on the Raspberry Pi
Try adding this to the CFLAGS when compiling: -mfpu=vfp -mfloat-abi=hard This will enable the hardware floating point unit on the ARM which is actually the vector processor. It is apparently off by default so everyone might be using integer fixed point which would be very slow. Hopefully this will help performance. On Thu, Sep 13, 2012 at 6:36 PM, Cyrille Henry c...@chnry.net wrote: using 0.44, we manage to have it running with 25ms audio buffer using an external usb soundcard. 85% cpu about. no clicks. cheers c Le 11/09/2012 19:42, Miller Puckette a écrit : One slight tweak: if you type sudo chmod 4755 /usr/bin/pd you will probably be able to use the mouse clicklessly (at some expense to security!) This will be unnecessary in release 0.44... cheers Miller On Tue, Sep 11, 2012 at 07:32:16PM +0200, Pierre Massat wrote: Dear List, I managed to get the phase vocoder working on my Raspberry Pi, with the standard Raspbian wheezy distro. It works ok under the following conditions : - no GUI activity (even moving the mouse results in awful scratches) - the delay in Pd is set to at least 50ms - 224 Mb of RAM is allocated to the CPU. All this using the internal audio output. This is quite encouraging... Cheers, Pierre. __**_ 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 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] Improvement in Raspberry Pi onboard audio
Hi all - The first (I hope of 2 or 3) quantum improvement in the Pi's onboard audio is up, thanks to Dom (who apparently does their firmware) - look for my latest post on http://www.raspberrypi.org/phpBB3/viewtopic.php?f=38t=10538p=172123#p172123 for instructions how to update and further comments. cheers Miller ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Improvement in Raspberry Pi onboard audio
:) I haven't tried the patch yet, but the mere fact that you started working with them is making me happy. Pierre. 2012/9/16 Miller Puckette m...@ucsd.edu Hi all - The first (I hope of 2 or 3) quantum improvement in the Pi's onboard audio is up, thanks to Dom (who apparently does their firmware) - look for my latest post on http://www.raspberrypi.org/phpBB3/viewtopic.php?f=38t=10538p=172123#p172123 for instructions how to update and further comments. 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
Re: [PD] Improvement in Raspberry Pi onboard audio
your evident expertise in the realm of digital audio? Hahaha! 2012/9/16 Pierre Massat pimas...@gmail.com :) I haven't tried the patch yet, but the mere fact that you started working with them is making me happy. Pierre. 2012/9/16 Miller Puckette m...@ucsd.edu Hi all - The first (I hope of 2 or 3) quantum improvement in the Pi's onboard audio is up, thanks to Dom (who apparently does their firmware) - look for my latest post on http://www.raspberrypi.org/phpBB3/viewtopic.php?f=38t=10538p=172123#p172123 for instructions how to update and further comments. 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
Re: [PD] Super computer made of legos and Raspberry Pi computers
Clearly there are cheaper computers other than apple, so I'm using it for comparison to give the raspberry pi more chance to stand out in power. But yeah, I made a bad comparison. First, you can actually have an apple macbook pro 2.7Ghz i7 for 2.5k, I was picking a top configuration model to compare to the price of this super-computer made of Pis, but the processing power would be the same, and it is a notebook and not a tower. So I guess the best way to compare the cost of this raspberry super computer to an apple cost like machine is the Mac Pro, which is a tower, and for around 4k you'd get two 6-core 2.4Ghz intel Xeon. And then 16GB of ram and 1TB HD, juts like the pi Super Computer. Now, these are actually old machines that haven't been properly updated, by the way. Anyway, Hey, I didn't know anything about this Xeon Phi, it sound awesome. But I figure it was designed for supercomputing tasks, which I also know nothing about, and now I'm also very curious to know what kind of computer music process you can have with this kind of thing. But my doubt remains, would the raspberry supercomputer be more powerful than this Mac Pro? And if you say you can have a Xeon Phi Super Computer for 4 grand. Well, it seems it would be more powerful than 64 Pis together, right? thanks Alex 2012/9/16 Charles Henry czhe...@gmail.com On Sun, Sep 16, 2012 at 8:24 AM, Alexandre Torres Porres por...@gmail.com wrote: now my question is; spending 4k to build a Pi supercomputer can give you more power and possibilities than with a top of the line MAC for example (which will cost just as much, and be a quad core 2.7 intel i7, 1.6GHz bus, 16GB Ram). I think what you'll want to spend 4k on is a Xeon Phi co-processor for a desktop instead. It has 50 cores and a 512-bit instruction word length on each core. I'm guessing that CPU wize it would be more powerful indeed; even thought it's a modest one, that's 64 cores against 4... what I'm not familiar to is how supercomputing works and optimizes the work by splitting it into all CPU units. Maybe it does work like getting hard drives into RAID 0 mode, right? Where the speed of file transfer does double up. You have to write software with MPI (for clustering) or OpenMP (massively multi-threaded) to take advantage of those extra cores. You always lose some efficiency when using multiple cores, but you may speedup the program. The highest possible speedup is achieved when all processes are independent. cheers Alex 2012/9/16 i go bananas hard@gmail.com yeah, separating individual instruments / voices from a mix does seem like a 'just over the horizon' application. I'd love to be able to have a stereo microphone in the room i'm in now, and separate the sound of the rain, the wind, the TV in the background, my typing at this keyboard ___ 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] attackless guitar synth :-)
Hi Simon, I was actually about to ask Willian Brent permission to use some of his externals on my blog in the comming days! I'll definitely give it a try. Cheers, Pierre. 2012/9/16 Simon Iten itensi...@gmail.com hey pierre, maybe something for your blog? it's a very simple patch based on dryUP~ by william brent. i misused his object to get only the predicted part which sounds really nice. a lot like the pog without attack and octaver :-) i attached a version of the external for 32-bit linux. if you run mac or windows you can find compiled versions on his site. check it out cheers simon ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
bra...@subnet.at wrote: maybe melodyne? http://www.celemony.com/cms/index.php?id=products_studio The name does not ring a bell, but it could be. Thanks Charles ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Running the phase vocoder example on the Raspberry Pi
hello, we resintall pd using autoconf and adding this flags. this example now run at 65% cpu on the same condition (external usb soundcard, 25ms audio buffer) thanks cheers Le 16/09/2012 19:18, chris clepper a écrit : Try adding this to the CFLAGS when compiling: |-mfpu=vfp -mfloat-abi=hard| This will enable the hardware floating point unit on the ARM which is actually the vector processor. It is apparently off by default so everyone might be using integer fixed point which would be very slow. Hopefully this will help performance. On Thu, Sep 13, 2012 at 6:36 PM, Cyrille Henry c...@chnry.net mailto:c...@chnry.net wrote: using 0.44, we manage to have it running with 25ms audio buffer using an external usb soundcard. 85% cpu about. no clicks. cheers c Le 11/09/2012 19:42, Miller Puckette a écrit : One slight tweak: if you type sudo chmod 4755 /usr/bin/pd you will probably be able to use the mouse clicklessly (at some expense to security!) This will be unnecessary in release 0.44... cheers Miller On Tue, Sep 11, 2012 at 07:32:16PM +0200, Pierre Massat wrote: Dear List, I managed to get the phase vocoder working on my Raspberry Pi, with the standard Raspbian wheezy distro. It works ok under the following conditions : - no GUI activity (even moving the mouse results in awful scratches) - the delay in Pd is set to at least 50ms - 224 Mb of RAM is allocated to the CPU. All this using the internal audio output. This is quite encouraging... Cheers, Pierre. _ 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 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
Re: [PD] Creating a drum machine with save slots
Or you could simply use pd-l2ork and use its preset_hub and preset_node universal preset mechanism that works with pretty much every form of data, including multiple instances of the same abstraction, except for pointers (for obvious reasons). It's in many ways synonymous to Max's pattrstorage Other advantages include not having to deal with separate text files, your presets get saved directly into the patch. The only caveat is that pd-l2ork is currently Linux-only, but this may change provided there is adequate interest/support. Best wishes, Ico From: pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] On Behalf Of Scott R. Looney Sent: Wednesday, September 12, 2012 4:56 AM To: Pierre Massat Cc: pd-list@iem.at Subject: Re: [PD] Creating a drum machine with save slots hi filippo - this may be a bit too quick and dirty as we like to say, but i remember the guy mike moser (maelstorm) of the PD forum. he made a preset management abstraction called save.me. here's the link to all of his objects in github: https://github.com/dotmmb/mmb and here's another one storing into a text file. http://puredata.hurleur.com/sujet-6810-simple-preset-manager hope it helps, scott On Tue, Sep 11, 2012 at 9:59 AM, Pierre Massat pimas...@gmail.com wrote: Hi, I worked on a drum machine a while ago. I used textfiles to save and read patterns, using the [textfile] object. Cheers, Pierre. 2012/9/11 Filippo Beck Peccoz m...@fbpsound.com Hello list! I'm working on a drum machine to be used in a mobile game- it's a trading card game. Right now, I have a 64 step grid with 5 instruments ready (although a tad messy :D) and I can manually write patterns in by hand using toggle boxes. In every turn, the game features many different game states, like deck building, defense, attack and so on. It would be great to have a drum machine that can change beat patterns based on those states, and maybe generate fresh patterns in a controlled way. Two different problems, I know, but I was wondering first of all how you would solve the saving of patterns inside the instrument. I would basically create arrays with patterns in them, name them appropriately and then tell PD when to change to specific patterns via message. Is there a better way I'm missing? The idea is to create a very dynamic drumsound, which is closely related to what's happening on screen. We can already change the tempo and mix sounds in and out, but the real fun starts when patterns will become more flexible! Thanks for reading, any advice is greatly appreciated! Cheers from Munich, Filippo Filippo Beck Peccoz Game Audio www.fbpsound.com Twitter: @fbpsound http://twitter.com/fbpsound Skype: fbpsound Mobile: +49-(0)1520-4004143 tel:%2B49-%280%291520-4004143 ___ 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] Satchmo Awards forthcoming (Nominations/Proposals welcome)
New Blankets built its first Suitcase Supercomputer in 2008. SuitSup I was based on 25 Sony PSPs and a backstage co-ordinator PS/3 running YellowDog linux (and a bit of thrashing into Pd now and then). The New Blankets SuitSup has been on display around the country, at an Architecture conference in Italy and in the Harlem public schools for the last two years. Subsequent SuitSup forays by New Blankets have involved -Sylvania Meso tablet, -Personal-media-player -Android tablet components. New Blankets was incorporated in California as a public benefit non-profit 501(c)(3) in 2008. Miller Puckette has been on our board since New Blankets was first hatched. Satchmo Awards: - In addition to full-on Suitcase Supercomputers, New Blankets has always maintained a Satchmo gambit as well. (Explanation: Small suitcase = satchel; Satchmo one of the most inspiring musicians we know of.) Our Satchmo SuitSup is a 4-element test version of the SuitSup concept -- small enough to be affordable, but since Satchmo includes multiple units, it is still possible to design and test interaction-capabilities. (A backstage conductor processor may be used, or not. Some ensembles have conductors, some don't.) Based on Miller's generous initiative and effort with RPi, New Blankets will be giving a number of Satchmo Awards soon. These will consist of 4 RPi processor kits (= 4x RPi, power supply, 8GB SD card with Miller's Pd config). If you would like to suggest someone to receive a Satchmo Award we'd like to hear from you. The nominee should send us a brief description of what they'd try to do with 4xRPi You can nominate yourself; no need for false or genuine modesty to impede. There isn't any proprietariness or secrecy (or too much organization) with our Satchmo Awards experiment to Pd-list -- You can copy Pd list on any communications you like, or not, or whatever you like. If New Blankets continues get good ideas for Satchmo proposed, we'll continue to give out Awards -- until our RPi supply (or our money) runs out. Right now we have 30 RPi complete kits in preparation for a Pd/RPi workshop that Miller will be giving at CrashSpace LA on Oct 7 . We're anticipating that some, but not all, of our initial 30 units will be gobbled-up in that outing. Hit it, Satch! Joe Deken, New Blankets ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
On Sun, Sep 16, 2012 at 10:24:45AM -0300, Alexandre Torres Porres wrote: now my question is; spending 4k to build a Pi supercomputer can give you more power and possibilities than with a top of the line MAC for example (which will cost just as much, and be a quad core 2.7 intel i7, 1.6GHz bus, 16GB Ram). We keep using the word 'supercomputer', and maybe a bit of perspective would help clarify matters of scale. Back in the mists of time /\/\/\ .. wavy lines ./\/\/\ A computer that a small business might own could be moved by one person if they really needed the exercise. After the 1980s they were called microcomputers and you could pick one up and carry it. A minicomputer had a special room of its own, and was between ten and maybe fifty times faster. You could get a good one for a hundred thousand dollars. Minis were generally for mid level industrial organisations. Notice the power factor here between the everymans computer and the top of the range generally available model, which has remained constant. The biggest price differential is over the smallest value curve, as you would expect in commercial mass market. A mainframe was an order of magnitude more powerful than a standard computer, having a whole floor to itself. Mainframes are generally for bulk data processing and were owned by governments or very large corporations. They were characterised by IO, rows of tape machines and teleprinters, more like a giant computerised office. A supercomputer is, by definition, that which is on the cutting edge of feasible research. Most supercomputers are in a single location and not distributed or opportunistic, they usually have a building dedicated to them and a power supply suitable for a small town of a thousand homes (a few MW). A team of full time staff are needed to run them. They cost a few hundred million to build and a few tens of millions per year to operate. Current supercomputers are measured in tens of Peta FLOPS, ten to a hundred times more powerful than the equivalent mainframe, and are primarily used for scientific modelling. To put this operational scale versus nomenclature into todays terms (taking into account one order of magnitide shift in power ); A microcomputer would probably be classed as a wearable, embedded or essentially invisible computer operating at a few tens or hundreds of MFLOPS, costing between one and ten dollars and operating from a lithium battery. If you have active RFID ID your credit card probably has more CPU power than an early business computer. The Raspberry Pi, gumsticks, and PIC based STAMPs occupy this spectrum. The word minicomputer now tends to denote a small desktop, notebook or smartphone, or anything that is considered 'mini' compared to the previous generation, and probably having the capabilities of a full desktop from two or three years ago. A powerful standard computer, the kind for a gaming fanatic or at the heart of a digital music/video studio is about five to ten times as powerful as the smallest micro (a much smaller gap than one might think) despite the large difference in power consumption and cost. Thse run at a few GFLOPS. What used to be a 'minicomputer' is now what might be used in a commercial renderfarm, essentially a room of clustered boxes costing tens of thousands of dollars and consuming a heavy domestic sized electricity bill. Total CPU power in the range of 10 GFLOP to 1 TFLOP The current guise of the 'mainframe' is what we would now see as a Data Center, a floor of an industrial unit, probably much like your ISP or hosting company with many rows of racked indepenedent units that can be linked into various cluster configurations for virtual services, network presence and data storage. Aggregate CPU power in the region of 10 TFLOP to 0.5 PFLOP Supercomputers are still supercomputers, by definition they are beyond wildest imagination and schoolboy fantasies unless you happen to be a scientist who gets to work with them. A bunch of lego bricks networked together does not give you 20PFLOP, so it does not a supercomputer make. However, there is a different point of view emerging since the mid 1990s based on concentrated versus distributed models. Since the clustering of cheap and power efficient microcomputers is now possible because of operating system and networking advances, we often hear of amazing feats of collective CPU power obtained by hooking together old Xboxes with GPUs, (Beowulf - TFLOP range) or using opportunistic distributed networks to get amazing power out of unused cycles (eg SETI at home/BOINC and other volunteer arrays, or 'botnets' used by crackers) (tens to hundreds of TFLOPS). Some guides to growth here with interesting figures on the estimated cost per GFLOP over the last 50 years: https://en.wikipedia.org/wiki/FLOPS I'm guessing that CPU wize it would be more powerful indeed; even thought it's a modest one, that's 64 cores against 4... So the issue now
Re: [PD] Super computer made of legos and Raspberry Pi computers
Being so amazed as I am on the cheapness of the Pi, I wanted to also compare its processing power to the chips on an iphone, for example. Well, apparently apple wont even tell you the details of it's chip clock speed. that's gotta suck so, being it that cheap, it'd be great if it also were an open hardware, such as the arduino. I then found stuff like the beagleboard, which is open and all, but the 200$ seemed pricy, that's 1/3 of Mac Mini (yeap, I like using apple as a standard for expensive hardware as you have noticed). So I'm figuring that if apple wanted to come up aith a Mac Nano, the size of an apple TV, with very modest configuration comparable to a beagleboard, the price would kinda be the same in my speculations. Now, anyone felt compeled to try the Raspberry Pi with arduino? Glerm was telling me that arduino is now working on a newer version of the hardware that would take an ARM chip. So I imagine it'd be like having a built in Pi into the Aerduino, and that you could have an Operational System in it runing PD. Since Arduinos are so popular, and open and everything, I hope this would be very cheap and acessible, not to mention that anyone could by the parts and try to build it themselves for even less. I don't have any practical application for any of this technology in my head yet, but there's something about it that really fascinates me, and that's of course the accessibility and everything. Well, I will let you pioneers do the hard work of getting stuff to run on the Pi and then some time later I'll definetly get one of those to play with. Well, I'll just kinda ramble out of topic from now on. I wanted to say that, unfortunately, import taxes in Brazil are absurdly abusive and huge, so a 35$ Pi can cost us around 300 Brazilian reais - that's about 150 dollars (that's gotta suck), well, this is just so you know how much we're talking about, but you need to consider that we don't just have twice as much cash on us just because our currency is worth the half of that... :) I'd say we get paid less in general, not to mention that poverty and misery is still an issue. It bums me out so much because things like the Raspberry Pi is exactly what we need to make technology more acessible to everyone, and teach kids in public schools how to code, for example. That's why I hope for such a cheap and open sourced machine anytime soon. Cheers 2012/9/16 Alexandre Torres Porres por...@gmail.com Clearly there are cheaper computers other than apple, so I'm using it for comparison to give the raspberry pi more chance to stand out in power. But yeah, I made a bad comparison. First, you can actually have an apple macbook pro 2.7Ghz i7 for 2.5k, I was picking a top configuration model to compare to the price of this super-computer made of Pis, but the processing power would be the same, and it is a notebook and not a tower. So I guess the best way to compare the cost of this raspberry super computer to an apple cost like machine is the Mac Pro, which is a tower, and for around 4k you'd get two 6-core 2.4Ghz intel Xeon. And then 16GB of ram and 1TB HD, juts like the pi Super Computer. Now, these are actually old machines that haven't been properly updated, by the way. Anyway, Hey, I didn't know anything about this Xeon Phi, it sound awesome. But I figure it was designed for supercomputing tasks, which I also know nothing about, and now I'm also very curious to know what kind of computer music process you can have with this kind of thing. But my doubt remains, would the raspberry supercomputer be more powerful than this Mac Pro? And if you say you can have a Xeon Phi Super Computer for 4 grand. Well, it seems it would be more powerful than 64 Pis together, right? thanks Alex 2012/9/16 Charles Henry czhe...@gmail.com On Sun, Sep 16, 2012 at 8:24 AM, Alexandre Torres Porres por...@gmail.com wrote: now my question is; spending 4k to build a Pi supercomputer can give you more power and possibilities than with a top of the line MAC for example (which will cost just as much, and be a quad core 2.7 intel i7, 1.6GHz bus, 16GB Ram). I think what you'll want to spend 4k on is a Xeon Phi co-processor for a desktop instead. It has 50 cores and a 512-bit instruction word length on each core. I'm guessing that CPU wize it would be more powerful indeed; even thought it's a modest one, that's 64 cores against 4... what I'm not familiar to is how supercomputing works and optimizes the work by splitting it into all CPU units. Maybe it does work like getting hard drives into RAID 0 mode, right? Where the speed of file transfer does double up. You have to write software with MPI (for clustering) or OpenMP (massively multi-threaded) to take advantage of those extra cores. You always lose some efficiency when using multiple cores, but you may speedup the program. The highest possible speedup is achieved when all processes are independent. cheers
Re: [PD] Running the phase vocoder example on the Raspberry Pi
Better but I expected it to drop under 50% by doing that. Maybe most of the time is spend doing something other than FP DSP computation? What's the load with the test patch sine output? On Sun, Sep 16, 2012 at 3:18 PM, Cyrille Henry c...@chnry.net wrote: hello, we resintall pd using autoconf and adding this flags. this example now run at 65% cpu on the same condition (external usb soundcard, 25ms audio buffer) thanks cheers Le 16/09/2012 19:18, chris clepper a écrit : Try adding this to the CFLAGS when compiling: |-mfpu=vfp -mfloat-abi=hard| This will enable the hardware floating point unit on the ARM which is actually the vector processor. It is apparently off by default so everyone might be using integer fixed point which would be very slow. Hopefully this will help performance. On Thu, Sep 13, 2012 at 6:36 PM, Cyrille Henry c...@chnry.net mailto: c...@chnry.net wrote: using 0.44, we manage to have it running with 25ms audio buffer using an external usb soundcard. 85% cpu about. no clicks. cheers c Le 11/09/2012 19:42, Miller Puckette a écrit : One slight tweak: if you type sudo chmod 4755 /usr/bin/pd you will probably be able to use the mouse clicklessly (at some expense to security!) This will be unnecessary in release 0.44... cheers Miller On Tue, Sep 11, 2012 at 07:32:16PM +0200, Pierre Massat wrote: Dear List, I managed to get the phase vocoder working on my Raspberry Pi, with the standard Raspbian wheezy distro. It works ok under the following conditions : - no GUI activity (even moving the mouse results in awful scratches) - the delay in Pd is set to at least 50ms - 224 Mb of RAM is allocated to the CPU. All this using the internal audio output. This is quite encouraging... Cheers, Pierre. __**___ Pd-list@iem.at mailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/__**listinfo/pd-listhttp://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/**listinfo/pd-listhttp://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-listhttp://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/**listinfo/pd-listhttp://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 http://lists.puredata.info/**listinfo/pd-listhttp://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] Running the phase vocoder example on the Raspberry Pi
Le 16/09/2012 22:39, chris clepper a écrit : Better but I expected it to drop under 50% by doing that. Maybe most of the time is spend doing something other than FP DSP computation? What's the load with the test patch sine output? about 22% c On Sun, Sep 16, 2012 at 3:18 PM, Cyrille Henry c...@chnry.net mailto:c...@chnry.net wrote: hello, we resintall pd using autoconf and adding this flags. this example now run at 65% cpu on the same condition (external usb soundcard, 25ms audio buffer) thanks cheers Le 16/09/2012 19:18, chris clepper a écrit : Try adding this to the CFLAGS when compiling: |-mfpu=vfp -mfloat-abi=hard| This will enable the hardware floating point unit on the ARM which is actually the vector processor. It is apparently off by default so everyone might be using integer fixed point which would be very slow. Hopefully this will help performance. On Thu, Sep 13, 2012 at 6:36 PM, Cyrille Henry c...@chnry.net mailto:c...@chnry.net mailto:c...@chnry.net mailto:c...@chnry.net wrote: using 0.44, we manage to have it running with 25ms audio buffer using an external usb soundcard. 85% cpu about. no clicks. cheers c Le 11/09/2012 19:42, Miller Puckette a écrit : One slight tweak: if you type sudo chmod 4755 /usr/bin/pd you will probably be able to use the mouse clicklessly (at some expense to security!) This will be unnecessary in release 0.44... cheers Miller On Tue, Sep 11, 2012 at 07:32:16PM +0200, Pierre Massat wrote: Dear List, I managed to get the phase vocoder working on my Raspberry Pi, with the standard Raspbian wheezy distro. It works ok under the following conditions : - no GUI activity (even moving the mouse results in awful scratches) - the delay in Pd is set to at least 50ms - 224 Mb of RAM is allocated to the CPU. All this using the internal audio output. This is quite encouraging... Cheers, Pierre. ___ Pd-list@iem.at mailto:Pd-list@iem.at mailto: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 http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailto:Pd-list@iem.at mailto: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 http://lists.puredata.info/__listinfo/pd-list http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailto:Pd-list@iem.at mailto: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 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] Super computer made of legos and Raspberry Pi computers
Thanks a lot Andy, that was really informative. So I see there's no point at all comparing this super Pi rack to general computers, and that you can't run one Pd having it being served by 64 of these. cheers 2012/9/16 Andy Farnell padawa...@obiwannabe.co.uk On Sun, Sep 16, 2012 at 10:24:45AM -0300, Alexandre Torres Porres wrote: now my question is; spending 4k to build a Pi supercomputer can give you more power and possibilities than with a top of the line MAC for example (which will cost just as much, and be a quad core 2.7 intel i7, 1.6GHz bus, 16GB Ram). We keep using the word 'supercomputer', and maybe a bit of perspective would help clarify matters of scale. Back in the mists of time /\/\/\ .. wavy lines ./\/\/\ A computer that a small business might own could be moved by one person if they really needed the exercise. After the 1980s they were called microcomputers and you could pick one up and carry it. A minicomputer had a special room of its own, and was between ten and maybe fifty times faster. You could get a good one for a hundred thousand dollars. Minis were generally for mid level industrial organisations. Notice the power factor here between the everymans computer and the top of the range generally available model, which has remained constant. The biggest price differential is over the smallest value curve, as you would expect in commercial mass market. A mainframe was an order of magnitude more powerful than a standard computer, having a whole floor to itself. Mainframes are generally for bulk data processing and were owned by governments or very large corporations. They were characterised by IO, rows of tape machines and teleprinters, more like a giant computerised office. A supercomputer is, by definition, that which is on the cutting edge of feasible research. Most supercomputers are in a single location and not distributed or opportunistic, they usually have a building dedicated to them and a power supply suitable for a small town of a thousand homes (a few MW). A team of full time staff are needed to run them. They cost a few hundred million to build and a few tens of millions per year to operate. Current supercomputers are measured in tens of Peta FLOPS, ten to a hundred times more powerful than the equivalent mainframe, and are primarily used for scientific modelling. To put this operational scale versus nomenclature into todays terms (taking into account one order of magnitide shift in power ); A microcomputer would probably be classed as a wearable, embedded or essentially invisible computer operating at a few tens or hundreds of MFLOPS, costing between one and ten dollars and operating from a lithium battery. If you have active RFID ID your credit card probably has more CPU power than an early business computer. The Raspberry Pi, gumsticks, and PIC based STAMPs occupy this spectrum. The word minicomputer now tends to denote a small desktop, notebook or smartphone, or anything that is considered 'mini' compared to the previous generation, and probably having the capabilities of a full desktop from two or three years ago. A powerful standard computer, the kind for a gaming fanatic or at the heart of a digital music/video studio is about five to ten times as powerful as the smallest micro (a much smaller gap than one might think) despite the large difference in power consumption and cost. Thse run at a few GFLOPS. What used to be a 'minicomputer' is now what might be used in a commercial renderfarm, essentially a room of clustered boxes costing tens of thousands of dollars and consuming a heavy domestic sized electricity bill. Total CPU power in the range of 10 GFLOP to 1 TFLOP The current guise of the 'mainframe' is what we would now see as a Data Center, a floor of an industrial unit, probably much like your ISP or hosting company with many rows of racked indepenedent units that can be linked into various cluster configurations for virtual services, network presence and data storage. Aggregate CPU power in the region of 10 TFLOP to 0.5 PFLOP Supercomputers are still supercomputers, by definition they are beyond wildest imagination and schoolboy fantasies unless you happen to be a scientist who gets to work with them. A bunch of lego bricks networked together does not give you 20PFLOP, so it does not a supercomputer make. However, there is a different point of view emerging since the mid 1990s based on concentrated versus distributed models. Since the clustering of cheap and power efficient microcomputers is now possible because of operating system and networking advances, we often hear of amazing feats of collective CPU power obtained by hooking together old Xboxes with GPUs, (Beowulf - TFLOP range) or using opportunistic distributed networks to get amazing power out of unused cycles (eg SETI at home/BOINC and other volunteer arrays, or 'botnets' used by crackers) (tens to
Re: [PD] Super computer made of legos and Raspberry Pi computers
On Sun, Sep 16, 2012 at 05:47:22PM -0300, Alexandre Torres Porres wrote: Thanks a lot Andy, that was really informative. So I see there's no point at all comparing this super Pi rack to general computers, and that you can't run one Pd having it being served by 64 of these. cheers Actually, there's a lot of value in these arrays for DSP work, at least particular kinds of creative DSP work, because what you have is effectively a giant modular synth. Data flow is a good candidate, because the work is usually a unidirectional flow of data frames through the system. On another note, I was pondering your comment on the economics of the Pi in Brazil that you replied to Charles. Maybe I am mistaken but the real, deep objectives of the Pi foundation are to ubiquitize (yuck!!!) (maybe democratise?) production through open hardware design so that you can get a fab plant to start making them locally. I know Brazil can't compete with China on economies of scale right now, but nontheless the opportunity is there at least without any trade barries based on intellectual property nonsense. Its long past time we had a standard international unit of computing that any 10 year old kid can grab and know the other 9 billion people on the planet have access to. best Andy ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Few steps further on analog synth emulation on RPi
hi all, here is an up-to-date tutorial to make an analog synth with a Raspberry Pi and pd : 1. installing raspbian on a SD card see instruction : http://www.raspbian.org/ http://elinux.org/RPi_Easy_SD_Card_Setup connect a keyboard, a mouse, an HDMI screen and an ethernet cable with DHCP (to get internet access) and boot on the SD card to configure the OS : - expand root - change keyboard - change password - change local (fr utf8) - change memory split : minimum allocated to video - enable ssh - boot : no desktop - update sudo apt-get update / upgrade sudo reboot log in and start graphical interface : startx 2. installing puredata sudo apt-get install git tk8.5-dev libasound2-dev subversion downloading latest pd : git clone git://pure-data.git.sourceforge.net/gitroot/pure-data/ pure-data cd pure-data/src autoconf ./configure CFLAGS=-mfpu=vfp -mfloat-abi=hard make sudo make install It takes around 20min to build, be patient. you can start pd using the « pd » command 3. optimising the system for pd : sudo leafpad /etc/security/limits.conf or try nano if you don’t start an X server add * - rtprio 99 * - memlock 10 start pd and go to media preference startup add the following flag in the startup flag field : -rt -alsa -noadc -audiobuf 25 then apply and restart pd. 4. test download analog synth emulation patch by Cyrille Henry here : svn checkout https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals/nusmuk/nusmuk-audio/~/nusmuk-audio cd ~/nusmuk-audio make cd examples pd analog_synth_emulation.pd 5. Performance : The analog output is very poor now. Some (like Miller) are working on improving it (thanks for their work). The signal to noise ratio is low and there is also some quantization distorsion. On the other hand, one can output some audio through HDMI. We use an HDMI display to convert audio and to send it to good quality loudspeaker. We later tried a USB soundcard (Edirol UA-1A) which works out-of-the-box. We tried to reduce latency without hearing click with the Cyrille’s patch, here are the results : 10 ms latency with USB soundcard 20 ms latency with integrated HDMI audio We also tried to input audio with USB soundcard but audio is crackly as soon as input is enable (with output too). 6. Getting data from real world Most of MIDI-USB interface should work out-of-the-box. With Edirol UM-1EX we get a MIDI loopback between 30 and 35ms. HID works great. svn checkout https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals/hid/~/hid cd hid/ make pd hid-help.pd The Byron interface (http://www.1010.co.uk/org/byron.html) is one of the cheapest way to make a CV-to-computer interface. A TCP loop on a local computer takes less than 1.5 ms. 7. Autologin To enable auto login, we follow this : http://elinux.org/RPi_Debian_Auto_Login. And to start pd at startup, we follow the steps on the same page but replace startx by ~/autostart.sh wich is a script like this : pd -nogui -audiodev 3 -open ~/nusmuk-audio/examples/analog_synth_emulation.pd ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
Maybe I am mistaken but the real, deep objectives of the Pi foundation are to ubiquitize (yuck!!!) (maybe democratise?) production through open hardware design so that you can get a fab plant to start making them locally. For what I saw, the circuitry is not opened, or is it? I fear that, unfortunately, I didn't see it anywhere so it seems they haven't done that, although they are surely willing to disseminate the usage of technology. And I know wat you mean and that is why I hope something like that happens. And, as I was saying, the arduino works like that and some people in brazil can spend around less than 20$ in the parts needed to build it. And so I also mentioned about this possibility of a newer version of the arduino made up with an ARM processor. It seems it will be not only open hardware, but capable of being both a computer and an arduino. I look forward to that. Cheers 2012/9/16 Andy Farnell padawa...@obiwannabe.co.uk On Sun, Sep 16, 2012 at 05:47:22PM -0300, Alexandre Torres Porres wrote: Thanks a lot Andy, that was really informative. So I see there's no point at all comparing this super Pi rack to general computers, and that you can't run one Pd having it being served by 64 of these. cheers Actually, there's a lot of value in these arrays for DSP work, at least particular kinds of creative DSP work, because what you have is effectively a giant modular synth. Data flow is a good candidate, because the work is usually a unidirectional flow of data frames through the system. On another note, I was pondering your comment on the economics of the Pi in Brazil that you replied to Charles. Maybe I am mistaken but the real, deep objectives of the Pi foundation are to ubiquitize (yuck!!!) (maybe democratise?) production through open hardware design so that you can get a fab plant to start making them locally. I know Brazil can't compete with China on economies of scale right now, but nontheless the opportunity is there at least without any trade barries based on intellectual property nonsense. Its long past time we had a standard international unit of computing that any 10 year old kid can grab and know the other 9 billion people on the planet have access to. best Andy ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
But then I found about the beagleboard, which is open and have the schematics on their website http://beagleboard.org/hardware/design it's more powerful than the Pi, but seems rather expensive still. It's $150, which is not that much less than an iphone. And if you take all the phone cost/screen and etc so you get only a single board, it should be cheaper and more powerful. Oh, as for comparing the processing power of an iphone, I found a link where someone seems to have figured out what its chip is all about. If anyone else is curious to compare the power, here you go: http://www.macrumors.com/2012/09/16/iphone-5-benchmarks-appear-in-geekbench-showing-dual-core-1ghz-a6-cpu/ cheers 2012/9/16 Alexandre Torres Porres por...@gmail.com Maybe I am mistaken but the real, deep objectives of the Pi foundation are to ubiquitize (yuck!!!) (maybe democratise?) production through open hardware design so that you can get a fab plant to start making them locally. For what I saw, the circuitry is not opened, or is it? I fear that, unfortunately, I didn't see it anywhere so it seems they haven't done that, although they are surely willing to disseminate the usage of technology. And I know wat you mean and that is why I hope something like that happens. And, as I was saying, the arduino works like that and some people in brazil can spend around less than 20$ in the parts needed to build it. And so I also mentioned about this possibility of a newer version of the arduino made up with an ARM processor. It seems it will be not only open hardware, but capable of being both a computer and an arduino. I look forward to that. Cheers 2012/9/16 Andy Farnell padawa...@obiwannabe.co.uk On Sun, Sep 16, 2012 at 05:47:22PM -0300, Alexandre Torres Porres wrote: Thanks a lot Andy, that was really informative. So I see there's no point at all comparing this super Pi rack to general computers, and that you can't run one Pd having it being served by 64 of these. cheers Actually, there's a lot of value in these arrays for DSP work, at least particular kinds of creative DSP work, because what you have is effectively a giant modular synth. Data flow is a good candidate, because the work is usually a unidirectional flow of data frames through the system. On another note, I was pondering your comment on the economics of the Pi in Brazil that you replied to Charles. Maybe I am mistaken but the real, deep objectives of the Pi foundation are to ubiquitize (yuck!!!) (maybe democratise?) production through open hardware design so that you can get a fab plant to start making them locally. I know Brazil can't compete with China on economies of scale right now, but nontheless the opportunity is there at least without any trade barries based on intellectual property nonsense. Its long past time we had a standard international unit of computing that any 10 year old kid can grab and know the other 9 billion people on the planet have access to. best Andy ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
On Sun, Sep 16, 2012 at 4:28 PM, Alexandre Torres Porres por...@gmail.comwrote: so, being it that cheap, it'd be great if it also were an open hardware, such as the arduino. I then found stuff like the beagleboard, which is open and all, but the 200$ seemed pricy, that's 1/3 of Mac Mini (yeap, I like using apple as a standard for expensive hardware as you have noticed). The Beagleboard has a pretty powerful TI DSP chip that can crank through HD video - which is actually what the chip was designed to do. Now, anyone felt compeled to try the Raspberry Pi with arduino? Glerm was telling me that arduino is now working on a newer version of the hardware that would take an ARM chip. So I imagine it'd be like having a built in Pi into the Aerduino, and that you could have an Operational System in it runing PD. Since Arduinos are so popular, and open and everything, I hope this would be very cheap and acessible, not to mention that anyone could by the parts and try to build it themselves for even less. Arduino is a set of libraries and doesn't have to be tied to any platform. I use Arduino libs with a PIC32 at 80Mhz that is 10 times faster than an Arduino Uno. It's much easier to get something running compared to MPLAB. There is an ARM based 'Arduino' called the Maple that uses an ARM Coretx 3 (72Mhz) but the project doesn't appear that active. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
On Sun, Sep 16, 2012 at 7:23 PM, Alexandre Torres Porres por...@gmail.comwrote: For what I saw, the circuitry is not opened, or is it? I fear that, unfortunately, I didn't see it anywhere so it seems they haven't done that, although they are surely willing to disseminate the usage of technology. No the Pi is not open. The licensing agreement with Broadcomm is one of the major liabilities with the Pi. The Beagle/Panda/etc use TI parts and they are more friendly to open hardware (although you may have to buy TI's dev tools to get the most out of the hardware). ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
i guess i'll chime in here and mention that some folks are designing an ARM CortexA8-based computer based on a PCMCIA card (its called an EOMA68 card). the card can be put inside an enclosure that would offer breakouts if needed. the biggest difference here is that they are trying to do the whole project top to bottom using completely open source solutions - including the GPU. it's not a shipping product but they do have a schematic designed and are looking to qualify for a kickstarter campaign at the moment. it may be something to consider in six months to a year: http://rhombus-tech.net/ the discussion activity is mainly on the ARM-netbook list: http://lists.phcomp.co.uk/pipermail/arm-netbook/ scott On Sun, Sep 16, 2012 at 6:06 PM, chris clepper cgclep...@gmail.com wrote: On Sun, Sep 16, 2012 at 7:23 PM, Alexandre Torres Porres por...@gmail.com wrote: For what I saw, the circuitry is not opened, or is it? I fear that, unfortunately, I didn't see it anywhere so it seems they haven't done that, although they are surely willing to disseminate the usage of technology. No the Pi is not open. The licensing agreement with Broadcomm is one of the major liabilities with the Pi. The Beagle/Panda/etc use TI parts and they are more friendly to open hardware (although you may have to buy TI's dev tools to get the most out of the hardware). ___ 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] Super computer made of legos and Raspberry Pi computers
On 17/09/12 07:41, Alexandre Torres Porres wrote: it's more powerful than the Pi, but seems rather expensive still. It's $150, which is not that much less than an iphone. And if you take all the phone cost/screen and etc so you get only a single board, it should be cheaper and more powerful. Oh, as for comparing the processing power of an iphone, I found a link where someone seems to have figured out what its except that the cost of phone hardware is also linked to the ongoing price the buyer will be paying for network access ... often rather high, and the network operators can and do cover part of the upfront cost then get all that back and more later. Those prices are not really comparable. Simon ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
On Sun, Sep 16, 2012 at 3:26 PM, Andy Farnell padawa...@obiwannabe.co.uk wrote: On Sun, Sep 16, 2012 at 10:24:45AM -0300, Alexandre Torres Porres wrote: now my question is; spending 4k to build a Pi supercomputer can give you more power and possibilities than with a top of the line MAC for example (which will cost just as much, and be a quad core 2.7 intel i7, 1.6GHz bus, 16GB Ram). We keep using the word 'supercomputer', and maybe a bit of perspective would help clarify matters of scale. ... A supercomputer is, by definition, that which is on the cutting edge of feasible research. Most supercomputers are in a single location and not distributed or opportunistic, they usually have a building dedicated to them and a power supply suitable for a small town of a thousand homes (a few MW). A team of full time staff are needed to run them. They cost a few hundred million to build and a few tens of millions per year to operate. Current supercomputers are measured in tens of Peta FLOPS, ten to a hundred times more powerful than the equivalent mainframe, and are primarily used for scientific modelling. Yeah, but when I tell people what I do, do you think I say cluster computing or symmetric multiprocessing or CUDA applications engineer? No, I tell them I work with supercomputers--It's not a term for practitioners, since there's more specific things to say, ... and it keeps people from thinking I'm going to waste time talking about nerdy shit that I don't want to talk about anyway :) The current guise of the 'mainframe' is what we would now see as a Data Center, a floor of an industrial unit, probably much like your ISP or hosting company with many rows of racked indepenedent units that can be linked into various cluster configurations for virtual services, network presence and data storage. Aggregate CPU power in the region of 10 TFLOP to 0.5 PFLOP At the moment, I'm (the engineer) putting together the proposal for a grant for GPU computing resources (for the researchers and scientists). We're looking to spend about $750,000 on hardware that will perform about 100 TFLOPS. Mostly it will be made up of--whatever NVIDIA Tesla is most cost/power effective--in servers that will hold 4 GPUs. Altogether, we hope this fills up 5-10 racks (in our shiny new energy efficient data center with 32 racks, that the f'ing fire marshall won't let us into for another month, when we've been postponed since June anyway). Supercomputers are still supercomputers, by definition they are beyond wildest imagination and schoolboy fantasies unless you happen to be a scientist who gets to work with them. A bunch of lego bricks networked together does not give you 20PFLOP, so it does not a supercomputer make. However, there is a different point of view emerging since the mid 1990s based on concentrated versus distributed models. Since the clustering of cheap and power efficient microcomputers is now possible because of operating system and networking advances, we often hear of amazing feats of collective CPU power obtained by hooking together old Xboxes with GPUs, (Beowulf - TFLOP range) or using opportunistic distributed networks to get amazing power out of unused cycles (eg SETI at home/BOINC and other volunteer arrays, or 'botnets' used by crackers) (tens to hundreds of TFLOPS). Clustering is currently the most scalable model for supercomputers. Many expensive options exist for systems with large numbers of cores and shared memory--but year after year, more circuits get put on a single die. Generally when you think of supercomputers these days, it's a network of systems that each have a lot of x86_64 cores and a maybe nice co-processor (like the NVIDIA Tesla's). Some of the IBM machines (and Cray, still?) use pipelined multi-core processors of a different architecture and 1000s of cores on a single system, but I don't see that as a trend that will survive. Chuck ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Super computer made of legos and Raspberry Pi computers
Nice, but what kind of enclosure wold that be? to me this card form factor seems to be only good to fit in a laptop computer, do they use it for something else? thanks 2012/9/16 Scott R. Looney scottrloo...@gmail.com i guess i'll chime in here and mention that some folks are designing an ARM CortexA8-based computer based on a PCMCIA card (its called an EOMA68 card). the card can be put inside an enclosure that would offer breakouts if needed. the biggest difference here is that they are trying to do the whole project top to bottom using completely open source solutions - including the GPU. it's not a shipping product but they do have a schematic designed and are looking to qualify for a kickstarter campaign at the moment. it may be something to consider in six months to a year: http://rhombus-tech.net/ the discussion activity is mainly on the ARM-netbook list: http://lists.phcomp.co.uk/pipermail/arm-netbook/ scott On Sun, Sep 16, 2012 at 6:06 PM, chris clepper cgclep...@gmail.comwrote: On Sun, Sep 16, 2012 at 7:23 PM, Alexandre Torres Porres por...@gmail.com wrote: For what I saw, the circuitry is not opened, or is it? I fear that, unfortunately, I didn't see it anywhere so it seems they haven't done that, although they are surely willing to disseminate the usage of technology. No the Pi is not open. The licensing agreement with Broadcomm is one of the major liabilities with the Pi. The Beagle/Panda/etc use TI parts and they are more friendly to open hardware (although you may have to buy TI's dev tools to get the most out of the hardware). ___ 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