Comments (3)
Also, the BBT is thrown off. With tempos manually aligned, the BBT on seq64 matches that given by Qtractor.
from qtractor.
Great finding. Also other classic JACK-timebase master applications (eg. hydrogen) seems to fail to pass this tempo+BBT info to JACK-transport...
If you happen to be using QjackCtl please try your application (eligible to be a JACK-timebase master) and check if the BBT transport information is updated accordingly when transport is rolling. I get that only Qtractor happens to make that right. I feel as puzzled as you :(
If your application don't get timebase (BBT) information into JACK-transport, then there's no way Qtractor can ever read it, even though is set on strictly slave mode (and released from being timebase master).
Maybe you can help on investigating this "blackout"?
Cheers
from qtractor.
any news on this subject, please?
let me give you some insider hints:
- a jack-transport client may start, stop and (re)locate transport state and position anytime;
- being a jack-timebase master is something else: no matter if an (yours) application is a jack-transport or not, you must set both a
timebase
and aprocess
callback, even though the later does nothing or is just a stub eg. =>{ return 0; }
.
number 2) is indeed paramount, otherwise tempo/BBT information won't spread much beyond an (yours) application realm.
hth.
cheers
ps. maybe you should pass this information to seq64 devs, if you're not one of them ;)
from qtractor.
Related Issues (20)
- Qtractor doesn't fully draw VST3 GUI HOT 8
- automation gets switched on when it shouldn't HOT 2
- MIDI recording with countdown issue HOT 12
- Send MIDI start/stop HOT 3
- MIDI off is not sent on transport stop HOT 10
- Dont Work: Reverse Keyboard modifiers role (Shift/Ctrl) HOT 2
- Incorrect scaling in volumeters MIDI track with audio output HOT 4
- Proposed improvements to the status bar HOT 2
- Direct connections between buses do not work HOT 3
- Strange behaviour of audio inserts HOT 2
- Audio export is unreliable HOT 26
- commit 10dfd45 crashed when loading existing project HOT 20
- Time signature change breaks MIDI snapping HOT 2
- Feature Request: Step Input HOT 9
- Crashes badly with LSP-plugins HOT 15
- Distorted sound in Windows plugins via Carla HOT 1
- GUI is shown in a gigantic window larger than the screen with Calf Gate LV2 plugin, and other Calf LV2 plugins
- Application crashes when the GUI window of the noise-suppression-for-voice LV2 plugin
- Split MIDI clip doesn't work HOT 5
- 0.9.34 has been retagged HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qtractor.