From 9c645313de1fa1ccee914cdc6896b1a3b8a335ee Mon Sep 17 00:00:00 2001 From: Petr Semiletov Date: Sun, 8 Oct 2023 21:21:58 +0300 Subject: [PATCH] 2.0.0 --- CMakeLists.txt | 4 ++-- NEWS | 13 ++++--------- README.md | 2 +- docs/about.html | 2 +- docs/install.html | 13 +++++++------ install.nsi | 9 +++++---- 6 files changed, 20 insertions(+), 23 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f0da4d1..fae741e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.15) include(FetchContent) -project(DRUMLABOOH LANGUAGES CXX C VERSION 1.0.0) +project(DRUMLABOOH LANGUAGES CXX C VERSION 2.0.0) message("Compiler ID: ${CMAKE_CXX_COMPILER_ID}") @@ -10,7 +10,7 @@ message("Compiler ID: ${CMAKE_CXX_COMPILER_ID}") #SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -g -O3 -ffast-math") -option(MULTI "Build with multy-channel support" OFF) +option(MULTI "Build with multy-channel support" ON) set(LV2_INSTALL_DIR lib/lv2 CACHE PATH "Specifies where the LV2 libraries should be installed") diff --git a/NEWS b/NEWS index f468730..1de28b8 100644 --- a/NEWS +++ b/NEWS @@ -1,12 +1,7 @@ - Drumlabooh 1.0.0 + Drumlabooh 2.0.0 - Hello! The first major release ever. All known bugs were fixed, but let's talk about interesting things. - The most cool one is FX section for each instrument. You can call/hide FX with the button "FX". There are two resonance filters (Low pass and High pass) to change the sound, and the magic "Analog" knob that warms up the sample. - Other changes are more GUI-related - palette, drum cells highlighting, etc. - A new "Wooden" drum kit has been added. - Other significant changes: - Documentation updated. - Stereo samples from kits now loaded as mono to simplify internal mixing. Pre-panned drums are evil. + This release introduces the multi-channel (36 outs) version of the plugin. See the comprehensive documentation at the Drumlabooh site. + Also, some Reaper-related things has been fixed. Peter Semiletov, - Kiev, October 06, 2013 \ No newline at end of file + Kiev, October 08, 2013 \ No newline at end of file diff --git a/README.md b/README.md index 7512030..07f1d85 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ For all details, docs and drumkits see the [Drumlabooh site](https://psemiletov. * Supported sample kit formats: Hydrogen, Drumlabooh/Drumrox, SFZ -* Stereo (with built-in mixer) output + * Stereo (with built-in mixer) or multi (36 channels) output * Built-in mixer with Pan, Volume, mute controls and Pan mode option diff --git a/docs/about.html b/docs/about.html index 9caed4d..33558ff 100644 --- a/docs/about.html +++ b/docs/about.html @@ -32,7 +32,7 @@

Features

* Supported sample kit formats: Hydrogen, Drumlabooh/Drumrox, SFZ
-* Stereo (with built-in mixer) output
+* Stereo (with built-in mixer) or multi (36 channels) output
* Built-in mixer with Pan, Volume, mute controls and pan mode option
diff --git a/docs/install.html b/docs/install.html index 3d300c9..50912ce 100644 --- a/docs/install.html +++ b/docs/install.html @@ -23,18 +23,19 @@

Drumlabooh | Драмлабух: INSTALL

Get the plugin!

-

Latest release (0.0.4)
+

Latest release (2.0.0)
Github page
-Windows VSTi installer (0.0.4)
+
Windows VSTi installer (2.0.0) (installs to C:\Program Files (x86)\Common Files\VST3)
AUR page // yay -S drumlabooh

Windows: installation

-

Download and run this installer. It install also some drumkits, but get more with Hydrogen, or Drumlabooh kits manually from Drum sklad (just copy/unpack kit directories to C:\drumlabooh_kits or D:\drumlabooh_kits or, for SFZ format C:\sfz_kits or D:\sfz_kits. Please read the Manual for a details. +

Download and run this installer (installs to (installs to C:\Program Files (x86)\Common Files\VST3)). +It install also some drumkits, but get more with Hydrogen, or Drumlabooh kits manually from Drum sklad (just copy/unpack kit directories to C:\drumlabooh_kits or D:\drumlabooh_kits or, for SFZ format C:\sfz_kits or D:\sfz_kits. Please read the Manual for a details.

@@ -78,7 +79,7 @@

Linux: Build from the source

make install -

This installs Lv2 and VSTi versions of the plugin to /usr/local/lib/LV2 and /usr/local/lib/VST3 by default. To redefine te destination dir, set another dest dir via CMAKE_INSTALL_PREFIX variable. For example, from /usr/local to /usr:

+

This installs LV2 and VSTi versions of the plugin to /usr/local/lib/LV2 and /usr/local/lib/VST3 by default. To redefine te destination dir, set another dest dir via CMAKE_INSTALL_PREFIX variable. For example, from /usr/local to /usr:

cmake -DCMAKE_INSTALL_PREFIX=/usr ..
@@ -88,11 +89,11 @@

Linux: Build from the source

Скачать плагин!

-

Свежий выпуск (0.0.4)
+

Свежий выпуск (2.0.0)
Страница на Github
-Установщик VSTi для Windows (0.0.4)
+
Установщик VSTi для Windows (2.0.0)(устанавливается в C:\Program Files (x86)\Common Files\VST3))
Страница на AUR //yay -S drumlabooh

diff --git a/install.nsi b/install.nsi index d2eb007..5fb3a10 100644 --- a/install.nsi +++ b/install.nsi @@ -68,10 +68,10 @@ Section "Drumlabooh (Multi)" File /r "D:\a\drumlabooh\drumlabooh\build\drumlabooh-multi_artefacts\Release\VST3\drumlabooh-multi.vst3\Contents\Resources\moduleinfo.json" File /r "D:\a\drumlabooh\drumlabooh\build\drumlabooh-multi_artefacts\Release\VST3\drumlabooh-multi.vst3\Contents\x86_64-win\drumlabooh-multi.vst3" - WriteRegStr HKLM SOFTWARE\Drumlabooh_multi "Install_Dir" "$PROGRAMFILES\Common Files\VST3\drumlabooh-multi.vst3" - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Drumlabooh-multi" "DisplayName" "Drumlabooh-multi (remove)" - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Drumlabooh-multi" "UninstallString" '"$PROGRAMFILES\Common Files\VST3\drumlabooh-multi.vst3\nsUninst.exe"' - WriteUninstaller "nsUninst.exe" +; WriteRegStr HKLM SOFTWARE\Drumlabooh_multi "Install_Dir" "$PROGRAMFILES\Common Files\VST3\drumlabooh-multi.vst3" + ;WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Drumlabooh-multi" "DisplayName" "Drumlabooh-multi (remove)" + ;WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Drumlabooh-multi" "UninstallString" '"$PROGRAMFILES\Common Files\VST3\drumlabooh-multi.vst3\nsUninst.exe"' + ;WriteUninstaller "nsUninst.exe" ; ExecShell "open" '"$INSTDIR\doc\note_for_users.html"' @@ -96,6 +96,7 @@ Section "Uninstall" Delete $INSTDIR\nsUninst.exe Delete $INSTDIR\*.* Delete "C:\drumlabooh-kits\*.*" + Delete "$PROGRAMFILES\Common Files\VST3\drumlabooh-multi.vst3\*.*" RMDir /r $INSTDIR