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

Any mechanism for live tempo control? #86

Open
sirjohndfox opened this issue May 19, 2017 · 10 comments
Open

Any mechanism for live tempo control? #86

sirjohndfox opened this issue May 19, 2017 · 10 comments

Comments

@sirjohndfox
Copy link

G'day
I'm trying to use seq64 in a sort of headless-self-accompaniment capacity, is there any prospect of changing tempos while the transport is running? I know it's a difficult topic, I'd love to hear any ideas.
Cheers
John

@ahlstromcj
Copy link
Owner

ahlstromcj commented May 19, 2017 via email

@Animtim
Copy link
Contributor

Animtim commented May 19, 2017

Hi,
I see what he means: for now, when using jack transport, the bpm seems to be locked in seq64 while playing. That is both true as master and as slave.
For now my workaround is to use "old school" sync with midi clock, and not use jack transport.

Note that in my case, as I want to sync seq64 with ardour5 and the latter doesn't seem to support getting external tempo, I define/change the tempo in ardour and send its midi clock to seq64.. but that is more an issue from the ardour side.

@ahlstromcj
Copy link
Owner

ahlstromcj commented May 19, 2017 via email

@ahlstromcj
Copy link
Owner

Made some progress on this one (the latest in the wip branch). Needs more testing, however.

@mxmilkiib
Copy link

@Animtim i filed an Ardour bug for that.

@Animtim
Copy link
Contributor

Animtim commented May 24, 2017

Thanks @milkmiruku :)

I started quickly testing the wip branch, changing bpm seems to work now with jack transport, at least correctly as slave.
When using seq64 as jack transport master, changing bpm does some weird time-position shift, both when using numeric input or the tap bpm button.
And also, when using it like this with ardour, ardour does some weird stop/play at every bpm change from seq64.

@Animtim
Copy link
Contributor

Animtim commented May 24, 2017

Re,
after testing again launching only seq64 as transport master and carla as plugin host, changing bpm in seq64 doesn't make weird time-position shift, so it was probably a kind of transport-position conflict from launching ardour before.

@georgkrause
Copy link

Yesterday i tried to sync bitwig to seq64 with jack transport. if seq64 is the master, bitwig does really weird stuff. so this is not gonna work. if bitwig ist master, i need to stop playback in order to get the new bpm to seq64

@ahlstromcj
Copy link
Owner

ahlstromcj commented Feb 3, 2018 via email

@georgkrause
Copy link

actually, if there is no possibility, i dont care at all. the current state is quite fine for me since i would only change tempo between two songs and could restart transport in seq64. i just thought it is not as expected and wanted to report.

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

No branches or pull requests

5 participants