diff --git a/simulation/Makefile b/simulation/Makefile index 2766a89..d960a6c 100644 --- a/simulation/Makefile +++ b/simulation/Makefile @@ -12,7 +12,7 @@ else endif -CXXFLAGS= $(CFLAGS) -std=c++14 -Wno-unused-parameter +CXXFLAGS= $(CFLAGS) -std=c++14 LIBS=-framework SDL2 -lc++ -lc -framework OpenGL LDFLAGS=-macosx_version_min 10.9 -rpath @executable_path/../Frameworks diff --git a/simulation/src/simserial.cpp b/simulation/src/simserial.cpp index 0ffd36e..60a7f92 100644 --- a/simulation/src/simserial.cpp +++ b/simulation/src/simserial.cpp @@ -42,7 +42,7 @@ void SimSerial::println(const char *str) } //Used to send serial midi -void SimSerial::write(const uint8_t str) +void SimSerial::write(const uint8_t __unused str) { } diff --git a/simulation/src/simusbmidi.cpp b/simulation/src/simusbmidi.cpp index 6de480e..42d1aa1 100644 --- a/simulation/src/simusbmidi.cpp +++ b/simulation/src/simusbmidi.cpp @@ -9,51 +9,52 @@ */ -void SimUsbMidi::sendNoteOff(uint8_t note, uint8_t velocity, uint8_t channel, uint8_t cable) +void SimUsbMidi::sendNoteOff(uint8_t note, uint8_t velocity, uint8_t channel, uint8_t __unused cable) { printf( "[usbMIDI::noteOff] note %03d vel %03d ch %02d\n", note, velocity, channel); } -void SimUsbMidi::sendNoteOn(uint8_t note, uint8_t velocity, uint8_t channel, uint8_t cable) +void SimUsbMidi::sendNoteOn(uint8_t note, uint8_t velocity, uint8_t channel, uint8_t __unused cable) { printf( "[usbMIDI::noteOn] note %03d vel %03d ch %02d\n", note, velocity, channel); } -void SimUsbMidi::sendPolyPressure(uint8_t note, uint8_t pressure, uint8_t channel, uint8_t cable) +void SimUsbMidi::sendPolyPressure(uint8_t note, uint8_t pressure, uint8_t channel, uint8_t __unused cable) { printf( "[usbMIDI::polyPressure] note %03d p %03d ch %02d\n", note, pressure, channel); } -void SimUsbMidi::sendAfterTouchPoly(uint8_t note, uint8_t pressure, uint8_t channel, uint8_t cable) +void SimUsbMidi::sendAfterTouchPoly(uint8_t note, uint8_t pressure, uint8_t channel, uint8_t __unused cable) { printf( "[usbMIDI::afterTouchPoly] note %03d p %03d ch %02d\n", note, pressure, channel); } -void SimUsbMidi::sendControlChange(uint8_t control, uint8_t value, uint8_t channel, uint8_t cable) +void SimUsbMidi::sendControlChange(uint8_t control, uint8_t value, uint8_t channel, uint8_t __unused cable) { printf( "[usbMIDI::controlChange] cc %03d val %03d ch %02d\n", control, value, channel); } -void SimUsbMidi::sendProgramChange(uint8_t program, uint8_t channel, uint8_t cable) +void SimUsbMidi::sendProgramChange(uint8_t program, uint8_t channel, uint8_t __unused cable) { printf( "[usbMIDI::programChange] prg %03d ch %02d\n", program, channel); } -void SimUsbMidi::sendAfterTouch(uint8_t pressure, uint8_t channel, uint8_t cable) +void SimUsbMidi::sendAfterTouch(uint8_t pressure, uint8_t channel, uint8_t __unused cable) { printf( "[usbMIDI::afterTouch] p %03d ch %02d\n", pressure, channel); } -void SimUsbMidi::sendPitchBend(int value, uint8_t channel, uint8_t cable) +void SimUsbMidi::sendPitchBend(int value, uint8_t channel, uint8_t __unused cable) { printf( "[usbMIDI::pitchBend] pb %05d ch %02d\n", value, channel); } -void SimUsbMidi::sendSysEx(uint16_t length, const uint8_t *data, bool hasTerm, uint8_t cable) +void SimUsbMidi::sendSysEx(uint16_t length, const uint8_t __unused *data, bool __unused hasTerm, uint8_t __unused cable) { + printf( "[usbMIDI::sysEx] len %d\n", length); } -bool SimUsbMidi::read(uint8_t channel) { +bool SimUsbMidi::read(uint8_t __unused channel) { return false; }