-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Insert rest, Delete notes, Many small improvements, ...
- Loading branch information
laurent
committed
Oct 12, 2021
1 parent
26fdfe4
commit 20b4143
Showing
4 changed files
with
252 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,36 @@ | ||
# Duration Editor plugin for MuseScore 3.x | ||
**Duration Editor** is an (experimental) plugin for MuseScore that allows to change the notes entry paradigm of MuseScore – being rhythm first, melody second – into **Melody first, rhythm second**. | ||
**Duration Editor** is an plugin for MuseScore that allows to change the notes entry paradigm of MuseScore – being rhythm first, melody second – into **Melody first, rhythm second**. | ||
Where MuseScore works in a *vertical* approach (inserting a note in a measure will insert a rest in all the other staves at the same segment, deleting a note ("time-delete") in a measure will delete the same amount of time in all the other staves) **Duration Editor** works in *horizontal* approach. Every modification done in a measure is limited to the current staff, not impacting the other staves. | ||
|
||
## Demo ## | ||
![Duration Editor in action](/demo/demo.gif) | ||
|
||
## Features ## | ||
All those feature are working | ||
* at the **measure** and **staff-level**, | ||
* without impacting the next notes of the measure (they will be moved accordingly), | ||
* without impacting the other staves | ||
|
||
### Features ### | ||
* Change any note duration, | ||
* Change/Add/Remove the notes dots | ||
* Insert rests | ||
* Delete notes | ||
* All the actions are undoable (see remark below) | ||
|
||
## NOTE that this plugin is BETA ## | ||
1. Due to the “sensible” nature of MuseScore’s API, and although having been thoroughly tested, you may fall into some limit cases where the plugin crashes MuseScore. No such cases have been detected since the version 1.0.1, but there is no warranty or whatsover. | ||
2. All the actions are undoable. It will require up-to 2-3 undos before completly undo a action. | ||
|
||
## And if you like this note-entry paradigm... ## | ||
The goal of that plugin is to demonstrate that there is another note-entry paradigm needed/possible in MuseScore. | ||
The ultimate goal is to have this paradigm available natively in MuseScore without any plugin. | ||
If you like that approach, don't hesitate to the drop a message on the [MuseScore forum](https://musescore.org/en/node/321244) about you likink this way of working. | ||
|
||
|
||
## IMPORTANT | ||
NO WARRANTY THE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | ||
|
||
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW THE AUTHOR WILL BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. | ||
|
||
## NOTE that this plugin is experimental ## | ||
Although thoroughly tested, due to the “sensible” nature of MuseScore’s API, it might crash MuseScore at some occasions. | ||
|
||
This plugin is made for sole objective of demonstrating that another notes entry paradigm is possible. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.