diff --git a/audio/muse-sequencer/Makefile b/audio/muse-sequencer/Makefile index 35bace8423e2..41bd4b7ce787 100644 --- a/audio/muse-sequencer/Makefile +++ b/audio/muse-sequencer/Makefile @@ -1,59 +1,64 @@ PORTNAME= muse-sequencer -DISTVERSION= 4.1.0 -PORTREVISION= 2 +DISTVERSION= 4.1.0-20230803 +DISTVERSIONSUFFIX= -g53bc9e4 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= Digital audio workstation (DAW) with support for both Audio and MIDI WWW= https://muse-sequencer.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_i386= compilation breaks: unknown type name 'intptr_t'; did you mean '__intptr_t', see https://github.com/muse-sequencer/muse/issues/1081 BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa \ lv2>0:audio/lv2 -LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \ +LIB_DEPENDS= libfftw3.so:math/fftw3 \ + libharfbuzz.so:print/harfbuzz \ libinstpatch-1.0.so:audio/libinstpatch \ libjack.so:audio/jack \ liblash.so:audio/lash \ liblilv-0.so:audio/lilv \ liblo.so:audio/liblo \ librtaudio.so:audio/rtaudio \ liblrdf.so:textproc/liblrdf \ + librubberband.so:audio/rubberband \ libsamplerate.so:audio/libsamplerate \ libserd-0.so:devel/serd \ libsndfile.so:audio/libsndfile \ libsord-0.so:devel/sord \ libsratom-0.so:audio/sratom -USES= cmake compiler:c++11-lib desktop-file-utils gl gnome localbase:ldflags qt:5 pkgconfig python shared-mime-info shebangfix +USES= cmake compiler:c++11-lib desktop-file-utils gl gnome kde:5 localbase:ldflags qt:5 pkgconfig python shared-mime-info shebangfix USE_GL= gl USE_QT= core gui svg xml widgets buildtools:build linguisttools:build qmake:build uitools:build +USE_KDE= ecm:build USE_GNOME= atk atkmm cairo cairomm gdkpixbuf2 glib20 glibmm gtk20 gtkmm24 libsigc++20 pango pangomm USE_LDCONFIG= yes USE_GITHUB= yes GH_PROJECT= muse SHEBANG_FILES= share/scripts/* utils/muse-find-unused-wavs utils/muse-song-convert.py CMAKE_OFF= ENABLE_ALSA ENABLE_DSSI WRKSRC_SUBDIR= src DATADIR= ${PREFIX}/share/muse-${DISTVERSION:R} DOCSDIR= ${PREFIX}/share/doc/muse-${DISTVERSION:R} +BINARY_ALIAS= git=false + OPTIONS_DEFINE= FLUIDSYNTH DOCS OPTIONS_DEFAULT= FLUIDSYNTH OPTIONS_SUB= yes FLUIDSYNTH_DESC= Enable fluidsynth softsynth plugins FLUIDSYNTH_CMAKE_BOOL= ENABLE_FLUID FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth PORTDOCS= * .include diff --git a/audio/muse-sequencer/distinfo b/audio/muse-sequencer/distinfo index 3e5654ee5e2c..bf59ab2b4c87 100644 --- a/audio/muse-sequencer/distinfo +++ b/audio/muse-sequencer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657317357 -SHA256 (muse-sequencer-muse-4.1.0_GH0.tar.gz) = b5462cdebd84326b0ffc0aa0b2c27f5eab55362dcc04e17796de866fcee4f391 -SIZE (muse-sequencer-muse-4.1.0_GH0.tar.gz) = 12323398 +TIMESTAMP = 1691535785 +SHA256 (muse-sequencer-muse-4.1.0-20230803-g53bc9e4_GH0.tar.gz) = 1b356b977653a7fec0e5dc42e11331faf3fdcdd3a58910f5d887a0986e2e4c32 +SIZE (muse-sequencer-muse-4.1.0-20230803-g53bc9e4_GH0.tar.gz) = 12497103 diff --git a/audio/muse-sequencer/files/patch-CMakeLists.txt b/audio/muse-sequencer/files/patch-CMakeLists.txt index a2d5e0ebd0f5..585415d52934 100644 --- a/audio/muse-sequencer/files/patch-CMakeLists.txt +++ b/audio/muse-sequencer/files/patch-CMakeLists.txt @@ -1,25 +1,20 @@ ---- CMakeLists.txt.orig 2022-07-12 10:34:16 UTC +--- CMakeLists.txt.orig 2023-08-08 23:49:24 UTC +++ CMakeLists.txt -@@ -708,14 +708,14 @@ IF(EXISTS "${CMAKE_ROOT}/Modules/CPack.cmake") - INCLUDE(CPack) - ENDIF(EXISTS "${CMAKE_ROOT}/Modules/CPack.cmake") +@@ -761,7 +761,7 @@ message("Existing CMAKE_CXX_FLAGS_DEBUG: ${CMAKE_CXX_F --set(CMAKE_CXX_FLAGS "-Werror=format-security -Wextra -Winvalid-pch -fexceptions -Wall -fPIC" CACHE STRING "Default CXX flags" FORCE) --# set(CMAKE_CXX_FLAGS "-Werror=format-security -Wextra -Winvalid-pch -fexceptions -Wall -fPIC ${CMAKE_CXX_FLAGS}" CACHE STRING "Default CXX flags" FORCE) --set(CMAKE_CXX_FLAGS_RELEASE "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC" CACHE STRING "Release CXX flags" FORCE) --# set(CMAKE_CXX_FLAGS_RELEASE "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_RELEASE}" CACHE STRING "Release CXX flags" FORCE) --set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC" CACHE STRING "Release w/deb info CXX flags" FORCE) --# set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}" CACHE STRING "Release w/deb info CXX flags" FORCE) --set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -DQT_DEBUG -Werror -Wall -Wextra -fPIC" CACHE STRING "Debug CXX flags" FORCE) --# set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -DQT_DEBUG -Werror -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_DEBUG}" CACHE STRING "Debug CXX flags" FORCE) -+# set(CMAKE_CXX_FLAGS "-Werror=format-security -Wextra -Winvalid-pch -fexceptions -Wall -fPIC" CACHE STRING "Default CXX flags" FORCE) -+set(CMAKE_CXX_FLAGS "-Werror=format-security -Wextra -Winvalid-pch -fexceptions -Wall -fPIC ${CMAKE_CXX_FLAGS}" CACHE STRING "Default CXX flags" FORCE) -+# set(CMAKE_CXX_FLAGS_RELEASE "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC" CACHE STRING "Release CXX flags" FORCE) -+set(CMAKE_CXX_FLAGS_RELEASE "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_RELEASE}" CACHE STRING "Release CXX flags" FORCE) -+# set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC" CACHE STRING "Release w/deb info CXX flags" FORCE) -+set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}" CACHE STRING "Release w/deb info CXX flags" FORCE) -+# set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -DQT_DEBUG -Werror -Wall -Wextra -fPIC" CACHE STRING "Debug CXX flags" FORCE) -+set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -DQT_DEBUG -Werror -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_DEBUG}" CACHE STRING "Debug CXX flags" FORCE) + # set(CMAKE_CXX_FLAGS "-Werror=format-security -Wextra -Winvalid-pch -fexceptions -Wall -fPIC" CACHE STRING "Default CXX flags" FORCE) + # set(CMAKE_CXX_FLAGS "-Werror=format-security -Wextra -Winvalid-pch -fexceptions -Wall -fPIC ${CMAKE_CXX_FLAGS}" CACHE STRING "Default CXX flags" FORCE) +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=format-security -Wextra -Winvalid-pch -fexceptions -Wall -fPIC") ++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Winvalid-pch -fexceptions -Wall -fPIC") - # NOTE: share/ directory needs to be at the end so that the translations - # are scanned before coming to share/locale + # set(CMAKE_CXX_FLAGS_RELEASE "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC" CACHE STRING "Release CXX flags" FORCE) + # set(CMAKE_CXX_FLAGS_RELEASE "-O2 -fomit-frame-pointer -ffast-math -fno-finite-math-only -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_RELEASE}" CACHE STRING "Release CXX flags" FORCE) +@@ -776,7 +776,7 @@ set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g -DNDEBUG ${ + # set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -DQT_DEBUG -Werror -Wall -Wextra -fPIC" CACHE STRING "Debug CXX flags" FORCE) + # set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -DQT_DEBUG -Werror -Wall -Wextra -fPIC ${CMAKE_CXX_FLAGS_DEBUG}" CACHE STRING "Debug CXX flags" FORCE) + # Debug usually has no -O setting. Let's give it a default one. +-set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g ${CMAKE_CXX_FLAGS_DEBUG} -DQT_DEBUG -Werror") ++set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g ${CMAKE_CXX_FLAGS_DEBUG} -DQT_DEBUG") + + message("Final CMAKE_CXX_FLAGS: ${CMAKE_CXX_FLAGS}") + message("Final CMAKE_CXX_FLAGS_RELEASE: ${CMAKE_CXX_FLAGS_RELEASE}") diff --git a/audio/muse-sequencer/files/patch-awl_knob.h b/audio/muse-sequencer/files/patch-awl_knob.h index 056854005f04..b324ba2ccf21 100644 --- a/audio/muse-sequencer/files/patch-awl_knob.h +++ b/audio/muse-sequencer/files/patch-awl_knob.h @@ -1,10 +1,10 @@ ---- awl/knob.h.orig 2020-05-18 18:30:06 UTC +--- awl/knob.h.orig 2023-08-03 19:28:45 UTC +++ awl/knob.h -@@ -24,6 +24,7 @@ - #define __AWLKNOB_H__ +@@ -30,6 +30,7 @@ + #include #include "aslider.h" +#include // #include namespace Awl { diff --git a/audio/muse-sequencer/files/patch-awl_slider.cpp b/audio/muse-sequencer/files/patch-awl_slider.cpp index 8df844cbdd04..885646927b07 100644 --- a/audio/muse-sequencer/files/patch-awl_slider.cpp +++ b/audio/muse-sequencer/files/patch-awl_slider.cpp @@ -1,10 +1,10 @@ ---- awl/slider.cpp.orig 2020-05-18 18:33:16 UTC +--- awl/slider.cpp.orig 2023-08-03 19:28:45 UTC +++ awl/slider.cpp -@@ -24,6 +24,7 @@ +@@ -23,6 +23,7 @@ + #include "awl/slider.h" - #include #include +#include namespace Awl { diff --git a/audio/muse-sequencer/files/patch-libs_string_hex__float.cpp b/audio/muse-sequencer/files/patch-libs_string_hex__float.cpp new file mode 100644 index 000000000000..5c37e3aacb40 --- /dev/null +++ b/audio/muse-sequencer/files/patch-libs_string_hex__float.cpp @@ -0,0 +1,13 @@ +- workaround for https://github.com/muse-sequencer/muse/issues/1236 + +--- libs/string/hex_float.cpp.orig 2023-08-09 00:25:02 UTC ++++ libs/string/hex_float.cpp +@@ -70,6 +70,8 @@ double museStringToDouble(const QString &s, bool *ok) + if(ok) + *ok = true; + ++ return value; ++ + #else // C++ istringstream does not support hexfloat + + // Is it a hex number? diff --git a/audio/muse-sequencer/files/patch-muse_CMakeLists.txt b/audio/muse-sequencer/files/patch-muse_CMakeLists.txt new file mode 100644 index 000000000000..f6b07d12b7a2 --- /dev/null +++ b/audio/muse-sequencer/files/patch-muse_CMakeLists.txt @@ -0,0 +1,11 @@ +--- muse/CMakeLists.txt.orig 2023-08-09 00:00:30 UTC ++++ muse/CMakeLists.txt +@@ -322,7 +322,7 @@ target_link_libraries(core + + if(NOT HAVE_CXX_ATOMICS_WITHOUT_LIB OR NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB) + message("Warning: HAVE_CXX_ATOMICS_WITHOUT_LIB or HAVE_CXX_ATOMICS64_WITHOUT_LIB are false. Linking core with required libatomic.") +- target_link_libraries(core atomic) ++ #target_link_libraries(core atomic) + endif(NOT HAVE_CXX_ATOMICS_WITHOUT_LIB OR NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB) + + if(HAVE_LASH) diff --git a/audio/muse-sequencer/files/patch-muse_app.cpp b/audio/muse-sequencer/files/patch-muse_app.cpp deleted file mode 100644 index 144b1715d028..000000000000 --- a/audio/muse-sequencer/files/patch-muse_app.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- muse/app.cpp.orig 2022-07-09 17:10:01 UTC -+++ muse/app.cpp -@@ -49,6 +49,7 @@ - #include - #include - //#include -+#include - - #include "app.h" - #include "master/lmaster.h" -@@ -2743,7 +2744,8 @@ void MusE::showDidYouKnowDialog() - didYouKnow.tipList.append(tipMessage); - } - -- std::random_shuffle(didYouKnow.tipList.begin(),didYouKnow.tipList.end()); -+ std::random_device randomDevice; -+ std::shuffle(didYouKnow.tipList.begin(),didYouKnow.tipList.end(), randomDevice); - - didYouKnow.show(); - if( didYouKnow.exec()) { diff --git a/audio/muse-sequencer/files/patch-muse_instruments_CMakeLists.txt b/audio/muse-sequencer/files/patch-muse_instruments_CMakeLists.txt index 26417c4373a9..8fd5a2df7db0 100644 --- a/audio/muse-sequencer/files/patch-muse_instruments_CMakeLists.txt +++ b/audio/muse-sequencer/files/patch-muse_instruments_CMakeLists.txt @@ -1,17 +1,17 @@ In file included from muse/instruments/editinstrument.cpp:58: muse/components/editevent.h:26:10: fatal error: 'ui_editnotedialogbase.h' file not found #include "ui_editnotedialogbase.h" ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. ---- muse/instruments/CMakeLists.txt.orig 2021-04-08 11:28:12 UTC +--- muse/instruments/CMakeLists.txt.orig 2023-08-03 19:28:45 UTC +++ muse/instruments/CMakeLists.txt -@@ -55,6 +55,8 @@ add_library ( instruments ${MODULES_BUILD} - ${instruments_uis} +@@ -36,6 +36,8 @@ add_library ( instruments ${MODULES_BUILD} + ${instruments_mocs} ) +add_dependencies(instruments components) + ## ## Append to the list of translations ## diff --git a/audio/muse-sequencer/files/patch-muse_mixer_CMakeLists.txt b/audio/muse-sequencer/files/patch-muse_mixer_CMakeLists.txt index 18ca590410b0..5b3d56cf8321 100644 --- a/audio/muse-sequencer/files/patch-muse_mixer_CMakeLists.txt +++ b/audio/muse-sequencer/files/patch-muse_mixer_CMakeLists.txt @@ -1,17 +1,17 @@ In file included from muse/mixer/rack.cpp:49: muse/components/plugindialog.h:4:10: fatal error: 'ui_plugindialogbase.h' file not found #include "ui_plugindialogbase.h" ^~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. ---- muse/mixer/CMakeLists.txt.orig 2021-04-08 11:35:45 UTC +--- muse/mixer/CMakeLists.txt.orig 2023-08-03 19:28:45 UTC +++ muse/mixer/CMakeLists.txt -@@ -64,6 +64,8 @@ add_library ( mixer ${MODULES_BUILD} - ${mixer_uis} +@@ -64,6 +64,8 @@ set (FILES_TO_TRANSLATE + CACHE INTERNAL "" ) +add_dependencies(mixer components) + ## - ## Append to the list of translations + ## Compilation flags and target name ## diff --git a/audio/muse-sequencer/pkg-plist b/audio/muse-sequencer/pkg-plist index 1a39f6fb1316..782229fc596b 100644 --- a/audio/muse-sequencer/pkg-plist +++ b/audio/muse-sequencer/pkg-plist @@ -1,253 +1,255 @@ bin/grepmidi bin/muse4 bin/muse_plugin_scan lib/muse-4.1/converters/rubberband_converter.so lib/muse-4.1/converters/src_converter.so lib/muse-4.1/converters/zita_resampler_converter.so lib/muse-4.1/modules/libaudio_converter_plugin.so lib/muse-4.1/modules/libmuse_al.so lib/muse-4.1/modules/libmuse_arranger.so lib/muse-4.1/modules/libmuse_audio_convert.so lib/muse-4.1/modules/libmuse_awl.so lib/muse-4.1/modules/libmuse_cliplist.so lib/muse-4.1/modules/libmuse_components.so lib/muse-4.1/modules/libmuse_core.so lib/muse-4.1/modules/libmuse_ctrl.so lib/muse-4.1/modules/libmuse_driver.so lib/muse-4.1/modules/libmuse_evdata_module.so lib/muse-4.1/modules/libmuse_icons.so lib/muse-4.1/modules/libmuse_instruments.so lib/muse-4.1/modules/libmuse_latency_compensator_module.so lib/muse-4.1/modules/libmuse_liste.so lib/muse-4.1/modules/libmuse_lv2_gtk2_support.so lib/muse-4.1/modules/libmuse_lv2host_module.so lib/muse-4.1/modules/libmuse_marker.so lib/muse-4.1/modules/libmuse_master.so lib/muse-4.1/modules/libmuse_memory_module.so lib/muse-4.1/modules/libmuse_midi_controller_module.so lib/muse-4.1/modules/libmuse_midiedit.so lib/muse-4.1/modules/libmuse_midnam_module.so lib/muse-4.1/modules/libmuse_mixer.so lib/muse-4.1/modules/libmuse_mpevent_module.so lib/muse-4.1/modules/libmuse_mplugins.so lib/muse-4.1/modules/libmuse_plugin_cache_reader_module.so lib/muse-4.1/modules/libmuse_plugin_cache_writer_module.so lib/muse-4.1/modules/libmuse_plugin_list_module.so lib/muse-4.1/modules/libmuse_plugin_rdf_module.so lib/muse-4.1/modules/libmuse_plugin_scan_module.so lib/muse-4.1/modules/libmuse_remote.so lib/muse-4.1/modules/libmuse_simpler_plugin.so lib/muse-4.1/modules/libmuse_simpler_plugingui.so lib/muse-4.1/modules/libmuse_string.so lib/muse-4.1/modules/libmuse_synti.so lib/muse-4.1/modules/libmuse_sysex_helper_module.so lib/muse-4.1/modules/libmuse_time_stretch_module.so lib/muse-4.1/modules/libmuse_wave_module.so lib/muse-4.1/modules/libmuse_waveedit.so lib/muse-4.1/modules/libmuse_wavepreview_module.so lib/muse-4.1/modules/libmuse_widgets.so lib/muse-4.1/modules/libmuse_widgets_functiondialogs.so lib/muse-4.1/modules/libmuse_xml_module.so lib/muse-4.1/plugins/doublechorus.so lib/muse-4.1/plugins/freeverb.so lib/muse-4.1/plugins/pandelay.so lib/muse-4.1/synthi/deicsonze.so %%FLUIDSYNTH%%lib/muse-4.1/synthi/fluid_synth.so lib/muse-4.1/synthi/organ.so lib/muse-4.1/synthi/simpledrums.so lib/muse-4.1/synthi/vam.so man/man1/grepmidi.1.gz man/man1/muse4.1.gz share/applications/io.github.muse_sequencer.Muse.desktop share/icons/hicolor/128x128/apps/muse.png share/icons/hicolor/64x64/apps/muse.png share/metainfo/io.github.muse_sequencer.Muse.appdata.xml share/mime/packages/muse.xml %%DATADIR%%/demos/rasen.med %%DATADIR%%/didyouknow.txt %%DATADIR%%/drummaps/AKAI_SG01v_Bank_dr1.map %%DATADIR%%/drummaps/AKAI_SG01v_Bank_dr2.map %%DATADIR%%/drummaps/Drumgizmo_CrocellKit.map %%DATADIR%%/drummaps/KURZWEIL_SP2X_Drum_Map_GM_ReMap.map %%DATADIR%%/drummaps/KURZWEIL_SP2X_Drum_Map_Normal.map %%DATADIR%%/drummaps/NoteNumbers.map %%DATADIR%%/drummaps/addictive_drums.map %%DATADIR%%/drummaps/dx200_drum.map %%DATADIR%%/drummaps/sc88-pc1.map %%DATADIR%%/instruments/Access_Virus.idf %%DATADIR%%/instruments/Akai-SG01v.idf %%DATADIR%%/instruments/Alesis-QS-78R.idf %%DATADIR%%/instruments/AlesisQS6.idf %%DATADIR%%/instruments/Classic_cantabile_sp-250.idf %%DATADIR%%/instruments/Drumgizmo - CrocellKit.idf %%DATADIR%%/instruments/Edirol-SD90.idf %%DATADIR%%/instruments/Emu-4mbgsgmmt-sf.idf %%DATADIR%%/instruments/Hammond_XB-1.idf %%DATADIR%%/instruments/KORG microSTATION combinations.idf %%DATADIR%%/instruments/KORG microSTATION.idf %%DATADIR%%/instruments/Korg Krome (Bank Map GM2).idf %%DATADIR%%/instruments/Korg Krome (Bank Map KORG).idf %%DATADIR%%/instruments/Korg Wavestation EX.idf %%DATADIR%%/instruments/Korg-MS2000R.idf %%DATADIR%%/instruments/Korg-X50.idf %%DATADIR%%/instruments/Korg-X5DR-PresetA.idf %%DATADIR%%/instruments/Korg-X5DR-PresetB.idf %%DATADIR%%/instruments/Kurzweil-SP2X.idf %%DATADIR%%/instruments/Lexicon-MX200.idf %%DATADIR%%/instruments/MC303.idf %%DATADIR%%/instruments/MC505.idf %%DATADIR%%/instruments/Roland SD-50.idf %%DATADIR%%/instruments/Roland-E28.idf %%DATADIR%%/instruments/Roland-JV90.idf %%DATADIR%%/instruments/Roland-MT32.idf %%DATADIR%%/instruments/Roland-SC55mkII.idf %%DATADIR%%/instruments/Roland-SC88.idf %%DATADIR%%/instruments/Roland-SCD70.idf %%DATADIR%%/instruments/Roland-XP30.idf %%DATADIR%%/instruments/Roland_FantomXR.idf %%DATADIR%%/instruments/Roland_SC-88Pro.idf %%DATADIR%%/instruments/Roland_SRX-02.idf %%DATADIR%%/instruments/Roland_SRX-09.idf %%DATADIR%%/instruments/Waldorf-Q.idf %%DATADIR%%/instruments/Waldorf-microQ-Factory2000.idf %%DATADIR%%/instruments/Waldorf-microQ-Factory2001.idf %%DATADIR%%/instruments/Waldorf-microQ-Phoenix.idf %%DATADIR%%/instruments/Waldorf-microQ.idf %%DATADIR%%/instruments/Waldorf_Microwave-I.idf %%DATADIR%%/instruments/Yamaha-01v.idf %%DATADIR%%/instruments/Yamaha-9000pro.idf %%DATADIR%%/instruments/Yamaha-CS1x.idf %%DATADIR%%/instruments/Yamaha-MX49_MX61.idf %%DATADIR%%/instruments/Yamaha-Motif XS.idf %%DATADIR%%/instruments/Yamaha-Motif-Rack.idf %%DATADIR%%/instruments/Yamaha-Motif.idf %%DATADIR%%/instruments/Yamaha-P100.idf %%DATADIR%%/instruments/Yamaha-P50m.idf %%DATADIR%%/instruments/Yamaha-PSR275.idf %%DATADIR%%/instruments/Yamaha-PSR530.idf %%DATADIR%%/instruments/Yamaha-Rex50.idf %%DATADIR%%/instruments/Yamaha-S30_S80.idf %%DATADIR%%/instruments/Yamaha-S90.idf %%DATADIR%%/instruments/ZynAdd-1_4.idf %%DATADIR%%/instruments/emuproteus2000.idf %%DATADIR%%/instruments/gm.idf %%DATADIR%%/instruments/gm2.idf %%DATADIR%%/instruments/gs.idf %%DATADIR%%/instruments/ns5r.idf %%DATADIR%%/instruments/xg.idf %%DATADIR%%/instruments/yam_mo6_v4.idf %%DATADIR%%/locale/muse_cs.qm %%DATADIR%%/locale/muse_de.qm %%DATADIR%%/locale/muse_en.qm %%DATADIR%%/locale/muse_es.qm %%DATADIR%%/locale/muse_fr.qm %%DATADIR%%/locale/muse_it.qm %%DATADIR%%/locale/muse_pl.qm %%DATADIR%%/locale/muse_ru.qm %%DATADIR%%/metronome/factory_presets.mdf %%DATADIR%%/metronome/klick1.wav %%DATADIR%%/metronome/klick2.wav %%DATADIR%%/metronome/klick3.wav %%DATADIR%%/metronome/klick4.wav %%DATADIR%%/metronome/klick5.wav %%DATADIR%%/metronome/klick6.wav %%DATADIR%%/plugins/2142.ui %%DATADIR%%/presets/deicsonze/SutulaBank.dei %%DATADIR%%/pybridge/musepclient.py %%DATADIR%%/pybridge/museplauncher.py %%DATADIR%%/pybridge/musepstopserver.py %%DATADIR%%/pybridge/robert.py %%DATADIR%%/rdf/README %%DATADIR%%/rdf/blop.rdf %%DATADIR%%/rdf/swh-plugins.rdf %%DATADIR%%/rdf/swh-scales.rdf %%DATADIR%%/scoreglyphs/0.png %%DATADIR%%/scoreglyphs/1.png %%DATADIR%%/scoreglyphs/2.png %%DATADIR%%/scoreglyphs/3.png %%DATADIR%%/scoreglyphs/4.png %%DATADIR%%/scoreglyphs/5.png %%DATADIR%%/scoreglyphs/6.png %%DATADIR%%/scoreglyphs/7.png %%DATADIR%%/scoreglyphs/8.png %%DATADIR%%/scoreglyphs/9.png %%DATADIR%%/scoreglyphs/acc_b.png %%DATADIR%%/scoreglyphs/acc_none.png %%DATADIR%%/scoreglyphs/acc_sharp.png %%DATADIR%%/scoreglyphs/clef_bass_big.png %%DATADIR%%/scoreglyphs/clef_violin_big.png %%DATADIR%%/scoreglyphs/dot.png %%DATADIR%%/scoreglyphs/flags16d.png %%DATADIR%%/scoreglyphs/flags16u.png %%DATADIR%%/scoreglyphs/flags32d.png %%DATADIR%%/scoreglyphs/flags32u.png %%DATADIR%%/scoreglyphs/flags64d.png %%DATADIR%%/scoreglyphs/flags64u.png %%DATADIR%%/scoreglyphs/flags8d.png %%DATADIR%%/scoreglyphs/flags8u.png %%DATADIR%%/scoreglyphs/half.png %%DATADIR%%/scoreglyphs/quarter.png %%DATADIR%%/scoreglyphs/rest1.png %%DATADIR%%/scoreglyphs/rest16.png %%DATADIR%%/scoreglyphs/rest2.png %%DATADIR%%/scoreglyphs/rest32.png %%DATADIR%%/scoreglyphs/rest4.png %%DATADIR%%/scoreglyphs/rest8.png %%DATADIR%%/scoreglyphs/whole.png %%DATADIR%%/scripts/ConstantLength %%DATADIR%%/scripts/ConstantVelocityForNote %%DATADIR%%/scripts/CreateBassline %%DATADIR%%/scripts/DoNothing %%DATADIR%%/scripts/Humanize %%DATADIR%%/scripts/RandomPosition1 %%DATADIR%%/scripts/RandomizeVelocityRelative %%DATADIR%%/scripts/RemoveAftertouch %%DATADIR%%/scripts/RemoveShortEvents +%%DATADIR%%/scripts/Reverse %%DATADIR%%/scripts/Rhythm1 +%%DATADIR%%/scripts/SpeedChange %%DATADIR%%/scripts/SpeedDouble %%DATADIR%%/scripts/SpeedHalf %%DATADIR%%/scripts/SwingQuantize1 %%DATADIR%%/scripts/TempoDelay %%DATADIR%%/splash.jpg %%DATADIR%%/templates/audio.med %%DATADIR%%/templates/default.med %%DATADIR%%/templates/midiGM.med %%DATADIR%%/templates/monorecord.med %%DATADIR%%/templates/synti.med %%DATADIR%%/themes/Ardour.cfc %%DATADIR%%/themes/Ardour.qss %%DATADIR%%/themes/Dark Flat.cfc %%DATADIR%%/themes/Dark Flat.qss %%DATADIR%%/themes/Dark Theme.cfc %%DATADIR%%/themes/Dark Theme.qss %%DATADIR%%/themes/Deep Ocean.cfc %%DATADIR%%/themes/Deep Ocean.qss %%DATADIR%%/themes/Deep Ocean/fileopen.svg %%DATADIR%%/themes/Deep Ocean/monitor_off_default_col.svg %%DATADIR%%/themes/Deep Ocean/monitor_on.svg %%DATADIR%%/themes/Deep Ocean/mute_and_proxy_on.svg %%DATADIR%%/themes/Deep Ocean/mute_off.svg %%DATADIR%%/themes/Deep Ocean/mute_on.svg %%DATADIR%%/themes/Deep Ocean/mute_proxy_on.svg %%DATADIR%%/themes/Deep Ocean/pre_fader_on.svg %%DATADIR%%/themes/Deep Ocean/rec_arm_off_default_col.svg %%DATADIR%%/themes/Deep Ocean/rec_arm_on.svg %%DATADIR%%/themes/Deep Ocean/routing_input.svg %%DATADIR%%/themes/Deep Ocean/routing_output.svg %%DATADIR%%/themes/Deep Ocean/solo_and_proxy_spotlight_on.svg %%DATADIR%%/themes/Deep Ocean/solo_proxy_spotlight_on_alone.svg %%DATADIR%%/themes/Deep Ocean/solo_spotlight_off.svg %%DATADIR%%/themes/Deep Ocean/solo_spotlight_on_alone.svg %%DATADIR%%/themes/Deep Ocean/stereo_on.svg %%DATADIR%%/themes/Light Theme.cfc %%DATADIR%%/themes/Light Theme.qss %%DATADIR%%/utils/muse-find-unused-wavs %%DATADIR%%/utils/muse-song-convert.py %%DATADIR%%/wallpapers/Muse2_Wallpaper_1.png %%DATADIR%%/wallpapers/Muse2_Wallpaper_5.png %%DATADIR%%/wallpapers/gray.gif %%DATADIR%%/wallpapers/gray_rock.gif %%DATADIR%%/wallpapers/gray_stucco.gif %%DATADIR%%/wallpapers/paper1.jpg %%DATADIR%%/wallpapers/paper2.jpg %%DATADIR%%/wallpapers/stone1.gif