Re: [PD] purepd atan2~ without expr/externals?

2009-07-28 Thread padawan12
A way to attack it might be to find a continued fraction form
like I did for tanh, about 4 or 5 terms was an adequate approximation.



Hi,

I'd like to use a signal [atan2~] in a Pd without externals nor
[expr~] (i.e.  inn RjDj). Does anyone have a purepd implementation of
it or maybe a pointer to some math/trigonometric
identity/ln-substituion formula for atan2?

Ciao
-- 
 Frank BarknechtDo You RjDj.me?  _ __footils.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] [OT] [andquitestupid] Re: [PD-announce] Markov chains onfootils.org

2009-05-26 Thread padawan12
Signal conditioner with volumising action and Nutramide? I think you're onto 
something there Chris.

In my fast paced salon and catwalk lifestyle I need a product that actually 
CARES for my my waveforms. 



 On Sat, 23 May 2009 14:17:19 +0200
 Frank Barknecht f...@footils.org wrote:
  there's a new little Pd tutorial online on footils.org, this time it
  deals with Markov chains:
  http://footils.org/cms/weblog/2009/may/23/markov-chains-pure-data/

On Sat, May 23, 2009 at 09:23:57PM +0100, Andy Farnell wrote:
 Nice Frank, a textfile is a good way to store, edit and import data.
 Maybe the pic at the top there could be a link to Mr Markov 
 http://en.wikipedia.org/wiki/Andrey_Markov

Now *that* is a mustache. One thing I feel we need more of in the Pd world is
zany hairdos. I was thinking of doing another fork-of-Pd-with-a-clever-name
called Pure Abundance Volumizing Shampoo Data to encourage this, who's with
me?

Procrastinatingly yrs,

Chris.

---
http://mccormick.cx

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


Re: [PD] a story for Lists

2009-04-06 Thread padawan12
This has always confused me, and even in my book I took a simplified
approach to explaining lists. 

It is definitely worth working hard on this passage
to choose clear and agreed words.

a.

Hallo,
Hans-Christoph Steiner hat gesagt: // Hans-Christoph Steiner wrote:

 In keeping with the FLOSSmanuals methodology, we need a story to tell  
 when introducing lists.  I have the intro done, but now we need a story 
 (i.e. developing an example program).  I was thinking that a story 
 involving only lists of numbers would be a good place to start.

Sorry for not being able to contribute much currently (I'm moving houses) but 
I
think a neat usecase for lists and meta messages (which are important to
explain in that context as well) could be the ADSR envelope. Its parameters 
are
a list of four (rsp. five with level) numbers. It can be very useful to be 
able
to set a ADSR by passing complete lists. It can also be useful to set the
parameters with meta-messages like A 20, D 30, S 76, R 300.

Here's an implementation of an adsr that relies heavily on list-processing:
http://footils.org/cms/weblog/2009/mar/21/adsr-envelopes-pd/

I would also strongly recommend to use a consistent terminology for lists that
are not lists in the Pd sense: I would call them meta-messages just like 
Miller
does, and if there's ambiguity the manual should call proper lists
list-messages.

In the Lists-chapter at http://en.flossmanuals.net/bin/view/PureData/Lists it
may be useful to also use a non-commutative math object like [/] or [-] with
list-input, because that's a useful trick to quickly get the inverse or
complement of a number: [1 $1(---[/ ]

Ciao
-- 
Frank

___
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] sound for blender apricot opensource game

2008-02-02 Thread padawan12
I agree, and have more or less reached the stage where I could sound design
an entire small film in Pd. 

Time is obviously a factor and if I were to do this it would really need
a few other volunteers who were enthusiastic about it (sound design for
such a feature could be a challenging project)

Anyway, what stuck me was something (I think it was) Dan James said about
Elephants Dream; - that despite the visuals being entirely FOSS 
the soundtrack had to employ Windows/non-free components because of a
lack of reliable sound tools and skills. That reflects on us all rather
badly of course. 

Let's say the Blender Apricot team were amenable to the idea and we could
reach a concensus to using the new film as a vehicle to showcase Pd, would 
anybody
else like to be involved in a sound design team using Pd 0.40 on 64Studio with
a Python interface to the event stream? Or maybe Lua would be our 
timeline/event glue.

I am of course open to other suggestions or to supporting another
team with radically different ideas, but this is how it would work best for me.

andy


 This sounds like a great opportunity for Pd, especially considering  
 that Pd is the sound engine in the game Spore.

.hc

On Feb 1, 2008, at 7:09 PM, olme wrote:

 seeing this: http://apricot.blender.org/?p=59 , I had the idea that
 somebody could do it efficiently with generated sound dezign (like
 brilliantly discussed earlier here by andy - obiwannabe.co.uk )

 In short : Blender Instituut search for a sound designer for the
 upcoming opensource game codenamed apricot.

 I'm in no way related to this instituut or project, just that I  
 thought
 it could interrest someone that is developping on pd for games, as  
 this
 one is already promised some exposure in the opensource/free software
 world, in the CGI world (with the short film produced right now : see
 peach.blender.org ) and in the game world (it will surely make some
 lines in game magasines) ...

 I think those working for this project in the front line are  
 payed, so
 it could be a good incentive to have some kind of opensource  
 exemple of
 a current game made with pd.

 Blender Game Engine has already been used with pd through py-OSC, but
 this project use the CrystalSpace Game Engine... I don't know about  
 the
 connectivity, but as CS use python, it's maybe just some lines  
 away

 I would be interrested to see the result anyway ... as I'm not able to
 do it myself ...

 Ol.me
 http://www.ogeem.be

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



 


News is what people want to keep hidden and everything else is  
publicity.  - Bill Moyers



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

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


Re: [PD] [ot][hardware] mini-itx

2007-06-30 Thread padawan12
I love these things. The original reason for trying them was
to have a silent (no fan) system. The 533/600MHz Edens are
wonderful for installations and really cheap now. 

Best all rounder is the 1GHz Nehemia imo, I've gigged with one
instead of a laptop and they are very reliable. You can run them
fanless with careful heatsinking.  

All the M series are good, many flavours to choose from. The downside of USB1 
types is slow boot time.

The most powerful mini-itx form are the Celerons, built a couple of custom 
small form factor servers for people using these and last time I checked they 
had almost a year of uptime.

On the bad side...some of the advanced features like hardware mpeg 
decompression don't work without Windows. Also don't buy anything
from mini-itx.com though. I had one DOA and after
I shipped it back they never sent the goods. They don't answer any
correspondence. Basically I got ripped off, really dodgy crooked company, so 
suggest you use http://www.icp-epia.co.uk/or an alternative.  






I'm currently shopping around for a small motherboard that I can put in 
a headless (no screen, mouse, keyboard) box as a laptop replacement 
for live performance. There's quite a few different processors to choose 
from on the Mini-ITX site, but I wonder if anyone has any experience 
using them for audio?

Of course there's Intel Pentium M and Core, Core Duo and Celeron 
processors, as well as various VIA and Nehemiah CPUs.

Any recommendable? Any to avoid? The system will be harddrive-less 
(Linux OS on CF card), so if anyone has any suggestions please let me know.

best,
derek

-- 
derek holzer ::: http://www.umatic.nl ::: http://blog.myspace.com/macumbista
---Oblique Strategy # 174:
Water

___
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] Vote your font! [was: fonts on GNU/Linux]

2007-05-18 Thread padawan12
[X] normal.png
 [ ] bold.png

I haven't fully followed this thread so not sure
if this applies to comments, object names or everything,

anyway -  I hope we will keep at least one large/heavyweight
font for lecture slides, it's hard to see courier on the
beamer

my 2c

andy

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


Re: [PD] Looping samples with tabread4~

2007-05-16 Thread padawan12


You're on exactly the right track and thinking all the right things. 
An important value to grab is the length of the sample (in samples)
which you can get from [soundfiler]. Multiply your [phasor~] by the
magnitude of the loop and add it to an offset in samples and that should
be the table index you need.
(please excuse awful html formatting , using webmailer )
andy









Hi!
Maybe I haven’t looked hard enough but I just haven’t been able to find any examples on building a sample playback engine that will allow for sample-start, loop-start and loop-end positions to be set. The question is what would be the easiest way to achieve this.
I have been thinking about ways to achieve the sample clock driver but since I’m new to PD perhaps my thinking is too complex.
My ideas have been:

Should I try generating the sample clock driver using two phasor~ objects where one phasor~ handles sample-start ‘til loop-end and let the other one (loop-start ‘til loop-end) kick in once the first one has completed it’s first and single run. 
Perhaps using a vline~ for the first part instead of a phasor~ 
Simply using one phasor~ object and offsetting the start value of it’s second cycle to the loop-start position 
Simply using a vline~ object and “loop it” with a different start position the second time onwards. 

I suppose I would have to use the samphold~ object to make the shift between phasor~ or vline~ or just to offset the start position of a phasors~ second cycle.
Any ideas or examples on how to best achieve this would be more than welcome.

/Mikael

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


Re: [PD] Highlight modified abstraction instances with red

2007-05-15 Thread padawan12
 what do you gain from turning abstractions into
 subpatches?? 

You gain the advantage of being able to distribute
a Pd patch built from many disparate abstractions as
a single file.

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


Re: [PD] Highlight modified abstraction instances with red

2007-05-15 Thread padawan12
Is tar available for Windows users?

On 15/05/2007, at 18.30, IOhannes m zmoelnig wrote:

 apart from that, tar allows you to distribute your multi-file Pd patch
 as a single file too.

I second that.

A more robust way of loading stuff (from fx. an untar'd tar ball)  
would make a better solution. I.e. something that works in different  
distributions (extended, vanilla, etc), is independent from the  
preference and is not a shell script with a bunch of start up  
options. This rant/request might be utter rubbish though - please let  
me know.

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


Re: [PD] Highlight modified abstraction instances with red

2007-05-15 Thread padawan12
Also, if the patch is to be linked from a web page
(link to a single Pd file) then most browsers can
associate the filetype and open Pd. This doesn't
work if the file is tarred or zipped so just
make it a tar file isn't really a satisfactory
solution. 

The more robust way is to have everything
embedded inside the patch and have Pd handle
it.

I've raised this idea before and I see no 
technical obstacles, since it's already something 
I do painstakingly by hand.





On 15/05/2007, at 18.30, IOhannes m zmoelnig wrote:

 apart from that, tar allows you to distribute your multi-file Pd patch
 as a single file too.

I second that.

A more robust way of loading stuff (from fx. an untar'd tar ball)  
would make a better solution. I.e. something that works in different  
distributions (extended, vanilla, etc), is independent from the  
preference and is not a shell script with a bunch of start up  
options. This rant/request might be utter rubbish though - please let  
me know.

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


Re: [PD] analogue clipping

2007-05-08 Thread padawan12
Try tanh function mapped to the range of about -5 +5 and a small signal input.
http://mathworld.wolfram.com/HyperbolicTangent.html

Here's a nice approximation with five multiplies
http://www.musicdsp.org/archive.php?classid=5#238


what's the best and most cpu efficient way to clip a signal in an
analogue fashion, rather than getting nasty digital distortion?

___
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] [not really OT] a contemporary sensibility?

2007-04-06 Thread padawan12


I really like that Kevin. Is there any connection between the
parts of the triptych other than a purely aesthetic one
(which works very well imho)?

Here's a piece shown in gallery for the Edinburgh Scienece Festival last year
as part of the Ensight project. 

http://www.ensight.org.uk/index.php

The artwork was a print of a Pd diagram and soundtrack. The inspiration was
a spiking neuron model made by another scientist. I made an orchestral
arrangement scored by signals resulting from feeding back the
neuron model until it became chaotic (but bounded/stable).

However, many people at the exhibition were really taken with the
Pd diagram as art, and were fascinated that the diagram was a
representation of the music they hear.

a.

On Fri, 6 Apr 2007 02:04:13 -0500
Kevin McCoy [EMAIL PROTECTED] wrote:

 Maybe a little break from technical discussions into aesthetics and context :)
 
 http://art.sewanee.edu/mccoy/comparison.jpg
 
 From left to right:
 Situationist International, The Naked City
 Expanded view of a multiple GOP patch
 Julie Mehretu, Untitled
 
 I originally put this together as a half-joke, but I would love to
 hear your thoughts!  Are there any articles/literature on this sort of
 thing?  I know that there was a show recently I heard of called
 Swarm which included works from Mehretu, Matthew Ritchie, and Casey
 Reas.  I have occasionally joked about drawing in Pd, maybe it's time
 to get serious.  I hear people even have Lisp poetry slams these
 days..
 
 Enjoy,
 Kevin
 -- 
 
 
 
 http://pocketkm.blogspot.com
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

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


Re: [PD] Mediamatic workshop

2007-04-04 Thread padawan12


Thanks for spotting those errors Robbert. I've updated the page. 

There's a possible April workshop in Bristol with a slant on
music production, so that will be about sequencers, synths,
more about MIDI and OSC.

Also Dan James and Chun have something new in the pipeline now
that LAC is done.

FWIW, this may interest Pd users.  Nick Collins produced an excellent set of 
materials for Supercollider and made it available here.

http://www.informatics.sussex.ac.uk/users/nc81/courses/cm1/computationalmusic1.html

Also, Derek is touring atm so you might be able to catch
an interesting live performance of Pd music at one of these
venues.

Mar 30 - Hoerbar, Hamburg, DE (w/ Jazkamer)
Apr 06 - Salon Bruit, Berlin, DE
Apr 10 - NBI, Berlin, DE (w/ Laptop Orchestra Berlin)
Apr 12 - Klinker Club, South London, UK
Apr 13 - Klinker Club, North London, UK
Apr 14 - The Blue Lagoon, Bristol, UK
Apr 16 - La Générale, Paris, FR (w/ Pita, Stephan O'Malley  Monarch!)
Apr 25 - OT301, Amsterdam, NL
Apr 26 - Tag, Den Haag, NL
Apr 28 - Electronic Church, Berlin, DE (w/ Vatican Analog)

On Wed, 04 Apr 2007 16:00:14 +0200
robbert van hulzen [EMAIL PROTECTED] wrote:

 
 this is fantastic, thanks! i'm trying to understand a bit about synthesis,
 and these examples/tutorials help a lot. and they sound great, too. i'm
 going to be busy for a while going through your  derek's material, very
 helpful while trying to build my own sounds.
 (one thing: in the section on drumbeats, all drums link to 'melody1.pd)
 robbert
 
 padawan12 [EMAIL PROTECTED] wrote:
 
  If you were ate the Mediamatic Puredata workshop last month then as I 
  promised
  attendees here's the notes. Sorry it's taken me a while to get this done, 
  been
  busy with other work. Lecture notes/slides as Pd are given for the first
  session
  on message/control and introductory sudio synthesis. The group exercises are
  there too. 
  
  http://www.obiwannabe.co.uk/html/workshops/mediamatic/mediamatic.html
  
  Prolly a bit late for news now, but there's a Ardunio workshop happening 
  this
  weekend
  (11/12th) at the same venue.
  
  Cheers,
  
  Andy
 
 

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


Re: [PD] boids2d, boids3d

2007-03-30 Thread padawan12
I'm interested in these. How do they work?


On Fri, 30 Mar 2007 02:00:52 -0400
marius schebella [EMAIL PROTECTED] wrote:

 hi,
 accidentally I found two objects (boids2d and boids3d) which could be 
 very nice tools, if only they were working.
 I have no idea who ported them to pd, but message input seems to be 
 broken. Is someone working on them?
 (the objects simulate animal/birds and could be useful for grain 
 synthesis or multi voice synthesis stuff)
 marius.
 
 ___
 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] boids2d, boids3d

2007-03-30 Thread padawan12

They might work well with  bees if you put
them in localised space. I'm just panning these
guys around atm.

Do the points have an orientation? Some things
sound different depending on the direction they're
facing.




On Fri, 30 Mar 2007 10:19:25 -0400
marius schebella [EMAIL PROTECTED] wrote:

 short answer: you send position messages of an attraction point in space 
 and then your boids object prints out positions of x flocks everytime 
 you bang it. the positions are affected by the attraction point and 
 neighboring flocks. (there is a bunch of settings for all that)
 marius.
 
 padawan12 wrote:
  I'm interested in these. How do they work?
  
  
  On Fri, 30 Mar 2007 02:00:52 -0400
  marius schebella [EMAIL PROTECTED] wrote:
  
  hi,
  accidentally I found two objects (boids2d and boids3d) which could be 
  very nice tools, if only they were working.
  I have no idea who ported them to pd, but message input seems to be 
  broken. Is someone working on them?
  (the objects simulate animal/birds and could be useful for grain 
  synthesis or multi voice synthesis stuff)
  marius.
 
  ___
  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
  
 


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


Re: [PD] Real-time frequency filtering and analysis

2007-03-28 Thread padawan12

fft~ + pique 
/doc/4.fft.examples sinedecomposer.pd

might give you some ideas

On Tue, 27 Mar 2007 23:20:31 -0500
Jared [EMAIL PROTECTED] wrote:

 Summary: I'm interested in capturing audio through a microphone and, in 
 real time, determining which frequency range (from a set range of 
 frequencies) has the maximum level. This would be used to determine 
 which note is loudest out three notes.
 
 More info: Hello! I was hoping to get some direction for a project I'm 
 working on. I'm also searching the mailing list archives, but I 
 apologize in advance if I ask questions that have been answered 
 elsewhere. If you think my question has already been answered, I would 
 appreciate any advice on how to better search the archives to find what 
 I'm looking for.
 
 I am creating a staged adaptation of a 'Choose Your Own Adventure' 
 novel. For more information, check out the Wikipedia article at 
 http://en.wikipedia.org/wiki/Choose_your_own_adventure The important 
 thing to know is there will be a branching storyline, decided by 
 audience voting.
 
 For the voting, I plan for everyone in the audience to have a small 
 xylophone with 3. Each note will correspond to a voting choice presented 
 by the cast. I'm going to have microphones positioned around the theatre 
 to capture the xylophones and pipe them to a computer. What I'd then 
 like to do through PD is determine which note was 'loudest,' meaning the 
 most people cast it for their vote.
 
 The voting choices will be displayed by a projector connected to the 
 computer running PD. Thus, I'm interested in either piping the level 
 information to another program (PowerPoint or something else) to display 
 which vote won. I'd also be interested in doing this directly through 
 PD, if it's possible.
 
 I'm working my way through the PD tutorials included in the program 
 itself, but would appreciate any advice or suggestions on keywords I can 
 use to search the archives.
 
 Please let me know if there is any information I can add to make things 
 more clear. Thanks in advance for all your help.
 -Jared
 
 ___
 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] evolutive

2007-03-28 Thread padawan12



Generative work you make in Pd could be sent to a sequencer
as midi then loaded into a program like Lillypond or Finale to
print out.

On Wed, 28 Mar 2007 19:19:22 +
josue moreno [EMAIL PROTECTED] wrote:

 
 
 
 hi everyone,
 
 im making a research project about computer asisted composition,
 
 since that is so open i decided to focus my work on generative music and 
 specially on cellular automata and evolutive techniques,
 
 the main trouble is that the works should have some instrumental writting 
 participation (sheet music will be awsome)
 
 can anyone help me?
 
 thanks
 
 _
 Dale rienda suelta a tu tiempo libre. Mil ideas para exprimir tu ocio con 
 MSN Entretenimiento. http://entretenimiento.msn.es/
 
 
 ___
 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] HRTF

