-
-
Notifications
You must be signed in to change notification settings - Fork 0
2.9. Configuration UI Legacy
The Configuration UI is essentially an Editor for Generators. It consists of a dynamically built form where generator-specific properties can be loaded, tweaked, and the changes applied.
Note: the user interface here described has been created to support the fist two generator modules of MAIDENS, namely the Atonal Line and Atonal Harmony. As of MAIDENS 1.5.0, they are now considered legacy implementations and are planned to be decommissioned in favor of the new Multiline Generator and its future derivatives.
As such, this Configuration UI is itself subject to be withdrawn, having been superseded by a significantly improved and redesigned Configuration UI.
The Configuration UI lives in a floating window with fully adjustable position and size. Describing the appearance of the widget poses challenges due to its dynamic nature. Except for the Apply and Reset buttons at the bottom, all the other controls are created on-the-fly, based on information sent in by the current generator. More specifically, the generator reports its adjustable properties and the UI responds by building, configuring and binding appropriate form controls. For instance, the Atonal Harmony generator will report chord-related settings, while the Atonal Line generator will focus on melodic profiles, rhythm, skips, etc. For specific information, please consult the dedicated article that describes the generator you are interested in.
A typical usage scenario implying the Configuration UI consists of a three-operations loop:
- generate music,
- audition it,
- change parameters,
and repeat until you are satisfied.
You use the Configuration UI to control how generator-made musical content sounds. By carefully tweaking the available parameters you can obtain structures that approximate your intended compositional idea. Further processing and/or manual edits will be needed to achieve better resemblance.
- MAIDENS — Machine Aided New Sounds
- The Project Hierarchy
- Project Node
- Generators Node
- Generator Node
- Score Node
- Section Node
- Part Node
- Measure Node
- Voice Node
- Cluster Node
- Note Node
- Introducing Generators
- Getting to Know the User Interface
- Score UI
- Editor UI
- Project UI
- Menu UI
- Toolbar UI
- Notifications UI
- Picker UI
- Navigator UI
- Configuration UI Legacy
- Configuration UI (New)
- Presets Manager
- How to Edit the Score
- Add a Note, Rest or Chord
- Edit or Remove Notes, Rests or Chords
- Add, Edit or Remove Measures
- Add, Edit, or Remove Instruments
- Use Second Voice
- Use Tuplets
- Use Sections
- Use Copy/cut/paste
- Use Undo/Redo
- Use the Macros
- How to Generate Music
- Limitations in 1.5.5
- Prospects