Skip to content

@dantrueman dantrueman released this Jan 30, 2021

Installation and v2.8 Notes

For iOS visit the App Store on your device.

Download the appropriate installer: OSX and Windows

On OSX the installer will install the following:

  • a folder called “bitKlavier” in your /Applications directory, with the following in it:
  • the bitKlavier application
  • a "samples" folder with the core piano samples for bitKlavier
  • a "galleries" folder; galleries saved here will automatically show up in bitKlavier
  • a "music" folder, containing PDFs of sheet music for bitKlavier
  • a "pianos" folder, for individual pianos
  • a "preparations" folder, with subfolders for each preparation type, for individual preparations
  • a "soundfonts" folder; soundfonts placed here will automatically show up in bitKlavier
  • The manual
  • VST, VST3, and AU plugins in the /Library/Audio/Plug-Ins folder

On Windows The installer will install the following:

  • a folder called “bitKlavier” in your Documents directory, with the following in it:
  • The bitKlavier application
  • a "galleries" in your Documents folder; galleries saved here will automatically show up in bitKlavier
  • a "music" folder, containing PDFs of sheet music for bitKlavier
  • a "pianos" folder, for individual pianos
  • a "preparations" folder, with subfolders for each preparation type, for individual preparations
  • a "samples" folder with the core piano samples for bitKlavier
  • a "soundfonts" folder; soundfonts placed here will automatically show up in bitKlavier
  • The manual
  • VST and VST3 in the C:\Program Files\Common Files\VST2 and VST3 folders

New Features and Changes

This is a combined release of what had been a 2.7 beta release and then later v2.8 features, including:

New in v2.7:

  • Undo
  • Harmonizer mappings in Keymap
  • “Ignore sustain” option in Keymap
  • “Use as sustain pedal” option in Keymap

New in v2.8:

  • Modification smoothing
  • Modification incrementing
  • Modification alternating
  • Velocity filtering in Direct
  • Blendrónic input gain sliders for Direct, Synchronic, and Nostalgic
  • All gain sliders changed to logarithmic dBFS scaling

Manual

Updated manual for v2.8: bitKlavier_Manual.pdf

Bug Fixes

  • many bug fixes, and new bugs!

Installer Resources

Assets 2

@dantrueman dantrueman released this Jul 17, 2020

Installation and v2.6 Notes

For iOS visit the App Store on your device.

Download the appropriate installer: OSX and Windows

On OSX the installer will install the following:

  • a folder called “bitKlavier” in your /Applications directory, with the following in it:
  • the bitKlavier application
  • a "samples" folder with the core piano samples for bitKlavier
  • a "galleries" folder; galleries saved here will automatically show up in bitKlavier
  • a "music" folder, containing PDFs of sheet music for bitKlavier
  • a "pianos" folder, for individual pianos
  • a "preparations" folder, with subfolders for each preparation type, for individual preparations
  • a "soundfonts" folder; soundfonts placed here will automatically show up in bitKlavier
  • The manual
  • VST, VST3, and AU plugins in the /Library/Audio/Plug-Ins folder

On Windows The installer will install the following:

  • a folder called “bitKlavier” in your Documents directory, with the following in it:
  • The bitKlavier application
  • a "galleries" in your Documents folder; galleries saved here will automatically show up in bitKlavier
  • a "music" folder, containing PDFs of sheet music for bitKlavier
  • a "pianos" folder, for individual pianos
  • a "preparations" folder, with subfolders for each preparation type, for individual preparations
  • a "samples" folder with the core piano samples for bitKlavier
  • a "soundfonts" folder; soundfonts placed here will automatically show up in bitKlavier
  • The manual
  • VST and VST3 in the C:\Program Files\Common Files\VST2 and VST3 folders

New Features and Changes

  • SoundFonts can be assigned to individual preparations
  • Piano and Gallery menus are now sorted alphabetically
  • New “music” folder that includes Mikroetudes, Nostalgic Synchronic, and the new Machines for Listening (by Dan) PDFs now part of the installer

Manual

Updated manual for v2.6: bitKlavier_Manual.pdf

Bug Fixes

  • many bug fixes, especially with plugin formats, and new bugs!

Installer Resources

Assets 2

@dantrueman dantrueman released this May 5, 2020

see 2.5.1 notes below for more details about 2.5 in general, including installation details.

For iOS visit the App Store on your device.

Download the appropriate installer: OSX and Windows


