4 ms·
The Smule music apps (Ocarina, Leaf Trombone, etc.) are all written using ChucK, IIRC. Outside of that, you're right -- it's not widely used -- although, at Ca
by lewisgodowski 13y ago
The Smule music apps (Ocarina, Leaf Trombone, etc.) are all written using ChucK, IIRC.
Outside of that, you're right -- it's not widely used -- although, at CalArts (where I currently go to college, http://www.calarts.edu http://www.calarts.edu), it's extremely popular in the Music Technology department. We use it mainly for handling MIDI->OSC translation to control robotic instruments (http://www.karmetik.com/media http://www.karmetik.com/media) and interfacing other electronics, like custom built musical interfaces and controllers, with music software.
- catshirt 13y agowow that's great. sounds like maybe i am out of touch. i'd consider all that "widely used", considering it's application. :) aren't there better tools for MIDI/OSC translation though?
- bredfern 13y agoWhat makes it so awesome is really the way it handles concurrency and automagically synching a bunch of different "shreds" at the same time. Its deeper than say the web audio api. Where it is lacking is in mobile support. The ancient Csound has an android version that actually enables you to develop the live code on your android device. While with Smule you had a cool adaptation for ios, Csound still seems to be more forward thinking in that it already supports android and chromeos.
- ics 13y agoAlso worth noting that they offered a ChucK course on Coursera: https://www.coursera.org/course/chuck101 https://www.coursera.org/course/chuck101
- clay_to_n 13y agoThis was good! Starts out with very basic programming stuff, but overall gives you a nice introduction to what ChucK can do.