This guide will show you how our groundbreaking methodology allows you to learn, practice, and perfect your skills entirely without needing a physical instrument.
Welcome to a new way of interacting with music. Think of BtH as an editor for your music. Just as you can select a single letter in a word to change or study it, BtH lets you select a single musical Moment — a tiny, digital slice of the song. By breaking music into these small pieces, the app gives you total control to see, hear, and practice every note at your own pace.
A Movement is the central working unit of the BtH app. Everything you do — view, filter, practice, analyze, or perform — happens within the context of a Movement.
Generally, a movement in music refers to a well-defined part of a larger composition or to the entire composition itself. Movements in BtH are similarly organized, but now as structured systems of data that connect:

When you open a Movement from the BtH Library, its presentation in standard notation is transformed into Momenta notation. By organizing standard notation into parallel lines of related text, this readability of Momenta forms the basis for detailed study and interactive playback using the BtH toolset. BtH tools emphasize the following:
Each Movement in BtH is structured in a clear hierarchical way. It is organized into measures, moments, and notes, which together form the musical flow over time.
Just like in standard sheet music, a measure (or bar) organizes a Movement into regular rhythmic units. Each of these units spans a particular length of time determined by the current tempo and the number of beats in the measure’s controlling Time Signature (e.g. 4/4 or 12/16).
Such complications of rhythm are always very clearly shown in Momenta notation. Measures generally contain a series of moments placed by the composer directly on or very precisely within the beats defined for the measure.
.png)
In Momenta notation, you always know instantly which beat a moment sounds on or within by examining the values in the starting-point Level. Each value consists of a moment’s beat # and its offset within that beat # (if any).
.png)
A moment represents a vertical slice of musical time. It includes all notes that sound at the same time. Moments:
When multiple notes belong to the same Moment, they form a multi-note Moment, visually recognizable as a grouped structure.
.png)
A note is a single musical sound within a moment. Notes are the smallest structural unit of a Movement, but they always exist inside moments.
.png)
In Momenta notation, a Level represents a specific musical property of a note or moment. Each Level defines one dimension of musical information.
The Levels listed below form the Default Leveling used in BtH v1.0. This is just the foundation of a much broader and more flexible system that will expand over time.
The Default Leveling is only the starting point. Future updates will introduce a wide range of additional Levels, such as:
These will be organized in a Levels Dictionary, allowing you to create custom Level sets and apply them to any Movement - giving you far greater control and expressive flexibility.
.png)
To see the...
Whole piece
Rhythmic bars
One or more notes sounded at the same time
Individual sounds
Specific details
Look at the...
Movement
Measures
Moments
Notes
Levels
At any time, BtH runs in one of three modes: PLAY, READ-ONLY, and REPORT. These define how you interact with the Movement and what tools are available.
You can switch between modes using the mode buttons located in the center of the Toolbar.
The PLAY mode is designed for performing and auto-playback of the current Movement. In this mode, you work directly with interactive pianos and real-time playback.
The PLAY mode includes two sub-modes:
.png)
.png)
By default, when the PLAY mode is opened, you are in Play Express.
The READ-ONLY mode presents the Movement as a structured Momenta document. In this mode:
The READ-ONLY mode is ideal for studying, understanding, and learning a Movement.

The REPORT mode allows you to create filtered versions of a Movement. In this mode:
The REPORT mode is designed for focused analysis and structured practice.

