Skip to content

Main Window

Albert S. edited this page Oct 26, 2026 · 1 revision

The Main Window is the central workspace of Shakuhachi Assistant, a shakuhachi notation editor and sequencer.

It provides the tools needed to create, edit, play, print, and manage Shakuhachi Songs. The application supports musical notation, multiple tracks, MIDI playback, and shakuhachi-specific articulations.

Main Window Overview

The main window consists of several areas:

Area Description
Menu Bar Access to all application commands
Top Toolbar Frequently used file, editing, and playback commands
Notes Toolbar Note lengths, octaves, articulations, and note entry
Score Area Displays and allows editing of the current song
Virtual Shakuhachi Provides an instrument-based interface for entering notes
Status Bar Displays track, notation, tempo, position, and page information

The visibility of some interface elements can be changed through the View menu or application preferences.

File Menu

The File menu contains commands for creating, opening, saving, importing, exporting, and printing songs.

New

Shortcut: Ctrl+N

Creates a new Shakuhachi Song.

Use this command to begin a new composition or arrangement.

Open

Shortcut: Ctrl+O

Opens an existing Shakuhachi Song from disk.

Save

Shortcut: Ctrl+S

Saves the current song.

If the song has not yet been saved, the application prompts for a filename.

Save As

Saves the current song under a different filename or location.

Use this command to create a separate copy of a composition.

Import

The Import submenu provides:

  • MIDI... — Import a MIDI file into the application.

Importing MIDI allows you to work with musical material created in other applications.

Export

The Export submenu provides two MIDI export commands:

  • Current Track to MIDI... — Export the selected track to a MIDI file.
  • All Tracks to MIDI... — Export the song's tracks to a MIDI file.

These commands allow compositions to be used with other MIDI-compatible software.

Page Setup

Opens the page setup dialog to configure printing parameters.

Print Preview

Displays a preview of how the score will appear when printed.

Print

Opens the printing dialog.

Exit

Shortcut: Alt+F4

Closes Shakuhachi Assistant.

If the current song contains unsaved changes, the application may prompt you to save them.

Edit Menu

The Edit menu contains commands for modifying notes and musical structure.

Undo and Redo

Command Shortcut Description
Undo Ctrl+Z Reverses the previous editing action
Redo Ctrl+Y Reapplies an undone action

Cut, Copy, and Paste

Command Shortcut Description
Cut Ctrl+X Removes selected notes and copies them to the clipboard
Copy Ctrl+C Copies selected notes
Paste Ctrl+V Inserts copied notes

Delete

Shortcut: Delete

Deletes the selected notes.

Select All

Shortcut: Ctrl+A

Selects all notes in the current editing context.

Protocol

Opens the editing protocol, which provides information about recorded editing operations.

Tie Notes

Combines selected notes using the application's tie-note operation.

This can be useful when working with connected note durations.

Time Signature

The Time Signature submenu provides:

  • Insert... — Insert a time signature change.
  • Delete — Remove a time signature change.

Grace Note

Applies grace-note notation to the selected musical material.

Tempo Map

The Tempo Map submenu provides:

  • Insert Tempo Change...
  • Insert Linear Tempo Change...
  • Delete Tempo Change

Use these commands to define tempo variations within a composition.

Dynamics

Opens the dynamics dialog for configuring dynamic markings or playback dynamics.

Ten Ten Prefered

Provides a notation-related preference for the treatment of repeated notes.

Breath Mark

Adds or removes a breath mark.

Breath marks indicate where the performer should take a breath.

Suru

Applies the Suru articulation or notation option.

Oh Kari

Applies the Oh Kari notation option.

Remarks

Opens the remarks editor for the selected musical material.

Song Properties

Opens the Song Properties dialog.

This dialog allows you to edit:

  • Title, author, and description
  • Version information
  • Layout settings
  • Tempo and time signature information
  • Song statistics

See Song Properties (DialogPiece).

Track Properties

Opens the Track Properties dialog for the current track.

It provides settings for:

  • MIDI instrument
  • Track name
  • Volume
  • Pan
  • Reverb
  • Transposition
  • Shakuhachi playback effects

