View Issue Details

IDProjectCategoryView StatusLast Update
0004355ardourbugspublic2020-04-19 20:15
Reporterdanboid Assigned Tocth103  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Target Version3.0 
Summary0004355: lxvsts don't autoconnect to master bus under x64
DescriptionI really like the fact that lxvsts get autoconnected to the master bus upon being added to a track under x86 but unfortunately this doesn't happen under x64 (Debian Wheezy 64) for some reason.
TagsNo tags attached.

Relationships

has duplicate 0004383 closedcth103 Linuxsampler LV2 doesn't autoconnect its audio outputs under x64 

Activities

danboid

2011-10-04 16:17

reporter   ~0011644

This is (was) the case in 10187 at least.

cth103

2011-10-24 21:39

administrator   ~0011768

Which LXVSTs does this even happen with under x86?

danboid

2011-10-24 21:50

reporter   ~0011769

Noisemaker for one- I'll try Loomer Aspect under x64 tomorrow to see if that suffers the same prob.

cth103

2011-10-24 22:09

administrator   ~0011770

Sorry, what I meant was that I can't see it happening at all, even under x86. Does it ever work?

danboid

2011-10-24 22:34

reporter   ~0011773

Autoconnect happens under 32bit x86 but not x64 - certainly not under Debian Wheezy amd64 at least.

cth103

2011-10-24 22:40

administrator   ~0011774

I cannot make it work under x86, nor can I see any code that would make it work. Can you give me a specific plugin that it *does* work with on x86?

danboid

2011-10-24 23:10

reporter   ~0011776

Thats odd! Is this one of those fortunate, anti-bug accidental free features that only some configs get?? :D

I've just tested this out under 10299/ AV Linux 5 (mainly 32bit Debian squeeze) with:

iatn@ninjatop:/usr/lib/lxvst$ ls -l TAL-NoiseMaker.so
-rwxr-xr-x 1 iatn iatn 3636464 Oct 7 13:00 TAL-NoiseMaker.so


Which is contained within TAL-Plugins_LinuxVST-32bit_20111007.zip from:

http://sourceforge.net/projects/distrho/files/Ports/

All I have to do is add that plugin into a MIDI channel and both its L and R audio outputs get autoconnected to the master bus without any intervention. Same thing happens with the LS LV2 - it autoconnects to the master bus under 32bit builds (AV Linux) but not under Debian testing amd64.

danboid

2011-10-25 00:10

reporter   ~0011779

Last edited: 2011-10-25 00:12

I should add that I've found Noisemaker to be quite unstable with JACK RT mode enabled but perfectly usable without. I'm presuming this is the fault of the plugin as others (well, falktx at least) have noticed this problem it has with RT too. I've not done any significant testing with any other lxvst yet except briefly testing highlife and aspect.

cth103

2011-10-26 18:50

administrator   ~0011811

My mistake, there is code to do this (Session::midi_output_change_handler)

danboid

2011-10-28 09:39

reporter   ~0011816

I've just verified that this problem does indeed affect loomer aspect x64 too so its not specific to Noisemaker.

danboid

2011-11-02 01:14

reporter   ~0011870

Last edited: 2011-11-02 01:15

As of 10388 the audio outs of lxvsts don't get auto-connected to the master bus under AV Linux 5 (32bit Debian) now either which is a shame hence this bug now effects both 32 and 64 bit Debian.

Perhaps 'Auto-connect MIDI plugins to master bus' should be settable as an option if some think new MIDI plugins shouldn't get auto-connected to the master bus?

cth103

2011-11-14 15:07

administrator   ~0012003

Is this still a problem? It works for me on 64-bit.

cth103

2012-04-25 00:02

administrator   ~0013189

Hi Dan, closing this, please leave a note if you are still having problems. Thanks!

system

2020-04-19 20:15

developer   ~0022767

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2011-10-04 16:15 danboid New Issue
2011-10-04 16:17 danboid Note Added: 0011644
2011-10-04 18:52 cth103 cost => 0.00
2011-10-04 18:52 cth103 Target Version => 3.0-beta1
2011-10-24 21:39 cth103 Note Added: 0011768
2011-10-24 21:39 cth103 Status new => feedback
2011-10-24 21:50 danboid Note Added: 0011769
2011-10-24 22:09 cth103 Note Added: 0011770
2011-10-24 22:34 danboid Note Added: 0011773
2011-10-24 22:40 cth103 Note Added: 0011774
2011-10-24 23:10 danboid Note Added: 0011776
2011-10-25 00:10 danboid Note Added: 0011779
2011-10-25 00:12 danboid Note Edited: 0011779
2011-10-26 18:50 cth103 Note Added: 0011811
2011-10-28 09:39 danboid Note Added: 0011816
2011-11-02 01:14 danboid Note Added: 0011870
2011-11-02 01:15 danboid Note Edited: 0011870
2011-11-14 15:07 cth103 Note Added: 0012003
2011-11-14 15:07 cth103 Target Version 3.0-beta1 => 3.0-beta2
2011-11-14 15:20 cth103 Target Version 3.0-beta2 => 3.0
2011-11-15 14:55 cth103 Relationship added has duplicate 0004383
2012-04-25 00:02 cth103 Note Added: 0013189
2012-04-25 00:02 cth103 Status feedback => resolved
2012-04-25 00:02 cth103 Resolution open => fixed
2012-04-25 00:02 cth103 Assigned To => cth103
2020-04-19 20:15 system Note Added: 0022767
2020-04-19 20:15 system Status resolved => closed