TooB Freeverb exponentially increasing memory use.
This commit is contained in:
@@ -12,6 +12,7 @@ Bug Fixes:
|
|||||||
- A fix for the dreaded "Audio Stopped" error (and associated memory corruption). You may underrun, but at least audio won't stop.
|
- A fix for the dreaded "Audio Stopped" error (and associated memory corruption). You may underrun, but at least audio won't stop.
|
||||||
- Further improvements to clean (and timely) shutdown procedure.
|
- Further improvements to clean (and timely) shutdown procedure.
|
||||||
- Minor UI improvements for adaptive display on small devices.
|
- Minor UI improvements for adaptive display on small devices.
|
||||||
|
- A bug in TooB Freeverb that causes memory use to increase exponentially each time the plugin is loaded.
|
||||||
|
|
||||||
|
|
||||||
## PiPedal 1.2.52 Release
|
## PiPedal 1.2.52 Release
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
@prefix state: <http://lv2plug.in/ns/ext/state#> .
|
@prefix state: <http://lv2plug.in/ns/ext/state#> .
|
||||||
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
|
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
|
||||||
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
||||||
|
@prefix mod: <http://moddevices.com/ns/mod#>.
|
||||||
|
|
||||||
|
|
||||||
@prefix cabir: <http://two-play.com/plugins/toob-cab-ir#> .
|
@prefix cabir: <http://two-play.com/plugins/toob-cab-ir#> .
|
||||||
@@ -33,6 +34,7 @@
|
|||||||
cabir:impulseFile1Group
|
cabir:impulseFile1Group
|
||||||
a param:ControlGroup ,
|
a param:ControlGroup ,
|
||||||
pg:InputGroup ;
|
pg:InputGroup ;
|
||||||
|
|
||||||
lv2:name "Impulse Response 1" ;
|
lv2:name "Impulse Response 1" ;
|
||||||
lv2:symbol "impulse1" .
|
lv2:symbol "impulse1" .
|
||||||
|
|
||||||
@@ -53,6 +55,7 @@ cabir:impulseFile
|
|||||||
a lv2:Parameter;
|
a lv2:Parameter;
|
||||||
rdfs:label "IR";
|
rdfs:label "IR";
|
||||||
pg:group cabir:impulseFile1Group ;
|
pg:group cabir:impulseFile1Group ;
|
||||||
|
mod:fileTypes "wav,flac";
|
||||||
|
|
||||||
rdfs:range atom:Path.
|
rdfs:range atom:Path.
|
||||||
|
|
||||||
@@ -60,12 +63,14 @@ cabir:impulseFile2
|
|||||||
a lv2:Parameter;
|
a lv2:Parameter;
|
||||||
rdfs:label "IR";
|
rdfs:label "IR";
|
||||||
pg:group cabir:impulseFile2Group ;
|
pg:group cabir:impulseFile2Group ;
|
||||||
|
mod:fileTypes "wav,flac";
|
||||||
rdfs:range atom:Path.
|
rdfs:range atom:Path.
|
||||||
|
|
||||||
cabir:impulseFile3
|
cabir:impulseFile3
|
||||||
a lv2:Parameter;
|
a lv2:Parameter;
|
||||||
rdfs:label "IR";
|
rdfs:label "IR";
|
||||||
pg:group cabir:impulseFile3Group ;
|
pg:group cabir:impulseFile3Group ;
|
||||||
|
mod:fileTypes "wav,flac";
|
||||||
rdfs:range atom:Path.
|
rdfs:range atom:Path.
|
||||||
|
|
||||||
|
|
||||||
@@ -88,7 +93,7 @@ cabir:impulseFile3
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment """
|
rdfs:comment """
|
||||||
|
|
||||||
TooB Cab IR is a convolution-based guitar cabinet impulse response simulator.
|
TooB Cab IR is a convolution-based guitar cabinet impulse response simulator.
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ toob:frequencyResponseVector
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
|
|
||||||
mod:brand "TooB";
|
mod:brand "TooB";
|
||||||
mod:label "TooB CabSim";
|
mod:label "TooB CabSim";
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
@prefix state: <http://lv2plug.in/ns/ext/state#> .
|
@prefix state: <http://lv2plug.in/ns/ext/state#> .
|
||||||
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
|
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
|
||||||
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
||||||
|
@prefix mod: <http://moddevices.com/ns/mod#>.
|
||||||
|
|
||||||
@prefix toobcr: <http://two-play.com/plugins/toob-convolution-reverb#> .
|
@prefix toobcr: <http://two-play.com/plugins/toob-convolution-reverb#> .
|
||||||
@prefix toobimpulse: <http://two-play.com/plugins/toob-impulse#> .
|
@prefix toobimpulse: <http://two-play.com/plugins/toob-impulse#> .
|
||||||
@@ -32,9 +32,11 @@
|
|||||||
toobimpulse:impulseFile
|
toobimpulse:impulseFile
|
||||||
a lv2:Parameter;
|
a lv2:Parameter;
|
||||||
rdfs:label "Reverb Impulse File";
|
rdfs:label "Reverb Impulse File";
|
||||||
|
mod:fileTypes "wav,flac";
|
||||||
rdfs:range atom:Path.
|
rdfs:range atom:Path.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<http://two-play.com/rerdavies#me>
|
<http://two-play.com/rerdavies#me>
|
||||||
a foaf:Person ;
|
a foaf:Person ;
|
||||||
foaf:name "Robin Davies" ;
|
foaf:name "Robin Davies" ;
|
||||||
@@ -51,7 +53,7 @@ toobimpulse:impulseFile
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment """
|
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
|
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
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
@prefix state: <http://lv2plug.in/ns/ext/state#> .
|
@prefix state: <http://lv2plug.in/ns/ext/state#> .
|
||||||
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
|
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
|
||||||
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
||||||
|
@prefix mod: <http://moddevices.com/ns/mod#>.
|
||||||
|
|
||||||
@prefix toobcrs: <http://two-play.com/plugins/toob-convolution-reverb-stereo#> .
|
@prefix toobcrs: <http://two-play.com/plugins/toob-convolution-reverb-stereo#> .
|
||||||
@prefix toobimpulse: <http://two-play.com/plugins/toob-impulse#> .
|
@prefix toobimpulse: <http://two-play.com/plugins/toob-impulse#> .
|
||||||
@@ -30,6 +31,7 @@
|
|||||||
toobimpulse:impulseFile
|
toobimpulse:impulseFile
|
||||||
a lv2:Parameter;
|
a lv2:Parameter;
|
||||||
rdfs:label "File";
|
rdfs:label "File";
|
||||||
|
mod:fileTypes "wav,flac";
|
||||||
rdfs:range atom:Path.
|
rdfs:range atom:Path.
|
||||||
|
|
||||||
|
|
||||||
@@ -49,7 +51,7 @@ toobimpulse:impulseFile
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment """
|
rdfs:comment """
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ inputStage:filterGroup
|
|||||||
doap:license <https://two-play.com/TooB/licenses/isc> ;
|
doap:license <https://two-play.com/TooB/licenses/isc> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
|
|
||||||
mod:brand "TooB";
|
mod:brand "TooB";
|
||||||
mod:label "TooB Input";
|
mod:label "TooB Input";
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ pstage:stage3
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
|
|
||||||
mod:brand "TooB";
|
mod:brand "TooB";
|
||||||
mod:label "Power Stage";
|
mod:label "Power Stage";
|
||||||
|
|||||||
@@ -58,7 +58,7 @@
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment "TooB spectrum analyzer" ;
|
rdfs:comment "TooB spectrum analyzer" ;
|
||||||
|
|
||||||
mod:brand "TooB";
|
mod:brand "TooB";
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ tonestack:eqGroup
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
|
|
||||||
uiext:ui <http://two-play.com/plugins/toob-tone-stack-ui>;
|
uiext:ui <http://two-play.com/plugins/toob-tone-stack-ui>;
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -40,7 +40,7 @@
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment """
|
rdfs:comment """
|
||||||
Emulation of a Boss CE-2 Chorus.
|
Emulation of a Boss CE-2 Chorus.
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment """
|
rdfs:comment """
|
||||||
A straightforward no-frills digital delay.
|
A straightforward no-frills digital delay.
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment """
|
rdfs:comment """
|
||||||
Emulation of a Boss BF-2 Flanger, based on circuit analysis and simulation of the original.
|
Emulation of a Boss BF-2 Flanger, based on circuit analysis and simulation of the original.
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment """
|
rdfs:comment """
|
||||||
Digital emulation of a Boss BF-2 Flanger.
|
Digital emulation of a Boss BF-2 Flanger.
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment """
|
rdfs:comment """
|
||||||
Toob Freeverb is an Lv2 implementation of the famous Freeverb reverb effect. FreeVerb delivers a well-balanced reverb with very little tonal coloration.
|
Toob Freeverb is an Lv2 implementation of the famous Freeverb reverb effect. FreeVerb delivers a well-balanced reverb with very little tonal coloration.
|
||||||
|
|
||||||
|
|||||||
@@ -25,11 +25,13 @@
|
|||||||
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
|
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
|
||||||
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
||||||
@prefix toobml: <http://two-play.com/plugins/toob-ml#> .
|
@prefix toobml: <http://two-play.com/plugins/toob-ml#> .
|
||||||
|
@prefix mod: <http://moddevices.com/ns/mod#>.
|
||||||
|
|
||||||
|
|
||||||
toobml:modelFile
|
toobml:modelFile
|
||||||
a lv2:Parameter;
|
a lv2:Parameter;
|
||||||
rdfs:label "Model";
|
rdfs:label "Model";
|
||||||
|
mod:fileTypes "nam,nammodel";
|
||||||
rdfs:range atom:Path.
|
rdfs:range atom:Path.
|
||||||
|
|
||||||
toobml:filterGroup
|
toobml:filterGroup
|
||||||
@@ -63,7 +65,7 @@ toobml:sagGroup
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment """
|
rdfs:comment """
|
||||||
The TooB ML Amplifier plugin provides emulation of a variety of amplifiers and overdrive pedals that are implemented
|
The TooB ML Amplifier plugin provides emulation of a variety of amplifiers and overdrive pedals that are implemented
|
||||||
using neural-network-based machine learning models of real amplifiers.
|
using neural-network-based machine learning models of real amplifiers.
|
||||||
|
|||||||
@@ -23,6 +23,8 @@
|
|||||||
@prefix state: <http://lv2plug.in/ns/ext/state#> .
|
@prefix state: <http://lv2plug.in/ns/ext/state#> .
|
||||||
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
|
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
|
||||||
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
||||||
|
@prefix mod: <http://moddevices.com/ns/mod#>.
|
||||||
|
|
||||||
@prefix toobNam: <http://two-play.com/plugins/toob-nam#> .
|
@prefix toobNam: <http://two-play.com/plugins/toob-nam#> .
|
||||||
|
|
||||||
|
|
||||||
@@ -36,6 +38,7 @@
|
|||||||
toobNam:modelFile
|
toobNam:modelFile
|
||||||
a lv2:Parameter;
|
a lv2:Parameter;
|
||||||
rdfs:label "Model";
|
rdfs:label "Model";
|
||||||
|
mod:fileTypes "nam,nammodel";
|
||||||
rdfs:range atom:Path.
|
rdfs:range atom:Path.
|
||||||
|
|
||||||
toobNam:eqGroup
|
toobNam:eqGroup
|
||||||
@@ -58,7 +61,7 @@ toobNam:eqGroup
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment """
|
rdfs:comment """
|
||||||
A port of Steven Atkinson's Neural Amp Modeler to LV2.
|
A port of Steven Atkinson's Neural Amp Modeler to LV2.
|
||||||
|
|
||||||
|
|||||||
@@ -40,7 +40,7 @@
|
|||||||
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
|
||||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||||
lv2:minorVersion 0 ;
|
lv2:minorVersion 0 ;
|
||||||
lv2:microVersion 48 ;
|
lv2:microVersion 49 ;
|
||||||
rdfs:comment """
|
rdfs:comment """
|
||||||
TooB Tuner is a chromatic guitar tuner.
|
TooB Tuner is a chromatic guitar tuner.
|
||||||
""" ;
|
""" ;
|
||||||
|
|||||||
Reference in New Issue
Block a user