View Issue Details

IDProjectCategoryView StatusLast Update
0006233ardourbugspublic2016-02-11 09:11
Reporternettings Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version4.0-rc 
Summary0006233: MIDI Bindings maps do not work with plugin parameters
DescriptionWhile plugin parameters can be bound to MIDI controllers using the MIDI learn feature (Ctrl-Middleclick), it is not possible to include them in MIDI Bindings as documented.
Steps To ReproduceCreate a file text.map in .config/ardour3/midi_bindings:

<?xml version="1.0" encoding="UTF-8"?>
<ArdourMIDIBindings version="1.0.0" name="Test">
<DeviceInfo motorised="yes"/>
<Binding channel="1" ctl="1" uri="/route/plugin/parameter 1 0 0"/>
<Binding channel="1" ctl="2" uri="/route/plugin/parameter 1 0 1"/>
<Binding channel="1" ctl="3" uri="/route/plugin/parameter 1 1 0"/>
<Binding channel="1" ctl="4" uri="/route/plugin/parameter 1 1 1"/>
<Binding channel="2" ctl="1" uri="/route/gain 1"/>
</ArdourMIDIBindings>

Create a minimal session with one track, add a plugin to the track with at least 2 parameters.
Connect some MIDI source to the MIDI control in of Ardour3.
Send controller 1 on ch 2, and observe the fader moving (this will indicate that everything is set up correctly to begin with).

Now open the plugin to see the parameters and send some controller values on ch 1. The map is defined such that at least two controllers should affect the plugin, no matter whether the counting begins at zero or one.

There is no effect on plugin parameters.
Additional InformationIf this bug gets fixed, can I suggest to make the numbering (starting from 0 or 1 when counting plugins and plugin parameters) be made consistent with the OSC counting scheme?
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2015-04-04 06:55 nettings New Issue