New Features and Changes

  • Active preparation highlighting: preparations that are currently active will blink, making it easier to track what is going on in a complex Piano
  • Active keys in selected Keymap will be displayed on main (bottom) keyboard, to make it easier to track prepared keys
  • ToolTips can be turned on/off (they were always on before)
  • Transposition "uses Tuning" option in Direct, Nostalgic, Synchronic; prior to this, transposition values were always interpreted literally, relative to main note; now they can be filtered by whatever Tuning is connected, so that a Tuning system can prevail in an entire preparation without micromanaging transposition values.

Bug Fixes

  • many bug fixes, and new bugs!
  • Multislider (in Synchronic and Blendrónic) completely rewritten, should behave much better now, and will also save "gaps" in the slider values now
  • bug fixes that were causing crashes with menus in plugin formats, some SoundFont loading bugs
  • bug fixes with Nostalgic; envelopes for overlapping reverse and undertow notes were not behaving properly, and now do
  • bug fix where Synchronic was not retaining its state across Piano changes

Manual

Updated manual for v2.5.2: bitKlavier_Manual.pdf


Assets 2

@dantrueman dantrueman released this Feb 14, 2020

Installation and v2.5 Notes

For iOS visit the App Store on your device.

Download the appropriate installer: OSX and Windows

On OSX the installer will install the following:

  • a folder called “bitKlavier” in your /Applications directory, with the following in it:
    -- the bitKlavier application
    -- a "samples" folder with the core piano samples for bitKlavier
    -- a "galleries" folder; galleries saved here will automatically show up in bitKlavier
    -- a "pianos" folder, for individual pianos
    -- a "preparations" folder, with subfolders for each preparation type, for individual preparations
    -- a "soundfonts" folder; soundfonts placed here will automatically show up in bitKlavier
  • VST, VST3, and AU plugins in the /Library/Audio/Plug-Ins folder

On Windows The installer will install the following:

  • a folder called “bitKlavier” in your Documents directory, with the following in it:
    -- The bitKlavier application
    -- a "galleries" in your Documents folder; galleries saved here will automatically show up in bitKlavier
    -- a "pianos" folder, for individual pianos
    -- a "preparations" folder, with subfolders for each preparation type, for individual preparations
    -- a "samples" folder with the core piano samples for bitKlavier
    -- a "soundfonts" folder; soundfonts placed here will automatically show up in bitKlavier
    -- The manual
  • VST and VST3 in the C:\Program Files\VstPlugins\ folder

New Features and Changes

  • Blendrónic, a new preparation type
  • Event targeting for Synchronic, Nostalgic, and Blendrónic, via Keymap
  • MIDI Input device selection, via Keymap
  • MIDI Out, for Synchronic
  • NoteOn/Off invert option in Keymap
  • Pattern rotate button for Synchronic / Blendronic multi-sliders

Manual

Updated manual for v2.5: bitKlavier_Manual.pdf

Bug Fixes

  • many bug fixes, and new bugs!
  • one important bug fix: Synchronic wasn't handling "skip first" correctly in 2.4; this is corrected, but it may mean that Galleries will have to be changed to have them behave as expected.

JUCE Modules

Any of you building bitKlavier from source will need to include one module, SFZero (for SoundFonts):

SFZero.zip

This needs to be added to the project using the Projucer; see the JUCE documentation for more info. Also, these are our own versions of these modules, with some minor revisions that we've made for bitKlavier, so be sure to use these and not others you might find elsewhere.

Assets 3

@dantrueman dantrueman released this Jul 1, 2019

minor bug fixes, mostly with Synchronic UI. see 2.4 notes below for more details about 2.4 in general.

For iOS visit the App Store on your device.

Download the appropriate installer: OSX and Windows

Assets 2

@dantrueman dantrueman released this Jun 6, 2019

Installation and v2.4 Notes

For iOS visit the App Store on your device.

Download the appropriate installer: OSX and Windows

On OSX the installer will install the following:

  • a folder called “bitKlavier” in your /Applications directory, with the following in it:
    -- the bitKlavier application
    -- a "samples" folder with the core piano samples for bitKlavier
    -- a "galleries" folder; galleries saved here will automatically show up in bitKlavier
    -- a "pianos" folder, for individual pianos
    -- a "preparations" folder, with subfolders for each preparation type, for individual preparations
    -- a "soundfonts" folder; soundfonts placed here will automatically show up in bitKlavier
  • VST, VST3, and AU plugins in the /Library/Audio/Plug-Ins folder

