diff options
author | Robin Gareus <robin@gareus.org> | 2016-07-12 23:00:44 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-07-12 23:02:46 +0200 |
commit | a6ee94ac520289f0d165c463bd5131dcbff9ee14 (patch) | |
tree | 1a6c335b8f789f5309153598043283b899abe9f1 /libs/evoral | |
parent | 7ed6dab340c8b34127f70ccf5a5cbd5aa1bd28f6 (diff) |
remove old midi-note name API
Diffstat (limited to 'libs/evoral')
-rw-r--r-- | libs/evoral/evoral/midi_util.h | 2 | ||||
-rw-r--r-- | libs/evoral/src/midi_util.cpp | 56 | ||||
-rw-r--r-- | libs/evoral/wscript | 1 |
3 files changed, 0 insertions, 59 deletions
diff --git a/libs/evoral/evoral/midi_util.h b/libs/evoral/evoral/midi_util.h index 2ad5b3f328..20ff949569 100644 --- a/libs/evoral/evoral/midi_util.h +++ b/libs/evoral/evoral/midi_util.h @@ -133,8 +133,6 @@ midi_event_is_valid(const uint8_t* buffer, size_t len) return true; } -LIBEVORAL_API std::string midi_note_name (uint8_t noteval); - } // namespace Evoral #endif // EVORAL_MIDI_UTIL_H diff --git a/libs/evoral/src/midi_util.cpp b/libs/evoral/src/midi_util.cpp deleted file mode 100644 index be7010ce6e..0000000000 --- a/libs/evoral/src/midi_util.cpp +++ /dev/null @@ -1,56 +0,0 @@ -/* This file is part of Evoral. - * Copyright (C) 2008 David Robillard <http://drobilla.net> - * Copyright (C) 2009 Paul Davis - * - * Evoral is free software; you can redistribute it and/or modify it under the - * terms of the GNU General Public License as published by the Free Software - * Foundation; either version 2 of the License, or (at your option) any later - * version. - * - * Evoral is distributed in the hope that it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS - * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#include "evoral/midi_util.h" -#include <cstdio> - -namespace Evoral { - -std::string -midi_note_name (uint8_t val) -{ - if (val > 127) { - return "???"; - } - - static const char* notes[] = { - "C", - "C#", - "D", - "D#", - "E", - "F", - "F#", - "G", - "G#", - "A", - "A#", - "B" - }; - - /* MIDI note 0 is in octave -1 (in scientific pitch notation) */ - int octave = val / 12 - 1; - static char buf[8]; - - val = val % 12; - - snprintf (buf, sizeof (buf), "%s%d", notes[val], octave); - return buf; -} - -} diff --git a/libs/evoral/wscript b/libs/evoral/wscript index 82534f5d92..7649bb8000 100644 --- a/libs/evoral/wscript +++ b/libs/evoral/wscript @@ -82,7 +82,6 @@ def build(bld): src/ControlSet.cpp src/Curve.cpp src/Event.cpp - src/midi_util.cpp src/MIDIEvent.cpp src/Note.cpp src/SMF.cpp |