More programming resources:

MIDI Resources

MIDI Setup

For the most technical minded the computer gives a lot of possibilities to create music - or music software programs.

Interesting topics are e.g. Music format conversion; automatic music generation; and cataloguing/database programs.

At the listed web sites you can find invaluable resources for programming your keyboard; and for programming music and MIDI computer applications.

Programming Projects

Recordare - Music XML

Music Programming Languages

MPL - MIDI Programming Language

MidiShare Development Kits

C++ Resources

MIDI Programmer's ToolKit

HP Midifile

Computer-Performer Interaction

MIDI Library for developers

VB.Net and C# Resources

JUNOLAND - Midi-Compose

The Code Project

MIDI Toolkit

VB.net MIDI piano

CodePlex - MIDI Projects

Recording Sheet Music

Mark .NET

WPF Midi Band

MIDI monitor

.NET Windows MIDI Library

Windows.​Devices.​Midi Namespace

Java Resources

JavaMidi

Java Sound API

MIDI software programming pdf

jMusic - Composition in Java

JFugue API for Music Programming

Jniz

Android Resources

android.media.midi