Closed khughitt closed 2 years ago
Does this also happen when using the plugin with a Windows host running under Wine, like Windows REAPER? (presumably it does) If so, there's not much I can do about it. The plugin either hides the cursor or it sets the cursor to one where the texture doesn't render correctly under Wine. Yabridge has a workaround specifically for JUCE hiding cursors by setting them to a null pointer, but SoundToys must be doing something different if this is an issue there.
Tested it in REAPER in Wine and indeed the cursor does show up. Thanks for the quick follow-up and explanation! Going to close this for now since it doesn't seem like there is much that can be done.. In the meantime, it's time to start getting good at guessing where my cursor is :relieved:
The cursor does show up in Windows REAPER or the cursor does not show up in Windows REAPER? If it does, maybe try the editor_xembed
option to see if it just gets confused by yabridge's embedding method.
It does show up in REAPER (sorry, the emphasis was probably confusing/unhelpful in the last comment..)
I tried the editor_xembed
options, but no luck:
# ~/.vst/yabridge/yabridge.toml
["Decapitator"]
editor_xembed = true
["Crystallizer"]
editor_xembed = true
(The plugins are vst2.4)
Are the plugin .so/.dll files located in subdirectories called ~/.vst/yabridge/Decapitator
and ~/.vst/yabridge/Crystallizer
? Those glob patterns match .so files and entire directories starting form the yabridge.toml file. Make sure the patterns are correct and that the editor: XEmbed
shows up in yabridge's initialization.
Ah, thanks for catching that! The plugin .dll/.so files are in ~/.vst/yabridge/Soundtoys/
.
I updated the config to:
["Soundtoys"]
editor_xembed = true
yabridge seems to pick up the config param now, but unfortunately it doesn't help with the cursor issue and results in Decapitor crashing:
[Decapitator-7EKLcmvy] Initializing yabridge version 4.0.2
[Decapitator-7EKLcmvy] library: '/usr/lib/libyabridge-vst2.so'
[Decapitator-7EKLcmvy] host: '/usr/bin/yabridge-host.exe'
[Decapitator-7EKLcmvy] plugin: '/home/<user>/.wine/drive_c/Program Files/Vstplugins/Soundtoys/Decapitator.dll'
[Decapitator-7EKLcmvy] plugin type: 'VST2'
[Decapitator-7EKLcmvy] realtime: 'yes'
[Decapitator-7EKLcmvy] sockets: '/run/user/1000/yabridge-Decapitator-7EKLcmvy'
[Decapitator-7EKLcmvy] wine prefix: '/home/<user>/.wine'
[Decapitator-7EKLcmvy] wine version: '7.13 (Staging)'
[Decapitator-7EKLcmvy]
[Decapitator-7EKLcmvy] config from: '/home/<user>/.vst/yabridge/yabridge.toml, section "Soundtoys"'
[Decapitator-7EKLcmvy] hosting mode: 'individually, 64-bit'
[Decapitator-7EKLcmvy] other options: 'editor: XEmbed'
[Decapitator-7EKLcmvy]
[Decapitator-7EKLcmvy] Enabled features:
[Decapitator-7EKLcmvy] - bitbridge support
[Decapitator-7EKLcmvy] - VST3 support
[Decapitator-7EKLcmvy]
[Decapitator-7EKLcmvy] [Wine STDERR] Initializing yabridge host version 4.0.2
[Decapitator-7EKLcmvy] [Wine STDERR] Preparing to load VST2 plugin at '/home/<user>/.wine/drive_c/Program Files/Vstplugins/Soundtoys/Decapitator.dll'
[Decapitator-7EKLcmvy] [Wine STDERR] 0564:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000011E620 1 C) semi-stub
...
[Decapitator-7EKLcmvy] [Wine STDERR] 0564:fixme:imm:ImmReleaseContext (0000000000010188, 000000000001017E): stub
[Decapitator-7EKLcmvy] [Wine STDERR] 0564:fixme:msg:ChangeWindowMessageFilterEx 000000000003019A 233 1 0000000000000000
[Decapitator-7EKLcmvy] [Wine STDERR] 0564:fixme:msg:ChangeWindowMessageFilterEx 000000000003019A 4a 1 0000000000000000
[Decapitator-7EKLcmvy] [Wine STDERR] 0564:fixme:msg:ChangeWindowMessageFilterEx 000000000003019A 49 1 0000000000000000
[Decapitator-7EKLcmvy] [Wine STDERR] 870
[Decapitator-7EKLcmvy] [Wine STDERR] 423
[Decapitator-7EKLcmvy] [Wine STDERR] X Error of failed request: BadWindow (invalid Window parameter)
[Decapitator-7EKLcmvy] [Wine STDERR] Major opcode of failed request: 40 (X_TranslateCoords)
[Decapitator-7EKLcmvy] [Wine STDERR] Resource id in failed request: 0x801302
[Decapitator-7EKLcmvy] [Wine STDERR] Serial number of failed request: 711
[Decapitator-7EKLcmvy] [Wine STDERR] Current serial number in output stream: 711
And from Bitwig's perspective:
[notifications info] Loading plugins...:
[float-main-app error] Plugin misbehaving Decapitator: Sent nested begin parameter edits
[notifications error] Plug-ins crashed:
Let me know if there is anything else I can do to help, and feel free to re-open the issue if you would prefer to.
I appreciate you taking the time to follow up and suggest some things to try.
Wine's XEmbed implementation is a bit spotty, so maybe it just doesn't work with these plugins. I swear it works (or used to work) fine for other people in the Discord though. But yeah not much I can do about plugin bugs like this, presumably it just doesn't like the way yabridge embeds the windows. There's another option specifically for Crystallizer's expandable panel (which they implemented in a very funky way) you could try for these plugins called editor_coordinate_hack
. Probably won't help either though.
Thanks for giving yabridge a shot!
Problem description
Cursor disappears/becomes invisible when hovering over any part of the UI for a loaded Soundtoys plugin.
Clicking still works, and middle clicking shows the drag cursor, allowing one to locate the position of the cursor.
Occasionally, when clicking + dragging from outside of the plugin window to somewhere inside, the cursor will be visible and persist, but I haven't found a way to reliably reproduce this yet.
What did you expect to happen?
visible cursor.
What actually happened?
invisible cursor.
Operating system
Arch Linux
How did you install yabridge?
AUR
yabridge version
4.0.2
yabridgectl version
4.0.2
Wine version
wine-7.13 (staging)
Plugin
Soundtoys Crystalizer / Decapitator
Plugin type
VST2
Plugin architecture
both 64-bit and 32-bit
Host
Bitwig Studio 4.3.1
Desktop environment or WM
i3 4.20.1-78-ga661d82c (i3-gaps-next-git) on X11
GPU model
NVIDIA GeForce RTX 2060
GPU drivers and kernel
No response
Debug log
15:12:01 [Decapitator-3Aacinru] Initializing yabridge version 4.0.2 15:12:01 [Decapitator-3Aacinru] library: '/usr/lib/libyabridge-vst2.so' 15:12:01 [Decapitator-3Aacinru] host: '/usr/bin/yabridge-host.exe' 15:12:01 [Decapitator-3Aacinru] plugin: '/home//.wine/drive_c/Program Files/Vstplugins/Soundtoys/Decapitator.dll'
15:12:01 [Decapitator-3Aacinru] plugin type: 'VST2'
15:12:01 [Decapitator-3Aacinru] realtime: 'yes'
15:12:01 [Decapitator-3Aacinru] sockets: '/run/user/1000/yabridge-Decapitator-3Aacinru'
15:12:01 [Decapitator-3Aacinru] wine prefix: '/home//.wine'
15:12:01 [Decapitator-3Aacinru] wine version: '7.13 (Staging)'
15:12:01 [Decapitator-3Aacinru]
15:12:01 [Decapitator-3Aacinru] config from: ''
15:12:01 [Decapitator-3Aacinru] hosting mode: 'individually, 64-bit'
15:12:01 [Decapitator-3Aacinru] other options: ''
15:12:01 [Decapitator-3Aacinru]
15:12:01 [Decapitator-3Aacinru] Enabled features:
15:12:01 [Decapitator-3Aacinru] - bitbridge support
15:12:01 [Decapitator-3Aacinru] - VST3 support
15:12:01 [Decapitator-3Aacinru]
15:12:02 [Decapitator-3Aacinru] [Wine STDERR] Initializing yabridge host version 4.0.2
15:12:02 [Decapitator-3Aacinru] [Wine STDERR] Preparing to load VST2 plugin at '/home//.wine/drive_c/Program Files/Vstplugins/Soundtoys/Decapitator.dll'
15:12:02 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:msvcp:_LocinfoLocinfo_ctor_cat_cstr (000000000011E620 1 C) semi-stub
15:12:02 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:msvcp:_LocinfoLocinfo_ctor_cat_cstr (000000000011B830 1 C) semi-stub
15:12:02 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:msvcp:_LocinfoLocinfo_ctor_cat_cstr (000000000011C490 1 C) semi-stub
15:12:02 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:msvcp:_LocinfoLocinfo_ctor_cat_cstr (000000000011C530 1 C) semi-stub
15:12:02 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:msvcp:_LocinfoLocinfo_ctor_cat_cstr (000000000011C630 1 *) semi-stub
15:12:02 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:msvcp:_LocinfoLocinfo_ctor_cat_cstr (0000000000115E30 1 C) semi-stub
15:12:02 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:msvcp:_LocinfoLocinfo_ctor_cat_cstr (0000000000115A90 1 C) semi-stub
15:12:02 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:msvcp:_LocinfoLocinfo_ctor_cat_cstr (0000000000116068 1 *) semi-stub
15:12:02 [ValhallaRoom-389BETeu] [Wine STDERR] 00b8:fixme:mountmgr:query_property Faking StorageDeviceProperty data
15:12:02 [Decapitator-3Aacinru] [Wine STDERR] wine: Read access denied for device L"\??\Z:\", FS volume label and serial are not available.
15:12:02 [Decapitator-3Aacinru] >> audioMasterCallback() audioMasterVersion(index = 0, value = 0, option = 0, data = nullptr)
15:12:02 [Decapitator-3Aacinru] audioMasterCallback() :: 2400
15:12:02 [Decapitator-3Aacinru] >> audioMasterCallback() audioMasterGetSampleRate(index = 0, value = 0, option = 0, data = nullptr)
15:12:02 [Decapitator-3Aacinru] audioMasterCallback() :: 48000
15:12:03 [ValhallaRoom-389BETeu] [Wine STDERR] 00b8:fixme:mountmgr:query_property Faking StorageDeviceProperty data
15:12:03 [Decapitator-3Aacinru] [Wine STDERR] wine: Read access denied for device L"\??\Z:\", FS volume label and serial are not available.
15:12:09 [ValhallaRoom-389BETeu] [Wine STDERR] 00b8:fixme:mountmgr:query_property Faking StorageDeviceProperty data
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] wine: Read access denied for device L"\??\Z:\", FS volume label and serial are not available.
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] 0570:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 0000000004AFFE10
15:12:09 [Decapitator-3Aacinru] >> dispatch() effGetVstVersion(index = 0, value = 0, option = 0, data = nullptr)
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] Finished initializing '/home//.wine/drive_c/Program Files/Vstplugins/Soundtoys/Decapitator.dll'
15:12:09 [Decapitator-3Aacinru] dispatch() :: 2400
15:12:09 [Decapitator-3Aacinru] >> dispatch() effGetPlugCategory(index = 0, value = 0, option = 0, data = nullptr)
15:12:09 [Decapitator-3Aacinru] dispatch() :: 1
15:12:09 [Decapitator-3Aacinru] >> dispatch() effGetEffectName(index = 0, value = 0, option = 0, data = )
15:12:09 [Decapitator-3Aacinru] dispatch() :: 1, "Decapitator"
15:12:09 [Decapitator-3Aacinru] >> dispatch() effGetEffectName(index = 0, value = 0, option = 0, data = )
15:12:09 [Decapitator-3Aacinru] dispatch() :: 1, "Decapitator"
15:12:09 [Decapitator-3Aacinru] >> dispatch() effGetVendorString(index = 0, value = 0, option = 0, data = )
15:12:09 [Decapitator-3Aacinru] dispatch() :: 1, "Soundtoys"
15:12:09 [Decapitator-3Aacinru] >> dispatch() effOpen(index = 0, value = 0, option = 0, data = nullptr)
15:12:09 [Decapitator-3Aacinru] dispatch() :: 0,
15:12:09 [Decapitator-3Aacinru] >> dispatch() effSetSampleRate(index = 0, value = 0, option = 48000, data = nullptr)
15:12:09 [Decapitator-3Aacinru] dispatch() :: 0
15:12:09 [Decapitator-3Aacinru] >> dispatch() effSetBlockSize(index = 0, value = 512, option = 0, data = nullptr)
15:12:09 [Decapitator-3Aacinru] dispatch() :: 0
15:12:09 [Decapitator-3Aacinru] >> dispatch() effCanDo(index = 0, value = 0, option = 0, data = "receiveVstMidiEvent")
15:12:09 [Decapitator-3Aacinru] dispatch() :: 1
15:12:09 [Decapitator-3Aacinru] >> dispatch() effCanDo(index = 0, value = 0, option = 0, data = "sendVstMidiEvent")
15:12:09 [Decapitator-3Aacinru] dispatch() :: -1
15:12:09 [Decapitator-3Aacinru] >> dispatch() effCanDo(index = 0, value = 0, option = 0, data = "receiveVstSysexEvent")
15:12:09 [Decapitator-3Aacinru] dispatch() :: 0
15:12:09 [Decapitator-3Aacinru] >> dispatch() effGetPlugCategory(index = 0, value = 0, option = 0, data = nullptr)
15:12:09 [Decapitator-3Aacinru] dispatch() :: 1
...
15:12:09 [Decapitator-3Aacinru] >> dispatch() effGetParamDisplay(index = 3, value = 0, option = 0, data = )
15:12:09 [Decapitator-3Aacinru] dispatch() :: 0, "Off"
15:12:09 [Decapitator-3Aacinru] >> dispatch() effGetParamDisplay(index = 4, value = 0, option = 0, data = )
15:12:09 [Decapitator-3Aacinru] dispatch() :: 0, "20.0"
15:12:09 [Decapitator-3Aacinru] >> dispatch() effGetParamDisplay(index = 5, value = 0, option = 0, data = )
15:12:09 [Decapitator-3Aacinru] dispatch() :: 0, "0.0"
15:12:09 [Decapitator-3Aacinru] >> dispatch() effEditGetRect(index = 0, value = 0, option = 0, data = VstRect)
15:12:09 [Decapitator-3Aacinru] dispatch() :: 1, {l: 0, t: 0, r: 870, b: 423}
15:12:09 [Decapitator-3Aacinru] >> dispatch() effEditOpen(index = 0, value = 0, option = 0, data = <window 186646528>)
15:12:09 [Decapitator-3Aacinru] >> dispatch() effStartProcess(index = 0, value = 0, option = 0, data = nullptr)
15:12:09 [Decapitator-3Aacinru] dispatch() :: 0
15:12:09 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:09 [Decapitator-3Aacinru] processReplacing() :: end
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: host_window: 186646528
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: parent_window: 186646528
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: wrapper_window: 195035136
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: wine_window: 199229443
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: Reparenting 195035136 to 186646528 succeeded
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: Reparenting 199229443 to 195035136 succeeded
15:12:09 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:09 [Decapitator-3Aacinru] processReplacing() :: end
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:msg:ChangeWindowMessageFilterEx 0000000000010192 233 1 0000000000000000
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:msg:ChangeWindowMessageFilterEx 0000000000010192 4a 1 0000000000000000
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:msg:ChangeWindowMessageFilterEx 0000000000010192 49 1 0000000000000000
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] 870
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] 423
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: Resizing wrapper window to 870x423
15:12:09 [ValhallaRoom-389BETeu] [Wine STDERR] 0080:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
15:12:09 [ValhallaRoom-389BETeu] [Wine STDERR] 0080:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:imm:ImeSetActiveContext (000000000001017E, 1): stub
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] 0560:fixme:imm:ImmReleaseContext (0000000000010188, 000000000001017E): stub
15:12:09 [Decapitator-3Aacinru] dispatch() :: 1
15:12:09 [Decapitator-3Aacinru] >> dispatch() effEditGetRect(index = 0, value = 0, option = 0, data = VstRect)
15:12:09 [Decapitator-3Aacinru] >> processReplacing() :: start
...
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:09 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:09 [Decapitator-3Aacinru] processReplacing() :: end
15:12:10 [Decapitator-3Aacinru] dispatch() :: 1, {l: 0, t: 0, r: 870, b: 423}
15:12:10 [Decapitator-3Aacinru] >> dispatch() effGetParamDisplay(index = 5, value = 0, option = 0, data = )
15:12:10 [Decapitator-3Aacinru] dispatch() :: 0, "0.0"
15:12:10 [Decapitator-3Aacinru] >> dispatch() effEditIdle(index = 0, value = 0, option = 0, data = nullptr)
15:12:10 [Decapitator-3Aacinru] dispatch() :: 0
15:12:10 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:10 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:10 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:10 [Decapitator-3Aacinru] processReplacing() :: end
15:12:10 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:10 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:10 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:10 [Decapitator-3Aacinru] processReplacing() :: end
15:12:10 [Decapitator-3Aacinru] >> dispatch() effEditIdle(index = 0, value = 0, option = 0, data = nullptr)
15:12:10 [Decapitator-3Aacinru] dispatch() :: 0
15:12:10 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: ReparentNotify for window 186646528 to new parent 8532997, generated from 186646528
15:12:10 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: ConfigureNotify for window 186646528
15:12:10 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: Spoofing local coordinates to (527, 328)
15:12:10 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: Unhandled X11 event 19
15:12:10 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: VisibilityNotify for window 186646528
15:12:10 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: ConfigureNotify for window 186646528
15:12:10 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: Spoofing local coordinates to (527, 328)
...
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [ValhallaRoom-389BETeu] [Wine STDERR] 00b8:fixme:mountmgr:query_property Faking StorageDeviceProperty data
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] wine: Read access denied for device L"\??\Z:\", FS volume label and serial are not available.
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParameterProperties(index = 9, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 1, <parameter_properties for ''>
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamName(index = 9, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "Direction"
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effCanBeAutomated(index = 9, value = 0, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 1
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParameterProperties(index = 9, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 1, <parameter_properties for ''>
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamLabel(index = 9, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, ""
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effCanBeAutomated(index = 10, value = 0, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 1
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0,
...
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetProgram(index = 0, value = 0, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetMidiKeyName(index = 15, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0,
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetProgram(index = 0, value = 0, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetMidiKeyName(index = 15, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0,
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetProgram(index = 0, value = 0, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetMidiKeyName(index = 15, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0,
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effCanDo(index = 0, value = 0, option = 0, data = "MPE")
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:16 [Decapitator-3Aacinru] >> dispatch() effEditIdle(index = 0, value = 0, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] dispatch() :: 0
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: ReparentNotify for window 186646528 to new parent 8533060, generated from 186646528
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: ConfigureNotify for window 186646528
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: Spoofing local coordinates to (529, 328)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: Unhandled X11 event 19
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: VisibilityNotify for window 186646528
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: ConfigureNotify for window 186646528
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] DEBUG: Spoofing local coordinates to (529, 328)
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Decapitator-3Aacinru] >> dispatch() effEditIdle(index = 0, value = 0, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] dispatch() :: 0
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamDisplay(index = 0, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "Off"
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effEditGetRect(index = 0, value = 0, option = 0, data = VstRect)
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 1, {l: 0, t: 0, r: 870, b: 283}
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effEditOpen(index = 0, value = 0, option = 0, data = <window 186646530>)
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: host_window: 186646530
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: parent_window: 186646530
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: wrapper_window: 207618048
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: wine_window: 211812355
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: Reparenting 207618048 to 186646530 succeeded
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: Reparenting 211812355 to 207618048 succeeded
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effStartProcess(index = 0, value = 0, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:16 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] 0598:fixme:msg:ChangeWindowMessageFilterEx 00000000000101CC 233 1 0000000000000000
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] 0598:fixme:msg:ChangeWindowMessageFilterEx 00000000000101CC 4a 1 0000000000000000
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] 0598:fixme:msg:ChangeWindowMessageFilterEx 00000000000101CC 49 1 0000000000000000
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] 870
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] 283
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: Resizing wrapper window to 870x283
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] 0598:fixme:imm:ImeSetActiveContext (00000000000101B8, 1): stub
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] 0598:fixme:imm:ImmReleaseContext (00000000000101C2, 00000000000101B8): stub
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 1
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effEditGetRect(index = 0, value = 0, option = 0, data = VstRect)
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: ReparentNotify for window 207618048 to new parent 186646530, generated from 207618048
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: Unhandled X11 event 19
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: ConfigureNotify for window 207618048
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: Spoofing local coordinates to (525, 398)
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 1, {l: 0, t: 0, r: 870, b: 283}
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamDisplay(index = 1, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "0.0"
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamDisplay(index = 2, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "0.0"
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamDisplay(index = 3, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "50.0"
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamDisplay(index = 4, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "Analog"
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamDisplay(index = 5, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "0.210"
15:12:16 [Decapitator-3Aacinru] >> dispatch() effEditIdle(index = 0, value = 0, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] dispatch() :: 0
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effEditIdle(index = 0, value = 0, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamDisplay(index = 1, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "0.0"
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamDisplay(index = 2, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "0.0"
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamDisplay(index = 3, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "50.0"
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamDisplay(index = 4, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "Analog"
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effGetParamDisplay(index = 5, value = 0, option = 0, data = )
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0, "0.210"
15:12:16 [Decapitator-3Aacinru] >> dispatch() effEditIdle(index = 0, value = 0, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] dispatch() :: 0
15:12:16 [Crystallizer-BNRWXruw] >> dispatch() effEditIdle(index = 0, value = 0, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: ReparentNotify for window 186646530 to new parent 8533088, generated from 186646530
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: ConfigureNotify for window 186646530
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: Spoofing local coordinates to (527, 398)
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: Unhandled X11 event 19
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: VisibilityNotify for window 186646530
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: ConfigureNotify for window 186646530
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] DEBUG: Spoofing local coordinates to (527, 398)
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:16 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:16 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:16 [Decapitator-3Aacinru] processReplacing() :: end
...
15:12:30 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetTailSize(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Decapitator-3Aacinru] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetTailSize(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Decapitator-3Aacinru] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetTailSize(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Decapitator-3Aacinru] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetTailSize(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Decapitator-3Aacinru] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetTailSize(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Decapitator-3Aacinru] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetTailSize(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> dispatch() effGetChunk(index = 0, value = 0, option = 0, data = )
15:12:30 [Decapitator-3Aacinru] dispatch() :: 769, <769 byte chunk>
15:12:30 [Decapitator-3Aacinru] >> dispatch() effGetProgram(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] dispatch() :: 0
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetChunk(index = 0, value = 0, option = 0, data = )
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 1422, <1422 byte chunk>
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetProgram(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Decapitator-3Aacinru] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetTailSize(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Decapitator-3Aacinru] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetTailSize(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Decapitator-3Aacinru] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetTailSize(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> processReplacing() :: start
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] [Wine STDERR] audioMasterCallback() :: 2109222976, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Decapitator-3Aacinru] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> processReplacing() :: start
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] >> audioMasterCallback() audioMasterGetTime(index = 0, value = 1536, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] [Wine STDERR] audioMasterCallback() :: 2120459216, <tempo = 110 bpm, quarter_notes = 0, samples = 0> (from cache)
15:12:30 [Crystallizer-BNRWXruw] processReplacing() :: end
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effGetTailSize(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> dispatch() effStopProcess(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] dispatch() :: 0
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effStopProcess(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Rift-026ACLZk] [host -> vst] >> 1: IPlugView::~IPlugView()
15:12:30 [Rift-026ACLZk] [host <- vst] ACK
15:12:30 [Rift-026ACLZk] [host -> vst] >> 0: IConnectionPoint::disconnect(other = <IConnectionPoint #1>)
15:12:30 [Rift-026ACLZk] [host <- vst] kResultOk
15:12:30 [Rift-026ACLZk] [host -> vst] >> 1: IConnectionPoint::disconnect(other = <IConnectionPoint #0>)
15:12:30 [Rift-026ACLZk] [host <- vst] kResultOk
15:12:30 [Rift-026ACLZk] [host -> vst] >> 1: IPluginBase::terminate()
15:12:30 [Rift-026ACLZk] [host <- vst] kResultOk
15:12:30 [Rift-026ACLZk] [host -> vst] >> 0: IPluginBase::terminate()
15:12:30 [Rift-026ACLZk] [host <- vst] kResultOk
15:12:30 [Rift-026ACLZk] [host -> vst] >> 1: FUnknown::~FUnknown()
15:12:30 [Rift-026ACLZk] [host <- vst] ACK
15:12:30 [Rift-026ACLZk] [host -> vst] >> 0: FUnknown::~FUnknown()
15:12:30 [Rift-026ACLZk] [host <- vst] ACK
15:12:30 [OTT-1Hacdfov] [host -> vst] >> 0: IPlugView::~IPlugView()
15:12:30 [OTT-1Hacdfov] [host <- vst] ACK
15:12:30 [OTT-1Hacdfov] [host -> vst] >> 0: IPluginBase::terminate()
15:12:30 [OTT-1Hacdfov] [host <- vst] kResultOk
15:12:30 [OTT-1Hacdfov] [host -> vst] >> 0: FUnknown::~FUnknown()
15:12:30 [OTT-1Hacdfov] [host <- vst] ACK
15:12:30 [Rift-AVXahjls] [host -> vst] >> 1: IPlugView::~IPlugView()
15:12:30 [Rift-AVXahjls] [host <- vst] ACK
15:12:30 [Rift-AVXahjls] [host -> vst] >> 0: IConnectionPoint::disconnect(other = <IConnectionPoint #1>)
15:12:30 [Rift-AVXahjls] [host <- vst] kResultOk
15:12:30 [Rift-AVXahjls] [host -> vst] >> 1: IConnectionPoint::disconnect(other = <IConnectionPoint #0>)
15:12:30 [Rift-AVXahjls] [host <- vst] kResultOk
15:12:30 [Rift-AVXahjls] [host -> vst] >> 1: IPluginBase::terminate()
15:12:30 [Rift-AVXahjls] [host <- vst] kResultOk
15:12:30 [Rift-AVXahjls] [host -> vst] >> 0: IPluginBase::terminate()
15:12:30 [Rift-AVXahjls] [host <- vst] kResultOk
15:12:30 [Rift-AVXahjls] [host -> vst] >> 1: FUnknown::~FUnknown()
15:12:30 [Rift-AVXahjls] [host <- vst] ACK
15:12:30 [Rift-AVXahjls] [host -> vst] >> 0: FUnknown::~FUnknown()
15:12:30 [Rift-AVXahjls] [host <- vst] ACK
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 1: IPlugView::~IPlugView()
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] ACK
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 0: IConnectionPoint::disconnect(other = <IConnectionPoint #1>)
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] kResultOk
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 1: IConnectionPoint::disconnect(other = <IConnectionPoint #0>)
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] kResultOk
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 1: IPluginBase::terminate()
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] kResultOk
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 0: IPluginBase::terminate()
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] kResultOk
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 1: FUnknown::~FUnknown()
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] ACK
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 0: FUnknown::~FUnknown()
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] ACK
15:12:30 [imagiro piano 2-5HWZbtvy] [host -> vst] >> 1: IPlugView::~IPlugView()
15:12:30 [imagiro piano 2-5HWZbtvy] [Wine STDERR] 02cc:fixme:font:NtGdiRemoveFontMemResourceEx (0xf9646b71) stub
15:12:30 [imagiro piano 2-5HWZbtvy] [Wine STDERR] 02cc:fixme:font:NtGdiRemoveFontMemResourceEx (0xfa9a8e41) stub
15:12:30 [imagiro piano 2-5HWZbtvy] [Wine STDERR] 02cc:fixme:font:NtGdiRemoveFontMemResourceEx (0xfac730d1) stub
15:12:30 [imagiro piano 2-5HWZbtvy] [Wine STDERR] 02cc:fixme:font:NtGdiRemoveFontMemResourceEx (0xfafaa111) stub
15:12:30 [imagiro piano 2-5HWZbtvy] [host <- vst] ACK
15:12:30 [imagiro piano 2-5HWZbtvy] [host -> vst] >> 0: IConnectionPoint::disconnect(other = <IConnectionPoint #1>)
15:12:30 [imagiro piano 2-5HWZbtvy] [host <- vst] kResultOk
15:12:30 [imagiro piano 2-5HWZbtvy] [host -> vst] >> 1: IConnectionPoint::disconnect(other = <IConnectionPoint #0>)
15:12:30 [imagiro piano 2-5HWZbtvy] [host <- vst] kResultOk
15:12:30 [imagiro piano 2-5HWZbtvy] [host -> vst] >> 1: IPluginBase::terminate()
15:12:30 [imagiro piano 2-5HWZbtvy] [host <- vst] kResultOk
15:12:30 [imagiro piano 2-5HWZbtvy] [host -> vst] >> 0: IPluginBase::terminate()
15:12:30 [imagiro piano 2-5HWZbtvy] [host <- vst] kResultOk
15:12:30 [imagiro piano 2-5HWZbtvy] [host -> vst] >> 1: FUnknown::~FUnknown()
15:12:30 [imagiro piano 2-5HWZbtvy] [host <- vst] ACK
15:12:30 [imagiro piano 2-5HWZbtvy] [host -> vst] >> 0: FUnknown::~FUnknown()
15:12:30 [imagiro piano 2-5HWZbtvy] [host <- vst] ACK
15:12:30 [Decapitator-3Aacinru] >> dispatch() effMainsChanged(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] dispatch() :: 0
15:12:30 [Decapitator-3Aacinru] >> dispatch() effClose(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Decapitator-3Aacinru] dispatch() :: 1
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effMainsChanged(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 0
15:12:30 [Crystallizer-BNRWXruw] >> dispatch() effClose(index = 0, value = 0, option = 0, data = nullptr)
15:12:30 [Crystallizer-BNRWXruw] dispatch() :: 1
15:12:30 [Rift-36IPYdiq] [host -> vst] >> 1: IPlugView::~IPlugView()
15:12:30 [Rift-36IPYdiq] [host <- vst] ACK
15:12:30 [Rift-36IPYdiq] [host -> vst] >> 0: IConnectionPoint::disconnect(other = <IConnectionPoint #1>)
15:12:30 [Rift-36IPYdiq] [host <- vst] kResultOk
15:12:30 [Rift-36IPYdiq] [host -> vst] >> 1: IConnectionPoint::disconnect(other = <IConnectionPoint #0>)
15:12:30 [Rift-36IPYdiq] [host <- vst] kResultOk
15:12:30 [Rift-36IPYdiq] [host -> vst] >> 1: IPluginBase::terminate()
15:12:30 [Rift-36IPYdiq] [host <- vst] kResultOk
15:12:30 [Rift-36IPYdiq] [host -> vst] >> 0: IPluginBase::terminate()
15:12:30 [Rift-36IPYdiq] [host <- vst] kResultOk
15:12:30 [Rift-36IPYdiq] [host -> vst] >> 1: FUnknown::~FUnknown()
15:12:30 [Rift-36IPYdiq] [host <- vst] ACK
15:12:30 [Rift-36IPYdiq] [host -> vst] >> 0: FUnknown::~FUnknown()
15:12:30 [Rift-36IPYdiq] [host <- vst] ACK
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 3: IPlugView::~IPlugView()
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] ACK
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 2: IConnectionPoint::disconnect(other = <IConnectionPoint #3>)
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] kResultOk
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 3: IConnectionPoint::disconnect(other = <IConnectionPoint #2>)
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] kResultOk
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 3: IPluginBase::terminate()
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] kResultOk
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 2: IPluginBase::terminate()
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] kResultOk
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 3: FUnknown::~FUnknown()
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] ACK
15:12:30 [ValhallaRoom-389BETeu] [host -> vst] >> 2: FUnknown::~FUnknown()
15:12:30 [ValhallaRoom-389BETeu] [host <- vst] ACK
Anything else?
Nope! Thanks for all of your work on yabridge. It's the only reason I've been able to keep working on music..