Control surface mappings not restoring
I've been working with 3.0 for about a week now and love it! Kudos to the entire dev team.
I have a minor issue with the mappings made to my BCF2000 control surface. It was easy enough to follow the manual and get the BCF recognised by the system, and mapping a track's fader to the BCF in generic mode worked fine - the track responds to the BCF's fader and vice versa (I'll never get tired of seeing the faders on the BCF moving!).
When I re-open a session, the mappings I've made don't persist. The BCF is still seen by Ardour - I do not have to do anything before re-mapping a fader, but I have to remap every control all over again.
I see this in the song's .ardour file:
<Protocol name="Open Sound Control (OSC)" active="no"/>
<Protocol name="Generic MIDI" feedback="1" feedback-interval="10000" binding="Behringer BCF2000 Factory Preset 2" active="yes">
<MIDIControllable id="37908" event="0xb0" channel="1" additional="0x7" feedback="yes"/>
<MIDIControllable id="37796" event="0xb0" channel="0" additional="0x7" feedback="yes"/>
<Protocol name="Mackie" active="no"/>
Has anyone else run into this?