Re: [PD] oldschool rave synths

2007-03-15 Thread Steffen

On 15/03/2007, at 16.24, padawan12 wrote:

 I thought [lowpass] and [highpass] were vanilla.

I found them in externals/ggee/filters/. They are in 0.39.2-extended- 
test7 as fx [ggee/highpass~] or after [import ggee].

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pdp 0.12.5-darcs on Linux

2007-03-15 Thread Jamie Bullock

I don't understand what you mean by that...

pdp_glx doesn't instantiate on my machine, I get a 'couldn't create...'
error.

Jamie

On Wed, 2007-03-14 at 22:03 -0400, Patrick Pagano wrote:
 chose a combination of pdp_xv and pdp_glx
 
 pp
 
 
 -Original Message-
 From: [EMAIL PROTECTED] on behalf of Jamie Bullock
 Sent: Wed 3/14/2007 9:50 AM
 To:   pd-list@iem.at
 Cc:   
 Subject:  [PD] pdp 0.12.5-darcs on Linux
 
 Hi,
 
 I am trying to get pdp working on my Linux box: Ubuntu 6.10
 (2.6.17-10-generic, X11 7.1.). I am using the fglrx video driver with
 direct rendering enabled. So...
 
 How do I get pdp to render to the screen?
 
 [pdp_xv] loads correctly but sending it a |create( message gives:
 
 pdp_xv: cant open display :0
 
 [pdp_sdl] and [pdp_glx] both cannot be instantiated: '...couldn't
 create', despite the fact that I compiled with --enable-sdl and
 --enable-glx.
 
 Anyone know what I need to do to get this working?
 
 
 Thanks,
 
 Jamie
 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list
 
 
 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list


___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Help - filters band limited oscillators!

2007-03-15 Thread Frank Barknecht
Hallo,
David Powers hat gesagt: // David Powers wrote:

 Thanks for your help, I'm sorry to sound grumpy, it's just that in
 searching the archives mostly all I found was my old query for a year
 ago. Plus everyone says to use [blosc~] but I posted in my first post,
 that [blosc~] is broken, and I believe that it's known, ie here is
 says:
 http://blog.soundsorange.net/index.php/archives/2006/09/28/exploring-pd-extended/
 exploring pd extended
 27/9/2006
 CPU load rating
 blosc~ - intriguing band limited oscillators, but patch is self
 referential and not working

The blosc~ we're referring to is not a patch, it is an external.  I
suppose by self-referential you mean, that the help-file for blosc~
has the same name as the blosc~-external. That is generally no problem
and many older externals had their help files named like the object,
because the help file is located in a different directory than the
external. If you have installed the blosc~.pd help file in your Pd
path, then of course you may have problems. (This might be an issue in
pd-extended, I don't know, I don't use it normally.) The fix is to
move blosc~.pd to 5.reference or rename it to blosc~-help.pd or write
a bug report for pd-extended.

Ciao
-- 
 Frank Barknecht _ __footils.org_ __goto10.org__

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] cfp: Loss Livecode festival, Sheffield 20-22 July 2007

2007-03-15 Thread alex
Call for participation - livecoding festival in Sheffield this summer,
presentations and performances, with commissions available.  Live
patching / packet forth related submissions welcome!