See Track Properties (DialogTrack).

Insert Mode

Toggles the note insertion mode.

Use this option to control how new notes are inserted into the score.

View Menu

The View menu controls notation appearance, navigation, and the visibility of interface components.

Notation

Opens the notation selection dialog.

Use this command to select or change the notation system used for the current track.

Zoom

The following zoom commands are available:

Command Description
Zoom In Enlarges the score
Zoom Out Reduces the score
Moderate Size Restores a moderate display size
Full Page Size Adjusts the view to display a complete page

Page Navigation

Command Shortcut
First Page Ctrl+Left
Last Page Ctrl+Right
Previous Page Ctrl+Up
Next Page Ctrl+Down

These commands allow you to navigate through multi-page compositions.

Enable Current Track

Enables or disables the current track.

A disabled track does not participate in normal playback.

Show Top Toolstrip

Shows or hides the main toolbar.

Show Notes Toolstrip

Shows or hides the note editing toolbar.

Show Virtual Shakuhachi

Shows or hides the virtual shakuhachi interface.

Show Western Notation

Toggles the display of Western musical notation.

This provides an alternative representation alongside the shakuhachi notation.

Dark Mode

Switches between the application's light and dark appearance.

Player Menu

The Player menu provides playback controls.

Start

Shortcut: Ctrl+Space

Starts playback using the selected playback mode.

Available playback modes include:

Playback Mode Description
Play From Beginning Plays the song from the beginning
Play Selection Plays the selected musical passage
Play Current Page Plays the current page
Play From Current Position Starts playback at the current position

Stop

Shortcut: Ctrl+End

Stops playback.

Loop

Enables or disables repeated playback.

This is particularly useful when practicing a selected musical passage.

Tools Menu

The Tools menu contains additional utilities and configuration commands.

Metronom

The metronome provides two independently configurable beat types:

  • Down Beat
  • Up Beat

These can be enabled or disabled separately.

The metronome settings, including sound and volume, are configured in application preferences.

Favorites

The Favorites submenu provides:

  • Add... — Add an entry to the favorites collection.
  • Organize — Manage existing favorites.

Favorites provide convenient access to frequently used items.

Options

Opens the application preferences dialog.

Available settings include:

  • General application behavior
  • Playback style
  • Notation layout
  • Metronome settings
  • Notation conventions
  • Default song templates

See Preferences (DialogPrefs).

Help Menu

The Help menu provides information and documentation.

User Guide

Shortcut: Ctrl+F1

Opens the user guide.

License Agreement

Displays the application's license agreement.

About

Displays information about Shakuhachi Assistant.

Top Toolbar

The top toolbar provides quick access to frequently used commands.

Button Function
New Create a new song
Open Open an existing song
Save Save the current song
Cut Cut selected notes
Copy Copy selected notes
Paste Paste notes
Delete Delete selected notes
Undo Undo an editing operation
Redo Redo an editing operation
Zoom In Enlarge the score
Zoom Out Reduce the score
Options Open application preferences
Song Open Song Properties
Start Start or stop playback
Repeat Toggle repeated playback

The toolbar can be shown or hidden through View > Show Top Toolstrip.

Notes Toolbar

The notes toolbar provides controls for entering and editing musical notation.

Note Length

Select the duration of notes.

The available note lengths include:

  • Whole note (1/1)
  • Half note (1/2)
  • Quarter note (1/4)
  • Eighth note (1/8)
  • Sixteenth note (1/16)
  • Thirty-second note (1/32)

Dotted and combined durations are also available, including:

  • 1/2 + 1/4 + 1/8
  • 1/2 + 1/4
  • 1/2 + 1/8
  • 1/4 + 1/8
  • 1/8 + 1/16
  • 1/16 + 1/32

Octave

The octave control allows you to choose between shakuhachi registers, including:

  • Otsu — Lower register
  • Kan — Higher register

Breath Mark

Toggles the breath mark for the selected note.

Note Entry

Notes can be entered and edited using the score interface and the virtual shakuhachi.

The selected note length and octave affect note entry.

Score Area

The score area is the main editing workspace.

