View Issue Details

IDProjectCategoryView StatusLast Update
0006405ardourbugspublic2020-04-19 20:17
Reporterovenwerks Assigned Toovenwerks  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version4.X git (version in description) 
Summary0006405: Generic Midi Control: When session loaded, Midi Map overwrites Learned Midi mappings.
DescriptionSession file loads the Midi Map file first and then the learned Midi Mapping after, but the Learned midi mapping gets loaded first and so the Midi map file overwrites/clears the Learned mapping.

Example Session file snip:
    <Protocol name="Generic MIDI" feedback="no" feedback-interval="10000" threshold="10" binding="WiiMote via midikb" active="yes">
      <Controls>
        <MIDIControllable id="131" event="0x90" channel="0" additional="0x18" feedback="yes"/>

Actual run time output:
DEBUG::GenericMidi: MIDIControlable::bind_midi: MIDI control: NoteOn on Channel 1 value 24
DEBUG::GenericMidi: GenericMidiControlProtocol::load_bindings: Reading midi map
DEBUG::GenericMidi: GenericMidiControlProtocol::drop_all: drop all bindings

TagsNo tags attached.

Activities

ovenwerks

2015-07-16 01:37

reporter   ~0016892

Fixed in commit d8f3f9f02dadd46ee9490c571f9dbfecb401f6a2

system

2020-04-19 20:17

developer   ~0023482

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2015-07-01 16:51 ovenwerks New Issue
2015-07-16 01:37 ovenwerks Note Added: 0016892
2015-07-16 01:37 ovenwerks Status new => resolved
2015-07-16 01:37 ovenwerks Resolution open => fixed
2015-07-16 01:37 ovenwerks Assigned To => ovenwerks
2020-04-19 20:17 system Note Added: 0023482
2020-04-19 20:17 system Status resolved => closed