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

[Enhancement - Push 2] Show play head in Session mode #268

Open
saponace opened this issue Nov 20, 2021 · 4 comments
Open

[Enhancement - Push 2] Show play head in Session mode #268

saponace opened this issue Nov 20, 2021 · 4 comments

Comments

@saponace
Copy link

Hi,

First of all, thank you very much for your amazing work. I have been using the push2 on Bitwig for more than a year thanks to you !

There is a feature that I think would be great to have: Being able to see the play head on the push2 screen in session mode.

Playing clips (more than one bar) can be challenging since the user can not see on the push screen where the playing clip is at, and hence can't queue other clips play accordingly.

For reference, Bitwig's clip launcher shows said play head of each playing clip.

Do you think this could be doable ?

@saponace saponace changed the title Push 2 - Show play head in Session mode [Enhancement - Push 2] Show play head in Session mode Nov 20, 2021
@git-moss
Copy link
Owner

That is on my wishlist, too but sadly so far not possible.

@saponace
Copy link
Author

Just for my understanding, is it a limitation in Bitwig API ?

@git-moss
Copy link
Owner

Yes.

@saponace
Copy link
Author

Hey,

So I dug a little in your code in order to understand a bit what's going on, and found the following. Can you confirm this is correct ?

In order to display the play head (and midi notes too, that would be cool) in the clips in Session mode, we need the following data:

  • Clip length: Is there a way to get this ? I saw you initialize INoteClips with a length of 8 instead of the actual length of a clip, so I guess not
  • Position of the play head (Current playing step in this clip): Accessible through Clip.playingStep(). But only one Clip is accessible at a time (the selected clip in Bitwig).

So basically we are waiting for Bitwig to add the ability to get the inner Clip of a ClipLauncherSlot, and the length of a Clip ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants