LMMS / LMMS/lmms

add a MTC backend output socket (alsa)

Open
#4,838 5 comments 1 reaction 0 assignees View on GitHub
core
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

With a simple midi timecode output socket that can be seen by alsa (no gui switches or rewrites needed) then LMMS would be able to drive midi timecode aware peripherals (like Xjadeo video player) in sync to lmms playback. This connection could be made from alsa connection gui or jack... NO gui changes or rewrites to LMMS needed! A simple midi output socket that would permit sync of this nature would open a world of opportunities for scoring music to picture (creating time accurate film score tracks, and slaving midi timecode aware software).

Just a backend output socket is needed for the LMMS midi timecode. It would be a small but extremely powerful addition.

Watch explanation here... Please hear me out!
https://youtu.be/rfAzYub3J08

Contributor guide

No contributing guide indexed for this repository

Research direction

Review LMMS's existing MIDI output path and the ALSA or JACK connection options described in the issue. The work is done when LMMS exposes a backend MIDI timecode output socket that ALSA can see and external MIDI timecode-aware software can use for playback synchronization, without GUI changes.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.