Project #A007 [mce] Malody Creative is a chart editor for .mc (Malody chart) files.
The project was created on 2020-01-19 with the name Malody Chart Editor, which was mentioned later by Lime. Soon, the first two Alpha version was finished. By the time, only Key mode was supported.
On 02-02, one of the developers of Malody, LuiCat, granted the permission to publish this project. And the project went on in the next few weeks through 6 alpha versions.
On 03-07, v0.1.2.1 was released, which began to support Catch mode. However due to performance and compatibility problems, the project had to be remade with another faster engine that supports multi-platform. This was announced on 03-21.
On 04-04, the project was renamed to Malody Creative. The new version was too big and therefore it was not finished yet when Lime had to suspend it because of the new semester. On 05-09, a development build was released and the project was suspended.
$n Entries with same number are associated #n The n-th time to work on the entry <> Features that are limited because they are reserved and probably not stable -- 0.1.2.2 -- Additions: Leaping selecting Fixes: @PaperKnife: Could not create new charts -- 0.1.2.1 -- Additions: Catch chart editor Anti-alias Middle click and drag to scroll Changes: Applied a tiny offset (0.5px) to the note frequency overview Optimizations: Improved note frequency overview rendering performance #2 Improved selecting judging Fixes: Loading a non-key-mode chart threw the same error twice Powerful graphic cards crashed the editor Flipping copied notes threw an error Adding an effect event in a chart without effect list threw an error -- 0.1.1.8 -- Additions: Able to choose files through the property editor with a modal dialog instead of only typing the file name manually Able to change the length of a hold note without deleting it @Himori: Try to download ffmpeg automatically if it is not found Changes: Removed obsolete property "org" and redirects its value Optimizations: Improved rendering performance #4 Notes that lie at the bar line now have a denominator of 1 instead of 3360 @Himori: Expand all properties automatically Fixes: Loading a chart without mode_ext information threw an error Could not copy hold notes <> Loading a chart with video threw an error <> Loading a chart with skin threw an error <> @Himori: Loading a chart with BGA threw an error @Himori: Could not edit expandable properties directly @Himori: Clearing contents in an expandable property threw an error after closing the property editor -- 0.1.1.7 -- Additions: Settings Multilanguage support Multiple editor windows $3 Language support: Chinese - 中文(中国) Able to try to load a chart if an error occurs Able to disable background rendering in order to improve rendering performance FPS status @SN: Save as .mcz (Compressed Malody chart files) @SN: Drag the song and the background into the editor @SN: Convert the dragged audio file to .ogg (Ogg Vorbis) Changes: <> Changed the upper limit of columns to 10 Optimizations: Added some details for descriptions for tempo event Improved rendering performance #3 @PaperKnife: Prevents from duplicating tempo events $2 @PaperKnife: Prevents from setting BPM to 0 or lower Fixes: Loading a chart with a background image but no sounds nor notes threw an error Loading a chart with no effect list threw an error #2 Deleting notes deleted wrong notes Could not edit song info of a chart created by this editor @PaperKnife: Creating a sound event with a null sound property threw an error @PaperKnife: Could not delete duplicated tempo events at beat 0 $2 @PaperKnife: Creating a note at beat 0 in an empty chart threw an error Rejected Suggestions: @SN: Open in the editor window $3 -- 0.1.1.6 -- Additions: @SN: Customizable note width $1 Changes: Removed sync indicator Removed song status Optimizations: Allows to resize the window while playing Improved rendering performance #2 @SN: Requires to select a path instead of saving an empty chart before creating a chart @SN: Decreased the note width $1 Fixes: The last column line was not rendered sometimes The note frequency overview was not rendered immediately upon loading a chart Did not support multi songs Using a sound twice or more times threw an error Loading a nonexistent sound file threw an error @SN: Loading or creating a chart without background threw an error @SN: Chart did not show up after the window is resized -- 0.1.1.5 -- Additions: Background scale Optimizations: Added some details for descriptions for effect event Widened the event line hitbox Improved rendering performance #1 Fixes: A key chart with less than 4 or more than 9 columns could be created Effects sometimes did not work in a saved chart -- 0.1.1.4 -- Additions: Toolbar icon for meta Changes: Changed the text format representing effect events Requires to save an empty chart before creating a chart Optimizations: Prevents from deleting the first tempo event Improved note deleting performance Improved note frequency overview rendering performance #1 Simplified the code for event rendering Added some details for descriptions for meta and sound event Fixes: Only one event could be selected if two or more events duplicated Creating an event before beat 0 threw an error Editing meta edited the wrong object Loading a chart with no effect list threw an error #1 Loading an unsupported chart after unloading a chart loaded that previous chart -- 0.1.1.3 -- Additions: <> Add effect Add sound Add tempo Property editor Edit meta Select all Renders sound information Renders bpm information <> Renders effect information @SN: Horizontal scroll @SN: Note frequency overview Changes: Rearranged the icons in the tool bar of the key chart editor Removed the warning before saving Optimizations: Replaced the timer with a timer with higher resolution Added debug information Improved internal render resolution Fixes: Copying nothing threw an error Creating an empty chart after quitting the key chart editor threw an error Creating notes before beat 0 created them in an extremely far beat Saving a chart created by this editor threw an error Loading a nonexistent background threw an error @SN: Misspelling in the file dialogs -- 0.1.1.2 -- Additions: Ruler (Divide) Save Flip Cut Copy Paste Delete Toolbar icons for key chart editor Application icon Sound offset shows in the main form Navigate from the overview Optimizations: Forcibly syncs the song and the hit sound when they get unsynced Hides playback status when not playing @SN: Prevents from zooming in or out too much Fixes: Loading a chart with preview time threw an error Playing from the start point the second time threw an error @SN: Able to move notes out of the bounds