Loading...
Searching...
No Matches

Classes

struct  TimePort
 

Public Member Functions

 voice (const voice &)=delete
 
voiceoperator= (const voice &)=delete
 
 voice (voice &&)=delete
 
voiceoperator= (voice &&)=delete
 

Public Attributes

SharedInstance instance_holder
 
LilvInstance * instance {}
 
ossia::float_vector fInControls
 
ossia::float_vector fOutControls
 
ossia::float_vector fOtherControls
 
std::vector< ossia::float_vector > fCVs
 
std::vector< ossia::float_vector > audio_in_scratch
 
std::vector< ossia::float_vector > audio_out_scratch
 
std::vector< AtomBuffermidi_atom_ins
 
std::vector< AtomBuffermidi_atom_outs
 
std::vector< libremidi::midi2_to_midi1 > midi_2to1
 
std::vector< libremidi::midi1_to_midi2 > midi_1to2
 
std::vector< ossia::small_vector< Message, 2 > > message_for_midi_atom_ins
 
std::vector< AtomBufferatom_ins
 
std::vector< AtomBufferatom_outs
 
std::vector< ossia::small_vector< Message, 2 > > message_for_atom_ins
 
std::vector< TimePortatom_timePosition_midi
 
std::vector< AtomBufferatom_timePosition_owned_buffers
 
std::vector< TimePortatom_timePosition_owned
 
const LV2_Worker_Interface * worker {}
 
ossia::mpmc_queue< std::vector< char > > worker_datas
 

The documentation for this struct was generated from the following file: