VST 64bits issue on OSX

Discuss issues relating to audio plugins

VST 64bits issue on OSX

Postby otristan » Wed Jan 25, 2012 5:49 pm

Hi Jules,

It seems that the UI is broken in VST 64bits on Mac.

In Reaper (4.15/64bits), The Juce Demo plugin seems to haven an offset in the mouse up and the window of the plugin resize leads to some issue (drawing offset)

In Cubase (6.0.5/64bits), only the window of the plugin resize leads to some issue (drawing offset)

Could you take a look ?

Thanks,
otristan
JUCE UberWeenie
 
Posts: 650
Joined: Sat Mar 03, 2007 3:03 pm
Location: Paris

Re: VST 64bits issue on OSX

Postby Shlomi » Thu Jan 26, 2012 6:43 pm

If your Juce plugin is 32bit that could be the reason, the 64-32 bridges are not that good from what I saw..
User avatar
Shlomi
JUCE UberWeenie
 
Posts: 395
Joined: Tue Dec 28, 2010 2:06 pm

Re: VST 64bits issue on OSX

Postby otristan » Mon Jan 30, 2012 3:01 pm

Bump.

The plugin has a native 64bits version.
otristan
JUCE UberWeenie
 
Posts: 650
Joined: Sat Mar 03, 2007 3:03 pm
Location: Paris

Re: VST 64bits issue on OSX

Postby friscokid » Fri Feb 03, 2012 12:31 pm

I'm experiencing the same bugs.
The Reaper mouse offset as well as the window offset in a native 64 bit VST OSX version.
User avatar
friscokid
JUCE UberWeenie
 
Posts: 219
Joined: Fri Dec 28, 2007 12:06 pm
Location: Germany

Re: VST 64bits issue on OSX

Postby Jakob » Sat Jul 21, 2012 9:22 pm

friscokid wrote:I'm experiencing the same bugs.
The Reaper mouse offset as well as the window offset in a native 64 bit VST OSX version.

Same here. Using the old 1.51 JUCE, though. Does anyone know if this is fixed with the latest JUCE version?
User avatar
Jakob
JUCE Geek
 
Posts: 28
Joined: Mon Jun 14, 2010 6:45 pm

Re: VST 64bits issue on OSX

Postby Jakob » Sun Jul 22, 2012 12:52 pm

What we are doing now, to determine the offset, is this (using the old 1.51 JUCE, though):

Code: Select all
virtual void mouseDown
( const juce::MouseEvent& e )
{
    Point<int> desktopWaveComponentOffset = juce::Desktop::getMousePosition() - e.getPosition();
    // etc.
};
Last edited by Jakob on Sun Jul 22, 2012 1:10 pm, edited 1 time in total.
User avatar
Jakob
JUCE Geek
 
Posts: 28
Joined: Mon Jun 14, 2010 6:45 pm

Re: VST 64bits issue on OSX

Postby Jakob » Sun Jul 22, 2012 12:54 pm

Another issue we're experiencing ( (using the old 1.51 JUCE, though), is that buttons within the upper 26pixels (height of menu bar) do not receive mouse clicks.
Last edited by Jakob on Sun Jul 22, 2012 1:11 pm, edited 1 time in total.
User avatar
Jakob
JUCE Geek
 
Posts: 28
Joined: Mon Jun 14, 2010 6:45 pm

Re: VST 64bits issue on OSX

Postby jules » Sun Jul 22, 2012 1:04 pm

Using the old 1.51 JUCE, though. Does anyone know if this is fixed with the latest JUCE version?


1.51 is so long ago that I can't remember exactly what state it was in, but I'm pretty sure that all this stuff has been sorted out since then.
User avatar
jules
Fearless Leader
 
Posts: 17209
Joined: Mon Sep 06, 2004 9:03 am
Location: London, UK


Return to Audio Plugins

Who is online

Users browsing this forum: No registered users and 2 guests