Showing posts with label karplus. Show all posts
Showing posts with label karplus. Show all posts

Thursday, June 21, 2012

kilobeat

Another ChucK experiment! This one is more interesting, I think, and as a bonus, I kept the source code this time to share! :D

Here is the source: http://pastebin.com/nDAkvSKj

Yes, I know, it is terribly written code, but give me a break, I have been learning for less than a day :P

And, in case you do not have ChucK installed, here is an .ogg file recorded directly from ChucK, with no post-processing or edits: http://www.mediafire.com/?4w1g89x7g7i7pb7

There are five main ugens being utilized here: 3 Kaplus-Strong string synths, a pure Sine bass, and a low Sawtooth wave with a short release and a resonant low pass filter. Harmonics are where the pitches are generated, there is no midi or western pitches utilized here. It is called "kilobeat" because there are exactly 1024 beats in the entire piece. It generates sound for several minutes, and then ends with a droning sine wave, though technically, it is not ended but instead halted for a one week (!) period of time. So, if you are VERY patient, then there are more than 1024 beats ;)

The piece runs through many time signatures, with bizarre "swings" not possible for a human to play in time, as far as I know... Maybe Mike Patton could do it? :P

Saturday, June 9, 2012

rd(prog)

Here I am furthering the concept of ring modulation in conjunction with the Karplus strong synthesis method. It's a non-interactive patch, so everything you hear is being randomly generated. The supercollider code changes the length of the delay buffers at steady regular intervals and amounts to create a rudimentary "progression" of notes, though they aren't perfect and are definitely microtonal, if you have the ear for that. The progression is happening rather slowly though, so you may have to speed up the file to hear it better. Luckily, I did that for you!

normal speed: http://www.mediafire.com/?hyi2erl9nryb9e7
300~ percent speed: http://www.mediafire.com/?bdx4pbianmozad3

Enjoy! :)

Tuesday, May 8, 2012

Still Here

Surprise! Not dead!

Link (lossless .wav format): http://ge.tt/9E0ITPH/v/0

Here we have a slightly modified version of the classic Karplus-Strong string synthesis, one of my favorite non-basic synthesis methods because of it's simplicity and flexibility. I incorporate a ring modulator into the initial impacts, and allow the impacts themselves to become more sustained and pronounced. I used no interpolation in any of the UGens, which caused many high up harmonics, which were later filtered out. There are four "strings" ringing, proportional to 200/300/400/600. A low pass filter was utilized. This was created entirely in Supercollider, with myself controlling ring modulation frequency and impacts (using a midi keyboard), but then the resulting file was edited in audacity, dropping the overall speed around 50 percent, so that the higher up harmonics would make themselves more known, and also filtering out the excessively high harmonics in order to make room for the lower drones.

Anyways, that's about all, sorry I haven't posted for a while, been very busy, but don't think I have forgotten about you! :D

<3 ac