On Windows The installer will install the following:

  • a folder called “bitKlavier” in your Documents directory, with the following in it:
    -- The bitKlavier application
    -- a "galleries" in your Documents folder; galleries saved here will automatically show up in bitKlavier
    -- a "pianos" folder, for individual pianos
    -- a "preparations" folder, with subfolders for each preparation type, for individual preparations
    -- a "samples" folder with the core piano samples for bitKlavier
    -- a "soundfonts" folder; soundfonts placed here will automatically show up in bitKlavier
    -- The manual
  • VST and VST3 in the C:\Program Files\VstPlugins\ folder

New Features and Changes

  • new spring tuning features:
    -- new "automatic" fundamental finding mode
    -- fundamental tracking for anchor weights
    -- Fundamental vs Local modes for setting interval spring strengths
  • ability to export and import individual pianos and preparations
  • new Synchronic features:
    -- velocity and note length limiting; constrain whether Synchronic is launched to a range of performed velocity or note duration values
    -- key-Off mode; timing for Synchronic launching can be set by key releases, rather than presses
    -- layers: launch multiple layers within one synchronic
  • new Nostalgic features:
    -- velocity and note length limiting; constrain whether Nostalgic is launched to a range of performed velocity or note duration values
    -- Key-On reset; currently sounding Nostalgic notes can be stopped when the note is repeated
    -- Cluster-min; sets a minimum number of notes that need to be released within a Cluster Threshold to launch Nostalgic
  • back-end for Modifications reworked; shouldn't affect users, but makes future development much easier
  • new gallery for exploring the new features

Manual

Updated manual for v2.4: bitKlavier_Manual.pdf

Bug Fixes

  • many bug fixes, and new bugs!

JUCE Modules

Any of you building bitKlavier from source will need to include two modules that we are now using, SFZero (for SoundFonts), and the Synthesis Toolkit (STK):

SFZero.zip
stk.zip

These need to be added to the project using the Projucer; see the JUCE documentation for more info. Also, these are our own versions of these modules, with some minor revisions that we've made for bitKlavier, so be sure to use these and not others you might find elsewhere.

Assets 3

@dantrueman dantrueman released this Jan 28, 2019

Includes some minor bug fixes, including one with Mods where only the lowest key in the attached Keymap would trigger the complete Mod.

Otherwise, read release and installation notes for 2.3 below.

OSX and Windows installers

Assets 2

@dantrueman dantrueman released this Jan 21, 2019

Installation and v2.3 Notes

For iOS visit the App Store on your device.

We now have regular installers for OSX and Windows that handle everything.

On OSX the installer will install the following:

  • a folder called “bitKlavier” in your /Applications directory, with the following in it:
    -- the bitKlavier application
    -- a “samples” folder with the core piano samples for bitKlavier
    -- a “galleries” folder; galleries saved here will automatically show up in bitKlavier
    -- a “soundfonts” folder; soundfonts placed here will automatically show up in bitKlavier
  • VST, VST3, and AU plugins in the /Library/Audio/Plug-Ins folder

On Windows The installer will install the following:

  • a folder called “bitKlavier” in your Documents directory, with the following in it:
    -- The bitKlavier application
    -- a “galleries” in your Documents folder; galleries saved here will automatically show up in bitKlavier
    -- a “samples” folder with the core piano samples for bitKlavier
    -- a “soundfonts” folder; soundfonts placed here will automatically show up in bitKlavier
    -- The manual
  • VST and VST3 in the C:\Program Files\VstPlugins\ folder

NOTE: OSX/Windows users who have their own custom galleries and upgrading from an earlier version of bitKlavier will need to copy the galleries from the old ~/Documents/bitKlavier resources/galleries folder to the new /Applications/bitKlavier/galleries folder.


New Features and Changes

  • installers
  • Spiral view for Tuning
  • Spring adaptive tuning system
  • Many more embedded tunings and temperaments, historical and otherwise
  • Tempo can track host tempo when used as plugin
  • VST3, in addition to the original VST and AU plugin formats

OSX Mojave note: we have found that the Spiral view is quite laggy in Mojave, and this seems to be a known issue with Mojave and JUCE (the C++ environment we use), so we hope it will be addressed soon.

Manual

Updated manual for v2.3: bitKlavier_Manual.pdf

Bug Fixes

  • many bug fixes, and new bugs!

JUCE Modules

Any of you building bitKlavier from source will need to include two modules that we are now using, SFZero (for SoundFonts), and the Synthesis Toolkit (STK):

SFZero.zip
stk.zip