2007-03-27 Thread padawan12


I'd love to hear work that comes out of a combination of
Csound and Pd I think both are great, just different.


Something I feel very strongly about though, are there
still 'licensing issues' with Csound or has it shaken off
all it's encumberances and become a totally free OS
codebase?

On Tue, 27 Mar 2007 13:23:29 -0400
Chuckk Hubbard [EMAIL PROTECTED] wrote:

 On 3/27/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote:
  Chuckk Hubbard wrote:
   Pd people continue to ignore Csound, and Csound people continue to
   ignore Pd, despite the great power of combining them.  I can't help
   feeling like this is a symptom of being more interested in some
   intellectual problem than in using all of the available tools to make
   music.  Not seeing the forest for the trees, in a way.
 
  this is somewhat true, but ignores the fact that Pd is well established
  _outside_ the computer music community too.
 
  you cannot expect dsp-engineers developping the latest-and-greatest
  binaural rendering system to get into csound.
  (but they do use Pd)
 
 Fair enough.  Csound is indeed audiocentric, as am I.  I just know
 Csound has already implemented HRTF, and exists as a PD object, which
 I thought the poster wanted.  If his interest is in pulling an
 abstraction apart to see how it works, then Csound probably isn't the
 easiest way.
 As far as computer music, it's true that I come across few people who
 are active on both lists, and occasional disparaging remarks about one
 or the other.  I guess the best thing for me to do in that case is to
 try to show some of the great things that can come from the
 combination, rather than complaining about negativity.
 
 
 -Chuckk
 
 -- 
 http://www.badmuthahubbard.com
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

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


Re: [PD] Cymatics/Chladni figures simulation

2007-03-27 Thread padawan12


Amazing idea for a project Carl.

The way I see it you have two routes.

1) Do a full finite element physical model of a circular lamina
and measure the amplitude at many points on the surface. The sand
falls into minima nodes iirc .

2) Cheat. Create the visuals by mapping the known standing
waves of various modes but missing out the actually building
a physical model part. 

The latter is more feasible for a real-time simulation, but possibly
more difficult than using the model. You'll need a much better mathematician
than me to help you work out the mapping.

In the worst case you could sample the data, do a frequency
sweep and fit an equation to each standing pattern which is
indexed by the frequency input from your voice.

Hope that helps. Imho it's quite a challenging project to pull off,
so best of luck.



On Tue, 27 Mar 2007 15:23:34 +0100
Carl Knott [EMAIL PROTECTED] wrote:

 I'd like to write a simulation of a Cymatic Tonoscope.
 
 I plan to create a physical model of a circular membrane, sand will
 be sprinkled on top of it. When a person speaks into a microphone
 the membrane will vibrate causing the sand to form standing wave patterns.
 
 Obviously this will be done in real time.
 
 Any ideas guys? I really want to write this :)
 
 All the best,
 
 Carl.
 
 ___
 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] oldschool rave synths

2007-03-23 Thread padawan12
On Mon, 19 Mar 2007 10:55:39 -0700
shift8 [EMAIL PROTECTED] wrote:

 spore, not seed - sry :)
 
 looks like eno's doing a procedural / generative sound track for it!

Yeah I checked that out. It's procedural music, basically what we do
in puredata. 

 
 http://www.we-make-money-not-art.com/archives/009261.php
 
 
 On Thu, 2007-03-15 at 16:49 -0700, shift8 wrote:
  
  my interests here are developments like the Seed game prototype, the
  concept of synthesizing *anything* - generic assemblers, a la the 

That's what I really mean by procedural audio, but with an important
constraint. As opposed to synthetic sound, procedural sound is run real-time
on the client. Synthetic sound *can  be* computed a priori in the studio and 
recorded.
Spore seemed to be hinting at the former, which get me very excited because it's
exactly my work with physics engine tie in to the sounds, but from what I can 
make of their propaganda it isn't actually what they are doing. I hear that EA
are using Puredata now, but still for synthetic sound. I don't actually know
any examples of games working with runtime sound synthesis objects.



 -- 
 Mechanize something idiosyncratic.
 
 

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


Re: [PD] Music created in Pure Data

2007-03-23 Thread padawan12

Thanks for sharing that I enjoyed it. Some lovely sounds. I wasn't much
taken with Mr quacky at the start :), but once that was over I enjoyed the
textures and decelerating rythms. I don't hear how the maths works, but it
works for me.

If you like textures based on dilating/warping events the attached patches
might inspire some ideas. The first is for an elastic object that gives
up a little kinetic energy on each bounce, the other is a fragmentation
model for something falling apart that uses bifurcation. They're
for bouncing balls and breaking glass for me, but I think they have
compositional uses if you twist em a bit.
If that's a synthetic voice would you share your choir patch? 

cheers,
Andy








On Fri, 23 Mar 2007 15:06:09 -0600
David Powers [EMAIL PROTECTED] wrote:

 PiData, by Cyborg K aka David A. Powers.  All synthesis and sequencing
 was done by a single Pure Data patch, rendered in a single take, then
 normalized in an external sound editor. More complex synthesis and fx
 were done with the aid of the Pure Data [vst~] object. The custom
 [getpi] abstraction was used to output n digits of the first 10,000
 digits of Pi at a time: all variable parameters, whether harmonic,
 rhythmic, or synthetic were driven by instances of the [getpi]
 abstraction. Overall rhythmic structure was based on the fibonacci
 sequence: 8 + 13 + 21 + 34 + 21 + 13 + 8 + 34 + 21 + 13 + 8 = 194
 seconds = 3:14. The piece took about 15-20 hours to complete,
 including building abstractions from scratch within Pure Data.
 
 Link:
 http://www.cyborgk.com/audio/cyborgk-pi_data.mp3
 
 *PS. This is the first time I have composed an entire piece in the
 Pure Data environment...
 
 ~David
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list


sinc-wavelet-elastics-55.pd
Description: Binary data


dirac-glass99-a.pd
Description: Binary data
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] relative pathes: problems with [open(-message to pd

2007-03-23 Thread padawan12
On Fri, 23 Mar 2007 23:20:01 +0100
Roman Haefeli [EMAIL PROTECTED] wrote:

 i'd like to have the same
 opportunity for the [open(-message. 

Me too.

Doesn't Pd have some kind of local special variable $cwd or something?, 
that would be nice way to unify all filesystem relative things.

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


Re: [PD] Music created in Pure Data

2007-03-23 Thread padawan12
On Fri, 23 Mar 2007 17:20:12 -0600
David Powers [EMAIL PROTECTED] wrote:

 I should probably clear up the whole math thing - what I did was
 much more akin to DATA-BENDING, and parameter mapping, not math per
 se. Essentially, 1 digits of Pi were used as a giant data set to
 drive things. In fact, I'm not sure how different it would sound with
 random numbers as opposed to the PI data set 

I suspect it's close to a random. Obviously the decimal
expansion of pi does have some order, but you might want to
call it unmappable. 

 - though the PI version
 is determinate and always plays the same, I believe. 

Because pi is always pi, but even if you use some randoms unless you seed
randoms the patch always plays the same from load (zero time), because
they're pseudo random sequences. That's a neat thing for composing.

 The fibonacci
 sequence structure was there though, and possibly the only overt
 display of math, as that sequence controlled when different parts
 began to fade in or out, within a set plan I'd laid out on paper.

I listened again and I hear it clearly where it alters the timing,
that definitely works very well.


 
 Unfortunately, although the sound at the start is synthetic, it is
 from a VST, and not synthesized in Pure Data. I'm not convinced I
 could even run a big, polyphonic subtractive synth built in PD
 currently, I fear with so much running it would most likely eat my
 entire CPU on WinXP, so using VST's in PD has been my compromise.
 Actually, because of that and time constraints, it was either use
 VST's, or ditch Pure Data altogether for the project. The piece as a
 whole did push my CPU pretty much to the limit, especially with the
 reverb added.

That's interesting, how you use Pd and how efficiency and the
sounds you use influence how it turned out. 


 
 The quacking = simple fm chirps, that wasn't how I originally intended
 to realized that part of the composition, but the deadline for the
 piece was today (on the microsound list). I do intend to make a new
 version next week though, and if I'm lucky I can synthesize something
 closer to my original intention in PD. Also, as I've said before,
 low-level DSP isn't really my thing, I'm more into the composition
 side of things and at least some higher level modular components.
 
 Anyway, this piece realizes only about 1/3 of my original plan, though
 now that the important abstractions are built I could realize new
 versions more quickly.

Yeah, it speeds up quickly when you have a base of abstractions
and tools and things ready built. Same with any environment I guess.

 
 I'll have a look at those abstractions, thanks! I must mention that
 none of this stuff would be possible without ZEXY, Frank's list-abs
 collection (and especially, I must mention the [line-interp] which I
 only just discovered after working on a different solution to the same
 problem, and Grill's [vst~]. So a big thanks to all those who
 contributed in those projects!

Sounds like you had a lot of fun, I think the results turned out pretty good.

best,
Andy



 
 ~David
 
 On 3/24/07, padawan12 [EMAIL PROTECTED] wrote:
 
  Thanks for sharing that I enjoyed it. Some lovely sounds. I wasn't much
  taken with Mr quacky at the start :), but once that was over I enjoyed the
  textures and decelerating rythms. I don't hear how the maths works, but it
  works for me.
 
  If you like textures based on dilating/warping events the attached patches
  might inspire some ideas. The first is for an elastic object that gives
  up a little kinetic energy on each bounce, the other is a fragmentation
  model for something falling apart that uses bifurcation. They're
  for bouncing balls and breaking glass for me, but I think they have
  compositional uses if you twist em a bit.
  If that's a synthetic voice would you share your choir patch?
 
  cheers,
  Andy
 
 
 
 
 
 
 
 
  On Fri, 23 Mar 2007 15:06:09 -0600
  David Powers [EMAIL PROTECTED] wrote:
 
   PiData, by Cyborg K aka David A. Powers.  All synthesis and sequencing
   was done by a single Pure Data patch, rendered in a single take, then
   normalized in an external sound editor. More complex synthesis and fx
   were done with the aid of the Pure Data [vst~] object. The custom
   [getpi] abstraction was used to output n digits of the first 10,000
   digits of Pi at a time: all variable parameters, whether harmonic,
   rhythmic, or synthetic were driven by instances of the [getpi]
   abstraction. Overall rhythmic structure was based on the fibonacci
   sequence: 8 + 13 + 21 + 34 + 21 + 13 + 8 + 34 + 21 + 13 + 8 = 194
   seconds = 3:14. The piece took about 15-20 hours to complete,
   including building abstractions from scratch within Pure Data.
  
   Link:
   http://www.cyborgk.com/audio/cyborgk-pi_data.mp3
  
   *PS. This is the first time I have composed an entire piece in the
   Pure Data environment...
  
   ~David
  
   ___
   PD-list@iem.at mailing list

Re: [PD] looking for pd course

2007-03-21 Thread padawan12


Chun-Lee and Evan mentioned a possible Prague workshop this summer.

There's a possibility I may do one in Bristol in the next couple of
months, but it would be audio only not GEM and graphics.




On Tue, 20 Mar 2007 13:18:46 +0100
Derek Holzer [EMAIL PROTECTED] wrote:

 Hi George,
 
 I've been doing one-day courses at Pickled Feet in Berlin. The next one 
 should be in May sometime, on using tables for soundfile manipulation 
 and live sampling. Watch the list for details, or contact Pickled Feet 
 to get on their mailing list.
 
 http://pickledfeet.com/workshops.php
 
 Haven't planned anything longer yet, maybe in the Fall.
 
 best,
 derek
 
 
 -- 
 derek holzer ::: http://www.umatic.nl
 ---Oblique Strategy # 75:
 Ghost echoes
 
 ___
 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] oldschool rave synths

2007-03-16 Thread padawan12
On Thu, 15 Mar 2007 22:56:46 -0400
Chuckk Hubbard [EMAIL PROTECTED] wrote:

 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.

One k too many, I meant t'other Charlie :) I'm sure C.Henry once said there
was something to be said for looking at operator theory, maybe I totally
misunderstood because thats well beyond me.

  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.

Can you remember what it was? I say disproportionate, but really from ignorance
of use in composition. For sounds generally they are useful.  The times I've
encountered that theory was with water, where I found bilinear exponential to
be useful, gaussian normal and 1/f for damping effects. 

I think there was bit of talk on this list about perlin noise and somebody
mentioned 3D terrain generation, I'm generally interested in that and other
natural distributions that can be used for textutred extents. I think if I
understood more behind the statistical theories I could link them better to
observed physical behaviours. But there's a lot to think about,

http://en.wikipedia.org/wiki/Probability_distribution

Having the graphs printed on the right is really useful because in stats 
talk some familiar curves are called by different names.


Probably half of them are no use for sound applications at all. Poisson 
should be useful for rain and breaking glass and quite sparse events I guess.
Also I thought all the tons of stats work that's been done on earthquakes
is probably useful to model any type of frictional excitation generally,
I mean if it works for tectonic plates aren't the same principles there
between a violin bow and a string?


 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...


I think beer is triangular, up to a point everything improves linearly,
then it all turns to bollocks and goes downhill at roughly the same rate:)

peace,
Andy

 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

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


Re: [PD] oldschool rave synths

2007-03-16 Thread padawan12
On Fri, 16 Mar 2007 14:06:37 -0400
Chuckk Hubbard [EMAIL PROTECTED] wrote:


 What what was?  The Csound opcode?

No the book on stats for music applications.



 I do think of it as overkill for synthesis purposes, but people use
 Csound for lots of other purposes.  I guess for algorithmic
 composition that kind of specificity is indispensible.

I'd argue for its audio precision, but then it's not realtime (by design)
in the same way that Pd is. Not sure what control stuff you could do in 
csound that you couldn't in Pd (?) Never really loved the score-orchestra
dichotomy either, without that wall to negotiate I think you have more
freedom in instrument design and in generation. 


 It might have been smoother if I had distributed the beer more
 uniformly across the 10 minutes I took to drink it.  Or I could have
 used a smaller hop size to get more gradual changes.

Hop size, yeah :) 




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


Re: [PD] Binary - integer conversion

2007-03-16 Thread padawan12

binary to decimal, just raise the nth bit 2^^n, decimal to binary see attached
(done from Kyles link) - problem: the list is a variable length and you probably
want to pad it with zeros for whatever word length you have.

On Fri, 16 Mar 2007 12:17:02 -0600
David Powers [EMAIL PROTECTED] wrote:

 Hi, sorry I do know that, but it's not my question.
 
 In order to use the bitwise operators, I think I need to convert an
 arbitrary string of 0's and 1's, say 00010101, into an integer, in
 this case I think 21. Is that more clear?
 
 Thanks,
 David
 
 On 3/16/07, Steffen [EMAIL PROTECTED] wrote:
 
  On 16/03/2007, at 18.44, David Powers wrote:
 
   Hello,
  
   Is it possible to somehow convert back and forth between integer and
   binary in PD?
  
   My idea, is to represent simple drum machine style rhythms as binary
   numbers. [101010001011]. Ok, so if this were a float, it would be
   trivial to do a common task and shift the rhythm left or right. I
   think, that other rhythmic variations would also be quite fast to
   implement using this system, you can do binary math instead of list
   operations which should be much faster, I assume.
 
 
  I think you want to have a look at the bitwice operators ,,|,||,
  and . See also http://en.wikipedia.org/wiki/Bitwise_operation
 
  Hope this helps.
 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list


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


Re: [PD] Binary - integer conversion

2007-03-16 Thread padawan12
On Fri, 16 Mar 2007 13:18:12 -0600
David Powers [EMAIL PROTECTED] wrote:

 Wow I thought for sure this would be built in ... or at least a common
 external.

It possibly is. I'm just showing you how to do it from scratch in a way
that directly follows the algorithm Kyle pointed you at.

You could use  and  to rotate your numbers, and other ways to do it
differently. Making it extensible/flexible so that you can work on
8, 16, 32 or bigger rythmns is an important consideration, and you
usualy end up using lists to do that or adopt a fixed width approach.

 I guess speed is the issue here for me, rather than the ability to
 convert per se. 

The binary representation of beats has come up before, several times and
although it is seductive as an apparently efficient data structure it
has a bunch of its own pitfalls and weaknesses that I'm sure you will have
fun discovering :) As for speed, I don't think the conversion stage is 
where you will gain much opimisation anyway if your premise is to save 
cycles by doing bitwise transformations on integers.

 This would be a good reason to write my first external
 I guess.

