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

esaiListenerToCallback.cpp (453B)


      1 #include "esaiListenerToCallback.h"
      2 
      3 EsaiListenerToCallback::EsaiListenerToCallback(dsp56k::Esai& _esai, uint8_t _outChannels, uint8_t _inChannels, TCallback _countCallback, TDataCallback _dataCallback)
      4 : EsaiListener(_esai, _outChannels, _inChannels, std::move(_countCallback))
      5 , m_callback(std::move(_dataCallback))
      6 {
      7 }
      8 
      9 bool EsaiListenerToCallback::onDeliverAudioData(const std::vector<dsp56k::TWord>& _audioData)
     10 {
     11 	return m_callback(_audioData);
     12 }