Creating Virtual and Sample-Based VST/AU Plug-in Instruments with HISE

Taught by: David Healey

Create professional-quality sample-based instruments and customise their interfaces in HISE

Notice: This is not a live class, On-demand videos will be uploaded every Monday. Starting from the 23rd

- Learn how to install and compile HISE using an IDE
- Become familiar with HISE plug-in formats (VST3, AU)
- Export custom VST/AU plug-ins for use in a DAW
- Explore the HISE user interface and sample mapping techniques
- Deploy modulation sources for use in sample-based instruments
- Build basic and custom UI controls and add functionality to them
- Deploy custom graphic sources for interface design
- Explore creative use of built-in and custom scripts in HISE

Level

Starts on: 30/01/2023 16:00 London time

{{ distance }}

What you'll learn

  • Install and compile HISE using an IDE
  • Understand HISE plug-in formats (VST3, AU) and how to export them
  • Exporting custom VST/AU plug-ins for use in a DAW
  • Familiarize with the HISE User Interface and sample mapping techniques
  • Deploy modulation sources for use in sample-based instruments
  • Building basic and custom UI controls and adding functionality to them
  • Deploy custom graphic sources for interface design
  • Explore the creative use of built-in and custom scripts in HISE

Course content

  • HISE Installers
  • Resources: Images
  • Resources: Samples
  • 1. Introduction
  • 2. Setting up the Project Structure
  • 3. Exploring the HISE Interface
  • 4. Working with the Module Tree in HISE
  • 5. Copying Images and Audio samples to the Project Folder
  • 6. Setting up the Master Chain and Interface Script
  • 7. Organizing samples with Sampler and Groups in H
  • 8. Importing Samples into Hise
  • 9. Mapping Samples in Hise
  • 10. Trimming Samples in Hise
  • 11. Additional Sample Editing Features
  • 12. Reloading the HISE Project
  • 13. Using the HISE Interface Designer
  • 14. ID Naming Conventions
  • 15. Adding Sliders to the Interface
  • 16. Customizing the Sliders
  • 17. Outputting Values
  • 18. Setting up the Mixer
  • 19. Connecting the UI to Effects
  • 20. Separating the Signal into Two Channels
  • 21. Adding Velocity Controls
  • 22. Using the Mapping Editor
  • 23. Adding a UI Component
  • 24. Modifying Knobs and Settings
  • 25. Adding a Reverb Effect
  • 26. Adding a Bypass Button to the UI
  • Chapter 1 quiz: test your knowledge!
  • 1. Compiling and Exporting HISE Plugins on Various Operating Systems
  • 2. Converting Samples to HISE Zone Compressed Audio Format
  • 3. Using the Sample Map Workspace
  • 4. Compression Results and Saving Sample Map
  • 5. Downloading the HISE Source Code
  • 6. Compiling HISE on Linux
  • 7. Importance of Using an Older Version of the OS
  • 8. Part 2 of compiling HISE on Linux
  • 9. Exporting a VST3 Plugin from HISE
  • 10. Additional Options for Building and Exporting Plugins
  • 11. Compiling HISE on Mac OS
  • 12. Exporting a Project from HISE on Mac OS
  • 13. Setting up the Development Environment for HISE on Mac OS
  • 14. Opening JUCE Project and Enabling GPL Mode
  • 15. Saving Producer Project and Generating Build Files
  • 16. Building the Project in Xcode
  • 17. Installing Visual Studio
  • 18. Downloading HISE Source Code
  • 19. Exporting HISE Project
  • 20. Opening and Saving the JUCE File in Producer
  • 20.1_ Generating Build Files in Producer
  • 20.2_ Building the Project in Visual Studio
  • Coming Monday 30th January
  • Coming Monday 6th February
Membership plan: Going Deeper | Topic: Creative Coding ...
{{ error }} {{ success }}

Buy this single course:

£ 200

Add to cart

Requirements

  • A computer and internet connection
  • The workshop will require having access to a compiled version of HISE (i.e. via Visual Studio, Xcode).
  • For more information about HISE visit: http://www.hise.audio/

Who is this course for

  • Sound designers looking to get started with HISE
  • Music producers interested in building their own sample based instruments

Useful links

http://www.hise.audio/

About the workshop leader

David Healey is a sample library developer who has worked on hundreds of virtual instrument projects over the last 15 years. Since 2010 he has been creating video masterclasses and YouTube tutorials teaching others how to build virtual instruments. His earlier development work was with Kontakt but for the last five years has been soley focused on HISE. In addition to being a user of HISE he has also provided small contributions to the codebase to extend its functionality.