<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi everyone,<div class=""><br class=""></div><div class="">I have been working for some time in making a programming language for my Synth projects. The main motivation on doing this programming language was to create:</div><div class=""><br class=""></div><div class="">- a small language that simplifies describing DSP code</div><div class="">- that runs efficiently in small microcontrollers</div><div class="">- and that is easy to learn and adopt</div><div class=""><br class=""></div><div class="">You can find the main page of the project here: <a href="http://modlfo.github.io/vult/" class="">http://modlfo.github.io/vult/</a></div><div class=""><br class=""></div><div class="">The Vult compiler generates C/C++ code with a static memory footprint so you don’t have to worry much about performance or memory consumption. It also has some high level features with make very easy to describe stuff like filters, oscillators and effects. One of my favourite features is that you can write code using real numbers and Vult will generate for you the calculations using fixed-point arithmetic. I can run this code in Arduinos and Teensy boards.</div><div class=""><br class=""></div><div class="">If you want to see how Vult looks like and even using it you can check the demo here <a href="http://modlfo.github.io/vult/demo.html" class="">http://modlfo.github.io/vult/demo.html</a> in which you can code and listen to the results directly in the browser and tweak the sounds with your own MIDI controller. I have a few examples there on how to code some simple synthesizers from scratch.</div><div class=""><br class=""></div><div class="">If you want to learn more about the language you can check this small tutorial <a href="http://modlfo.github.io/vult/tutorial.html" class="">http://modlfo.github.io/vult/tutorial.html</a> If you can program in C or Javascript, you practically know 80% of the language.</div><div class=""><br class=""></div><div class="">If you want to download the source or the binaries they are available in the github page <a href="https://github.com/modlfo/vult" class="">https://github.com/modlfo/vult</a></div><div class=""><br class=""></div><div class="">Let me know what you think, and feel free to try it and suggest improvements. I have a group in google if you want to ask some questions there as well <a href="http://groups.google.com/d/forum/vult" class="">http://groups.google.com/d/forum/vult</a></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Leonardo - modlfö</div><div class=""><br class=""></div></body></html>