File tree 2 files changed +8
-9
lines changed
2 files changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ This example creates the Nintendo's Mario Bros. 1-up sound in MIDI file format.
70
70
``` cpp
71
71
int create_mario_1up ()
72
72
{
73
- MidiFile f;
73
+ libmidi:: MidiFile f;
74
74
75
75
f.setInstrument(0x51); // "Lead 2 (sawtooth)"
76
76
f.setTempo(0x051615); // 333333 microseconds per quarter note
@@ -109,7 +109,7 @@ int play_random_piano()
109
109
std::vector< std::string > piano_instruments;
110
110
for(int8_t i=0; i<=127 && i >= 0; i++)
111
111
{
112
- std::string name = getInstrumentName(i);
112
+ std::string name = libmidi:: getInstrumentName(i);
113
113
if (name.find("Piano") != std::string::npos)
114
114
piano_instruments.push_back(name);
115
115
}
@@ -120,9 +120,9 @@ int play_random_piano()
120
120
const char * selected_piano_instrument = piano_instruments[ selection] .c_str();
121
121
122
122
//create the melody
123
- MidiFile f;
123
+ libmidi:: MidiFile f;
124
124
125
- f.setInstrument(findInstrument(selected_piano_instrument));
125
+ f.setInstrument(libmidi:: findInstrument(selected_piano_instrument));
126
126
f.setTicksPerQuarterNote(0x80);
127
127
f.addNote(NOTE_C4, 500); // 262 Hz
128
128
f.addNote(NOTE_D4, 500); // 294 Hz
Original file line number Diff line number Diff line change 31
31
#include " rapidassist/random.h"
32
32
33
33
using namespace ra ::random;
34
- using namespace libmidi ;
35
34
36
35
int demo_create_mario_1up (int argc, char **argv)
37
36
{
38
- MidiFile f;
37
+ libmidi:: MidiFile f;
39
38
40
39
f.setInstrument (0x51 ); // "Lead 2 (sawtooth)"
41
40
f.setTempo (0x051615 ); // 333333 microseconds per quarter note
@@ -66,7 +65,7 @@ int demo_play_random_piano(int argc, char **argv)
66
65
std::vector<std::string> piano_instruments;
67
66
for (int8_t i=0 ; i<=127 && i >= 0 ; i++)
68
67
{
69
- std::string name = getInstrumentName (i);
68
+ std::string name = libmidi:: getInstrumentName (i);
70
69
if (name.find (" Piano" ) != std::string::npos)
71
70
piano_instruments.push_back (name);
72
71
}
@@ -77,9 +76,9 @@ int demo_play_random_piano(int argc, char **argv)
77
76
const char * selected_piano_instrument = piano_instruments[selection].c_str ();
78
77
79
78
// create the melody
80
- MidiFile f;
79
+ libmidi:: MidiFile f;
81
80
82
- f.setInstrument (findInstrument (selected_piano_instrument));
81
+ f.setInstrument (libmidi:: findInstrument (selected_piano_instrument));
83
82
f.setTicksPerQuarterNote (0x80 );
84
83
f.addNote (NOTE_C4, 500 ); // 262 Hz
85
84
f.addNote (NOTE_D4, 500 ); // 294 Hz
You can’t perform that action at this time.
0 commit comments