Live data from Hacker News

TidalCycles – A language for the Live Coding pattern

tidalcycles.org

21–30 of 60 posts

Re: TidalCycles – A language for the Live Coding pattern

#24

Another one? So how is this one different than all the languages that do this (like Chuck or Overtone) AND the libs for C++/all other languages that generate audio as well? The original THX sound was generated in C. I would be inclined to use a language that had more signal processing built in, ie Mathematica: https://reference.wolfram.com/language/guide/SoundAndSonific... https://reference.wolfram.com/language/guide…

It's in Haskell. That makes it much better than C.

I think you're being downvoted for negativity, but you make a fair point.

The THX logo is a classic of sound design made entirely with code.

Given all the newer langs, it should be easy to do better.

Oddly, this doesn't happen. It's very rare that anyone makes non-toy music with these langs, never mind creating an acknowleged classic.

There may be reasons for this.

Re: TidalCycles – A language for the Live Coding pattern

#26

Another one? So how is this one different than all the languages that do this (like Chuck or Overtone) AND the libs for C++/all other languages that generate audio as well? The original THX sound was generated in C. I would be inclined to use a language that had more signal processing built in, ie Mathematica: https://reference.wolfram.com/language/guide/SoundAndSonific... https://reference.wolfram.com/language/guide…

It's in Haskell. That makes it much better than C. I think you're being downvoted for negativity, but you make a fair point. The THX logo is a classic of sound design made entirely with code. Given all the newer langs, it should be easy to do better. Oddly, this doesn't happen. It's very rare that anyone makes non-toy music with these langs, never mind creating an acknowleged classic. There may be reasons for this.

Yeah... most musicians (i.e. "creatives") aren't coders. They prefer high-level GUIs (that strangely always look like expensive vintage analogue gear). And most coders aren't musicians.

Re: TidalCycles – A language for the Live Coding pattern

#27
post #19

Tidal (they added cycles when the Tidal music service came afterwards) is great fun. I was hoping to get Hylogen working with it. Hylogen is an EDSL for livecoding shaders in Haskell [1] My weapon of choice is Extempore by Andrew Sorensen [1]. Dual languages in one system available for blistering speed in livecoded graphics and sound/music. [1] https://github.com/sleexyz/hylogen [2] http://extempore.moso.com.au/

The ideas "Cyber-physical programming" around extempore seem interesting!

Livecoded visuals/sounds is something i have been doing with a livecoding tool that i develop where a graphical canvas is actually both, the audio spectrum and the visuals, all driven by a single GLSL fragment shader : https://www.fsynth.com

Post reply on HN