diff --git a/Synth_Dexed b/Synth_Dexed index 8c677ce..28ef0da 160000 --- a/Synth_Dexed +++ b/Synth_Dexed @@ -1 +1 @@ -Subproject commit 8c677ceb4b3fb73f8643e30ff6cf4158dc8b9e53 +Subproject commit 28ef0da952b5c3b20204f14a56724290235b154d diff --git a/build.sh b/build.sh index 6752a10..0ac1723 100755 --- a/build.sh +++ b/build.sh @@ -22,32 +22,32 @@ if [ "${RPI}" -gt "1" ]; then fi # Build circle-stdlib library -#cd circle-stdlib/ -#if [ ! -z "${CLEAN}" ] ; then -#make mrproper || true -#fi -#./configure -r ${RPI} --prefix "${TOOLCHAIN_PREFIX}" ${OPTIONS} -o KERNEL_MAX_SIZE=0x400000 -#make -j +cd circle-stdlib/ +if [ ! -z "${CLEAN}" ] ; then +make mrproper || true +fi +./configure -r ${RPI} --prefix "${TOOLCHAIN_PREFIX}" ${OPTIONS} -o KERNEL_MAX_SIZE=0x400000 +make -j # Build additional libraries -#cd libs/circle/addon/display/ -#if [ ! -z "${CLEAN}" ] ; then -#make clean || true -#fi -#make -j -#cd ../sensor/ -#if [ ! -z "${CLEAN}" ] ; then -#make clean || true -#fi -#make -j -#cd ../Properties/ -#if [ ! -z "${CLEAN}" ] ; then -#make clean || true -#fi -#make -j -#cd ../../../.. - -#cd .. +cd libs/circle/addon/display/ +if [ ! -z "${CLEAN}" ] ; then +make clean || true +fi +make -j +cd ../sensor/ +if [ ! -z "${CLEAN}" ] ; then +make clean || true +fi +make -j +cd ../Properties/ +if [ ! -z "${CLEAN}" ] ; then +make clean || true +fi +make -j +cd ../../../.. + +cd .. # Build MiniDexed echo "Build MiniDexed" diff --git a/src/mididevice.cpp b/src/mididevice.cpp index bf82130..03134cb 100644 --- a/src/mididevice.cpp +++ b/src/mididevice.cpp @@ -187,6 +187,7 @@ void CMIDIDevice::MIDIMessageHandler (const u8 *pMessage, size_t nLength, unsign if (m_ChannelMap[nTG] == ucSysExChannel || m_ChannelMap[nTG] == OmniMode) { LOGNOTE("MIDI-SYSEX: channel: %u, len: %u, TG: %u",m_ChannelMap[nTG],nLength,nTG); + printf("MIDI-SYSEX: channel: %u, len: %lu, TG: %u",m_ChannelMap[nTG],nLength,nTG); HandleSystemExclusive(pMessage, nLength, nCable, nTG); } } @@ -490,6 +491,7 @@ void CMIDIDevice::HandleSystemExclusive(const uint8_t* pMessage, const size_t nL else if(sysex_return >= 500 && sysex_return < 600) { LOGDBG("SysEx send voice %u request",sysex_return-500); + printf("SysEx send voice %u request",sysex_return-500); SendSystemExclusiveVoice(sysex_return-500, nCable, nTG); } break;