Skip to content

The first commit of this repo is the most basic functionality you would require to build a synthesizer in Juce. With each commit I will build more functionality

Notifications You must be signed in to change notification settings

TheAudioProgrammer/juceSynthFramework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

juceSynthFramework

This is a clone/update of theaudioprogrammer/juceSynthFramework with the following key changes:

  • expanded .gitignore suitable for Mac+Windows builds
  • fix .jucer file references to micknoise/Maximilian (see below)
  • added Visual Studio 2017 target to .jucer file, to allow building on Windows
  • fixed a type-specification problem which interfered with Windows builds
  • updated the AudioProcessorValueTreeState initialization for compatibility with JUCE 5.4. (The original code used a deprecated form of the contstructor, resulting in a crash on startup, at least on the Windows platform.)
  • added pitch-bend handling in SynthVoice.h

Before attempting to build this code, you should clone the micknoise/Maximilian repo, ensuring that the Maximilian folder and the juceSynthFramework folder are siblings (live in the same parent folder). The updated references to Maximilian files are based on this assumption.

Use only the tutorials branch. I have not updated the others.

About

The first commit of this repo is the most basic functionality you would require to build a synthesizer in Juce. With each commit I will build more functionality

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages