- put version info into Makefile
This commit is contained in:
+13
-11
@@ -749,8 +749,9 @@ void JaySynthAudioProcessor::bank2xml(XmlElement *xml)
|
||||
}
|
||||
}
|
||||
|
||||
void JaySynthAudioProcessor::xml2bank(const XmlElement *xml)
|
||||
void JaySynthAudioProcessor::xml2bank(const XmlElement *_xml)
|
||||
{
|
||||
XmlElement *xml = (XmlElement*)_xml;
|
||||
while(xml)
|
||||
{
|
||||
// Read ID
|
||||
@@ -760,12 +761,13 @@ void JaySynthAudioProcessor::xml2bank(const XmlElement *xml)
|
||||
break;
|
||||
}
|
||||
JaySynthSound *pPatch = &patches[progID];
|
||||
|
||||
ScopedPointer<XmlElement> xml_patch = xml->getFirstChildElement();
|
||||
if (xml_patch->hasTagName ("Patch"))
|
||||
{
|
||||
// Read patch
|
||||
xml2patch(xml_patch, pPatch);
|
||||
XmlElement *xml2 = xml->getFirstChildElement();
|
||||
if (xml2->hasTagName ("Patch"))
|
||||
{
|
||||
// Read patch
|
||||
xml2patch(xml2, pPatch);
|
||||
}
|
||||
}
|
||||
xml = xml->getNextElement();
|
||||
}
|
||||
@@ -902,10 +904,10 @@ void JaySynthAudioProcessor::loadPatch (const File &file, int index)
|
||||
}
|
||||
else if (String(".xmp") == ext)
|
||||
{
|
||||
XmlElement *xml = XmlDocument::parse(file);
|
||||
ScopedPointer<XmlElement> xml = XmlDocument::parse(file);
|
||||
if (xml->hasTagName ("JSynth"))
|
||||
{
|
||||
ScopedPointer<XmlElement> xml2 = xml->getFirstChildElement();
|
||||
XmlElement *xml2 = xml->getFirstChildElement();
|
||||
if (xml2->hasTagName ("Patch"))
|
||||
{
|
||||
xml2patch(xml2, currpatch);
|
||||
@@ -957,13 +959,13 @@ void JaySynthAudioProcessor::loadBank (const File &file)
|
||||
}
|
||||
else if (String(".xmb") == ext)
|
||||
{
|
||||
XmlElement *xml = XmlDocument::parse(file);
|
||||
ScopedPointer <XmlElement> xml = XmlDocument::parse(file);
|
||||
if (xml->hasTagName ("JSynth"))
|
||||
{
|
||||
XmlElement *xml2 = xml->getFirstChildElement();
|
||||
const XmlElement *xml2 = xml->getFirstChildElement();
|
||||
if (xml2->hasTagName ("Bank"))
|
||||
{
|
||||
XmlElement *xml3 = xml2->getFirstChildElement();
|
||||
const XmlElement *xml3 = xml2->getFirstChildElement();
|
||||
xml2bank(xml3);
|
||||
setCurrentProgram(getCurrentProgram());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user