Course curriculum

  • 1

    Course materials

    • Access the course materials on the Strudel site

  • 2

    Course videos

    • 1. Getting Started

    • 2. What is live coding?

    • 3. What is Tidal Cycles?

    • 4. What is Strudel?

    • 5. Notes

    • 6. Sounds

    • 7. Code

    • 8. JavaScript code syntax

    • 9. Code commenting

    • 10. Strings

    • 11. Rhythm (mini-notation)

    • 12. Mini-notation_ division, angle brackets, multiplication

    • 13. Mini-notation_ square brackets

    • 14. Mini-notation_ rests, parallel, elongation, replication

    • 15. Mini-notation_ Euclidean rhythms

    • 16. Mini-notation exercise

    • 16.1 Piano roll visualisation

    • 17. Mini-notation example breakdown

    • 18. Stacking layers of sounds

    • 19. Debugging a mini-notation example

    • 20. MIDI and OSC

    • 21. Samples

    • 22. Loading custom samples

    • 23. Sampler effects

    • 24. Next steps