Kadenze.com has come a long way this year, with the launch of exciting new features such as our User Home and the Kadenze.com mobile app. Our course catalog has expanded to 81 active courses produced and offered in partnership with more than 35 schools and institutions. As 2018 is coming to a close, we’re taking a look back at the courses most popular with our students based on reviews.

Covering a range of topics such as machine learning and audio programming, here are some of our top-rated student favorites.

Machine Learning for Musicians and Artists

Take your creative potential to the max by harnessing the power of machine learning

Goldsmiths, University of London

What students are saying:

“For a novice coder/artist this course is excellent. Very well structured and clearly articulated esp in guiding me through the complexities of machine learning. Focus towards artists/musicians considers how the technology itself doesn’t determine the idea – a lot of media based art lacks imagination – this course facilitates imagination and encourage blue sky thinking while learning. Thank you for developing it!” – Anonymous

“Very good introduction to Machine Learning in the context of music and art. I love how it stays within easy-to-understand terms for non-specialists, but it also gives lots of resources for going deeper into the subject of ML.” -Anonymous

What you’ll learn:

  • Types of machine learning like classification and regression
  • The “machine learning pipeline”: includes topics such as learning from real-time signals and sensors, fundamental algorithms, and the steps required to achieve optimal analytical results
  • How to connect machine learning tools for common digital arts tools like Max/MSP, ChucK, Processing, Unity3D and OpenFrameworks

Enroll in the course here.

Introduction to Real-Time Audio Programming in ChucK

Elevate your knowledge of audio programming in ChucK for top-notch compositions with style

California Institute of the Arts

summer music course Intro to Programming

What students are saying:

“It was a great way to learn all of the introductory concepts of programming as well as music. The creative aspect of it make it a lot more fun and interesting then the other computer science courses I have taken.“ –Anonymous

“I recommend this course to anyone who is willing to explore sound and composition beyond standard DAWs and vst presets. I really learned a great deal not only in terms of basic programming but also in terms of how to think about and organize sound through programming.” –Jeff L

What you’ll learn:

  • Fundamentals of computer science and ChucK programming including variables, functions, classes, object oriented programming, concurrency, and more
  • How to write songs through code by synthesizing new sounds and manipulating samples

Enroll in the course here.

Sound Production in Ableton Live for Musicians and Artists

Level up your production skills and produce some banging beats!

California Institute of the Arts

summer music course Sound Production in Ableton Live

What students are saying:

“Great class. I’ve been a user of Ableton for over 10 years and Jordan explained so many things so thoroughly. I learned so many new things I never knew existed. I recommend this for all beginners to Ableton and even advanced users.” –Jeffrey

“This is one of the best courses to get started with Ableton, and getting to know the steps involved in music production. Before this course, I watched hundreds of YouTube tutorials and some other paid tutorials, but this one really helped me understand the basics of Ableton and music production. Special shout out to Jordan for being as awesome as he is!”

What you’ll learn:

  • Introduction to Ableton Live interface and basic functions, including Livesets and Projects, and the fundamentals of sound and digital audio
  • Fundamental mixing concepts like properly settings levels and panning, effective sub group mixing, equalization (EQ), compression, delay, and reverb
  • Deep sound design using Ableton Racks, sampling and chopping up breaks, and a whole lot more

Enroll in the course here.

The Nature of Code

Dive deep into the possibilities of code by examining concepts found in the natural world

The Processing Foundation

Nature of Code Polygon

What students are saying:

“Dan Shiffman is a brilliant educator – he explains complex ideas in a relaxed and fun style. The world needs more teachers like Dan!” -Anonymous

“I stumbled upon Dan Shiffman’s one-hour of code video a few months ago and I’m now officially hooked and trying to watch every tutorial videos/course he makes. I didn’t know anything about code before and the way he explains it make it very accessible and also pushes me to know more and more. I highly recommend his course.” -Anonymous

What you’ll learn:

  • How to write object-oriented JavaScript and use p5.js to create fun web-based digital artwork
  • Understand vectors and how a “physics engine” works, as well as forces, steering behaviors, and fractals
  • How to think about abstract ideas like physics and Darwinian evolution through code and interactive art!

Enroll in the course here.

Creative Applications of Deep Learning with TensorFlow

Boost your deep learning knowledge and put your computer’s art skills to the test

Kadenze Academy

What students are saying:

“Excellent content. The course is very neatly designed and has been presented in an appropriate manner. The course gradually moves from the core foundations to the applications of tensorflow. Parag has done an excellent job in putting forth all advanced concepts. Highly Recommended ! “ –Anonymous

“Great concept and a really interesting application of AI – useful course to help fast track you into using AI for creative purposes. It provides inspirational projects that are beyond ‘toy examples’ and you are encouraged to explore and experiment to learn and better understand how they work. Recommend for anyone who has experience with Deep Learning and wants to delve into the world of Creative AI.” –Joshua N

What you’ll learn:

  • Introduction to building and training deep neural networks using Google TensorFlow
  • How to visualize and analyze representations of a deep neural network
  • Understand state-of-the-art models like Deep Convolutional Neural Nets, Variational Autoencoders, Generative Adversarial Networks, Recurrent Neural Networks, DeepDream/StyleNet, and more

Enroll in the course here.


Another year might be winding down, but it also means the start of an exciting beginning. Start the new year by choosing a fresh subject to master and go on a journey of exploration and learning. Search our course catalog here.