If you want to...
Perform and interact in real-time
View and understand the structure
Filter and isolate specific parts
Use this mode:
PLAY
READ-ONLY
REPORT
BtH connects musical structure with keyboard interaction through three on-line pianos named: Playground, Play Momenta, and Play Express. Each piano represents a different way of interacting with a Movement.
The pianos are not just visual keyboards. They define how sound, focus, and structure are synchronized.
The Playground piano is a free-play keyboard. It is designed for exploration and independent practice. It allows you to:
Available in: the PLAY mode → Playground.
The Play Momenta piano is a structured playback piano connected to the Momenta panel. This piano is designed to help you understand how the Movement unfolds in Momenta notation.
It reproduces the Movement sequentially, Moment by Moment. During playback:
Available in: the READ-ONLY and REPORT modes.
Note: Play Momenta prioritizes structural clarity over high-speed performance. At higher tempos, playback performance may depend on device hardware.
The Play Express piano is an advanced, performance-oriented playback environment. It visually integrates Movement structure directly around the piano keyboard.
During playback:
Play Express is optimized for responsiveness and supports higher tempo ranges (up to 208 BPM).
Available in: the PLAY mode → the Play Express mode.
Both Play Momenta and Play Express support two playback approaches:
If you want to...
Explore and play freely
Study the score sequentially
Perform with visual guides
Use this piano:
Playground Piano
Play Momenta Piano
Play Express Piano
Playback options:
Free play
Automatic or Manual
Automatic or Manual
Appendix 1
Momenta notation
11. What is claimed is:
1. A method of expressing a musical work written in
standard notational form, comprising:
... displaying values for at least one of the plurality of levels of
the musical moment, the values of each level displayed
horizontally with respect to one another, the values for
one musical moment displayed horizontally with
respect to the values for the consecutive musical
Moment.
US Patent No 7,576,280 (section 11.1)
The BtH interface is designed to keep the Movement at the center of your workspace. Each panel on the screen has a specific role in helping you view, analyze, or perform your music.
The Toolbar is your main control hub. It is always visible at the top of the screen and automatically adapts based on which mode you are currently using. The Toolbar`s appearance differs slightly across MAC and iPad.
.png)
.png)
From here, you can:
The center of the Toolbar contains mode controls.
.png)
PLAY mode is divided into Play Ground and Play Express workspaces. The buttons to switch workspace are positioned on the right side of the Toolbar in PLAY mode.
.png)
Controls for view adjustment are likewise positioned toward the right side of the Toolbar.
.png)
For details on how to use these controls, see:
The Library is your digital repertoire hub. It serves as the primary entry point for opening Movements or for simply exploring them by listening to their opening measures.
You can access the Library from the Toolbar in any mode (PLAY, READ-ONLY, or REPORT).

To make it easy to find what you’re looking for, the Library uses a simple "folder" system that drills down from a particular composer to a specific movement drawn from one of the composer’s published compositions:
Each Movement entry in the Library includes an interactive Play icon. This feature generates an audio preview of a Movement’s first two measures, which is very useful when trying to keep straight the form of complicated, multi-Movement piano compositions.

For details on how to utilize Library see:
The Momenta panel is your primary workspace. This is where your Movement is displayed in Momenta notation, visualizing every measure, Moment, and Note in a single, interactive score.
Available in: the READ-ONLY and REPORT modes.

The Momenta panel displays the music as a precise, time-ordered sequence of musical moments. The layout reflects the Time Signature and the actual structural organization of the piece:

The header of the Momenta panel identifies the Movement currently on display directly below. It also contains a navigation control for fast, random positioning within the current Movement other than manually scrolling. The header includes:

In PLAY→ Play Express mode, the Go-to indicator is positioned in the middle of the Toolbar, next to the mode buttons.
For operation details see:
The Leveling panel is the control center for the musical data currently on display in your Momenta panel. It allows you to choose exactly which data Levels (like Fingering, Volume, or Note) are visible and what display-style any individual level’s data is to be rendered in (e.g. different fonts and colors).
Available in: the READ-ONLY and REPORT modes.
It consists of two sub-sections: Leveling Table and Toolbox.
.png)
The Leveling Table and its various settings determine the moment architecture used by BtH to manage and represent all moments in the current Movement. To keep the layout clear, each Level occupies its own numbered row in the table, corresponding to the top-down ordering of data levels rendered in the Momenta panel.
Each row includes visual control elements that allow you to:
Any changes you make here are applied consistently across the entire Movement, giving you a clean and customized view of your music.
.png)
.png)
The Toolbox is a dynamic interaction area that provides contextual details about your music’s data. It is highly adaptive, automatically updating its content based on the specific Movement you have selected, the mode you are in, and any active filters you have applied. This ensures that the tools you see are always relevant to the music currently on your screen.
The function of the Toolbox changes depending on your current mode:
.png)
For filtering logic and report behavior, see:
For operational details see:
The Piano panel is the interactive keyboard at the bottom of your screen. It acts as the visual and auditory center for every piano environment in BtH, showing you exactly which notes are being played, focused, or triggered.
Available in: the PLAY, READ-ONLY, and REPORT modes.
The Piano panel displays:
The keyboard is designed to reflect every state of your workspace. Its primary function in v1.0 (see BtH v2.0 for its use as input-device for creating your own movements) is the sounding and silencing of notes in-synch with the appropriate piano keys lowering and rising, whether the notes are being played automatically by the app, triggered manually by you, or simply selected and focused for closer study. The ideal here is to make one feel, or at least imagine, they are sitting in front of an actual piano using the BtH UI alone.
In READ-ONLY and REPORT mode there is a Resize piano button in the top left corner of the Piano panel. It lets you adjust the size of piano keys to your preference.

The keyboard’s behavior and sound output change depending on which "Piano" is currently active:
For operational details, see:
The Player panel is the central command center for music reproduction. It allows you to control exactly how a Movement is played — whether you want the app to play it automatically or you want to navigate through the notes manually.
Available in: the PLAY, READ-ONLY, and REPORT modes. Its position may vary slightly depending on the selected mode, but it is always located near the Piano panel.
.png)
.png)
The Player panel on the iPad looks slightly different.
.png)
The Player panel manages the essential mechanics of your session:
To provide precise control over your music, the panel is organized into five primary functional areas:

This controller indicates whether the system is navigating by Moments (vertical slices of time) or individual notes. This setting determines how the manual arrows and automatic playback behave.
This is a BPM selector (ranging from 20–208 BPM) that defines the speed for all automatic playback. It does not affect manual navigation speed.
The Player panel includes checkboxes that control playback behavior.
These settings affect both automatic and manual playback.
The Player panel includes:
Playback starts from the currently focused note or Moment in READ-ONLY and REPORT mode. In Play Express the beginning point of the playback is defined by the selected Section to play.
In addition to automatic playback controls, the Player panel includes:
These controls are available in all modes and support manual step-by-step navigation.
The Player panel stays in constant communication with your workspace to ensure a seamless experience:
For operational details, see:
In the PLAY mode (Play Express), additional panels are available to control how playback behaves and how information is displayed around the piano. These panels allow you to:
Play Express includes three dedicated panels: the Dancing Levels panel, the Sections to Play panel, the Current Moment Values panel.

This panel controls which note-related information is displayed visually above or below the piano keys during playback.
You can select from seven different musical parameters:
You can assign up to three Levels above the keys and three Levels below them. This creates a direct visual link between your hand position and the musical data as the notes "dance" on the screen.

The Sections to Play panel defines the playback range for automatic playback in Play Express. It allows you to control which part of the Movement will be played.
It provides three primary playback range options:
The panel also includes a Play Loop option, which enables repeated playback of the selected range. If you are coming from the Canned REPORT mode, this panel automatically synchronizes its range to match your filtered notes.

This panel acts as a real-time monitor, providing structural orientation so you don't have to scan the full score during playback.
It displays key information about the Moment that is currently focused or being played:
Because musical durations often overlap, the panel can display multiple Moment Starting Points simultaneously, using a visual hierarchy that highlights the currently focused Moment while subduing others to maintain clarity. This consolidated view is particularly effective during high-speed playback, allowing you to stay structurally oriented at a glance without the need to constantly scan the full Movement for your position.

For operational details, see:
Accessed via the Toolbar, the Settings modal is where you customize the application’s behavior, visual theme, and account preferences. To apply your changes and return to the workspace, simply click Done.

The Keyboard tab controls how the Piano keyboard behaves and is displayed. It includes two toggles: Note names and Right Arrow+.

Choose whether note names appear at the front of the keyboard's white keys.
This setting affects only the keyboard display.
Toggle how sustained notes are handled during manual playback.
To play the current Movement on either the Play Express or Play Momenta keyboards, the best tool in either case is the computer keyboard itself. Advance from one moment to the next using not only the <Right Arrow> key as if you were advancing through individual characters in an email; but feel free to use any Alpha-Numeric key as well as <Space Bar>. All these keystrokes advance the music forward, moment by moment, but now according to your wishes, timings, and gestures.
To navigate forward, moment by moment, use any of the following keystrokes:
The right-arrow+ toggle is disabled by default. This means each keystroke just described triggers the following events:
If the right-arrow+ toggle is enabled, all keystrokes trigger the same events except that step 1) will silence a particular note’s sustaining sound only if the (note duration + current moment’s starting-point) is less than or equal to the (starting-point of the next moment)
Many times but not always, depending on the Movement, manually navigating with right-arrow+ enabled can lead to a more accurate and realistic playback experience, both aurally and visually. (try the effects of this toggle navigating Bach’s Prelude 1, Book 1, Well-Tempered Clavier)
This tab lets you customize how notes are labeled across the Momenta panel.

Select the language used for note names. Your available options:
Toggle how accidentals are displayed with the Alpha-Graphic checkbox. Keep in mind, it does not change the Movement structure or pitch values.
Choose your preferred solfege naming convention. You can switch between the Classic and Siler systems. This adjustment only updates the names displayed in the Solfege Level and does not change any musical data.

Manage your access and plan details here:
This tab also hosts Privacy Policy & Terms of Conditions document.

Select one of the interface languages of the application:
This updates all menus, buttons, and system messages throughout the app. But you totally can have a French interface with English note names (C, D, E), for example.

The Password tab allows you to change or restore your BtH account password. This password is device-specific and is required for logging into the app on that exact device.
Full password change workflow is described in the Account section.

Control how the app syncs server data with your device .
It includes:

For operation details, see:
Choose a visual theme that suits your environment:
The app automatically adjusts text and icon colors to ensure everything remains easy to read regardless of the theme.

Secure your session or manage your personal data using these high-level account tools:
Full workflows are described in the Account section.

This section is your guide to interacting with the music. Whether you are navigating a complex score, filtering specific voices, or customizing your practice environment, these workflows will help you get the most out of BtH.
Accessible: All modes.
To start working with a Movement, open it from the Library.
Steps
What happens next
You can now navigate, play, or analyze the Movement.
Accessible: All modes.
You can listen to the beginning of a Movement before opening it.
Steps
What happens next
You can stop the preview at any time by pressing Stop.
Accessible: All modes.
Switch how you interact with the current Movement by changing its mode.
Steps
What happens next
In the PLAY mode, you gain access to interactive piano environments. In the READ-ONLY mode, you can view and play the Movement in structured notation. In the REPORT mode, you can apply filters to generate a filtered version of the Movement.
You can switch modes at any time without losing your current Movement.
Play Express mode always opens using the current state of the Momenta panel. This allows you to play either a specifically created report or the original movement. Note that you can exit Play Express only to the mode you came from — either READ-ONLY or REPORT.
Accessible: All modes.
Other than manually scrolling the Momenta panel vertically, navigate precisely to any point in the Movement by specifying a particular (measure #, moment #) address.
Steps:
What happens next:
In the REPORT mode, only measures and Moments included in the active report are available in the Go-to lists.
Accessible: READ-ONLY, REPORT.
By default, when a Movement is opened, the focus is placed at the beginning, on moment (1,1). You can change the focus to any other Moment. Note that only one Moment can be focused at a time.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Isolate a single note within a Moment for closer inspection. Again, only one note can be focused at a time.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Quickly switch between moment focus and note focus using a physical keyboard.
Steps (Mac or iPad with connected keyboard):
On devices without a physical keyboard, you can change focus type by selecting a Moment (tap) or selecting a note (long tap). The Shift key focus switching works even for a moment-measure sequence.
Accessible: PLAY → Play Express.
Steps:
What happens next:
The focus type affects how manual and automatic playback highlights and follows notes or Moments.
Accessible: READ-ONLY, REPORT.
Select a sub-stream, a continuous range of moments across one or multiple measures. This is useful for defining a playback range for focused practicing and looping.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Listen to your music performed at a steady tempo. The app follows your current BPM setting and always begins exactly from your focused note or Moment, making it easy to start practicing from any point in the score.
Steps:
What happens next:
But generally:
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Stop playback temporarily without losing your current position.
Steps:
In READ-ONLY and REPORT click Play again to resume from the current position. In Play Express clicking Play resumes playing based on the selected Section to Play.
What happens next:
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
End reproduction immediately and reset your position to the beginning
Steps:
What happens next:
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Control the speed of automatic playback using the BPM selector.
Steps:
What happens next:
Manual playback is not affected by BPM — you control the speed yourself.
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Manage how playback behaves using the checkboxes on the Player panel. Available settings depend on the active piano:
For Play Momenta:
For Play Express:
Steps:
What happens next:
One control always stays active for Play Momenta.
Accessible: REPORT.
Isolate and listen to only the specific elements you have filtered, such as a single hand or a specific voice. This is ideal for focused analysis, as it keeps the rhythmic timing of the piece perfectly intact while "muting" everything else.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Repeatedly play a selected sequence for practice.
Step
What happens next
Steps
What happens next
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Move through the Movement step by step at your own pace.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Move backward through the Movement step by step to review a passage.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT, PLAY → Play Express (only with physical keyboard).
Move between lines of the Movement when applicable.
Steps:
What happens next:
Accessible: PLAY → Play Express.
Always start playback from the beginning of the Movement till its end.
Steps:
What happens next:
Accessible: PLAY → Play Express.
Always start playback from your current position in the Movement.
Steps:
What happens next:
Define a specific range of measures and Moments for playback.
Accessible: PLAY → Play Express.
Steps:
What happens next:
Accessible: PLAY → Play Express.
Select which note-related information appears around the piano keys. This creates a direct visual link between your hand position and the musical data.
Steps:
You can select up to three Levels above and three Levels below the keys.
What happens next:
Accessible: READ-ONLY, REPORT.
Remove a Level from view across the entire Movement.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Hide a Level while preserving its vertical space.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Temporarily hide a Level while keeping it accessible.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Quickly hide all Levels except one to focus on a specific parameter. This allows you to isolate a single Level for focused work.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Reset your visibility settings for all Levels. This is useful when you want to restore the default view.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Personalize the color of specific data values for better recognition.
Steps:
For Fingering, right and left hand colors can be set separately.
What happens next:
Accessible: READ-ONLY, REPORT.
Update the typeface of a Level to improve readability.
Steps:
For Fingering, right and left hand fonts can be set separately.
What happens next:
Accessible: READ-ONLY, REPORT.
Adjust the font style for a Level to emphasize specific data.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Adjust the size of Level values to fit your screen or vision needs.
Steps:
Or
What happens next:
Accessible: REPORT.
Create a custom report by filtering the Movement using Level values.
Steps:
You can apply filters from multiple Levels at the same time.
What happens next:
Accessible: REPORT.
Select multiple values from the same Level. For example, if you select Soprano and Alto, the report includes Soprano or Alto.
Steps:
What happens next:
Accessible: REPORT.
Narrow your focus by combining different Level criteria. For example, if you select Left Hand and Tenor, the report includes entries that are Left Hand and Tenor.
Steps:
What happens next:
Accessible: REPORT.
Mix both types of logic for advanced isolation. For example, (Soprano OR Alto) AND Right Hand.
Steps:
What happens next:
Accessible: REPORT.
Remove all applied filters at once to see the full score.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Adjust the size of notes and Levels in the Momenta panel.
Steps
What happens next
Note: Changing scale may take a few seconds depending on the Movement size.
Accessible: READ-ONLY, REPORT.
Rephresh the layout to fix elements that appear misaligned after resizing or scaling.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Customize the background color of the Momenta panel..
Steps:
What happens next:
Accessible: READ-ONLY, REPORT, PLAY → Play Ground.
Adjust the vertical height of the keyboard to find the perfect balance between the piano keys and the Momenta panel.
Steps:
What happens next:
Access: PLAY → Play Ground.
Use BtH to practice your piano playing anytime—even without a real instrument.
Steps:
Playing chords:
Adjusting volume:
Use the Volume slider above the Piano panel to control the overall sound level in Play Ground mode.
BtH uses an "offline-first" model for its database needs. This means:
This approach ensures:
You only need an internet connection to:
When you log in for the first time:
After this initial download, you can work offline.
Each device requires its own local password. This ensures secure offline access even without an internet connection.
This means:
Automatic synchronization keeps your data up-to-date so you don’t have to worry about manual saves. As long as your device is connected to the internet, the app works in the background to ensure your progress is backed up and consistent.
No manual action is required. Synchronization happens automatically when:
What happens:
The synchronization settings give you full control over how your device manages Movement data.
In Settings → Synchronization, you can:
What happens next:
Table of contents
Table of contents


The BtH interface is designed to keep the Movement at the center of your workspace. Each panel on the screen has a specific role in helping you view, analyze, or perform your music.
The Toolbar is your main control hub. It is always visible at the top of the screen and automatically adapts based on which mode you are currently using.
.png)
From here, you can:
The center of the Toolbar contains mode controls.
.png)
PLAY mode is divided into Play Ground and Play Express workspaces. The workspace switch buttons are positioned on the left side of the Toolbar in PLAY mode.
.png)
View control is positioned toward the right side of the Toolbar.
.png)
For details on how to use these controls, see:
The Library is your digital repertoire hub. It serves as the primary entry point for opening Movements or for simply exploring them by listening to their opening measures.
You can access the Library from the Toolbar in any mode (PLAY, READ-ONLY, or REPORT).

To make it easy to find what you’re looking for, the Library uses a simple "folder" system that drills down from a particular composer to a specific movement drawn from one of the composer’s published compositions:
Each Movement entry in the Library includes an interactive Play icon. This feature generates an audio preview of a Movement’s first two measures, which is very useful when trying to keep straight the form of complicated, multi-Movement piano compositions.

For details on how to utilize Library see:
The Momenta panel is your primary workspace. This is where your Movement is displayed in Momenta notation, visualizing every measure, Moment, and Note in a single, interactive score.
Available in: the READ-ONLY mode and REPORT mode.

The Momenta panel displays the music as a precise, time-ordered sequence of musical moments. The layout reflects the Time Signature and the actual structural organization of the piece:

The header of the Momenta panel identifies the Movement currently on display directly below. It also contains a navigation control for fast, random positioning within the current Movement other than manually scrolling. The header includes:
*Although the field contains a full movement name, it may not always be fully visible. Click the Movement`s name field to view all details.

