Re: [PD] Super computer made of legos and Raspberry Pi computers

2012-09-16 Thread i go bananas
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

2012-09-16 Thread Roman Haefeli
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

2012-09-16 Thread i go bananas
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

2012-09-16 Thread Peter Venus
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

2012-09-16 Thread Orm Finnendahl
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 :-)

2012-09-16 Thread Simon Iten
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

2012-09-16 Thread Andy Farnell

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

2012-09-16 Thread i go bananas
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

2012-09-16 Thread i go bananas
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

2012-09-16 Thread Orm Finnendahl
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

2012-09-16 Thread Alexandre Torres Porres
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

2012-09-16 Thread Kyriakos Tsoukalas
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

2012-09-16 Thread Charles Henry
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

2012-09-16 Thread Marco Donnarumma
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

2012-09-16 Thread Orm Finnendahl
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

2012-09-16 Thread Charles Goyard
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

2012-09-16 Thread brandt

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

2012-09-16 Thread chris clepper
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

2012-09-16 Thread Miller Puckette
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

2012-09-16 Thread Pierre Massat
:) 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

2012-09-16 Thread Pierre Massat
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

2012-09-16 Thread Alexandre Torres Porres
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 :-)

2012-09-16 Thread Pierre Massat
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

2012-09-16 Thread Charles Goyard
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

2012-09-16 Thread Cyrille Henry

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

2012-09-16 Thread Ivica Ico Bukvic
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)

2012-09-16 Thread Joe Deken
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

2012-09-16 Thread Andy Farnell
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

2012-09-16 Thread Alexandre Torres Porres
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

2012-09-16 Thread chris clepper
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

2012-09-16 Thread Cyrille Henry



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

2012-09-16 Thread Alexandre Torres Porres
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

2012-09-16 Thread Andy Farnell
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

2012-09-16 Thread Antoine Villeret
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

2012-09-16 Thread Alexandre Torres Porres
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

2012-09-16 Thread Alexandre Torres Porres
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

2012-09-16 Thread chris clepper
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

2012-09-16 Thread chris clepper
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

2012-09-16 Thread Scott R. Looney
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

2012-09-16 Thread Simon Wise

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

2012-09-16 Thread Charles Henry
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

2012-09-16 Thread Alexandre Torres Porres
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