AudiOpen is a framework and GUI for audio synthesis, with the goal of developing an environment where obtaining the waveform you want is very intuitive by taking a very systematic/mathematical approach to defining audio and supporting Python scripts.