reVeno/Source/Veno/Audio/Synth/SynthInstance.h

23 lines
471 B
C
Raw Normal View History

2020-06-13 10:56:20 +02:00
//
// Created by versustune on 09.06.20.
//
#ifndef VENO_SYNTHINSTANCE_H
#define VENO_SYNTHINSTANCE_H
#include <string>
2020-07-09 16:31:33 +02:00
#include "JuceHeader.h"
2020-06-13 10:56:20 +02:00
// class that hold all voices, oscillators and other stuff :)
class SynthInstance
{
2020-06-13 10:56:20 +02:00
private:
std::string m_processId;
public:
explicit SynthInstance (std::string processId);
~SynthInstance () = default;
2020-06-13 10:56:20 +02:00
protected:
2020-07-09 16:31:33 +02:00
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (SynthInstance)
2020-06-13 10:56:20 +02:00
};
#endif //VENO_SYNTHINSTANCE_H