Update midiMap.h
This commit is contained in:
parent
aa250fc799
commit
729890ef7e
1 changed files with 32 additions and 0 deletions
|
@ -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();
|
||||
}
|
||||
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue