mirror of
https://github.com/mikeoliphant/neural-amp-modeler-lv2.git
synced 2026-07-19 00:46:23 +02:00
Compare commits
5 Commits
01642fa580
...
v0.2.0
| Author | SHA1 | Date | |
|---|---|---|---|
| 844766e614 | |||
| 437b8cc254 | |||
| 02ad319440 | |||
| 8ee50ccdbf | |||
| 4d4f613be9 |
+1
-1
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.10)
|
||||
|
||||
project(NeuralAmpModelerLv2 VERSION 0.1.9)
|
||||
project(NeuralAmpModelerLv2 VERSION 0.2.0)
|
||||
|
||||
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
|
||||
set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib CACHE PATH "The library install dir (default: lib)")
|
||||
|
||||
Vendored
+1
-1
Submodule deps/NeuralAudio updated: 2c6526f07b...3ad5806370
+3
-3
@@ -128,7 +128,7 @@ namespace NAM {
|
||||
{
|
||||
lv2_log_trace(&nam->logger, "Staging model change: `%s`\n", msg->path);
|
||||
|
||||
model = NeuralAudio::NeuralModel::CreateFromFile(msg->path);
|
||||
model = nam->loader.CreateFromFile(msg->path);
|
||||
}
|
||||
|
||||
if (model != nullptr)
|
||||
@@ -212,7 +212,7 @@ namespace NAM {
|
||||
{
|
||||
maxBufferSize = size;
|
||||
|
||||
NeuralAudio::NeuralModel::SetDefaultMaxAudioBufferSize(size);
|
||||
loader.SetDefaultMaxAudioBufferSize(size);
|
||||
}
|
||||
|
||||
void Plugin::process(uint32_t n_samples) noexcept
|
||||
@@ -256,7 +256,7 @@ namespace NAM {
|
||||
{
|
||||
qualityScale = *(ports.quality_scale);
|
||||
|
||||
NeuralAudio::NeuralModel::SetDefaultQualityScaleFactor(qualityScale);
|
||||
loader.SetDefaultQualityScaleFactor(qualityScale);
|
||||
|
||||
if (currentModel != nullptr)
|
||||
{
|
||||
|
||||
@@ -71,6 +71,7 @@ namespace NAM {
|
||||
LV2_Log_Logger logger = {};
|
||||
LV2_Worker_Schedule* schedule = nullptr;
|
||||
|
||||
NeuralAudio::NeuralModelLoader loader;
|
||||
NeuralAudio::NeuralModel* currentModel = nullptr;
|
||||
std::string currentModelPath;
|
||||
float prevDCInput = 0;
|
||||
|
||||
Reference in New Issue
Block a user