Yes it would be a good task to do. It's quite trivial
in C. You could make a simple and general [bit n] 
that returns the nth bit of a decimal int on its
left inlet. To do it properly and make it maintainable
perhaps some arguments for byte/word size and endiness
would help.

 
 ~David
 
 On 3/16/07, Kyle Klipowicz [EMAIL PROTECTED] wrote:
  You must implement the algorithm shown in this link:
 
  http://en.wikipedia.org/wiki/Binary_numeral_system#Decimal
 
  I did that in C during that earlier mentioned summer of my KR C
  binge. I'm not sure how tricky it would be to do in Pd.
 
  ~Kyle
 
  On 3/16/07, David Powers [EMAIL PROTECTED] wrote:
   Hi, sorry I do know that, but it's not my question.
  
   In order to use the bitwise operators, I think I need to convert an
   arbitrary string of 0's and 1's, say 00010101, into an integer, in
   this case I think 21. Is that more clear?
  
   Thanks,
   David
  
   On 3/16/07, Steffen [EMAIL PROTECTED] wrote:
   
On 16/03/2007, at 18.44, David Powers wrote:
   
 Hello,

 Is it possible to somehow convert back and forth between integer and
 binary in PD?

 My idea, is to represent simple drum machine style rhythms as binary
 numbers. [101010001011]. Ok, so if this were a float, it would be
 trivial to do a common task and shift the rhythm left or right. I
 think, that other rhythmic variations would also be quite fast to
 implement using this system, you can do binary math instead of list
 operations which should be much faster, I assume.
   
   
I think you want to have a look at the bitwice operators ,,|,||,
and . See also http://en.wikipedia.org/wiki/Bitwise_operation
   
Hope this helps.
   
  
   ___
   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] Patch Crashed Durring Development and Will Not Reopen

2007-03-16 Thread padawan12

So, removing bad restore points fixed error: canvas_restore:out of context
consistency check failed: t-canvasenvironment?

I wonder what caused the corruption? 

Does restore unpack make no sense? or was that just a lucky 
guess this time?

Anyway glad its sorted.

On Sun, 11 Mar 2007 10:29:03 -0700 (PDT)
mark edward grimm [EMAIL PROTECTED] wrote:

 yes!! thanks so much!!
 
 actually i got it working with only removing the first
 restore point
 
 it must have been my web cam code and my gem-window
 stuff... i think i might have had too many things
 going on... ugh..
 
 thanks for all the help. ill send ya a vid and the
 patch when complete..
 
 m

 
 
 --- padawan12 [EMAIL PROTECTED] wrote:
 
  
  Actually - I found something interesting. Seems like
  you might get away with only
  deleting 2 restores, the ones that try to restore
  unpack. that doesn't make sense
  so I assume the line is malformed.


___
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 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


Re: [PD] oldschool rave synths

2007-03-14 Thread padawan12
[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


Re: [PD] oldschool rave synths

2007-03-12 Thread padawan12

Dunno if you can make this into anything useful. It's very nasty.

twin vari-slope triangle - chebyshev waveshaper - formant
  ^   |
  |_  FM feedback |

I was trying to get something like a virus sound for a mate who
is into jungle. This is the weaponised version with no anti-aliasing
whatsoever (apparently that makes it sound better).
Careful, it's already claimed one set of speakers. You might want to 
put some filters on the output to tame it a bit.


But it's not classic hoover. You want lots of detuned triangles for
that. Somewhere there's one called Edgar.pd I made which does that quite
nicely, but just rip the dual slope triangle out of this one, dupe it a few
times and give them a spread of about 3%, that's the secret ingredient.


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


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


[PD] Mediamatic workshop

2007-03-11 Thread padawan12
If you were ate the Mediamatic Puredata workshop last month then as I promised
attendees here's the notes. Sorry it's taken me a while to get this done, been
busy with other work. Lecture notes/slides as Pd are given for the first session
on message/control and introductory sudio synthesis. The group exercises are 
there too. 

http://www.obiwannabe.co.uk/html/workshops/mediamatic/mediamatic.html

Prolly a bit late for news now, but there's a Ardunio workshop happening this 
weekend
(11/12th) at the same venue.

Cheers,

Andy

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


Re: [PD] Patch Crashed Durring Development and Will Not Reopen

2007-03-11 Thread padawan12
Don't you hate it when that happens :(

I tried these options and found an error

 pd -nomidi -noaudio -nrt -verbose -d 3 ./foruseintargeting2.pd 

pdtk_post {
error: }
pdtk_post {canvas_restore: out of context}
pdtk_post {
consistency check failed: }
pdtk_post {t_canvasenvironment}
Segmentation fault


I tried deleting some of the canvas objects to see if I could find
the bad one, but no luck so far.



On Sat, 10 Mar 2007 09:22:08 -0800 (PST)
mark edward grimm [EMAIL PROTECTED] wrote:

 Dear collective PD community,
 
 While developing a patch PD unexpectedly crashed on me
 (windows extended version test 7)...
 
 Now when i try to open the patch PD just crashes
 immediately. This has never happened to me before so
 im not exactly sure what to do!
 
 I tried opening it on mac OSX with the same results -
 PD immediately crashes.  I have not tried opening it
 on a linux environment yet.
 
 I opened the patch in jEdit to check to see if some
 information was corrupted upon crash and nothing
 seemed to catch my eye... In the process i have been
 trying to understand the code a little better so that
 I might be able to fix the patch directly in a text
 editor but when attempting trial-and-error by removing
 sections between #n canvas(s) i do not feel like i
 am altering the results in anyway...
 
 Ive attached the patch if someone would be kind enough
 to take a look for me! Ive worked on it quit a bit but
 be wary it is only about 1/4th done and i am usually
 very nervous about sharing my work before completion!
 
 thanks for the help!
 
 mark
 
      
   mark edward grimm | m.f.a | ed.m
   megrimm.net | socialmediagroup.org  .com   
   [EMAIL PROTECTED] | 585.509.8703
   __
 
   
 
 

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


Re: [PD] Patch Crashed Durring Development and Will Not Reopen

2007-03-11 Thread padawan12
First thing I tried with it. In fact it dies even with -nogui
Some kind of restore problem I think. So I removed all the restore
commands and now it opens. Well, I say it opens, I think there may
be some usability issues (its borked bigtime). 

How can we use the debug output to more precisely target the bad
restore that seems to be the error?


btw Mark, I'd love to see a video of what the AK is like with
some visuals. Did you manage to hit anything with it yet?

a.


On Sun, 11 Mar 2007 17:13:47 +0100
Georg Holzmann [EMAIL PROTECTED] wrote:

 Hallo!
 
  Now when i try to open the patch PD just crashes
  immediately. This has never happened to me before so
  im not exactly sure what to do!
 
 try to open your patch with:
 pd -noloadbang
 
 then you can look through the patch and try out where's the problem ...
 
 
  Ive attached the patch if someone would be kind enough
  to take a look for me! Ive worked on it quit a bit but
  be wary it is only about 1/4th done and i am usually
  very nervous about sharing my work before completion!
 
 well, pd patches are never complete .. ;)
 
 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] PD Workshop files

2007-03-08 Thread padawan12

If someone took the trouble to write a robots.txt do please observe it.
A website with limited bandwidth can take a big hit from too many full spiders.
In resonance with another active thread, I still take it as an old fashioned
duty of hacker ethic that we have to lead by example in an age where the law
and business are no longer a reliable guide. 

I'm happy to spend time with any beginner off-list to demonstrate CVS or wget,
seriously just drop me a line and we'll go through it, but it's just a little
off-topic to be filling the list traffic with, and IOhans and Frank have already
given the essentials. Please read those FAQs again guys.




On Thu, 8 Mar 2007 10:36:35 +0100
Frank Barknecht [EMAIL PROTECTED] wrote:

 Hallo,
 Pete Redest hat gesagt: // Pete Redest wrote:
 
  Anyways, for the benefit of Jared and of others interested in downloading
  the examples/tutorial/workshop from CVS, I am attaching a script,
  which surely can be adjusted/improved in several ways. The script
  is just what worked for me.
 
 Please never use this script!!! 
 
 It's bad practice, not polite at all and in some circles even
 considered extremely rude to ignore the instructions in robots.txt!
 
 And it's not necessary at all: Instead of abusing wget as a CVS-tool,
 one should just get comfortable with a real CVS-utility. 
 
 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] PD vista compatability

2007-03-06 Thread padawan12

Actually Geert, there's a lot more sense and meaning in that
than you give me credit for. But you've made your choice
so good luck to you.
Cheers,
Andy

On Tue, 06 Mar 2007 08:40:41 +0100
Geert Bleyen [EMAIL PROTECTED] wrote:

 That isn't really an answer to my question. I'm actually quite happy with  
 vista64 and would hate to make a dual boot just for PD. PD is the first  
 problem i've encountered with it.
 So please, can you keep your answer sensible and meaningfull in the  
 future, thanks.
 
 Geert
 
 On Tue, 06 Mar 2007 06:20:09 +0100, [EMAIL PROTECTED] wrote:
 
  Message: 5
  Date: Tue, 6 Mar 2007 17:52:46 +
  From: padawan12 [EMAIL PROTECTED]
  Subject: Re: [PD] PD vista compatability
  To: pd-list@iem.at
  Message-ID: [EMAIL PROTECTED]
  Content-Type: text/plain; charset=US-ASCII
 
  It's a trap! Get out of there Geert!
 
  On Mon, 05 Mar 2007 22:58:01 +0100
  Geert Bleyen [EMAIL PROTECTED] wrote:
 
  Has anyone else had any experience with using PD on Vista64? I've tried  
  it
  running on a vista 64bit machine and must say that it doesnt really work
  very well. The sound is totally screwed, a simple sinus synthesizer  
  gives
  me weird sound anomalies (pulsating sounds). Using the same files in XP
  gives me no problems whatsoever. I presume that is caused by
  incompatibilities with either (or both) the 64bit of the vista OS. So  
  are
  there any plans to release a vista64 release of PD?
 
  My machine is a Intel core2Duo T5500, 2Gb memory, ATI X1400 mobile and a
  'Realtek High Definition Audio' soundcard.
 
  Kind regards,
 Geert
 
  --
  Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
 
 
 -- 
 Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
 ___
 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] Superdiscounter

2007-03-06 Thread padawan12

But I don't think you can update the jitteryness (can I say that)
of metroplus on the fly like with this. For humanising drums this
is the way to go because it seems happy with you updating the 
list without any hiccups.

There's some rules for humanising based on anatomy/physical ergonomics,
a drummer will tend to lay back one side, so depending on how the kit
is set up and the drummers handedness (left/right) you'll get some
crosstalk between the snare and kickdrumtimings.
Cognitive/psychoacoustic factors mean there's two scopes
of timing, that enables a drummer to keep track of a larger scale timing
while bringing individual hits back and forwards.

I think you could use the [superdiscounter] to make some pretty neat
grooves by slowly changing the list.

On Tue, 6 Mar 2007 19:30:37 +0100
Frank Barknecht [EMAIL PROTECTED] wrote:

 Hallo,
 Steffen hat gesagt: // Steffen wrote:
 
  On 06/03/2007, at 18.13, Frank Barknecht wrote:
  
   [superdiscounter] is an irregular metro/counter.
  
  Nice one. I quite like that kind of at hand grafical  
  representation. Also it reminds me off [about] from mjLib, which i  
  was think about converting from external to vanilla Pd.
 
 Oh, I guess, you mean it's similar to [metroplus] from mjLib, and
 that's true. ;)
 
 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] loading big sound files

2007-03-05 Thread padawan12

Yes, the problem is because the files are too big for a 32 bit
version of Pd. Try using a disk based file player like [readsf~]

