Skip to content

Commit

Permalink
TooB Convolution Reverb Filenames not updating.
Browse files Browse the repository at this point in the history
  • Loading branch information
rerdavies committed Jul 11, 2023
1 parent fa80d16 commit 646e30d
Show file tree
Hide file tree
Showing 19 changed files with 28 additions and 18 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ cmake_minimum_required (VERSION 3.9)

set(CMAKE_VERBOSE_MAKEFILE OFF CACHE BOOL "OFF")

project(ToobAmp VERSION 1.0.17 DESCRIPTION "TooBAmp LV2 Plugin")
project(ToobAmp VERSION 1.0.29 DESCRIPTION "TooBAmp LV2 Plugin")

include(CTest)
enable_testing()
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ToobAmp LV2 Guitar Amp Plugins

v1.0.17
v1.0.29

ToobAmp LV2 plugins are a set of high-quality guitar effect plugins for Raspberry Pi. They are specifically designed for use with the [PiPedal](https://github.com/rerdavies/pipedal) project, but work perfectly well with any LV2 Plugin host.

Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/CabIR.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ cabir:impulseFile3
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
TooB Cab IR is a convolution-based guitar cabinet impulse response simulator.
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/CabSim.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment "TooB amplifier cabinet simulator." ;

mod:brand "TooB";
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/ConvolutionReverb.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ toobimpulse:impulseFile
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
Convolution reverb is a notoriously compute-intensive effect. If you are having performance issues, use the Max T control to constrain the length of the impulse file to
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/ConvolutionReverbStereo.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ toobimpulse:impulseFile
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
Convolution reverb is a notoriously compute-intensive effect. If you are having performance issues, use the Max T control to constrain the length of the impulse file to
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/InputStage.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ inputStage:filterGroup
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;

mod:brand "TooB";
mod:label "TooB Input";
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/PowerStage2.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ pstage:stage3
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;

mod:brand "TooB";
mod:label "Power Stage";
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/SpectrumAnalyzer.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment "TooB spectrum analyzer" ;

mod:brand "TooB";
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/ToneStack.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
The TooB Tone Stack emulates the tone controls of either a 59' Bassman or a JCM8000 guitar amplifier.
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/ToobChorus.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
Emulation of a Boss CE-2 Chorus.
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/ToobDelay.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
A straighforward no-frills digital delay.
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/ToobFlanger.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
Emulation of a Boss BF-2 Flanger*.
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/ToobFlangerStereo.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
Digital emulation of a Boss BF-2 Flanger*.
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/ToobFreeverb.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
ToobFreeverb is an Lv2 implementation of the famous Freeverb reverb effect.
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/ToobML.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ toobml:filterGroup
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
The TooB ML Amplifier plugin provides emulation of a variety of amplifiers and overdrive pedals that are implemented
using artifical intelligence/machine learning modelling of real amplifiers.
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/ToobNeuralAmpModeler.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ toobNam:eqGroup
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
A port of Steven Atkinson's Neural Amp Modeler to LV2.
Expand Down
2 changes: 1 addition & 1 deletion src/ToobAmp.lv2/ToobTuner.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
doap:license <https://two-play.com/TooB/licenses/isc> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 16 ;
lv2:microVersion 29 ;
rdfs:comment """
A chromatic guitar tuner.
""" ;
Expand Down
10 changes: 10 additions & 0 deletions src/ToobConvolutionReverb.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -434,6 +434,14 @@ void ToobConvolutionReverb::OnPatchSet(LV2_URID propertyUrid, const LV2_Atom *at
if (changed)
{
this->stateChanged = true;
if (propertyUrid == urids.reverb__propertyFileName)
{
notifyReverbFileName = true;

} else {
notifyCabIrFileName = true;
}

}
}
if (propertyUrid == urids.cabir__propertyFileName2)
Expand All @@ -444,6 +452,7 @@ void ToobConvolutionReverb::OnPatchSet(LV2_URID propertyUrid, const LV2_Atom *at
if (changed)
{
this->stateChanged = true;
notifyCabIrFileName2 = true;
}
}
if (propertyUrid == urids.cabir__propertyFileName3)
Expand All @@ -454,6 +463,7 @@ void ToobConvolutionReverb::OnPatchSet(LV2_URID propertyUrid, const LV2_Atom *at
if (changed)
{
this->stateChanged = true;
notifyCabIrFileName3 = true;
}
}
}
Expand Down

0 comments on commit 646e30d

Please sign in to comment.