The Clip-List allows to start playback of individual clips.
The piano-roll editor displays notes in a grid where the vertical axis denotes the pitch and the horizontal axis the time line. It is modeled after a classic piano-roll. Several tools can be selected via a drop down menu or hotkeys which aid with creation, selection and modification of musical events. The cursor keys can be used to move selected notes, in combination with modifier keys the keys can also change note duration or note focus. A context menu is available with mouse button 3, which provides extended functionality.
The Select Tool allows selection of single notes or groups of notes. Modifier keys can be used to modify the selection behavior.
With the note Paint Tool, notes can be placed everywhere in the grid by clicking mouse button 1 and possibly keeping it held during drags.
With the note Move Tool, selected notes can be moved clicking mouse button 1 and keeping it held during drags. A copy will be made instead of moving the selected notes if the ctrl key is pressed during drag.
When the Paint Tool is selected, the right edge of a note can be draged to make notes shorter or longer in duration.
The Erase Tool allows deletion of all notes selected during a mouse button 1 drag. The deletion can be aborted by the Escape key.
NAME
anklang - Music composition and modular synthesis application
SYNOPSIS
anklang [OPTIONS] [FILES...]
DESCRIPTION
Anklang is a digital audio synthesis application for live creation and composition of music and other audio material. It is released as free software under the MPL-2.0.
Anklang comes with synthesis devices which can be arranged in tracks and controlled via MIDI input devices or pre-programmed clips which contain MIDI notes.
The Anklang sound engine is a dedicated process which is controlled by a user interface based on web technologies that can be run in a special process (like electron) or modern browsers like firefox(1) or google-chrome(1).
OPTIONS
Anklang supports short and long options which start with two dashes ('-').
SEE ALSO
The functionality of Anklang can be extended by user provided scripts. The scripts are written in Javascript and run as part of the User Interface threads.
Scripts can extend editing functionality or implement new controllers. The exact functions provided by a script are registered at script startup time.
Ase::Clip proxy
Global host
instance for scripts.
…
piano_roll_clip
()
script_name
()
script_uuid
()
api_level
()
use_api
(
api_level, script_uuid)
api_level
and provide UUID for
controllers.
register
(
category, label, fun, blurb,
params)