-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Audio Spectrum and Audio Waveform displays nothing with Jack #984
Comments
I confirm this report is correct. the audio visualization filters require that that the audio is rendered before the video. In my testing, the audiowaveform filter reports: |
That happens because JACK audio is integrated as a MLT filter attached to a muted SDL2 audio consumer rather than using the JACK MLT consumer. That is done because JACK transport control is only available in the filter and not the consumer. To understand why JACK is primarily a filter in MLT requires one to appreciate the flexibility of JACK as more than a audio playback API. |
I agree this is low priority. Can you think of a simple way to synchronize the Jack filter so that it pulls the audio before the consumer pulls the video? If nothing simple comes to mind, then I agree this might just wait until we change to a different consumer in Shotcut. |
Kubuntu 20.10, Shotcut 20.11.28
Audio Spectrum and Audio Waveform displays are not working when using the Jack audio backend.
The text was updated successfully, but these errors were encountered: