Page 1 of 1

Macro language and scripts

Posted: Thu Mar 21, 2019 7:00 pm
by Admin
I will soon release version 2.2.2.0 of SynthFont2. Among the new features are the new Macro language, based on Pascal. This is a very powerful tool, but at the same time rather dangerous as you might found you have suddenly changed all notes to the wrong value if you are not careful. Hence you should keep backups of your MIDI files! (As always)

Here you find the current documentation:
https://www.dropbox.com/s/0j2ohtp4ab9q2 ... s.pdf?dl=0
It is short, I know.

Here is the latest test version, "C":
https://www.dropbox.com/s/oke7i1ekln34d ... C.rar?dl=0
This file contains ONLY the executable, and ONLY the 32 bit version for now.
A demo file, DemoMacro1.pas, is included and will be installed in the folder "SynthFont" in your documents folder.

Have fun!

Re: Macro language and scripts

Posted: Sun Aug 28, 2022 8:55 pm
by Ampere
Dear Admin,
I was searching for a ‘Scripting Guide’ to the very promising tool of the macro language implementation to the SynthFont2 (the link above does not work). I found the correct one as follow:<http://www.synthfont.com/AboutScripts.pdf>.

Here about 'Macro Language and scripts': I want to know how to control or change parameters of VST-instruments in time and by script while exporting MIDI to WAV for example. That means how to find out available parameters of a VST, how read them out, how to assign new values or list of values to the available parameters into VST on time scale, and how to apply these changes while exporting.
It could be very useful, I think.

Thanks for your work!

Re: Macro language and scripts

Posted: Wed Nov 30, 2022 5:38 pm
by Admin
I was planning to do some work for this for the upcoming release of version 2.8.0.0, but I have simply not had the time. This is definitely something I want to look into, later, probably as part of updating the scripting language with some other new features.