-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Better JACK support #1467
Comments
This should be turned into a task list so its easier to mark fixed issues. |
:) |
FYI Initial JACK midi support is in #2038 |
Does anyone know what is the status of JACK transport support? It'd really kick ass to have this, even in a simplest form (like - no tempo changes supported). |
I've checked out on this http://jackaudio.org/files/docs/html/transport-design.html#transportcontrol |
@matt-bel gi0e5b06@d8fb40c |
@gi0e5b06 here's how you make a Pull Request out of that commit: First, you add an upstream remote (ignore if you did this)
You need to check out a new branch:
Next, we need to hard reset that branch to the current master:
Then you want to cherry pick your commit on the new branch:
After that you can push your branch:
Then on the github UI on the website, when you go to https://github.com/LMMS/lmms, you'll see this: And boom, your change gets reviewed and can safely get tested and merged. |
@gi0e5b06 i've tryed to compile with it but that patch is not working, are you planning to debug and |
The first patch was adding the |
@zonkmachine About the crash on exit (if you're using Jack), this is fixed by gi0e5b06@b21a9cf . Jack was still processing in the destructor. @matt-bel About the sync: both Jack and LMMS being fully digital, they should stay synchronized (at the frame level). So that's something that can be fixed somehow. I put the transportQuery() call at the end of the processing. Let me know if it is better or worse. |
@gi0e5b06 just tested it and tried to sync with ardour metronome (only jack transport) + hydrogen kick and snare (ardour is perfectly in sync to hydro) with slave master and client option, still not perfectly in sync, there's like a some milliseconds delay, tested the other day (not this build but would be the same result) with jack transport + midi clock = https://www.youtube.com/watch?v=2PYt4hJUA9o, perfect because the midi delay control |
@gi0e5b06 Thanks! I've bumped #devtalk on Discord. |
I vote for this one. Required to allow lmms to control xjadeo |
Sorry for the ping if commenting like this is discouraged, but I would love to have Jack transport support. ( just tell me and I won't do it again ;) ) I sync up MuseScore with Ardour to add digital instruments to my recordings, but LMMS has a lot more features from an effects and automation standpoint so it would give me a lot more powers if I could sync LMMS with Ardour. |
@tresf : what about adding #5456 in #1467 (comment)? |
@trebmuh done! |
Hi, I think by also reading other comments that Jack Transport is rather high on the list... I've commented on the specific issue which was closed (#523). Wondering if this is still being considered and what other users think. |
For me the issue with Jack is to be able to sync jack time between lmms and xjadeo to be able to compose music for the image.
|
We'd be happy to reopen any closed or consolidated bug reports if people want to start working on them. |
This comment will not fit as issue answer and its maybe OT but as being requested from long time, this can be 'temporary(?) solved' in kinda couple ways:
Regards. |
Hey we updated jack to latest in 3f5ac80 does it may have improved the situation? |
why this would improve something never actually done? |
This is a placeholder to consolidate JACK related issues and requests. If a new JACK bug is reported on the tracker, close it out and mark it as a duplicate of this bug, #1467
Enhancements:
AppImages
No sound playback while using JACK in the AppImage #3719Bugs:
Related:
The text was updated successfully, but these errors were encountered: