@@ -163,10 +163,14 @@ rtmidi-4.0.0: | |||||
rm rtmidi-4.0.0.tar.gz | rm rtmidi-4.0.0.tar.gz | ||||
RTMIDI_FLAGS += --enable-shared=no | RTMIDI_FLAGS += --enable-shared=no | ||||
ifdef ARCH_MAC | |||||
RTMIDI_FLAGS += --with-core --without-jack | |||||
endif | |||||
ifdef ARCH_WIN | ifdef ARCH_WIN | ||||
RTMIDI_FLAGS += --with-jack=no | |||||
else | |||||
RTMIDI_FLAGS += --with-jack=yes | |||||
RTMIDI_FLAGS += --with-winmm | |||||
endif | |||||
ifdef ARCH_LIN | |||||
RTMIDI_FLAGS += --with-jack --with-alsa | |||||
endif | endif | ||||
$(rtmidi): rtmidi-4.0.0 | $(rtmidi): rtmidi-4.0.0 | ||||
@@ -293,6 +293,10 @@ void RackWidget::pastePresetClipboardAction() { | |||||
if (moduleJ) { | if (moduleJ) { | ||||
ModuleWidget *mw = moduleFromJson(moduleJ); | ModuleWidget *mw = moduleFromJson(moduleJ); | ||||
json_decref(moduleJ); | json_decref(moduleJ); | ||||
// Reset ID so the Engine automatically assigns a new one | |||||
mw->module->id = -1; | |||||
addModuleAtMouse(mw); | addModuleAtMouse(mw); | ||||
// history::ModuleAdd | // history::ModuleAdd | ||||