16 Commits

Author SHA1 Message Date
Mike Oliphant 3742056b89 Bump version -> 0.2.1 2026-06-26 06:55:43 -07:00
Mike Oliphant 17e5cb826c Update NeuralAudio 2026-06-25 15:26:43 -07:00
Mike Oliphant 7b24522647 Update NeuralAudio (fix NAM A2 oversampling) 2026-06-15 09:29:57 -07:00
Mike Oliphant d2e3be5d03 Update NeuralAudio (fix composite model receptive field) 2026-06-14 13:30:12 -07:00
Mike Oliphant 7337541c5b Update release.yml 2026-06-14 09:33:33 -07:00
Mike Oliphant 1f79a13947 Visual Studio -> 2026 2026-06-14 09:33:14 -07:00
Mike Oliphant cc13dcb0e7 Merge pull request #115 from mikeoliphant/oversample
Oversampling support
2026-06-14 09:32:40 -07:00
Mike Oliphant 496f602fc2 Update NeuralAudio (oversampling). Pass external sample rate to NeuralAudio. 2026-06-14 09:19:55 -07:00
Mike Oliphant b816ebbc52 Update NeuralAudio (add DEFAULT_INPUT_DBU cmake option) 2026-06-12 13:01:53 -07:00
Mike Oliphant 74503cc67a Update NeuralAudio (internal support for composite models) 2026-06-12 11:45:24 -07:00
Mike Oliphant 37f5071e6a Fix smart bypass cmake message 2026-06-11 10:23:37 -07:00
Mike Oliphant f84082b42d Update NeuralAudio (fix smart bypass on a2 models) 2026-06-11 06:49:07 -07:00
Mike Oliphant 83e197721c Cmake message for smart bypass 2026-06-10 12:40:19 -07:00
Mike Oliphant f76554aea0 Switch tonehunt link to tone3000 2026-06-10 07:31:38 -07:00
Mike Oliphant 9e704c0ce9 Update issue templates 2026-06-09 19:14:08 -07:00
Mike Oliphant f813aa449c Add usage info 2026-06-05 08:18:28 -07:00
9 changed files with 39 additions and 5 deletions
+17
View File
@@ -0,0 +1,17 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is. Please do not include AI chat transcripts.
**Environment**
Please include information on the operating system and plugin host environment where you are experiencing the issue. If you can, please test in multiple different contexts (ie: different DAWs)
**Additional Information**
Please add any additional detail here.
+1 -1
View File
@@ -51,7 +51,7 @@ jobs:
- name: Build Plugin
working-directory: ${{github.workspace}}/build
run: |
cmake.exe -G "Visual Studio 17 2022" -A x64 -DBUILD_UTILS=ON -DBUILD_INTERNAL_STATIC_WAVENET=ON -DBUILD_INTERNAL_STATIC_LSTM=ON -DBUILD_NAMCORE=ON -DBUILD_STATIC_RTNEURAL=ON -T ClangCL ..
cmake.exe -G "Visual Studio 18 2026" -A x64 -DBUILD_UTILS=ON -DBUILD_INTERNAL_STATIC_WAVENET=ON -DBUILD_INTERNAL_STATIC_LSTM=ON -DBUILD_NAMCORE=ON -DBUILD_STATIC_RTNEURAL=ON -T ClangCL ..
cmake --build . --config=release -j4
- name: Run ModelTest
+1 -1
View File
@@ -117,7 +117,7 @@ jobs:
- name: Build Plugin
working-directory: ${{github.workspace}}/build
run: |
cmake.exe -G "Visual Studio 17 2022" -A x64 -T ClangCL -DUSE_NATIVE_ARCH=${{ matrix.native_arch }} -DBUILD_NAMCORE=ON -DBUILD_INTERNAL_STATIC_WAVENET=ON -DBUILD_INTERNAL_STATIC_LSTM=ON ..
cmake.exe -G "Visual Studio 18 2026" -A x64 -T ClangCL -DUSE_NATIVE_ARCH=${{ matrix.native_arch }} -DBUILD_NAMCORE=ON -DBUILD_INTERNAL_STATIC_WAVENET=ON -DBUILD_INTERNAL_STATIC_LSTM=ON ..
cmake --build . --config=release -j4
- name: Add LV2 Archive
+1 -1
View File
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.10)
project(NeuralAmpModelerLv2 VERSION 0.2.0)
project(NeuralAmpModelerLv2 VERSION 0.2.1)
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib CACHE PATH "The library install dir (default: lib)")
+12
View File
@@ -9,6 +9,18 @@ To get the intended behavior, **you must run your audio host at the same sample
For amp-only models (the most typical), **you will need to run an impulse reponse after this plugin** to model the cabinet.
## Usage
Your DAW should expose the following input controls:
**Input:** - Input (pre-model) gain in dB.
**Output:** - Output (post-model) volume in dB.
**Quality:** - Model quality (if applicable). For NAM A2 models, a value below 0.5 will give you a "lite" model and a value above 0.5 will give you a "full" model.
**Model:** - The model file (ie: xxx.nam) to use.
## Models Supported and Performance
The plugin supports both [Neural Amp Modeler (NAM)](https://github.com/sdatkinson/neural-amp-modeler) models (both A1 and A2) and [RTNeural keras json models](https://github.com/jatinchowdhury18/RTNeural) (like those used by [Aida-X](https://github.com/AidaDSP/AIDA-X)).
+1 -1
View File
@@ -45,7 +45,7 @@ Models supported:
Neural Amp Modeler (NAM): https://github.com/sdatkinson/neural-amp-modeler
RTNeural keras/Aida-x models: https://github.com/jatinchowdhury18/RTNeural
A large collection of models is available at https://tonehunt.org
A large collection of models is available at https://www.tone3000.com
""";
patch:writable <@NAM_LV2_ID@#model>;
+3
View File
@@ -58,6 +58,9 @@ option(SMART_BYPASS_ENABLED "Enable auto-bypass on silence" OFF)
if (SMART_BYPASS_ENABLED)
add_definitions(-DSMART_BYPASS_ENABLED)
message(STATUS "Smart Bypass enabled")
else()
message(STATUS "Smart Bypass NOT enabled")
endif (SMART_BYPASS_ENABLED)
set_target_properties(neural_amp_modeler
+2
View File
@@ -45,6 +45,8 @@ namespace NAM {
{
this->sampleRate = sampleRate;
loader.SetExternalSampleRate((int)sampleRate);
// for fetching initial options, can be null
LV2_Options_Option* options = nullptr;