In this course, you’ll learn how to make loops, effects, synths, drones and full compositions using Wagpad, an online digital audio workstation powered by PureScript wags.
If you’re a musician and you’re interested in pushing the boundaries of digital music creation, this course is a must. You’ll explore musical textures and forms that are impractical or impossible with tools like Logic or Ableton. My hope is that this course opens up a new chapter in your journey as a musician. By the end, you’ll be making and sharing sounds that you simply would not have made before.
The course will start with an intro to wags, followed by some simple examples where we create loops. It will move on to more complex sequences and effects like filters and delays. We’ll also look into drones and synthesizers, and I’ll share some advanced examples made using wags.
The ideal student is a musician that’s not afraid to try something new. You don’t need to be an expert coder to take this course: even though there’s lots of code, all of the examples are meant to be copied and pasted and discovered at your own pace. By the end, through dissecting and recreating the examples, you’ll have a powerful new toolset for creating sound.
Thanks a lot for checking out the course, and I’m looking forward to seeing you in the first lesson, where we’ll make our first loop using wags.
What you’ll learn
• Make beats, loops, and synths online
• Structure musical compositions using functional programming
• Generate music algorithmically
• Create effects chains using filters, delays and reverb
1. Our first loop (03:20)
2. Mini-notation for maximum impact! (16:42)
2. Importing and exporting
1. Importing (05:34)
2. Exporting (03:34)
3. Notes, cycles and sequences
1. Volume and pitch (10:17)
2. Functions of time (19:54)
3. Buffers (10:54)
4. Randomness (11:29)
5. Sequences (21:56)
1. Reverb and filters (16:01)
2. Delay, echo and pan (09:56)
5. Drones and synths
1. Drones (07:57)
2. Synths (09:03)
1. Wags in the wild & the next course (08:49)