==
   _ ___   _ _  _  
  | |   / _ \/ ___/ ___|  | |   (_)_   _ / ___|___   __| | ___ 
  | |  | | | \___ \___ \  | |   | \ \ / / _ \ |   / _ \ / _` |/ _ \
  | |__| |_| |___) |__) | | |___| |\ V /  __/ |__| (_) | (_| |  __/
  |_\___/|//  |_|_| \_/ \___|\\___/ \__,_|\___|

- LOSS Livecode Festival ---

Sheffield, UK -- 20-22 July 2007

http://livecode.access-space.org/

In association with Access Space, TOPLAP and lurk

When we improvise music, we are creating music while it is being
performed. Live Coding is the creation of software while it is being
executed; the software in turn generating music or video.

Thanks to dynamic programming languages, the live coder is able to
modify and extend their program without restarts, their music and/or
visual growing with the code that describes it. This way of working
allows instant results for every sourcecode edit. Programming becomes
a fast, creative process - expressive enough that a whole audio/visual
performance may be created as software.

Live Coding began during the 1980s, primarily with FORTH and Lisp. In
recent years new live coding environments and languages such as Chuck,
Fluxus, Impromptu and SuperCollider 3 have appeared, with enthusiastic
communities growing around them. Live Coding performances have also
used Smalltalk, PureData, Scheme, Perl, Haskell, Ruby, Python...

In early 2004 the Temporary Organisation for the Promotion of Live
Algorithm Programming (TOPLAP) was formed to support open dialog
between all live coders. Since its early beginnings in a smoky bar in
Hamburg, TOPLAP has reached 178 members worldwide, gaining coverage in
mass media and collaboratively organising several international
meetings.

In 2005 Access Space initiated the L.O.S.S. project
(http://loss.access-space.org) to support free music creativity and
distribution. It featured a series of commissions leading to a
Creative Commons licensed audio CD and repository website produced
entirely with open source tools.

Continuing their series of LOSS commissions and events, Access Space
have teamed up with TOPLAP and lurk to create a three day
international festival, bringing live coding musicians and video
artists together to explore and showcase new approaches in live
performing and participatory arts.  


--- CALL FOR PARTICIPATION -

Your performance and/or presentation proposal is called for.

For the latest version of this call, please refer to
http://livecode.access-space.org/

Commissions are available to help realise ambitious projects and
performances. Presenters and performers will gain free entry throughout
the festival, and those without institutional support may apply for a
small bursary.


--- IMPORTANT DATES ---

* 14th March - Call for participation
* 14th April - Deadline for proposals
* 1st May - Notification of acceptance
* 16th June - Copy deadline for proceedings (to be confirmed)
* 20th-22nd July - Conference - schedule TBA 


--- PRESENTATIONS ---

Short (up to 20 minute) presentations during a day long symposium. The
remit is broad, but possible subjects may include

* A demo of a novel live coding language/environment
* Historical context of live coding
* Live coding without computers
* Critique of live coding practice
* Live patching
* Reflections on live coding experiences
* Adapting general purpose languages to live coding
* Analysis of live coding performances
* Live algorithms that live code
* Life coding
* Portable live coding devices
* Reflective/self-modifying code
* Live visualisation of sourcecode
* Collaborative networked live coding
* ... 

Proposals do not have to be long - however much or little you need to
explain your ideas is fine.

If you are unsure if you can make it, submit your idea anyway - we may
be able to accommodate a small number of remotely streamed
presentations for those unable to attend in person.

There will also be time for a brief (around three hours) introductory
workshop. Please indicate if you would like to be involved.


--- PERFORMANCES ---

There will be at least two evenings of performances, ranging from 10
to 40 minutes. Please outline what you would like to perform,
including technical requirements. We plan to have at least three data
projectors, many pairs of small speakers for participatory
improvisations, enough headphone amps for 100 pairs of headphones, and
a big stereo sound-system for 'traditional' performances. Please state
your preference, and feel free to be creative (see commissions below).

We are also thinking 

Re: [PD] Call for Students: PD projects in Google Summer of Code

2007-03-15 Thread Peter Plessas
Dear List, Georg,

How?

lg,PP

Georg Holzmann wrote:
 Hallo!
 
 I just noticed, that the PD projects are accepted by google.
 (Mentoring organization is IEM - Institute of Electronic Music and 
 Acoustics, Graz)
 
 So all students who want to program sth and earn some money in summer 
 should apply ;) !
 (I think it's also possible to suggest further projects ... )
 
 LG
 Georg
 
 ___
 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] Call for Students: PD projects in Google Summer of Code

2007-03-15 Thread Steffen

On 15/03/2007, at 13.42, Peter Plessas wrote:

 How?

Maybe http://groups.google.com/group/google-summer-of-code-announce/ 
web/guide-to-the-gsoc-web-app-for-student-applicants will tell. But  
I'm not 100% sure!

path:
0) http://puredata.info/ -
1) http://puredata.info/dev -
2) http://puredata.info/dev/summer-of-code/ -
3) http://puredata.info/dev/summer-of-code/SummerOfCode -
4) http://code.google.com/soc/ -
The first link.

Alternative:
0) http://www.google.com/search?q=summer+of+code -
1) code.google.com/soc (same as 4) in above path)

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Help - filters band limited oscillators!

2007-03-15 Thread Martin Peach
I use Visual C++ Express Edition because it's free...Cygwin won't work, 
MinGW does. I'm still not sure if MinGW and MS compiled binaries are 
compatible (as in does a VCC dll work with a MinGW pd? VCC needs a 
pd.lib at link time but AFAIK MinGW can use pd.exe at runtime). I 
usually compile externals against Miller's latest version of pd from his 
site.
For Visual C++ I make an empty project to build a dll, for the compiler 
include the path to pd/src and define MSW. For the linker include the 
path to pd/bin and add pd.lib as a dependency. In the linker command 
line add /export:sqosc~_setup. Then take the dll and put it in 
pd/extra. The help file goes in pd/doc/5.reference. That seems to be all 
that's necessary.

Martin


David Powers wrote:
 Workshop went well. I used VST's though, except for additive and wavetable ...

 But ... how hard is it to compile for winxp? I will try tomorrow if
 it's possible... I've got visual C++, and cygwin...

 ~D

 On 3/14/07, Martin Peach [EMAIL PROTECTED] wrote:
   
 Did anyone try sqosc~ yet? I'm interested to get feedback on that one.

 http://pure-data.cvs.sourceforge.net/pure-data/externals/mrpeach/sqosc~/

 Martin

 David Powers wrote:
 
 Hi Roman, I get the following error from your patch, for many of the tables:
 error: 1002-square33: number of points (512) not a power of 2 plus three

 Along with this error, it seems to stop playing somewhere above 360 Hz...

 Thanks for your help, I'm sorry to sound grumpy, it's just that in
 searching the archives mostly all I found was my old query for a year
 ago. Plus everyone says to use [blosc~] but I posted in my first post,
 that [blosc~] is broken, and I believe that it's known, ie here is
 says:
 http://blog.soundsorange.net/index.php/archives/2006/09/28/exploring-pd-extended/
 exploring pd extended
 27/9/2006
 CPU load rating
 blosc~ - intriguing band limited oscillators, but patch is self
 referential and not working

 Again, a reminder that this isn't really for me, but rather, it's the
 list members chance to sell other people on PD being useful, or not,
 to the outside world. [vst~] is working great so I can demonstrate
 subtractive synthesis with VST's within pure data, but that's
 suggesting to people that PD isn't really good for  traditional
 synthesis... So if you think PD is good for synthesis, let me know
 about it!!!

 ***Note: I personally don't use PD with Gem for VJing, and to make
 weird generative MIDI sequences, mostly... I never really considered
 synthesis a strong point for PD, for reasons that should now be
 obvious.

 ~David

 On 3/14/07, Roman Haefeli [EMAIL PROTECTED] wrote:

   
 hello again

 i improved guenter's bandlimited square a bit. i noticed that it is
 hardcoded to 48kHz and accidently i was running pd at 48kHz, that's why
 it sounded quite good here. however, how far i can see it, the part,
 that selects the appropriate table, is not working as it should. i
 couldn't completely follow, how it works, but it seems to switch only
 correct from tab1 to tab2. for other tabs it switches at too high
 frequencies, which might introduce a bit aliasing.
 in my version the tables are generated on loadbang, which makes the file
 much smaller and easier to adapt for other waveforms. the tabselector is
 now dependent on the sampling rate, so it should sound well at different
 rates now.  in order to provide the full spectrum even in low
 frequencies, i added a raw square generator. below a certain frequency,
 the oscillator switches to the raw square version, so that it should
 sound good at arbitrary low frequencies. the number of tables generated
 on loadbang can be changed. a bigger value lowers the frequency, at
 which the oscillator switches to the raw version and vice versa.

 i hope you'll have fun with it.

 roman


 On Wed, 2007-03-14 at 04:46 -0600, David Powers wrote:

 
 I found those, but are they really band-limited? I'm fairly sure I
 hear ugly digital artifacts in the saw. The square appears to be
 broken, unless I made a mistake cutting and pasting those 1500 lines
 of code into my text editor (kinda hard to tell).

 It's 5 30 am here and I've not slept yet :-(

 I can't believe there's STILL no readily available
 external/abstraction for such a common synthesis task, I just want a
 nice sounding example that will compare with the VST's which I will
 be hosting from within PD; right now ASynth sounds about 100x better
 than anything made in PD itself ...

 Oh and I don't see any J example PD patches, my PD patches don't go
 that high.

  ~David

 On 3/14/07, Roman Haefeli [EMAIL PROTECTED] wrote:

   
 hello david

 i found examples for a bandlimited saw and bandlimited square by g.
 geiger in the archives. might this is what you are looking for.

 http://lists.puredata.info/pipermail/pd-list/2006-05/038681.html

 cheers
 roman

 On Wed, 2007-03-14 at 03:05 -0600, David Powers wrote:

 
 Hello everyone,

 I tried google and it was no 

[PD] seeking Pd programmer

2007-03-15 Thread the center of the bomb
Hello everybody,
My name is Mathius Shadow-Sky, and I am composer, conductor, and performer. 
Today I am looking for
a Pure Data programmer who can help me to release my musical project 
TEST-AIMANT, look at: 
http://centrebombe.org/test-aimant.html (sorry in French)
The purpose of this work is to generate a choir of independant clones of the 
soloist, I call: VOX
CLONA: the TEST-AIMANT clones generator program. I drawn the schematic you can 
see at:
http://centrebombe.org/test-aimant.vox-clona.schematic.html
Thanks
mathius shadow-sky
http://centrebombe.org
my music can be listen at http://centrebombe.org/mp3-free.html

the center of the bomb



 

TV dinner still cooling? 
Check out Tonight's Picks on Yahoo! TV.
http://tv.yahoo.com/

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] oldschool rave synths

2007-03-15 Thread shift8
dude - you are a ninja.  uhm, i mean, a jedi. seriously - i want to
emulate you a bit when i grow up ;P

that said, what resources would you recommend that illustrate calculus
as used for signal processing, but from a more functional point of view
as opposed to a theoretical one.  i know there are dsp chip programming
guides for engineering, but there seems to be only how and not the
why in most cases there.  too theoretical of descriptions makes it
difficult for me to visualize the action or imagine the sonic
implications of the theory being discussed.

personally, i find that the application of theories make much more sense
than the abstract theories themselves.  maybe it's brain damage, or
perhaps plain 'ol ignorance.

but anyway, here's a simple example:

someone tells me an empirical definition of the nyquist theory, it's
hard to get my head around.  but if someone says hey, you can't sample
a frequency that is = 1/2 of the sample rate, because the wavelength is
too short in duration to fit sample boundaries, and it causes
distortions that are related to the frequency being sampled. that
totally makes sense.  i can picture that from a functional point of
view, and then have a much easier time with the math an theory of it.

are there any resources, books, etc out that approach the subject of dsp
in a style like this?

thanks and high regards,
star

On Thu, 2007-03-15 at 15:24 +, padawan12 wrote:
 [pow~] is from cyclone, I think in the case I used it (pow 2) you can replace 
 it with
 an equivilent [expr~] expression or [*~]. I thought [lowpass] and [highpass] 
 were vanilla. 
 They are needed to set the coeffs for biquad~ 
 
 On Wed, 14 Mar 2007 16:49:29 -0800
 Josh Steiner [EMAIL PROTECTED] wrote:
 
  i seem to be missing:
  
  lowpass, highpass and pow~
  
  running 0.39.2-extended-test7 on winxp
  
  -josh
  
  padawan12 wrote:
   Sorry Hardoff, scratch that last load of rubbish. The parasite synth is 
   the
   wrong patch, and I thought I was talking about different oscillators, it
   should have been something more like the ones here. The oscillator is
   a dual-slope one in hoover-triangles.pd, much easier to pull out than the 
   last mess.
  
   Another take is the hoover-pwm.pd, which is a juno voice basically, it's 
   much brighter and
   fizzy down low. It just depends what you want more in the low registers, 
   up high theres
   not so much difference. 
   One is pulse width mod of a square, the other is slope mod of a triangle, 
   both have a bit
   of frequency lfo on too at about 5 Hz. A fat Juno hoover noise uses the 
   fast chorus 
   so there's one on both versions. Each has the same sequence so you can 
   compare the sounds.
   All the hoover flavours have a different character, like a highpass 
   resonant filter
   makes an interesting addition. But what they share in common is a busy 
   sound made 
   by having 3 or 4 detuned components. Juno is a pwm + saw + square mix, 
   with the 
   square an octave down.
  
  
   On Mon, 12 Mar 2007 22:34:01 +0900
   hard off [EMAIL PROTECTED] wrote:
  
 
   andy's tokyo techno one is cool.
  
   but i want hoovers.  i keep try to make them and they always suck.
   there must have been a secret ingredient that i am forgetting.
  
   ___
   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
   
  
  
  -- 
  
  tasty electronic music vittles  --  bluevitriol.com
  the only music blog you need--  playtherecords.com
  you are the dj.  interactive music  --  improbableorchestra.com
  random observations of the bizarre  --  vitriolix.com
  
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list
 
-- 
Mechanize something idiosyncratic.



___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GOP and menu displacements [was: oldschool rave synths]

2007-03-15 Thread Frank Barknecht
Hallo,
Kyle Klipowicz hat gesagt: // Kyle Klipowicz wrote:

 Why even allow the negative areas to be 'breached' then? Is it
 related to Miller's initial desire to create graphs that exceed
 their boundaries?

I don't know anything about this desire, where did you read about it?

Ciao
-- 
 Frank Barknecht _ __footils.org_ __goto10.org__

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GOP and menu displacements [was: oldschool rave synths]

2007-03-15 Thread Kyle Klipowicz
Miller said so himself at the video of his talk from the last
Pd-convention. It was posted to the list maybe a year and a half ago.
I can't find it in the archives for the life of me, but the video was
in ogg format and had a title that mentioned something about engineers
and hammers...

If anyone else has even a vague semblance of what I'm talking about,
please corroborate!

Anyway, in it, Miller says that the first thing he wanted to do with
Pd (this is WAY early development) was to be able to make a graph that
goes outside of the boundaries. What a joker, eh?

~Kyle

On 3/15/07, Frank Barknecht [EMAIL PROTECTED] wrote:
 Hallo,
 Kyle Klipowicz hat gesagt: // Kyle Klipowicz wrote:

  Why even allow the negative areas to be 'breached' then? Is it
  related to Miller's initial desire to create graphs that exceed
  their boundaries?

 I don't know anything about this desire, where did you read about it?

 Ciao
 --
  Frank Barknecht _ __footils.org_ __goto10.org__

 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list



-- 

http://theradioproject.com
http://perhapsidid.blogspot.com

(()()()(()))()()())(
(())(())()(((
))(__
_())(()))___
(((000)))oOO

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] seeking Pd programmer

2007-03-15 Thread the center of the bomb
I started the project in 2005 when I met an incredible architectural acoustic 
in a concrete
cylinder sized of 15 meter high to 10 meter large. I started to sing inside 
with an incredible
reverberation of low sounds. The entrance of this cylinder (used to keep wine) 
was too small for
audience to come inside, so I imagined to keep in real time the sound and the 
images (video)
outside the cylinder, far away through Internet, in an appropriate 
cube-public-place with 6 video
screens and 3D sound projection. I found a team of 9 people to release this 
opera project, but it
was located near Toulouse (south of France) and in this part there is no grants 
for contemporary
art creation. Today TEST-AIMANT is in waiting to be released. 

The virtual clones orchestra, in my music works, stays as an obsession: there 
is several exemple
of, done and music in project: like 
in 2002 Jeux  Interdits (Forbidden Games) where I cloned my 9-tone electric 
guitar in 4
independent clones. listen at http://centrebombe.org/mp3-free.html
in 2003 ti.Me Has No Age where I cloned my archisonic lamp 
(http://centrebombe.org/lamps.html)in
an orchestra of 161 clones you can listen at 
http://centrebombe.org/mp3-free.html
My next project is also about virtual orchestra of clones Unisolable  
Unduplicable, the recipe
of Freedom http://centrebombe.org/2007.residency.proposal(the 
Lamplayer.vs.the.Machines).pdf

The schematic of VOX CLONA (in attachment) gives you a precise purpose of what 
I would like to
generate: one live voice (mine) generating an independant choir of 13 voices 
with its independent
contrepoint projected in 3D sound space. I should perhaps translated in English 
what I wrote in
French?
Thanks for your interest
mathius shadow-sky

--- Luigi Rensinghoff [EMAIL PROTECTED] wrote:

 
 Am 15.03.2007 um 14:21 schrieb the center of the bomb:
 
  http://centrebombe.org/mp3-free.html
 
 
 That sound really interesting, i have been doing some multichannel  
 stuff with vbap..
 
 You want to tell me more ??
 
 you have an IM ??
 
 Luigi
 
 

the center of the bomb



 

Finding fabulous fares is fun.  
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel 
bargains.
http://farechase.yahoo.com/promo-generic-14795097
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GOP and menu displacements [was: oldschool rave synths]

2007-03-15 Thread Miller Puckette
Hmm... it's an aesthetic idea not to clip graphics to rectangular
bounds (so graphs can go out of their 'boxes') but it's another problem
what to do when someone drags an object to a place with negative
cordinates.  I think it should stay where you put it and the GUI
should just adjust scroll bars.  TK's canvas object does something
different (and very irritating).  I don't know how to stop TK from
helping in this way.

cheers
Miller


On Thu, Mar 15, 2007 at 10:15:21AM -0500, Kyle Klipowicz wrote:
 Miller said so himself at the video of his talk from the last
 Pd-convention. It was posted to the list maybe a year and a half ago.
 I can't find it in the archives for the life of me, but the video was
 in ogg format and had a title that mentioned something about engineers
 and hammers...
 
 If anyone else has even a vague semblance of what I'm talking about,
 please corroborate!
 
 Anyway, in it, Miller says that the first thing he wanted to do with
 Pd (this is WAY early development) was to be able to make a graph that
 goes outside of the boundaries. What a joker, eh?
 
 ~Kyle
 
 On 3/15/07, Frank Barknecht [EMAIL PROTECTED] wrote:
  Hallo,
  Kyle Klipowicz hat gesagt: // Kyle Klipowicz wrote:
 
   Why even allow the negative areas to be 'breached' then? Is it
   related to Miller's initial desire to create graphs that exceed
   their boundaries?
 
  I don't know anything about this desire, where did you read about it?
 
  Ciao
  --
   Frank Barknecht _ __footils.org_ __goto10.org__
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 
 
 
 -- 
 
 http://theradioproject.com
 http://perhapsidid.blogspot.com
 
 (()()()(()))()()())(
 (())(())()(((
 ))(__
 _())(()))___
 (((000)))oOO
 
 ___
 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] in Pd-0.39.2-extended-test7 msg 'reset' and 'clear' doesn?t work as before

2007-03-15 Thread robbert van hulzen
hmmm, actually it doesn't seem to be that simple, see fb's earlier reply as
well as this msg posted on the dev list on 14 march.
looks like i spoke before my turn.
robbert

 subject: [PD-dev] [ pure-data-Bugs-1576865 ] namespace prefixes broken
 ...
 It is no longer possible to use [prefix/classname]
 syntax, which is essential to the namespaces because it
 is the only way that two classes with the same root
 classname could be used in the same patch, i.e. like
 this, where each object is a different class:
 
 [prepend]
 [cxc/prepend]
 [cyclone/prepend]



___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] seeking Pd programmer

2007-03-15 Thread the center of the bomb

--- Luigi Rensinghoff [EMAIL PROTECTED] wrote:
 i am definetly interested, it overlaps with some things i wanted to  
 do anyway.
THANK YOU
 
 Is there some programming made already ???
THERE IS NO PD PROGRAMMING YET EVEN WITH MAX
 
 Do you have pd-knowledge ? 
I AM A PD BEGINNER (FEW DAYS AGO), SINCE A LONG TIME I SHOULD PROGRAM REGARDING 
MY WAY OF
COMPOSING MUSIC

Why are you looking here for someone ?? 
I WANT TO SHARE THE WORK, IT IS TOO MUCH FOR ONE PERSON

 and not MAX/Supercollider or whatever.
TODAY I AM A PC USER
 
 any money in that project ;-) got to make my living somehow ;-)
TODAY I DO NOT KNOW WHERE AND TO WHOM TO PROPOSE THE PROJECT, I MEAN: WHICH 
COUNTRY, WHICH PLACE
TO PERFORM, AND WHICH PERSON I SHOULD CONTACT? IT IS A STRANGE CROSSING IN MY 
CARREER... 
 
 Where do you live ???
NOW I AM IN TOULOUSE (FRANCE), I THOUGHT TO MOVE TO BERLIN WHERE OTHER PROJECTS 
ARE IN WAITING.
AND YOU?

DO YOU THINK THROUGH MY SCHEMATIC THE PATCH IS RELEASABLE?  HOW LONG IT WOULD 
TAKE? HOW MUCH YOU
SHOULD RECEIVED FOR THAT WORK? I AM LOOKING FOR A COLLABORATION TO RELEASE MY 
WORKS.

CHEERS
MATHIUS

 
 So far
 
 Luigi
 


 
 Am 15.03.2007 um 16:10 schrieb the center of the bomb:
 
  I started the project in 2005 when I met an incredible  
  architectural acoustic in a concrete
  cylinder sized of 15 meter high to 10 meter large. I started to  
  sing inside with an incredible
  reverberation of low sounds. The entrance of this cylinder (used to  
  keep wine) was too small for
  audience to come inside, so I imagined to keep in real time the  
  sound and the images (video)
  outside the cylinder, far away through Internet, in an appropriate  
  cube-public-place with 6 video
  screens and 3D sound projection. I found a team of 9 people to  
  release this opera project, but it
  was located near Toulouse (south of France) and in this part there  
  is no grants for contemporary
  art creation. Today TEST-AIMANT is in waiting to be released.
 
  The virtual clones orchestra, in my music works, stays as an  
  obsession: there is several exemple
  of, done and music in project: like
  in 2002 Jeux  Interdits (Forbidden Games) where I cloned my 9- 
  tone electric guitar in 4
  independent clones. listen at http://centrebombe.org/mp3-free.html
  in 2003 ti.Me Has No Age where I cloned my archisonic lamp  
  (http://centrebombe.org/lamps.html)in
  an orchestra of 161 clones you can listen at http://centrebombe.org/ 
  mp3-free.html
  My next project is also about virtual orchestra of clones  
  Unisolable  Unduplicable, the recipe
  of Freedom http://centrebombe.org/2007.residency.proposal(the  
  Lamplayer.vs.the.Machines).pdf
 
  The schematic of VOX CLONA (in attachment) gives you a precise  
  purpose of what I would like to
  generate: one live voice (mine) generating an independant choir of  
  13 voices with its independent
  contrepoint projected in 3D sound space. I should perhaps  
  translated in English what I wrote in
  French?
  Thanks for your interest
  mathius shadow-sky
 
  --- Luigi Rensinghoff [EMAIL PROTECTED] wrote:
 
 


the center of the bomb



 

Looking for earth-friendly autos? 
Browse Top Cars by Green Rating at Yahoo! Autos' Green Center.
http://autos.yahoo.com/green_center/

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] oldschool rave synths

2007-03-15 Thread Thomas Jeppesen
Not sure if it's exactly what you are after, but the computer musical
tutorial by Curtis Roads, takes you through it all in a not too
scientific/mathematic way. Actually I think it accompanies PD extremely
well.

http://www.amazon.com/Computer-Music-Tutorial-Curtis-Roads/dp/0262680823/ref=pd_bbs_sr_1/102-5380871-4068156?ie=UTF8s=booksqid=1173978334sr=8-1

I hope you'll find it useful.

Cheers!
Thomas

- Original Message - 
From: shift8 [EMAIL PROTECTED]
To: padawan12 [EMAIL PROTECTED]
Cc: pd-list@iem.at; Josh Steiner [EMAIL PROTECTED]; 
[EMAIL PROTECTED]
Sent: Thursday, March 15, 2007 6:54 AM
Subject: Re: [PD] oldschool rave synths


 dude - you are a ninja.  uhm, i mean, a jedi. seriously - i want to
 emulate you a bit when i grow up ;P

 that said, what resources would you recommend that illustrate calculus
 as used for signal processing, but from a more functional point of view
 as opposed to a theoretical one.  i know there are dsp chip programming
 guides for engineering, but there seems to be only how and not the
 why in most cases there.  too theoretical of descriptions makes it
 difficult for me to visualize the action or imagine the sonic
 implications of the theory being discussed.

 personally, i find that the application of theories make much more sense
 than the abstract theories themselves.  maybe it's brain damage, or
 perhaps plain 'ol ignorance.

 but anyway, here's a simple example:

 someone tells me an empirical definition of the nyquist theory, it's
 hard to get my head around.  but if someone says hey, you can't sample
 a frequency that is = 1/2 of the sample rate, because the wavelength is
 too short in duration to fit sample boundaries, and it causes
 distortions that are related to the frequency being sampled. that
 totally makes sense.  i can picture that from a functional point of
 view, and then have a much easier time with the math an theory of it.

 are there any resources, books, etc out that approach the subject of dsp
 in a style like this?

 thanks and high regards,
 star

 On Thu, 2007-03-15 at 15:24 +, padawan12 wrote:
 [pow~] is from cyclone, I think in the case I used it (pow 2) you can 
 replace it with
 an equivilent [expr~] expression or [*~]. I thought [lowpass] and 
 [highpass] were vanilla.
 They are needed to set the coeffs for biquad~

 On Wed, 14 Mar 2007 16:49:29 -0800
 Josh Steiner [EMAIL PROTECTED] wrote:

  i seem to be missing:
 
  lowpass, highpass and pow~
 
  running 0.39.2-extended-test7 on winxp
 
  -josh
 
  padawan12 wrote:
   Sorry Hardoff, scratch that last load of rubbish. The parasite synth 
   is the
   wrong patch, and I thought I was talking about different oscillators, 
   it
   should have been something more like the ones here. The oscillator is
   a dual-slope one in hoover-triangles.pd, much easier to pull out than 
   the last mess.
  
   Another take is the hoover-pwm.pd, which is a juno voice basically, 
   it's much brighter and
   fizzy down low. It just depends what you want more in the low 
   registers, up high theres
   not so much difference.
   One is pulse width mod of a square, the other is slope mod of a 
   triangle, both have a bit
   of frequency lfo on too at about 5 Hz. A fat Juno hoover noise uses 
   the fast chorus
   so there's one on both versions. Each has the same sequence so you 
   can compare the sounds.
   All the hoover flavours have a different character, like a highpass 
   resonant filter
   makes an interesting addition. But what they share in common is a 
   busy sound made
   by having 3 or 4 detuned components. Juno is a pwm + saw + square 
   mix, with the
   square an octave down.
  
  
   On Mon, 12 Mar 2007 22:34:01 +0900
   hard off [EMAIL PROTECTED] wrote:
  
  
   andy's tokyo techno one is cool.
  
   but i want hoovers.  i keep try to make them and they always suck.
   there must have been a secret ingredient that i am forgetting.
  
   ___
   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
  
 
 
  -- 
  
  tasty electronic music vittles  --  bluevitriol.com
  the only music blog you need--  playtherecords.com
  you are the dj.  interactive music  --  improbableorchestra.com
  random observations of the bizarre  --  vitriolix.com
 

 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

 -- 
 Mechanize something idiosyncratic.



 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and 

Re: [PD] seeking Pd programmer

2007-03-15 Thread Charles Henry
 The schematic of VOX CLONA (in attachment) gives you a precise purpose of 
 what I would like to
 generate: one live voice (mine) generating an independant choir of 13 voices 
 with its independent
 contrepoint projected in 3D sound space.

What's your concept for the counterpoint like?  A canon is pretty easy
to realize as a form for cloned voices.  Do the other voices need to
have some transformation applied to make independent melodies?

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] gemkeyboard

2007-03-15 Thread marius schebella
hi,
just discovered that on OSX the keyboard objects (key, keyup, keyname) 
do not receive input when the gem window has the focus. unfortunately 
gemkeyboard is not an alternative, it only gives keydown messages.
I am sure someone has workarounds for that...
marius.

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] visualization information?

2007-03-15 Thread yukio kuroiwa
hi , is there any project that involves pd as tool for visualization of
data? for exmaple dynamic complex information? .. is pd suitable for
this?

thanks


yukio
-- 
  yukio kuroiwa
  [EMAIL PROTECTED]

-- 
http://www.fastmail.fm - mmm... Fastmail...


___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] oldschool rave synths

2007-03-15 Thread Frank Barknecht
Hallo,
shift8 hat gesagt: // shift8 wrote:

 are there any resources, books, etc out that approach the subject of
 dsp in a style like this?

I think, without some abstraction (sic!) one wouldn't get far with Pd.
It's just not a tool for ignoring certain rather abstract issues. But
I don't think you're looking for such a tool anyways. So for starters
I would recommend Computer Music by Dodge/Jerse. It doesn't
skip the necessary math, but has a good way of explaining it and
illustrating its use from a practical POV. It's definitly a book every
aspiring Pd user should read. I won't say the same of the Computer
Music Tutorial, which IMO often is a bit to, uhm, referential: It's
very complete in its scope, but too often just directs you to a paper
or another book if you want to know the real details. And it's too
heavy to carry around in your bag.

A personal favourite of mine then is F.R. Moore's Elements of
Computer Music, but it doesn't fit your description. But I come back
to it again and again, while my CMT is collecting dust.

Ciao
-- 
 Frank Barknecht _ __footils.org_ __goto10.org__

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Having trouble using rradical abstractions

2007-03-15 Thread Thomas Jeppesen
For example when I load the rrad.nseq.pd I get this error message:

* OSC-route: float arguments are not OK.
 OSCroute $1
... couldn't create

pool 0.2.2pre - hierarchical storage object, (C)2002-2006 Thomas Grill

[symbol2list] part of zexy-2.1 (compiled: Feb 27 2007)
 Copyright (l) 1999-2006 IOhannes m zmölnig, forum::für::umläute  IEM
* OSC-route: float arguments are not OK.
 OSCroute $1
... couldn't create


I'd really like to use all these abstractions, as they fit my current project 
very well, but I can't seem to iron out this problem though.

I'm using a windows installation. But I'm starting to feel that a lot of my 
troubles using pd will go away if I get a Linux-installation up and running 
instead.

Cheers!
Thomas

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] oldschool rave synths

2007-03-15 Thread Steffen

On 15/03/2007, at 14.54, shift8 wrote:

 are there any resources, books, etc out that approach the subject  
 of dsp
 in a style like this?

There is also

Music: a Mathematical Offering by Dave Benson
URL: http://www.maths.abdn.ac.uk/~bensondj/html/maths-music.html

There is a free and regularly updated PDF version on that site. Also  
it was reviewed in the February issue of The Wire Mag.

 From the TOC:

7. Digital music

7.1 Digital signals
7.2 Dithering
7.3 WAV and MP3 files
7.4 MIDI
7.5 Delta functions and sampling
7.6 Nyquist's theorem
7.7 The z-transform
7.8 Digital filters
7.9 The discrete Fourier transform
7.10 The fast Fourier transform

8. Synthesis

8.1 Introduction
8.2 Envelopes and LFOs
8.3 Additive synthesis
8.4 Physical modeling
8.5 The Karplus-Strong algorithm
8.6 Filter analysis for the Karplus-Strong algorithm
8.7 Amplitude and frequency modulation
8.8 The Yamaha DX7 and FM synthesis
8.9 Feedback, or self-modulation
8.10 CSound
8.11 FM synthesis using CSound
8.12 Simple FM instruments
8.13 Further techniques in CSound
8.14 Other methods of synthesis
8.15 The phase vocoder
8.16 Chebychev polynomials


I like this topic. In fact is was thinking about requesting folks  
bibtex files for inspiration. Anyone? 

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Call for Students: PD projects in Google Summer of Code

2007-03-15 Thread Martin Eckart
I wish I had known about GSOC before I graduated in June.  Maybe if/when 
I find/apply to a good computer music masters somewhere/sometime I'll be 
able to take part.  Not to mention I would really like to have a version 
of PDVST that worked with Ableton...

-martin

Georg Holzmann wrote:
 Hallo!

 I just noticed, that the PD projects are accepted by google.
 (Mentoring organization is IEM - Institute of Electronic Music and 
 Acoustics, Graz)

 So all students who want to program sth and earn some money in summer 
 should apply ;) !
 (I think it's also possible to suggest further projects ... )

 LG
 Georg

 ___
 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] Help - filters band limited oscillators!

2007-03-15 Thread David Powers
Okay, I didn't post the below self-referential part someone else
did. I am not sure what they meant by their language. Nevertheless,
blosc~ is indeed broken and not working, and I don't mean the
helpfile, I mean the object itself.

HOWEVER, bandolero works great, just what I needed, thanks Frank! (I'm
not sure it would be usable in live performance though - very tough on
the CPU ...) But it indeed sounds like a nice and proper saw wave!

~David

On 3/15/07, Frank Barknecht [EMAIL PROTECTED] wrote:
 Hallo,
 David Powers hat gesagt: // David Powers wrote:

  Thanks for your help, I'm sorry to sound grumpy, it's just that in
  searching the archives mostly all I found was my old query for a year
  ago. Plus everyone says to use [blosc~] but I posted in my first post,
  that [blosc~] is broken, and I believe that it's known, ie here is
  says:
  http://blog.soundsorange.net/index.php/archives/2006/09/28/exploring-pd-extended/
  exploring pd extended
  27/9/2006
  CPU load rating
  blosc~ - intriguing band limited oscillators, but patch is self
  referential and not working

 The blosc~ we're referring to is not a patch, it is an external.  I
 suppose by self-referential you mean, that the help-file for blosc~
 has the same name as the blosc~-external. That is generally no problem
 and many older externals had their help files named like the object,
 because the help file is located in a different directory than the
 external. If you have installed the blosc~.pd help file in your Pd
 path, then of course you may have problems. (This might be an issue in
 pd-extended, I don't know, I don't use it normally.) The fix is to
 move blosc~.pd to 5.reference or rename it to blosc~-help.pd or write
 a bug report for pd-extended.

 Ciao
 --
  Frank Barknecht _ __footils.org_ __goto10.org__

 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list


___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Having trouble using rradical abstractions

2007-03-15 Thread Frank Barknecht
Hallo,
Thomas Jeppesen hat gesagt: // Thomas Jeppesen wrote:

 For example when I load the rrad.nseq.pd I get this error message:
 
 * OSC-route: float arguments are not OK.
  OSCroute $1
 ... couldn't create

RRADical abstractions are expected to be used with a first argument that
starts with a slash. So if you want to use rrad.nseq.pd in a patch,
you need to tag it with something like: 

[rrad.nseq /myseq0]
[rrad.nseq /myseq1]
[rrad.nseq /myseq2]

or so. This is to be able to save the states of every rrad.nseq
instance seperately.

If you don't use the first /slash-arg, then Pd inserts a 0 as default,
which is illegal as an OSC-target and will break the internal routing
OSCroute will warn about this with above message.

Ciao
-- 
 Frank Barknecht _ __footils.org_ __goto10.org__

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] oldschool rave synths

2007-03-15 Thread Derek Holzer
Funny, I tend to recommend two books to people: the Dodge/Jerse one for 
those who aren't mathematical (like myself), and the Roads one (the 
CMT) for those who are. Keeping in mind that whole chapters of the 
revised Dodge/Jerse--basically all the chapters on anything which are 
contemporary like granular synthesis--have been lifted almost verbatim 
from Curtis Roads' works, the Dodge/Jerse book is an excellent 
introduction. I still find that the CMT is like a bible, and when I'm 
scratching my head I can browse through it to find the right starting 
point. But it would be much more incomprehensible without the headstart 
I got from the Dodge/Jerse book.

best,
d.

Frank Barknecht wrote:

 I think, without some abstraction (sic!) one wouldn't get far with Pd.
 It's just not a tool for ignoring certain rather abstract issues. But
 I don't think you're looking for such a tool anyways. So for starters
 I would recommend Computer Music by Dodge/Jerse. It doesn't
 skip the necessary math, but has a good way of explaining it and
 illustrating its use from a practical POV. It's definitly a book every
 aspiring Pd user should read. I won't say the same of the Computer
 Music Tutorial, which IMO often is a bit to, uhm, referential: It's
 very complete in its scope, but too often just directs you to a paper
 or another book if you want to know the real details. And it's too
 heavy to carry around in your bag.

-- 
derek holzer ::: http://www.umatic.nl
---Oblique Strategy # 9:
Adding on

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Help - filters band limited oscillators!

2007-03-15 Thread Roman Haefeli
On Wed, 2007-03-14 at 11:52 -0600, David Powers wrote:
 Hi Roman, I get the following error from your patch, for many of the tables:
 error: 1002-square33: number of points (512) not a power of 2 plus three
 
 Along with this error, it seems to stop playing somewhere above 360 Hz...
 
 Thanks for your help, I'm sorry to sound grumpy, it's just that in
 searching the archives mostly all I found was my old query for a year
 ago. Plus everyone says to use [blosc~] but I posted in my first post,
 that [blosc~] is broken, and I believe that it's known, ie here is
 says:
 http://blog.soundsorange.net/index.php/archives/2006/09/28/exploring-pd-extended/
 exploring pd extended
 27/9/2006
 CPU load rating
 blosc~ - intriguing band limited oscillators, but patch is self
 referential and not working
 
 Again, a reminder that this isn't really for me, but rather, it's the
 list members chance to sell other people on PD being useful, or not,
 to the outside world. [vst~] is working great so I can demonstrate
 subtractive synthesis with VST's within pure data, but that's
 suggesting to people that PD isn't really good for  traditional
 synthesis... So if you think PD is good for synthesis, let me know
 about it!!!
 
 ***Note: I personally don't use PD with Gem for VJing, and to make
 weird generative MIDI sequences, mostly... I never really considered
 synthesis a strong point for PD, for reasons that should now be
 obvious.

i disagree with you in this point. i admit, that you'd need to make some
effort and bring some knowledge about the topic, but that doesn't prove
that pd isn't good in synthesis. however, subtractive synthesis is one
of many synthesing methods you can do in pd. if it would be impossible
to do subtractive synthesis in pd, it would still be wrong to consider
pd as unsuitable for synthesis generally. 

anyhow, like often in a technical world, faults happen because human
beeings are not perfect. i am sorry, that after all even my patch did
not work on your computer. actually it is a very easy fix. for some
reason my pd (0.40.2) didn't complain about my mistake. i changed the
table-size to 515 now. it switches around 360Hz from raw_square to
bandlimited square, that is why you didn't hear anything above that
frequency. i really hope, it works now.

cheers
roman





 ~David
 
 On 3/14/07, Roman Haefeli [EMAIL PROTECTED] wrote:
  hello again
 
  i improved guenter's bandlimited square a bit. i noticed that it is
  hardcoded to 48kHz and accidently i was running pd at 48kHz, that's why
  it sounded quite good here. however, how far i can see it, the part,
  that selects the appropriate table, is not working as it should. i
  couldn't completely follow, how it works, but it seems to switch only
  correct from tab1 to tab2. for other tabs it switches at too high
  frequencies, which might introduce a bit aliasing.
  in my version the tables are generated on loadbang, which makes the file
  much smaller and easier to adapt for other waveforms. the tabselector is
  now dependent on the sampling rate, so it should sound well at different
  rates now.  in order to provide the full spectrum even in low
  frequencies, i added a raw square generator. below a certain frequency,
  the oscillator switches to the raw square version, so that it should
  sound good at arbitrary low frequencies. the number of tables generated
  on loadbang can be changed. a bigger value lowers the frequency, at
  which the oscillator switches to the raw version and vice versa.
 
  i hope you'll have fun with it.
 
  roman
 
 
  On Wed, 2007-03-14 at 04:46 -0600, David Powers wrote:
   I found those, but are they really band-limited? I'm fairly sure I
   hear ugly digital artifacts in the saw. The square appears to be
   broken, unless I made a mistake cutting and pasting those 1500 lines
   of code into my text editor (kinda hard to tell).
  
   It's 5 30 am here and I've not slept yet :-(
  
   I can't believe there's STILL no readily available
   external/abstraction for such a common synthesis task, I just want a
   nice sounding example that will compare with the VST's which I will
   be hosting from within PD; right now ASynth sounds about 100x better
   than anything made in PD itself ...
  
   Oh and I don't see any J example PD patches, my PD patches don't go
   that high.
  
~David
  
   On 3/14/07, Roman Haefeli [EMAIL PROTECTED] wrote:
hello david
   
i found examples for a bandlimited saw and bandlimited square by g.
geiger in the archives. might this is what you are looking for.
   
http://lists.puredata.info/pipermail/pd-list/2006-05/038681.html
   
cheers
roman
   
On Wed, 2007-03-14 at 03:05 -0600, David Powers wrote:
 Hello everyone,

 I tried google and it was no help, and the server for the list archive
 seems to be down temporarily.

 Anyway, I'm giving a free (as in free beer) workshop in Chicago in
 about 16 hours, on the basics of digital synthesis. I have 

Re: [PD] oldschool rave synths

2007-03-15 Thread shift8
thanks man, i'll check this out - 

but, for the record, i'm not put off by the maths so much (they are 
needed to implement, after all :), but i am most interested in 
practical implementations w/ and explorations of the implications of 
the techniques - that's my main interest and, like pd itself, augments 
my learning style. :)

cheers  thx,
star

On Thu, 2007-03-15 at 18:04 -0700, Thomas Jeppesen wrote:
 Not sure if it's exactly what you are after, but the computer musical 
 tutorial by Curtis Roads, takes you through it all in a not too 
 scientific/mathematic way. Actually I think it accompanies PD extremely 
 well.
 
 http://www.amazon.com/Computer-Music-Tutorial-Curtis-Roads/dp/0262680823/ref=pd_bbs_sr_1/102-5380871-4068156?ie=UTF8s=booksqid=1173978334sr=8-1
 
 I hope you'll find it useful.
 
 Cheers!
 Thomas
 
 - Original Message - 
 From: shift8 [EMAIL PROTECTED]
 To: padawan12 [EMAIL PROTECTED]
 Cc: pd-list@iem.at; Josh Steiner [EMAIL PROTECTED]; 
 [EMAIL PROTECTED]
 Sent: Thursday, March 15, 2007 6:54 AM
 Subject: Re: [PD] oldschool rave synths
 
 
  dude - you are a ninja.  uhm, i mean, a jedi. seriously - i want to
  emulate you a bit when i grow up ;P
 
  that said, what resources would you recommend that illustrate calculus
  as used for signal processing, but from a more functional point of view
  as opposed to a theoretical one.  i know there are dsp chip programming
  guides for engineering, but there seems to be only how and not the
  why in most cases there.  too theoretical of descriptions makes it
  difficult for me to visualize the action or imagine the sonic
  implications of the theory being discussed.
 
  personally, i find that the application of theories make much more sense
  than the abstract theories themselves.  maybe it's brain damage, or
  perhaps plain 'ol ignorance.
 
  but anyway, here's a simple example:
 
  someone tells me an empirical definition of the nyquist theory, it's
  hard to get my head around.  but if someone says hey, you can't sample
  a frequency that is = 1/2 of the sample rate, because the wavelength is
  too short in duration to fit sample boundaries, and it causes
  distortions that are related to the frequency being sampled. that
  totally makes sense.  i can picture that from a functional point of
  view, and then have a much easier time with the math an theory of it.
 
  are there any resources, books, etc out that approach the subject of dsp
  in a style like this?
 
  thanks and high regards,
  star
 
  On Thu, 2007-03-15 at 15:24 +, padawan12 wrote:
  [pow~] is from cyclone, I think in the case I used it (pow 2) you can 
  replace it with
  an equivilent [expr~] expression or [*~]. I thought [lowpass] and 
  [highpass] were vanilla.
  They are needed to set the coeffs for biquad~
 
  On Wed, 14 Mar 2007 16:49:29 -0800
  Josh Steiner [EMAIL PROTECTED] wrote:
 
   i seem to be missing:
  
   lowpass, highpass and pow~
  
   running 0.39.2-extended-test7 on winxp
  
   -josh
  
   padawan12 wrote:
Sorry Hardoff, scratch that last load of rubbish. The parasite synth 
is the
wrong patch, and I thought I was talking about different oscillators, 
it
should have been something more like the ones here. The oscillator is
a dual-slope one in hoover-triangles.pd, much easier to pull out than 
the last mess.
   
Another take is the hoover-pwm.pd, which is a juno voice basically, 
it's much brighter and
fizzy down low. It just depends what you want more in the low 
registers, up high theres
not so much difference.
One is pulse width mod of a square, the other is slope mod of a 
triangle, both have a bit
of frequency lfo on too at about 5 Hz. A fat Juno hoover noise uses 
the fast chorus
so there's one on both versions. Each has the same sequence so you 
can compare the sounds.
All the hoover flavours have a different character, like a highpass 
resonant filter
makes an interesting addition. But what they share in common is a 
busy sound made
by having 3 or 4 detuned components. Juno is a pwm + saw + square 
mix, with the
square an octave down.
   
   
On Mon, 12 Mar 2007 22:34:01 +0900
hard off [EMAIL PROTECTED] wrote:
   
   
andy's tokyo techno one is cool.
   
but i want hoovers.  i keep try to make them and they always suck.
there must have been a secret ingredient that i am forgetting.
   
___
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
   
  
  
   -- 
   
   tasty electronic 

Re: [PD] oldschool rave synths

2007-03-15 Thread shift8
On Thu, 2007-03-15 at 20:45 +0100, Frank Barknecht wrote:
 Hallo,
 shift8 hat gesagt: // shift8 wrote:
 
  are there any resources, books, etc out that approach the subject of
  dsp in a style like this?
 
 I think, without some abstraction (sic!) one wouldn't get far with Pd.

heh :)

 It's just not a tool for ignoring certain rather abstract issues. 
 But I don't think you're looking for such a tool anyways. So for starters
 I would recommend Computer Music by Dodge/Jerse. It doesn't
 skip the necessary math, but has a good way of explaining it and
 illustrating its use from a practical POV. 

sounds perfect - amazon i presume?  cc would be dope tho...

 It's definitly a book every
 aspiring Pd user should read. I won't say the same of the Computer
 Music Tutorial, which IMO often is a bit to, uhm, referential: It's
 very complete in its scope, but too often just directs you to a paper
 or another book if you want to know the real details. And it's too
 heavy to carry around in your bag.

'k

 A personal favourite of mine then is F.R. Moore's Elements of
 Computer Music, but it doesn't fit your description. But I come back
 to it again and again, while my CMT is collecting dust.

ok, but i'm intrigued - i've almost always been a fan of your pd
studies, and appreciate that often that's exactly what they are -
illustrations of less then obvious techniques.  this book inspires that
to some extent?

 Ciao
l8
-- 
Mechanize something idiosyncratic.



___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] oldschool rave synths

2007-03-15 Thread shift8
excellent lead - thanks!  i love this list :)

On Thu, 2007-03-15 at 21:43 +0100, Steffen wrote:
 On 15/03/2007, at 14.54, shift8 wrote:
 
  are there any resources, books, etc out that approach the subject  
  of dsp
  in a style like this?
 
 There is also
 
 Music: a Mathematical Offering by Dave Benson
 URL: http://www.maths.abdn.ac.uk/~bensondj/html/maths-music.html
 
 There is a free and regularly updated PDF version on that site. Also  
 it was reviewed in the February issue of The Wire Mag.
 
  From the TOC:
 
 7. Digital music
 
 7.1 Digital signals
 7.2 Dithering
 7.3 WAV and MP3 files
 7.4 MIDI
 7.5 Delta functions and sampling
 7.6 Nyquist's theorem
 7.7 The z-transform
 7.8 Digital filters
 7.9 The discrete Fourier transform
 7.10 The fast Fourier transform
 
 8. Synthesis
 
 8.1 Introduction
 8.2 Envelopes and LFOs
 8.3 Additive synthesis
 8.4 Physical modeling
 8.5 The Karplus-Strong algorithm
 8.6 Filter analysis for the Karplus-Strong algorithm
 8.7 Amplitude and frequency modulation
 8.8 The Yamaha DX7 and FM synthesis
 8.9 Feedback, or self-modulation
 8.10 CSound
 8.11 FM synthesis using CSound
 8.12 Simple FM instruments
 8.13 Further techniques in CSound
 8.14 Other methods of synthesis
 8.15 The phase vocoder
 8.16 Chebychev polynomials
 
 
 I like this topic. In fact is was thinking about requesting folks  
 bibtex files for inspiration. Anyone? 
 
-- 
Mechanize something idiosyncratic.



___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] oldschool rave synths

2007-03-15 Thread shift8
man - so many good recommendations - thx^3!

On Thu, 2007-03-15 at 19:38 -0700, Thomas Jeppesen wrote:
 Not sure if it's exactly what you are after, but the computer musical
 tutorial by Curtis Roads, takes you through it all in a not too
 scientific/mathematic way. Actually I think it accompanies PD extremely
 well.
 
 http://www.amazon.com/Computer-Music-Tutorial-Curtis-Roads/dp/0262680823/ref=pd_bbs_sr_1/102-5380871-4068156?ie=UTF8s=booksqid=1173978334sr=8-1
 
 I hope you'll find it useful.
 
 Cheers!
 Thomas
 
 - Original Message - 
 From: shift8 [EMAIL PROTECTED]
 To: padawan12 [EMAIL PROTECTED]
 Cc: pd-list@iem.at; Josh Steiner [EMAIL PROTECTED]; 
 [EMAIL PROTECTED]
 Sent: Thursday, March 15, 2007 6:54 AM
 Subject: Re: [PD] oldschool rave synths
 
 
  dude - you are a ninja.  uhm, i mean, a jedi. seriously - i want to
  emulate you a bit when i grow up ;P
 
  that said, what resources would you recommend that illustrate calculus
  as used for signal processing, but from a more functional point of view
  as opposed to a theoretical one.  i know there are dsp chip programming
  guides for engineering, but there seems to be only how and not the
  why in most cases there.  too theoretical of descriptions makes it
  difficult for me to visualize the action or imagine the sonic
  implications of the theory being discussed.
 
  personally, i find that the application of theories make much more sense
  than the abstract theories themselves.  maybe it's brain damage, or
  perhaps plain 'ol ignorance.
 
  but anyway, here's a simple example:
 
  someone tells me an empirical definition of the nyquist theory, it's
  hard to get my head around.  but if someone says hey, you can't sample
  a frequency that is = 1/2 of the sample rate, because the wavelength is
  too short in duration to fit sample boundaries, and it causes
  distortions that are related to the frequency being sampled. that
  totally makes sense.  i can picture that from a functional point of
  view, and then have a much easier time with the math an theory of it.
 
  are there any resources, books, etc out that approach the subject of dsp
  in a style like this?
 
  thanks and high regards,
  star
 
  On Thu, 2007-03-15 at 15:24 +, padawan12 wrote:
  [pow~] is from cyclone, I think in the case I used it (pow 2) you can 
  replace it with
  an equivilent [expr~] expression or [*~]. I thought [lowpass] and 
  [highpass] were vanilla.
  They are needed to set the coeffs for biquad~
 
  On Wed, 14 Mar 2007 16:49:29 -0800
  Josh Steiner [EMAIL PROTECTED] wrote:
 
   i seem to be missing:
  
   lowpass, highpass and pow~
  
   running 0.39.2-extended-test7 on winxp
  
   -josh
  
   padawan12 wrote:
Sorry Hardoff, scratch that last load of rubbish. The parasite synth 
is the
wrong patch, and I thought I was talking about different oscillators, 
it
should have been something more like the ones here. The oscillator is
a dual-slope one in hoover-triangles.pd, much easier to pull out than 
the last mess.
   
Another take is the hoover-pwm.pd, which is a juno voice basically, 
it's much brighter and
fizzy down low. It just depends what you want more in the low 
registers, up high theres
not so much difference.
One is pulse width mod of a square, the other is slope mod of a 
triangle, both have a bit
of frequency lfo on too at about 5 Hz. A fat Juno hoover noise uses 
the fast chorus
so there's one on both versions. Each has the same sequence so you 
can compare the sounds.
All the hoover flavours have a different character, like a highpass 
resonant filter
makes an interesting addition. But what they share in common is a 
busy sound made
by having 3 or 4 detuned components. Juno is a pwm + saw + square 
mix, with the
square an octave down.
   
   
On Mon, 12 Mar 2007 22:34:01 +0900
hard off [EMAIL PROTECTED] wrote:
   
   
andy's tokyo techno one is cool.
   
but i want hoovers.  i keep try to make them and they always suck.
there must have been a secret ingredient that i am forgetting.
   
___
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
   
  
  
   -- 
   
   tasty electronic music vittles  --  bluevitriol.com
   the only music blog you need--  playtherecords.com
   you are the dj.  interactive music  --  improbableorchestra.com
   random observations of the bizarre  --  vitriolix.com
  
 
  ___
  PD-list@iem.at mailing list
  

Re: [PD] Help - filters band limited oscillators!

2007-03-15 Thread Roman Haefeli
On Wed, 2007-03-14 at 12:38 -0600, David Powers wrote:
 On 3/14/07, Roman Haefeli [EMAIL PROTECTED] wrote:
  On Wed, 2007-03-14 at 04:46 -0600, David Powers wrote:
   I found those, but are they really band-limited? I'm fairly sure I
   hear ugly digital artifacts in the saw.
 
  what artifacts? can you elaborate that a bit more?
 
 Hi, listen at exactly 474 hz, and tell me if you think something sound
 funny to you, I guess...

here 474Hz sound ok, but i still could only test on my built-in card
with only 48KHz available. i will test later again on my rme at
44.1kHz. 

  (the oscillators in my example are the same
 ones in the original example. Sometimes there's table not found errors
 in PD though).

yeah, above 16kHz. 
and also in my patch i noticed a bit of aliasing in these high area.
maybe it would be better to switch to an [osc~], cause the waveform in
the according table is a sine anyway.

my patch has still one little problem with cpu-optimaziation. i think
the best would be to split the whole frequency range in three areas:
in the low area a raw square, in the middle area the bandlimited version
and it the are, where no harmonics could be played anyway, it could
switch to an [osc~]. i'd like to put these three parts in separate
subpatches, so that the unnecessary parts could be switched of. the
problem is, when the parts are switched off, the are not in phase
anymore, when they are switched on, so at least the [tabosc4~],
[phasor~] and the [osc~] should always run, only for keeping the phase.
could that be optimized in some way? is it possible to retrieve the
phase of these objects? of course the [phasor~]  could always  run, but
is a [phasor~] cheaper than an [osc~]?

roman





___ 
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de


___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] save as max patch

2007-03-15 Thread marius schebella
hi list,
I am missing the save as max .pat in the OSX savepanel.
any possibility to access that feature on OSX?
marius.

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] oldschool rave synths

2007-03-15 Thread shift8
On Fri, 2007-03-16 at 08:26 +, padawan12 wrote:
 On Thu, 15 Mar 2007 06:54:40 -0700
 shift8 [EMAIL PROTECTED] wrote:
 
  what resources would you recommend that illustrate calculus
  as used for signal processing, but from a more functional point of view
  as opposed to a theoretical one.  
 
 I heartily recommend Steven W Smiths Scientists and Engineers guide to DSP, 
 before tackling Perry Cook, Eduardo Miranda and our own Miller Puckette.
 Calculus is only a small part of the picture, maybe you use the word too
 broadly because it's just a technique that helps understand certain equations.
 For calculus you needn't really go above A level, a little of that with a good
 grasp of algebra, trig and geometry are a solid enough basis. Linear algebra
 and matrices are some useful tricks to put in your bag, and you can get 
 a long way by reading many of the tutorials for Octave.

this site rocks!

 http://www.dspguide.com/

haven't seen this one - will check it out. 

 http://www.amazon.co.uk/Real-Sound-Synthesis-Interactive-Applications/dp/1568811683
 
 As Chuckk and some of the other mathematicians have said here, some
 esoteric pure math like operator theory subsumes the whole subject, because
 sound is about changes and transformations, but I wonder what other peoples
 top 10 'must have' concepts are. I suppose it depends on your goals, for 
 example
 a lot of composers learn a disproportionate amount of stats and distributions.

i have been playing around with those a bit from a very lay perspective
- mostly randomized scales w/ occasional octave shifting (random w/ %,
usually).  i'm a fan of generative work, and hope to get better at it as
time goes by and i better my skills.

 
  i know there are dsp chip programming
  guides for engineering, but there seems to be only how and not the
  why in most cases there.  too theoretical of descriptions makes it
  difficult for me to visualize the action or imagine the sonic
  implications of the theory being discussed.
  
  personally, i find that the application of theories make much more sense
  than the abstract theories themselves.  maybe it's brain damage, or
  perhaps plain 'ol ignorance.
  
  but anyway, here's a simple example:
  
  someone tells me an empirical definition of the nyquist theory, it's
  hard to get my head around.  but if someone says hey, you can't sample
  a frequency that is = 1/2 of the sample rate, because the wavelength is
  too short in duration to fit sample boundaries, and it causes
  distortions that are related to the frequency being sampled. that
  totally makes sense.  i can picture that from a functional point of
  view, and then have a much easier time with the math an theory of it.
 
 I strongly agree with you about teaching theory in context. It is
 hard to pick good examples and write using only words so that the knowledge
 sticks. Sometimes symbolic representation is the only way to be unambiguous.
 That is why Puredata is a powerful teaching and exploration tool, the diagram
 is the program. We are also lucky to have people like Derek and Frank who 
 write from a position of least assumptions. I find a lot can be learned
 by just browsing the archives.

truly - i've learned so much from pd, the help docs (brilliantly
implemented in pd themselves), and all of the rocking folks that share
their ideas w/ the list so often.  the pd archive is a super bad ass
resource - one of the days i'm going to throw together a script that
culls patches from the archives and makes the containing mail the
readme.txt for them.  

  
  are there any resources, books, etc out that approach the subject of dsp
  in a style like this?
 
 One of Eduardo Mirandas more gentle books Computer Sound Design gives
 a pretty broad read, it also has some fun Windows and Mac software on
 the CD ROM. And you can't go wrong reading classics like Roads.

that's like the 3rd recommendation for Rhoads - guess i'll be picking
that one up :)

 Perhaps it's important to know that classic DSP is only a part of synthesis
 and analysis. It's the implementation layer.

true - but i think the digital representation has a definite impact on
technique. 

 Another area of wisdom to explore is physics. I like to start sound design
 lectures by explaining that sound is a branch of dynamics, particularly
 fluid dynamics. Physics really helps design realistic sound effects, to know
 about propagation, interference, reflection, damping, stress, elasticity
 and all that. Then you can make ballpark models of what sound waves are doing
 in an object of given materials and dimensions. There's a big section in the
 book I'm writing about knowledge, imperative, declarative and procedural,
 and how to move from a description to a model to a method. Really this is
 Software Engineering, but that's what we are doing at the end of the day.

software and systems arch is what i do for a living, and one of the big
reasons why pd has such a draw to me.  i'm much better at 

Re: [PD] pdp 0.12.5-darcs on Linux

2007-03-15 Thread bigswift
hmmm

Xv spawns a window?

pp




 Jamie Bullock [EMAIL PROTECTED] wrote: 
 
 I don't understand what you mean by that...
 
 pdp_glx doesn't instantiate on my machine, I get a 'couldn't create...'
 error.
 
 Jamie
 
 On Wed, 2007-03-14 at 22:03 -0400, Patrick Pagano wrote:
  chose a combination of pdp_xv and pdp_glx
  
  pp
  
  
  -Original Message-
  From:   [EMAIL PROTECTED] on behalf of Jamie Bullock
  Sent:   Wed 3/14/2007 9:50 AM
  To: pd-list@iem.at
  Cc: 
  Subject:[PD] pdp 0.12.5-darcs on Linux
  
  Hi,
  
  I am trying to get pdp working on my Linux box: Ubuntu 6.10
  (2.6.17-10-generic, X11 7.1.). I am using the fglrx video driver with
  direct rendering enabled. So...
  
  How do I get pdp to render to the screen?
  
  [pdp_xv] loads correctly but sending it a |create( message gives:
  
  pdp_xv: cant open display :0
  
  [pdp_sdl] and [pdp_glx] both cannot be instantiated: '...couldn't
  create', despite the fact that I compiled with --enable-sdl and
  --enable-glx.
  
  Anyone know what I need to do to get this working?
  
  
  Thanks,
  
  Jamie
  
  
  ___
  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

--
Patrick Pagano
Digital Media Specialist
University of Florida
Digital Worlds Institute
352-294-2082


___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Scrolllist using no GUI externals

2007-03-15 Thread Alexandre Quessy

Hi,
I have started this little abstraction for a no-GUI-external scroll
list. Maybe someone on this list would have some interest in improving
it to make it work... I am not much familiar with the externals I used
in it. Let me know if you make it work properly. :) We will add it in
the https://devel.goto10.org/pdmtl

(see the attached patches)

--
Alexandre Quessy
http://alexandre.quessy.net


file_list.pd
Description: application/extension-pd


file_list-help.pd
Description: application/extension-pd
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] oldschool rave synths

2007-03-15 Thread shift8
wow - super big ups for all of the responses on this.  thanks every one.
don't want to gush, but damn

community knowledge++

!!
-- 
Mechanize something idiosyncratic.



___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Help - filters band limited oscillators!

2007-03-15 Thread Martin Peach
I use this little script:

#! /bin/bash
echo Hello
gcc -O2 -DPD -export_dynamic -shared -o sqosc~.pd_linux 
-I/usr/local/include/ sqosc~.c -L /usr/local/lib
echo done

(Of course you could just copy/paste the line beginning with gcc into 
a terminal window).
If pd is installed on your system it should work for you too.
After running it in the same directory as sqosc~.c you will have 
sqosc~.pd_linux.
As root, copy sqosc~.pd_linux to /usr/local/lib/pd/extra if you want to 
install it.

Martin

Roman Haefeli wrote:
 i'd really like to check it out, but unfortunately i don't know how to
 compile it on linux. can you help me?

 roman


 On Thu, 2007-03-15 at 00:02 -0400, Martin Peach wrote:
   
 Did anyone try sqosc~ yet? I'm interested to get feedback on that one.

 http://pure-data.cvs.sourceforge.net/pure-data/externals/mrpeach/sqosc~/

 Martin

 David Powers wrote:
 
 Hi Roman, I get the following error from your patch, for many of the tables:
 error: 1002-square33: number of points (512) not a power of 2 plus three

 Along with this error, it seems to stop playing somewhere above 360 Hz...

 Thanks for your help, I'm sorry to sound grumpy, it's just that in
 searching the archives mostly all I found was my old query for a year
 ago. Plus everyone says to use [blosc~] but I posted in my first post,
 that [blosc~] is broken, and I believe that it's known, ie here is
 says:
 http://blog.soundsorange.net/index.php/archives/2006/09/28/exploring-pd-extended/
 exploring pd extended
 27/9/2006
 CPU load rating
 blosc~ - intriguing band limited oscillators, but patch is self
 referential and not working

 Again, a reminder that this isn't really for me, but rather, it's the
 list members chance to sell other people on PD being useful, or not,
 to the outside world. [vst~] is working great so I can demonstrate
 subtractive synthesis with VST's within pure data, but that's
 suggesting to people that PD isn't really good for  traditional
 synthesis... So if you think PD is good for synthesis, let me know
 about it!!!

 ***Note: I personally don't use PD with Gem for VJing, and to make
 weird generative MIDI sequences, mostly... I never really considered
 synthesis a strong point for PD, for reasons that should now be
 obvious.

 ~David

 On 3/14/07, Roman Haefeli [EMAIL PROTECTED] wrote:
   
   
 hello again

 i improved guenter's bandlimited square a bit. i noticed that it is
 hardcoded to 48kHz and accidently i was running pd at 48kHz, that's why
 it sounded quite good here. however, how far i can see it, the part,
 that selects the appropriate table, is not working as it should. i
 couldn't completely follow, how it works, but it seems to switch only
 correct from tab1 to tab2. for other tabs it switches at too high
 frequencies, which might introduce a bit aliasing.
 in my version the tables are generated on loadbang, which makes the file
 much smaller and easier to adapt for other waveforms. the tabselector is
 now dependent on the sampling rate, so it should sound well at different
 rates now.  in order to provide the full spectrum even in low
 frequencies, i added a raw square generator. below a certain frequency,
 the oscillator switches to the raw square version, so that it should
 sound good at arbitrary low frequencies. the number of tables generated
 on loadbang can be changed. a bigger value lowers the frequency, at
 which the oscillator switches to the raw version and vice versa.

 i hope you'll have fun with it.

 roman


 On Wed, 2007-03-14 at 04:46 -0600, David Powers wrote:
 
 
 I found those, but are they really band-limited? I'm fairly sure I
 hear ugly digital artifacts in the saw. The square appears to be
 broken, unless I made a mistake cutting and pasting those 1500 lines
 of code into my text editor (kinda hard to tell).

 It's 5 30 am here and I've not slept yet :-(

 I can't believe there's STILL no readily available
 external/abstraction for such a common synthesis task, I just want a
 nice sounding example that will compare with the VST's which I will
 be hosting from within PD; right now ASynth sounds about 100x better
 than anything made in PD itself ...

 Oh and I don't see any J example PD patches, my PD patches don't go
 that high.

  ~David

 On 3/14/07, Roman Haefeli [EMAIL PROTECTED] wrote:
   
   
 hello david

 i found examples for a bandlimited saw and bandlimited square by g.
 geiger in the archives. might this is what you are looking for.

 http://lists.puredata.info/pipermail/pd-list/2006-05/038681.html

 cheers
 roman

 On Wed, 2007-03-14 at 03:05 -0600, David Powers wrote:
 
 
 Hello everyone,

 I tried google and it was no help, and the server for the list archive
 seems to be down temporarily.

 Anyway, I'm giving a free (as in free beer) workshop in Chicago in
 about 16 hours, on the basics of digital synthesis. I have decided to
 use Pure Data to give my presentation, and use mostly non-commercial
 software.

 

Re: [PD] oldschool rave synths

2007-03-15 Thread padawan12
On Thu, 15 Mar 2007 21:26:15 +0100
Frank Barknecht [EMAIL PROTECTED] wrote:

 .. but there's always the JO
 Smith's website for the formulas.

Ah yes for more advanced, Julius Smith physical modelling guru 

http://www-ccrma.stanford.edu/~jos/index.html

Dave Bensons (with the free pdf of his book)

http://www.maths.abdn.ac.uk/~bensondj/html/maths-music.html

Mustn't forget the great resource at

http://www.musicdsp.org/

any other good shares? :)

Andy




___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] oldschool rave synths

2007-03-15 Thread padawan12
On Thu, 15 Mar 2007 16:49:13 -0700
shift8 [EMAIL PROTECTED] wrote:

 truly - i've learned so much from pd, the help docs (brilliantly
 implemented in pd themselves), and all of the rocking folks that share

Yeah, massive community bigup, it's really coming together now. You don't
realise the incremental improvements most of the time when you're close
to a program, then one day you download the latest and it's oh that's
fixed, this works now, there's shitloads more helpfiles, it's really good! 
And cross platform is rocking too. I get more things working with mates
who use Mac and Win than in the past.

 moving away from
 static content in general, the basic sameness of images and audio in
 time and frequency space, etc etc.

Yeah, I'm totally into procedural content, programs good, data bad :}

 

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] GEM - too many open files-error with [pix_multiimage]

2007-03-15 Thread orjo
i am currently working on a gem-project that uses a lot of images.
the images are loaded and switched with [pix_multiimage] - and i want to 
change the set of images a few times, so i load quite a lot of images 
into memory..

and quite soon - after having loaded a few sets - all together about 2 
or 3 thousand pictures, the too many open files message occurs.

is there some fix or workaround for gem on win32 yet ?
my project is nearly done - so this is the only (and a quite serious) 
problem i got.
would need something like a really fast fix or workaround ;)



the bug should be already known, cause i found this old mailing list 
posting by someone that apparently had problems with the same bug:

[GEM-dev] fixed filehandle leak?
*Mathieu Bouchard* matju at artengine.ca 
mailto:gem-dev%40iem.at?Subject=%5BGEM-dev%5D%20fixed%20filehandle%20leak%3FIn-Reply-To=
/Mon Jun 13 23:04:02 CEST 2005/

Here's a bug that causes a filehandle leak in GEM. Every time an image 
load is attempted via image2mem() (used by [pix_image], 
[pix_multiimage], etc.) then a series of decoders are called one after 
the other, quitting after the first that succeeds. If the file exists 
and is not of any type handled before the SGI handler and not of SGI 
type either, the SGI decoder does not close the file handle.

This happened several times when loading a *lot* of TIFF images on 
Windows during a Pd/GEM workshop at Videographe, this afternoon. When 
too many files are open, then PureData can't open any new patch and 
can't even save any modified patches!




any help appreciated.

thanks,

lorenz


___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] oldschool rave synths

2007-03-15 Thread Chuckk Hubbard
On 3/16/07, padawan12 [EMAIL PROTECTED] wrote:
 On Thu, 15 Mar 2007 06:54:40 -0700
 shift8 [EMAIL PROTECTED] wrote:

 As Chuckk and some of the other mathematicians have said here, some
 esoteric pure math like operator theory subsumes the whole subject, because

Wait, what?  I wish I was a mathematician.  Do I come across that way?
I don't know what operator theory is, but I guess if it's related to
what I've said about music cognition, then I have some idea.

 sound is about changes and transformations, but I wonder what other peoples
 top 10 'must have' concepts are. I suppose it depends on your goals, for 
 example
 a lot of composers learn a disproportionate amount of stats and distributions.

I'm humbled by those guys.  I borrowed an extra book from my
probability teacher (since probability class at an art school is kind
of tame), hoping to understand Gaussian, Poisson, etc., after seeing
them in the Csound manual, but I'm kind of marooned.
I've actually had some pretty heated (and useless) arguments with
teachers about form in music.  I argue that it doesn't exist, e.g.
that the beginning and end don't work the same way and so form is kind
of a misnomer.  You never apprehend the object as a whole, because you
don't know what comes next.  Then again, I just apprehended that
bottle of lager as a whole, so I'm not sure if I'm making much
sense...
Viva la dialectic.

-Chuckk


-- 
http://www.badmuthahubbard.com

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list