From 0ffeaa6d6a28b2e676939eaabb6ee239482b8a5a Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 30 Nov 2014 23:14:03 -0500 Subject: Remove braindead Parameter inheritance abuse. --- libs/ardour/event_type_map.cc | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'libs/ardour/event_type_map.cc') diff --git a/libs/ardour/event_type_map.cc b/libs/ardour/event_type_map.cc index cc15d72356..6c1c8363ee 100644 --- a/libs/ardour/event_type_map.cc +++ b/libs/ardour/event_type_map.cc @@ -26,7 +26,6 @@ #include "ardour/uri_map.h" #include "evoral/Parameter.hpp" #include "evoral/midi_events.h" -#include "evoral/MIDIParameters.hpp" #include "pbd/error.h" #include "pbd/compose.h" @@ -197,9 +196,14 @@ EventTypeMap::new_parameter(uint32_t type, uint8_t channel, uint32_t id) const case MidiCCAutomation: case MidiPgmChangeAutomation: case MidiChannelPressureAutomation: - Evoral::MIDI::controller_range(min, max, normal); break; + min = 0.0; + normal = 0.0; + max = 127.0; + break; case MidiPitchBenderAutomation: - Evoral::MIDI::bender_range(min, max, normal); break; + min = 0.0; + normal = 8192.0; + max = 16383.0; case MidiSystemExclusiveAutomation: return p; case PluginPropertyAutomation: -- cgit v1.2.3