View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000690 | OpenMPT | Plugins / VST | public | 2015-07-09 05:15 | 2015-07-15 14:56 |
| Reporter | ruinatokyo | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | not fixable | ||
| Platform | x64 | OS | Windows | OS Version | 7 |
| Product Version | OpenMPT 1.25.00.* (old testing) | ||||
| Summary | 0000690: Incompatible with UVI Workstation UFS libraries | ||||
| Description | Using OpenMPT 32-bit with plugin bridge or 64-bit with or without plugin bridge, if a UVI Workstation UFS library has its own GUI that opens within the 64-bit UVI Workstation VST window, the GUI is unresponsive and the library is unusable. I tested with Virharmonic UFS libraries among others. Clicking icons doesn't work. Clicking buttons corrupts the GUI graphics and does nothing function-wise. | ||||
| Steps To Reproduce | Open any UVI Workstation UFS library that has its own GUI. | ||||
| Additional Information | All files/VSTs/executables/dlls tested and working in Reaper and Acid Pro. UVI Workstation is somewhat similar to Kontakt with UFS files being like Kontakt's NKI files, and when you load them they can create a separate GUI within the Kontakt or UVI Workstation window. | ||||
| Tags | No tags attached. | ||||
| Has the bug occurred in previous versions? | |||||
| Tested code revision (in case you know it) | |||||
|
I take it there's no demo version of these libraries available? |
|
|
Virharmonic has a free library at https://www.virharmonic.com/violin_freebie Note that the free iLok software is required to run UVI Workstation. I will also try to reproduce this on the weekend using any free libraries I can find, but 99% of UVI Workstation libraries are commercial. Thanks! |
|
|
Sorry, I had to cancel the installation of UVI Workstation as soon as it wanted to install PACE drivers on my system. I will not install anything like this crippleware. But I got in touch with the UVI developers to see if they can help resolving the issue. |
|
|
Thank you for looking into it. Today, I tested it with the free cowbells at http://www.vilabsaudio.com/truecowbells . I understand your hesitance about crippleware. I only started buying these libraries once the companies removed the usb-dongle requirement. (But to warn again, the web-shop above for the free cowbells library only worked for me in internet explorer (what decade is this?)). It's the same issue, so it isn't just the virharmonic libraries for UVI Workstation but rather all of them that have a clickable GUI that are incompatible with OpenMPT. The cowbells library only has one clickable button, settings, to bring up an entirely different window, but the window never appears. |
|
|
Well, hopefully they will respond to my mail, as I don't see how this could be OpenMPT's fault. OpenMPT does not manage additional windows opened by plugins, and there are plenty of plugins which open additional windows. Of course you can try mailing the UVI staff as well, but I can already see how they will go all "you are using a host we don't support, we are not going to help you". |
|
|
I mailed UVI, choosing "Other" for host. We'll see. The UVI plugin libraries don't open other windows so much as put their GUI into the space in the UVI window allotted to them. http://i.imgur.com/SAUAELZ.jpg Everything in the red rectangle I drew is unresponsive. Everything outside it works fine. I can't imagine what the issue is, but OpenMPT is my favorite music software and the Virharmonic libraries in UVI Workstation make up about 40 minutes of the next two hours of music I'm making ;) |
|
|
I received a response from one company as follows: "If the GUI is unresponsive, no audio is linked. In other words there is no audio card/asio driver active/Audio unit linked in the instance of the UVI. This can happen if [the plugin/library/soundbank] isn't linked to a server instance or if they work in their daw in off line mode." |
|
|
So does this mean that it doesn't work while OpenMPT isn't outputting any sound, but it works when it does? Or does it still not work at all? |
|
|
If I hit play for the song or pattern, as long as it is playing, I can use the GUI! |
|
|
Ok, so there's nothing really we can do, at least not as long as OpenMPT stops sound output when stopping playback. Maybe they will fix their plugin so that its GUI still works when there are no process calls... |
|
|
I am now in direct contact with the actual UVI developer. For clarity, he'd like to know what exactly in the UI for you. |
|
|
http://i.imgur.com/SAUAELZ.jpg Everything in the red rectangle I drew is unresponsive. Everything outside it works fine. I'm guessing that's what you meant? The person from the third-party company who wrote me about how libraries are only responsive if there is an "audio card/asio driver active/Audio unit linked in the instance of the UVI" also said "This is generic for all UVI instruments to my knowledge." |
|
|
Yeah, apparently it basically boils down that for increased simplicity for library authors, they do library UI processing in the audio thread, which is dangerous bad practice but it cannot be changed for now. So if you need to access the UI of this plugin, always keep OpenMPT's audio output running. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2015-07-09 05:15 | ruinatokyo | New Issue | |
| 2015-07-09 05:34 | Saga Musix | Note Added: 0002099 | |
| 2015-07-09 05:40 | ruinatokyo | Note Added: 0002100 | |
| 2015-07-09 18:44 | Saga Musix | Note Added: 0002101 | |
| 2015-07-09 18:51 | Saga Musix | Priority | high => normal |
| 2015-07-11 11:16 | ruinatokyo | Note Added: 0002102 | |
| 2015-07-11 13:14 | Saga Musix | Note Added: 0002103 | |
| 2015-07-13 11:06 | ruinatokyo | Note Added: 0002104 | |
| 2015-07-13 11:45 | ruinatokyo | Note Added: 0002105 | |
| 2015-07-13 15:05 | Saga Musix | Note Added: 0002106 | |
| 2015-07-14 10:16 | ruinatokyo | Note Added: 0002107 | |
| 2015-07-14 14:47 | Saga Musix | Note Added: 0002108 | |
| 2015-07-14 14:48 | Saga Musix | Status | new => closed |
| 2015-07-14 14:48 | Saga Musix | Resolution | open => not fixable |
| 2015-07-15 09:15 | Saga Musix | Note Added: 0002111 | |
| 2015-07-15 09:15 | Saga Musix | Status | closed => new |
| 2015-07-15 10:39 | ruinatokyo | Note Added: 0002113 | |
| 2015-07-15 14:55 | Saga Musix | Note Added: 0002114 | |
| 2015-07-15 14:56 | Saga Musix | Status | new => closed |
| 2016-11-20 17:48 | Saga Musix | Category | VST => Plugins (VST) |
| 2016-11-20 17:48 | Saga Musix | Category | Plugins (VST) => Plugins / VST |