100Hz variations
By Theo on January 5, 2014 8:34 pm
Improvisation with digital feedback networks and variable delaylines, excited with a 100Hz pulsetrain.
Audio works licensed by author under:
CC Attribution Noncommercial (BY-NC)
Weeklybeats is a 52 week long music project in which artists compose and publicly release 1 song a week for the entire year.
Starting January 1st 2024 GMT each participant will have one week to upload one finished composition. Any style of music or selection of instruments are welcomed and encouraged.
Sign up or Login to get started or check our FAQ for any help or questions you may have.
WeeklyBeats.com / Music / Theo's music / 100Hz variations
Improvisation with digital feedback networks and variable delaylines, excited with a 100Hz pulsetrain.
Audio works licensed by author under:
CC Attribution Noncommercial (BY-NC)
It's an instrument i've developed in Max 6.
There is a network of 8 nodes connected to eachother according to a changeable matrix.
Depending on the amount of channels you want you can tap in any of these nodes, this was done with 4 channels. Every node delays the material before passing it on again. Each of these nodes is sliding up and down in delay time, picking it's destination delay time and slide time from a list. There is also a chance of staying at the same value instead of sliding. With a joystick i control the chance of sliding or not, and i trigger the excitation sound, which is in the current version only a pulsetrain. With my other hand i control the two lists of values with a Quneo: every pad pressed adds a slide-time (Y) and a delay-time (X) to the options for each of the nodes.
Glad you guys like it
I plan to use this instrument for most of the material for the rest of the pieces (there is a whole world of great sounds and textures in this principle). In this first week i just uploaded a cut from a single take, will try to focus a bit more on structuring and editing in the future.
Thanks for explanation. Incredibly brilliant! Outstanding results of experimentation! I love doing that as well, and results are often mind-blowing. I'll fav this for now so that I can hit you up with some opportunity later, which might interest you.
Cheerz,
can you upload that plugin you have for max? id love to fux with this
I can send the current version to you privately but i don't feel comfortable sharing it in general yet as it is still a work in progress.
wonderful concept and result, I have not touched max since version 4, I'm more of a PD guy, but probable this year I'll take max for a ride
It's an instrument i've developed in Max 6.
There is a network of 8 nodes connected to eachother according to a changeable matrix.
Depending on the amount of channels you want you can tap in any of these nodes, this was done with 4 channels. Every node delays the material before passing it on again. Each of these nodes is sliding up and down in delay time, picking it's destination delay time and slide time from a list. There is also a chance of staying at the same value instead of sliding. With a joystick i control the chance of sliding or not, and i trigger the excitation sound, which is in the current version only a pulsetrain. With my other hand i control the two lists of values with a Quneo: every pad pressed adds a slide-time (Y) and a delay-time (X) to the options for each of the nodes.
I imagined circuit bent stuff and worn out hardware
Inspiring. Also (as joaquín mentioned) using pd a lot at the mo. Maybe one day I'll take Max for a spin too.
Theoretically all of this is also possible in Pd, the only thing i am not sure of is if you can give sub-patches a different vector size. Lowering the vector size is essential when doing feedback stuff, but when you have to apply it to the wole patcher it will get very cpu-intensive... I put the feedback network of the patch in a poly~ without any duplication but with the @vs 2 @up 2 attributes. If something like that can be done in Pd there is no need to do it in Max : )