For operation details see:
The Leveling Table provides access to the structural Levels (musical parameters like Fingering or Volume assigned to notes and Moments) and allows visual control over how they are displayed and used.
You can access the Leveling Table from the Toolbar in any mode (PLAY, READ-ONLY, or Canned REPORTS).

The Leveling Table displays every data layer defined for the Movement in a clear, numbered list:
*Please note that a movement may not have values for all levels. In such cases, levels without values are not excluded from the Leveling Table.

Each row includes visual control elements that affect how the Level appears in the Momenta panel. These controls allow you to:
Any adjustments you make here are applied consistently across the entire Movement.

For operational details see:
The Piano panel is the interactive keyboard area of the app. It acts as the visual and auditory center for every piano environment in BtH, showing you exactly which notes are being played, focused, or triggered.
Available in: the PLAY, READ-ONLY and REPORT modes.
The Piano panel displays different keyboard layouts depending on your active mode to maximize the iPhone screen:
.png)
This layout allows you to see the entire keyboard while following structured playback in the Movement.
Two keyboard views are available:
Zoomed keyboard
Full keyboard with active area
.png)
This combination allows you to navigate the full keyboard while playing on a zoomed section.
This layout supports high-speed playback and interaction, while keeping the keyboard synchronized with the Movement.
.png)
The Piano panel displays:
The Piano panel reflects notes being:
The keyboard’s behavior and sound output change depending on which "Piano" is currently active:
The Piano panel remains visually synchronized with focus state, playback state, and sound output.
For operational details, see:
The Player panel is the central command center for music reproduction. It allows you to control exactly how a Movement is played — whether you want the app to play it automatically or you want to navigate through the notes manually.
Available in: the PLAY, READ-ONLY, and REPORT modes.
READ-ONLY and REPORT Player panel:
.png)
PLAY -> Play Express Player panel
.png)
The Player panel manages the essential mechanics of your session:
To provide precise control over your music, the panel is organized into five primary functional areas:
.png)
.png)
.png)
Indicates whether the system is navigating by Moments (vertical slices of time) or individual notes. This setting determines how the manual arrows and automatic playback behave.
A BPM selector (ranging from 20–208 BPM) that defines the speed for all automatic playback. It does not affect manual navigation speed.
Checkboxes that control behavior. For Play Momenta, these include Sound, Piano highlighting, and Focus shifting. For Play Express, these include Sound and Dancing Levels.
Includes Play, Pause, and Stop. Playback starts from the currently focused note or Moment in READ-ONLY and REPORT mode. In Play Express the beginning point of the playback is defined by the selected Section to play.
Right Arrow moves focus to the next element; Left Arrow moves focus to the previous one.
The Player panel stays in constant communication with your workspace to ensure a seamless experience:
For operational details, see:
In the PLAY mode (Play Express), additional panels are available to control how playback behaves and how information is displayed around the piano.
These panels allow you to:
Play Express includes three dedicated panels: Dancing Levels panel, Sections to Play panel, and Current Moment Values panel.

