diff --git a/ChangeLog b/ChangeLog index 510dd1b56..d91b43700 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,26 @@ 2006-09-20 Tobias Doerffel + * plugins/*/*.png: + * data/locale/*.qm: + * data/samples/*: + * data/themes/*: + re-added all binary files as they were corrupted during SVN-migration + for some reason + + * configure.in: + * Makefile.am: + * plugins/ladspa_base/*: + * include/config_mgr.h: + * include/engine.h: + * include/setup_dialog.h: + * src/audio/audio_port.cpp: + * src/core/config_mgr.cpp: + * src/core/engine.cpp: + * src/core/setup_dialog.cpp: + * src/lmms_single_source.cpp: + moved all LADSPA-related code into separate library against which LMMS + is linked when compiling with LADSPA-support + * Makefile.cvs: renamed to Makefile.svn as LMMS-CVS-repo was migrated to subversion diff --git a/Makefile.am b/Makefile.am index a4f23a480..8bbe3b895 100644 --- a/Makefile.am +++ b/Makefile.am @@ -71,9 +71,6 @@ lmms_MOC = \ ./kmultitabbar.moc \ ./kmultitabbar-qt3.moc \ ./knob.moc \ - ./ladspa_control.moc \ - ./ladspa_port_dialog.moc \ - ./ladspa_subplugin_features.moc \ ./lcd_spinbox.moc \ ./led_checkbox.moc \ ./main_window.moc \ @@ -153,8 +150,6 @@ lmms_SOURCES = \ $(srcdir)/src/core/file_browser.cpp \ $(srcdir)/src/core/import_filter.cpp \ $(srcdir)/src/core/instrument.cpp \ - $(srcdir)/src/core/ladspa_port_dialog.cpp \ - $(srcdir)/src/core/ladspa_subplugin_features.cpp \ $(srcdir)/src/core/main_window.cpp \ $(srcdir)/src/core/main.cpp \ $(srcdir)/src/core/meter_dialog.cpp \ @@ -181,8 +176,6 @@ lmms_SOURCES = \ $(srcdir)/src/lib/journalling_object.cpp \ $(srcdir)/src/lib/project_journal.cpp \ $(srcdir)/src/lib/embed.cpp \ - $(srcdir)/src/lib/ladspa_2_lmms.cpp \ - $(srcdir)/src/lib/ladspa_manager.cpp \ $(srcdir)/src/lib/mmp.cpp \ $(srcdir)/src/lib/oscillator.cpp \ $(srcdir)/src/lib/sample_buffer.cpp \ @@ -208,7 +201,6 @@ lmms_SOURCES = \ $(srcdir)/src/widgets/group_box.cpp \ $(srcdir)/src/widgets/kmultitabbar.cpp \ $(srcdir)/src/widgets/knob.cpp \ - $(srcdir)/src/widgets/ladspa_control.cpp \ $(srcdir)/src/widgets/lcd_spinbox.cpp \ $(srcdir)/src/widgets/led_checkbox.cpp \ $(srcdir)/src/widgets/nstate_button.cpp \ @@ -330,7 +322,6 @@ lmms_SOURCES = \ $(srcdir)/include/dummy_instrument.h \ $(srcdir)/include/instrument_play_handle.h \ $(srcdir)/include/string_pair_drag.h \ - $(srcdir)/include/ladspa_manager.h \ $(srcdir)/include/midi_tab_widget.h \ $(srcdir)/include/audio_port.h \ $(srcdir)/include/tool_button.h \ @@ -353,16 +344,11 @@ lmms_SOURCES = \ $(srcdir)/include/effect_control_dialog.h \ $(srcdir)/include/effect_label.h \ $(srcdir)/include/effect_tab_widget.h \ - $(srcdir)/include/ladspa_2_lmms.h \ - $(srcdir)/include/ladspa_control.h \ - $(srcdir)/include/ladspa_port_dialog.h \ $(srcdir)/include/rack_plugin.h \ $(srcdir)/include/rack_view.h \ $(srcdir)/include/effect_select_dialog.h \ $(srcdir)/include/dummy_effect.h \ $(srcdir)/include/meter_dialog.h \ - $(srcdir)/include/ladspa_subplugin_features.h \ - $(srcdir)/include/ladspa_base.h \ $(srcdir)/include/qxembed.h @@ -400,7 +386,11 @@ if HAVE_LIBSF LIB_SF_LDADD = -lsndfile endif -lmms_LDADD = $(QT_LDADD) $(LIB_SDL_LDADD) $(LIB_ASOUND_LDADD) $(LIB_JACK_LDADD) $(LIB_SDL_SOUND_LDADD) $(LIB_VORBIS_LDADD) $(LIB_SRC_LDADD) $(LIB_SF_LDADD) $(LIB_FST_LDADD) -ldl +if LADSPA_SUPPORT +LIB_LADSPABASE_LDADD = -Lplugins/ladspa_base -lladspabase +endif + +lmms_LDADD = $(QT_LDADD) $(LIB_SDL_LDADD) $(LIB_ASOUND_LDADD) $(LIB_JACK_LDADD) $(LIB_SDL_SOUND_LDADD) $(LIB_VORBIS_LDADD) $(LIB_SRC_LDADD) $(LIB_SF_LDADD) $(LIB_LADSPABASE_LDADD) -ldl lmms_LDFLAGS = -rdynamic #-rpath $(pkglibdir) diff --git a/configure.in b/configure.in index 3d8746e73..688f5eb71 100644 --- a/configure.in +++ b/configure.in @@ -2,8 +2,8 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.50) -AC_INIT(lmms, 0.2.1-cvs20060918, lmms-devel/at/lists/dot/sf/dot/net) -AM_INIT_AUTOMAKE(lmms, 0.2.1-cvs20060918) +AC_INIT(lmms, 0.2.1-svn20060920, lmms-devel/at/lists/dot/sf/dot/net) +AM_INIT_AUTOMAKE(lmms, 0.2.1-svn20060920) AM_CONFIG_HEADER(config.h) @@ -16,7 +16,7 @@ AC_PROG_LIBTOOL # -fomit-frame-pointer crashes wine on Ubuntu Dapper--Danny 7/21/06 #EXTRAFLAGS="-floop-optimize2 -fomit-frame-pointer -fgcse-sm -fgcse-las" -EXTRAFLAGS="" #"-floop-optimize2 -fgcse-sm -fgcse-las" +EXTRAFLAGS="-O2 -g0" #"-floop-optimize2 -fgcse-sm -fgcse-las" # Tested with GCC 4.0--needs to be tested with 4.1--Danny 7/21/06 if test "x`$CC --version|head -1|cut -d\ -f3|cut -d. -f1`" = "x4" ; then @@ -26,8 +26,8 @@ if test "x`$CC --version|head -1|cut -d\ -f3|cut -d. -f1`" = "x4" ; then fi fi -CFLAGS="-O2 $CFLAGS $EXTRAFLAGS" -CXXFLAGS="-O2 $CXXFLAGS $EXTRAFLAGS" +CFLAGS="$CFLAGS $EXTRAFLAGS" +CXXFLAGS="$CXXFLAGS $EXTRAFLAGS" AC_PATH_XTRA gw_CHECK_QT @@ -207,11 +207,13 @@ AM_CONDITIONAL(VST_SUPPORT, test ! -z "$WINEGCC") AC_ARG_WITH(ladspa, AS_HELP_STRING([--without-ladspa], [enable support for LADSPA]), , [ with_ladspa=yes ] ) AH_TEMPLATE(HAVE_LADSPA_H, [Define to 1 if you have the header file.]) +AH_TEMPLATE(LADSPA_SUPPORT, [Define to 1 if you have the header file.]) if test "x$with_ladspa" = "xyes" ; then AC_CHECK_HEADER(ladspa.h, HAVE_LADSPA_H="true") fi if test ! -z "$HAVE_LADSPA_H" ; then AC_DEFINE(HAVE_LADSPA_H) + AC_DEFINE(LADSPA_SUPPORT) fi #AM_CONDITIONAL(HAVE_LADSPA_H, test ! -z "$HAVE_LADSPA_H") AM_CONDITIONAL(LADSPA_SUPPORT, test ! -z "$HAVE_LADSPA_H") @@ -504,6 +506,7 @@ AC_CONFIG_FILES([Makefile plugins/audio_file_processor/Makefile plugins/bit_invader/Makefile plugins/flp_import/Makefile + plugins/ladspa_base/Makefile plugins/ladspa_effect/Makefile plugins/midi_import/Makefile plugins/organic/Makefile diff --git a/data/locale/ca.qm b/data/locale/ca.qm index e2a631fb6..f63a49b08 100644 Binary files a/data/locale/ca.qm and b/data/locale/ca.qm differ diff --git a/data/locale/de.qm b/data/locale/de.qm old mode 100755 new mode 100644 index dbc410dc4..9ed35b9f9 Binary files a/data/locale/de.qm and b/data/locale/de.qm differ diff --git a/data/locale/en.qm b/data/locale/en.qm old mode 100755 new mode 100644 diff --git a/data/locale/es.qm b/data/locale/es.qm old mode 100755 new mode 100644 index 69ced9a7f..5b1cf1d65 Binary files a/data/locale/es.qm and b/data/locale/es.qm differ diff --git a/data/locale/fr.qm b/data/locale/fr.qm old mode 100755 new mode 100644 index c16d1d53f..5ac829c64 Binary files a/data/locale/fr.qm and b/data/locale/fr.qm differ diff --git a/data/locale/ir.qm b/data/locale/ir.qm old mode 100755 new mode 100644 index 824549237..ff0b6b24b Binary files a/data/locale/ir.qm and b/data/locale/ir.qm differ diff --git a/data/locale/it.qm b/data/locale/it.qm old mode 100755 new mode 100644 index a9962f0ae..f693f56f4 Binary files a/data/locale/it.qm and b/data/locale/it.qm differ diff --git a/data/locale/nl.qm b/data/locale/nl.qm index 88be5dcb3..d43adc5a5 100644 Binary files a/data/locale/nl.qm and b/data/locale/nl.qm differ diff --git a/data/locale/pt_br.qm b/data/locale/pt_br.qm old mode 100755 new mode 100644 index 2acc9fd27..93711eeb8 Binary files a/data/locale/pt_br.qm and b/data/locale/pt_br.qm differ diff --git a/data/locale/qt_ar.qm b/data/locale/qt_ar.qm deleted file mode 100755 index ff839134b..000000000 Binary files a/data/locale/qt_ar.qm and /dev/null differ diff --git a/data/locale/qt_cs.qm b/data/locale/qt_cs.qm deleted file mode 100755 index 99dbac8f5..000000000 Binary files a/data/locale/qt_cs.qm and /dev/null differ diff --git a/data/locale/qt_de.qm b/data/locale/qt_de.qm deleted file mode 100755 index 8206d4a40..000000000 Binary files a/data/locale/qt_de.qm and /dev/null differ diff --git a/data/locale/qt_en.qm b/data/locale/qt_en.qm deleted file mode 100755 index 6bd22c41d..000000000 Binary files a/data/locale/qt_en.qm and /dev/null differ diff --git a/data/locale/qt_fr.qm b/data/locale/qt_fr.qm deleted file mode 100755 index e53918bd7..000000000 Binary files a/data/locale/qt_fr.qm and /dev/null differ diff --git a/data/locale/qt_iw.qm b/data/locale/qt_iw.qm deleted file mode 100755 index 462841d94..000000000 Binary files a/data/locale/qt_iw.qm and /dev/null differ diff --git a/data/locale/qt_ru.qm b/data/locale/qt_ru.qm deleted file mode 100755 index 106701f47..000000000 Binary files a/data/locale/qt_ru.qm and /dev/null differ diff --git a/data/locale/qt_sk.qm b/data/locale/qt_sk.qm deleted file mode 100755 index cb4e1e9ec..000000000 Binary files a/data/locale/qt_sk.qm and /dev/null differ diff --git a/data/locale/ru.qm b/data/locale/ru.qm old mode 100755 new mode 100644 index ed2f5992b..c15f00e22 Binary files a/data/locale/ru.qm and b/data/locale/ru.qm differ diff --git a/data/themes/blue_scene/add.png b/data/themes/blue_scene/add.png index 5ceca2754..97514fbd4 100644 Binary files a/data/themes/blue_scene/add.png and b/data/themes/blue_scene/add.png differ diff --git a/data/themes/blue_scene/add_bb_track.png b/data/themes/blue_scene/add_bb_track.png index 8a6b40e5d..3d55c820e 100644 Binary files a/data/themes/blue_scene/add_bb_track.png and b/data/themes/blue_scene/add_bb_track.png differ diff --git a/data/themes/blue_scene/add_sample_track.png b/data/themes/blue_scene/add_sample_track.png index 5ff5cd558..4e7470cff 100644 Binary files a/data/themes/blue_scene/add_sample_track.png and b/data/themes/blue_scene/add_sample_track.png differ diff --git a/data/themes/blue_scene/analysis.png b/data/themes/blue_scene/analysis.png index 60e24198a..1a94e0f39 100644 Binary files a/data/themes/blue_scene/analysis.png and b/data/themes/blue_scene/analysis.png differ diff --git a/data/themes/blue_scene/apply.png b/data/themes/blue_scene/apply.png index dc1d2d913..445964061 100644 Binary files a/data/themes/blue_scene/apply.png and b/data/themes/blue_scene/apply.png differ diff --git a/data/themes/blue_scene/arp_down_off.png b/data/themes/blue_scene/arp_down_off.png index 56e1f9e49..df5907153 100644 Binary files a/data/themes/blue_scene/arp_down_off.png and b/data/themes/blue_scene/arp_down_off.png differ diff --git a/data/themes/blue_scene/arp_down_on.png b/data/themes/blue_scene/arp_down_on.png index 01e394cc9..976e5b584 100644 Binary files a/data/themes/blue_scene/arp_down_on.png and b/data/themes/blue_scene/arp_down_on.png differ diff --git a/data/themes/blue_scene/arp_free.png b/data/themes/blue_scene/arp_free.png index 133a06556..ca1fe2475 100644 Binary files a/data/themes/blue_scene/arp_free.png and b/data/themes/blue_scene/arp_free.png differ diff --git a/data/themes/blue_scene/arp_random_off.png b/data/themes/blue_scene/arp_random_off.png index 2c1969268..7afc873be 100644 Binary files a/data/themes/blue_scene/arp_random_off.png and b/data/themes/blue_scene/arp_random_off.png differ diff --git a/data/themes/blue_scene/arp_random_on.png b/data/themes/blue_scene/arp_random_on.png index db27b6cd6..de594a642 100644 Binary files a/data/themes/blue_scene/arp_random_on.png and b/data/themes/blue_scene/arp_random_on.png differ diff --git a/data/themes/blue_scene/arp_sort.png b/data/themes/blue_scene/arp_sort.png index b7c9272ec..65e10c6c4 100644 Binary files a/data/themes/blue_scene/arp_sort.png and b/data/themes/blue_scene/arp_sort.png differ diff --git a/data/themes/blue_scene/arp_sync.png b/data/themes/blue_scene/arp_sync.png index 4667e3117..88407aabd 100644 Binary files a/data/themes/blue_scene/arp_sync.png and b/data/themes/blue_scene/arp_sync.png differ diff --git a/data/themes/blue_scene/arp_up_and_down_off.png b/data/themes/blue_scene/arp_up_and_down_off.png index 2c3a4a8f0..d664794b3 100644 Binary files a/data/themes/blue_scene/arp_up_and_down_off.png and b/data/themes/blue_scene/arp_up_and_down_off.png differ diff --git a/data/themes/blue_scene/arp_up_and_down_on.png b/data/themes/blue_scene/arp_up_and_down_on.png index 30b0e30de..e436a93c8 100644 Binary files a/data/themes/blue_scene/arp_up_and_down_on.png and b/data/themes/blue_scene/arp_up_and_down_on.png differ diff --git a/data/themes/blue_scene/arp_up_off.png b/data/themes/blue_scene/arp_up_off.png index 94c3fdb3e..ce3eb872c 100644 Binary files a/data/themes/blue_scene/arp_up_off.png and b/data/themes/blue_scene/arp_up_off.png differ diff --git a/data/themes/blue_scene/arp_up_on.png b/data/themes/blue_scene/arp_up_on.png index 8e3d490e4..817bbc4aa 100644 Binary files a/data/themes/blue_scene/arp_up_on.png and b/data/themes/blue_scene/arp_up_on.png differ diff --git a/data/themes/blue_scene/auto_limit.png b/data/themes/blue_scene/auto_limit.png index bc44a0d00..495f16fe6 100644 Binary files a/data/themes/blue_scene/auto_limit.png and b/data/themes/blue_scene/auto_limit.png differ diff --git a/data/themes/blue_scene/autoscroll_off.png b/data/themes/blue_scene/autoscroll_off.png index cdb93641c..9d318f0b6 100644 Binary files a/data/themes/blue_scene/autoscroll_off.png and b/data/themes/blue_scene/autoscroll_off.png differ diff --git a/data/themes/blue_scene/autoscroll_on.png b/data/themes/blue_scene/autoscroll_on.png index 2d2e26426..2802bb2d3 100644 Binary files a/data/themes/blue_scene/autoscroll_on.png and b/data/themes/blue_scene/autoscroll_on.png differ diff --git a/data/themes/blue_scene/back_to_start.png b/data/themes/blue_scene/back_to_start.png index fb8800f82..ffef8ebde 100644 Binary files a/data/themes/blue_scene/back_to_start.png and b/data/themes/blue_scene/back_to_start.png differ diff --git a/data/themes/blue_scene/back_to_zero.png b/data/themes/blue_scene/back_to_zero.png index fd21000ea..9523bcbdc 100644 Binary files a/data/themes/blue_scene/back_to_zero.png and b/data/themes/blue_scene/back_to_zero.png differ diff --git a/data/themes/blue_scene/background_artwork.png b/data/themes/blue_scene/background_artwork.png index 76d00fb75..59c0f019c 100644 Binary files a/data/themes/blue_scene/background_artwork.png and b/data/themes/blue_scene/background_artwork.png differ diff --git a/data/themes/blue_scene/bb_track.png b/data/themes/blue_scene/bb_track.png index c302e3304..f66b8bedd 100644 Binary files a/data/themes/blue_scene/bb_track.png and b/data/themes/blue_scene/bb_track.png differ diff --git a/data/themes/blue_scene/black_key.png b/data/themes/blue_scene/black_key.png index 46b739f64..140e17e5c 100644 Binary files a/data/themes/blue_scene/black_key.png and b/data/themes/blue_scene/black_key.png differ diff --git a/data/themes/blue_scene/black_key_pressed.png b/data/themes/blue_scene/black_key_pressed.png index 8cd3610c6..4c9708e25 100644 Binary files a/data/themes/blue_scene/black_key_pressed.png and b/data/themes/blue_scene/black_key_pressed.png differ diff --git a/data/themes/blue_scene/cancel.png b/data/themes/blue_scene/cancel.png index 07354933d..329c8a07a 100644 Binary files a/data/themes/blue_scene/cancel.png and b/data/themes/blue_scene/cancel.png differ diff --git a/data/themes/blue_scene/clock.png b/data/themes/blue_scene/clock.png index f0c544ec8..e869ed1d3 100644 Binary files a/data/themes/blue_scene/clock.png and b/data/themes/blue_scene/clock.png differ diff --git a/data/themes/blue_scene/colorize.png b/data/themes/blue_scene/colorize.png index 0229bf759..d222cd994 100644 Binary files a/data/themes/blue_scene/colorize.png and b/data/themes/blue_scene/colorize.png differ diff --git a/data/themes/blue_scene/combobox_arrow.png b/data/themes/blue_scene/combobox_arrow.png index 531e850a3..d779cfc50 100644 Binary files a/data/themes/blue_scene/combobox_arrow.png and b/data/themes/blue_scene/combobox_arrow.png differ diff --git a/data/themes/blue_scene/combobox_bg.png b/data/themes/blue_scene/combobox_bg.png index 37f2c1def..d81aa87a6 100644 Binary files a/data/themes/blue_scene/combobox_bg.png and b/data/themes/blue_scene/combobox_bg.png differ diff --git a/data/themes/blue_scene/cpuload_bg.png b/data/themes/blue_scene/cpuload_bg.png index cdde6f028..3f8166494 100644 Binary files a/data/themes/blue_scene/cpuload_bg.png and b/data/themes/blue_scene/cpuload_bg.png differ diff --git a/data/themes/blue_scene/dont_know.png b/data/themes/blue_scene/dont_know.png index 652887f9d..f1e91b2a2 100644 Binary files a/data/themes/blue_scene/dont_know.png and b/data/themes/blue_scene/dont_know.png differ diff --git a/data/themes/blue_scene/drum.png b/data/themes/blue_scene/drum.png index 075cfc6db..42e3464b8 100644 Binary files a/data/themes/blue_scene/drum.png and b/data/themes/blue_scene/drum.png differ diff --git a/data/themes/blue_scene/edit_arrow.png b/data/themes/blue_scene/edit_arrow.png index 2246678db..090cd1bc8 100644 Binary files a/data/themes/blue_scene/edit_arrow.png and b/data/themes/blue_scene/edit_arrow.png differ diff --git a/data/themes/blue_scene/edit_copy.png b/data/themes/blue_scene/edit_copy.png index 8211659eb..3360e21ad 100644 Binary files a/data/themes/blue_scene/edit_copy.png and b/data/themes/blue_scene/edit_copy.png differ diff --git a/data/themes/blue_scene/edit_cut.png b/data/themes/blue_scene/edit_cut.png index 2a8bd6924..a896f2980 100644 Binary files a/data/themes/blue_scene/edit_cut.png and b/data/themes/blue_scene/edit_cut.png differ diff --git a/data/themes/blue_scene/edit_draw.png b/data/themes/blue_scene/edit_draw.png index f2451147a..6890b1b0d 100644 Binary files a/data/themes/blue_scene/edit_draw.png and b/data/themes/blue_scene/edit_draw.png differ diff --git a/data/themes/blue_scene/edit_erase.png b/data/themes/blue_scene/edit_erase.png index 021a82a74..89d6415fe 100644 Binary files a/data/themes/blue_scene/edit_erase.png and b/data/themes/blue_scene/edit_erase.png differ diff --git a/data/themes/blue_scene/edit_move.png b/data/themes/blue_scene/edit_move.png index 286829537..eb1175c21 100644 Binary files a/data/themes/blue_scene/edit_move.png and b/data/themes/blue_scene/edit_move.png differ diff --git a/data/themes/blue_scene/edit_paste.png b/data/themes/blue_scene/edit_paste.png index 6cc46d300..5adc3afda 100644 Binary files a/data/themes/blue_scene/edit_paste.png and b/data/themes/blue_scene/edit_paste.png differ diff --git a/data/themes/blue_scene/edit_redo.png b/data/themes/blue_scene/edit_redo.png index 5e2f6662f..0d4d048b3 100644 Binary files a/data/themes/blue_scene/edit_redo.png and b/data/themes/blue_scene/edit_redo.png differ diff --git a/data/themes/blue_scene/edit_select.png b/data/themes/blue_scene/edit_select.png index 6bf5bd421..3dc624f14 100644 Binary files a/data/themes/blue_scene/edit_select.png and b/data/themes/blue_scene/edit_select.png differ diff --git a/data/themes/blue_scene/edit_undo.png b/data/themes/blue_scene/edit_undo.png index 10b1db319..035b9d3b8 100644 Binary files a/data/themes/blue_scene/edit_undo.png and b/data/themes/blue_scene/edit_undo.png differ diff --git a/data/themes/blue_scene/effect_board.png b/data/themes/blue_scene/effect_board.png index 5e2b0df22..fb35ddc8e 100644 Binary files a/data/themes/blue_scene/effect_board.png and b/data/themes/blue_scene/effect_board.png differ diff --git a/data/themes/blue_scene/envelope_graph.png b/data/themes/blue_scene/envelope_graph.png index 5811f2500..89a544c3d 100644 Binary files a/data/themes/blue_scene/envelope_graph.png and b/data/themes/blue_scene/envelope_graph.png differ diff --git a/data/themes/blue_scene/error.png b/data/themes/blue_scene/error.png index ff850bad9..9f1817e20 100644 Binary files a/data/themes/blue_scene/error.png and b/data/themes/blue_scene/error.png differ diff --git a/data/themes/blue_scene/exit.png b/data/themes/blue_scene/exit.png index 948246437..6ae19c1d5 100644 Binary files a/data/themes/blue_scene/exit.png and b/data/themes/blue_scene/exit.png differ diff --git a/data/themes/blue_scene/exp_wave_active.png b/data/themes/blue_scene/exp_wave_active.png index be0b1b2dc..e671e759c 100644 Binary files a/data/themes/blue_scene/exp_wave_active.png and b/data/themes/blue_scene/exp_wave_active.png differ diff --git a/data/themes/blue_scene/exp_wave_inactive.png b/data/themes/blue_scene/exp_wave_inactive.png index 32760dd0c..16dbdba20 100644 Binary files a/data/themes/blue_scene/exp_wave_inactive.png and b/data/themes/blue_scene/exp_wave_inactive.png differ diff --git a/data/themes/blue_scene/filter_2lp.png b/data/themes/blue_scene/filter_2lp.png index bf38715f1..a81ad5497 100644 Binary files a/data/themes/blue_scene/filter_2lp.png and b/data/themes/blue_scene/filter_2lp.png differ diff --git a/data/themes/blue_scene/filter_ap.png b/data/themes/blue_scene/filter_ap.png index 67ff31db9..821e886ab 100644 Binary files a/data/themes/blue_scene/filter_ap.png and b/data/themes/blue_scene/filter_ap.png differ diff --git a/data/themes/blue_scene/filter_bp.png b/data/themes/blue_scene/filter_bp.png index 7491dd9fe..2bf6849c6 100644 Binary files a/data/themes/blue_scene/filter_bp.png and b/data/themes/blue_scene/filter_bp.png differ diff --git a/data/themes/blue_scene/filter_hp.png b/data/themes/blue_scene/filter_hp.png index c07af9ad9..e2fedd1f9 100644 Binary files a/data/themes/blue_scene/filter_hp.png and b/data/themes/blue_scene/filter_hp.png differ diff --git a/data/themes/blue_scene/filter_lp.png b/data/themes/blue_scene/filter_lp.png index 5429af4ee..731184c6a 100644 Binary files a/data/themes/blue_scene/filter_lp.png and b/data/themes/blue_scene/filter_lp.png differ diff --git a/data/themes/blue_scene/filter_notch.png b/data/themes/blue_scene/filter_notch.png index 9603ed929..57dd96b5f 100644 Binary files a/data/themes/blue_scene/filter_notch.png and b/data/themes/blue_scene/filter_notch.png differ diff --git a/data/themes/blue_scene/folder.png b/data/themes/blue_scene/folder.png index a636c8615..8075259e7 100644 Binary files a/data/themes/blue_scene/folder.png and b/data/themes/blue_scene/folder.png differ diff --git a/data/themes/blue_scene/folder_locked.png b/data/themes/blue_scene/folder_locked.png index 0b2d84e8b..a9fa7c6bd 100644 Binary files a/data/themes/blue_scene/folder_locked.png and b/data/themes/blue_scene/folder_locked.png differ diff --git a/data/themes/blue_scene/folder_opened.png b/data/themes/blue_scene/folder_opened.png index fd737e9aa..2dbff564e 100644 Binary files a/data/themes/blue_scene/folder_opened.png and b/data/themes/blue_scene/folder_opened.png differ diff --git a/data/themes/blue_scene/freeze.png b/data/themes/blue_scene/freeze.png index 4e67ad48a..e03acbccc 100644 Binary files a/data/themes/blue_scene/freeze.png and b/data/themes/blue_scene/freeze.png differ diff --git a/data/themes/blue_scene/frozen.png b/data/themes/blue_scene/frozen.png index 90c8e0467..20f9d04fc 100644 Binary files a/data/themes/blue_scene/frozen.png and b/data/themes/blue_scene/frozen.png differ diff --git a/data/themes/blue_scene/help.png b/data/themes/blue_scene/help.png index d5f56068c..a41db511a 100644 Binary files a/data/themes/blue_scene/help.png and b/data/themes/blue_scene/help.png differ diff --git a/data/themes/blue_scene/hint.png b/data/themes/blue_scene/hint.png index edd5088f8..3c19035bf 100644 Binary files a/data/themes/blue_scene/hint.png and b/data/themes/blue_scene/hint.png differ diff --git a/data/themes/blue_scene/home.png b/data/themes/blue_scene/home.png index be6dd9658..9f419d36b 100644 Binary files a/data/themes/blue_scene/home.png and b/data/themes/blue_scene/home.png differ diff --git a/data/themes/blue_scene/hourglass.png b/data/themes/blue_scene/hourglass.png index 57574c6a3..830887643 100644 Binary files a/data/themes/blue_scene/hourglass.png and b/data/themes/blue_scene/hourglass.png differ diff --git a/data/themes/blue_scene/hq_mode.png b/data/themes/blue_scene/hq_mode.png index fb62b96aa..eb4e30d76 100644 Binary files a/data/themes/blue_scene/hq_mode.png and b/data/themes/blue_scene/hq_mode.png differ diff --git a/data/themes/blue_scene/icon.png b/data/themes/blue_scene/icon.png index 5f7460f79..94f5cc8c7 100644 Binary files a/data/themes/blue_scene/icon.png and b/data/themes/blue_scene/icon.png differ diff --git a/data/themes/blue_scene/keep_stop_position.png b/data/themes/blue_scene/keep_stop_position.png index 3ffebfcf6..cb4b2023a 100644 Binary files a/data/themes/blue_scene/keep_stop_position.png and b/data/themes/blue_scene/keep_stop_position.png differ diff --git a/data/themes/blue_scene/knob01.png b/data/themes/blue_scene/knob01.png index c8f541947..36ed54e81 100644 Binary files a/data/themes/blue_scene/knob01.png and b/data/themes/blue_scene/knob01.png differ diff --git a/data/themes/blue_scene/knob02.png b/data/themes/blue_scene/knob02.png index f35329a05..d6a8cff27 100644 Binary files a/data/themes/blue_scene/knob02.png and b/data/themes/blue_scene/knob02.png differ diff --git a/data/themes/blue_scene/knob03.png b/data/themes/blue_scene/knob03.png index ee4fec0cb..13e8efa3f 100644 Binary files a/data/themes/blue_scene/knob03.png and b/data/themes/blue_scene/knob03.png differ diff --git a/data/themes/blue_scene/knob04.png b/data/themes/blue_scene/knob04.png index 8a2eb1418..0e3af11c8 100644 Binary files a/data/themes/blue_scene/knob04.png and b/data/themes/blue_scene/knob04.png differ diff --git a/data/themes/blue_scene/led_green.png b/data/themes/blue_scene/led_green.png index e90e4e060..3b60c4403 100644 Binary files a/data/themes/blue_scene/led_green.png and b/data/themes/blue_scene/led_green.png differ diff --git a/data/themes/blue_scene/led_off.png b/data/themes/blue_scene/led_off.png index 44dbf35e2..227d6603e 100644 Binary files a/data/themes/blue_scene/led_off.png and b/data/themes/blue_scene/led_off.png differ diff --git a/data/themes/blue_scene/led_yellow.png b/data/themes/blue_scene/led_yellow.png index 506f97b65..50997d272 100644 Binary files a/data/themes/blue_scene/led_yellow.png and b/data/themes/blue_scene/led_yellow.png differ diff --git a/data/themes/blue_scene/lfo_graph.png b/data/themes/blue_scene/lfo_graph.png index 6522f65ac..5ddbdb38b 100644 Binary files a/data/themes/blue_scene/lfo_graph.png and b/data/themes/blue_scene/lfo_graph.png differ diff --git a/data/themes/blue_scene/loop_point.png b/data/themes/blue_scene/loop_point.png index 9e68da115..3489ff860 100644 Binary files a/data/themes/blue_scene/loop_point.png and b/data/themes/blue_scene/loop_point.png differ diff --git a/data/themes/blue_scene/loop_point_disabled.png b/data/themes/blue_scene/loop_point_disabled.png index 0d2b9bf1e..b4649c9f7 100644 Binary files a/data/themes/blue_scene/loop_point_disabled.png and b/data/themes/blue_scene/loop_point_disabled.png differ diff --git a/data/themes/blue_scene/loop_points_off.png b/data/themes/blue_scene/loop_points_off.png index 05fa1fe52..3bb86ad51 100644 Binary files a/data/themes/blue_scene/loop_points_off.png and b/data/themes/blue_scene/loop_points_off.png differ diff --git a/data/themes/blue_scene/loop_points_on.png b/data/themes/blue_scene/loop_points_on.png index f5d1940a6..663d41fd3 100644 Binary files a/data/themes/blue_scene/loop_points_on.png and b/data/themes/blue_scene/loop_points_on.png differ diff --git a/data/themes/blue_scene/main_toolbar_bg.png b/data/themes/blue_scene/main_toolbar_bg.png index 00c5fc255..613b34e34 100644 Binary files a/data/themes/blue_scene/main_toolbar_bg.png and b/data/themes/blue_scene/main_toolbar_bg.png differ diff --git a/data/themes/blue_scene/master_pitch.png b/data/themes/blue_scene/master_pitch.png index d244d4cbd..2615c871d 100644 Binary files a/data/themes/blue_scene/master_pitch.png and b/data/themes/blue_scene/master_pitch.png differ diff --git a/data/themes/blue_scene/master_volume.png b/data/themes/blue_scene/master_volume.png index fd1da7d3d..dc24937d6 100644 Binary files a/data/themes/blue_scene/master_volume.png and b/data/themes/blue_scene/master_volume.png differ diff --git a/data/themes/blue_scene/midi_file.png b/data/themes/blue_scene/midi_file.png index cacfb9a28..6d6ae98c4 100644 Binary files a/data/themes/blue_scene/midi_file.png and b/data/themes/blue_scene/midi_file.png differ diff --git a/data/themes/blue_scene/midi_in.png b/data/themes/blue_scene/midi_in.png index 57fe8566c..e6ef42805 100644 Binary files a/data/themes/blue_scene/midi_in.png and b/data/themes/blue_scene/midi_in.png differ diff --git a/data/themes/blue_scene/midi_out.png b/data/themes/blue_scene/midi_out.png index 93f68546e..197cacfa2 100644 Binary files a/data/themes/blue_scene/midi_out.png and b/data/themes/blue_scene/midi_out.png differ diff --git a/data/themes/blue_scene/moog_saw_wave_active.png b/data/themes/blue_scene/moog_saw_wave_active.png index 3bbd6db59..df4f2f08c 100644 Binary files a/data/themes/blue_scene/moog_saw_wave_active.png and b/data/themes/blue_scene/moog_saw_wave_active.png differ diff --git a/data/themes/blue_scene/moog_saw_wave_inactive.png b/data/themes/blue_scene/moog_saw_wave_inactive.png index 824342652..4dc8badd7 100644 Binary files a/data/themes/blue_scene/moog_saw_wave_inactive.png and b/data/themes/blue_scene/moog_saw_wave_inactive.png differ diff --git a/data/themes/blue_scene/mute_off.png b/data/themes/blue_scene/mute_off.png index c5cb56d99..fc3c4ca5d 100644 Binary files a/data/themes/blue_scene/mute_off.png and b/data/themes/blue_scene/mute_off.png differ diff --git a/data/themes/blue_scene/mute_on.png b/data/themes/blue_scene/mute_on.png index fda5865a0..9a8e343a5 100644 Binary files a/data/themes/blue_scene/mute_on.png and b/data/themes/blue_scene/mute_on.png differ diff --git a/data/themes/blue_scene/note.png b/data/themes/blue_scene/note.png index 4f894ec00..4776bc326 100644 Binary files a/data/themes/blue_scene/note.png and b/data/themes/blue_scene/note.png differ diff --git a/data/themes/blue_scene/note_double_whole.png b/data/themes/blue_scene/note_double_whole.png index f6cd780b7..6b6fc5a23 100644 Binary files a/data/themes/blue_scene/note_double_whole.png and b/data/themes/blue_scene/note_double_whole.png differ diff --git a/data/themes/blue_scene/note_eighth.png b/data/themes/blue_scene/note_eighth.png index f26ed5775..78ee3c04d 100644 Binary files a/data/themes/blue_scene/note_eighth.png and b/data/themes/blue_scene/note_eighth.png differ diff --git a/data/themes/blue_scene/note_half.png b/data/themes/blue_scene/note_half.png index eabf0745d..833d9b9f8 100644 Binary files a/data/themes/blue_scene/note_half.png and b/data/themes/blue_scene/note_half.png differ diff --git a/data/themes/blue_scene/note_none.png b/data/themes/blue_scene/note_none.png index b76b3fa93..24d32a28f 100644 Binary files a/data/themes/blue_scene/note_none.png and b/data/themes/blue_scene/note_none.png differ diff --git a/data/themes/blue_scene/note_quarter.png b/data/themes/blue_scene/note_quarter.png index 665c15b63..0669f7bfa 100644 Binary files a/data/themes/blue_scene/note_quarter.png and b/data/themes/blue_scene/note_quarter.png differ diff --git a/data/themes/blue_scene/note_sixteenth.png b/data/themes/blue_scene/note_sixteenth.png index 7284de23c..d55b6e741 100644 Binary files a/data/themes/blue_scene/note_sixteenth.png and b/data/themes/blue_scene/note_sixteenth.png differ diff --git a/data/themes/blue_scene/note_thirtysecond.png b/data/themes/blue_scene/note_thirtysecond.png index 11bd6b82e..4a070234c 100644 Binary files a/data/themes/blue_scene/note_thirtysecond.png and b/data/themes/blue_scene/note_thirtysecond.png differ diff --git a/data/themes/blue_scene/note_whole.png b/data/themes/blue_scene/note_whole.png index f8ef88ccc..cd9936b99 100644 Binary files a/data/themes/blue_scene/note_whole.png and b/data/themes/blue_scene/note_whole.png differ diff --git a/data/themes/blue_scene/output_graph.png b/data/themes/blue_scene/output_graph.png index 09a81ee05..ba54289ad 100644 Binary files a/data/themes/blue_scene/output_graph.png and b/data/themes/blue_scene/output_graph.png differ diff --git a/data/themes/blue_scene/pause.png b/data/themes/blue_scene/pause.png index 2508aa41c..a4f973f00 100644 Binary files a/data/themes/blue_scene/pause.png and b/data/themes/blue_scene/pause.png differ diff --git a/data/themes/blue_scene/piano.png b/data/themes/blue_scene/piano.png index 4a71a7eba..77630ba5b 100644 Binary files a/data/themes/blue_scene/piano.png and b/data/themes/blue_scene/piano.png differ diff --git a/data/themes/blue_scene/play.png b/data/themes/blue_scene/play.png index 5b8d67a60..20c7050bc 100644 Binary files a/data/themes/blue_scene/play.png and b/data/themes/blue_scene/play.png differ diff --git a/data/themes/blue_scene/playpos_marker.png b/data/themes/blue_scene/playpos_marker.png index fc306d2f7..0906099eb 100644 Binary files a/data/themes/blue_scene/playpos_marker.png and b/data/themes/blue_scene/playpos_marker.png differ diff --git a/data/themes/blue_scene/plugins.png b/data/themes/blue_scene/plugins.png index 43e2e06ab..3a984a4b4 100644 Binary files a/data/themes/blue_scene/plugins.png and b/data/themes/blue_scene/plugins.png differ diff --git a/data/themes/blue_scene/plugins/audiofileprocessor_artwork.png b/data/themes/blue_scene/plugins/audiofileprocessor_artwork.png index c00d4100e..84bc96899 100644 Binary files a/data/themes/blue_scene/plugins/audiofileprocessor_artwork.png and b/data/themes/blue_scene/plugins/audiofileprocessor_artwork.png differ diff --git a/data/themes/blue_scene/plugins/audiofileprocessor_logo.png b/data/themes/blue_scene/plugins/audiofileprocessor_logo.png index 794e723c7..ce8ed7089 100644 Binary files a/data/themes/blue_scene/plugins/audiofileprocessor_logo.png and b/data/themes/blue_scene/plugins/audiofileprocessor_logo.png differ diff --git a/data/themes/blue_scene/plugins/audiofileprocessor_loop_off.png b/data/themes/blue_scene/plugins/audiofileprocessor_loop_off.png index c0cb23d1e..5d6daed40 100644 Binary files a/data/themes/blue_scene/plugins/audiofileprocessor_loop_off.png and b/data/themes/blue_scene/plugins/audiofileprocessor_loop_off.png differ diff --git a/data/themes/blue_scene/plugins/audiofileprocessor_loop_on.png b/data/themes/blue_scene/plugins/audiofileprocessor_loop_on.png index 40336eb2e..09d58c87c 100644 Binary files a/data/themes/blue_scene/plugins/audiofileprocessor_loop_on.png and b/data/themes/blue_scene/plugins/audiofileprocessor_loop_on.png differ diff --git a/data/themes/blue_scene/plugins/audiofileprocessor_reverse_off.png b/data/themes/blue_scene/plugins/audiofileprocessor_reverse_off.png index 64d1d535c..0201955d8 100644 Binary files a/data/themes/blue_scene/plugins/audiofileprocessor_reverse_off.png and b/data/themes/blue_scene/plugins/audiofileprocessor_reverse_off.png differ diff --git a/data/themes/blue_scene/plugins/audiofileprocessor_reverse_on.png b/data/themes/blue_scene/plugins/audiofileprocessor_reverse_on.png index 8e78dcf3d..b5d725c83 100644 Binary files a/data/themes/blue_scene/plugins/audiofileprocessor_reverse_on.png and b/data/themes/blue_scene/plugins/audiofileprocessor_reverse_on.png differ diff --git a/data/themes/blue_scene/plugins/bitinvader_artwork.png b/data/themes/blue_scene/plugins/bitinvader_artwork.png index 8b0fb9a76..858ed81fb 100644 Binary files a/data/themes/blue_scene/plugins/bitinvader_artwork.png and b/data/themes/blue_scene/plugins/bitinvader_artwork.png differ diff --git a/data/themes/blue_scene/plugins/bitinvader_logo.png b/data/themes/blue_scene/plugins/bitinvader_logo.png index d7f887c80..5c1cf7305 100644 Binary files a/data/themes/blue_scene/plugins/bitinvader_logo.png and b/data/themes/blue_scene/plugins/bitinvader_logo.png differ diff --git a/data/themes/blue_scene/plugins/bitinvader_smooth.png b/data/themes/blue_scene/plugins/bitinvader_smooth.png index 74b80853b..b97bcb299 100644 Binary files a/data/themes/blue_scene/plugins/bitinvader_smooth.png and b/data/themes/blue_scene/plugins/bitinvader_smooth.png differ diff --git a/data/themes/blue_scene/plugins/bitinvader_wavegraph.png b/data/themes/blue_scene/plugins/bitinvader_wavegraph.png index ed5b6978d..0706a79e9 100644 Binary files a/data/themes/blue_scene/plugins/bitinvader_wavegraph.png and b/data/themes/blue_scene/plugins/bitinvader_wavegraph.png differ diff --git a/data/themes/blue_scene/plugins/bitinvader_wavegraph3.png b/data/themes/blue_scene/plugins/bitinvader_wavegraph3.png index aa7b1110d..518f7dc52 100644 Binary files a/data/themes/blue_scene/plugins/bitinvader_wavegraph3.png and b/data/themes/blue_scene/plugins/bitinvader_wavegraph3.png differ diff --git a/data/themes/blue_scene/plugins/pluckedstringsynth_logo.png b/data/themes/blue_scene/plugins/pluckedstringsynth_logo.png index 5df92c4cf..79e021790 100644 Binary files a/data/themes/blue_scene/plugins/pluckedstringsynth_logo.png and b/data/themes/blue_scene/plugins/pluckedstringsynth_logo.png differ diff --git a/data/themes/blue_scene/plugins/tripleoscillator_am_active.png b/data/themes/blue_scene/plugins/tripleoscillator_am_active.png index 81c9cb8da..6caf8da53 100644 Binary files a/data/themes/blue_scene/plugins/tripleoscillator_am_active.png and b/data/themes/blue_scene/plugins/tripleoscillator_am_active.png differ diff --git a/data/themes/blue_scene/plugins/tripleoscillator_am_inactive.png b/data/themes/blue_scene/plugins/tripleoscillator_am_inactive.png index efc9c0f6a..554faa408 100644 Binary files a/data/themes/blue_scene/plugins/tripleoscillator_am_inactive.png and b/data/themes/blue_scene/plugins/tripleoscillator_am_inactive.png differ diff --git a/data/themes/blue_scene/plugins/tripleoscillator_artwork.png b/data/themes/blue_scene/plugins/tripleoscillator_artwork.png index 6616e48cd..a7594552a 100644 Binary files a/data/themes/blue_scene/plugins/tripleoscillator_artwork.png and b/data/themes/blue_scene/plugins/tripleoscillator_artwork.png differ diff --git a/data/themes/blue_scene/plugins/tripleoscillator_btn_mask.png b/data/themes/blue_scene/plugins/tripleoscillator_btn_mask.png index bd257ea55..75a3f2f5b 100644 Binary files a/data/themes/blue_scene/plugins/tripleoscillator_btn_mask.png and b/data/themes/blue_scene/plugins/tripleoscillator_btn_mask.png differ diff --git a/data/themes/blue_scene/plugins/tripleoscillator_fm_active.png b/data/themes/blue_scene/plugins/tripleoscillator_fm_active.png index c4d463bf7..3ebee07fa 100644 Binary files a/data/themes/blue_scene/plugins/tripleoscillator_fm_active.png and b/data/themes/blue_scene/plugins/tripleoscillator_fm_active.png differ diff --git a/data/themes/blue_scene/plugins/tripleoscillator_fm_inactive.png b/data/themes/blue_scene/plugins/tripleoscillator_fm_inactive.png index 50ad1d4a6..e291c35cf 100644 Binary files a/data/themes/blue_scene/plugins/tripleoscillator_fm_inactive.png and b/data/themes/blue_scene/plugins/tripleoscillator_fm_inactive.png differ diff --git a/data/themes/blue_scene/plugins/tripleoscillator_mix_active.png b/data/themes/blue_scene/plugins/tripleoscillator_mix_active.png index e2262c6d7..065f03448 100644 Binary files a/data/themes/blue_scene/plugins/tripleoscillator_mix_active.png and b/data/themes/blue_scene/plugins/tripleoscillator_mix_active.png differ diff --git a/data/themes/blue_scene/plugins/tripleoscillator_mix_inactive.png b/data/themes/blue_scene/plugins/tripleoscillator_mix_inactive.png index 0d8941114..c5cb98664 100644 Binary files a/data/themes/blue_scene/plugins/tripleoscillator_mix_inactive.png and b/data/themes/blue_scene/plugins/tripleoscillator_mix_inactive.png differ diff --git a/data/themes/blue_scene/plugins/tripleoscillator_sync_active.png b/data/themes/blue_scene/plugins/tripleoscillator_sync_active.png index 3d80c8363..76c8d1219 100644 Binary files a/data/themes/blue_scene/plugins/tripleoscillator_sync_active.png and b/data/themes/blue_scene/plugins/tripleoscillator_sync_active.png differ diff --git a/data/themes/blue_scene/plugins/tripleoscillator_sync_inactive.png b/data/themes/blue_scene/plugins/tripleoscillator_sync_inactive.png index ae9226ced..94cb2d39e 100644 Binary files a/data/themes/blue_scene/plugins/tripleoscillator_sync_inactive.png and b/data/themes/blue_scene/plugins/tripleoscillator_sync_inactive.png differ diff --git a/data/themes/blue_scene/plugins/vestige_artwork.png b/data/themes/blue_scene/plugins/vestige_artwork.png index c5b423475..793f30499 100644 Binary files a/data/themes/blue_scene/plugins/vestige_artwork.png and b/data/themes/blue_scene/plugins/vestige_artwork.png differ diff --git a/data/themes/blue_scene/plugins/vestige_logo.png b/data/themes/blue_scene/plugins/vestige_logo.png index be248938c..e47a5d147 100644 Binary files a/data/themes/blue_scene/plugins/vestige_logo.png and b/data/themes/blue_scene/plugins/vestige_logo.png differ diff --git a/data/themes/blue_scene/ports.png b/data/themes/blue_scene/ports.png index 306fa8be5..9a103e73d 100644 Binary files a/data/themes/blue_scene/ports.png and b/data/themes/blue_scene/ports.png differ diff --git a/data/themes/blue_scene/preset_file.png b/data/themes/blue_scene/preset_file.png index 8479d1d96..1be8f05f9 100644 Binary files a/data/themes/blue_scene/preset_file.png and b/data/themes/blue_scene/preset_file.png differ diff --git a/data/themes/blue_scene/project_export.png b/data/themes/blue_scene/project_export.png index d701a9ac9..f8d7579c5 100644 Binary files a/data/themes/blue_scene/project_export.png and b/data/themes/blue_scene/project_export.png differ diff --git a/data/themes/blue_scene/project_file.png b/data/themes/blue_scene/project_file.png index 4b1df0ed6..4f2965066 100644 Binary files a/data/themes/blue_scene/project_file.png and b/data/themes/blue_scene/project_file.png differ diff --git a/data/themes/blue_scene/project_new.png b/data/themes/blue_scene/project_new.png index 9cf925742..a3bf52e9b 100644 Binary files a/data/themes/blue_scene/project_new.png and b/data/themes/blue_scene/project_new.png differ diff --git a/data/themes/blue_scene/project_notes.png b/data/themes/blue_scene/project_notes.png index a73d99fe4..c5bde7b98 100644 Binary files a/data/themes/blue_scene/project_notes.png and b/data/themes/blue_scene/project_notes.png differ diff --git a/data/themes/blue_scene/project_open.png b/data/themes/blue_scene/project_open.png index 01338f566..b405a7bce 100644 Binary files a/data/themes/blue_scene/project_open.png and b/data/themes/blue_scene/project_open.png differ diff --git a/data/themes/blue_scene/project_open_down.png b/data/themes/blue_scene/project_open_down.png index 80d72de6f..e1b3bda7d 100644 Binary files a/data/themes/blue_scene/project_open_down.png and b/data/themes/blue_scene/project_open_down.png differ diff --git a/data/themes/blue_scene/project_save.png b/data/themes/blue_scene/project_save.png index 70131b0bc..c9b812452 100644 Binary files a/data/themes/blue_scene/project_save.png and b/data/themes/blue_scene/project_save.png differ diff --git a/data/themes/blue_scene/project_saveas.png b/data/themes/blue_scene/project_saveas.png index 52b543804..e7cf463a4 100644 Binary files a/data/themes/blue_scene/project_saveas.png and b/data/themes/blue_scene/project_saveas.png differ diff --git a/data/themes/blue_scene/quantize.png b/data/themes/blue_scene/quantize.png index ed2a67323..ad311f948 100644 Binary files a/data/themes/blue_scene/quantize.png and b/data/themes/blue_scene/quantize.png differ diff --git a/data/themes/blue_scene/record.png b/data/themes/blue_scene/record.png index 623c8af9c..48fc14628 100644 Binary files a/data/themes/blue_scene/record.png and b/data/themes/blue_scene/record.png differ diff --git a/data/themes/blue_scene/reload.png b/data/themes/blue_scene/reload.png index 0c2600d2c..80fa14743 100644 Binary files a/data/themes/blue_scene/reload.png and b/data/themes/blue_scene/reload.png differ diff --git a/data/themes/blue_scene/rename.png b/data/themes/blue_scene/rename.png index ff0a8f327..6788a4911 100644 Binary files a/data/themes/blue_scene/rename.png and b/data/themes/blue_scene/rename.png differ diff --git a/data/themes/blue_scene/root.png b/data/themes/blue_scene/root.png index baeb0d0a5..74e356b83 100644 Binary files a/data/themes/blue_scene/root.png and b/data/themes/blue_scene/root.png differ diff --git a/data/themes/blue_scene/sample_track.png b/data/themes/blue_scene/sample_track.png index 7fda75693..49918e664 100644 Binary files a/data/themes/blue_scene/sample_track.png and b/data/themes/blue_scene/sample_track.png differ diff --git a/data/themes/blue_scene/saw_wave_active.png b/data/themes/blue_scene/saw_wave_active.png index 81fc60f4e..29bcbe75b 100644 Binary files a/data/themes/blue_scene/saw_wave_active.png and b/data/themes/blue_scene/saw_wave_active.png differ diff --git a/data/themes/blue_scene/saw_wave_inactive.png b/data/themes/blue_scene/saw_wave_inactive.png index 8ca9273fb..5b3ac4eb2 100644 Binary files a/data/themes/blue_scene/saw_wave_inactive.png and b/data/themes/blue_scene/saw_wave_inactive.png differ diff --git a/data/themes/blue_scene/setup_audio.png b/data/themes/blue_scene/setup_audio.png index d24c74375..9c8ec6688 100644 Binary files a/data/themes/blue_scene/setup_audio.png and b/data/themes/blue_scene/setup_audio.png differ diff --git a/data/themes/blue_scene/setup_directories.png b/data/themes/blue_scene/setup_directories.png index f69a773d8..7ef6721cf 100644 Binary files a/data/themes/blue_scene/setup_directories.png and b/data/themes/blue_scene/setup_directories.png differ diff --git a/data/themes/blue_scene/setup_general.png b/data/themes/blue_scene/setup_general.png index 53a67c15f..abc8214a8 100644 Binary files a/data/themes/blue_scene/setup_general.png and b/data/themes/blue_scene/setup_general.png differ diff --git a/data/themes/blue_scene/setup_midi.png b/data/themes/blue_scene/setup_midi.png index c29ebe1b3..538d9d848 100644 Binary files a/data/themes/blue_scene/setup_midi.png and b/data/themes/blue_scene/setup_midi.png differ diff --git a/data/themes/blue_scene/setup_performance.png b/data/themes/blue_scene/setup_performance.png index 55f392838..f58f51acd 100644 Binary files a/data/themes/blue_scene/setup_performance.png and b/data/themes/blue_scene/setup_performance.png differ diff --git a/data/themes/blue_scene/sin_wave_active.png b/data/themes/blue_scene/sin_wave_active.png index 40dbd3bd5..caaeb25a5 100644 Binary files a/data/themes/blue_scene/sin_wave_active.png and b/data/themes/blue_scene/sin_wave_active.png differ diff --git a/data/themes/blue_scene/sin_wave_inactive.png b/data/themes/blue_scene/sin_wave_inactive.png index e7b2c2eba..96edd9955 100644 Binary files a/data/themes/blue_scene/sin_wave_inactive.png and b/data/themes/blue_scene/sin_wave_inactive.png differ diff --git a/data/themes/blue_scene/songeditor.png b/data/themes/blue_scene/songeditor.png index ae63b43ed..3ea687999 100644 Binary files a/data/themes/blue_scene/songeditor.png and b/data/themes/blue_scene/songeditor.png differ diff --git a/data/themes/blue_scene/sound_file.png b/data/themes/blue_scene/sound_file.png index 59efbb908..4c5f7412e 100644 Binary files a/data/themes/blue_scene/sound_file.png and b/data/themes/blue_scene/sound_file.png differ diff --git a/data/themes/blue_scene/splash.png b/data/themes/blue_scene/splash.png index bdcbd0c49..f1dbbeaa8 100644 Binary files a/data/themes/blue_scene/splash.png and b/data/themes/blue_scene/splash.png differ diff --git a/data/themes/blue_scene/square_wave_active.png b/data/themes/blue_scene/square_wave_active.png index 2bd2ac6dc..f778c2c96 100644 Binary files a/data/themes/blue_scene/square_wave_active.png and b/data/themes/blue_scene/square_wave_active.png differ diff --git a/data/themes/blue_scene/square_wave_inactive.png b/data/themes/blue_scene/square_wave_inactive.png index 12d587eed..96c0543a8 100644 Binary files a/data/themes/blue_scene/square_wave_inactive.png and b/data/themes/blue_scene/square_wave_inactive.png differ diff --git a/data/themes/blue_scene/step_btn_add.png b/data/themes/blue_scene/step_btn_add.png index dc9d634d5..50e89e13c 100644 Binary files a/data/themes/blue_scene/step_btn_add.png and b/data/themes/blue_scene/step_btn_add.png differ diff --git a/data/themes/blue_scene/step_btn_off.png b/data/themes/blue_scene/step_btn_off.png index e8f90ce0b..e7086320a 100644 Binary files a/data/themes/blue_scene/step_btn_off.png and b/data/themes/blue_scene/step_btn_off.png differ diff --git a/data/themes/blue_scene/step_btn_off_light.png b/data/themes/blue_scene/step_btn_off_light.png index c51d602d5..e758d7c07 100644 Binary files a/data/themes/blue_scene/step_btn_off_light.png and b/data/themes/blue_scene/step_btn_off_light.png differ diff --git a/data/themes/blue_scene/step_btn_on.png b/data/themes/blue_scene/step_btn_on.png index 6a8fa200a..2af39db7b 100644 Binary files a/data/themes/blue_scene/step_btn_on.png and b/data/themes/blue_scene/step_btn_on.png differ diff --git a/data/themes/blue_scene/step_btn_on_100.png b/data/themes/blue_scene/step_btn_on_100.png index 1e75b6091..d3b4f15f9 100644 Binary files a/data/themes/blue_scene/step_btn_on_100.png and b/data/themes/blue_scene/step_btn_on_100.png differ diff --git a/data/themes/blue_scene/step_btn_on_yellow.png b/data/themes/blue_scene/step_btn_on_yellow.png index 6ff81f2bf..56fcfdf2d 100644 Binary files a/data/themes/blue_scene/step_btn_on_yellow.png and b/data/themes/blue_scene/step_btn_on_yellow.png differ diff --git a/data/themes/blue_scene/step_btn_remove.png b/data/themes/blue_scene/step_btn_remove.png index 248e9bc3a..1a75ebf80 100644 Binary files a/data/themes/blue_scene/step_btn_remove.png and b/data/themes/blue_scene/step_btn_remove.png differ diff --git a/data/themes/blue_scene/stop.png b/data/themes/blue_scene/stop.png index 7ad32b9ad..604440833 100644 Binary files a/data/themes/blue_scene/stop.png and b/data/themes/blue_scene/stop.png differ diff --git a/data/themes/blue_scene/surround_area.png b/data/themes/blue_scene/surround_area.png index fc420ad26..b413708c3 100644 Binary files a/data/themes/blue_scene/surround_area.png and b/data/themes/blue_scene/surround_area.png differ diff --git a/data/themes/blue_scene/tempo_sync.png b/data/themes/blue_scene/tempo_sync.png index ae57ba90a..f382b3934 100644 Binary files a/data/themes/blue_scene/tempo_sync.png and b/data/themes/blue_scene/tempo_sync.png differ diff --git a/data/themes/blue_scene/text_block.png b/data/themes/blue_scene/text_block.png index fb3da86f1..390b933a8 100644 Binary files a/data/themes/blue_scene/text_block.png and b/data/themes/blue_scene/text_block.png differ diff --git a/data/themes/blue_scene/text_bold.png b/data/themes/blue_scene/text_bold.png index c7bd2be1e..401521c1c 100644 Binary files a/data/themes/blue_scene/text_bold.png and b/data/themes/blue_scene/text_bold.png differ diff --git a/data/themes/blue_scene/text_center.png b/data/themes/blue_scene/text_center.png index d1183eda8..489f0ec5b 100644 Binary files a/data/themes/blue_scene/text_center.png and b/data/themes/blue_scene/text_center.png differ diff --git a/data/themes/blue_scene/text_italic.png b/data/themes/blue_scene/text_italic.png index 86ce4abad..138c1ee0b 100644 Binary files a/data/themes/blue_scene/text_italic.png and b/data/themes/blue_scene/text_italic.png differ diff --git a/data/themes/blue_scene/text_left.png b/data/themes/blue_scene/text_left.png index 611ac461e..25f7df7ee 100644 Binary files a/data/themes/blue_scene/text_left.png and b/data/themes/blue_scene/text_left.png differ diff --git a/data/themes/blue_scene/text_right.png b/data/themes/blue_scene/text_right.png index db8518c2c..62ed7ffb7 100644 Binary files a/data/themes/blue_scene/text_right.png and b/data/themes/blue_scene/text_right.png differ diff --git a/data/themes/blue_scene/text_under.png b/data/themes/blue_scene/text_under.png index aec8c449c..faf7d669e 100644 Binary files a/data/themes/blue_scene/text_under.png and b/data/themes/blue_scene/text_under.png differ diff --git a/data/themes/blue_scene/timeline.png b/data/themes/blue_scene/timeline.png index e4d29824a..d0fb50c12 100644 Binary files a/data/themes/blue_scene/timeline.png and b/data/themes/blue_scene/timeline.png differ diff --git a/data/themes/blue_scene/toolbar_bg.png b/data/themes/blue_scene/toolbar_bg.png index 914c29439..d3c18cbc3 100644 Binary files a/data/themes/blue_scene/toolbar_bg.png and b/data/themes/blue_scene/toolbar_bg.png differ diff --git a/data/themes/blue_scene/track_op_grip.png b/data/themes/blue_scene/track_op_grip.png index 8783443d2..e0fe585b4 100644 Binary files a/data/themes/blue_scene/track_op_grip.png and b/data/themes/blue_scene/track_op_grip.png differ diff --git a/data/themes/blue_scene/track_op_menu.png b/data/themes/blue_scene/track_op_menu.png index 27cdd2108..eaa97dcbd 100644 Binary files a/data/themes/blue_scene/track_op_menu.png and b/data/themes/blue_scene/track_op_menu.png differ diff --git a/data/themes/blue_scene/triangle_wave_active.png b/data/themes/blue_scene/triangle_wave_active.png index d6f4d43a9..8113bf2c8 100644 Binary files a/data/themes/blue_scene/triangle_wave_active.png and b/data/themes/blue_scene/triangle_wave_active.png differ diff --git a/data/themes/blue_scene/triangle_wave_inactive.png b/data/themes/blue_scene/triangle_wave_inactive.png index 4a519f217..fc71ecda9 100644 Binary files a/data/themes/blue_scene/triangle_wave_inactive.png and b/data/themes/blue_scene/triangle_wave_inactive.png differ diff --git a/data/themes/blue_scene/uhoh.png b/data/themes/blue_scene/uhoh.png index 1966fc8dd..3b3370332 100644 Binary files a/data/themes/blue_scene/uhoh.png and b/data/themes/blue_scene/uhoh.png differ diff --git a/data/themes/blue_scene/unavailable_sound.png b/data/themes/blue_scene/unavailable_sound.png index f4a18bc7c..611fd9a07 100644 Binary files a/data/themes/blue_scene/unavailable_sound.png and b/data/themes/blue_scene/unavailable_sound.png differ diff --git a/data/themes/blue_scene/unfreeze.png b/data/themes/blue_scene/unfreeze.png index 456dcac09..2bf15cdb4 100644 Binary files a/data/themes/blue_scene/unfreeze.png and b/data/themes/blue_scene/unfreeze.png differ diff --git a/data/themes/blue_scene/unknown_file.png b/data/themes/blue_scene/unknown_file.png index a1fc74d67..e6f4181a7 100644 Binary files a/data/themes/blue_scene/unknown_file.png and b/data/themes/blue_scene/unknown_file.png differ diff --git a/data/themes/blue_scene/usr_wave_active.png b/data/themes/blue_scene/usr_wave_active.png index 1a4c423fe..fa8fa212f 100644 Binary files a/data/themes/blue_scene/usr_wave_active.png and b/data/themes/blue_scene/usr_wave_active.png differ diff --git a/data/themes/blue_scene/usr_wave_inactive.png b/data/themes/blue_scene/usr_wave_inactive.png index 89a1bb667..1b0b4451a 100644 Binary files a/data/themes/blue_scene/usr_wave_inactive.png and b/data/themes/blue_scene/usr_wave_inactive.png differ diff --git a/data/themes/blue_scene/whatsthis.png b/data/themes/blue_scene/whatsthis.png index df8f62679..994835f15 100644 Binary files a/data/themes/blue_scene/whatsthis.png and b/data/themes/blue_scene/whatsthis.png differ diff --git a/data/themes/blue_scene/white_key.png b/data/themes/blue_scene/white_key.png index d3088a1da..553e6caec 100644 Binary files a/data/themes/blue_scene/white_key.png and b/data/themes/blue_scene/white_key.png differ diff --git a/data/themes/blue_scene/white_key_pressed.png b/data/themes/blue_scene/white_key_pressed.png index e71dfdf4f..62c425494 100644 Binary files a/data/themes/blue_scene/white_key_pressed.png and b/data/themes/blue_scene/white_key_pressed.png differ diff --git a/data/themes/blue_scene/white_noise_wave_active.png b/data/themes/blue_scene/white_noise_wave_active.png index c46d9fd5b..dbd163ef2 100644 Binary files a/data/themes/blue_scene/white_noise_wave_active.png and b/data/themes/blue_scene/white_noise_wave_active.png differ diff --git a/data/themes/blue_scene/white_noise_wave_inactive.png b/data/themes/blue_scene/white_noise_wave_inactive.png index fb3ebf093..1ee29b34e 100644 Binary files a/data/themes/blue_scene/white_noise_wave_inactive.png and b/data/themes/blue_scene/white_noise_wave_inactive.png differ diff --git a/data/themes/blue_scene/wizard.png b/data/themes/blue_scene/wizard.png index 11502b25d..2c22159f0 100644 Binary files a/data/themes/blue_scene/wizard.png and b/data/themes/blue_scene/wizard.png differ diff --git a/data/themes/blue_scene/wizard_files.png b/data/themes/blue_scene/wizard_files.png index deba8b618..a04013d15 100644 Binary files a/data/themes/blue_scene/wizard_files.png and b/data/themes/blue_scene/wizard_files.png differ diff --git a/data/themes/blue_scene/wizard_intro.png b/data/themes/blue_scene/wizard_intro.png index 2772829b4..8f77efd65 100644 Binary files a/data/themes/blue_scene/wizard_intro.png and b/data/themes/blue_scene/wizard_intro.png differ diff --git a/data/themes/blue_scene/wizard_workingdir.png b/data/themes/blue_scene/wizard_workingdir.png index f288dcb94..0de74de52 100644 Binary files a/data/themes/blue_scene/wizard_workingdir.png and b/data/themes/blue_scene/wizard_workingdir.png differ diff --git a/data/themes/blue_scene/zoom.png b/data/themes/blue_scene/zoom.png index ed42641c8..d36229a76 100644 Binary files a/data/themes/blue_scene/zoom.png and b/data/themes/blue_scene/zoom.png differ diff --git a/data/themes/default/add.png b/data/themes/default/add.png index 5ceca2754..97514fbd4 100644 Binary files a/data/themes/default/add.png and b/data/themes/default/add.png differ diff --git a/data/themes/default/add_bb_track.png b/data/themes/default/add_bb_track.png index 5097f0422..a7ba2231d 100755 Binary files a/data/themes/default/add_bb_track.png and b/data/themes/default/add_bb_track.png differ diff --git a/data/themes/default/add_sample_track.png b/data/themes/default/add_sample_track.png index 5b27a2725..a3ad55e10 100755 Binary files a/data/themes/default/add_sample_track.png and b/data/themes/default/add_sample_track.png differ diff --git a/data/themes/default/analysis.png b/data/themes/default/analysis.png index 60e24198a..1a94e0f39 100644 Binary files a/data/themes/default/analysis.png and b/data/themes/default/analysis.png differ diff --git a/data/themes/default/apply.png b/data/themes/default/apply.png index 8d8e7eafc..31c064ba9 100755 Binary files a/data/themes/default/apply.png and b/data/themes/default/apply.png differ diff --git a/data/themes/default/arp_down_off.png b/data/themes/default/arp_down_off.png index 435a4db25..a284a95e2 100755 Binary files a/data/themes/default/arp_down_off.png and b/data/themes/default/arp_down_off.png differ diff --git a/data/themes/default/arp_down_on.png b/data/themes/default/arp_down_on.png index ad5c19b9d..6c54f5b94 100755 Binary files a/data/themes/default/arp_down_on.png and b/data/themes/default/arp_down_on.png differ diff --git a/data/themes/default/arp_free.png b/data/themes/default/arp_free.png index 86bef17c1..6bf17022a 100755 Binary files a/data/themes/default/arp_free.png and b/data/themes/default/arp_free.png differ diff --git a/data/themes/default/arp_random_off.png b/data/themes/default/arp_random_off.png index 74391a256..7010f389d 100755 Binary files a/data/themes/default/arp_random_off.png and b/data/themes/default/arp_random_off.png differ diff --git a/data/themes/default/arp_random_on.png b/data/themes/default/arp_random_on.png index 9d8e503b1..3b741c986 100755 Binary files a/data/themes/default/arp_random_on.png and b/data/themes/default/arp_random_on.png differ diff --git a/data/themes/default/arp_sort.png b/data/themes/default/arp_sort.png index d55133cbd..6fc62a2ad 100755 Binary files a/data/themes/default/arp_sort.png and b/data/themes/default/arp_sort.png differ diff --git a/data/themes/default/arp_sync.png b/data/themes/default/arp_sync.png index c2c52bd56..2906c99a8 100755 Binary files a/data/themes/default/arp_sync.png and b/data/themes/default/arp_sync.png differ diff --git a/data/themes/default/arp_up_and_down_off.png b/data/themes/default/arp_up_and_down_off.png index 1909a94aa..21bb3546b 100755 Binary files a/data/themes/default/arp_up_and_down_off.png and b/data/themes/default/arp_up_and_down_off.png differ diff --git a/data/themes/default/arp_up_and_down_on.png b/data/themes/default/arp_up_and_down_on.png index 2170b84bd..2b8dbe29d 100755 Binary files a/data/themes/default/arp_up_and_down_on.png and b/data/themes/default/arp_up_and_down_on.png differ diff --git a/data/themes/default/arp_up_off.png b/data/themes/default/arp_up_off.png index ae8ecd653..f890242cc 100755 Binary files a/data/themes/default/arp_up_off.png and b/data/themes/default/arp_up_off.png differ diff --git a/data/themes/default/arp_up_on.png b/data/themes/default/arp_up_on.png index 5b4d2d77d..b33e8f560 100755 Binary files a/data/themes/default/arp_up_on.png and b/data/themes/default/arp_up_on.png differ diff --git a/data/themes/default/auto_limit.png b/data/themes/default/auto_limit.png index 588fbdc83..0cb627601 100644 Binary files a/data/themes/default/auto_limit.png and b/data/themes/default/auto_limit.png differ diff --git a/data/themes/default/autoscroll_off.png b/data/themes/default/autoscroll_off.png index 715d68fd4..741ae9714 100755 Binary files a/data/themes/default/autoscroll_off.png and b/data/themes/default/autoscroll_off.png differ diff --git a/data/themes/default/autoscroll_on.png b/data/themes/default/autoscroll_on.png index e5853f74f..627ecd953 100755 Binary files a/data/themes/default/autoscroll_on.png and b/data/themes/default/autoscroll_on.png differ diff --git a/data/themes/default/back_to_start.png b/data/themes/default/back_to_start.png index b8d672f91..6a7224a8f 100755 Binary files a/data/themes/default/back_to_start.png and b/data/themes/default/back_to_start.png differ diff --git a/data/themes/default/back_to_zero.png b/data/themes/default/back_to_zero.png index 8ae5ef7f2..8bcc23b48 100755 Binary files a/data/themes/default/back_to_zero.png and b/data/themes/default/back_to_zero.png differ diff --git a/data/themes/default/background_artwork.png b/data/themes/default/background_artwork.png index 2aa3a7d12..bce36a889 100755 Binary files a/data/themes/default/background_artwork.png and b/data/themes/default/background_artwork.png differ diff --git a/data/themes/default/bb_track.png b/data/themes/default/bb_track.png index db6a8c913..9dba105c9 100755 Binary files a/data/themes/default/bb_track.png and b/data/themes/default/bb_track.png differ diff --git a/data/themes/default/black_key.png b/data/themes/default/black_key.png index 8576bf1fc..165649dd4 100755 Binary files a/data/themes/default/black_key.png and b/data/themes/default/black_key.png differ diff --git a/data/themes/default/black_key_pressed.png b/data/themes/default/black_key_pressed.png index 52e3fdf55..37ac73383 100755 Binary files a/data/themes/default/black_key_pressed.png and b/data/themes/default/black_key_pressed.png differ diff --git a/data/themes/default/cancel.png b/data/themes/default/cancel.png index 36cbdeb29..e8165a101 100755 Binary files a/data/themes/default/cancel.png and b/data/themes/default/cancel.png differ diff --git a/data/themes/default/clock.png b/data/themes/default/clock.png index f0c544ec8..e869ed1d3 100755 Binary files a/data/themes/default/clock.png and b/data/themes/default/clock.png differ diff --git a/data/themes/default/colorize.png b/data/themes/default/colorize.png index 7c070d4f1..a03ba3e8f 100755 Binary files a/data/themes/default/colorize.png and b/data/themes/default/colorize.png differ diff --git a/data/themes/default/combobox_arrow.png b/data/themes/default/combobox_arrow.png index c918b0e19..9ed8ac0ad 100755 Binary files a/data/themes/default/combobox_arrow.png and b/data/themes/default/combobox_arrow.png differ diff --git a/data/themes/default/combobox_bg.png b/data/themes/default/combobox_bg.png index 1faeca007..424ce8870 100755 Binary files a/data/themes/default/combobox_bg.png and b/data/themes/default/combobox_bg.png differ diff --git a/data/themes/default/cpuload_bg.png b/data/themes/default/cpuload_bg.png index fafb19320..58610f4d1 100755 Binary files a/data/themes/default/cpuload_bg.png and b/data/themes/default/cpuload_bg.png differ diff --git a/data/themes/default/cpuload_leds.png b/data/themes/default/cpuload_leds.png index 232080a61..cd0016837 100755 Binary files a/data/themes/default/cpuload_leds.png and b/data/themes/default/cpuload_leds.png differ diff --git a/data/themes/default/dont_know.png b/data/themes/default/dont_know.png index ad509225d..21a0cab62 100644 Binary files a/data/themes/default/dont_know.png and b/data/themes/default/dont_know.png differ diff --git a/data/themes/default/drum.png b/data/themes/default/drum.png index 472d05b9a..b9cb37624 100755 Binary files a/data/themes/default/drum.png and b/data/themes/default/drum.png differ diff --git a/data/themes/default/edit_arrow.png b/data/themes/default/edit_arrow.png index 316ce4c10..ac23c8615 100755 Binary files a/data/themes/default/edit_arrow.png and b/data/themes/default/edit_arrow.png differ diff --git a/data/themes/default/edit_copy.png b/data/themes/default/edit_copy.png index 9a4b2581f..f50cef5c7 100755 Binary files a/data/themes/default/edit_copy.png and b/data/themes/default/edit_copy.png differ diff --git a/data/themes/default/edit_cut.png b/data/themes/default/edit_cut.png index 1aeb397a1..8ab1f10ee 100755 Binary files a/data/themes/default/edit_cut.png and b/data/themes/default/edit_cut.png differ diff --git a/data/themes/default/edit_draw.png b/data/themes/default/edit_draw.png index 87b3aa3b1..d6cd94699 100755 Binary files a/data/themes/default/edit_draw.png and b/data/themes/default/edit_draw.png differ diff --git a/data/themes/default/edit_erase.png b/data/themes/default/edit_erase.png index a5d7044e8..9395605f0 100755 Binary files a/data/themes/default/edit_erase.png and b/data/themes/default/edit_erase.png differ diff --git a/data/themes/default/edit_move.png b/data/themes/default/edit_move.png index 6905033db..5930cd6a0 100755 Binary files a/data/themes/default/edit_move.png and b/data/themes/default/edit_move.png differ diff --git a/data/themes/default/edit_paste.png b/data/themes/default/edit_paste.png index 06efcc969..f0c4d5b9f 100755 Binary files a/data/themes/default/edit_paste.png and b/data/themes/default/edit_paste.png differ diff --git a/data/themes/default/edit_redo.png b/data/themes/default/edit_redo.png index 02408e2b1..808c944aa 100755 Binary files a/data/themes/default/edit_redo.png and b/data/themes/default/edit_redo.png differ diff --git a/data/themes/default/edit_select.png b/data/themes/default/edit_select.png index b09759a89..00e3d029c 100755 Binary files a/data/themes/default/edit_select.png and b/data/themes/default/edit_select.png differ diff --git a/data/themes/default/edit_undo.png b/data/themes/default/edit_undo.png index 56c4688f9..702422135 100755 Binary files a/data/themes/default/edit_undo.png and b/data/themes/default/edit_undo.png differ diff --git a/data/themes/default/effect_board.png b/data/themes/default/effect_board.png index 01f1993ce..e8a2bdd22 100755 Binary files a/data/themes/default/effect_board.png and b/data/themes/default/effect_board.png differ diff --git a/data/themes/default/effect_plugin.png b/data/themes/default/effect_plugin.png index 7b1d2b28a..9713e22ea 100644 Binary files a/data/themes/default/effect_plugin.png and b/data/themes/default/effect_plugin.png differ diff --git a/data/themes/default/envelope_graph.png b/data/themes/default/envelope_graph.png index dfe7d6cfa..e696f4bf0 100755 Binary files a/data/themes/default/envelope_graph.png and b/data/themes/default/envelope_graph.png differ diff --git a/data/themes/default/error.png b/data/themes/default/error.png index 6dc97df2f..d514fb322 100755 Binary files a/data/themes/default/error.png and b/data/themes/default/error.png differ diff --git a/data/themes/default/exit.png b/data/themes/default/exit.png index 7cc7d4de9..119e5ef7f 100755 Binary files a/data/themes/default/exit.png and b/data/themes/default/exit.png differ diff --git a/data/themes/default/exp_wave_active.png b/data/themes/default/exp_wave_active.png index fa4b20993..48b4b5a89 100755 Binary files a/data/themes/default/exp_wave_active.png and b/data/themes/default/exp_wave_active.png differ diff --git a/data/themes/default/exp_wave_inactive.png b/data/themes/default/exp_wave_inactive.png index d59dfd120..1bcf68854 100755 Binary files a/data/themes/default/exp_wave_inactive.png and b/data/themes/default/exp_wave_inactive.png differ diff --git a/data/themes/default/factory_files.png b/data/themes/default/factory_files.png index 469e59c68..f9c503e81 100644 Binary files a/data/themes/default/factory_files.png and b/data/themes/default/factory_files.png differ diff --git a/data/themes/default/filter_2lp.png b/data/themes/default/filter_2lp.png index 0304786d4..d9f8b2b8b 100755 Binary files a/data/themes/default/filter_2lp.png and b/data/themes/default/filter_2lp.png differ diff --git a/data/themes/default/filter_ap.png b/data/themes/default/filter_ap.png index ddfcb1842..28237f45f 100755 Binary files a/data/themes/default/filter_ap.png and b/data/themes/default/filter_ap.png differ diff --git a/data/themes/default/filter_bp.png b/data/themes/default/filter_bp.png index 36f4dddf2..6c5338198 100755 Binary files a/data/themes/default/filter_bp.png and b/data/themes/default/filter_bp.png differ diff --git a/data/themes/default/filter_hp.png b/data/themes/default/filter_hp.png index 1a7d1720d..2ef5e23a4 100755 Binary files a/data/themes/default/filter_hp.png and b/data/themes/default/filter_hp.png differ diff --git a/data/themes/default/filter_lp.png b/data/themes/default/filter_lp.png index f25e8580e..853271b97 100755 Binary files a/data/themes/default/filter_lp.png and b/data/themes/default/filter_lp.png differ diff --git a/data/themes/default/filter_notch.png b/data/themes/default/filter_notch.png index 4a77543e5..f3da53d59 100755 Binary files a/data/themes/default/filter_notch.png and b/data/themes/default/filter_notch.png differ diff --git a/data/themes/default/folder.png b/data/themes/default/folder.png index 05731b1a7..9232553fc 100755 Binary files a/data/themes/default/folder.png and b/data/themes/default/folder.png differ diff --git a/data/themes/default/folder_locked.png b/data/themes/default/folder_locked.png index 307684747..e9c5bfd08 100755 Binary files a/data/themes/default/folder_locked.png and b/data/themes/default/folder_locked.png differ diff --git a/data/themes/default/folder_opened.png b/data/themes/default/folder_opened.png index ab67758d7..e06d13c46 100755 Binary files a/data/themes/default/folder_opened.png and b/data/themes/default/folder_opened.png differ diff --git a/data/themes/default/freeze.png b/data/themes/default/freeze.png index 130c9e809..d87774630 100755 Binary files a/data/themes/default/freeze.png and b/data/themes/default/freeze.png differ diff --git a/data/themes/default/frozen.png b/data/themes/default/frozen.png index ce4049472..7c4891c64 100755 Binary files a/data/themes/default/frozen.png and b/data/themes/default/frozen.png differ diff --git a/data/themes/default/groupbox_led_bg.png b/data/themes/default/groupbox_led_bg.png index 6266b8011..04b16efa6 100755 Binary files a/data/themes/default/groupbox_led_bg.png and b/data/themes/default/groupbox_led_bg.png differ diff --git a/data/themes/default/help.png b/data/themes/default/help.png index 8bd601edf..644347b66 100755 Binary files a/data/themes/default/help.png and b/data/themes/default/help.png differ diff --git a/data/themes/default/hint.png b/data/themes/default/hint.png index bd673cf1f..7b371773a 100755 Binary files a/data/themes/default/hint.png and b/data/themes/default/hint.png differ diff --git a/data/themes/default/home.png b/data/themes/default/home.png index 896c78f1f..3afa80337 100755 Binary files a/data/themes/default/home.png and b/data/themes/default/home.png differ diff --git a/data/themes/default/hourglass.png b/data/themes/default/hourglass.png index ff50c1e47..8d8753336 100755 Binary files a/data/themes/default/hourglass.png and b/data/themes/default/hourglass.png differ diff --git a/data/themes/default/hq_mode.png b/data/themes/default/hq_mode.png index fe1a92860..871e25ecd 100755 Binary files a/data/themes/default/hq_mode.png and b/data/themes/default/hq_mode.png differ diff --git a/data/themes/default/icon.png b/data/themes/default/icon.png index f37685d0b..66db2c7bd 100755 Binary files a/data/themes/default/icon.png and b/data/themes/default/icon.png differ diff --git a/data/themes/default/keep_stop_position.png b/data/themes/default/keep_stop_position.png index ef7589b8c..36c4813ef 100755 Binary files a/data/themes/default/keep_stop_position.png and b/data/themes/default/keep_stop_position.png differ diff --git a/data/themes/default/knob01.png b/data/themes/default/knob01.png index d16a87f6c..fdb6c3828 100755 Binary files a/data/themes/default/knob01.png and b/data/themes/default/knob01.png differ diff --git a/data/themes/default/knob02.png b/data/themes/default/knob02.png index 99f8bc714..fde905dcc 100755 Binary files a/data/themes/default/knob02.png and b/data/themes/default/knob02.png differ diff --git a/data/themes/default/knob03.png b/data/themes/default/knob03.png index 5d2f06808..e55a8d14e 100755 Binary files a/data/themes/default/knob03.png and b/data/themes/default/knob03.png differ diff --git a/data/themes/default/knob04.png b/data/themes/default/knob04.png index 8a2eb1418..0e3af11c8 100644 Binary files a/data/themes/default/knob04.png and b/data/themes/default/knob04.png differ diff --git a/data/themes/default/led_green.png b/data/themes/default/led_green.png index ac978151e..a0b9634af 100755 Binary files a/data/themes/default/led_green.png and b/data/themes/default/led_green.png differ diff --git a/data/themes/default/led_off.png b/data/themes/default/led_off.png index ef8b75b5d..e61b3a584 100755 Binary files a/data/themes/default/led_off.png and b/data/themes/default/led_off.png differ diff --git a/data/themes/default/led_yellow.png b/data/themes/default/led_yellow.png index 5b50506d2..7030bbd08 100755 Binary files a/data/themes/default/led_yellow.png and b/data/themes/default/led_yellow.png differ diff --git a/data/themes/default/lfo_graph.png b/data/themes/default/lfo_graph.png index 67fb82939..ea3cd36db 100755 Binary files a/data/themes/default/lfo_graph.png and b/data/themes/default/lfo_graph.png differ diff --git a/data/themes/default/loop_point.png b/data/themes/default/loop_point.png index 2a5e586b8..1e20c8060 100755 Binary files a/data/themes/default/loop_point.png and b/data/themes/default/loop_point.png differ diff --git a/data/themes/default/loop_point_disabled.png b/data/themes/default/loop_point_disabled.png index cd0efae22..de31811ed 100755 Binary files a/data/themes/default/loop_point_disabled.png and b/data/themes/default/loop_point_disabled.png differ diff --git a/data/themes/default/loop_points_off.png b/data/themes/default/loop_points_off.png index 3bc544c85..4e7f2d2ac 100755 Binary files a/data/themes/default/loop_points_off.png and b/data/themes/default/loop_points_off.png differ diff --git a/data/themes/default/loop_points_on.png b/data/themes/default/loop_points_on.png index fda03729f..5185b1f1c 100755 Binary files a/data/themes/default/loop_points_on.png and b/data/themes/default/loop_points_on.png differ diff --git a/data/themes/default/main_toolbar_bg.png b/data/themes/default/main_toolbar_bg.png index 070f0bcd6..5a0e9849a 100755 Binary files a/data/themes/default/main_toolbar_bg.png and b/data/themes/default/main_toolbar_bg.png differ diff --git a/data/themes/default/master_pitch.png b/data/themes/default/master_pitch.png index 6143a84c9..c2ac972b2 100755 Binary files a/data/themes/default/master_pitch.png and b/data/themes/default/master_pitch.png differ diff --git a/data/themes/default/master_volume.png b/data/themes/default/master_volume.png index 3f2f97c68..2c11f078f 100755 Binary files a/data/themes/default/master_volume.png and b/data/themes/default/master_volume.png differ diff --git a/data/themes/default/midi_file.png b/data/themes/default/midi_file.png index d57fb6c51..1571428a0 100755 Binary files a/data/themes/default/midi_file.png and b/data/themes/default/midi_file.png differ diff --git a/data/themes/default/midi_in.png b/data/themes/default/midi_in.png index c56a85b73..a5ee87148 100755 Binary files a/data/themes/default/midi_in.png and b/data/themes/default/midi_in.png differ diff --git a/data/themes/default/midi_out.png b/data/themes/default/midi_out.png index c933f5f71..d1b34158e 100755 Binary files a/data/themes/default/midi_out.png and b/data/themes/default/midi_out.png differ diff --git a/data/themes/default/moog_saw_wave_active.png b/data/themes/default/moog_saw_wave_active.png index 8c57878eb..9a530a1b3 100755 Binary files a/data/themes/default/moog_saw_wave_active.png and b/data/themes/default/moog_saw_wave_active.png differ diff --git a/data/themes/default/moog_saw_wave_inactive.png b/data/themes/default/moog_saw_wave_inactive.png index b4d1cd616..2419c505e 100755 Binary files a/data/themes/default/moog_saw_wave_inactive.png and b/data/themes/default/moog_saw_wave_inactive.png differ diff --git a/data/themes/default/mute_off.png b/data/themes/default/mute_off.png index 9f4bd9c83..b5eb1cac4 100755 Binary files a/data/themes/default/mute_off.png and b/data/themes/default/mute_off.png differ diff --git a/data/themes/default/mute_on.png b/data/themes/default/mute_on.png index a08705915..1921ccb3f 100755 Binary files a/data/themes/default/mute_on.png and b/data/themes/default/mute_on.png differ diff --git a/data/themes/default/muted.png b/data/themes/default/muted.png index 99449ac4d..0ae5d9c6e 100644 Binary files a/data/themes/default/muted.png and b/data/themes/default/muted.png differ diff --git a/data/themes/default/note.png b/data/themes/default/note.png index c0fc91255..3f475b0ea 100644 Binary files a/data/themes/default/note.png and b/data/themes/default/note.png differ diff --git a/data/themes/default/note_double_whole.png b/data/themes/default/note_double_whole.png index 5fd0aa51e..89d66234b 100755 Binary files a/data/themes/default/note_double_whole.png and b/data/themes/default/note_double_whole.png differ diff --git a/data/themes/default/note_eighth.png b/data/themes/default/note_eighth.png index f9d416b19..762888208 100755 Binary files a/data/themes/default/note_eighth.png and b/data/themes/default/note_eighth.png differ diff --git a/data/themes/default/note_half.png b/data/themes/default/note_half.png index 38648cc4f..d73ccb4f5 100755 Binary files a/data/themes/default/note_half.png and b/data/themes/default/note_half.png differ diff --git a/data/themes/default/note_none.png b/data/themes/default/note_none.png index bca2ee331..cb43ca403 100755 Binary files a/data/themes/default/note_none.png and b/data/themes/default/note_none.png differ diff --git a/data/themes/default/note_quarter.png b/data/themes/default/note_quarter.png index 9e10c2313..017468855 100755 Binary files a/data/themes/default/note_quarter.png and b/data/themes/default/note_quarter.png differ diff --git a/data/themes/default/note_sixteenth.png b/data/themes/default/note_sixteenth.png index 693679bbf..33cb9ad7a 100755 Binary files a/data/themes/default/note_sixteenth.png and b/data/themes/default/note_sixteenth.png differ diff --git a/data/themes/default/note_thirtysecond.png b/data/themes/default/note_thirtysecond.png index 50ee3133c..80f970a7c 100755 Binary files a/data/themes/default/note_thirtysecond.png and b/data/themes/default/note_thirtysecond.png differ diff --git a/data/themes/default/note_whole.png b/data/themes/default/note_whole.png index 7bc997866..3c2b9d82e 100755 Binary files a/data/themes/default/note_whole.png and b/data/themes/default/note_whole.png differ diff --git a/data/themes/default/output_graph.png b/data/themes/default/output_graph.png index 67e0efbfb..0122a52bf 100755 Binary files a/data/themes/default/output_graph.png and b/data/themes/default/output_graph.png differ diff --git a/data/themes/default/pause.png b/data/themes/default/pause.png index 9449cabce..581b42cb9 100755 Binary files a/data/themes/default/pause.png and b/data/themes/default/pause.png differ diff --git a/data/themes/default/piano.png b/data/themes/default/piano.png index 276fe28aa..866918794 100755 Binary files a/data/themes/default/piano.png and b/data/themes/default/piano.png differ diff --git a/data/themes/default/play.png b/data/themes/default/play.png index 9e5c25739..e244b235e 100755 Binary files a/data/themes/default/play.png and b/data/themes/default/play.png differ diff --git a/data/themes/default/playpos_marker.png b/data/themes/default/playpos_marker.png index 3985567e9..9e51cfa50 100755 Binary files a/data/themes/default/playpos_marker.png and b/data/themes/default/playpos_marker.png differ diff --git a/data/themes/default/plugins.png b/data/themes/default/plugins.png index 7a1d86892..86ea9e227 100755 Binary files a/data/themes/default/plugins.png and b/data/themes/default/plugins.png differ diff --git a/data/themes/default/ports.png b/data/themes/default/ports.png index 306fa8be5..9a103e73d 100644 Binary files a/data/themes/default/ports.png and b/data/themes/default/ports.png differ diff --git a/data/themes/default/pr_black_key.png b/data/themes/default/pr_black_key.png index 86930716e..ad6c940f1 100755 Binary files a/data/themes/default/pr_black_key.png and b/data/themes/default/pr_black_key.png differ diff --git a/data/themes/default/pr_white_key_big.png b/data/themes/default/pr_white_key_big.png index 5bb282477..2e388bb3a 100755 Binary files a/data/themes/default/pr_white_key_big.png and b/data/themes/default/pr_white_key_big.png differ diff --git a/data/themes/default/pr_white_key_small.png b/data/themes/default/pr_white_key_small.png index 8e9de995c..502cc4dbd 100755 Binary files a/data/themes/default/pr_white_key_small.png and b/data/themes/default/pr_white_key_small.png differ diff --git a/data/themes/default/preset_file.png b/data/themes/default/preset_file.png index ad4cdfacb..72753adf2 100755 Binary files a/data/themes/default/preset_file.png and b/data/themes/default/preset_file.png differ diff --git a/data/themes/default/project_export.png b/data/themes/default/project_export.png index 3fc6f401c..5c9dbf84f 100755 Binary files a/data/themes/default/project_export.png and b/data/themes/default/project_export.png differ diff --git a/data/themes/default/project_file.png b/data/themes/default/project_file.png index 9c43e578d..a76f4181a 100755 Binary files a/data/themes/default/project_file.png and b/data/themes/default/project_file.png differ diff --git a/data/themes/default/project_new.png b/data/themes/default/project_new.png index 20f7423e0..133d4ae7b 100755 Binary files a/data/themes/default/project_new.png and b/data/themes/default/project_new.png differ diff --git a/data/themes/default/project_notes.png b/data/themes/default/project_notes.png index 32414af8e..45aef7732 100755 Binary files a/data/themes/default/project_notes.png and b/data/themes/default/project_notes.png differ diff --git a/data/themes/default/project_open.png b/data/themes/default/project_open.png index 5bae07f5e..bd433f4bf 100755 Binary files a/data/themes/default/project_open.png and b/data/themes/default/project_open.png differ diff --git a/data/themes/default/project_open_down.png b/data/themes/default/project_open_down.png index 14c799927..09f972521 100755 Binary files a/data/themes/default/project_open_down.png and b/data/themes/default/project_open_down.png differ diff --git a/data/themes/default/project_save.png b/data/themes/default/project_save.png index d92724ea8..d4514cb68 100755 Binary files a/data/themes/default/project_save.png and b/data/themes/default/project_save.png differ diff --git a/data/themes/default/project_saveas.png b/data/themes/default/project_saveas.png index 1741664c4..069ee85af 100755 Binary files a/data/themes/default/project_saveas.png and b/data/themes/default/project_saveas.png differ diff --git a/data/themes/default/quantize.png b/data/themes/default/quantize.png index 2ee28ca5d..24be28cf4 100644 Binary files a/data/themes/default/quantize.png and b/data/themes/default/quantize.png differ diff --git a/data/themes/default/record.png b/data/themes/default/record.png index 1ca61af4c..1f84f7856 100755 Binary files a/data/themes/default/record.png and b/data/themes/default/record.png differ diff --git a/data/themes/default/reload.png b/data/themes/default/reload.png index ee2ab0f4e..36d1b9ee1 100755 Binary files a/data/themes/default/reload.png and b/data/themes/default/reload.png differ diff --git a/data/themes/default/rename.png b/data/themes/default/rename.png index 5aa3e8feb..56cf2b2f3 100755 Binary files a/data/themes/default/rename.png and b/data/themes/default/rename.png differ diff --git a/data/themes/default/root.png b/data/themes/default/root.png index 327167707..aaa4d6136 100755 Binary files a/data/themes/default/root.png and b/data/themes/default/root.png differ diff --git a/data/themes/default/sample_track.png b/data/themes/default/sample_track.png index 0f3837c26..6cb8b311a 100755 Binary files a/data/themes/default/sample_track.png and b/data/themes/default/sample_track.png differ diff --git a/data/themes/default/saw_wave_active.png b/data/themes/default/saw_wave_active.png index a48c35f6e..648910b6b 100755 Binary files a/data/themes/default/saw_wave_active.png and b/data/themes/default/saw_wave_active.png differ diff --git a/data/themes/default/saw_wave_inactive.png b/data/themes/default/saw_wave_inactive.png index 9421664b1..76cac5088 100755 Binary files a/data/themes/default/saw_wave_inactive.png and b/data/themes/default/saw_wave_inactive.png differ diff --git a/data/themes/default/setup_audio.png b/data/themes/default/setup_audio.png index 5b3a7676a..8a1118f07 100755 Binary files a/data/themes/default/setup_audio.png and b/data/themes/default/setup_audio.png differ diff --git a/data/themes/default/setup_directories.png b/data/themes/default/setup_directories.png index 1a9dfee76..6d858913f 100755 Binary files a/data/themes/default/setup_directories.png and b/data/themes/default/setup_directories.png differ diff --git a/data/themes/default/setup_general.png b/data/themes/default/setup_general.png index 660f04864..6afe19774 100755 Binary files a/data/themes/default/setup_general.png and b/data/themes/default/setup_general.png differ diff --git a/data/themes/default/setup_midi.png b/data/themes/default/setup_midi.png index dc5d50ca3..edeb0c2cf 100755 Binary files a/data/themes/default/setup_midi.png and b/data/themes/default/setup_midi.png differ diff --git a/data/themes/default/setup_performance.png b/data/themes/default/setup_performance.png index f93b7ff2e..35a5d29e6 100755 Binary files a/data/themes/default/setup_performance.png and b/data/themes/default/setup_performance.png differ diff --git a/data/themes/default/sin_wave_active.png b/data/themes/default/sin_wave_active.png index 81794ee6c..57e06d408 100755 Binary files a/data/themes/default/sin_wave_active.png and b/data/themes/default/sin_wave_active.png differ diff --git a/data/themes/default/sin_wave_inactive.png b/data/themes/default/sin_wave_inactive.png index abccbbcfb..89a7d751c 100755 Binary files a/data/themes/default/sin_wave_inactive.png and b/data/themes/default/sin_wave_inactive.png differ diff --git a/data/themes/default/songeditor.png b/data/themes/default/songeditor.png index 27d79fb4a..226e81caf 100755 Binary files a/data/themes/default/songeditor.png and b/data/themes/default/songeditor.png differ diff --git a/data/themes/default/sound_file.png b/data/themes/default/sound_file.png index 01a273867..80f005bac 100755 Binary files a/data/themes/default/sound_file.png and b/data/themes/default/sound_file.png differ diff --git a/data/themes/default/splash.png b/data/themes/default/splash.png index 6435b5e1a..4c5bda864 100755 Binary files a/data/themes/default/splash.png and b/data/themes/default/splash.png differ diff --git a/data/themes/default/square_wave_active.png b/data/themes/default/square_wave_active.png index e30f98ec1..a79a22b98 100755 Binary files a/data/themes/default/square_wave_active.png and b/data/themes/default/square_wave_active.png differ diff --git a/data/themes/default/square_wave_inactive.png b/data/themes/default/square_wave_inactive.png index c429abff6..435b33c6e 100755 Binary files a/data/themes/default/square_wave_inactive.png and b/data/themes/default/square_wave_inactive.png differ diff --git a/data/themes/default/step_btn_add.png b/data/themes/default/step_btn_add.png index dc9d634d5..50e89e13c 100755 Binary files a/data/themes/default/step_btn_add.png and b/data/themes/default/step_btn_add.png differ diff --git a/data/themes/default/step_btn_off.png b/data/themes/default/step_btn_off.png index ef91a2c4e..2948422e9 100755 Binary files a/data/themes/default/step_btn_off.png and b/data/themes/default/step_btn_off.png differ diff --git a/data/themes/default/step_btn_off_light.png b/data/themes/default/step_btn_off_light.png index d360521cb..c069d5e98 100755 Binary files a/data/themes/default/step_btn_off_light.png and b/data/themes/default/step_btn_off_light.png differ diff --git a/data/themes/default/step_btn_on.png b/data/themes/default/step_btn_on.png index f0101d053..7d520bc74 100755 Binary files a/data/themes/default/step_btn_on.png and b/data/themes/default/step_btn_on.png differ diff --git a/data/themes/default/step_btn_on_100.png b/data/themes/default/step_btn_on_100.png index 1e75b6091..d3b4f15f9 100755 Binary files a/data/themes/default/step_btn_on_100.png and b/data/themes/default/step_btn_on_100.png differ diff --git a/data/themes/default/step_btn_on_yellow.png b/data/themes/default/step_btn_on_yellow.png index 38a971a77..827a3ca1a 100755 Binary files a/data/themes/default/step_btn_on_yellow.png and b/data/themes/default/step_btn_on_yellow.png differ diff --git a/data/themes/default/step_btn_remove.png b/data/themes/default/step_btn_remove.png index 248e9bc3a..1a75ebf80 100755 Binary files a/data/themes/default/step_btn_remove.png and b/data/themes/default/step_btn_remove.png differ diff --git a/data/themes/default/stop.png b/data/themes/default/stop.png index c7c6e13ae..dc65414a1 100755 Binary files a/data/themes/default/stop.png and b/data/themes/default/stop.png differ diff --git a/data/themes/default/surround_area.png b/data/themes/default/surround_area.png index ded56ebff..7a9bbb986 100755 Binary files a/data/themes/default/surround_area.png and b/data/themes/default/surround_area.png differ diff --git a/data/themes/default/tempo_sync.png b/data/themes/default/tempo_sync.png index f0c544ec8..e869ed1d3 100755 Binary files a/data/themes/default/tempo_sync.png and b/data/themes/default/tempo_sync.png differ diff --git a/data/themes/default/text_block.png b/data/themes/default/text_block.png index 9413dbe1d..a5c8d9197 100755 Binary files a/data/themes/default/text_block.png and b/data/themes/default/text_block.png differ diff --git a/data/themes/default/text_bold.png b/data/themes/default/text_bold.png index 1fb59dec3..f64f38bc0 100755 Binary files a/data/themes/default/text_bold.png and b/data/themes/default/text_bold.png differ diff --git a/data/themes/default/text_center.png b/data/themes/default/text_center.png index cce408072..b5648c5e5 100755 Binary files a/data/themes/default/text_center.png and b/data/themes/default/text_center.png differ diff --git a/data/themes/default/text_italic.png b/data/themes/default/text_italic.png index c748276fc..8f825f961 100755 Binary files a/data/themes/default/text_italic.png and b/data/themes/default/text_italic.png differ diff --git a/data/themes/default/text_left.png b/data/themes/default/text_left.png index 89788e76e..3d39abd15 100755 Binary files a/data/themes/default/text_left.png and b/data/themes/default/text_left.png differ diff --git a/data/themes/default/text_right.png b/data/themes/default/text_right.png index 2f3c6752b..75843f67a 100755 Binary files a/data/themes/default/text_right.png and b/data/themes/default/text_right.png differ diff --git a/data/themes/default/text_under.png b/data/themes/default/text_under.png index 58ac92a5b..50944345e 100755 Binary files a/data/themes/default/text_under.png and b/data/themes/default/text_under.png differ diff --git a/data/themes/default/timeline.png b/data/themes/default/timeline.png index 6093f28d6..d1e1cfcc0 100755 Binary files a/data/themes/default/timeline.png and b/data/themes/default/timeline.png differ diff --git a/data/themes/default/toolbar_bg.png b/data/themes/default/toolbar_bg.png index dc9476bd7..620b5724d 100755 Binary files a/data/themes/default/toolbar_bg.png and b/data/themes/default/toolbar_bg.png differ diff --git a/data/themes/default/track_op_grip.png b/data/themes/default/track_op_grip.png index 6542a83f7..83e29ef76 100755 Binary files a/data/themes/default/track_op_grip.png and b/data/themes/default/track_op_grip.png differ diff --git a/data/themes/default/track_op_menu.png b/data/themes/default/track_op_menu.png index ddf5f9699..ee7cc531f 100755 Binary files a/data/themes/default/track_op_menu.png and b/data/themes/default/track_op_menu.png differ diff --git a/data/themes/default/triangle_wave_active.png b/data/themes/default/triangle_wave_active.png index d2b23e7f9..e15bc1112 100755 Binary files a/data/themes/default/triangle_wave_active.png and b/data/themes/default/triangle_wave_active.png differ diff --git a/data/themes/default/triangle_wave_inactive.png b/data/themes/default/triangle_wave_inactive.png index c84f8b2d6..696d2b334 100755 Binary files a/data/themes/default/triangle_wave_inactive.png and b/data/themes/default/triangle_wave_inactive.png differ diff --git a/data/themes/default/uhoh.png b/data/themes/default/uhoh.png index 1966fc8dd..3b3370332 100644 Binary files a/data/themes/default/uhoh.png and b/data/themes/default/uhoh.png differ diff --git a/data/themes/default/unavailable_sound.png b/data/themes/default/unavailable_sound.png index f4a18bc7c..611fd9a07 100644 Binary files a/data/themes/default/unavailable_sound.png and b/data/themes/default/unavailable_sound.png differ diff --git a/data/themes/default/unfreeze.png b/data/themes/default/unfreeze.png index 017d99ac9..6f28cf1a7 100755 Binary files a/data/themes/default/unfreeze.png and b/data/themes/default/unfreeze.png differ diff --git a/data/themes/default/unknown_file.png b/data/themes/default/unknown_file.png index 0c1594812..55ace49b6 100755 Binary files a/data/themes/default/unknown_file.png and b/data/themes/default/unknown_file.png differ diff --git a/data/themes/default/usr_wave_active.png b/data/themes/default/usr_wave_active.png index 1c574e5f5..71c29133b 100755 Binary files a/data/themes/default/usr_wave_active.png and b/data/themes/default/usr_wave_active.png differ diff --git a/data/themes/default/usr_wave_inactive.png b/data/themes/default/usr_wave_inactive.png index 20890771c..6c04dcaca 100755 Binary files a/data/themes/default/usr_wave_inactive.png and b/data/themes/default/usr_wave_inactive.png differ diff --git a/data/themes/default/whatsthis.png b/data/themes/default/whatsthis.png index f77572efb..d20045809 100755 Binary files a/data/themes/default/whatsthis.png and b/data/themes/default/whatsthis.png differ diff --git a/data/themes/default/white_key.png b/data/themes/default/white_key.png index 73b0c9e32..7fb89022e 100755 Binary files a/data/themes/default/white_key.png and b/data/themes/default/white_key.png differ diff --git a/data/themes/default/white_key_pressed.png b/data/themes/default/white_key_pressed.png index 05b8927b7..3b9c54beb 100755 Binary files a/data/themes/default/white_key_pressed.png and b/data/themes/default/white_key_pressed.png differ diff --git a/data/themes/default/white_noise_wave_active.png b/data/themes/default/white_noise_wave_active.png index 253513564..317ee3871 100755 Binary files a/data/themes/default/white_noise_wave_active.png and b/data/themes/default/white_noise_wave_active.png differ diff --git a/data/themes/default/white_noise_wave_inactive.png b/data/themes/default/white_noise_wave_inactive.png index ba5739c65..8ba5905d1 100755 Binary files a/data/themes/default/white_noise_wave_inactive.png and b/data/themes/default/white_noise_wave_inactive.png differ diff --git a/data/themes/default/wizard.png b/data/themes/default/wizard.png index 6a3becd1c..9c5b71710 100755 Binary files a/data/themes/default/wizard.png and b/data/themes/default/wizard.png differ diff --git a/data/themes/default/wizard_files.png b/data/themes/default/wizard_files.png index 77ebd0c5a..1ed5d4a37 100755 Binary files a/data/themes/default/wizard_files.png and b/data/themes/default/wizard_files.png differ diff --git a/data/themes/default/wizard_intro.png b/data/themes/default/wizard_intro.png index 68e2c88e8..9430be293 100755 Binary files a/data/themes/default/wizard_intro.png and b/data/themes/default/wizard_intro.png differ diff --git a/data/themes/default/wizard_workingdir.png b/data/themes/default/wizard_workingdir.png index 9c5ff3d22..290e2913f 100755 Binary files a/data/themes/default/wizard_workingdir.png and b/data/themes/default/wizard_workingdir.png differ diff --git a/data/themes/default/zoom.png b/data/themes/default/zoom.png index 8fe517919..ff8bf0182 100755 Binary files a/data/themes/default/zoom.png and b/data/themes/default/zoom.png differ diff --git a/include/config_mgr.h b/include/config_mgr.h index 5c5f96221..06e35d3f7 100644 --- a/include/config_mgr.h +++ b/include/config_mgr.h @@ -50,8 +50,6 @@ #endif -#include "ladspa_manager.h" - class QLineEdit; class QLabel; @@ -159,12 +157,10 @@ public: return( m_flDir ); } -#ifdef LADSPA_SUPPORT const QString & ladspaDir( void ) const { return( m_ladDir ); } -#endif #ifdef HAVE_STK_H const QString & stkDir( void ) const @@ -227,9 +223,7 @@ private: QString m_pluginDir; QString m_vstDir; QString m_flDir; -#ifdef LADSPA_SUPPORT QString m_ladDir; -#endif #ifdef HAVE_STK_H QString m_stkDir; #endif diff --git a/include/engine.h b/include/engine.h index 625a8d7bd..f52c52a99 100644 --- a/include/engine.h +++ b/include/engine.h @@ -26,6 +26,10 @@ #ifndef _ENGINE_H #define _ENGINE_H +#ifdef HAVE_CONFIG_H +#include +#endif + class automationEditor; class bbEditor; class projectJournal; @@ -34,8 +38,6 @@ class mixer; class pianoRoll; class projectNotes; class songEditor; - -#include "ladspa_manager.h" #ifdef LADSPA_SUPPORT class ladspa2LMMS; #endif @@ -113,7 +115,7 @@ public: return( m_ladspaManager ); } #endif - + void close( void ); float framesPerTact64th( void ) const diff --git a/include/instrument_track.h b/include/instrument_track.h index 41dfcab24..24dd42b02 100755 --- a/include/instrument_track.h +++ b/include/instrument_track.h @@ -27,8 +27,6 @@ #ifndef _INSTRUMENT_TRACK_H #define _INSTRUMENT_TRACK_H -#include "ladspa_manager.h" - #include "qt3support.h" #ifdef QT4 diff --git a/include/main_window.h b/include/main_window.h index cda902e66..864d8bf61 100644 --- a/include/main_window.h +++ b/include/main_window.h @@ -50,7 +50,6 @@ #include "types.h" #include "engine.h" -#include "ladspa_manager.h" class QDomElement; diff --git a/include/plugin.h b/include/plugin.h index 5adee1c1c..de0542b1b 100644 --- a/include/plugin.h +++ b/include/plugin.h @@ -70,7 +70,7 @@ public: ImportFilter, // filter for importing a file ExportFilter, // filter for exporting a file AnalysisTools, // analysis-tools (level-meter etc) - Libary, // simple library holding a code-base for + Library, // simple library holding a code-base for // several other plugins (e.g. LADSPA-support) Other, Undefined = 255 diff --git a/include/sample_track.h b/include/sample_track.h index 2cfdc0f1c..d30f93da2 100644 --- a/include/sample_track.h +++ b/include/sample_track.h @@ -44,7 +44,6 @@ #include "sample_buffer.h" #include "volume_knob.h" -#include "ladspa_manager.h" class effectLabel; class audioPort; class QLabel; diff --git a/include/setup_dialog.h b/include/setup_dialog.h index a6ec8955a..e4c5d3ffd 100644 --- a/include/setup_dialog.h +++ b/include/setup_dialog.h @@ -43,7 +43,6 @@ #include "audio_device.h" #include "midi_client.h" -#include "ladspa_manager.h" class QComboBox; @@ -134,9 +133,7 @@ private: QLineEdit * m_vdLineEdit; QLineEdit * m_adLineEdit; QLineEdit * m_fdLineEdit; -#ifdef LADSPA_SUPPORT QLineEdit * m_ladLineEdit; -#endif #ifdef HAVE_STK_H QLineEdit * m_stkLineEdit; #endif @@ -145,9 +142,7 @@ private: QString m_vstDir; QString m_artworkDir; QString m_flDir; -#ifdef LADSPA_SUPPORT QString m_ladDir; -#endif #ifdef HAVE_STK_H QString m_stkDir; #endif diff --git a/plugins/Makefile.am b/plugins/Makefile.am index 1fa1ac6c6..9fd966f7a 100644 --- a/plugins/Makefile.am +++ b/plugins/Makefile.am @@ -3,12 +3,12 @@ VESTIGE_SUBDIR=vestige endif if LADSPA_SUPPORT -LADSPA_DIR=ladspa_effect +LADSPA_DIRS=ladspa_base ladspa_effect endif if STK_SUPPORT STK_DIR=stk endif -SUBDIRS = audio_file_processor bit_invader flp_import $(LADSPA_DIR) midi_import organic plucked_string_synth $(STK_DIR) triple_oscillator $(VESTIGE_SUBDIR) vibed +SUBDIRS = audio_file_processor bit_invader flp_import $(LADSPA_DIRS) midi_import organic plucked_string_synth $(STK_DIR) triple_oscillator $(VESTIGE_SUBDIR) vibed diff --git a/plugins/ladspa_base/Makefile.am b/plugins/ladspa_base/Makefile.am new file mode 100644 index 000000000..0b2a9000c --- /dev/null +++ b/plugins/ladspa_base/Makefile.am @@ -0,0 +1,39 @@ +AUTOMAKE_OPTIONS = foreign 1.4 + + +INCLUDES = -I$(top_srcdir)/include -I. + + +AM_CXXFLAGS := $(AM_CXXFLAGS) $(QT_CXXFLAGS) -DPLUGIN_NAME="ladspabase" + + +%.moc: ./%.h + $(MOC) -o $@ $< + + +MOC_FILES = ./ladspa_control.moc \ + ./ladspa_port_dialog.moc \ + ./ladspa_subplugin_features.moc + +BUILT_SOURCES = $(MOC_FILES) + + +CLEANFILES = $(MOC_FILES) + + + +pkglib_LTLIBRARIES= libladspabase.la + +libladspabase_la_SOURCES = ladspa_base.cpp \ + ladspa_port_dialog.cpp \ + ladspa_subplugin_features.cpp \ + ladspa_2_lmms.cpp \ + ladspa_manager.cpp \ + ladspa_control.cpp \ + ladspa_manager.h \ + ladspa_2_lmms.h \ + ladspa_control.h \ + ladspa_port_dialog.h \ + ladspa_subplugin_features.h \ + ladspa_base.h + diff --git a/src/lib/ladspa_2_lmms.cpp b/plugins/ladspa_base/ladspa_2_lmms.cpp similarity index 100% rename from src/lib/ladspa_2_lmms.cpp rename to plugins/ladspa_base/ladspa_2_lmms.cpp diff --git a/include/ladspa_2_lmms.h b/plugins/ladspa_base/ladspa_2_lmms.h similarity index 100% rename from include/ladspa_2_lmms.h rename to plugins/ladspa_base/ladspa_2_lmms.h diff --git a/include/ladspa_base.h b/plugins/ladspa_base/ladspa_base.h similarity index 100% rename from include/ladspa_base.h rename to plugins/ladspa_base/ladspa_base.h diff --git a/src/core/ladspa_browser.cpp b/plugins/ladspa_base/ladspa_browser.cpp similarity index 100% rename from src/core/ladspa_browser.cpp rename to plugins/ladspa_base/ladspa_browser.cpp diff --git a/include/ladspa_browser.h b/plugins/ladspa_base/ladspa_browser.h similarity index 100% rename from include/ladspa_browser.h rename to plugins/ladspa_base/ladspa_browser.h diff --git a/src/widgets/ladspa_control.cpp b/plugins/ladspa_base/ladspa_control.cpp similarity index 100% rename from src/widgets/ladspa_control.cpp rename to plugins/ladspa_base/ladspa_control.cpp diff --git a/include/ladspa_control.h b/plugins/ladspa_base/ladspa_control.h similarity index 100% rename from include/ladspa_control.h rename to plugins/ladspa_base/ladspa_control.h diff --git a/src/lib/ladspa_manager.cpp b/plugins/ladspa_base/ladspa_manager.cpp similarity index 100% rename from src/lib/ladspa_manager.cpp rename to plugins/ladspa_base/ladspa_manager.cpp diff --git a/include/ladspa_manager.h b/plugins/ladspa_base/ladspa_manager.h similarity index 99% rename from include/ladspa_manager.h rename to plugins/ladspa_base/ladspa_manager.h index a90f16fa3..8940927a2 100644 --- a/include/ladspa_manager.h +++ b/plugins/ladspa_base/ladspa_manager.h @@ -34,8 +34,6 @@ #ifdef HAVE_LADSPA_H -#define LADSPA_SUPPORT - #include #include "qt3support.h" diff --git a/src/core/ladspa_port_dialog.cpp b/plugins/ladspa_base/ladspa_port_dialog.cpp similarity index 100% rename from src/core/ladspa_port_dialog.cpp rename to plugins/ladspa_base/ladspa_port_dialog.cpp diff --git a/include/ladspa_port_dialog.h b/plugins/ladspa_base/ladspa_port_dialog.h similarity index 100% rename from include/ladspa_port_dialog.h rename to plugins/ladspa_base/ladspa_port_dialog.h diff --git a/src/core/ladspa_subplugin_features.cpp b/plugins/ladspa_base/ladspa_subplugin_features.cpp similarity index 100% rename from src/core/ladspa_subplugin_features.cpp rename to plugins/ladspa_base/ladspa_subplugin_features.cpp diff --git a/include/ladspa_subplugin_features.h b/plugins/ladspa_base/ladspa_subplugin_features.h similarity index 100% rename from include/ladspa_subplugin_features.h rename to plugins/ladspa_base/ladspa_subplugin_features.h diff --git a/plugins/ladspa_effect/Makefile.am b/plugins/ladspa_effect/Makefile.am index 00758e765..8aef4d9bc 100644 --- a/plugins/ladspa_effect/Makefile.am +++ b/plugins/ladspa_effect/Makefile.am @@ -1,7 +1,7 @@ AUTOMAKE_OPTIONS = foreign 1.4 -INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/src/lib -I. +INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/src/lib -I. -I../ladspa_base/ AM_CXXFLAGS := $(AM_CXXFLAGS) $(QT_CXXFLAGS) -DPLUGIN_NAME="ladspaeffect" diff --git a/src/audio/audio_port.cpp b/src/audio/audio_port.cpp index 00987b090..882539169 100644 --- a/src/audio/audio_port.cpp +++ b/src/audio/audio_port.cpp @@ -24,7 +24,6 @@ * */ -#include "ladspa_manager.h" #include "mixer.h" #include "audio_device.h" #include "config_mgr.h" diff --git a/src/core/engine.cpp b/src/core/engine.cpp index 8842c0c14..c422f6670 100644 --- a/src/core/engine.cpp +++ b/src/core/engine.cpp @@ -38,7 +38,7 @@ #include "song_editor.h" #ifdef LADSPA_SUPPORT -#include "ladspa_2_lmms.h" +#include "plugins/ladspa_base/ladspa_2_lmms.h" #endif diff --git a/src/core/setup_dialog.cpp b/src/core/setup_dialog.cpp index 6658ba8d1..54741418a 100644 --- a/src/core/setup_dialog.cpp +++ b/src/core/setup_dialog.cpp @@ -64,7 +64,6 @@ #include "tooltip.h" #include "led_checkbox.h" #include "lcd_spinbox.h" -#include "ladspa_manager.h" // platform-specific audio-interface-classes @@ -118,9 +117,7 @@ setupDialog::setupDialog( engine * _engine, configTabs _tab_to_open ) : m_vstDir( configManager::inst()->vstDir() ), m_artworkDir( configManager::inst()->artworkDir() ), m_flDir( configManager::inst()->flDir() ), -#ifdef LADSPA_SUPPORT m_ladDir( configManager::inst()->ladspaDir() ), -#endif #ifdef HAVE_STK_H m_stkDir( configManager::inst()->stkDir() ), #endif @@ -149,14 +146,10 @@ setupDialog::setupDialog( engine * _engine, configTabs _tab_to_open ) : m_tabBar->setFixedWidth( 72 ); QWidget * ws = new QWidget( settings ); -#ifdef LADSPA_SUPPORT #ifdef HAVE_STK_H ws->setFixedSize( 360, 412 ); #else ws->setFixedSize( 360, 356 ); -#endif -#else - ws->setFixedSize( 360, 300 ); #endif QWidget * general = new QWidget( ws ); general->setFixedSize( 360, 240 ); @@ -272,14 +265,10 @@ setupDialog::setupDialog( engine * _engine, configTabs _tab_to_open ) : QWidget * directories = new QWidget( ws ); -#ifdef LADSPA_SUPPORT #ifdef HAVE_STK_H directories->setFixedSize( 360, 362 ); #else directories->setFixedSize( 360, 316 ); -#endif -#else - directories->setFixedSize( 360, 260 ); #endif QVBoxLayout * dir_layout = new QVBoxLayout( directories ); dir_layout->setSpacing( 0 ); @@ -361,7 +350,6 @@ setupDialog::setupDialog( engine * _engine, configTabs _tab_to_open ) : fldir_select_btn->move( 320, 20 ); connect( fldir_select_btn, SIGNAL( clicked() ), this, SLOT( openFLDir() ) ); -#ifdef LADSPA_SUPPORT // LADSPA-dir tabWidget * lad_tw = new tabWidget( tr( "LADSPA plugin directories" ).toUpper(), @@ -380,7 +368,6 @@ setupDialog::setupDialog( engine * _engine, configTabs _tab_to_open ) : laddir_select_btn->move( 320, 20 ); connect( laddir_select_btn, SIGNAL( clicked() ), this, SLOT( openLADSPADir() ) ); -#endif #ifdef HAVE_STK_H // STK-dir @@ -410,10 +397,8 @@ setupDialog::setupDialog( engine * _engine, configTabs _tab_to_open ) : dir_layout->addWidget( artwork_tw ); dir_layout->addSpacing( 10 ); dir_layout->addWidget( fl_tw ); -#ifdef LADSPA_SUPPORT dir_layout->addSpacing( 10 ); dir_layout->addWidget( lad_tw ); -#endif #ifdef HAVE_STK_H dir_layout->addSpacing( 10 ); dir_layout->addWidget( stk_tw ); @@ -768,9 +753,7 @@ void setupDialog::accept( void ) configManager::inst()->setVSTDir( m_vstDir ); configManager::inst()->setArtworkDir( m_artworkDir ); configManager::inst()->setFLDir( m_flDir ); -#ifdef LADSPA_SUPPORT configManager::inst()->setLADSPADir( m_ladDir ); -#endif #ifdef HAVE_STK_H configManager::inst()->setSTKDir( m_stkDir ); #endif @@ -1034,7 +1017,6 @@ void setupDialog::openFLDir( void ) void setupDialog::openLADSPADir( void ) { -#ifdef LADSPA_SUPPORT #ifdef QT4 QString new_dir = QFileDialog::getExistingDirectory( this, tr( "Choose LADSPA plugin directory" ), @@ -1055,7 +1037,6 @@ void setupDialog::openLADSPADir( void ) new_dir ); } } -#endif } @@ -1092,9 +1073,7 @@ void setupDialog::setFLDir( const QString & _fd ) void setupDialog::setLADSPADir( const QString & _fd ) { -#ifdef LADSPA_SUPPORT m_ladDir = _fd; -#endif } diff --git a/src/lmms_single_source.cpp b/src/lmms_single_source.cpp index 49054c817..7019da3e5 100644 --- a/src/lmms_single_source.cpp +++ b/src/lmms_single_source.cpp @@ -10,8 +10,6 @@ #include "src/lib/embed.cpp" #include "src/lib/base64.cpp" #include "src/lib/mmp.cpp" -#include "src/lib/ladspa_manager.cpp" -#include "src/lib/ladspa_2_lmms.cpp" #include "src/lib/oscillator.cpp" #include "src/lib/clipboard.cpp" #include "src/lib/sample_buffer.cpp" @@ -20,9 +18,6 @@ #include "src/core/effect.cpp" #include "src/core/effect_select_dialog.cpp" #include "src/core/effect_control_dialog.cpp" -//#include "src/core/ladspa_browser.cpp" -#include "src/core/ladspa_port_dialog.cpp" -#include "src/core/ladspa_subplugin_features.cpp" #include "src/core/import_filter.cpp" #include "src/core/config_mgr.cpp" #include "src/core/envelope_and_lfo_widget.cpp" @@ -75,7 +70,6 @@ #include "src/tracks/pattern.cpp" #include "src/tracks/bb_track.cpp" #include "src/tracks/sample_track.cpp" -#include "src/widgets/ladspa_description.cpp" #include "src/widgets/project_notes.cpp" #include "src/widgets/led_checkbox.cpp" #include "src/widgets/knob.cpp" @@ -103,6 +97,5 @@ #include "src/widgets/volume_knob.cpp" #include "src/widgets/rack_plugin.cpp" #include "src/widgets/rack_view.cpp" -#include "src/widgets/ladspa_control.cpp" #include "src/widgets/effect_label.cpp" #endif diff --git a/src/widgets/ladspa_description.cpp b/src/widgets/ladspa_description.cpp deleted file mode 100644 index 48048f013..000000000 --- a/src/widgets/ladspa_description.cpp +++ /dev/null @@ -1,266 +0,0 @@ -#if 0 -#ifndef SINGLE_SOURCE_COMPILE - -/* - * left_frame.cpp - presents the plugin selector portion of a ladspa rack - * - * Copyright (c) 2006 Danny McRae - * - * This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public - * License along with this program (see COPYING); if not, write to the - * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301 USA. - * - */ -#include "ladspa_manager.h" -#ifdef LADSPA_SUPPORT - -#ifdef QT4 - -#include - -#else - -#include - -#endif - - -#include "ladspa_description.h" -#include "mixer.h" -#include "audio_device.h" - - -ladspaSubPluginDescriptionWidget::ladspaSubPluginDescriptionWidget( QWidget * _parent, engine * _engine ): - QWidget( _parent -#ifdef QT3 - , "ladspaSubPluginDescriptionWidget" -#endif - ), - m_ladspaManager( _engine->getLADSPAManager() ) -{ - m_boxer = new QVBoxLayout( this ); -#ifndef QT3 - m_grouper = new QGroupBox( tr( "Description" ), this ); -#else - m_grouper = new QGroupBox( 9, Qt::Vertical, - tr( "Description" ), this ); -#endif - - m_label = new QLabel( m_grouper ); - m_label->setText( tr( "Label:" ) ); - - m_maker = new QLabel( m_grouper ); - m_maker->setText( tr( "Maker:" ) ); - - m_copyright = new QLabel( m_grouper ); - m_copyright->setText( tr( "Copyright:" ) ); - - m_requiresRealTime = new QLabel( m_grouper ); - m_requiresRealTime->setText( tr( "Requires Real Time:" ) ); - - m_realTimeCapable = new QLabel( m_grouper ); - m_realTimeCapable->setText( tr( "Real Time Capable:" ) ); - - m_inplaceBroken = new QLabel( m_grouper ); - m_inplaceBroken->setText( tr( "Inplace Broken:" ) ); - - m_channelsIn = new QLabel( m_grouper ); - m_channelsIn->setText( tr( "Channels In:" ) ); - - m_channelsOut = new QLabel( m_grouper ); - m_channelsOut->setText( tr( "Channels Out:" ) ); - - m_boxer->addWidget( m_grouper ); -} - - - - -ladspaSubPluginDescriptionWidget::~ladspaSubPluginDescriptionWidget() -{ -} - - - - -void ladspaSubPluginDescriptionWidget::update( const ladspa_key_t & _key ) -{ - m_label->setText( tr( "Name: " ) + - m_ladspaManager->getName( _key ) ); - m_maker->setText( tr( "Maker: " ) + - m_ladspaManager->getMaker( _key ) ); - m_copyright->setText( tr( "Copyright: " ) + - m_ladspaManager->getCopyright( _key ) ); - - if( m_ladspaManager->hasRealTimeDependency( _key ) ) - { - m_requiresRealTime->setText( tr( "Requires Real Time: Yes" ) ); - } - else - { - m_requiresRealTime->setText( tr( "Requires Real Time: No" ) ); - } - if( m_ladspaManager->isRealTimeCapable( _key ) ) - { - m_realTimeCapable->setText( tr( "Real Time Capable: Yes" ) ); - } - else - { - m_realTimeCapable->setText( tr( "Real Time Capable: No" ) ); - } - if( m_ladspaManager->isInplaceBroken( _key ) ) - { - m_inplaceBroken->setText( tr( "In Place Broken: Yes" ) ); - } - else - { - m_inplaceBroken->setText( tr( "In Place Broken: No" ) ); - } - QString chan = QString::number( m_ladspaManager->getDescription( - _key )->inputChannels ); - m_channelsIn->setText( tr( "Channels In: " ) + chan ); - chan = QString::number( m_ladspaManager->getDescription( - _key )->outputChannels ); - m_channelsOut->setText( tr( "Channels Out: " ) + chan ); -} - - - - - -ladspaDescription::ladspaDescription( QWidget * _parent, - engine * _engine, - ladspaPluginType _type ): - QWidget( _parent -#ifdef QT3 - , "ladspaDescription" -#endif - ) -{ - m_ladspaManager = _engine->getLADSPAManager(); - - setMinimumWidth( 200 ); - m_boxer = new QVBoxLayout( this ); -#ifndef QT3 - m_grouper = new QGroupBox( tr( "Plugins" ), this ); -#else - m_grouper = new QGroupBox( 1, Qt::Vertical, tr( "Plugins" ), this ); -#endif - - l_sortable_plugin_t plugins; - switch( _type ) - { - case SOURCE: - plugins = m_ladspaManager->getInstruments(); - break; - case TRANSFER: - plugins = m_ladspaManager->getValidEffects(); - break; - case VALID: - plugins = m_ladspaManager->getValidEffects(); - break; - case INVALID: - plugins = m_ladspaManager->getInvalidEffects(); - break; - case SINK: - plugins = m_ladspaManager->getAnalysisTools(); - break; - case OTHER: - plugins = m_ladspaManager->getOthers(); - break; - default: - break; - } - - for( l_sortable_plugin_t::iterator it = plugins.begin(); - it != plugins.end(); it++ ) - { - if( _type != VALID || - m_ladspaManager->getDescription( - (*it).second )->inputChannels <= - _engine->getMixer()->audioDev()->channels() ) - { - m_pluginNames.append( (*it).first ); - m_pluginKeys.append( (*it).second ); - } - } - - m_pluginList = new Q3ListBox( m_grouper ); - m_pluginList->insertStringList( m_pluginNames ); - connect( m_pluginList, SIGNAL( highlighted( int ) ), - SLOT( onHighlighted( int ) ) ); - connect( m_pluginList, SIGNAL( doubleClicked( QListBoxItem * ) ), - SLOT( onDoubleClicked( QListBoxItem * ) ) ); - m_boxer->addWidget( m_grouper ); - - m_ladspaSubPluginDescriptionWidget = new ladspaSubPluginDescriptionWidget( this, _engine ); - connect( this, SIGNAL( highlighted( const ladspa_key_t & ) ), - m_ladspaSubPluginDescriptionWidget, - SLOT( update( const ladspa_key_t & ) ) ); - m_boxer->addWidget( m_ladspaSubPluginDescriptionWidget ); - - if( m_pluginList->numRows() > 0 ) - { - m_pluginList->setSelected( 0, true ); - m_currentSelection = m_pluginKeys[0]; - emit( highlighted( m_currentSelection ) ); - } -} - - - - -ladspaDescription::~ladspaDescription() -{ - delete m_ladspaSubPluginDescriptionWidget; - delete m_pluginList; - delete m_grouper; - delete m_boxer; -} - - - - -void ladspaDescription::onHighlighted( int _pluginIndex ) -{ - m_currentSelection = m_pluginKeys[_pluginIndex]; - emit( highlighted( m_currentSelection ) ); -} - - - - -void ladspaDescription::onDoubleClicked( QListBoxItem * _item ) -{ - emit( doubleClicked( m_currentSelection ) ); -} - - - - -void ladspaDescription::onAddButtonReleased() -{ - emit( addPlugin( m_currentSelection ) ); -} - - -#include "ladspa_description.moc" - -#endif - -#endif - -#endif