View Issue Details

IDProjectCategoryView StatusLast Update
0001081OpenMPTPlugins / VSTpublic2018-02-03 17:12
ReporterSolus Assigned To 
Status newResolutionopen 
Platformx64OSWindowsOS Version10
Product VersionOpenMPT 1.28.00.* (old testing) 
Summary0001081: Sonivox VSTIs - wrong behaviour with Play pattern

I tested some of the Sonivox VSTIs, like Session Drums 1:

They all seem to do the same: If I put several notes into a pattern and press "Play" / "Play from Start" it works fine, but if I press "Play Pattern", only the first note ist played, then the VSTi stays silent.

Steps To Reproduce

load a VSTI from Sonivox, enter notes in pattern, press "Play Pattern".

TagsNo tags attached.
Has the bug occurred in previous versions?yes
Tested code revision (in case you know it)


Saga Musix

Saga Musix

2018-02-02 12:36

administrator   ~0003404

Last edited: 2018-02-02 17:42

First off, plugins using PACE copy protection are evil. On top of PACE just being evil and user-hostile in general, it makes debugging the plugins impossible.

The plugin doesn't seem to accept any new notes when the kVstTransportCycleActive flag is set and no cycle start/end is specified, even if this is not technically required. OpenMPT does not set the kVstCyclePosValid, so those start/end times do not even need to be valid. The plugin seems to think otherwise, though. I have notified Sonivox but I somehow have doubts that they will fix their product if it works in all major DAWs - even if the fault is clearly on their side.



2018-02-03 07:00

reporter   ~0003405

I don't have any problems regarding PACE copy-protection, or at least not with the only plugin that uses it (Xpand!2), which runs perfectly fine in OpenMPT, so this is probably more like either a vendor-specific or plugin-specific issue.

Saga Musix

Saga Musix

2018-02-03 12:42

administrator   ~0003406

No, I don't mean that the bug is related to PACE - PACE is just an overly user-hostile copy protection (installs a driver into your system, may shut down the system if it detects "anomalies", and oh boy was that signup experience for an iLok account painful...)



2018-02-03 17:12

reporter   ~0003407

Indeed. And this was actually the reason I reported the issue; before I weigh the option to leave this kind of software in my system, at least it should work properly. Well, if it is their fault, is their fault.

Issue History

Date Modified Username Field Change
2018-01-28 05:41 Solus New Issue
2018-02-02 12:36 Saga Musix Note Added: 0003404
2018-02-02 17:42 Saga Musix Note Edited: 0003404
2018-02-03 07:00 StarWolf3000 Note Added: 0003405
2018-02-03 12:42 Saga Musix Note Added: 0003406
2018-02-03 17:12 Solus Note Added: 0003407