It displays the notation for the current song and allows you to interact with notes.

Selecting Notes

Click a note to select it.

The application also supports keyboard-based selection and editing operations.

Editing Notes

Depending on the selected note and editing mode, you can:

  • Change note pitch
  • Change note duration
  • Change octave
  • Insert notes
  • Delete notes
  • Cut, copy, and paste notes
  • Add articulations
  • Add breath marks
  • Add remarks

Context Menu

Right-clicking in the score provides access to editing commands.

The context menu includes operations such as:

  • Play From Current Position
  • Cut, Copy, and Paste
  • Delete
  • Select All
  • Transpose
  • Tie Notes
  • Time Signature
  • Grace Note
  • Tempo Map
  • Dynamics
  • Breath Mark
  • Suru
  • Oh Kari
  • Remarks

The availability of individual commands depends on the current selection and editing context.

Virtual Shakuhachi

The virtual shakuhachi provides an instrument-oriented interface for interacting with notes.

It can be shown or hidden through:

View > Show Virtual Shakuhachi

The interface supports note entry using the shakuhachi's fingering-oriented representation.

This can be useful for users who prefer working directly with the instrument rather than selecting notation symbols from menus.

Multiple Tracks

Shakuhachi Assistant supports multiple tracks.

The current track can be selected using the track selector in the main window.

Each track can have its own properties, including:

  • Name
  • MIDI instrument
  • Volume
  • Stereo position
  • Reverb
  • Transposition
  • Shakuhachi-specific playback settings

Use Edit > Track Properties to configure the selected track.

See Track Properties (DialogTrack).

Status Bar

The status bar displays information about the current editing and playback context.

Field Description
Track Current track
Notation Current notation system
Tempo Current tempo
Position Current position in the song
Page Current page

Some status bar fields can also be used to access related functions.

Keyboard Shortcuts

The following shortcuts are available in the main window.

Shortcut Action
Ctrl+N New song
Ctrl+O Open song
Ctrl+S Save song
Ctrl+Z Undo
Ctrl+Y Redo
Ctrl+X Cut
Ctrl+C Copy
Ctrl+V Paste
Ctrl+A Select All
Delete Delete selected notes
Ctrl+Space Start playback
Ctrl+End Stop playback
Space Start/stop playback using the toolbar command
Ctrl+Left First page
Ctrl+Right Last page
Ctrl+Up Previous page
Ctrl+Down Next page
Ctrl+F1 User Guide
Alt+F4 Exit

Typical Workflow

Creating a New Song

  1. Select File > New.
  2. Open Song Properties to enter the title, author, and description.
  3. Select the desired notation system.
  4. Configure the track instrument and playback settings.
  5. Select a note length and octave.
  6. Enter notes using the score editor or virtual shakuhachi.
  7. Adjust tempo and dynamics as required.
  8. Use the player to listen to the composition.
  9. Save the song using File > Save.

Editing an Existing Song

  1. Select File > Open.
  2. Choose the song to edit.
  3. Navigate to the desired page.
  4. Select notes in the score.
  5. Use the editing commands to modify the notation.
  6. Preview playback.
  7. Save your changes.

Exporting a MIDI File

  1. Open the song.
  2. Select the desired track if exporting only one track.
  3. Open File > Export.
  4. Choose Current Track to MIDI... or All Tracks to MIDI....
  5. Select the destination filename.
  6. Confirm the export.

Printing a Score

  1. Open the song.
  2. Select File > Page Setup to configure printing.
  3. Select File > Print Preview to inspect the layout.
  4. Adjust the score layout or zoom as needed.
  5. Select File > Print.

Tips

  • Use Ctrl+S regularly to save your work.
  • Use Undo and Redo when experimenting with notation.
  • Enable Show Western Notation when comparing shakuhachi and Western notation.
  • Use Loop to practice difficult passages repeatedly.
  • Use Track Properties to balance the playback of multiple instruments.
  • Use Song Properties to keep composition metadata organized.
  • Use Dark Mode for an alternative display appearance.
  • Use the Favorites menu for convenient access to frequently used items.

Related Help Pages

Clone this wiki locally