MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007410ardourbugspublic2017-06-30 00:422017-08-19 10:59
Reporterriban 
Assigned Toovenwerks 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Platformi86-64OSWindowsOS Version7
Product Version5.10 
Target VersionFixed in Version 
Summary0007410: OSC set_surface not configuring feedback
DescriptionSending a "set_surface" OSC message does not set the feedback mode but instead Ardour uses the default feedback mode set in the application settings.
Steps To ReproduceClear default OSC feedback settings, e.g. select "Ardour Factory Setting" for OSC preset.
Press "Clear OSC Devices" button in the OSC Control Protocol Settings dialog (to remove any existing mapping for control surfaces).
Start OSC application and send "/set_surface iiiiii 0 63 179 1 0 0".
Expected result: Feedback is sent for strip buttons, strip variables, master section, bar beat, meter (dB).
Actual result: No feedback is sent.
Additional InformationChanging the default feedback changes what feedback is sent to the OSC device which indicates that Ardour is ignoring the feedback requested by "set_surface" and using the default settings.

In Ardour log the following messages are logged when "set_surface" is sent:

[WARNING]: OSC: Plugin: 0 does not seem to be a plugin
[INFO]: OSC: /set_surface i:0 i:63 i:179 i:1 i:0 i:0

Using "/set_surface/0/63/179/1/0 i:0" does work so it seems using individual integer elements is triggering this issue.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0019847)
ovenwerks (reporter)
2017-06-30 19:26

Commit 41bc5bc116c4137053d078484010092355d67a0e should fix this. It seems the optimized build requires different ways of doing things. Tomorrows nightly will have this fix included.

- Issue History
Date Modified Username Field Change
2017-06-30 00:42 riban New Issue
2017-06-30 19:26 ovenwerks Note Added: 0019847
2017-06-30 19:26 ovenwerks Status new => resolved
2017-06-30 19:26 ovenwerks Resolution open => fixed
2017-06-30 19:26 ovenwerks Assigned To => ovenwerks


Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker