proj
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| proj [2021/03/10 18:48] – bil | proj [2022/05/05 15:26] (current) – bil | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ====== EECS 2311 Project ====== | ====== EECS 2311 Project ====== | ||
| - | ====== New requirements added on March 3! ====== | ||
| - | |||
| - | - The system must allow the user to improve the MusicXML output **by editing the input text tab**. For example, if the output for measure 42 is not what the user was hoping for when they load your output onto a viewer, your system must present this measure (or a range of measures) so that the user can edit accordingly. This includes metadata such as setting a different time signature for some of the measures. | ||
| - | - The system must allow the user to save any edits made to the input. | ||
| - | - The system must support [[https:// | ||
| - | - The system must also support [[https:// | ||
| - | - The system must deal with errors in the input in a user-friendly way. Minor errors should be treated as warnings but should not stop the conversion process. Major errors in particular measures must be presented to the user to fix them. | ||
| - | - The system must of course support all three instruments and as many as possible of the features shown in the two examples below. | ||
| < | < | ||
| Line 47: | Line 39: | ||
| * You can preview any MusicXML file by dragging and dropping it onto [[https:// | * You can preview any MusicXML file by dragging and dropping it onto [[https:// | ||
| - | * An example of a {{: | + | * An example of a {{: |
| - | * An example of a {{: | + | * An example of a {{: |
| + | |||
| + | ====== New requirements added on March 3! ====== | ||
| + | |||
| + | - The system must allow the user to improve the MusicXML output **by editing the input text tab**. For example, if the output for measure 42 is not what the user was hoping for when they load your output onto a viewer, your system must present this measure (or a range of measures) so that the user can edit accordingly. This includes metadata such as setting a different time signature for some of the measures. | ||
| + | - The system must allow the user to save any edits made to the input text tab by the user, including any metadata edits, e.g. song title, time signature etc. | ||
| + | - The system must support [[https:// | ||
| + | - The system must also support [[https:// | ||
| + | - The system must deal with errors in the input in a user-friendly way. Minor errors should be treated as warnings but should not stop the conversion process. Major errors in particular measures must be presented to the user to fix them. | ||
| + | - The system must of course support all three instruments and as many as possible of the features shown in the two examples below. | ||
| < | < | ||
proj.1615402092.txt.gz · Last modified: by bil