The Dancing Levels panel controls which note-related Levels are displayed around the piano keys during Play Express playback. During playback, selected Level values appear visually above and/or below the corresponding piano keys of the notes being played.
This creates a direct connection between keyboard position, musical structure, and Level parameters.
You can choose from the following note-related Levels:
You can assign up to three Levels above the keys and three Levels below them. This creates a direct visual link between your hand position and the musical data as the notes "dance" on the screen.

The Sections to Play panel defines the playback range for automatic playback in Play Express. It allows you to control which part of the Movement will be played.
Available playback range options include:
The panel also includes a Play Loop option, which enables repeated playback of the selected range.

This panel acts as a real-time monitor, providing structural orientation so you don't have to scan the full score during playback.
It displays key information about the Moment that is currently focused or being played:
Because musical durations often overlap, the panel can display multiple Moment Starting Points simultaneously, using a visual hierarchy that highlights the currently focused Moment while subduing others to maintain clarity. This consolidated view is particularly effective during high-speed playback, allowing you to stay structurally oriented at a glance without the need to constantly scan the full Movement for your position.

For operational details, see:
Settings are opened from the Toolbar in Play Ground, READ-ONLY and REPORT modes. and allow you to configure application behavior, appearance, and account preferences.
.png)
Settings are organized into tabs.
Changes are saved automatically when Settings are closed.
.png)
The Keyboard tab controls how the Piano keyboard behaves and is displayed. It includes two toggles: Note names and Right Arrow+ (the child’s play mode).

