Skip to content

Commit

Permalink
3.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
psemiletov committed Jul 29, 2024
1 parent 6b42f3b commit 837e73a
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 12 deletions.
6 changes: 3 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.15)
include(FetchContent)


project(DRUMLABOOH LANGUAGES CXX C VERSION 3.0.0)
project(DRUMLABOOH LANGUAGES CXX C VERSION 3.0.1)

message("Compiler ID: ${CMAKE_CXX_COMPILER_ID}")

Expand Down Expand Up @@ -80,7 +80,7 @@ FetchContent_Declare(
GIT_REPOSITORY https://github.com/juce-framework/JUCE.git
# GIT_TAG 2a27ebcfae7ca7f6eb62b29d5f002ceefdaadbdb # release-7.0.7
# GIT_TAG 7.0.10 # release-7.0.10
GIT_TAG 8.0.0 # release-7.0.10
GIT_TAG 8.0.0

#since cmake 3.28
# EXCLUDE_FROM_ALL
Expand All @@ -101,7 +101,7 @@ FetchContent_Declare(
juce
GIT_REPOSITORY https://github.com/juce-framework/JUCE.git
# GIT_TAG 2a27ebcfae7ca7f6eb62b29d5f002ceefdaadbdb # release-7.0.7
GIT_TAG 7.0.10 # release-7.0.10
GIT_TAG 8.0.0
#since cmake 3.28
EXCLUDE_FROM_ALL
#
Expand Down
10 changes: 2 additions & 8 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
Drumlabooh 3.0.0
Drumlabooh 3.0.1

What's new?
VST3i build fix

Drumlabooh cmake-project for the build subsystem now supports old and modern cmake versions. Also, JUCE version 8 library is used instead of JUCE 7.
Some good old drumkits were been added: ELI CompuRhythm CR 7030, SoundMaster SR-88, Technics PCM DP50, Cheetah SpecDrum Afro, Cheetah SpecDrum Electro, Cheetah SpecDrum Latin, Cheetah SpecDrum Standard.
At DAW project, Drumlabooh now saves the drumkit path in the portable way, i.e., if your drumkit is located at some subdirectory of $HOME, that "home" part of the path will be saved as the macro. Here is a simple example.
1. On Computer A, you have the drumkit "test" located at /home/userA/drumlabooh_kits/test.
2. On Computer B, you have the drumkit "test" located at /home/userB/drumlabooh_kits/test.
3. You can freely interchange DAW project that uses Drumlabooh with the drumkit "test", between Computer A and Computer B. Drumlabooh will load the kit "test" anyway, evaluating the actual home directory of the user.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ make
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 ..
Expand Down

0 comments on commit 837e73a

Please sign in to comment.