gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

commit e0a7c8a27c84b9e35eefb693b60098318141e862
parent 5d0b5f31a6c1023e4cf2c29061df989de88a23ec
Author: dsp56300 <dsp56300@users.noreply.github.com>
Date:   Sun, 28 Jul 2024 22:48:20 +0200

force device to be noncopyable

Diffstat:
Msource/synthLib/device.h | 7+++++++
1 file changed, 7 insertions(+), 0 deletions(-)

diff --git a/source/synthLib/device.h b/source/synthLib/device.h @@ -15,7 +15,14 @@ namespace synthLib { public: Device(); + Device(const Device&) = delete; + Device(Device&&) = delete; + virtual ~Device(); + + Device& operator = (const Device&) = delete; + Device& operator = (Device&&) = delete; + virtual void process(const TAudioInputs& _inputs, const TAudioOutputs& _outputs, size_t _size, const std::vector<SMidiEvent>& _midiIn, std::vector<SMidiEvent>& _midiOut); void setExtraLatencySamples(uint32_t _size);