Difference between revisions of "Dmuse"
Jump to navigation
Jump to search
Line 28: | Line 28: | ||
* [[i-files]]: Intermediate graphical notation format, created by [[autoset]] from [[stage2]] files. | * [[i-files]]: Intermediate graphical notation format, created by [[autoset]] from [[stage2]] files. | ||
* [[page files]]: Page description files for graphical notation, created by [[mskpage]] from [[i-files]]. | * [[page files]]: Page description files for graphical notation, created by [[mskpage]] from [[i-files]]. | ||
+ | |||
+ | == Dmuse Zbex Programs == | ||
+ | |||
+ | * [[autoset]]: converts [[stage2]] files into [[i-files]] in preparation for music printing. | ||
+ | * [[mskpage]]: converts [[i-files]] into [[page files]] for music printing. | ||
== Dmuse Reference Manual == | == Dmuse Reference Manual == |
Revision as of 10:27, 9 December 2010
Contents
Dmuse is an Integrated Development Environment for text editing/processing and graphical music notation rendering of MuseData, with a built-in interpretive programming language called zbex.
Dmuse User Guide
- Overview and history of Dmuse
- Downloading and installing Dmuse
- File organization and init file for Dmuse
- Getting started with Dmuse
- Text editing capabilities of Dmuse
- Running zbex programs in Dmuse
- MuseData file organization
- How to print a score in Dmuse
- How to print instrumental parts in Dmuse
- How to create a score in Dmuse
- How to create instrumental parts in Dmuse
- How to enter music with a MIDI keyboard
- How to create MIDI files from MuseData
Dmuse File Formats
- Dmuse text files
- MuseData stage1 files: Preliminary musical data created by MIDI keyboard entry.
- MuseData stage2 files: The primary musical data storage format.
- i-files: Intermediate graphical notation format, created by autoset from stage2 files.
- page files: Page description files for graphical notation, created by mskpage from i-files.
Dmuse Zbex Programs
- autoset: converts stage2 files into i-files in preparation for music printing.
- mskpage: converts i-files into page files for music printing.
Dmuse Reference Manual
- Dmuse Keyboard command list
- Dmuse INIT file
- Dmuse Menu bar
- Resident file manager
- Color and character byte codes in Dmuse text files
- Zbex programming language
- Introduction
- Zbex programs in files and in other Dmuse windows
- Properties of Zbex
- Zbex utility programs
- Variable declaration statements
- Assignment statements
- The run and stop statements
- Input and output
- Comments
- Subscripts
- Program control (loop, if, goto)
- Relations
- Functions
- Procedures
- Tables
- Handling directories
- Special variables and labels
- Instructions for debugging
- Conditional compiles and other features
- Controlling the text display with putc
- Graphics
- MIDI instructions