-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
Milestone
Description
This is a placeholder to consolidate MIDI related issues. If a new MIDI enhancement is reported on the tracker, close it out and mark it as a duplicate of this bug (and naturally add to this list as needed) (#1472)
Note: As opposed to our other placeholder bug reports, MIDI is slightly different as it is mostly feature-complete. Version-specific MIDI bugs should remain open and tracked on a per-version basis. Don't close out valid bug reports simply because they use the word "MIDI" in them, first make sure they aren't attributed to a specific build. 👍
Basic Functionality:
- LMMS should not manipulate the raw incoming MIDI streams MIDI-based instruments play an octave too low by default #1857 [Milestone: 1.3]
- Internal routing/support for MIDI-generating plugins/effects (e.g. BlueARP) Internal routing of MIDI from step-sequencer to instrument #3485
- MIDI import should support pitch bend range MIDI import: Pitch bend range CCs ignored and wrong default #1967
- MIDI export support Add MIDI export #258, MIDI export support #699 (via MIDI Export feature (issue #258) #1686, reverted via Disable MIDI export temporarily #3114 per MIDI export doesn't handle B&B tracks correctly #2384)
- (Windows) empty/assignable MIDI channel Enhancement: Midi Out Plugin #793 (Related Internal routing of MIDI from step-sequencer to instrument #3485)
- (Apple) basic MIDI support (Apple) MIDI Support #1153
Enhanced Functionality:
- Simultaneous multi-track recording LMMS needs multitrack recording. #4603
- Expose MIDI controls (all 128 CC messages) [Feature Req] Implementing all 128 MIDI Control Change Messages #1159
- MIDI play/pause/stop/record Make Play, Pause, Stop, Record buttons MIDI assignable #1071 support TouchDAW #4837
- MIDI move loop Make Play, Pause, Stop, Record buttons MIDI assignable #1071
- MIDI bank-selection (MSB) support Make MIDI MSB configurable #62
- MIDI pitch-bend recording support Capture rehaul and MIDI handling #1918, Record pitch automation directly into piano roll #3724
- MIDI modulation wheel, sustain pedal and expression pedal support Capture rehaul and MIDI handling #1918 keyboed Enhancments #1917 LMMS Instruments Assignable Mod Wheel #1890 sustain pedal not being recorded in piano roll #1700 sustain pedal not working in Zynaddsubfx #1953
- MIDI program change support for plugins MIDI Program Change to change the patches in VeSTige #5138
- Midi timecode output socket (ALSA, JACK add a MTC backend output socket (alsa) #4838)
- Allow using the MIDI output of Carla for LMMS' MIDI out Midi output for Carla #4858
- Faster access to MIDI assignment/auto-assignment There should be the option to universally assign a Midi input, and then have that Midi input applied to just the current armed track. #3400 [feature request] faster midi input activation/deactivation #1189 Enhancement Midi keyboard connection as default #1781 Capture rehaul and MIDI handling #1918 Fast midi switcher #1942 Midi keyboard working in style of the normal keyboard #3185
- Better MIDI import support/transpose MIDI import seems to loose tracks #815 Possible to add transpose track function? #148 Capture rehaul and MIDI handling #1918
- Game controller MIDI support add Jack Midi Input +many controllers #695
- MIDI mapping using custom key ranges The split keyboard track GUI #1743 MIDI mapping using custom key ranges #1381 Multiple Instruments on 1 Channel (Launchpad Support) #1792 Drum playing plugin #1460 [Milestone: 1.3]
- Better VST effect support (i.e. Autotune, Vocoder) send midi notes to VST effects. #1202
- Multiplexing MIDI channels to a single instrument [Feature Request] Multiple channels on a single instrument #1178
- Microtonality (Scala
.scl
files, retuning, etc) Microtonality #1387 - MPE MIDI MPE (Multidimensional Polyphonic Expression) #3439
- MIDI clock Enable MIDI clock #3539
Bugs:
- MIDI import crash MIDI import crash #972
Related:
- (none reported yet)
quixand, IanBoyte, NikkeDoy, DBarthe, Packbat and 7 moreunderscorenorm, tiziodcaio, Quentin-CORBET and jolexxa