guitarix icon indicating copy to clipboard operation
guitarix copied to clipboard

PitchShifters

Open tristantarrant opened this issue 4 months ago • 4 comments

I tried using the https://github.com/mod-audio/mod-pitchshifter plugins with Guitarix, but it doesn't "find" them (I assume they use some unsupported lv2 feature). Would it be easy to support them ?

tristantarrant avatar Aug 27 '25 10:08 tristantarrant

they use some unsupported lv2 feature).

The mod pitch shifters need the LV2_BUF_SIZE__powerOf2BlockLength which isn't supported here. We discuss this on the LMMS issue here: https://github.com/LMMS/lmms/issues/6492

There is a fork of the mod pitchshifters somewhere with this feature disabled. I'll look around.

zonkmachine avatar Aug 27 '25 11:08 zonkmachine

Here is the modified repo. https://github.com/ycollet/mod-gxpitchshifter ~~It isn't up to date with the latest mod version.~~ Edit: It seem to be more or less up to date...

zonkmachine avatar Aug 27 '25 11:08 zonkmachine

Thanks. Maybe Guitarix should have something like this built in

tristantarrant avatar Aug 27 '25 11:08 tristantarrant

Guitarix allow to change the buffersize on the fly at any time by itself or from outside (jackd or a other application) to any arbitrary number, so we can't support this feature. But, all you need to do is removing this requested feature https://github.com/mod-audio/mod-pitchshifter/blob/master/SuperWhammy/ttl/SuperWhammy.ttl#L15

from the ttl files and it will work. Still, you are supposed to not change the buffersize during runtime then and choose a buffersize with powerOf2 when start guitarix.

brummer10 avatar Aug 27 '25 12:08 brummer10