BUTTON(2)を使ってしまいそうになりましたけれど、これは罠でしょうかっ(`・д´・ ;) 多分これで動くと思うのですけれど…VSYNCのどこでABを押したかによっては3Fの猶予がないような気も…むむむ? WHILE 1 B=BUTTON(0) IF (B AND 48)==48&&!(B2 AND 48)THEN BEEP B2=B VSYNC 3 WEND