[sdiy] Music

Scott Nordlund gsn10 at hotmail.com
Mon Jul 19 05:31:34 CEST 2010


Good results, it's a really pleasant tone.  What's generating the 
pitches?

I have my own DIY proof of concept thing happening based on what 
I've been doing in Pure Data recently.

http://www.4shared.com/audio/BPT6uYnG/randotechno.html

The basic idea was to make an algorithmic music generator that 
works on integer frequency ratios rather than fixed pitches or 
scales.  From a starting pitch it will determine the next pitch
by multiplying or dividing it by a randomly selected integer, with
a weighting function to keep it within reasonable bounds.  A lot
of the intervals it plays are fairly normal sounding 3 or 5 
limit "familiar sounding" things but it also sometimes gets some 
really exotic intervals.  It can sound strange, but never 
actually out of tune because all the intervals are perfect 
integer ratios.  But it's not actually playing a scale so there's
no constant reference pitch, it ends up going all over the place. 

The sounds were all made in PD, no samples.   The string synth
sound is a 4 voice band limited PWM thing through a cloned Roland
VP330 "human voice" filter and ensemble chorus, plus 4 frequency 
shifters. The "main" sound is 6 voices of 4 operator FM with complex
envelopes. The high sound is a random polyrhythm (derived from the
main tempo) playing through a semi random sequence of 17 harmonics
of the main pitch.  It's a short enveloped sine wave through a 
Chebyshev waveshaper.

The drum sounds were kind of arbitrary "let's see if I can make it
sound like an 808" things.  The sequencing is this ridiculous ad
hoc thing that works completely wrong.  I need to make a "real" 
sequencer that sort of randomly evolves.

I'm also using a lot of tanh distortion things all over the place
to sort of "tie things together" (in theory, anyway).  Due to the 
perfect intervals it doesn't make dissonant intermodulation tones.

Please don't think of this as a finished piece, I screwed a bunch of 
things up, and I want to add more sounds and parts. The basic pitch 
determining algorithm needs a lot of work to sound consistently nice.

----------------------------------------
> Date: Sun, 18 Jul 2010 18:15:32 -0700
> From: music.maker at gte.net
> To: synth-diy at dropmix.xs4all.nl
> Subject: [sdiy] Music
>
> Two DIY FPGA synths at work in http://home1.gte.net/res0658s/pelog.mp3
>
> One synth is processed through a MXR Phase 100
>
> -- ScottG
> ________________________________________________________________________
> -- Scott Gravenhorst
> -- FPGA MIDI Synthesizer Information: home1.gte.net/res0658s/FPGA_synth/
> -- FatMan: home1.gte.net/res0658s/fatman/
> -- NonFatMan: home1.gte.net/res0658s/electronics/
> -- When the going gets tough, the tough use the command line.
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
 		 	   		  
_________________________________________________________________
Hotmail is redefining busy with tools for the New Busy. Get more from your inbox.
http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_2


More information about the Synth-diy mailing list