From 2289074fe008a0d1a8d05f44a12a405351aad506 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Mon, 8 Aug 2011 22:19:46 +0200 Subject: New midimapper. --- src/midimapper.h | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'src/midimapper.h') diff --git a/src/midimapper.h b/src/midimapper.h index c600d4f..74c268c 100644 --- a/src/midimapper.h +++ b/src/midimapper.h @@ -27,20 +27,18 @@ #ifndef __DRUMGIZMO_MIDIMAPPER_H__ #define __DRUMGIZMO_MIDIMAPPER_H__ -#include - -#include "drumkit.h" - #include +#include + +typedef std::map midimap_t; +typedef std::map instrmap_t; class MidiMapper { public: - MidiMapper(DrumKit *drumkit); - - Sample *map(jack_midi_event_t event); + int lookup(int note); -private: - DrumKit *drumkit; + instrmap_t instrmap; + midimap_t midimap; }; #endif/*__DRUMGIZMO_MIDIMAPPER_H__*/ -- cgit v1.2.3