teragonaudio / MrsWatson

A command-line VST plugin host
http://teragonaudio.com/MrsWatson.html
Other
486 stars 102 forks source link

Support kVstClockValid field in audioMasterGetTime host callback #221

Open DrAudio opened 8 years ago

DrAudio commented 8 years ago

Hi,

We are trying to integrate MrsWatson into our workflow and Speakerphone (32 bit) does not want to play nice. It keeps throwing "UNSUPPORTED FEATURE: Sample frames until next clock" and writes an empty file. It would be great to know if a fix is planned or if a work-around exists so we can finally stop using soundforge. :) Speakerphone is widely used in the post world so we're probably not alone.

Sincerely, Vic

nikreiman commented 8 years ago

Speakerphone is a great plugin indeed! Sorry to hear that MW doesn't support it yet. I guess to make this work it will need to support the kVstClockValid field for the host callback with audioMasterGetTime. I don't think this will be terribly hard to do (at least easier than adding SMTPE), but currently there is no work being done on that feature. This is actually the first report I've received of a plugin requesting this field.

nikreiman commented 8 years ago

@vdurling I've created an experimental patch which should provide this information to the plugin. However, I don't yet have a way to test it, but I will try to get a NFR for Speakerphone, and also publish a pre-release binary soon.