Skip to content

Commit 5c9ab61

Browse files
committed
Add Ratatouille.lv2: double slot neural + IR modeler simulator
1 parent 1a5cf95 commit 5c9ab61

4 files changed

+35
-0
lines changed
+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#!/bin/bash
2+
3+
cd $ZYNTHIAN_PLUGINS_SRC_DIR
4+
5+
# DSP plugin
6+
7+
if [-d "neural-amp-modeler-lv2"]; then
8+
rm -rf "neural-amp-modeler-lv2"
9+
fi
10+
11+
git clone --recursive https://github.com/brummer10/Ratatouille.lv2.git
12+
cd Ratatouille.lv2
13+
make -j 3
14+
make install
15+
16+
cd ..
17+
rm -rf "Ratatouille.lv2"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/bash
2+
3+
plugins_path = /usr/lib/lv2
4+
BASE_URL_DOWNLOAD="https://os.zynthian.org/plugins/aarch64"
5+
6+
cd $plugins_path
7+
rm -rf ./Ratatouille.lv2
8+
wget "$BASE_URL_DOWNLOAD/Ratatouille.lv2.tar.xz"
9+
tar xfv Ratatouille.lv2.tar.xz
10+
rm -f Ratatouille.lv2.tar.xz

scripts/setup_plugins_rbpi.sh

+2
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,8 @@ $ZYNTHIAN_RECIPE_DIR/install_odin2_prebuilt.sh
130130
$ZYNTHIAN_RECIPE_DIR/install_argotlunar2_prebuilt.sh
131131
$ZYNTHIAN_RECIPE_DIR/install_qmidiarp_prebuilt.sh
132132
$ZYNTHIAN_RECIPE_DIR/install_dsp56300_prebuilt.sh
133+
$ZYNTHIAN_RECIPE_DIR/install_nam_prebuilt.sh
134+
$ZYNTHIAN_RECIPE_DIR/install_ratatouille_prebuilt.sh
133135
$ZYNTHIAN_RECIPE_DIR/install_surge_xt_prebuilt.sh
134136
mkdir "/root/.Surge XT"
135137

scripts/update_zynthian_recipes.sh

+6
Original file line numberDiff line numberDiff line change
@@ -599,6 +599,12 @@ if [[ "$current_patchlevel" < "$patchlevel" ]]; then
599599
regenerate_lv2_presets.sh https://butoba.net/homepage/mimid.html
600600
fi
601601

602+
patchlevel="20250212.1"
603+
if [[ "$current_patchlevel" < "$patchlevel" ]]; then
604+
echo "Applying patch $patchlevel ..."
605+
$ZYNTHIAN_RECIPE_DIR/install_ratatouille_prebuilt.sh
606+
fi
607+
602608
# -----------------------------------------------------------------------------
603609
# End of patches section
604610
# -----------------------------------------------------------------------------

0 commit comments

Comments
 (0)