Interessante Piano Software

Es gibt ja durchaus Menschen welche Piano spielen und keine Noten lesen können. Oder man steht vor dem Problem das man ein Musikstück spielen möchte, von diesem aber nur eine Midi Datei besitzt. Oder man möchte ein Musikstück Stück für Stück üben und dabei gleich automatisch die Spielfehler angezeigt bekommen. Dafür gibt es einige Software:

Bei Midi Sheet Music handelt es sich um eine Anwendung welche die Midi als Noten und als Klaviatur darstellt. Im Menü kann man einzelne Tracks aktivieren bzw. deaktivieren. Die Software selbst ist dabei in C# geschrieben, Open Source und läuft unter Linux und Windows.

Synthesia erinnert durch seine Oberfläche an Guitar Hero und Co. und bietet eine Notenansicht, eine Klaviatur sowie die Anzeige der nächsten Noten in Form von Rechtecken welche von oben auf die Klaviatur fallen. Im Learning Pack (25 $) sind weitere nützliche Spielmodi enthalten. Synthesia war ursprünglich ein Open Source Projekt, ist aber nun Closed Source. Die letzte Open Source Version ist dabei unter http://sourceforge.net/projects/pianohero/ zu finden. Synthesia gibt es nur für Windows ist aber unter WINE lauffähig.

Die letzte Software im Bunde ist Linthesia bei welcher es sich um eine Portierung der Open Source Version von Synthesia auf Linux handelt. Linthesia ist z.B. in Ubuntu als Paket enthalten, wird aber anscheinend nicht wirklich weiterentwickelt.

Die beste Figur macht grafisch sowie vom Funktionsumfang Synthesia auf mich, da die anderen Anwendungen leider einige Defizite haben. Schade das sich niemand der Weiterentwicklung von Linthesia annimmt sonst wäre das meine erste Wahl gewesen.

Weitere Informationen gibt es unter:
http://en.wikipedia.org/wiki/Synthesia

Midi Sheet Music

Auf Sourceforge gibt es das Projekt Midi Sheet Music (http://sourceforge.net/projects/midisheetmusic/, http://midisheetmusic.sourceforge.net/). Dabei handelt es sich um eine Software in welche man eine MIDI Datei einladen kann und anschließend eine Notenansicht bekommt. Beim Abspielen zeigt die Software dann an welche Tasten(kombinationen) für welche Noten gespielt werden müssen. Die Software läuft dabei auf Windows, Linux und MacOS, ist in C# geschrieben und steht unter der GPL.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/MIDI

MIDI mit dem Arduino ansteuern

Bei MIDI handelt es sich um ein gut über 20 Jahre altes Protokoll zur Kommunikation, mit welchem sich Musikinstrumente, Synthesizer et cetera untereinander verständigen können. MIDI Signale kann man dabei auch mit dem Arduino erzeugen. Damit man das Rad nicht neu erfinden muss, gibt es eine Bibliothek welche auf den Namen MidiDuino hört und unter http://ruinwesen.com/mididuino zu finden ist. Mit dieser kann man MIDI Signale erzeugen als auch interpretieren. Sie abstrahiert dabei die serielle Kommunikation und implementiert einen MIDI Stack.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/MIDI

Midi zu MP3

Wer mal schnell eine Midi in eine MP3 konvertieren will der kann sich natürlich teure Software alla Steinberg Cubase zulegen. In den meisten Fällen reicht wahrscheinlich auch ein Online Konverter. Ein solcher Online Konverter ist unter http://www.hamienet.com/midi2mp3 zu finden.

Dabei kann man zwischen fünf Instrumenten Set’s wählen und auch andere Parameter wie den Sample Typ, die Bitrate, das Tempo etc. bestimmen. Es lohnt sich ihn mal auszuprobieren.

Musikproduktion unter Linux

Auf der Suche nach einer Idee wie ich Rosegarden dazu bekomme mir die MIDI Spuren auch akustisch zu präsentieren, bin ich auf eine bemerkenswerte Seite gestoßen. Die Seite “How to create music with GNU/Linux” von Emmanuel Saracco befasst sich dem Thema Musikproduktion unter Linux. Zu finden ist das ganze unter http://www.esaracco.fr/documentation/linuxaudio/linuxaudio/.