Programming Midi
Io is small prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self, NewtonScript and Act1 (prototype-based differential inheritance, actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua...
Platforms: *nix
License: Freeware | Size: 5.4 MB | Download (125): Io programming language Download |
AJAX is all the rage these days, and for a good reason. With AJAX, you can create web applications with nearly the same functionality as your desktop programs. Super AJAX Programming Seed project is a tight script that illustrates a simple use of AJAX technology using PHP, HTML and JavaScript..
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (123): Super AJAX Programming Seed Download |
MIDI to MP3 Maker is an easy-to-use tool for converting MIDI files to MP3 format with high quality. Normally MIDI files are not processed directly by other programs such as audio converters, music editors, or CD burners. So after convert midi to MP3 file, you can burn the output MP3 files to CD...
Platforms: Windows
License: Shareware | Cost: $29.99 USD | Size: 617 KB | Download (121): MIDI to MP3 Maker Download |
Euphoria is a simple, flexible, and easy-to-learn programming language, that outperforms all popular interpreted languages. It includes a simple database system, and there's a Euphoria To C Translator for extra speed. The source code to the Euphoria interpreter is now available. Euphoria runs on...
Platforms: Windows, *nix
License: Freeware | Size: 928 KB | Download (116): Euphoria Programming Language Download |
Music Unfolding MIDI Controller is a software MIDI controller. Use it to play synthesizers and enter music into music notation programs. It uses a combination of mouse, keyboard, and optionally a Wacom Tablet, to send messages to attached MIDI devices. MU MIDI Controller works with both software...
Platforms: Mac
License: Demo | Cost: $0.00 USD | Download (115): MU MIDI Controller Download |
The Hecl Programming Language is a high-level scripting language implemented in Java. Hecl Programming Language is intended to be small, extensible, extremely flexible, and easy to learn and use. Hecl is intended as a complement to the Java programming language, not a replacement. As such, it...
Platforms: *nix
License: Freeware | Size: 2.6 MB | Download (114): Hecl Programming Language Download |
Felix is an advanced Algol like procedural programming language with a strong functional subsystem. It features ML style typing, first class functions, pattern matching, garabge collection, polymorphism, and has built in support for high performance microthreading, regular expressions and context...
Platforms: *nix
License: Freeware | Size: 1.2 MB | Download (114): Felix Programming Language Download |
Easy MIDI Cutter for cutting and splitting midi music files.
Benefits of using Easy MIDI Cutter:
*Cutting MIDI/MID music format files
*Easy to use
*Make ringtone
*Clean software without any virus
Platforms: Windows
License: Shareware | Cost: $19.95 USD | Size: 16.36 MB | Download (113): Easy MIDI Cutter Download |
MIDI Data Miner uses a neural network to learn correlations between notes and control changes in a MIDI file. After training MDM can augment a live MIDI stream, adding control changes based on notes received. Briefly: use MDM by connecting a MIDI device, open preferences and set MIDI input...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 706.56 KB | Download (111): MIDI Data Miner Download |
MIDI Keyboard Lab is a program that assists students in applying music theory skills to the keyboard or other MIDI instrument. Over 100 practice and test files are included that range from basic note reading to transposition of chromatic chord progression. A utility is also available for the...
Platforms: Mac
License: Commercial | Cost: $0.00 USD | Download (111): MIDI Keyboard Lab Download |
2E Programming Language (two es, as in ee, or expression evaluator) is a simple algebraic syntax language. It natively supports expressions (composed of operators and operands), and function definitions, and basically nothing else. Therefore, it can be fairly straight-forward to learn (assuming...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (108): 2E Programming Language Download |
PAPI aims to provide the tool designer and application engineer with a consistent interface and methodology for use of the performance counter hardware found in most major microprocessors. PAPI enables software engineers to see, in near real time, the relation between software performance and...
Platforms: *nix
License: Freeware | Size: 2.9 MB | Download (105): Performance Application Programming Interface Download |
ALSA MIDI Kommander is a DCOP interface exposing many ALSA Sequencer features for shell scripts, Kommander scripts, or KDE programs requiring MIDI sequencer services. A few utilities are included, which can be used both as programming examples and as real work tools. The main program, "kaseq"...
Platforms: *nix
License: Freeware | Size: 706.56 KB | Download (104): ALSA MIDI Kommander Download |
Tom is a software environment for defining transformations in Java. TOM programming language is an extension of Java designed to manipulate tree structures and XML documents. It is compatible with Java: a Java program is a correct Tom program. Data are represented using an efficient tree based...
Platforms: *nix
License: Freeware | Size: 3.7 MB | Download (104): TOM programming language Download |
The Vista MIDI Picker allows the default MIDI output device to be changed within Microsoft Windows Vista. This application exists because this cannot be accomplished within Vista due to Microsoft removing certain MIDI-related features from the operating system. The Vista MIDI Picker is to be used...
Platforms: Windows
License: Freeware | Size: 31.43 KB | Download (103): Vista Midi Picker Download |
ChucK is a new audio programming language for real-time synthesis, composition, and performance - fully supported on MacOS X, Windows, and Linux. ChucK presents a new time-based concurrent programming model, which supports a highly precise and fundamental level of expressiveness (we call this...
Platforms: *nix
License: Freeware | Size: 1.5 MB | Download (103): ChucK Download |
Are you a musician looking for a hassle-free way to convert your MIDI music into wider-supported audio formats? Do you want to be able to share your music with your friends? Is your label waiting for a demo disk, but all you have for now is a bunch of MID files? There is a tool that will most...
Platforms: Windows
License: Shareware | Cost: $29.95 USD | Size: 7.47 KB | Download (102): Fast MIDI to MP3 Converter Download |
MagicScore MIDI to WAV is easy to use MIDI to WAV and MusicXML to WAV converter with compresion option and userfriendly interface. MIDI to WAV converter; MusicXML to WAV converter; Karaoke to WAV converter; MagicScore to WAV converter; Compression supported.
Platforms: Windows
License: Shareware | Cost: $19.95 USD | Size: 1.19 KB | Download (102): MagicScore MIDI to WAV Download |
midillo is a library and set of tools for MIDI files manipulation. At this point it consists of simple diagnostic dump of MIDI file, filter, that strips unwanted events and converter to SMF format 0 files so that the keyboard which is not as capable as computer would understand it. For example,...
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (101): midillo Download |
MIDI is a Perl module that can read, compose, modify, and write MIDI files. SYNOPSIS use MIDI; use strict; use warnings; my @events = ( [text_event,0, MORE COWBELL], [set_tempo, 0, 450_000], # 1qn = .45 seconds ); for (1 .. 20) { push @events, [note_on , 90, 9, 56, 127], [note_off,...
Platforms: *nix
License: Freeware | Size: 62.46 KB | Download (100): MIDI Download |