It seems we haven't been fully supporting these.

In the first place comments are allowed at the end of pretty much all data
lines, and we were failing to accept files with these. The latest master now
does at least load them.

However, I've been working on the idea of being able to also export them as well
as import them, so to do that accurately we have to recognise and pass on the
comments too. For completeness we also have to allow our users to create them
and save them in Yoshimi's own files as well as in exports.

This is what I'm working on now. I'm doing the actual work in a microtonal
branch and only merging the results back into master when I'm confident the
part is correct.

In the process I found (and fixed) a regression where the CLI couldn't do any
imports :(


microtonal.cpp is a bit of a mess. There are lots of switches between C++
strings and C type. I'd like to get rid of that too if possible, but will think
about it after everything else is correct.

Meanwhile none of this should interfere with development anyone else is doing.

-- 
Will J Godfrey {apparently now an 'elderly'}


_______________________________________________
Yoshimi-devel mailing list
Yoshimi-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/yoshimi-devel

Reply via email to