Closed ollyollyollyltd closed 4 years ago
It could be a lot of things.
I don't know how well Ardour supports shell plugins.
There are also overrides that might cause problems if you have them installed such as the overrides in this https://blog.inagaki.in/en/linux-waves-plugins-en/
I don't think it's a LinVst problem because as far as I'm aware I havn't seen the bypass and reordering problems with the plugins I've had running in Ardour.
Trying another daw to see what it does can be helpful.
Does the same thing happen with Reaper for instance which does support shell plugins.
There is also shell2vst which can extract the multiple plugins in a waveshell out to individual plugins which can then be wrapped which might produce different results as compared to wrapping the multiple plugin waveshell.
@osxmidi alrighty, thanks for that. When I get some time I'll have a fiddle around with and see what if I can get anything more specific.
Kind regards,
Olly Cross OllyOllyOlly Ltd
On Mon, Oct 7, 2019 at 11:23 AM osxmidi notifications@github.com wrote:
It could be a lot of things.
I don't know how well Ardour supports shell plugins.
There are also overrides that might cause problems if you have them installed such as the overrides in this https://blog.inagaki.in/en/linux-waves-plugins-en/
I don't think it's a LinVst problem because as far as I'm aware I havn't seen the bypass and recording problems with the plugins I've had running in Ardour.
Trying another daw to see what it does can be helpful.
Does the same thing happen with Reaper for instance which does support shell plugins.
There is also vst2shell which can extract the multiple plugins in a waveshell out to individual plugins which can then be wrapped.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/osxmidi/LinVst/issues/115?email_source=notifications&email_token=ABGSAV6OJXCNBVMWFLTYLX3QNMEYRA5CNFSM4I5ZRAL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPYV6I#issuecomment-538938105, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGSAV4RJDEBEQWDX5D4L3DQNMEYRANCNFSM4I5ZRALQ .
I'm having a problem where the Waves plugins are loading up fine, but any attempt to reorder them on their track / bus causes Ardour to crash.
This also happens if you attempt to bypass the plugins using the ardour bypass button (as opposed to any that the plugin itself provides), and if you just let the plugin run for a while (2 mins). I have included stack traces for a crash when reordering and a crash from general usage. These are traces from Ardour, I am not sure how to generate a trace from LinVST directly; though when I directled
gdb
at it's PID it reported it had shut down normally, as Ardour crashed. I'm not great with this stuff though so if you let me know of any other debugging I can do to help I will try!This is occurring with the Vocal Rider and Bass Rider plugins. I have not tested any others as yet.
Until the crash the plugins do appear to be working correctly, and the signal is being processed as expected.
Environment
Ubuntu 19.04 LinVst-2.7-Debian-Stretch
Steps to reproduce
Expected behaviour
Plugin takes new place in list
Actual behaviour
CLI output
Stack trace
ardour5 ---gdb
To my eye the issue is it trying access
0x0000000000000000
in threads 0 and 49 (reordering) and in thread 50 (general). But I don't really know what that means for me getting the plugins working :)Thank you for your work on LinVST. This is very exciting!