change Control::{set,get}_float to Control::{set,get}_double and make almost all...
authorPaul Davis <paul@linuxaudiosystems.com>
Tue, 27 Jul 2010 14:09:16 +0000 (14:09 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 27 Jul 2010 14:09:16 +0000 (14:09 +0000)
commitece5093234e4c185cf536d2b4e5edfeb90622409
treede566ed8a317eaac10b13c6e06a11ab3f68c97e7
parentfbc946d60dbe68016abcc386932b35c4ef4ba1af
change Control::{set,get}_float to Control::{set,get}_double and make almost all Control-related stuff use double rather than random mixtures of float, double and some integer value ; make hans' program change stuff work quite a bit better (not finished yet) including keyboard edting of pgm change values

git-svn-id: svn://localhost/ardour2/branches/3.0@7514 d708f5d6-7413-0410-9779-e7cbd77b26cf
34 files changed:
gtk2_ardour/ardour_ui.cc
gtk2_ardour/ardour_ui.h
gtk2_ardour/canvas-program-change.cc
gtk2_ardour/canvas-program-change.h
gtk2_ardour/midi_region_view.cc
gtk2_ardour/midi_region_view.h
libs/ardour/amp.cc
libs/ardour/ardour/amp.h
libs/ardour/ardour/automation_control.h
libs/ardour/ardour/midi_track.h
libs/ardour/ardour/monitor_processor.h
libs/ardour/ardour/panner.h
libs/ardour/ardour/plugin_insert.h
libs/ardour/ardour/route.h
libs/ardour/ardour/track.h
libs/ardour/automatable.cc
libs/ardour/automation_control.cc
libs/ardour/midi_buffer.cc
libs/ardour/midi_port.cc
libs/ardour/midi_source.cc
libs/ardour/midi_track.cc
libs/ardour/monitor_processor.cc
libs/ardour/panner.cc
libs/ardour/plugin_insert.cc
libs/ardour/route.cc
libs/ardour/track.cc
libs/evoral/evoral/Control.hpp
libs/evoral/evoral/ControlSet.hpp
libs/evoral/evoral/Parameter.hpp
libs/evoral/evoral/types.hpp
libs/evoral/src/Control.cpp
libs/evoral/src/ControlSet.cpp
libs/evoral/src/Sequence.cpp
libs/pbd/pbd/controllable.h