Joined: May 16, 2005 Posts: 8933 Location: Birmingham, England, UK
Audio files: 11
G2 patch files: 1
Posted: Fri Oct 09, 2009 9:09 am Post subject:
Sparky's Magic Piano ON ACID!!!!! Subject description: Be afraid!! Be very AFRAID!!
BRILLIANT!! _________________ ACHTUNG!
ALLES TURISTEN UND NONTEKNISCHEN LOOKENPEEPERS!
DAS KOMPUTERMASCHINE IST NICHT FÜR DER GEFINGERPOKEN UND MITTENGRABEN! ODERWISE IST EASY TO SCHNAPPEN DER SPRINGENWERK, BLOWENFUSEN UND POPPENCORKEN MIT SPITZENSPARKSEN.
IST NICHT FÜR GEWERKEN BEI DUMMKOPFEN. DER RUBBERNECKEN SIGHTSEEREN KEEPEN DAS COTTONPICKEN HÄNDER IN DAS POCKETS MUSS.
ZO RELAXEN UND WATSCHEN DER BLINKENLICHTEN.
I like that! _________________ Where there are too many policemen, there is no liberty. Where there are too many soldiers, there is no peace. Where there are too many lawyers, there is no justice.
Lin Yutang (1895-1976)
I have been so impressed by this video that I thought trying to replicate some of its functionality with a G2 performance.
I started building a 128 filters bank, each one triggering 128 different midi note send, but I was unhappy with the result because I couldn't find a cheap way to handle correctly envelopes->velocity having 32 bands per slot.
So I opted for generating the sound directly, with 128 sine oscillators tuned on the same frequency of the filters.
The outcome is strange, maybe not new, but could serve as a building block if someone is willing to tweak it.
It was tricky to find the right Q for the filters because when too narrow they resonate, giving a "reverb" effect, if too coarse they excite adjacent notes,
I went for a little resonating thing.
I kept attack and release of envelope followers as short as possible but not too much, in order to avoid "spikes", anyway basically nothing of the input wave pass thru them, the sound is entirely generated by the oscillators.
The last highest nine bands are biased by constants because oscillators and filters are offset by 9 steps (just for your dog, anyway..)
The performance uses only one voice (made up of 128 oscillators) so I think it should run on an unexpanded G2.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum