Holding a key down
Posted: March 17th, 2019, 12:20 pm
...doesn't work properly anymore.

I installed some older version and everything went back to normal.

I installed some older version and everything went back to normal.

Are you having problems with LMMS?
Code: Select all
//Pseudocode:
prevKeyDown = False
while True:
keyDown = isKeyDown()
if keyDown and not prevKeyDown:
startNote()
elif not keyDown and prevKeyDown:
endNote()
prevKeyDown = keyDown
Code: Select all
//Pseudocode:
prevKeyDown = False
releaseTime = False
notePlaying = False
while True:
keyDown = isKeyDown()
if keyDown and not prevKeyDown:
notePlaying = True
startNote()
elif not keyDown and prevKeyDown:
releaseTime = Now() + 50 //ms
prevKeyDown = keyDown
if notePlaying and Now() > releaseTime:
\tnotePlaying = False
\tstopNote()
I guess the reason is different