These need to be added to the project using the Projucer; see the JUCE documentation for more info. Also, these are our own versions of these modules, with some minor revisions that we've made for bitKlavier, so be sure to use these and not others you might find elsewhere.

Assets 3
Pre-release
Pre-release

@dantrueman dantrueman released this Dec 14, 2018

Installation and v2.3-beta Notes

For iOS and Windows, see earlier release notes (below) for installation, as they are unchanged.

For OSX, we now have a regular installer that handles everything. The installer will install the following:

  • a folder called “bitKlavier” in your /Applications directory, with the following in it:
    -- the bitKlavier application
    -- a “samples” folder with the core piano samples for bitKlavier
    -- a “galleries” folder; galleries saved here will automatically show up in bitKlavier
    -- a “soundfonts” folder; soundfonts placed here will automatically show up in bitKlavier
  • VST, VST3, and AU plugins in the /Library/Audio/Plug-Ins folder

NOTE: OSX users upgrading from an earlier version of bitKlavier will need to copy the galleries from the old ~/Documents/bitKlavier resources/galleries folder to the new /Applications/bitKlavier/galleries folder.

New Features and Changes

  • installer for OSX
  • Spiral view for Tuning
  • Spring adaptive tuning system
  • Many more embedded tunings and temperaments, historical and otherwise
  • Tempo can track host tempo when used as plugin
  • VST3, in addition to the original VST and AU plugin formats

Manual

Updated manual for v2.3: bitKlavier_Manual.pdf

Bug Fixes

  • many bug fixes, and new bugs!

JUCE Modules

Any of you building bitKlavier from source will need to include two modules that we are now using, SFZero (for SoundFonts), and the Synthesis Toolkit (STK):

SFZero.zip
stk.zip

These need to be added to the project using the Projucer; see the JUCE documentation for more info. Also, these are our own versions of these modules, with some minor revisions that we've made for bitKlavier, so be sure to use these and not others you might find elsewhere.

Assets 2
2.2

@dantrueman dantrueman released this Sep 12, 2018

Installation and v2.2 Notes

For the iOS version (both iPhone and iPad), visit the AppStore. For Desktop versions and plugins, read on...

First, if you are new to bitKlavier and haven't already done this, 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, for Mac or for Windows. 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.

Visit the bitKlavier website for more information. We also have new forums there that are ready for posting; not much there yet, of course!

This version includes provisional support for SoundFonts, for loading other kinds of samples into bitKlavier. To do this, create a folder named (precisely) "soundfonts" and put it in your "bitKlavier resources" folder; any SoundFonts 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.

New Features and Changes

  • a manual!
  • basic SoundFont loading capability. Should work for most SoundFonts that use non-looping, one-shot samples (percussion, struck instruments, etc....); while basic support for looping/sustained instruments is included, it is provisional, and shouldn't be relied on.
  • Tuning: semitone width parameter, for quarter-tones and more
  • Enveloping: Attack-Decay-Sustain-Release enveloping for Direct, Nostalgic and Synchronic, including reverse and forward envelopes for nostalgic and sequencing of different envelopes for Synchronic
  • visual feedback for slider parameter values
  • hammer/resonance on iOS and keyboards that don't do NoteOffs properly
  • sustain pedal samples implemented
  • option to use noteOn velocity to set noteOff velocity, for keyboards that don't do noteOff velocity or don't do it well
  • pitchbend implemented
  • updated Nostalgic Synchronic galleries; these with the new version should be closer to what the original NS instrument sounded like
  • back end: unit testing for gallery export/import
  • toolTips for most elements
  • minor changes to facilitate Linux compilation

Manual

As of v2.2, we have a manual for bitKlavier, by Noah Fishman. This will be continuously updated, but the version as of this release is here:

bitKlavier Manual.pdf

Bug Fixes

  • bug fixes to adaptive tuning
  • fixed validation issues with AudioUnits in Logic Pro
  • comments work a bit better now
  • multiple transpositions working properly now (issue #106)
  • hammer/resonance now plays on key release even with sustain pedal down
  • many other bug fixes

JUCE Modules

Any of you building bitKlavier from source will need to include two modules that we are now using, SFZero (for SoundFonts), and the Synthesis Toolkit (STK):

SFZero.zip
stk.zip

These need to be added to the project using the Projucer; see the JUCE documentation for more info. Also, these are our own versions of these modules, with some minor revisions that we've made for bitKlavier, so be sure to use these and not others you might find elsewhere.

Assets 4