On Tue, 06 Mar 2007 02:05:55 +
gilberto bernardes [EMAIL PROTECTED] wrote:

 Dear all,
 
 I'm having a problem in a patch and I would thank all the help. I just want 
 to play 4 audio files, but the problem is that I'm getting a lot of 
 clicks,each of the files are more or less 15 min, maybe this can be the 
 problem. I already tryed to read the files from an array but the soundfiler 
 object doesn't accept so bif files also.
 
 Anyway I put them playing and I get a latency of 15-17! So I will post the 
 patch (without the sound files because it was too big!!). All help are more 
 than welcome.
 
 Thanks,
 Gilberto
 
 _
 MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br
 

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


Re: [PD] PD Workshop files

2007-03-05 Thread padawan12

Seems like it worked and you already have the files.
Have a look in your current working directory.
Please could you post the exact command line given
and we can see any possible errors.

On Tue, 6 Mar 2007 02:14:03 -
jared [EMAIL PROTECTED] wrote:

 Hey all,
 
 Sorry to keep dragging this out but I can't seem to find a solution.
 
 Thanks Frank.  I tried what you mentioned.  It didn't work either.  Here
 is the message I keep getting:
 
 HTTP request sent, awaiting response 200 OK  
 Length: 27 [text/plain]
 Server file no newer than local file
 'pure-data.cvs.sourceforge.net/robots.txt'
 --not retrieving
 
 FINISHED --02:01:14--
 Downloaded: 5, 783 bytes in 1 files
 
 Any ideas?  Thanks for the help.  Much appreciated.
 
 jared
 
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
 Of Frank Barknecht
 Sent: Monday, March 05, 2007 9:51 AM
 To: pd-list@iem.at
 Subject: Re: [PD] PD Workshop files
 
 Hallo,
 jared hat gesagt: // jared wrote:
 
  and i forgot 2 links:
  http://www.gnu.org/software/wget/faq.html
  and the all-wise trash heap:
  http://www.google.com/search?q=wget+directory
  
  I've checked the faq.  No luck.
 
 Usually wget --mirror -no-parent URL does a pretty good job of
 creating a mirror (==getting everything) below a certain URL-path.
 
 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

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


Re: [PD] a little pitchshifter

2007-03-05 Thread padawan12

Helpfile B.14.sampler.rockafella may be a good place to start.

On Mon, 5 Mar 2007 14:15:26 -0600
Mike McGonagle [EMAIL PROTECTED] wrote:

 I don't want to change the subject (and if needed, we can start a new
 thread), but as this might be a related topic, here it is...
 
 What would it take to turn this into a Slowdown abstraction?
 Basically, I am interested in slowing down the tempo of a sound, but
 NOT changing the pitch...
 
 Am I off-base on this? Or can this be used as the starting point for
 what I described?
 
 Thanks,
 
 Mike
 
 
 On 3/5/07, Frank Barknecht [EMAIL PROTECTED] wrote:
  Hallo,
  Kyle Klipowicz hat gesagt: // Kyle Klipowicz wrote:
 
   Could aliasing be avoided by using a multi-pole low pass filter at
   nyquist before sending the signal to the dac?
 
  No: Alias frequencies aren't too high, they are wrong frequencies,
  that have been mirrored at the Nyquist border. As soon as you try to
  play a sinewave at Nyquist + x, what you get is a sine at Nyquist - x,
  and you cannot lowpass out this frequency after it has been
  introduced.
 
  You can however upsample your signal first, then use a lowpass filter,
  then downsample again. See this chapter in The Book for more info:
  http://crca.ucsd.edu/~msp/techniques/latest/book-html/node194.html
  and J07.oversampling.pd
 
  Ciao
  --
   Frank Barknecht _ __footils.org_ __goto10.org__
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 
 
 
 -- 
 Help the Environment, Plant a Bush back in Texas!
 
 I place economy among the first and most important republican
 virtues, and public debt as the greatest of the dangers to be feared.
 To preserve our independence, we must not let our rulers load us with
 perpetual debt.
 -- Thomas Jefferson, third US president, architect and author (1743-1826)
 
 Give Peace a Chance -- John Lennon (9 October 1940 _ 8 December 1980)
 
 Peace may sound simple_one beautiful word_ but it requires everything
 we have, every quality, every strength, every dream, every high ideal.
 _Yehudi Menuhin (1916_1999), musician
 
 ___
 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] fn delete

2007-02-27 Thread padawan12


It used to work on Linux, but then started inserting a non printable
(square box) character after about 0.36. I've always considered this
temporarily broken and expected it to be fixed very soon.

On Tue, 27 Feb 2007 14:11:21 -0600
David Powers [EMAIL PROTECTED] wrote:

 Yes, it's always bothered me that the delete key doesn't work on
 windows... It's minor but disconcerting, and leads to many typos
 
 ~David
 
 On 2/27/07, marius schebella [EMAIL PROTECTED] wrote:
  Hi,
  speaking about annoying things so much leads me to post another problem,
  that fn + delete, which usually deletes the character right of the
  cursor on osx, does not work in pd. there appears a funny rectangle
  character. maybe this one is easier to solve?
  I also had that problem on some linux machines, btw. whereas on windows
  it was not possible at all to delete what is right of the cursor, if I
  remember correctly.
  marius.
 
  ___
  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] a couple complex number abstractions

2007-02-26 Thread padawan12

Good stuff, thanks for solving these common complex operations
as useful abstractions Chuck.

Just to add a word to the previous discussion, I picked up a little
paperback called Imagining Numbers by Barry Mazur which is a great
idiots introduction to number theory, cartesian and polar forms and 
the basis for complex numbers, all done with geometry, diagrams and
hardly any equations. There's plenty of dinner party conversation
as a history mathematicians like Girolamo Cardano, Nicolas Chuquet,
Dal Faro and Bombelli which explains the context to needing imaginary
numbers to solve problems. When you understand why ordinary cardinal 
numbers can't solve certain problems it makes a whole lot more sense
why i was invented. I can reccomend this to any non-mathematician who
wants a gentle intro before getting stuck into something more formal.

a.



On Sat, 24 Feb 2007 22:50:41 -0600
Charles Henry [EMAIL PROTECTED] wrote:

 Hi, list,
   I put together a few abstractions I wanted to share.  These are just
 basic operations for complex arithmetic (I left out conjugate,
 addition, and subtraction, since I thought they were too basic).
 cmult~
 -- multiplies two complex signals; inlets are ordered from left to
 right: sig1-real, sig1-imaginary, sig2-real, sig2-imaginary (this is
 consistent for all the rest too)
 conj_mult~
 -- multiplies sig1 by the complex conjugate of sig2
 cnorm~
 -- computes sqrt(real^2+imag^2), Would this be more efficient using expr?
 cnormsq~
 -- computes real^2+imag^2.  Same question as cnorm~
 cdiv~
 -- divides sig1 by sig2.  Wherever sig2 is zero, the result is zero
 rather than undefined.  It is still not advised to use cdiv~ unless
 you have a signal that you know has all of its frequencies
 cdiv_thresh~
 -- accepts a threshold argument, and divides sig1 by sig2 whenever the
 complex norm squared of sig2 is greater than the threshold.  Returns
 zero otherwise.
 Later,
 Chuck
 

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


Re: [PD] newbie growing pains...

2007-02-26 Thread padawan12
On Sun, 25 Feb 2007 02:50:55 -0500
Chuckk Hubbard [EMAIL PROTECTED] wrote:

 Vanilla Pd is so low-level
 it's like working on the microsound level the whole time. 

A good thing for a composer to experience I reckon, at least for a while.
Improved understanding micro level gives an automatic useful
improvement at macro structure thinking. Sure, learning
DSP basics to get that insight is an expensive outlay of time, but
worth the benefits because if your range of understanding goes from top
to bottom you have a really open range of expression.


 I don't
 know if it's because Pd is younger, or less popular, or just that it
 hasn't accepted many externs into the mainline (as Csound has
 ravenously), but unlike Max/MSP or even Csound, Pd has very few
 effects you can realize without knowing *exactly* how the DSP behind
 them works.  


With Csound you get medical student brain, loads of built in functions
parameter lists memorised by rote. Pd is nice because you understand 
what's going on because it's right in front of you, or because you built
it or can open it and see how someone else built it (abstractions).
And you can also get stuck right in and bend it and change it, great 
learning value, a big benefit of open source.
That and the help files. Pd has so many great well thought out
help files. When I was a total noob realising you could just
right click and get help was the fist major money shot.
I now properly get the reasoning behind the very anorexic Pd
core, with as much derived from as few objects as possible it becomes 
more portable. The more abstractions instead of externals the better 
in a way.

But it's not either/or with Pd cos it's also got a massive toybox
of funky externals is there to play with in extended when you want to just
have fun and not bother yourself with the exact gubbins of every object
you use. I had so much joy discovering things like g-canvas, vdn~ and
xplay~ , they really kept up interest and enthusiasm for the program.












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


Re: [PD] is this a spectral gate?

2007-02-22 Thread padawan12
On Wed, 21 Feb 2007 10:30:28 +0100
Frank Barknecht [EMAIL PROTECTED] wrote:


A couple of little improvements to specdelay to make it more useful as an
audio effect.

 Hallo,
 David Powers hat gesagt: // David Powers wrote:
 
  I wish there was an fft for dumbies ... or, I guess, some kind of
  fft black boxes to play with, where you don't need to understand the
  math. Frank's recent post completely lost me, 
 
 Now I'm disappointed ...
 
  though given a bit of study I can probably decode it.
 
 ... ah, and relieved a bit again. ;) 
 
  But, for instance, in Reaktor or Plogue Bidule, you can move stuff
  into fft, mess with it, and resynthesize, without having any idea what
  the hell the math is. In comparison, I really couldn't understand the
  PD fft examples at all, it's just been too many years since I had a
  math class. 
 
 The power of Pd of course is, that you can influence things on a much
 lower level than NI allows you to do in Reaktor - although I admit,
 that I only know Reaktor from screenshots. The downside is, that you
 have to dig deeper to make the most out of Pd. This is especially true
 for FFT applications. The actual FFT patches often are very simple and
 they contain just of a handful of objects. It's the knowledge hidden
 inside that makes them difficult to understand. 
 
 While you can skip a lot of the math, you cannot do FFT in Pd without
 at least understanding what kind of data is generated by the two
 [rfft~] outlets. Because without understanding this, you cannot even
 fool around with the data in between [rfft~] and [rifft~] in a
 meaningful way. 
 
 Anyway, to give you a blackbox maybe like in Reaktor, attached is a
 Spectral Delay GOP abstraction ready to be dropped into any glitch
 patch.
 
 Ciao
 -- 
  Frank Barknecht _ __footils.org_ __goto10.org__
 


specdelay~.pd
Description: Binary data


specdelay~-help.pd
Description: Binary data
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] sending a string to textfile

2007-02-19 Thread padawan12


[list prepend add]
|
[list trim]

is probably what you want.

