Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Metering/Wave Scope does not halt display on transport pause #8

Open
chkhld opened this issue Aug 21, 2024 · 0 comments
Open

Metering/Wave Scope does not halt display on transport pause #8

chkhld opened this issue Aug 21, 2024 · 0 comments
Labels
reaper bug A bug in Reaper that leads to misbehaviour in JSFX

Comments

@chkhld
Copy link
Owner

chkhld commented Aug 21, 2024

The Wave Scope has a setting that should halt the display whenever Reaper is paused, so that what's currently visible in the display stays there and doesn't vanish off to the side.

Reaper apparently doesn't correctly report the play_state value to JSFX.

According to the official JS documentation, when Reaper plays back a project, the play_state value is 1. When playback is paused, it should update the play_state value to 2, but instead it just stays at 1, letting the JSFX think the project is still playing.

reaper-pause-play-state-1

This has been reported and discussed in 2011, in 2014 and in 2018 on official forums and bug trackers already. Sadly, the broken play_state behaviour is still broken in Reaper version 7 in 2024, a mere 13 years later.

Until the play_state behaviour is fixed in Reaper, the "halt on playback pause" feature in Wave Scope will not work.

@chkhld chkhld added the reaper bug A bug in Reaper that leads to misbehaviour in JSFX label Aug 21, 2024
@chkhld chkhld pinned this issue Aug 21, 2024
@chkhld chkhld unpinned this issue Aug 27, 2024
@chkhld chkhld pinned this issue Aug 27, 2024
@chkhld chkhld unpinned this issue Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
reaper bug A bug in Reaper that leads to misbehaviour in JSFX
Projects
None yet
Development

No branches or pull requests

1 participant