/aidadsp-lv2

Aida DSP's audio plugins in lv2 format

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Aida DSP lv2 plugin bundle

paypal

What is this repository for?

  • A bundle of audio plugins from Aida DSP
  • Bundle version: 1.0
  • This bundle is intended to be used with MOD Audio's products and derivatives

Plugin list

  • rt-neural-generic.lv2

rt-neural-generic.lv2

It's a lv2 plugin that leverages RTNeural to model pedals or amps.

  • Play realistic Amps or Pedals captured with cutting-edge ML technology
  • Full featured 5-band EQ with adjustable Q, frequencies and pre/post switch
  • Input and Output Volume Controls

Developers:

  • This plugin supports json model files loading via specific atom messages
Generate json models

This implies neural network training. Please follow:

Build

MOD Audio

We're proudly part of the amazing MOD Audio platform and community. Our plugin is already integrated in their build system MPB, so please just follow their instructions.

Aida DSP OS

Below a guide on how to cross compile this bundle with aidadsp sdk. You can extract cmake commands to fit your build system.

  • RTNEURAL_ENABLE_AARCH64 specific option for aarch64 builds
  • RTNEURAL_XSIMD=ON or RTNEURAL_EIGEN=ON to select an available backend for RTNeural library

for other options see RTNeural project.

1. install sdk with ./poky-glibc-x86_64-aidadsp-sdk-image-aarch64-nanopi-neo2-toolchain-2.1.15.sh
3. source environment-setup-aarch64-poky-linux
4. git clone https://github.com/AidaDSP/aidadsp-lv2.git && cd aidadsp-lv2
5. mkdir build && cd build
6. cmake -DCMAKE_BUILD_TYPE=Release -DGENERIC_AARCH64=ON -DRTNEURAL_XSIMD=ON -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON ../
7. cmake --build .
8. make install DESTDIR="/tmp/"

bundle will be placed in /tmp/ ready to be copied on your device

paypal