On Mon, 19 Feb 2007 22:55:33 -0600
John Harrison [EMAIL PROTECTED] wrote:

 I have a very simple problem which I can't seem to figure out.
 
 I have a message coming in from a receive object as defined by the user. 
 It is what I would consider a string. A typical example:
 The best song ever: #1
 
 I want to write this to a text file.
 If the user sticks the word add in front of their text, I can pass it 
 directly to the textfile object and it works fine. But without the word 
 add already in front on the text, I can't for the life of me figure 
 out how prepend the string with the word add to send the entire string 
 to then send on to the textfile object.
 
 If I do |add $1( in the above example, only best is passed on.
 If I do |add $0 $1( in the above example, 0 best is passed on.
 
 Advice?
 
 -John
 
 ___
 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] shaper filter

2007-02-08 Thread padawan12

Aha, righty ho! Hmm, that's a surprise. I thought
those were intrinsic. I believe they should be.

On Thu, 8 Feb 2007 11:30:33 -0600
Michael Garrett [EMAIL PROTECTED] wrote:

 Seems to be ~ ~ and ==~ ..
 
 -Original Message-
 From: hard off [mailto:[EMAIL PROTECTED] 
 Sent: Thursday, February 08, 2007 11:26 AM
 To: padawan12
 Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; pd-list@iem.at
 Subject: Re: [pd] shaper filter
 
 no, it was [~ ]
 
 i think there's probably an [expr~] equivalent, but couldn't be assed
 to figure it out.


[expr~ $v1 = $v2] should do it.

a.

 

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


Re: [PD] puredatabase

2007-02-07 Thread padawan12
On Wed, 7 Feb 2007 12:19:08 +0100
Steffen [EMAIL PROTECTED] wrote:

 I thought we (the potential users of the database) in this phase  
 could brainstorm and discuss ideas on how we would like it.


Good idea. One I thought of is to have a difficulty/level attribute.
Some examples are too hard for complete beginners. It would be nice
to browse all the level 1 help files and then move on to level 2
etc. Deciding what difficulty level is a bit arbitary, the author should
probably do that initially. Probably 1 (beginner) to 5 (experienced) would
be enough.

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


Re: [PD] Live Apectrum Analyzer

2007-02-07 Thread padawan12

That's gorgeous. It runs fast on the 550MHz machine here. Shame about
the baudline_jack though, it just crashes, so the only input that works
is /dev/audio


On Wed, 7 Feb 2007 14:27:28 +0100 (CET)
Erich Berger [EMAIL PROTECTED] wrote:

 hi,
 
 just got a link from a friend to this software spectrum analyzer:
 http://www.baudline.com/
 
 best

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


Re: [pd] shaper filter

2007-02-06 Thread padawan12
On Wed, 7 Feb 2007 00:17:01 +0900
hard off [EMAIL PROTECTED] wrote:

 cheers denis, thanks for your replies.  i want to get something that
 does the same job as the shaper filter in the k2000 synthbut from
 reading a bit, i still don't have too much idea, but i think that
 maybe it's just a combination of a waveshaper and a filter.


The Kawai K2000, K5 and K5000 are all additive synthesisers. They are not
real additive synthesisers with discrete oscillators, but employ the closed
form method for a harmonic series using a trigonometric identity. It is the
tweaking of those input parameters that creates the filter-like effect. 
I don't think the k5/2000 have any real filters at all, maybe in the K5000
which has an architecture a bit like


[oscillator bank]
 |
[shaper]
 |
[post filter]

But those filters are pretty weak, simple remedial filters to top and
tail the spectrum. The real spectra shaping happens early in the chain,
(there's a group of envelopes that set the levels of the initial partials)
 rather than later as per traditional subtractive synths.




 
 i will read more.
 
 ___
 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] shaper filter

2007-02-06 Thread padawan12
On Wed, 07 Feb 2007 00:16:18 +0100
Malte Steiner [EMAIL PROTECTED] wrote:


 actually there was never a Kawai K2000, only K1,K3,K4, K5 and K5000 (and 
 another K1, K1 II or something like that)

Yeah I had both K5 and K1 for a while. If I remember correctly K1 was 4 part
per voice, just 4 static spectra with an envelope for each and you could 
modulate two of them together which made some neat ringmod type effects.

It was advertised as an easier to program version of the K5, but in fact
it was nothing like it. The K5 had some really fancy breakpoint envelopes
that were very flexible, with a kind of matrix to assign each env to one
or more groups of sinewaves. It needed plenty of time and patience to program
but made some sounds that were unrivalled at the time.

I also get those mixed up. The K2000 was a Kurtzweil now I recall, a
development of the K1000 additive synthesiser. That one really had 
individual sines and was quite a beast.


  The resonant filter is actually an FIR Comb filter with very tight
  bands. In addition, it is pre-programmed with an envelope shape for a
  really dynamic sweeping effect.
  

Ah yes, that would be lush to follow up an additive stage with. Placing the
bands at some ratio (a/b * f) of the harmonics would make them all pop in
and out in some sequence when you sweep it. Follow that up with a bit of
delay and you have a very sparkly sound.

 
 so something with bandpass filters would be great, which are used for 
 formant filters and vocoders. Have you checked out the Lattice filter 
 object?
 Of course these approaches are not as precise as resynthesis but have a 
 destinct sound without the additive sparkle. I am about to create a 
 morphing filter synthesizer with some bandpasses in pd with the Emu 
 Morpheus in mind. Although they interpolate the filter coefficients to 
 create the dynamic morph.

Sounds great, look forward to hearing that one.

 Can the biquad or FIR objects do this? How 
 dynamic are they, I nether tried them...

No. Well not by interpolating the coefficients directly. It will
go unstable and blow up at lots of places. You need to do the interpolation
of the parameters before the intermediate stage variables. But that's
not very expensive. 



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


Re: [PD] Live Apectrum Analyzer

2007-02-01 Thread padawan12
On Thu, 01 Feb 2007 20:40:45 +0100
Thomas Mayer [EMAIL PROTECTED] wrote:


 thanks for all your suggestions, TAPESTREA looks great

Which reminds me - it's one Raul Diaz should be interested in.
Afair it' wavelet analysis, fourier resynthesis, with the intermediate
domain as the image (spectrograph) you see. So you can do all kinds of 
whacky cross-synthesis and spectral blending. Might be worth a look at 
the code. I thought the examples like sheep-goat were a bit poor
however, for its amazing potential the examples given are quite dull.


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


[PD] Re: Looping

2007-01-30 Thread padawan12
Looks like you cut it right for the phase actually.
What I notice looking at it in the editor is quite a bit of VLF, there's
a wobble in there at about 2-4 Hz. Very low frequencies tend to give you 
a DC offset mismatch wherever you cut it, so try high passing it at
above 20Hz.

Also, there's a bit of movement in the spectrum up top, quite a noisy
effect that might be making it difficult to loop without an apparently
sudden change of timbre. There are two ways around this. One is to make
a crossfade of 3 sections, mix them down and then cut it 1/3 of the way
from each end, the start and end will have the same spectrum. The other
way is to double the length of it by copying, reverse, invert phase and
insert append (you get a symmetrical forwards - backwards loop that starts
and ends on the same spectrum)

On Tue, 30 Jan 2007 11:18:37 -0800 (PST)
PORRES [EMAIL PROTECTED] wrote:

 thanks, the samples seem to be ok when looped in sound forge and all... check 
 the wave loop file attached.
 
 cheers
 alex
 
 Charles Henry [EMAIL PROTECTED] wrote: Hey, there, Alex,
   I had been talking about this with Andy a while back, and we
 concluded that clicking occurs because of phase discontinuities
 between the beginning and end of the loop.  Could you send me the
 loop?  Any thoughts, Andy?
 Best wishes,
 Chuck
 
 On 1/30/07, PORRES  wrote:
  hi there, I edited a nice sample to play looped in od, but it clicks a lot,
  i dont know why... anyone ever had this problem and has any ideas on
  overcoming it?
 
  cheers
 
  alex
 
 
 
  Charles Henry  wrote:
   By the way, Kim, could you tell me what the feedback loop is? (what
  kinds of operations are you using? is it linear?...etc...) If
  it's linear, you should be able to replace the feedback loop with an
  equivalent operation, which circumvents the whole problem.
 
  Chuck
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
  http://lists.puredata.info/listinfo/pd-list
 
 
 
   
  8:00? 8:25? 8:40? Find a flick in no time
   with theYahoo! Search movie showtime shortcut.
 
 
 
 
  
 -
 8:00? 8:25? 8:40?  Find a flick in no time
  with theYahoo! Search movie showtime shortcut.

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


Re: [PD] array arrow test7

2007-01-30 Thread padawan12
Hi Echo!

Tip: Don't use files longer than 2 mins :)

Best way is to use [sfread~] instead.

Andy

On Wed, 31 Jan 2007 00:37:54 +0100
Echo Ho [EMAIL PROTECTED] wrote:

 hallo pidier
 i'm using Core 2 Duo mac book , and i don't know if the flowing  
 problem is a os x  (10.39 pd 0.39.2 extended test 7 or not:
 
 it doesn't load to array properly, when a sound file is longer than 2  
 Min.
 Message | read  -resize -maxsize le+08   |
 
 error: soundfiler_read: truncated to 400 elements
 warning: array array1: clearing save-in-patch flag
 error: usage: read [flags] filename tablename...
 flags: -skip n -nframes n -resize -maxsize n ...
 -raw headerbytes channels bytespersamp endian (b, l, or n).
 
 it works with a old extended version on G4...
 ;-( is there any tip for me?
 
   (\   /)
   [- . - ___earweego_sonicvision
   www.earweego.net
 
 
 
 
 

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


Re: [PD] sig/control on/off

2007-01-29 Thread padawan12
That's what I'd assumed too, and a little test with [unsig~], [env~] or
[snapshot~] shows there are still empty (zero filled) blocks passed.

Or, in other words, you can only reduce CPU usage in a chain by explicit
use of [switch~] to turn of DSP computation in subpatches and abstractions.

And I guess that's the correct behaviour you want if you think about it.
Having it behave like tri-state logic with a disconnected state seems 
appealing for a moment, but it would make things unpleasantly complicated.




On Mon, 29 Jan 2007 15:26:56 -0500
Chuckk Hubbard [EMAIL PROTECTED] wrote:

 On 12/30/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
  But what is actually happening there is not the same as disconnecting
  or halting the signal. If you created a subpatch with an inlet~,
  outlet~ and a [switch~] unit controllable from above the subpatch
  how does that compare to [spigot~]? I mean - are audio blocks no
  longer passed to connected objects beyond the break? Is there any
  significant computational advantage to disconnecting rather than
  zeroing audio blocks in a typical patch?
 
 I would think it would be like any other audio~ object with no input
 or parameters, equivalent to sig~ 0?
 
 -Chuckk

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


Re: [PD] mapping library examples

2007-01-29 Thread padawan12

Hans, please could you give a very quick summary of the mapping library
and the problems it's intended to solve (for those of us who missed the
announce, or forgot).

Cheers
Andy

On Mon, 29 Jan 2007 18:17:49 -0500
Hans-Christoph Steiner [EMAIL PROTECTED] wrote:

 
 Cyrille and I started work on the mapping library a while back.  I am  
 wondering how many people have used some of the objects, and whether  
 anyone would be willing to share a project where they used some of  
 the objects.  We are writing a paper about the progress of this  
 library, so it would be nice to include some examples from the real  
 world (i.e. outside what we do ;)
 
 .hc
 
 
 
 I have the audacity to believe that peoples everywhere can have three  
 meals a day for their bodies, education and culture for their minds,  
 and dignity, equality and freedom for their spirits.  - Martin  
 Luther King, Jr.
 
 
 
 ___
 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] Audio Manipulations in Wavelet Domain Information

2007-01-26 Thread padawan12

That's a wonderful explanation and exploration of wavelets Raul.
In particular I think your diagrams of the analysis and resynthesis
processes are very good. 

While the idea of wavelet resynthesis isn't new the transformations 
you're showing in chapter 3 seem insightful and original.
And they're in Puredata! :) Your patches make this process much more
accessible to the rest of us. Thankyou very much!

A couple of refs I think you might have missed and may want to
look at are

Grossman and Morlet 1984 - decomposition of Hardy functions
Gianpaolo Evengelista 1991 - Wavelet transforms we can play
(although I think that one is already in De Poli)

A question regarding one part I still don't understand. Are you
saying it's only possible to manipulate time in powers or two,
like ... 1/8, 1/4, 1/2, 1, 2, 4, 8 ...? Or is that a limitation
of the implementation (your stretch function).

Also, what are the possibilites for interpolating between wavelet
coefficients taken from different sounds as a kind of cross-synthesis?
(rather than merely mixing grains taken from different sources).
It seems well suited to this, but I'm guessing because I've never 
worked with this method practically. 

Great work.

Andy




On Fri, 26 Jan 2007 13:58:21 +0100
raul diaz [EMAIL PROTECTED] wrote:

 Hi list,
 
 I want to present some information at my PD site about my Diploarbeit at
 IEM.
 
 [ The aim of this work is to research the possibilities of use the discrete
 wavelet transform in real-time with Pure Data for analysis / resynthesis of
 audio signals. With this intention I approached to a new sort of granular
 synthesis with Pure Data based on wavelet transform: resynthesis of an audio
 signal from its wavelet coefficients by means of an additive synthesis of
 wavelet streams (a temporal succession of 'wavelets grains' for each scale
 or frequency level which are enveloped by an amplitude factor obtained from
 wavelet analysis coefficients). Another audio applications by means of
 wavelet coefficients manipulation have been developed to study the
 possibilities of pitch shift, time stretch, equalization and audio
 randomization. ]
 
 I have thought it could be interesting for people who is interested in
 wavelet transform and audio processing. Any criticism and feedback is
 welcomed.
 I seized the opportunity to thank Winfried Ritsch, for all their help and
 support during the course of my research at IEM, and also I thank Johannes
 Zmölnig and Thomas Musil for their help in PD programming.
 
 -- https://puredata.org/Members/raul
 
 Regards.
 
 -- 
 Raul Diaz Poblete
 *
 [EMAIL PROTECTED]
 Ciudad Real [Spain]
 

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


Re: [PD] pack/unpack

2007-01-20 Thread padawan12

Ah yes I see. Then Roman is closer with [list2symbol].
But you want to concat symbols without the separator (whitespace).
Hmm, not sure, I'll have to pass on that for now.


On Sat, 20 Jan 2007 13:46:47 -0500
[EMAIL PROTECTED] wrote:

 hi, thanks for the patch, was only trying to get h, u, and p all to be 
 one word. You eliminated the $2$3 garbage, I'm sure though that there's 
 some way to get it to just be one tighter word. I really think I did it 
 before, and it looked something like that attached patch. yeah, my 
 first message sounded super-silly. dont worry about this hup issue
 
 Check out the new AOL.  Most comprehensive set of free safety and 
 security tools, free access to millions of high-quality videos from 
 across the web, free AOL Mail and more.
 

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


Re: [PD] Vista

2007-01-17 Thread padawan12

No Sam, it's a trap! Run for your life!

Visit http://linux.org for the best upgrades :)

On Mon, 15 Jan 2007 11:44:41 +0100
sam iravanian [EMAIL PROTECTED] wrote:

 Hi,
 
 I'm new to PD and currently use a windows based laptop for patching. Vista
 being around the corner I had a question:
 Is Vista compatible to PD? I've heard some nasty things about Vista,
 specially when you're dealing with the inboard security checks.
 This is a small article explaining the issue:
 http://news.com.com/FAQ+Vistas+strong,+new+antipiracy+protections/2100-1025_3-5844071.html
 
 Do you think is safe to upgrade my system, has anyone done it?
 
 Thanks, Sam
 

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


Re: [PD] flatspace? What the hell it is

2007-01-15 Thread padawan12
First account given by Abbot Abbot

http://en.wikipedia.org/wiki/Flatland

and summarised in a more easy going modern form by Rudy Rucker

http://www.2secondfuse.com/archives/rudyruckerthefourthdimensi.html

:)

On Mon, 15 Jan 2007 14:46:52 +0100
Patco [EMAIL PROTECTED] wrote:

 Hello, anyone could tell the meaning of flatspace?
 Best regards,
 PC.
 
   
 
   
   
 ___ 
 Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son 
 interface révolutionnaire.
 http://fr.mail.yahoo.com
 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

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


Re: [PD] Granular Cross-fader

2007-01-11 Thread padawan12

Sounds good Kyle. 

If you listen to old skool house DJs they often use the tone
control to start with only the hi-hats/top of the mix (because that
is where you get the best time acuity) then as the mix fades to the
second part they drop in the bass. 

For the mostpart only a few parameters will work for the grainsize
and randomness without it sounding watery and blurred, an optimal
window size and overlap.

The starting assumption is that you have two audio files and two
phasors/line segments that give you a pair of timelines that are
locked in beat sync.

The most obvious granular mix effect is to mix N grains from
one side with 1-N grains from the other per unit time.

But the weight/density of the sound is a product of the number
of grains per unit time and the grain size, so another mix would
be to increase the size of one grain stream and reduce the other.

You could make another interesting effect by dissolving one
stream into chaos by adding random time offsets to blur it out,
and then quickly mixing the other one in with the same amount
of blurring, then bring the new stream back into focus.

As far as tone/spectrum goes, smaller grains will generally be
higher (because they must contain shorter periods) and longer
grains will have more low frequencies. 

Either way, you'll get modulation artifacts for grains whos period
is less than 1/F if F is the lowest frequency in the mix, but I assume
that is okay, just part of the effect.



On Thu, 11 Jan 2007 13:53:01 -0600
Kyle Klipowicz [EMAIL PROTECTED] wrote:

 Hello listers~
 
 There's been a void of conversation on the list, so I thought I'd
 pitch my latest idea for a Pd tool:  a granular cross-fader.  I'm in
 the pre-planning phase right now, and would love to get some
 ideas/suggestions for how to implement this.
 
 Basically what I'd like to have is similar to a DJ cross fader, but
 using granular methods to stochastically mix two (or more) signals
 using various common granular ideas (pitch shifting, time stretching,
 grain size, randomness parameters, overlap, etc.).  This would make
 transitions much more exciting from a DJ end as well as when mixing
 two or more signals on a DAW.
 
 What are your immediate thoughts/reactions to this?
 
 ~Kyle
 
 -- 
 
 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 sl (was RE: [PD] Shoutcast~ for OS X?)

2007-01-11 Thread padawan12


I did a quick scan of some SL info and yes, it seems you just need to start
a shoutcast on your own server (you'll need it on a box with a fat pipe not
your home machine probably) and the URL is passed into SL from where the 
clients pick it up. No need to make a replicatable object afaics.

Check out the CVS that Georg gave you and compile that to experiment, but
ultimately you'll want one that fits your server architecture. You will
want to run pd -nogui on the remote. I'm sure we can all help you with
this. But alas, like shift8 says, us Linux users can't join in the
fun with the dancing cocks just yet :) 

I'm sure you'll find a few Pd musicians who would be up for doing
a virtual gig at your island club too. 




On Thu, 11 Jan 2007 16:30:46 -0800
shift8 [EMAIL PROTECTED] wrote:

 sure - when ether they (linden) or (because it's now oss) the community
 makes a linux client that doesn't suck :)
 
 On Thu, 2007-01-11 at 19:15 -0500, Patrick Pagano wrote:
  they are going to open source the viewer.
  i am not waiting.
  i can forsee globally attended real-time pd concerts/workshops and classes 
  in virtual space. possibly as interdiciplinary research seminar elective on 
  a local level
  
  i would like to create the need in our community and let the power coders 
  take care of the SL~ object.
  
  i think it's just gonna come down to opening a public ip for the stream.
  
  i think netpd might be nice too for class work.
  
  please try secondlife pd users!
  
  
  let us loiter together and know one another
  
  
  
  pp
  
  
  -Original Message-
  From:   padawan12 [mailto:[EMAIL PROTECTED]
  Sent:   Fri 1/12/2007 6:40 AM
  To: Patrick Pagano
  Cc: 
  Subject:Re: [PD] Shoutcast~ for OS X?
  
  
  Hi Patrick, 
  
  Are you the chap who wanted this to place in Second Life?
  Might I suggest the better way would be to start with the source
  (either from a Pd object or from many of the other fine *cast
  servers out there) and construct your SL object from the top.
  I don't know the form of SL objects, but didn't they just open
  source the code? You should be able to work this in.
  
  
  
  On Thu, 11 Jan 2007 16:15:38 -0500
  Patrick Pagano [EMAIL PROTECTED] wrote:
  

   Is there an external for OSX for shoutcast/icecast~
   
   I know Yves has one for Linux and apparently Olaf has withdrawn all his
   stuff?
   
   I missed something.
   
   
   
   
   Patrick Pagano, B.S., M.F.A
   Digital Media Specialist
   Digital Worlds Institute
   University of Florida
   (352) 294-2082
   
   
   
   ___
   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
  
 -- 
 Mechanize something idiosyncratic.
 
 

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


Re: [PD] [PD-announce] IanniX 0.638ß

2007-01-09 Thread padawan12

I read the .pdf , it looks fun.

It's a multi-temporal sequencer thingy (many timelines, warpable etc)
Outputs OSC packets

That's about it.




On Tue, 9 Jan 2007 19:16:45 -0500
carmen [EMAIL PROTECTED] wrote:

 On Tue Jan 09, 2007 at 06:44:11PM -0500, Pall Thayer wrote:
  Obviously, it's a niX lanifier. For lanifying niXes. If you don't lan your 
  niXes regularly, they could explode.
 
 you misread. its Ian, not lan. like an Ianizing filtration system of 70s 
 musical ideas into 00 software implementations..
 
 it does look kind of neat, like a standalone version of PD's 
 datastructures..check the PDF
 
  
  
  On 9-Jan-07, at 6:24 PM, Derek Holzer wrote:
  
  A few lines about what it does wouldn't hurt. It's a busy internet, you 
  know...
  d.
  
  Thierry Coduys wrote:
  
  We are proud to announce the release of IanniX-0.638 beta, available on 
  sourceforge.net for Mac OS X, GNU/Linux and Windows.
  
  --
  derek holzer ::: http://www.umatic.nl
  ---Oblique Strategy # 107:
  Look at the order in which you do things
  
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
  
  
  
  --
  Pall Thayer
  [EMAIL PROTECTED]
  http://www.this.is/pallit
  
  
  
 
  ___
  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] Re: pd music

2007-01-07 Thread padawan12

Great stuff, moody, fidgity electro, almost organic.
I like the way undulating grooves build up, a bit
like sound-on-sound tape loop technique.

What style would you use to describe this?

I notice the mp3 tags say 2004, and wonder what
amazing stuff you might be working on in 2007 :)

Thankyou for sharing, 

Andy
 

On Sun, 07 Jan 2007 19:38:53 +0100
m.weiss [EMAIL PROTECTED] wrote:

 salut
 ok here are direct links
 these should do the trick
 http://www.weiss-archiv.de/snd/weiss-01.rephlex.mp3
 http://www.weiss-archiv.de/snd/weiss-02.rephlex.mp3
 etc. till
 http://www.weiss-archiv.de/snd/weiss-09.rephlex.mp3
 enjoy
 gruss
 m.weiss
 
 padawan12 schrieb:
  I'd love to hear that, but have you got a direct link
  to the media, either .mp3 or .ogg - I cannot do Javascript
  or Flash sites
   
  cheers
  
  Andy
  
  
  On Sun, 07 Jan 2007 18:14:50 +0100
  m.weiss [EMAIL PROTECTED] wrote:
  
  
 salut
 maybe somebody may have a look at
 http://www.weiss-archiv.de
 the rephlex-tracks were made not only with pd
 but it played a great part in makin sound
 gruss
 m.weiss
 
 
 
 ___
 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] how to get the last element of an unknown list?

