-Midi_stream&
-Midi_stream::operator <<( int i )
-{
- // output binary string ourselves
- *this << Midi_item::i2varint_str( i );
- return *this;
-}
+ // ugh, should have separate debugging output with Midi*::print routines
+ if (midi_debug_global_b)
+ {
+ str = String_convert::bin2hex (str) + "\n";
+ for (int i = str.index ("0a"); i >= 0; i = str.index ("0a"))
+ {
+ str[i] = '\n';
+ str[i + 1] = '\t';
+ }
+ }