summaryrefslogtreecommitdiff
path: root/libs/midi++2/miditrace.cc
diff options
context:
space:
mode:
authorDoug McLain <doug@nostar.net>2008-06-02 05:02:28 +0000
committerDoug McLain <doug@nostar.net>2008-06-02 05:02:28 +0000
commit9c0d7d72d70082a54f823cd44c0ccda5da64bb6f (patch)
tree96ec400b83b8c1c06852b1936f684b5fbcd47a79 /libs/midi++2/miditrace.cc
parent2f3f697bb8e185eb43c2c50b4eefc2bcb937f269 (diff)
remove empty sigc++2 directory
git-svn-id: svn://localhost/ardour2/branches/3.0@3432 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/midi++2/miditrace.cc')
-rw-r--r--libs/midi++2/miditrace.cc63
1 files changed, 0 insertions, 63 deletions
diff --git a/libs/midi++2/miditrace.cc b/libs/midi++2/miditrace.cc
deleted file mode 100644
index fafe822f82..0000000000
--- a/libs/midi++2/miditrace.cc
+++ /dev/null
@@ -1,63 +0,0 @@
-#include <cstdio>
-#include <fcntl.h>
-
-#include <pbd/error.h>
-#include <pbd/textreceiver.h>
-
-Transmitter error (Transmitter::Error);
-Transmitter info (Transmitter::Info);
-Transmitter warning (Transmitter::Warning);
-Transmitter fatal (Transmitter::Fatal);
-TextReceiver text_receiver ("mmctest");
-
-#include "midi++/port.h"
-#include "midi++/manager.h"
-
-using namespace MIDI;
-
-Port *port;
-PortRequest midi_device;
-
-int
-setup_midi ()
-
-{
- midi_device.devname = "/dev/snd/midiC0D0";
- midi_device.tagname = "trident";
- midi_device.mode = O_RDWR;
- midi_device.type = Port::ALSA_RawMidi;
-
- if ((port = MIDI::Manager::instance()->add_port (midi_device)) == 0) {
- info << "MIDI port is not valid" << endmsg;
- return -1;
- }
-
- return 0;
-}
-
-main (int argc, char *argv[])
-
-{
- byte buf[1];
-
- text_receiver.listen_to (error);
- text_receiver.listen_to (info);
- text_receiver.listen_to (fatal);
- text_receiver.listen_to (warning);
-
- if (setup_midi ()) {
- exit (1);
- }
-
- port->input()->trace (true, &cout);
-
- while (1) {
- if (port->read (buf, 1) < 0) {
- error << "cannot read byte"
- << endmsg;
- break;
- }
- }
-}
-
-