2007-01-06 Thread padawan12

Karlheinz Essl wrote a [last] which will do that.

You could do it with [list split] too if you have a way
to reverse the list.

On Sat, 06 Jan 2007 19:52:35 +0100
carlos katastrofsky [EMAIL PROTECTED] wrote:

 dears,
 i'm having a list with variable size and would like to read out the last
 list-element. how could this be done? please help...
 thanks
 carlos
 
 ___
 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] how to get the last element of an unknown list?

2007-01-06 Thread padawan12
I could never get that behaviour to work with [list split -1] Pat,

But you just made me realise, Karlheinz [last] is an abstraction... 


[inlet]
  |
[t  a   a]
|   |
|[list-len]
|   |
| [- 1]
|   |
[ list split]
.   |  .
  [outlet]


[list-len] is itself an abstraction  



On Sat, 06 Jan 2007 20:03:16 +0100
Patco [EMAIL PROTECTED] wrote:

 carlos katastrofsky a écrit :
  dears,
  i'm having a list with variable size and would like to read out the last
  list-element. how could this be done? please help...
  thanks
  carlos
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 

 Hi you can do it with [list-splat -1] second outlet, this abstraction 
 comes from list-abs
 
 http://footils.org/cms/show/46
 
   
 
   
   
 ___ 
 Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son 
 interface révolutionnaire.
 http://fr.mail.yahoo.com
 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

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


Re: [PD] pd music

2007-01-04 Thread padawan12

Brilliant! 
Looks like 2007 is going to be the year of Pd music for real.
Guitar sounds okay to me.
Raises a question - Pd isn't so good with memory soundfiles
(arrays) over 2 mins on a 32 bit word, so did you go

[adc~]
||
[sfwrite~]

Look forward to hear the finished track.

Maybe there's a compilation album waiting
to happen this year - The Greatest Puredata Album Eva!!!

Thanks for sharing,
a.





On Thu, 04 Jan 2007 13:30:16 -0500
patrick [EMAIL PROTECTED] wrote:

 hi all,
 
 here's one track done with pd. it's a live recording, no edition, no 
 mastering only adc~ - some tweaking - sfwrite~
 
 i think it's a good example of what can be done with a cheap microphone, 
 a bad guitar player (me) and pd.
 
 pat
 
 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

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


Re: [PD] OT::::: new daax! [EMAIL PROTECTED]

2007-01-03 Thread padawan12
Hooray! More Pd music!
I find this kind of ambient/glitch techno is perfect music for programming
to. Some really original minimalistic sounds in there, it's very sparse
unlike my music, I find that refreshing - each sound comes as a surprise
, I like the way rythmns build up and dissolve again. 
Great stuff, thanks for sharing. Have you written much in English about 
how you make the music? Maybe you could link up your netlable to the 
Pd webring too. 

Andy




On Thu, 04 Jan 2007 01:40:28 +0100
x4v1 [EMAIL PROTECTED] wrote:

 hi all,
 
 im writing here because even its an add of a release into a netlabel, 
 the particularity of it release is that the whole audio content has been 
 made with pdu can download the patch also that im still 
 re-programming so thats and old patch-release that reports a delay error 
 even it works fine...
 
 download at
 http://costellam.net/releases009.html
 
 
 more info at nvisible.taz 
 http://gustto.org/nvisible.taz
 
 enjoy ;)
 x!
 
 ___
 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: Re: [PD] sig/control on/off

2006-12-30 Thread padawan12
  Any Ideas for how to halt or enable passage of info through sig and 
control
 patch cords? not a necessary question but would be helpful k

spigot?

Well, [spigot~] maybe. But here's a deeper question... because I would 
choose a simple [*~] with a zero or one to gate on and off the audio stream.

But what is actually happening there is not the same as disconnecting
or halting the signal. If you created a subpatch with an inlet~,
outlet~ and a [switch~] unit controllable from above the subpatch
how does that compare to [spigot~]? I mean - are audio blocks no
longer passed to connected objects beyond the break? Is there any
significant computational advantage to disconnecting rather than
zeroing audio blocks in a typical patch?

ANdy



steve

___
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] merry ....

2006-12-30 Thread padawan12
bit late for xmas, so happy newyear and best for 2007 all!
here's a Gnomadic tune in the making to round off 2006 for me
(enjoy if you like trance - 4 synths + drums all Pd)
http://obiwannabe.co.uk/sounds/midnight.ogg

andy

hi all,

merry christmas, chanukah (altough late), kwanzaa or whatever you celebrate 
for that now!

and, of course, a great, happy and productive new year!

dont forget to turn off pd for a while and enjoy these days 

and for all of you that are like me, ignoring xmas (almost) completely: happy 

hacking! ;-D

greets,

chris

___
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: Re: [PD] wave morphing

2006-12-29 Thread padawan12

I studied the solution to what you were trying to achieve and I
understand it now. I also missed the context of your earlier post
explaining that you
wanted a single fader to shift between several sources, sorry. 
Kyle, here's the patch again, or for anyone else who wants a play.
cheers,
Andy



Hi Andy~

Did I miss this post? I'd like to take a gander at your useage of wavecycles too!

~Kyle
On 12/28/06, Patco [EMAIL PROTECTED] wrote:
[EMAIL PROTECTED] a écrit : Couldn't quite follow what you were doing there Pat.
I forgot to put the comments in my first commit,so it make the patch hard to understand with all mistakes there wasinside...Here's my take on a way of fading between two waveshapes stored in tables that might
 help.What I am looking for is a little bit more complicated because it'sabout fading between more than two waveshapes,but the principle is the same.It isn't very well commented but in a few words:
Neat composition!I finally enjoy my mistakes,which has driven my hears to listen to this piece. there's two tables, the crossfader exchanges back and forth between the two, each one is written randomly with a wavecycle (a random set
 of values times a curve to smooth the ends) when it has zero volume - so we get a continuously morphing pad sound.This is a way very interesting to study, for generating waves, very
