Vital
Loading...
Searching...
No Matches
synth_base.h File Reference
#include "JuceHeader.h"
#include "concurrentqueue/concurrentqueue.h"
#include "line_generator.h"
#include "synth_constants.h"
#include "synth_types.h"
#include "midi_manager.h"
#include "tuning.h"
#include "wavetable_creator.h"
#include <set>
#include <string>

Go to the source code of this file.

Classes

class  SynthBase
 A base class providing foundational functionality for the Vital synthesizer’s engine, UI integration, modulation system, MIDI mapping, and preset management. More...
 
struct  SynthBase::ValueChangedCallback
 A callback message used when values change, allowing asynchronous updates to GUI or host. More...
 
class  HeadlessSynth
 A headless subclass of SynthBase that provides a critical section and pausing capability. More...
 

Namespaces

namespace  vital
 Contains classes and functions used within the Vital synthesizer framework.