MidiLang 1.7
MidiLang has been created to :
- allow effects such as echo, delay, loop in live (i.e. during your play) and as a
Post-Processor on Midi Files ( .mid files )
- calculate best chords for a given melody in live
- be able to add automatically bass based on your play in live.
- do any kind of Midi Mapping ( change in live of the any controllers ( breath control, modulation control...)
- allow user defined splits ( not only those specified by the manufacturer of your keyboard)
- save/load your play in .MID file
- get an interactive link between the PC and your synthe: you can change any parameters,
or any options directly from your midi keyboard. There is no more need to run from the PC
keyb. to the Midi keyb.
- allow anyone to create his own effect with a simple but powerful interpreter of Midi
Programming Language (MPL)
- A Compiler of XPL (eXtended midi Programming Language) is included. XPL can be used
instead of the MPL and looks like C.
- allow users to create their own library of effects, easy to update and to share.
There is no need to be a programmer to use MidiLang, you can just use already done mpl
file. But MPL is a so easy to use language that you should try to define your own effect.
For a real programmer, this language is simple, a little bit like assembler. XPL can be used
instead of MPL and looks like C language. This language is very fast ( actually it's compiled
in memory during the load process ) so can do almost any thing you may have dream to do
with your midi keyboard.
MidiLang is shareware. The registration fee is $35 US.
Download SoftwareFile is 591906 bytes long.
| 14.4k Modem | 28.8k Modem | 33.6k Modem | 56k Modem | 1-Channel ISDN | 2-Channel ISDN | T1 |
|---|---|---|---|---|---|---|
| 5.5 minutes | 2.7 minutes | 2.3 minutes | 1.5 minutes | 1.4 minutes | Less than a minute | Less than a minute |