bitKlavier
A software tool for exploring the prepared digital piano, an instrument at the charged border between body and computer.
View project websiteCode
Code
Dan Trueman, Mike Mulshine, Matt Wang, Davis Polito, Theo Trevisan, Katie Chou, Jeff Gordon, “bitKlavier v3.4” (Zenodo, September 26, 2023).
Documentation
Documentation
Dan Trueman, Ghys Florent, Rebecca Munson, Rebecca Sutton Koeser, and Xinyi Li, “CDH Project Charter — bitKlavier 2017-18” (Center for Digital Humanities at Princeton, September 6, 2017).
analysis
analysis
Dan Trueman and Michael Mulshine, “Preparing the Digital Piano: Introducing bitKlavier,” Computer Music Journal 43, no. 2–3 (June 2020): 48–66.
Dan Trueman, Aatish Bhatia, Michael Mulshine, and Theo Trevisan, “Tuning Playfully: Composed and Adaptive Tunings in bitKlavier,” Computer Music Journal 43, no. 2–3 (June 1, 2019): 67–88.
bitKlavier is a software tool for exploring a range of musical ideas via “preparing” the digital piano, inspired by John Cage’s “prepared piano.” These preparations consist of various relatively simple algorithms inspired by conventional machines like the metronome, the reverse tape delay, and others, while also exploiting possibilities native to the digital realm where we are largely freed from normal physical and acoustic constraints.
Digital musical instrument building resides at the murky but charged border between body and computer. On the one hand, we are trying to imagine how we might physically and intuitively relate to sound in expressive, qualitative ways, and on the other hand we are required to code that relationship in precise terms; the significance of this project manifests itself (at least partly) in the ways quantitative and qualitative approaches to understanding can be reconciled, and how we can learn from our failures (which in and of themselves might be fascinating if unexpected).
We continue to extend bitKlavier's functionality in both straightforward and complex ways, while also making the instrument more widely accessible. After a year of work, bitKlavier has been fully reworked. The instrument now features a fun, colorful, and easy-to-use graphical interface in which musical components can be dragged, dropped, and reconfigured to tune the instrument. While the core functionality and vision remains intact, new exciting features continue to creep their way in to bitKlavier, bringing more power and flexibility.
bitKlavier is available for OSX, iOS, and Windows as a standalone application as well as in several audio plugin formats (VST, VST3, AU) for use within notation (Sibelius, Finale, Dorico) and digital audio workstation environments (Logic, Reaper, Digital Performer).
Related posts
bitKlavier 3.0: An Interview with Professor Dan Trueman
17 March 2022
The bitKlavier is a digital musical instrument that uses a variety of software tools that respond to how the player plays. This means that every time the bitKlavier is played, the sound is different.
Reconsidering the Relationship Between Performer and Piano
8 March 2018
When was the last time you wondered about the consequence of an everyday action such as dropping a glass of water or pressing a piano key? Will the glass shatter when it hits the floor? Will the depressed key sound harmonious? As we learn and grow, we become less enchanted by the results of our routine actions. In music, this predictability between an action and its resulting sound has allowed composers to notate music with a clear idea of how it will sound before it's even performed."Year of Data" Presents: A Panel on Unsolved Data Problems
5 March 2019
Can computer and data science answer the complex questions raised by humanities data?Announcing the CDH's 2017-2018 Sponsored Projects
5 April 2017
The CDH is delighted to announce our project slate for 2017-18! Our team has more than doubled since this time last year and with new programmers, developers, designers, we are enormously excited about the additional support we are able to offer our returning projects. Our four sponsored projects are all returning from previous grant years and we look forward to seeing them through to completion. In addition, we welcome our individual project grants from graduate students and postdocs in Civil Engineering, English, History, and Near Eastern Studies who will also meet together as a cohort dedicated to database design. You can read more about each project in more detail via our “Research” page.Related events
Unsolved Data Problems
Team
Project Director
Technical Lead
Project Manager
Project Coordinator
Technical Advisor
User Experience Advisor
Grants
2017–2018
Sponsored Project
2016–2017
Sponsored Project