Exemplo n.º 1
0
 def merge_params_into_xml(self, xmlfile):
     """
     Add the metadata into a XML DSP project file.
     """
     xml = XmlProfile(xmlfile)
     param_list = self.param_list()
     xml.update_metadata(param_list)
     xml.write_xml(xmlfile)
     return param_list
Exemplo n.º 2
0
def demo():
    xml = XmlProfile("sample_files/xml/4way-iir.xml")
    xml.write_xml("/tmp/x.xml")
    fs = xml.samplerate()
    rf = SettingsFile("sample_files/simple-settings.txt", fs)
    print(rf.values)
    rf.update_xml_profile(xml)
    print("writing y.xml")
    xml.write_xml("/tmp/y.xml")
    rf = SettingsFile("sample_files/settings.txt", fs)
    print(rf.values)
    rf.update_xml_profile(xml)
    print("writing z.xml")
    xml.write_xml("/tmp/z.xml")
Exemplo n.º 3
0
 def merge_params_into_xml(self, xmlfile):
     xml = XmlProfile(xmlfile)
     param_list = self.param_list()
     xml.update_metadata(param_list)
     xml.write_xml(xmlfile)
     return param_list