Send email
Tune your guitar differently
A logical piano keyboard
The magic piano is here at last!
Leverage locate tools
Letters and figures : a Countdown type game implementation
Some tips for Linux on command line
Tiny green thoughts
Photographs from the Alps and elsewhere
III blog
Retrouvez-moi sur Facebook
Retrouvez-moi sur Twitter
En fran├žais

A glimpse at karaKB

Screenshot of karaKB's main window

karaKB is a non-academic tool that will allow you to have an incredible fun with your MIDI files and MIDI instrument! Rather than listening passively to your music or having a hard time training on your keyboard, you can readily play/record one or more tracks of your choice with your own feel! The funny thing is that you don't need to be able to play piano at all: at the time you press a key (any key) on your MIDI keyboard, karaKB will play the right note(s) from the appropriate track(s), as specified in the currently loaded MIDI file.

Now if you are more ambitious want to practice in order to be able one day to play piano and improvise, karaKB can still help you thanks to its extensive set of options. karaKB will alleviate your interpretation task in the exact way and to the right degree you want.

You can choose either to let the computer render specific elements contained in the MIDI file, or to play them yourself instead .

Such elements include:

When you are almost ready to do everything by yourself, just configure the program so that it will only show you the notes to play, and expect you to play all of them, not just trigger them with a single keystroke as before.

Another important parameter you'll want to act upon is the choice of tracks. Some tracks will be left to the program, and some to you or your fellows musicians (and non musicians, since karaKB transforms everyone in a spontaneous and infaillible interpreter). Most of the MIDI files are made up of several tracks, which will allow optimal flexibility in your learning curve.

You further have the possibility to improvise and add/remove/merge tracks as you would with any MIDI sequencer. In that case you could for example play the accompaniment chords with single keystrokes of the left hand, letting karaKB retrieve the notes just in time from the MIDI file. At the same time you could play an improvisation, on the same keyboard if you split it, or on another MIDI instrument of any kind connected to your PC. You could actually be a band playing together, while you all have different skills and levels! Each player would customize his/her track(s) to have more or less help from the computer.

Of course you can sing at the same time since karaKB will display any lyrics included in your MIDI file (i.e. Karaoke files).

So finally you need absolutely no musical knowledge to come up with your own interpretation of ANY music you can find in a MIDI format. There are loads of them on the web, and karaKB comes with an extensive set of demo data to begin with!

I would like to receive more information about the karaKB key

Here is a minimal sampling of web addresses where you can find MIDI files by the score ;-)

Search engines for MIDI files:

MIDIsite - MIDI Files Search Enginehttp://www.midisite.co.uk/
vanBasco's MIDI Searchhttp://www.vanBasco.com/search.html
Searching the Internet for a Certain MIDI Filehttp://www.manythings.org/midi/search.html

MIDI resources lists

MIDI / Synthesizershttp://www.cactusjack.com/midi.html/
CLASSICAL MUSIC ARCHIVEShttp://www.classicalarchives.com/
The MIDI Farm Internethttp://www.midifarm.com/
Harmony Central: MIDI Tools and Resourceshttp://www.harmony-central.com/MIDI/
Classical MIDI Resources http://www.classicalmidiresource.com
Classical MIDIhttp://www.broadwaymidi.com/classical_midi.shtml
The Classical MIDI Connection: The Baroque Periodhttp://www.classicalmidiconnection.com/cmc/baroque.html
'Perfessor' Bill Edwards Ragtime MIDI and Sheet Music Covers http://www.perfessorbill.com/index2.htm
Free MIDI Zone - Free MIDI files http://www.free-midi.org
Stefan's Ragtime Parlor - My Rag MIDIshttp://home1.swipnet.se/ragtime/my_midis.html
Standard MIDI Files on the Nethttp://www.manythings.org/midi/