Course curriculum

  • 2

    Getting Started With Gen - Session 1 / On-demand

    • Session 01 Getting Started with Gen

    • Session 1 Patches

    • Part 1 - Introduction & Identify the key differences between the Gen~ environment and the MSP environment

    • Part 2 - Become familiar with the Gen~ patcher

    • Part 3 - Define parameter declarations and identify Gen~ operators 1

    • Part 4 - Define parameter declarations and identify Gen~ operators 2

    • Part 5 - Build basic Gen~ gain, pan and digital delay line tools 1

    • Part 6 - Build basic Gen~ gain, pan and digital delay line tools 2

    • Part 7 - Build basic Gen~ gain, pan and digital delay line tools 3

    • Part 8 - Build basic Gen~ gain, pan and digital delay line tools 3 & Conclusion

  • 3

    Getting Started With Gen - Session 2

    • Session 02 Getting Started with Gen

    • Session 2 Patches

    • Part 1 - Introduction 1 & Recap

    • Part 2 - Introduction 2

    • Part 3 - Enhance a digital delay line in Gen~ to add feedback 1

    • Part 4 - Enhance a digital delay line in Gen~ to add feedback 2

    • Part 5 - Utilise Gen~ encapsulations and abstractions 1

    • Part 6 - Utilise Gen~ encapsulations and abstractions 2

    • Part 7 - Build bipolar and unipolar naïve non band limited wave shapes via Gen~ 1

    • Part 8 - Build bipolar and unipolar naïve non band limited wave shapes via Gen~ 2

    • Part 9 - Apply signal routing in Gen~ via UI input 1

    • Part 10 - Summary

  • 4

    Getting Started With Gen - Session 3

    • Session 03 Getting Started with Gen

    • Session 3 Patches

    • Part 1 - Introduction & Recap

    • Part 2 - Construct a basic multi wave shape LFO in Gen~ 1

    • Part 3 - Construct a basic multi wave shape LFO in Gen~ 2

    • Part 4 - Utilise the Gen~ sample and buffer operators 1

    • Part 5 - Build basic AM and FM patches in Gen~ 1

    • Part 6 - Build basic AM and FM patches in Gen~ 2

    • Part 7 - Build basic AM and FM patches in Gen~ 3

    • Part 8 - Apply AM to a sample buffer in Gen~ 1

    • Part 9 - Apply AM to a sample buffer in Gen~ 2

    • Part 10 - Summary

  • 5

    Getting Started With Gen - Session 4

    • Session 04 Getting Started with Gen

    • Sessionn 4 Patches

    • Part 1 - Introduction 1 & Recap

    • Part 2 - Construct a basic single cycle waveform playback oscillator in Gen~

    • Part 3 - Build and deploy an event / data based LFO 1

    • Part 4 - Build and deploy an event / data based LFO 2

    • Part 5 - Build and deploy an event / data based LFO 3

    • Part 6 - Develop a basic sample playback patch in Gen~ that utilises variable playback speeds and directions 1

    • Part 7 - Develop a basic sample playback patch in Gen~ that utilises variable playback speeds and directions 2

    • Part 8 - Utilise the cycle operator as a wavetable oscillator in Gen~ 1

    • Part 9 - Utilise the cycle operator as a wavetable oscillator in Gen~ 2

    • Part 10 - Utilise the cycle operator as a wavetable oscillator in Gen~ 3

    • Part 12 - Utilise the cycle operator as a wavetable oscillator in Gen~ 3 & Summary