Keystrokes / Keyboard Input in Cubase 7 64bit

He said:

 


http://msdn.microsoft.com/en-us/library/windows/desktop/ms644981(v=vs.85).aspx
 
GetMsgProc callback function
 
wParam [in]
Type: WPARAM
Specifies whether the message has been removed from the queue. This parameter can be one of the following values.
Value Meaning
PM_NOREMOVE
0x0000
The message has not been removed from the queue. (An application called the PeekMessage function, specifying the PM_NOREMOVE flag.)
 
-------
 
PM_NOREMOVE is our case. It seems, VST Plugin Analyzer calls PeekMessage to check for messages. That's why the message is not removed from the queue and we have looping. Hmm...
 

Ah, excellent, thanks! Will add that right away..

I can confirm this still works fine in Cubase x64 on Windows 8

All numeric keystrokes working fine.

Rail

Works for me in Cubase 6/7 32/64-bit on Windows 7.  

JuceDemoPlugin, built with VS2010 SP1, using latest pull from git (SHA-1: f629a61e13a3ac6145a83dfc1307b03ff68bf0d0)

Testing done on Windows7 Ultimate SP1 64bit.

(1) Built 32bit VST version (out-of-the-box).

Test results:
  Cubase 7.0.7 32bit
  StudioOne 2.6.2 32bit
  Ableton Live 8.4.2 32bit (*)
  Ableton Live 9.1.1 32bit (*)
  Bidule 0.9734 32bit (*)
  Reaper 4.61 32bit
  FLStudio 11.0.4 32bit
  Cubase 5.5.3 32bit
all working fine (including all numeric keypad keys).

(*) didn't experience any more temporary lock-ups either

(2) Then built IntroJucer and added 64bit VST version to it.

Test results:
  Cubase 5.5.3 64bit
  Cubase 7.0.7 64bit
  Ableton Live 9.1.1 64bit
  Bidule 0.9734 64bit
all working fine (including all numeric keypad keys).

So, it indeed looks like the problem is gone now with these last fixes!

(I didn't test in RTAS / ProTools 10.x yet)

Thanks so much to Jules (and Rail, Fabien, Yair and everyone else who contributed) to get this solved!!!

Thanks for the in dpeth testing with all of these DAWs!  I had reported that it still was NOT working in Ableton 9.1.1, but I think must have been using an old version.  I re-tested and it appears to be working in both 32 and 64-bit versions.  I also tested Pro Tools 10.3.3 AAX and that works as well.

Hey guys,

 

Just wondering, does this works for you in Windows 8 Live 9 64bits ?

I only have windows 7, so I am unable to test but it doesn't seems to work for some users.

 

Thanks,