Dear ISiS developers,
thank you very much for creating and releasing such a great software! It is awesome to use a concatenative synthesis singing software without all the hassle of restrictive GUIs.
Recently I wanted to dynamically change f0 segment parameters (for instance vibFreq
or startFreqDevCents
) on a note-to-note basis. I understand that I can alter the XML files created by ISiS, but I would prefer if I could set them immediately at the initial score.cfg
file (it seems a bit cumbersome and ineffective to first render a score, afterwards adjusting the XML files and finally rendering everything again with additional flags for setting the altered XML files as input parameters). Therefore I wanted to ask:
- Is there any way to pass values for these parameters on a note-to-note level in the score file which I missed?
- Is there a way how I could have access to the source code to adjust the score parser method
Chant.singing_engine.input.getInputs
(or write a new method)? (this may be a more broad question, which may need another thread, but I would find it generally enriching to be able adjusting all theChant.singing_engine
module functions) - Or, if nothing else is possible, is there a way to ask ISiS to build the XML files without rendering the sound files and doing all the other expensive computations?
Best, Levin