Holding a key down
Posted: Sun Mar 17, 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:
notePlaying = False
stopNote()
I guess the reason is different