| @@ -72,10 +72,10 @@ void MIDICCToCVInterface::step() { | |||||
| std::vector<unsigned char> message; | std::vector<unsigned char> message; | ||||
| // midiIn->getMessage returns empty vector if there are no messages in the queue | // midiIn->getMessage returns empty vector if there are no messages in the queue | ||||
| message = getMessage(); | |||||
| getMessage(&message); | |||||
| while (message.size() > 0) { | while (message.size() > 0) { | ||||
| processMidi(message); | processMidi(message); | ||||
| message = getMessage(); | |||||
| getMessage(&message); | |||||
| } | } | ||||
| } | } | ||||
| @@ -35,6 +35,7 @@ struct MIDIClockToCVInterface : MidiIO, Module { | |||||
| bool stop = false; | bool stop = false; | ||||
| MIDIClockToCVInterface() : MidiIO(), Module(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS) { | MIDIClockToCVInterface() : MidiIO(), Module(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS) { | ||||
| ignore_midiTime = false; | |||||
| } | } | ||||
| ~MIDIClockToCVInterface() { | ~MIDIClockToCVInterface() { | ||||
| @@ -89,10 +90,10 @@ void MIDIClockToCVInterface::step() { | |||||
| std::vector<unsigned char> message; | std::vector<unsigned char> message; | ||||
| // midiIn->getMessage returns empty vector if there are no messages in the queue | // midiIn->getMessage returns empty vector if there are no messages in the queue | ||||
| message = getMessage(); | |||||
| getMessage(&message); | |||||
| while (message.size() > 0) { | while (message.size() > 0) { | ||||
| processMidi(message); | processMidi(message); | ||||
| message = getMessage(); | |||||
| getMessage(&message); | |||||
| } | } | ||||
| } | } | ||||
| @@ -87,10 +87,10 @@ void MIDIToCVInterface::step() { | |||||
| std::vector<unsigned char> message; | std::vector<unsigned char> message; | ||||
| // midiIn->getMessage returns empty vector if there are no messages in the queue | // midiIn->getMessage returns empty vector if there are no messages in the queue | ||||
| message = getMessage(); | |||||
| getMessage(&message); | |||||
| while (message.size() > 0) { | while (message.size() > 0) { | ||||
| processMidi(message); | processMidi(message); | ||||
| message = getMessage(); | |||||
| getMessage(&message); | |||||
| } | } | ||||
| } | } | ||||
| @@ -74,10 +74,10 @@ void MIDITriggerToCVInterface::step() { | |||||
| std::vector<unsigned char> message; | std::vector<unsigned char> message; | ||||
| // midiIn->getMessage returns empty vector if there are no messages in the queue | // midiIn->getMessage returns empty vector if there are no messages in the queue | ||||
| message = getMessage(); | |||||
| getMessage(&message); | |||||
| while (message.size() > 0) { | while (message.size() > 0) { | ||||
| processMidi(message); | processMidi(message); | ||||
| message = getMessage(); | |||||
| getMessage(&message); | |||||
| } | } | ||||
| } | } | ||||