View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000692 | ardour | features | public | 2004-08-21 01:21 | 2008-11-20 23:38 |
| Reporter | matalos2 | Assigned To | paul | ||
| Priority | urgent | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0000692: disable Vst support in Runtime | ||||
| Description | I am having trouble with Wine. I have to use two versions of wine: wine-20040408-1rh9winehq which works with libfst and the most recent cvs wine-version. I need the most recent one to use certain Windows Audio Apps. With the most recent version, Ardour fails to start because of a libfst issue or Wine's , not Ardour's. In the case where Ardour was built with Vst support: Can there be a command switch or option to disable the vst support? For example: "Ardour --novst" or "Ardour -novst". Also, some vst plugins still don't work with wine and make Ardour crash. When that happens it would be nice to still be able to use Ardour without having to erase or uninstall anything. | ||||
| Tags | No tags attached. | ||||
|
|
I'm not sure if it is bug or feature in either category and severity |
|
2004-08-27 21:13
|
disableVSTinArdour.txt (6,713 bytes)
1.)In the next cases 1a and 1b the wine version is wine-20040408-1rh9winehq (for RedHat9) 1.)a.)Running Ardour WITHOUT the --novst option [root@gazul ardour]# ardour Ardour/GTK 0.531.0 running with libardour 0.830.0 Loading UI configuration file /usr/src/redhat/ardour_install//etc/ardour/ardour_ui.rc Loading system configuration file /usr/src/redhat/ardour_install//etc/ardour/ardour_system.rc Loading user configuration file /root/.ardour/ardour.rc ardour: [INFO]: detecting VST plugins along /usr/local/lib/vst:/usr/lib/vst ardour: [WARNING]: VST plugin VPingPong does not support processReplacing, and so cannot be used in ardour at this time VST plugin VReOrder does not support processReplacing, and so cannot be used in ardour at this time VST plugin Autopan does not support processReplacing, and so cannot be used in ardour at this time VST plugin Choirus does not support processReplacing, and so cannot be used in ardour at this time VST plugin Choirus2 does not support processReplacing, and so cannot be used in ardour at this time VST plugin Espacial does not support processReplacing, and so cannot be used in ardour at this time VST plugin Fuzzbox does not support processReplacing, and so cannot be used in ardour at this time VST plugin Stereoecho does not support processReplacing, and so cannot be used in ardour at this time Your system generates "Mod2" when the NumLock key is pressed. This can cause problems when editing so Ardour will use Mod3 to mean Meta rather than Mod2 stopping peak file builder thread stopping signal thread Ardour is done. Come again. Have a nice day. Etc. Ardour is started and then closed from the GUI interface without problems Vst plugins show up in the Add VST plugins dialog 1.)b.)Running Ardour WITH the --novst option [root@gazul ardour]# ardour --novst Ardour/GTK 0.531.0 running with libardour 0.830.0 Loading UI configuration file /usr/src/redhat/ardour_install//etc/ardour/ardour_ui.rc Loading system configuration file /usr/src/redhat/ardour_install//etc/ardour/ardour_system.rc Loading user configuration file /root/.ardour/ardour.rc ardour: [INFO]: detecting VST plugins along /usr/local/lib/vst:/usr/lib/vst ardour: [WARNING]: VST plugin VPingPong does not support processReplacing, and so cannot be used in ardour at this time VST plugin VReOrder does not support processReplacing, and so cannot be used in ardour at this time VST plugin Autopan does not support processReplacing, and so cannot be used in ardour at this time VST plugin Choirus does not support processReplacing, and so cannot be used in ardour at this time VST plugin Choirus2 does not support processReplacing, and so cannot be used in ardour at this time VST plugin Espacial does not support processReplacing, and so cannot be used in ardour at this time VST plugin Fuzzbox does not support processReplacing, and so cannot be used in ardour at this time VST plugin Stereoecho does not support processReplacing, and so cannot be used in ardour at this time Your system generates "Mod2" when the NumLock key is pressed. This can cause problems when editing so Ardour will use Mod3 to mean Meta rather than Mod2 stopping peak file builder thread stopping signal thread Ardour is done. Come again. Have a nice day. Etc. Ardour is started and then closed from the GUI interface without problems But as you can see it looks in the vst plugins folder even though Ardour was called with the --novst option. In the Add VST plugins dialog there are NO VST PLUGINS at all. 2.)In the next two cases 2a and 2b the wine version is wine-20040716-1rh9winehq (for RedHat9) 2.)a.)Running Ardour WITHOUT the --novst option [root@gazul ardour]# ardour Ardour/GTK 0.531.0 running with libardour 0.830.0 Loading UI configuration file /usr/src/redhat/ardour_install//etc/ardour/ardour_ui.rc Loading system configuration file /usr/src/redhat/ardour_install//etc/ardour/ardour_system.rc Loading user configuration file /root/.ardour/ardour.rc ardour: [INFO]: detecting VST plugins along /usr/local/lib/vst:/usr/lib/vst ardour: [WARNING]: VST plugin VPingPong does not support processReplacing, and so cannot be used in ardour at this time VST plugin VReOrder does not support processReplacing, and so cannot be used in ardour at this time VST plugin Autopan does not support processReplacing, and so cannot be used in ardour at this time VST plugin Choirus does not support processReplacing, and so cannot be used in ardour at this time VST plugin Choirus2 does not support processReplacing, and so cannot be used in ardour at this time VST plugin Espacial does not support processReplacing, and so cannot be used in ardour at this time VST plugin Fuzzbox does not support processReplacing, and so cannot be used in ardour at this time VST plugin Stereoecho does not support processReplacing, and so cannot be used in ardour at this time Your system generates "Mod2" when the NumLock key is pressed. This can cause problems when editing so Ardour will use Mod3 to mean Meta rather than Mod2 Segmentation fault 2.)b.)Running Ardour WITH the --novst option [root@gazul ardour]# ardour --novst Ardour/GTK 0.531.0 running with libardour 0.830.0 Loading UI configuration file /usr/src/redhat/ardour_install//etc/ardour/ardour_ui.rc Loading system configuration file /usr/src/redhat/ardour_install//etc/ardour/ardour_system.rc Loading user configuration file /root/.ardour/ardour.rc ardour: [INFO]: detecting VST plugins along /usr/local/lib/vst:/usr/lib/vst ardour: [WARNING]: VST plugin VPingPong does not support processReplacing, and so cannot be used in ardour at this time VST plugin VReOrder does not support processReplacing, and so cannot be used in ardour at this time VST plugin Autopan does not support processReplacing, and so cannot be used in ardour at this time VST plugin Choirus does not support processReplacing, and so cannot be used in ardour at this time VST plugin Choirus2 does not support processReplacing, and so cannot be used in ardour at this time VST plugin Espacial does not support processReplacing, and so cannot be used in ardour at this time VST plugin Fuzzbox does not support processReplacing, and so cannot be used in ardour at this time VST plugin Stereoecho does not support processReplacing, and so cannot be used in ardour at this time Your system generates "Mod2" when the NumLock key is pressed. This can cause problems when editing so Ardour will use Mod3 to mean Meta rather than Mod2 Segmentation fault Although using the --novst option Ardour still looks in the vst folder for plugins and I suppose initializes them I guess the --novst option only acts much later. Disabling VST should happen before Ardour searches in the VST plugin folder |
|
|
Cool!! I saw in ardour-dev that this feature was added and quite fast too!! Thanks Paul However this hasn't completely solved my problem. Ardour is still failing to initialize. Apparently, the --novst option disables VST "a little too late". I attached a text file called "disableVSTinArdour.txt" which shows the result of running Ardour with two different versions of wine using the --novst option in one case and in the other without using it. All in all I believe VST should be disabled earlier in Ardour's initialization. |
|
|
By the way, in the file libs/ardour/configuration.cc In the line 413-414 It says this: } else if (option_name == "use-vst") { set_use_hardware_monitoring (option_value == "yes"); Shouldn't it be set_use_vst (option_value == "yes"); I guess it was a typo, right? And, what is that for? Isn't the vst enabling or disabling set from the commandline? |
|
|
fixed. including the error in the configuration file handling. i will commit to CVS later today. |
|
|
see bugnotes |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-08-21 01:21 | matalos2 | New Issue | |
| 2004-08-21 01:28 | matalos2 | Note Added: 0001430 | |
| 2004-08-27 21:13 | matalos2 | File Added: disableVSTinArdour.txt | |
| 2004-08-27 21:14 | matalos2 | Note Added: 0001450 | |
| 2004-08-27 23:27 | matalos2 | Note Added: 0001451 | |
| 2004-10-13 12:07 | paul | Note Added: 0001492 | |
| 2004-10-13 12:10 | paul | Status | new => resolved |
| 2004-10-13 12:10 | paul | Resolution | open => fixed |
| 2004-10-13 12:10 | paul | Assigned To | => paul |
| 2004-10-13 12:10 | paul | Note Added: 0001494 | |
| 2008-11-20 23:38 | seablade | Status | resolved => closed |