2
0
Fork 0

Update midiMap.h

This commit is contained in:
George Reales 2021-05-16 18:39:23 +02:00
parent aa250fc799
commit 729890ef7e
1 changed files with 32 additions and 0 deletions

View File

@ -316,4 +316,36 @@ public:
}
}
bool loadFile(File& xml){
reset();
set_default();
if (xml.existsAsFile()){
XmlDocument xmlDoc (xml);
this->getXml(*xmlDoc.getDocumentElement());
return true;
}
return false;
}
void updateCC(int idx_para, int midiCC) {
for (int i =0; i < 255; i++) {
if (controllers[i] == midiCC){
controllers[i] = 0;
}
}
controllers[idx_para] = midiCC;
}
void saveFile(File& xml){
XmlElement ele("Data");
this->setXml(ele);
ele.writeToFile(xml, String());
}
void clean(){
reset();
}
};