comparison core/Midi.cpp @ 301:e4392164b458 prerelease

RENAMED BeagleRT to Bela AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA, scripts probably not working
author Giulio Moro <giuliomoro@yahoo.it>
date Fri, 27 May 2016 14:34:41 +0100
parents a0a7f00cf98d
children
comparison
equal deleted inserted replaced
300:dbeed520b014 301:e4392164b458
90 } 90 }
91 } 91 }
92 92
93 void Midi::staticConstructor(){ 93 void Midi::staticConstructor(){
94 staticConstructed = true; 94 staticConstructed = true;
95 midiInputTask = BeagleRT_createAuxiliaryTask(Midi::midiInputLoop, 50, "MidiInput"); 95 midiInputTask = Bela_createAuxiliaryTask(Midi::midiInputLoop, 50, "MidiInput");
96 midiOutputTask = BeagleRT_createAuxiliaryTask(Midi::midiOutputLoop, 50, "MidiOutupt"); 96 midiOutputTask = Bela_createAuxiliaryTask(Midi::midiOutputLoop, 50, "MidiOutupt");
97 } 97 }
98 98
99 Midi::~Midi(){} 99 Midi::~Midi(){}
100 100
101 void Midi::enableParser(bool enable){ 101 void Midi::enableParser(bool enable){
174 inputPort = open("/dev/midi1", O_RDONLY | O_NONBLOCK | O_NOCTTY); 174 inputPort = open("/dev/midi1", O_RDONLY | O_NONBLOCK | O_NOCTTY);
175 if(inputPort < 0){ 175 if(inputPort < 0){
176 return -1; 176 return -1;
177 } else { 177 } else {
178 printf("Reading from Midi port %d\n", port); 178 printf("Reading from Midi port %d\n", port);
179 BeagleRT_scheduleAuxiliaryTask(midiInputTask); 179 Bela_scheduleAuxiliaryTask(midiInputTask);
180 return 1; 180 return 1;
181 } 181 }
182 } 182 }
183 183
184 int Midi::writeTo(int port){ 184 int Midi::writeTo(int port){
186 outputPort = open("/dev/midi1", O_WRONLY, 0); 186 outputPort = open("/dev/midi1", O_WRONLY, 0);
187 if(outputPort < 0){ 187 if(outputPort < 0){
188 return -1; 188 return -1;
189 } else { 189 } else {
190 printf("Writing to Midi port %d\n", port); 190 printf("Writing to Midi port %d\n", port);
191 BeagleRT_scheduleAuxiliaryTask(midiOutputTask); 191 Bela_scheduleAuxiliaryTask(midiOutputTask);
192 return 1; 192 return 1;
193 } 193 }
194 } 194 }
195 195
196 int Midi::_getInput(){ 196 int Midi::_getInput(){