This release of the Moselle Integrated Development Environment (IDE) is for
Windows.

You get a standalone program that takes MIDI events from a connected
keyboard, and plays sound from the computer speaker.

The sound is defined by a program (or "patch") you write in a functional
programming language quite similar to, say, Excel spreadsheets (except
object-oriented, not row/column-based).  Design a sound from several kinds
of oscillators, filters, envelopes, delays and so on.  Any setting or input
of any module can be stated as a formula based on output of any other
modules.

As an example of the scope of the language, synthesizers before 1990 at
least can surely be modelled: subtractive synthesis, FM synthesis, and
Casio CZ "PM" synthesis are all demonstrated, as is a Leslie speaker
simulation.

There are 150 or so example programs that serve as a textbook and
illustrate 90% of the language or so.  There are several dozen "demo"
patches that show things the language can do (eg, smart pitch bends that
stay in key).  There are also 400+ "typical" synth sounds that are much
more musical (electric pianos, basses, bells, etc.) that are more "musical"
if less "illustrative."

As a first release it is *extremely* limited.  Windows only.  No DAW
integration.  The performance sucks.  However, if the functional, textual
language approach gets much interest, all of these limitations can be
addressed.  The standalone version is no-cost, and the intention is to
continue providing it as a no-cost introduction/demo.  In order to justify
extended development, however, it is possible that DAW integration, higher
performance, and Mac versions may need to be for-cost.

I've chosen the DSP mailing list for my initial release announcement as
this audience is highly technical.  As such I'm very much looking forward
to some feedback before taking the project to a more mass audience.

Regards,
Frank Sheeran
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp

Reply via email to