Choose whether note names appear at the front of the keyboard's labeled white keys.
This setting affects only the keyboard display.
Adjust how sustained notes are handled during manual navigation.
When the toggle is enabled:
Right Arrow+ works with:
This feature is designed to help users understand which notes should continue sounding at each Moment.
This tab controls how note names are displayed throughout the app.

Select the language used for note names.
Your available options:
Changing the language updates how notes are labeled in the Momenta panel and on the Piano keyboard.
Toggle how accidentals are displayed with the Alpha-Graphic checkbox. However, it does not change the Movement structure or pitch values.
Choose your preferred solfege naming convention. You can switch between the Classic and Siler systems. This adjustment only updates the names displayed in the Solfege Level and does not change the actual musical data.

Manage your access and plan details here:
This tab also hosts Privacy Policy & Terms and Conditions documents.

* Multilingual support is coming soon.
The functionality described below is not yet available. Until translations are released, please use the English version of BtH.
Select one of the interface languages of the application:
This updates all menus, buttons, and system messages throughout the app. But you totally can have a French interface with English note names (C, D, E), for example.

The Password tab allows you to change your BtH account password. This password is device-specific and is required for logging into the app on that exact device.

Control how the app syncs your data with our server.
It includes:

Choose a visual theme that suits your environment:
The app automatically adjusts text and icon colors to ensure everything remains easy to read regardless of the theme.
Adjust the background color of the Momenta panel.

