- constify

- refactored MidiCC
- JaySynthSound is not MidiCC, but has MidiCC
- refactored xml import export for patches and banks
This commit is contained in:
2023-04-28 12:32:26 +02:00
parent 5850ab5d46
commit b4add9e530
7 changed files with 153 additions and 119 deletions
+5 -6
View File
@@ -42,15 +42,14 @@ public:
~JaySynthMidiCC();
JaySynthMidiCC& operator= (JaySynthMidiCC& other);
void copyMidiCC(JaySynthMidiCC *pSrc);
JaySynthMidiCC* getMidiCC(void);
bool isMidiCCmodified(void);
const String toParameterNameXML (String name);
void copyMidiCC(JaySynthMidiCC const *pSrc);
bool isMidiCCmodified(void) const;
String toParameterNameXML (String const &name) const;
int findParamID_byName(String name);
void exportXML(String name);
void exportXML(XmlElement *pXML_doc);
void exportXML(XmlElement *pXML_doc) const;
int importXML(String name);
int importXML(XmlElement *pXML_doc);
int importXML(XmlElement const *pXML_doc);
void add(midiCC_container_t *pObj, int controllerID);
void remove(midiCC_container_t *pObj, int controllerID);
struct midiCC_container_t* getAtParamID(int paramID);