proj
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
proj [2021/03/31 18:20] – 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 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. | ||
< | < | ||
Line 50: | Line 42: | ||
* 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.txt · Last modified: 2022/05/05 15:26 by bil