About Granular Synth

    Feb 03 2006 | 6:03 am
    hello,everybody.i'm a newbie to MaxMSP. i wanna build a granular synthesizer. i understand some of the theory of granular tech. but have some problems in realizing an instance. i use a "wave~" obj. to read the sample (is it right?).but i don't know which kinds of parameters i should set to control an regular granular synth(a granular synth module interface).for example,density(by the way,what's the desity mean?),oppotunity,granular size,.......?are they right? can some of you help me show me a structure of granular or send me a text-mode MaxMSP pat. of a regular granular synth(i'm working in ibm-pc now)? sorry for my poor english.

    • Feb 03 2006 | 7:08 am
      try checking out the examples in nathan woleks granular toolkit. granular synths are very diverse. it depends on what you want to do with it.
    • Feb 03 2006 | 8:57 am
    • Feb 03 2006 | 10:05 am
      On around Feb 3, 2006, at 7:03, rydeen said something like: > i wanna build a granular syntheizer.
      And don't forget to look through the examples that come bundled with Max/MSP.
      > -------------- http://www.bek.no/~pcastine/Litter/ -------------- Peter Castine | ^ | Litter Power & Litter Bundle for Jitter pcastine@gmx.net | pcastine@bek.no | iCE: Sequencing, Recording, and Interface Building 4-15@kagi.com | for Max/MSP | Extremely cool | http://www.dspaudio.com | http://www.dspaudio.com/software/software.html
    • Feb 03 2006 | 5:30 pm
      You might also want to check GrainTools by Marcel Wierckx. It's a set of abstractions for granular synthesis.
    • Feb 03 2006 | 7:10 pm
      most of those are for mac. or they have .sit extensions. if we can unstuff them or un .hqx them is there any chance of them working on a PC?
      in this vein, why are there so many mac-only externals, patches, etc.? why isn't max/msp components compatible across all platforms by now? (excepting stuff that calls on mac-specific technology or functionality.)
    • Feb 04 2006 | 3:38 pm
      As they say when explaining quirky software features, it's "for historical reasons." Max started out on Macs, and migrated pretty late to PCs. Although the C/C++ language is effectively cross-platform, the libraries that let you address machine-level features are not, so porting code from one platform to the other is frequently non-trivial.
      People program in the environment they are used to, and it's hard enough that they may not have time to port to the other platform. Fortunately, when people make their source code available for externals that people are clamoring to use, someone in the MaxMSP community will often step in to run the necessary last leg for making externals cross-platform.
      -- Paul
      -- ----- |(*,+,#,=)(#,=,*,+)(=,#,+,*)(+,*,=,#)| -----
    • Feb 05 2006 | 7:00 am
      thank you all,my friends^_^