… the Software

bitKlavier is available for:

  • OSX (standalone, VST/AU plugins)
  • Windows (standalone, VST plugin)
  • iOS (both iPhone and iPad)

To use bitKlavier on iOS, simply download bitKlavier onto your device from the app store.

To use bitKlavier on a Mac or Windows computer, follow the instructions below.

  • First, download this resource package of samples and galleries. This will unpack into a folder called “bitKlavier resources” which needs to be installed in your Documents folder so that bitKlavier can find the default samples and know where to look for custom galleries.
  • Next, download the binaries (application and plugin files; see links below). The main applications can be placed anywhere, and they should work as long as you have the resources folder above in your Documents folder. The VST binaries should be put wherever you keep plugins (on Mac, this is likely ~/Library/Audio/Plug-Ins/VST, on Windows this is likely C:\Program Files\VstPlugins\), and the AudioUnit (“bitKlavier.component” binary) should be placed in (most likely) ~/Library/Audio/Plug-Ins/Components directory.
  • As of v2.2, bitKlavier can open SoundFont sf2 sample libraries (sfz support is also in the works). To use SoundFonts, create a folder called “soundfonts” (precisely) and put it in the “bitKlavier resources” folder; any SoundFonts that you put in there will show up automatically in bitKlavier. We’ve compiled a small collection of SoundFonts that we’ve used that seem to be decent, but in general our experience is that SoundFonts are uneven in quality. bitKlavier is not meant to be a fully functional SoundFont player and definitely not an editor, so you will likely need to work with one of those (Polyphone, for instance) if you want to edit or create SoundFonts. There are literally thousands of SoundFonts out there, and some work great, some don’t seem to open at all for us, and others have various problems, especially with loop-points; have fun googling for them, and use the bitKlavier Forum to share tips about good ones.

See the release notes for all these versions.

A manual is in the works, and we have started making handy setup videos on our site.

bitKlavier is an open-source project, created in C++ using JUCE. Developers interested in joining the project can of course download the source from the GitHub site, and don’t hesitate to contact us.

Also, please check in on the forums, post questions and answers there!

… the Hardware

  • An inexpensive 3-octave midi controller like this one will work great for a lot of bitKlavier functions.
  • For many of the advanced pieces like the Nostalgic Synchronic etudes, a full 88 keys is necessary. M Audio digital pianos work nicely.
  • The ideal situation is a keyboard with fully weighted keys which simulate playing a piano. Here are options from Roland and Casio.
  • A USB cable to go out from the keyboard. Some keyboards come with one.

For iOS
  • An Apple iPad or iPhone.
  • A “camera” adaptor from USB to lightning (iRig 3 octave keyboard already comes with lightning cable). Lightning is the input that all newer models have for charging. These adaptors can usually be found at Apple stores.
  • Headphones or computer speakers. NOTE: in the newer iPhones without headphone jacks, we haven’t yet found a solution for sending audio to headphones or speakers, although you will be able to listen through the device itself. New iPads still have headphone jacks.
  • Download the bitklavier app from the app store.

For PC/Windows and Mac OSX
  • Laptop or desktop computer
  • USB cable from piano keyboard to computer.
  • Speakers or headphones

There are many variables here! bitKlavier can work in all sorts of situations, using cheap speakers, huge PA systems, studio monitors, guitar amplifiers, whatever; just keep in mind that the speakers are part of the instrument and will have a big impact on how it sounds and how well it works when playing with other instruments. One of our favorite systems for using in concert situations is a pair of Bose L1 compact speakers; the nice thing about these speakers is how natural they sound, and how well other musicians in the room can hear them when you play. However, they are not cheap! And don’t let availability of fancy expensive speakers get in your way. In fact, much of the fun with bitKlavier is found when just exploring it, improvising, playing some of the existing pieces, all by yourself, even through headphones.