diff options
author | David Robillard <d@drobilla.net> | 2008-11-27 22:52:58 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2008-11-27 22:52:58 +0000 |
commit | 23e753a92e21b76a24224551b6250f650df11957 (patch) | |
tree | a18b3a13660ab4f3b9e38ae8fda7e1a1fde53211 /src/engine/events/MidiLearnEvent.cpp | |
parent | c58f17efff27f959147dfd231a8b059950d06e69 (diff) | |
download | ingen-23e753a92e21b76a24224551b6250f650df11957.tar.gz ingen-23e753a92e21b76a24224551b6250f650df11957.tar.bz2 ingen-23e753a92e21b76a24224551b6250f650df11957.zip |
Remove old learn response event junk.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1807 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/engine/events/MidiLearnEvent.cpp')
-rw-r--r-- | src/engine/events/MidiLearnEvent.cpp | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/src/engine/events/MidiLearnEvent.cpp b/src/engine/events/MidiLearnEvent.cpp index 68293cb7..b542eccd 100644 --- a/src/engine/events/MidiLearnEvent.cpp +++ b/src/engine/events/MidiLearnEvent.cpp @@ -27,24 +27,11 @@ namespace Ingen { -// MidiLearnResponseEvent - -void -MidiLearnResponseEvent::post_process() -{ - _engine.broadcaster()->send_port_value(_port_path, _value); -} - - - -// MidiLearnEvent - MidiLearnEvent::MidiLearnEvent(Engine& engine, SharedPtr<Responder> responder, SampleCount timestamp, const string& node_path) : QueuedEvent(engine, responder, timestamp) , _error(NO_ERROR) , _node_path(node_path) , _node(NULL) - , _response_event(NULL) { } @@ -53,7 +40,6 @@ void MidiLearnEvent::pre_process() { _node = _engine.engine_store()->find_node(_node_path); - _response_event = new MidiLearnResponseEvent(_engine, _node_path + "/Controller_Number", _time); QueuedEvent::pre_process(); } @@ -67,7 +53,7 @@ MidiLearnEvent::execute(ProcessContext& context) if (_node != NULL) { if (_node->plugin_impl()->type() == Plugin::Internal && _node->plugin_impl()->uri() == "http://drobilla.net/ns/ingen#control_node") { - ((MidiControlNode*)_node)->learn(_response_event); + ((MidiControlNode*)_node)->learn(); } else { std::cout << "NOT CAPABLE: " << _node->plugin_impl()->uri() << std::endl; _error = INVALID_NODE_TYPE; |