Secure your session or manage your personal data using these high-level account tools:

This section is your guide to interacting with the music. Whether you are navigating a complex score, filtering specific voices, or customizing your practice environment, these workflows will help you get the most out of BtH.
Accessible: READ-ONLY, REPORT, PLAY → Play Ground.
To start working with a Movement, open it from the Library.
Steps
What happens next
You can now navigate, play, or analyze the Movement.
Accessible: READ-ONLY, REPORT, PLAY → Play Ground.
Listen to the beginning of a Movement before opening it.
Steps
What happens next
You can stop the preview at any time by pressing Stop.
Accessible: All modes.
Switch how you interact with the current Movement by changing its mode.
Steps
What happens next
In the PLAY mode, you gain access to interactive piano environments. In the READ-ONLY mode, you can view and play the Movement in structured notation. In the REPORT mode, you can apply filters to generate a filtered version of the Movement.
You can switch modes at any time without losing your current Movement.
Play Express mode always opens using the current state of the Momenta panel. This allows you to play either a specifically created report or the original movement. Note that you can exit Play Express only to the mode you came from — either READ-ONLY or REPORT.
Accessible: PLAY → Play Express, READ-ONLY, REPORT.
Other than manually scrolling the Momenta panel vertically, navigate precisely to any point in the Movement by specifying a particular (measure #, moment #) address.
Steps
What happens next
Accessible: READ-ONLY, REPORT.
By default, when a Movement is opened, the focus is placed at the beginning, on moment (1,1). You can change the focus to any other Moment. Note that only one Moment can be focused at a time.
Steps
What happens next
Accessible: READ-ONLY, REPORT.
Isolate a single note within a Moment for closer inspection. Again, only one note can be focused at a time.
Steps
What happens next
Accessible: PLAY → Play Express.
Steps:
What happens next:
The focus type affects how manual and automatic playback highlights and follows notes or Moments.
Accessible: READ-ONLY, REPORT.
Select a sub-stream, a continuous range of moments across one or multiple measures. This is useful for defining a playback range for focused practicing and looping.
Steps
What happens next
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Listen to your music performed at a steady tempo. The app follows your current BPM setting and always begins exactly from your focused note or Moment, making it easy to start practicing from any point in the score.
Steps
What happens next:
But generally:
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Stop playback temporarily without losing your current position.
Steps:
In READ-ONLY and REPORT click Play again to resume from the current position. In Play Express clicking Play resumes playing based on the selected Section to Play.
What happens next:
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
End reproduction immediately and reset your position to the beginning.
Steps
What happens next
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Control the speed of automatic playback using the BPM (Beats Per Minute) selector.
Steps
What happens next
Manual playback is not affected by BPM — you control the speed yourself.
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Manage how playback behaves using the checkboxes on the Player panel. Available settings depend on the active piano:
For Play Momenta:
For Play Express:
Steps:
What happens next:
One control always stays active for Play Momenta.
Accessible: REPORT.
Isolate and listen to only the specific elements you have filtered, such as a single hand or a specific voice. This is ideal for focused analysis, as it keeps the rhythmic timing of the piece perfectly intact while "muting" everything else.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Repeatedly play a selected sequence for practice.
Step
What happens next
Steps
What happens next
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Move through the Movement step by step at your own pace.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT, PLAY → Play Express.
Move backward through the Movement step by step.
Steps:
What happens next:
Accessible: PLAY → Play Express.
Always start playback from the beginning of the Movement till its end.
Steps:
What happens next:
Accessible: PLAY → Play Express.
Always start playback from your current position in the Movement.
Steps:
What happens next:
Accessible: PLAY → Play Express.
Steps:
What happens next:
Accessible: PLAY → Play Express.
Select which note-related information appears around the piano keys. This creates a direct visual link between your hand position and the musical data.
Steps
You can select up to three Levels above and three Levels below the keys.
What happens next
Accessible: READ-ONLY, REPORT.
Remove a Level from view across the entire Movement.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Hide a Level while preserving its vertical space.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Temporarily hide a Level while keeping it accessible.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Quickly hide all Levels except one to focus on a specific parameter. This allows you to isolate a single Level for focused work.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Reset your visibility settings for all Levels. This is useful when you want to restore the default view.
Steps:
What happens next:
Accessible: REPORT.
Create a report by filtering the Movement using preset Level filters.

*On MAC and iPad you can create a fully custom report with a highly sensitive system of filtering.
Steps:
What happens next:
You can apply filters from multiple Levels at the same time.
Accessible: REPORT.
Select multiple values from the same Level. For example, if you select Soprano and Alto, the report includes Soprano or Alto.
Steps:
What happens next:
Accessible: REPORT.
Narrow your focus by combining different Level criteria. For example, if you select Left Hand and Tenor, the report includes entries that are Left Hand and Tenor.
Steps:
What happens next:
Accessible: REPORT.
Mix both types of logic for advanced isolation.
Steps:
What happens next:
Accessible: REPORT.
View the original movement.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Adjust the size of notes and Levels in the Momenta panel.
Steps:
What happens next:
Note: Changing scale may take a few seconds depending on the Movement size.
Accessible: READ-ONLY, REPORT, PLAY → Play Ground.
Customize the background color of the Momenta panel.
Steps:
What happens next:
Accessible: READ-ONLY, REPORT.
Refresh the layout to fix elements that appear misaligned after resizing or scaling.
Steps:
What happens next:
Access: PLAY → Play Ground.
Use BtH to practice your piano playing anytime—even without a real instrument.
Steps:
Playing chords:
BtH uses an "offline-first" model for its database needs. This means:
This approach ensures:
You only need an internet connection to:
When you log in for the first time:
After this initial download, you can work offline.
Each device requires its own local password. This ensures secure offline access even without an internet connection.
This means:
Automatic synchronization keeps your data up-to-date so you don’t have to worry about manual saves. As long as your device is connected to the internet, the app works in the background to ensure your progress is backed up and consistent.
No manual action is required. Synchronization happens automatically when:
What happens:
The synchronization settings give you full control over how your device manages Movement data.
In Settings → Synchronization, you can:
What happens next:
Table of contents
Table of contents

