summaryrefslogtreecommitdiff
path: root/muse/synti/deicsonze/deicsonzepreset.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'muse/synti/deicsonze/deicsonzepreset.cpp')
-rw-r--r--muse/synti/deicsonze/deicsonzepreset.cpp156
1 files changed, 78 insertions, 78 deletions
diff --git a/muse/synti/deicsonze/deicsonzepreset.cpp b/muse/synti/deicsonze/deicsonzepreset.cpp
index d01dd959..c6597000 100644
--- a/muse/synti/deicsonze/deicsonzepreset.cpp
+++ b/muse/synti/deicsonze/deicsonzepreset.cpp
@@ -553,8 +553,8 @@ void Set::readSet(QDomNode setNode) {
// writeSet
//---------------------------------------------------------
void Set::writeSet(AL::Xml* xml, bool onlyUsed) {
- xml->tag("deicsOnzeSet version=\"1.0\"");
- xml->strTag("setName",_setName.c_str());
+ xml->stag("deicsOnzeSet version=\"1.0\"");
+ xml->tag("setName",_setName.c_str());
for(std::vector<Category*>::iterator i=_categoryVector.begin();
i!=_categoryVector.end(); i++) (*i)->writeCategory(xml, onlyUsed);
xml->etag("deicsOnzeSet");
@@ -589,9 +589,9 @@ void Category::readCategory(QDomNode catNode) {
//---------------------------------------------------------
void Category::writeCategory(AL::Xml* xml, bool onlyUsed) {
if((!onlyUsed || _isUsed)) {
- xml->tag("deicsOnzeCategory version=\"1.0\"");
- xml->strTag("categoryName",_categoryName.c_str());
- xml->intTag("hbank", _hbank);
+ xml->stag("deicsOnzeCategory version=\"1.0\"");
+ xml->tag("categoryName",_categoryName.c_str());
+ xml->tag("hbank", _hbank);
for(std::vector<Subcategory*>::iterator i=_subcategoryVector.begin();
i!=_subcategoryVector.end(); i++)
(*i)->writeSubcategory(xml, onlyUsed);
@@ -628,9 +628,9 @@ void Subcategory::readSubcategory(QDomNode subNode) {
//---------------------------------------------------------
void Subcategory::writeSubcategory(AL::Xml* xml, bool onlyUsed) {
if((!onlyUsed || _isUsed)) {
- xml->tag("deicsOnzeSubcategory version=\"1.0\"");
- xml->strTag("subcategoryName",_subcategoryName.c_str());
- xml->intTag("lbank", _lbank);
+ xml->stag("deicsOnzeSubcategory version=\"1.0\"");
+ xml->tag("subcategoryName",_subcategoryName.c_str());
+ xml->tag("lbank", _lbank);
for(std::vector<Preset*>::iterator i=_presetVector.begin();
i!=_presetVector.end(); i++) (*i)->writePreset(xml, onlyUsed);
xml->etag("deicsOnzeSubcategory");
@@ -908,10 +908,10 @@ void Preset::readPreset(QDomNode presetNode) {
void Preset::writePreset(AL::Xml* xml, bool onlyUsed) {
char s[MAXCHARTAG];
if((!onlyUsed || _isUsed)) {
- xml->tag("deicsOnzePreset version=\"1.0\"");
+ xml->stag("deicsOnzePreset version=\"1.0\"");
//algorithm
- xml->strTag(ALGSTR, (algorithm==FIRST? "FIRST":
+ xml->tag(ALGSTR, (algorithm==FIRST? "FIRST":
(algorithm==SECOND? "SECOND":
(algorithm==THIRD? "THIRD":
(algorithm==FOURTH? "FOURTH":
@@ -920,60 +920,60 @@ void Preset::writePreset(AL::Xml* xml, bool onlyUsed) {
(algorithm==SEVENTH? "SEVENTH":
"EIGHTH"))))))));
//feedback
- xml->intTag(FEEDBACKSTR, feedback);
+ xml->tag(FEEDBACKSTR, feedback);
//quick edit
- //xml->intTag(FINEBRIGHTNESSSTR, brightness);
- //xml->intTag(MODULATIONSTR, (int)modulation);
- //xml->intTag(GLOBALDETUNESTR, globalDetune);
- //xml->intTag(ATTACKSTR, attack);
- //xml->intTag(RELEASESTR, release);
+ //xml->tag(FINEBRIGHTNESSSTR, brightness);
+ //xml->tag(MODULATIONSTR, (int)modulation);
+ //xml->tag(GLOBALDETUNESTR, globalDetune);
+ //xml->tag(ATTACKSTR, attack);
+ //xml->tag(RELEASESTR, release);
//lfo
- xml->tag("lfo");
- xml->strTag(WAVESTR, (lfo.wave==SAWUP? "SAWUP":
+ xml->stag("lfo");
+ xml->tag(WAVESTR, (lfo.wave==SAWUP? "SAWUP":
(lfo.wave==SQUARE? "SQUARE":
(lfo.wave==TRIANGL? "TRIANGL":"SHOLD"))));
- xml->intTag(SPEEDSTR, lfo.speed);
- xml->intTag(DELAYSTR, lfo.delay);
- xml->intTag(PMODDEPTHSTR, lfo.pModDepth);
- xml->intTag(AMODDEPTHSTR, lfo.aModDepth);
- xml->strTag(SYNCSTR, (lfo.sync==true? "on":"off"));
+ xml->tag(SPEEDSTR, lfo.speed);
+ xml->tag(DELAYSTR, lfo.delay);
+ xml->tag(PMODDEPTHSTR, lfo.pModDepth);
+ xml->tag(AMODDEPTHSTR, lfo.aModDepth);
+ xml->tag(SYNCSTR, (lfo.sync==true? "on":"off"));
xml->etag("lfo");
//sensitivity
- xml->tag("sensitivity");
- xml->intTag(PMODSENSSTR, sensitivity.pitch);
- xml->intTag(AMSSTR, sensitivity.amplitude);
+ xml->stag("sensitivity");
+ xml->tag(PMODSENSSTR, sensitivity.pitch);
+ xml->tag(AMSSTR, sensitivity.amplitude);
for(int i=0; i<NBROP; i++) {
sprintf(s, AMESTR "%d",i+1);
- xml->strTag(s, (sensitivity.ampOn[i]==true? "on":"off"));
+ xml->tag(s, (sensitivity.ampOn[i]==true? "on":"off"));
}
for(int i=0; i<NBROP; i++) {
sprintf(s,EBSSTR "%d",i+1);
- xml->intTag(s, sensitivity.egBias[i]);
+ xml->tag(s, sensitivity.egBias[i]);
}
for(int i=0; i<NBROP; i++) {
sprintf(s, KVSSTR "%d",i+1);
- xml->intTag(s, sensitivity.keyVelocity[i]);
+ xml->tag(s, sensitivity.keyVelocity[i]);
}
xml->etag("sensitivity");
//frequency
- xml->tag("frequency");
+ xml->stag("frequency");
for(int i=0; i<NBROP; i++) {
sprintf(s, RATIOSTR "%d",i+1);
- xml->floatTag(s, frequency[i].ratio);
+ xml->tag(s, frequency[i].ratio);
}
for(int i=0; i<NBROP; i++) {
sprintf(s, FIXSTR "%d",i+1);
- xml->strTag(s, (frequency[i].isFix==true? "yes":"no"));
+ xml->tag(s, (frequency[i].isFix==true? "yes":"no"));
}
for(int i=0; i<NBROP; i++) {
sprintf(s, FIXRANGESTR "%d",i+1);
- xml->floatTag(s, frequency[i].freq);
+ xml->tag(s, frequency[i].freq);
}
xml->etag("frequency");
//oscWave
for(int i=0; i<NBROP; i++) {
sprintf(s, OSWSTR "%d",i+1);
- xml->strTag(s, (oscWave[i]==W1?"W1":
+ xml->tag(s, (oscWave[i]==W1?"W1":
(oscWave[i]==W2?"W2":
(oscWave[i]==W3?"W3":
(oscWave[i]==W4?"W4":
@@ -984,92 +984,92 @@ void Preset::writePreset(AL::Xml* xml, bool onlyUsed) {
//detune
for(int i=0; i<NBROP; i++) {
sprintf(s, DETSTR "%d",i+1);
- xml->intTag(s, detune[i]);
+ xml->tag(s, detune[i]);
}
//eg
- xml->tag("eg");
+ xml->stag("eg");
for(int i=0; i<NBROP; i++) {
sprintf(s, ARSTR "%d",i+1);
- xml->intTag(s, eg[i].ar);
+ xml->tag(s, eg[i].ar);
}
for(int i=0; i<NBROP; i++) {
sprintf(s, D1RSTR "%d",i+1);
- xml->intTag(s, eg[i].d1r);
+ xml->tag(s, eg[i].d1r);
}
for(int i=0; i<NBROP; i++) {
sprintf(s, D1LSTR "%d",i+1);
- xml->intTag(s, eg[i].d1l);
+ xml->tag(s, eg[i].d1l);
}
for(int i=0; i<NBROP; i++) {
sprintf(s, D2RSTR "%d",i+1);
- xml->intTag(s, eg[i].d2r);
+ xml->tag(s, eg[i].d2r);
}
for(int i=0; i<NBROP; i++) {
sprintf(s, RRSTR "%d",i+1);
- xml->intTag(s, eg[i].rr);
+ xml->tag(s, eg[i].rr);
}
for(int i=0; i<NBROP; i++) {
sprintf(s, SHFTSTR "%d",i+1);
- xml->strTag(s, (eg[i].egShift==VOF?"VOF":
+ xml->tag(s, (eg[i].egShift==VOF?"VOF":
(eg[i].egShift==V48?"V48":
(eg[i].egShift==V24?"V24":"V12"))));
}
xml->etag("eg");
//pitchEg
- xml->tag("pitchEg");
- xml->intTag(PR1STR,pitchEg.pr1);
- xml->intTag(PR2STR,pitchEg.pr2);
- xml->intTag(PR3STR,pitchEg.pr3);
- xml->intTag(PL1STR,pitchEg.pl1);
- xml->intTag(PL2STR,pitchEg.pl2);
- xml->intTag(PL3STR,pitchEg.pl3);
+ xml->stag("pitchEg");
+ xml->tag(PR1STR,pitchEg.pr1);
+ xml->tag(PR2STR,pitchEg.pr2);
+ xml->tag(PR3STR,pitchEg.pr3);
+ xml->tag(PL1STR,pitchEg.pl1);
+ xml->tag(PL2STR,pitchEg.pl2);
+ xml->tag(PL3STR,pitchEg.pl3);
xml->etag("pitchEg");
//outLevel
for(int i=0; i<NBROP; i++) {
sprintf(s, OUTSTR "%d",i+1);
- xml->intTag(s, outLevel[i]);
+ xml->tag(s, outLevel[i]);
}
//scaling
- xml->tag("scaling");
+ xml->stag("scaling");
for(int i=0; i<NBROP; i++) {
sprintf(s, RSSTR "%d",i+1);
- xml->intTag(s, scaling.rate[i]);
+ xml->tag(s, scaling.rate[i]);
}
for(int i=0; i<NBROP; i++) {
sprintf(s, LSSTR "%d",i+1);
- xml->intTag(s, scaling.level[i]);
+ xml->tag(s, scaling.level[i]);
}
xml->etag("scaling");
//function
- xml->tag("function");
- xml->intTag(TRANSPOSESTR, function.transpose);
- xml->strTag(POLYMODESTR, (function.mode==POLY? "POLY":"MONO"));
- xml->intTag(PBENDRANGESTR, function.pBendRange);
- xml->strTag(PORTAMODESTR, (function.portamento==FINGER?
- "FINGER":"FULL"));
- xml->intTag(PORTATIMESTR, function.portamentoTime);
- xml->strTag(FSWSTR, (function.footSw==POR? "POR":"SUS"));
- xml->intTag(FCVOLUMESTR, function.fcVolume);
- xml->intTag(FCPITCHSTR, function.fcPitch);
- xml->intTag(FCAMPLITUDESTR, function.fcAmplitude);
- xml->intTag(MWPITCHSTR, function.mwPitch);
- xml->intTag(MWAMPLITUDESTR, function.mwAmplitude);
- xml->intTag(BCPITCHSTR, function.bcPitch);
- xml->intTag(BCAMPLITUDESTR, function.bcAmplitude);
- xml->intTag(BCPITCHBIASSTR, function.bcPitchBias);
- xml->intTag(BCEGBIASSTR, function.bcEgBias);
- xml->intTag(ATPITCHSTR, function.atPitch);
- xml->intTag(ATAMPLITUDESTR, function.atAmplitude);
- xml->intTag(ATPITCHBIASSTR, function.atPitchBias);
- xml->intTag(ATEGBIASSTR, function.atEgBias);
- xml->intTag(REVERBRATESTR, function.reverbRate);
+ xml->stag("function");
+ xml->tag(TRANSPOSESTR, function.transpose);
+ xml->tag(POLYMODESTR, (function.mode==POLY? "POLY":"MONO"));
+ xml->tag(PBENDRANGESTR, function.pBendRange);
+ xml->tag(PORTAMODESTR, (function.portamento==FINGER?
+ "FINGER":"FULL"));
+ xml->tag(PORTATIMESTR, function.portamentoTime);
+ xml->tag(FSWSTR, (function.footSw==POR? "POR":"SUS"));
+ xml->tag(FCVOLUMESTR, function.fcVolume);
+ xml->tag(FCPITCHSTR, function.fcPitch);
+ xml->tag(FCAMPLITUDESTR, function.fcAmplitude);
+ xml->tag(MWPITCHSTR, function.mwPitch);
+ xml->tag(MWAMPLITUDESTR, function.mwAmplitude);
+ xml->tag(BCPITCHSTR, function.bcPitch);
+ xml->tag(BCAMPLITUDESTR, function.bcAmplitude);
+ xml->tag(BCPITCHBIASSTR, function.bcPitchBias);
+ xml->tag(BCEGBIASSTR, function.bcEgBias);
+ xml->tag(ATPITCHSTR, function.atPitch);
+ xml->tag(ATAMPLITUDESTR, function.atAmplitude);
+ xml->tag(ATPITCHBIASSTR, function.atPitchBias);
+ xml->tag(ATEGBIASSTR, function.atEgBias);
+ xml->tag(REVERBRATESTR, function.reverbRate);
xml->etag("function");
//globalDetune
- //xml->intTag("globalDetune", globalDetune);
+ //xml->tag("globalDetune", globalDetune);
//preset name
- xml->strTag("name", name.c_str());
+ xml->tag("name", name.c_str());
//bank prog
- xml->intTag("prog",prog);
+ xml->tag("prog",prog);
xml->etag("deicsOnzePreset");
}