astonishing.I was planning to do something similar in some uncertain future, butfilling tables with voice formants.PC.___
D�couvrez une nouvelle fa�on d'obtenir des r�ponses � toutes vos questions !Profitez des connaissances, des opinions et des exp�riences des internautes sur Yahoo! Questions/R�ponses
http://fr.answers.yahoo.com___PD-list@iem.at mailing listUNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list-- http://theradioproject.comhttp://perhapsidid.blogspot.com
(()()()(()))()()())((())(())()((())(___())(()))___
(((000)))oOO 


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


Re: [PD] Find Last Error

2006-12-19 Thread padawan12
On Wed, 20 Dec 2006 00:33:39 +0900
hard off [EMAIL PROTECTED] wrote:

 it never finds my errors anyway :(

Maybe that means you never have any ;)

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

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


Re: [PD] syncronize midi cc send

2006-12-15 Thread padawan12

I think Audio Mulch responds to simple note-ons doesn't it?
Try using 

[1(
|
[metro 500]
|
[42(
|
[makenote 127 499]
| |
[noteout]

That sends on all midi channels afaik
If you need to change channel - last inlet of noteout






On Thu, 14 Dec 2006 16:42:54 +0100
Daniele F. [EMAIL PROTECTED] wrote:

 Hi everybody!
 I'm new to this mailing list, and I am also a new PD user.
 I use PD in order to send MIDI messages to the AudioMulch software, with
 wich I play live. (techno based music)
 Ok, my question is: is it possible to syncronize the midi messages I send
 from PD to AM? for example, I would like to trigger AM patterns with a PD
 patch in an Ableton Live style, so that the midi message is effectively
 sent by PD only at the beginning -let say- of the next bar (or 1/2, 1/4, etc
 etc..).. is it possible? wich object do I have to use?
 Thanks, and sorry for my bad english, I hope it's almost understandable!
 Regards,
 
 Daniele F, Italy
 

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


Re: [PD] syncronize midi cc send

2006-12-15 Thread padawan12
Sorry, no coffee yet. I didn't see the noob bit, welcome to the puredat list
 - that diagram is probably very confusing.

What it means is a way of showing a Pd patch - 

The first object is a message box containing 1,

that gets sent to the metronome which switches it on (0 switches it off),

which sends regular pulses to the [makenote]

the first value in makenote is the velocity/loudness

the second is the duration in milliseconds, which is set to
one less than the repeat period of the metro

The last value in noteout is the midi note number (that's the one you
will have to choose to match the pattern you want to trigger in AM
so maybe connect a number box up to that




On Thu, 14 Dec 2006 16:42:54 +0100
Daniele F. [EMAIL PROTECTED] wrote:

 Hi everybody!
 I'm new to this mailing list, and I am also a new PD user.

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


Re: [PD] [PD-announce] netpd-shuffle: the netpd-radio

2006-12-14 Thread padawan12
Nice one Roman, I downloaded a few recently and was
amazed at the variety of noises and rythmns, some brilliant
moments, but as you say - often long periods of dullness.
Maybe a distillation down to the best of when somebody
has time to make edits - Now That's What I call Puredata
and the Greatest Puredata Hits...EVA!!! as albums ;)
I will definitely be into jamming this with you guys
in the new year.
a.


On Fri, 15 Dec 2006 01:02:04 +0100
Roman Haefeli [EMAIL PROTECTED] wrote:

 hi all
 
 netpd-shuffle, the netpd-radio-stream, plays just everything that ever
 has been recorded from netpd-sessions. there is also an
 ANTI_BOREDOM_BUTTON on it's webinterface, that is to press, when a
 session lasts for a too long time and is going to become boring (some
 sessions are more than an hour long and stay the same for some time,
 because everyone is chatting instead of making music ;-)
 
 http://www.netpd.org/listen
 
 --this is all stuff made purely with puredata--
 
 on the same stream livesessions will be broadcasted, that hopefully will
 happen every thursday @ 9pm GMT. everyone is kindly invited to
 participate. 
 
 cheers
 roman
 
 
 
   
 ___ 
 Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
 
 
 ___
 PD-announce mailing list
 [EMAIL PROTECTED]
 http://lists.puredata.info/listinfo/pd-announce
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

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


Re: [PD] reverse variable speed soundplayback?

2006-12-13 Thread padawan12



Without looking at your code, one way to deal with reversing is to simply
invert the sign of your timeline, use a [*~ -1]  following the [vline~]
and add that to the size of your sample - it will then play from end to
start.



On Wed, 13 Dec 2006 18:48:47 +0100
robbert van hulzen [EMAIL PROTECTED] wrote:

 
 i guess my questions were too vague--or just not challenging enough ;)
 
 with my soundfile playback  recording abs (which uses lots of the rtc
 [play-samp~]) (see below), i got stuck with reverse transposition (which i
 separated in the controls): when i play a sample in reverse, the
 transposition has no effect. the 'loop' function is time based (a delay
 which is set to the duration of the loaded / recorded sound), the
 'repeatbang' in loop mode does wait the complete 'transposed' time, iow the
 sample-in-reverse plays back at normal speed but the time between bangs is
 the time the transposed sample would take.
 i'm afraid i don't really understand how to talk to [vline~] and / or
 [tabread4~] and the maths involved in creating the messages. am i right that
 in [0, 0 $1( the $1 sets the time for [vline~]? i've been trying things with
 the length in milliseconds and the size of the array (for the starting
 point), but no joy so far. could anyone point me to a way to better
 understand these things?
 
 
  i'm back.
 
  no worries,
  i'll be back...!   ;)
  
  ok. small update. sorry for spamming and hijacking the thread robert
  van hulzen.
 
 --
 
 #N canvas 48 22 975 695 10;
 #X obj 311 193 cnv 15 408 28 empty empty \$1 360 22 1 14 -2112 -262081
 0;
 #X obj 312 194 cnv 15 40 26 empty \$0-reccv empty 250 22 1 14 -241291
 -33289 0;
 #X obj 476 616 outlet~;
 #X obj 548 616 outlet~;
 #X obj 358 195 bng 15 250 50 0 \$0-load \$0-load load -3 20 1 9 -262144
 -1 -1;
 #X obj 528 195 tgl 15 0 \$0-loop \$0-loop loop -1 20 1 9 -262144 -1
 -1 1 1;
 #X obj 380 195 nbx 3 15 0 100 0 0 \$0-gain \$0-gain gain 0 20 1 9 -262144
 -1 -1 1 256;
 #X obj 591 195 tgl 15 0 \$0-rev \$0-rev rev 2 20 1 9 -262144 -1 -1
 0 1;
 #X obj 414 86 loadbang;
 #X obj 613 196 cnv 13 104 13 empty \$0-splName AMENST.wav 2 7 1 9 -262081
 -258112 0;
 #X obj 540 22 inlet;
 #X obj 580 22 inlet;
 #X obj 620 22 inlet;
 #X obj 414 195 tgl 15 0 \$0-sens \$0-sens sens -6 20 1 9 -262144 -1
 -1 1 1;
 #X obj 506 195 tgl 15 0 \$0-pause \$0-pause pse 0 20 1 9 -262144 -1
 -1 0 1;
 #X obj 550 195 nbx 4 15 1 1e+37 0 0 \$0-transp \$0-transp transp 4
 20 1 9 -262144 -1 -1 77 256;
 #X obj 660 22 inlet;
 #X obj 700 22 inlet;
 #X obj 382 22 inlet;
 #X obj 436 195 hradio 15 1 0 3 \$0-mode \$0-mode tgl-1-poly -2 20 1
 9 -262144 -1 -1 0;
 #X obj 488 195 bng 15 250 50 0 \$0-play \$0-play play -4 20 1 9 -241291
 -33289 -33289;
 #X obj 425 22 inlet vel;
 #X obj 315 195 bng 15 250 50 0 \$0-rec \$0-rec rec -1 20 1 9 -262144
 -33289 -33289;
 #X obj 333 195 bng 15 250 50 0 \$0-recstop \$0-recstop stop -2 20 1
 9 -262144 -1 -1;
 #N canvas 0 22 592 233 tables 0;
 #N canvas 0 22 458 308 graph33 0;
 #X array \$1-lpl 307716 float 0;
 #X coords 0 1 307715 -1 250 150 1;
 #X restore 18 29 graph;
 #N canvas 0 22 450 300 graph34 0;
 #X array \$1-lpr 307716 float 0;
 #X coords 0 1 307715 -1 250 150 1;
 #X restore 288 29 graph;
 #X restore 70 176 pd tables;
 #X obj 300 22 inlet load;
 #X obj 300 48 s \$0-loadinlet;
 #X obj 206 22 inlet;
 #X obj 253 22 inlet;
 #X obj 70 22 inlet~;
 #X obj 142 22 inlet~;
 #N canvas 0 22 381 331 load 0;
 #X obj 156 154 soundfiler;
 #X obj 156 50 openpanel;
 #X obj 136 180 makefilename %s;
 #X msg 156 128 read -resize \$1 \$2 \$3;
 #X msg 136 232 label \$1;
 #X obj 156 102 list append \$1-lpl \$1-lpr;
 #X obj 209 206 loadbang;
 #X msg 209 232 label ---;
 #X obj 136 206 stripdir;
 #X obj 156 24 r \$0-load;
 #X obj 136 258 s \$0-splName;
 #X obj 21 154 unpack s s s s s;
 #X msg 21 206 label rec...;
 #X msg 21 258 label herenow;
 #X obj 21 180 r \$0-rec;
 #X obj 21 232 r \$0-recstop;
 #X obj 46 76 r \$0-loadinlet;
 #X obj 166 76 s \$0-loadlength;
 #X connect 1 0 2 0;
 #X connect 1 0 5 0;
 #X connect 1 0 17 0;
 #X connect 2 0 8 0;
 #X connect 3 0 0 0;
 #X connect 4 0 10 0;
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 10 0;
 #X connect 8 0 4 0;
 #X connect 9 0 1 0;
 #X connect 11 2 2 0;
 #X connect 12 0 10 0;
 #X connect 13 0 10 0;
 #X connect 14 0 12 0;
 #X connect 15 0 13 0;
 #X connect 16 0 0 0;
 #X connect 16 0 11 0;
 #X restore 70 150 pd load;
 #N canvas 0 22 310 444 recorder 0;
 #X obj 37 202 line~;
 #X obj 21 258 *~;
 #X msg 107 175 0 10;
 #X msg 37 175 0 \, 1 5;
 #X obj 21 22 inlet~;
 #X obj 158 22 inlet~;
 #X obj 30 103 r \$0-rec;
 #X obj 158 258 *~;
 #X obj 98 103 r \$0-recstop;
 #X msg 54 258 bang;
 #X msg 98 258 stop;
 #X obj 158 294 tabwrite~ \$1-lpr;
 #X obj 21 294 tabwrite~ \$1-lpl;
 #X obj 30 129 t b b;
 #X obj 98 129 t b b;
 #X obj 54 346 timer;
 #X obj 54 398 s \$0-reclength;
 #X obj 54 320 t b;
 #X obj 97 320 t b;
 #X obj 54 372 * 44.1;
 #X connect 0 0 1 1;
 #X connect 0 0 7 1;
 #X connect 1 0 12 0;
 #X connect 2 0 0 0;
 #X 

RE: Re: [PD] int float with pure data

2006-12-11 Thread padawan12
as for now I think I can count up to 16 777 216.
correct? ok, I can live with that for the moment.
m.

marius schebella wrote:
 that's the problem with floats...
 another question I have is, how high is it possible to count without 
 problems?

Indexing tables with very big sizes is one place I've seen
the precision limitations come up in Pd. If you index a huge
sound file with a slow moving phasor you will hear tiny jumps
as it gets further and further into the array.



 marius.
 
 IOhannes m zmoelnig wrote:
 Frank Barknecht wrote:
 Hallo,
 thomas thiery hat gesagt: // thomas thiery wrote:

 hello, I have just seen me a bug under pure data but I do not manage 
 to explain it. The problem comes from the int's box, I believe. I 
 think that you know it already. Here my patch
 Hm, I don't really see what should be the bug in this patch?


 roll to 41

 mfg.asdr
 IOhannes

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

 
 


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

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


Re: [PD] nqpoly4 simple instructions?

2006-12-08 Thread padawan12
On Fri, 08 Dec 2006 19:28:22 +0100
derek holzer [EMAIL PROTECTED] wrote:

 Hi Frank and the list,
 
 I was searching for some help with nqpoly4 and found this from last July...
 
 Frank Barknecht wrote:
  Attached is a reworked version of nqpoly4, which should be compatible
  but I only tested it with your many-osc.pd so far. 
 
 I still can't understand how to create abstractions for nqpoly and get 
 it to call them, but at least your version looks a bit cleaner ;-)
 
 Can you explain in simple steps how to use this patch?
 
 Also, if I wanted dynamic voice handling (i.e. voices shut off when not 
 in use to save CPU), does nqpoly handle this by itself or would I need 
 to build a [switch~] into the abstraction?

This is the powerful use that really makes abstractions imho. Allocation
is really dynamic, so once that voice is gone so is the abstraction
instance. But it never hurts to add [switch~] into a block of code
to shut it down when [env~][ 1], i'm getting to do it by habit now
as patches grow bigger and I struggle for CPU. 

 -- 
 derek holzer ::: http://www.umatic.nl
 ---Oblique Strategy # 49:
 Display your talent

I don't suppose you'd like to write it up as a short tut using 
a *simple* synthesiser for the 6 simple synthesisers document?
One part is to be about voice management and polyphony, so
a good, easy to follow explanation of using [nqpoly4] would be
very welcome.

 
 ___
 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: Re: [PD] fmbox patch for d/l, improv

2006-12-08 Thread padawan12
On 12/8/06, padawan12 [EMAIL PROTECTED] wrote:
 Personally I'd drop the freeverb. Lot's of people seem to put a reverb
 on their synths then get to see it's really best without
 it. Reverb is nearly always global effect in most cases, unless you're
 Phil Collins and want your drumkit to sound like each drum is in
 a different room. If the synth is washed in reverb too much I think
 you lose the focus of the sound, the sound becomes all about the
 reverb and not about the synth, so you lose control because you
 cant really hear it anymore as you twiddle the controls.

I agree about dropping the freeverb from the patch, as it's really
better to let people choose their own (or no) effects unless it's
truly integral to the synth's sound.

And it makes things more portable and usable on lower spec hardware
too.



However, I disagree about reverb being a global effect unless you are
Phil Collins. I think this depends on the genre.

Yeah totally. I was being a cock about Phil Collins, it's just
that late 80's hey we can afford 10 of those Yamaha REV1
boxes so lets use them on everything that grates on me.
Some tracks use reverb totally disparately to create
a good effect, and honestly, there's no reason *not* to have a
synth patch or entire track based largely on reverb effects - I just
think it's a common mistake when building and composing with synths
to begin with adding too many effects on each one, and ending up 
with over-dense mixes. How much reverb and what kind? That's an
old favorite ;) ! I'm of the less is the new more school this week :)
Specific purposes are worth remembering, like you say, the difference
in where you want the best replay sound , headphones vs a club PA is
a proper baffler, and as usual there's a happy compromise to seek 
that defines your own style.


I make quite a bit of techno/house/electro/minimal, and to me reverb
is almost never a global effect. I usually use it (or a synced delay)
on one or two sounds in a mix which need to have a sort of
floating/wash feel and lay over the top. 

I see, you target specific elements you want to have a reverb.
I guess I do too, I mean being selective on the global reverb(s)
mixes, though the aim is often to bind things together that
want to be in the same space. I say reverb(s) because actually
I think the best result is obtained by using two processes, one to
handle the early reflections, the hardness and tightness of the reverb
and one to handle the wash, but they have to work together.


 But the key to getting nice
and tight percussion, and very clean mixes that will sound right in a
a big room, is having most of your stuff totally dry with no effects
at all, except compression of some sort ... 

Yeah agree, that early detroit and NY techno was so powerful because of it, the 
clubs gave the sound it's life and you could pump it up big
because it was dry. 

I might have 8 fx tracks,
and just one will have reverb, and a second delay. This assumes one is
making tracks that may be played on a club system at some point.
Headphone/listening music would give one more leeway. But this
technique been working for me as my stuff is sounding quite good on
those systems -- comparable to other stuff I've been playing out with
my own stuff side by side.

Note, I'm not saying put different reverb on each thing - but rather
use a single reverb, but only on one or two elements in a mix.

This being the case, you still wouldn't want the reverb built into the
synth, as it needs to be applied in terms of the mix as a whole. Just
my personal opinion.

Good one. And I suppose it depends on your mixdown style and way of
working too. I have grown fond of jack-rack and leaving all those
processing decisions right till the last moment. Having said that
there's probably room for a few more good reverb objects in Pd,
things like [vdn~] and whatnot, maybe some nice convolution.
Any thoughts?

best,
andy

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


Re: [PD] fmbox patch for d/l, improv

2006-12-07 Thread padawan12

That's wicked fun. It's got loads of sweet spots, I've just been 
messing with for it for half an hour and had some hilarious
and some beautiful sounds from it. You've got a 4 op FM algorithm
with fully connected feedback so the range is huge, and I love the
extra filtermaina where you're using the operators to modulate the
filter too :) That's crazy but, it sounds brilliant on slow waves!

Personally I'd drop the freeverb. Lot's of people seem to put a reverb
on their synths then get to see it's really best without
it. Reverb is nearly always global effect in most cases, unless you're 
Phil Collins and want your drumkit to sound like each drum is in
a different room. If the synth is washed in reverb too much I think
you lose the focus of the sound, the sound becomes all about the 
reverb and not about the synth, so you lose control because you
cant really hear it anymore as you twiddle the controls.

I think you'll find a few peeps have made cool ambience and
texture synths, check out Alberto Zins outerspace and 
some Claudius-Maximus patches like Chaos engine. You
might also like the machine machine in my collection.

Nice GUI too.

Improvements you could make are to add offsets between 
the frequencies ;) !!! And a little bank of presets
where you've programmed a few juicy patches is always
really good when you lok at new synth, it gives you a quick
overview of the kind of sounds it can make, so you can
quickly choose if it's right for a part.

The difference between using a named send~ and a connection
is negligable or null, but there's a disadvantage (and feature!)
to using [send~] and [receive~] which is a 1 sample delay.
There's also a lovely feature (hideous bug) that means
the order you create sends and receives makes a difference,
but otherwise don't worry about the efficiency.



On Thu, 7 Dec 2006 17:48:15 -0600
Kevin McCoy [EMAIL PROTECTED] wrote:

 Hello,
 
 I've made my first pd instrument.  It's a 16 (I think...) op FM patch
 with selectable wave types run through a voltage controlled filter,
 with delay and reverb.  I created a GUI for it, but I usually control
 it with a Behringer BCF-2000 midi controller.  I find it somewhat
 useful for abstract tones and texture - can sound pretty rough or
 subtle depending on how it is set.  In any event, I've been playing it
 for a few weeks now and I've gotten some nice things out of it,
 disturbance-esque Sachiko M. tone type things.
 
 Required libs: freeverb~ for the reverb section, can easily be
 disconnected though.
 
 It's available for download at:
 http://art.sewanee.edu/mccoy/pdpatches/fmbox.zip
 
 Comments and suggestions welcome...  Is anyone else doing similar
 things to this (non-generative instruments/envs for live performance)?
  I'm looking for more ideas :)  I have experimented with adding
 amplitude envelopes to each of the 4 main sources but it turned a
 little bit drone-like and feedback sounding for my taste.
 
 Also, if anyone knows, on an optimization note: do send~ and receive~
 cause any difference in cpu-time compared to just straight
 connections?
 
 Kevin
 
 ___
 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] Soft synths using pd

2006-12-06 Thread padawan12

And thre's 7.stuff-synth-1.poly.synth.pd, a good example of polyphony
allocation along with voice parameters.

On Tue, 5 Dec 2006 22:23:14 -0500
Hans-Christoph Steiner [EMAIL PROTECTED] wrote:

 
 There is some FM stuff included in Help-Browser-3.audio.examples
 
 .hc
 
 On Dec 5, 2006, at 8:33 AM, Ismael Valladolid Torres wrote:
 
  Any links to more or less simple soft synths developed using puredata
  by people from this list? I am interested in learning how to create my
  own.
 
  Thanks in advance.
 
  Cordially, Ismael
  --  
  Ismael Valladolid Torres
 
  http://lamediahostia.blogspot.com/ m. +34679156321
  http://www.flickr.com/photos/ivalladt  j. [EMAIL PROTECTED]
 
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - http://lists.puredata.info/ 
  listinfo/pd-list
 
 
 
 
 If nature has made any one thing less susceptible than all others of  
 exclusive property, it is the action of the thinking power called an  
 idea, which an individual may exclusively possess as long as he keeps  
 it to himself; but the moment it is divulged, it forces itself into  
 the possession of everyone, and the receiver cannot dispossess  
 himself of it.- Thomas Jefferson
 
 
 
 ___
 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] after pokesdown

2006-12-05 Thread padawan12
On Mon, 04 Dec 2006 03:58:48 +0100
[EMAIL PROTECTED] wrote:

 It's a year since I wrote my first Puredata music, so ..

Wow, thanks for all the very kind words peeps. 

An important goal has been proven for me. They were designed to share. I keep
seeing Pd as vital part of what MPEG4-SA was always supposed to be, but never
really achieved; a way of delivering music as code for clientside evaluation.
Presumably they play OK for everyone, that's just the upshot of writing only in 
Miller Vanilla and avoiding any externs not in the most basic distros.
Comparing this to my old way of working on TV music, I would
have to keep track of so many file formats, midi, VST plugins, or worst of
all on Protools when everything was stored in one monster proprietry blob
along with redundant data. It tied me and my colleagues to a particular
studio setup, or required hours exporting and importing between 
applications. Everything revolved around mixes, samples, crystalised
and clinically trimmed to the beat loops. Yuck! 
This way everything stays as fluid *data* right until the last moment, so
it can even be parameterised in situ, which is exactly what is needed for
games or interactive application music.

And I'm touched that some people rather like the musical result, not just
the technical production.

Anyway, that remix represents a sort of yearly review of progress, progress
I owe entirely to this list and all of your advice and critical wisdom. This
piece of music belongs to the Pd community.
Cheers all,

Andy
 


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


Re: [PD] font to include in Pd-extended packages

2006-12-05 Thread padawan12
On Tue, 5 Dec 2006 13:01:05 -0500
Hans-Christoph Steiner [EMAIL PROTECTED] wrote:

 
 I'd like to propose that we include a default font in the Pd-extended  
 packages and that anything that uses fonts use the included font. 

Second that. Sure, leave the loading of other fonts open, but a consistent
look across all platforms would be nice.

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


Re: [PD] Gem: can't load library

2006-12-05 Thread padawan12
On Mon, 4 Dec 2006 11:03:39 -0500 (EST)
Mathieu Bouchard [EMAIL PROTECTED] wrote:


 When I was born, manual was all about punching holes in cardboard and 
 feeding it to the card-reader. However, when I actually started 
 programming, manual was about having to press Play at the same time and 
 listen to the sound of files recorded at 600 bauds, and pressing 
 Fast-Forward to skip over them, and having to listen to the files to count 
 how many had been skipped over and reading the sleeve to make sure I got 
 to the right file. It was not as manual as splicing tapes though.
 
 I mean, one should marvel at how much something like dpkg is automatic :)


