From ebf75b5dd6f4514037d09addcd9f317ad91cf606 Mon Sep 17 00:00:00 2001 From: bruce Date: Thu, 14 Nov 2013 20:25:37 +0800 Subject: [PATCH] Fix log2, convert to UTF-8, add build.bat. --- dro2midi/build.bat | 1 + dro2midi/dro2midi.cpp | 2 +- dro2midi/midiio.cpp | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 dro2midi/build.bat diff --git a/dro2midi/build.bat b/dro2midi/build.bat new file mode 100644 index 0000000..2864811 --- /dev/null +++ b/dro2midi/build.bat @@ -0,0 +1 @@ +cl midiio.cpp dro2midi.cpp /link /OUT:dro2midi.exe diff --git a/dro2midi/dro2midi.cpp b/dro2midi/dro2midi.cpp index 2b77021..95c025d 100644 --- a/dro2midi/dro2midi.cpp +++ b/dro2midi/dro2midi.cpp @@ -101,7 +101,7 @@ const double pitchbend_center = 8192.0; #define strncasecmp _strnicmp #define strcasecmp _stricmp #define snprintf _snprintf -#define log2(x) logbase(x, 2) +#define log2(x) (log(x) / log(2.)) inline double round( double d ) { return floor( d + 0.5 ); diff --git a/dro2midi/midiio.cpp b/dro2midi/midiio.cpp index 46bda29..618e8ce 100644 --- a/dro2midi/midiio.cpp +++ b/dro2midi/midiio.cpp @@ -1,4 +1,4 @@ -// midiio.cpp written by G�nter Nagler 1995 (gnagler@ihm.tu-graz.ac.at) +// midiio.cpp written by Günter Nagler 1995 (gnagler@ihm.tu-graz.ac.at) #include "midiio.hpp" #include #ifdef __MSDOS__ @@ -7,7 +7,7 @@ #include #include -static const char* copyright = "midiio v1.4 (c) 1995 by G�nter Nagler (" __DATE__ ")"; +static const char* copyright = "midiio v1.4 (c) 1995 by Günter Nagler (" __DATE__ ")"; int compress = 1;