Super cool! I recently got interested in live coding and had a little touch with Sonic Pi/SuperCollider but this video did get my eyes on Tidal Cycles too. Loved the syntax. Great performance you guys!
Thank you so much! And yes, thanks to Haskell and the mininotation DSL, Tidals syntax is extremely concise and powerful. It has a thriving community around it too
As a self taught musician who always struggled with understanding how to make music, performances like this in TidalCycles gives me a whole new way of thinking. Amazing video!
This is absolutely amazing! It is one thing to get patterns out of Tidal but it is another thing to get something musically out of it together. Brilliant ;).
I have to add: Thx for sharing the code. I had not thought about using a "preconfigured" existing synth such as superfm. Also using the ($) operator in spread is so useful. I guess AnalogPhaser is some custom UGen. One question I would like to ask: I also tried to use my own SynthDef using Tidal and it works but I do not evaluate dirt.soundLibrary.addSynth. What does this call do? Is just adjusting the default arguments?
* superfm being a DX7(ish) synth you can control 100% via tidal is such a gem. With the "brightness timbre time fx" parameter "macros" I could create a sort of patch library, just like I did with some VSTs before using tidal. * And yes, using function application in a higher order context really makes the features of the host language of tidal shine. * You can get AnalogPhasor from here, I forgot to tell! github.com/madskjeldgaard/portedplugins * Good question.. somewhere online I saw "addSynth" being used to keep computation of default argument values outside of the synth definition, or better I assumed it was used that way - so I copied it
Super cool! I recently got interested in live coding and had a little touch with Sonic Pi/SuperCollider but this video did get my eyes on Tidal Cycles too. Loved the syntax.
Great performance you guys!
Thank you so much! And yes, thanks to Haskell and the mininotation DSL, Tidals syntax is extremely concise and powerful. It has a thriving community around it too
As a self taught musician who always struggled with understanding how to make music, performances like this in TidalCycles gives me a whole new way of thinking. Amazing video!
sounds super nice!
ty!
wow this so fckn cool! Keep Going!
We will!
this is so fucking cool and inspiring!
thank you!
This is savagely good!!!!!!
This is absolutely amazing! It is one thing to get patterns out of Tidal but it is another thing to get something musically out of it together. Brilliant ;).
I have to add: Thx for sharing the code. I had not thought about using a "preconfigured" existing synth such as superfm. Also using the ($) operator in spread is so useful. I guess AnalogPhaser is some custom UGen. One question I would like to ask: I also tried to use my own SynthDef using Tidal and it works but I do not evaluate dirt.soundLibrary.addSynth. What does this call do? Is just adjusting the default arguments?
we appreciate you saying that!
* superfm being a DX7(ish) synth you can control 100% via tidal is such a gem. With the "brightness timbre time fx" parameter "macros" I could create a sort of patch library, just like I did with some VSTs before using tidal.
* And yes, using function application in a higher order context really makes the features of the host language of tidal shine.
* You can get AnalogPhasor from here, I forgot to tell! github.com/madskjeldgaard/portedplugins
* Good question.. somewhere online I saw "addSynth" being used to keep computation of default argument values outside of the synth definition, or better I assumed it was used that way - so I copied it
@@25midi thank you so much for your reply, I hope at some day I can establish some sort of live coding workshop series in Munich ;).
Marvelous
So so cool
sounds great!
ok this is amazing
muito bom! acabei de conhecer live coding e estou fissurado. exelente trabalho de vocês, abraços do brasil!
Very nice. Salute
absolutely brilliant.
niceee
this is so sick!!
found a cool new thing 👼
damn
Great amen