You lucky bastard. We had suck the air out of vacuum tubes using our own breath.
And we were grateful!

:)

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


Re: [PD] Soft synths using pd

2006-12-05 Thread padawan12

Frank and I are slowly working on a teachin document called
six simple synthesisers. It's a bit immature at the moment,
but you can find it on my site. 

Also studying some of the very good net-pd examples is 
a cool way to see exemplars of separating things out

Good softsynths tend to be built nice modules

i) a dsp core that does the signal processing business
ii) an adaptor that presents the useful (tweakable parts) in normalised form
iii) an interface with all your GUI controls
iv) an instance manager/polyphonic voice router
v) a persistance manager for patch memories etc


On Tue, 05 Dec 2006 14:33:04 +0100
Ismael Valladolid Torres [EMAIL PROTECTED] wrote:

 Any links to more or less simple soft synths developed using puredata
 by people from this list? I am interested in learning how to create my
 own.
 
 Thanks in advance.
 
 Cordially, Ismael
 -- 
 Ismael Valladolid Torres
 
 http://lamediahostia.blogspot.com/ m. +34679156321
 http://www.flickr.com/photos/ivalladt  j. [EMAIL PROTECTED]
 
 
 ___
 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] after pokesdown

2006-12-03 Thread padawan12
It's a year since I wrote my first Puredata music, so I remixed pokesdown into 
a nicer version (imho). I thought it's a good idea to have a composition page 
on obiwannabe, just for things which are sort of complete pieces of music as 
puredata files. 

http://www.obiwannabe.co.uk/html/compositions/compositions.html

any thoughts?

Has anyone else got a page of Pd *music* ?

cheers,
andy

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


RE: Re: [PD] OT: Blip Festival

2006-12-03 Thread padawan12
bad arse aliased square raves!

Chris.

Yeah baby! In your face freakin foldover !
:)

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


[PD] space efficiency

2006-12-02 Thread padawan12
A question has come up on the forum which has me scratching my 
head. Once again, the differences between abstractions and 
subpatches...

In a nutshell, is Pd reenterant? In using an abstraction, is
the code loaded only once and used in all instances? Or, 
in other words, is it more space efficient to use abstractions?

a.



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


Re: [PD] bang when phasor~ reaches 1

2006-12-01 Thread padawan12

The solution Marius offered is probably the most
reliable. I've used Jamies [snapshot~] based solution
in many cases it works fine, but sometimes misses a beat.
It's because the blocksize (nominally 64) on which [snapshot~]
operates may not contain the zero you're looking for.

The thing you want is [delta~], but you can make your own
arrangement with a [z~] and a [-~]. Basically look for
any large dx/dt, not just negative, remember that a phasor
can also be negative in slope, ie [phasor~ -100]. See also
that as the frequency increases toward a high value eventually
the solution will fail (each rising slope will be sufficiently
fast to trigger the delta comparator.

Theres probably a more elgant solution, I heard Martin Brinkman
is a good chap to ask as he tends to work in the signal domain and
derive his control messages. 

Any other ideas for a *reliable* detection of phase reset?




On Fri, 1 Dec 2006 22:35:24 +0900
hard off [EMAIL PROTECTED] wrote:

 i want a phasor~ to send a bang when the signal reaches 1.  any ideas?
 
 ___
 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] osc~ / phasor~ / cos~ ...sometimes clicking

2006-11-28 Thread padawan12

There's a subtle error in your diagnostic procedure. Because disconnecting
[cos~] or [phasor~] causes the click to vanish it doesn't imply strongly
that [cos~] or [phasor~] are the sorce of the problem. :)

Try it with a [sig~ 1] and tell me what you get.

On Wed, 29 Nov 2006 00:01:50 +0900
hard off [EMAIL PROTECTED] wrote:

 has anybody else experienced small clicks every now and then from pd's
 oscillators?
 
 i have noticed it before with [phasor~], and today i was getting it
 pretty badly with [cos~]..about 1 click every 10 seconds.
 
 this is nothing to do with the contents of the patch, because just a
 [cos~] connected to a [dac~] was making the same thing happen.
 ...it's nothing to do with dac~ or my sound hardware either, because
 disconnecting the [cos~] from the [dac~] stopped the clicks.
 
 ___
 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] frequency shifter

2006-11-27 Thread padawan12
On Mon, 27 Nov 2006 12:43:08 -0600
Kyle Klipowicz [EMAIL PROTECTED] wrote:

 playing trumpet with a hanky
 over your hand.
 

Where does that come from Kyle? Is it something a (in)famous musician actually
used to do? I have a feeling I've heard it before.


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


Re: [PD] DesireData 0.39.A.pre3

2006-11-27 Thread padawan12

Chun gave an entertaining and informative talk on DD saturday 
at the FAVE2006 gathering. Watching the multi-stage history/undo
stack and object insert features was really exciting. 

Also worth mentioning but slightly OT was Steve Harris overview of
the new LV2 plugin framework. Seems like recompiling old LADSPA
plugins is going to be easy enough with the added benefit of 
a cleaner interface that will help VST interoperability too.

I don't have a transcript or any idea if there is video of the event,
but I think Daniel may have recorded some audio.

On Mon, 27 Nov 2006 16:27:50 -0500
David NG McCallum [EMAIL PROTECTED] wrote:

 Compile worked smoothly out of the box on a Macbook (intel).
 
 Boy, am I looking forward to playing with this_
 
 good job, matju (and others)!
 
 D
 
 On 27/11/06, Mathieu Bouchard [EMAIL PROTECTED] wrote:
 
  http://artengine.ca/desiredata/download/desiredata-0.39.A.pre3.tar.gz
 
  ChangeLog:
 
  Desire 0.39.A.pre3 (2006.11.26) (-r devel_0_39; ./configure  make) :
* français updated by Patrice Colet
* italiano updated by Federico Ferri
* tons of bugfixes
* better pdrc editor (renamed to server prefs)
* removed media menu (split to: help menu, file menu, server prefs)
* removed Gdb box, added crash report dialog
* renamed objective.tcl to poe.tcl (because the name was already taken)
* replaced scons by autoconf and make (starting from Miller's 0.39's
  files)
* removed detection of Tcl (we don't need to use libtcl)
* removed the setuid option because no-one needs it; also fixed the
  setuid security vulnerability in case someone does chmod u+s anyway
* Portaudio 18 is no longer supported.
* simplified configure.in (detector and makefile generator)
* APIs not compiled in show up in pd -help, with a special mention
  (support not compiled in); those options don't give you a unknown
  option when trying them, it says option -foo not compiled in this
  pd.
* switched desire.c to C++, as another way to reduce redundancy in code.
* can be compiled without audio support.
* can be compiled without MIDI support.
* can --disable-portaudio on OSX
* added multiple wire connection support
* fixed copy/paste on canvas
* keyboard navigation pointer makeover
* added automatic object insertion support
 
_ _ __ ___ _  _ _ ...
  | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju
  | Freelance Digital Arts Engineer, Montréal QC Canada
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 
 
 
 
 
 -- 
 __ _  _  _  __ _
 http://sintheta.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] Pure coherent noise (Perlin noise)

2006-11-15 Thread padawan12
On Wed, 15 Nov 2006 13:00:55 +0100
[EMAIL PROTECTED] wrote:

 
 
 Martin,
 
 We can imagine applications of multidimensional noise.

Yes, the concept is clear enough, for example static on a black
and white television screen is 3D noise (x, y, brightness) and for
a colour picture we can add two or three more depending on the encoding.

But you need to be rigorous in defining a few things...

 I was thinking about a melodic line piloted by a one dimensional Perlin noise.

No problem. In d1 you have only a number line on which new values appear
with a magnitude given by a probability inherent in the noise spectrum. In this 
case
there is no difference between noise and a walk. If the random signal is bipolar
then adding a new value to the previous one (a one dimentional vector with a 
sign
if you like) then the result is not distinguishable from simply using the random
signal values. The view of the noise as a spectrum, and the view of the noise 
as a
walk, which on balance will have an average of 0 and always return to the 
origin,
coincide. With an infinite number of vectors you will cross the origin an 
infinite
number of times regardless of your scale.

In d2 we have to look at things in a clearer way. Now it really makes more
sense to look at it as a walk on a 2D surface (and it helps to switch between
cartesian pairs and polar pairs so that we can control direction and magnitude
independently too) Why? Well consider the jumps that would occur if you just
used an x and y value as two independent random values. On one step it could 
occupy
an extreme corner, say 255,255 and on the next step it might go to 0,0. For a 
melodic
contour with sensible deviations you need to take the last x,y coords and add a
scaled (small) x, y offset to it on each step. 

I think this is what you mean by track when you say...

 But the second will still able to track the first one, to come closer, to
 go away and then back close to the initial pattern.

You can see experimentally and from proofs that it will still return to the 
origin
for any number of iterations. Practically it makes sense to wrap your d2 plane
(into a sphere/torus or reflected onto aliases of itself) because real life 
random
numbers you might want to use to perform music and the theoretical ones we are
discussing are different worlds. In a gig you probably want the numbers 
constrained
in spacetime in a reasonable way so that the audience don't have to wait 
millions
of years for it to come back to a useful range. 


 Also because the noise (chaos in fact) generated by libnoise is deterministic,
 one can also experiment with two patterns in advance (or delayed) respectively
 from one to another.

Your chances of perceiving those relationships are small. Even though it's
pseudo-noise you would be best to treat it as real noise for all practical 
purposes.
Which leads us to the concept of noise in d3. Given an infinite number of random
vectors in d1 and d2 the probability of returning to the origin is 1. In other 
words
the walk occupies a bounded spacetime, even if it is unbounded in either space 
or time
separately. But in d3 the probability of it returning to O is not one, not even 
with
infinite time, it's about 0.3 afair according to Polya. This is profound and 
has many 
implications, not least of all for space travel. I haven't really considered 
what
that implies for music, but you still have to coax or coerce your random 3D 
walks
into a space you are happy with, which is non trivial in 3D.  


 In other words, I would use it as a control rather than as a signal
 

Yep, as a control signal rather than an audio/visual signal. Which means
choosing a mapping of your parameter space onto the control space, for example
in a trumpet melody, d1=pitch, d2=embrochure d3=dynamic, d4=mute

d1 is constrained to a small range but free to move in fairly unconstrained 
jumps
d2 and d3 are codependent, there are values of pairs d2,d3 that don't exist in 
reality
(or for your synthesis model) so they have to be linked in a sensible way.
d4 is probably a boolean or only occupies a few values, the mute is either on,
partially on, or off (disclaimer: I'm not a trumpet player so I'm guessing 
this).

So as you see, the control space you may have and the parameter space you wish
to navigate may not be congruous (I think that's the right word)... they don't
fit over each other nicely because some dimentions are stretched. If you can
normalise your spaces you can do musically interesting things, like rotating
a gesture in the pitch-dynamic plane etc../

Hope this makes some sense, it really is a subject that benefits from pictures
and diagrams more than most.


 
 
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 Sent: 14 November 2006 18:17
 To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; pd-list@iem.at
 Subject: Re: RE: [PD] Pure coherent noise (Perlin noise)
 
 You can make coherent noise by adding filtered noise~ objects. See the 
 attached 

Re: [PD] running PD from a USB stick / drive

2006-11-08 Thread padawan12

Going from scratch for a single purpose USB boot I would go the DSL
route because it's so easy, thre's a make USB install script
that adds a filesystem, isolinux and installs the rootfs and all that stuff
for you. Another script allows you to work on the custom image using apt so it's
straightforward to remove lots of stuff to strip it down without falling
into dependency hell, then just add the Pd/GEM deb packages. You could probably
keep it down below 64M with a bit of care.



On Fri, 03 Nov 2006 10:13:27 +0100
Georg Holzmann [EMAIL PROTECTED] wrote:

 Hallo!
 
  can anyone tell me whether this would be possible?
 
 should be possible ...
 
 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] CPU cost II

2006-11-08 Thread padawan12
You couldn't reasonably tag every object with
a cost because that might change for many reasons,
but you can know the load of an object 
or patch on your current CPU using the [cputime]
object which shows a percentage scale. You can usually
use it to work out the heavy offenders by muting DSP
with  [switch~] and seeing what is using up
lots of cycles, but it's not really accurate benchmarking.

On Thu, 09 Nov 2006 00:34:16 -0500
Marius Schebella [EMAIL PROTECTED] wrote:

 Hi,
 for me that's a really important topic, I often run into problems with 
 slow machines not fast enough to play patches.
 I wonder if it is possible to calculate something like flops/ FLOating 
 Point OPerations per object and have a list for all the pd objects.
 it really would be great to know the benchmarks of different 
 hardwaresystems.
 marius.
 
 ___
 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] control signal sample speed

2006-10-31 Thread padawan12

Yes, convert your control signals to audio rate with [sig~] (maybe interpolate
them too using [line~]) and then use [vcf~] which has an audio rate Cf 

I'm not sure about a-rate control od Q though.

On Tue, 31 Oct 2006 17:22:47 +
Þurstan Skallagrimsson [EMAIL PROTECTED] wrote:

 In a project I am working on I am using a [bp~] to mimic a helmholtz 
 resonator. The difficult part is that this cilinder I am modeling is 
 constantly changing its volume, thereby changing its resonant frequency and 
 Q.
 
 This works well at lower speeds but the trouble is that the cycles go up to 
 once every 30 milliseconds. This means that the frequency and Q go up and 
 down again 33 times per second. Long before these frequencies this setup 
 tends to explode and create feedback.
 
 My thoughts about my problem tend to point at the Nyquist frequency of 
 control signal sample time. Is this true and can I change the sampling speed 
 of control signals? Of course I thought about sending the data in audio 
 signal but [bp~] does not accept that of course.
 
 Is there another filter out there that I can control with audio signals if I 
 cannot change the control signal sample speed?
 
 _
 All-in-one security and maintenance for your PC.  Get a free 90-day trial! 
 http://clk.atdmt.com/MSN/go/msnnkwlo005002msn/direct/01/?href=http://www.windowsonecare.com/?sc_cid=msn_hotmail
 
 
 ___
 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] control signal sample speed

2006-10-31 Thread padawan12
On Tue, 31 Oct 2006 23:33:23 +0100
Roman Haefeli [EMAIL PROTECTED] wrote:

 On Tue, 2006-10-31 at 18:55 +0100, derek holzer wrote:
 
  That said, I've found that filters are not exactly PD's strong point. 
  They tend to blow up much more easily that in other DSP programs I've 
  used or seen (Reaktor, SuperCollider, etc).
 
 is that related to the 'system' pd, or is that just, because no 'good'
 filters have been implemented yet? i just want to add, that i never
 noticed that the filters in standard pd or from iemlib tend 'to blow
 up'. this might be, because i never seriously worked with reaktor nor
 supercollider and have no comparison... so i just wonder about the
 quality of the mentioned filters in pd.

I've never noticed any instability in Pd standard filters either,
and I've certainly punished them enough. The only time I've really
seen the sharp end of Pd filters is messing with [biquad~] and [pole~]
designing my own, but if you play with fire...

 
 btw: is [vcf~] the only known filter with a signal-frequency-inlet?

Actually I forgot [moog~], which also allows a-rate Q control afair,
which kinda answers the OPs question. 

 
 roman
 
 
 
 
   
   
 ___ 
 Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: 
 http://mail.yahoo.de
 
 
 ___
 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] dataflow in CommonLISP

2006-10-27 Thread padawan12

Nice, point and vector graphics, good interface gui, objective C extensions,
OSC + MIDI ... but MacOSX only and no src, and Lisp code only, no
dataflow visual metaphor :(
Looks like a VJs dream for somebody though.

On Fri, 27 Oct 2006 11:24:18 +0100 (BST)
adam armfield [EMAIL PROTECTED] wrote:

 came across this recently, not dataflow, more media
 programming in scheme
 
 http://impromptu.moso.com.au/
 
 anyone tried it?
 
 Send instant messages to your online friends http://uk.messenger.yahoo.com 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

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