Usage Guide (MMW4CC)
How to use MMW4CC to make charts for Project Sekai (extended features included). Last update: September 29th, 2024
Last updated
How to use MMW4CC to make charts for Project Sekai (extended features included). Last update: September 29th, 2024
Last updated
This is the place where chart designers ("charters") spend most of their time working on a chart after adjusting timing settings. Notes, Hi-speed, and other aspects of Project Sekai chart design elements (with extended features...) can be inspected in this window.
The sub-window in the image above is organized for clarity. This is NOT what it will look like when opening MMW4CC for the first time.
MMW4CC can open, edit, and save MikuMikuWorld for Chart Cyanvas Score files *.ccmmws
and Universal Sekai Chart files *.usc
.
Load charts by selecting File > Open
from the menu bar
Save the current chart into MMW4CC Score file by selecting File > Save
Export the current chart into *.usc
file by selecting File > Export USC
In the Chart Properties
window under Audio
, load a music file by selecting ...
next to Music File
or typing in the path to the file. You can also adjust the music offset. The values are in milliseconds (1/1000th of a second). A higher value will start the music later and a lower value will start it sooner. The supported formats are:
MPEG Audio Layer III (*.mp3)
Waveform Audio File (*.wav)
Free Lossless Audio Codec (*.flac)
Ogg Vorbis (*.ogg)
A waveform will be displayed when the music is loaded which can help with syncing music to the notes. Selecting View > Show Waveform
will toggle the waveform's visibility.
Scroll through the timeline using the mouse wheel or the scrollbar
Hold Shift
while scrolling will change the scrolling speed. Scrolling speeds can be adjusted in Settings > Timeline
Hold Ctrl
while scrolling: Zoom in and out.
During playback, the timeline scrolls to follow the scrollbar (red arrow bar).
To change this behavior to scroll after the cursor has passed the screen, uncheck Cursor Auto Scroll
under View
in the menu bar or through Settings > Timeline
Hold step outlines can be turned off by unchecking View > Show Step Outlines
The timeline background can be turned off or changed under Settings > Timeline > Background
Different actions can be invoked depending on the timeline tool selected. From left to right they are...
You can change keyboard shortcuts by going to Settings > Key Config.
Place notes by selecting the appropriate timeline tool and left clicking on the timeline
Select a note and drag it to move it around
Select and drag either the left or right edges of the note to resize it
Playback buttons: Previous Measure, Stop, Play/Pause, Next Measure
Stop: Teleport to measure 0.
Divisions: Select the desired note division from the division select menu at the bottom. To use a custom division, input a number between 4 and 1920
Snap Mode: Changes how the notes should be 'snapped' at when moving one or multiple notes at a different specified division.
Relative Snap: Do not snap the notes. Move it like how it is.
Absolute Snap: Snap a note to a desired division. If selecting multiple notes, it will move until one of the multiple notes is snapped.
Individual Absolute Snap: Snap all selected notes to a desired division.
Go to Measure: Input a positive number to teleport to that measure in the timeline
Timeline Speed: Change the speed in the timeline to 25%, 50%, 75%, 100%.
Zoom: Change how far the note appears in the timeline. Use Ctrl+Click
to edit the value.
Guide notes are similar to regular slides with a few differences:
They do not count towards combo
The steps always use the step type Hidden
They fade out as they approach the end point
(*.sus only)
Place a step near the end point to control the amount of fade. The closer the step is to the end point, the less fade there will be.
The start and end points of a hold can be hidden. A hidden point does not require tapping at the start or releasing at the end. It will also not count towards combo. To create a hidden point:
Select the hold points to hide/unhide
From the context menu under Hold Type
select either Normal
or Hidden
Right-click anywhere on the timeline to open the context menu. Most of the functions are self-explanatory and can be used as keyboard shortcuts.
Shrink Up: Places the selected notes 1 tick apart starting from the latest note
Shrink Down: Places the selected notes 1 tick apart starting from the earliest note
Connect Holds: Merges two holds together
Split Hold: Split a hold note to two separate hold notes
Repeat Hold Mids: Insert selected Hold Mids at the next division repeatedly (you can make zigzag hold note easily with this tool)
Convert Hold to Traces:
Add Traces for Hold: Add trace notes in-between the hold points. The number of traces can be changed depending on the number of measure divisions specified.
Convert Hold to Traces: Turn the holds into trace notes. The number of traces can be changed depending on the number of measure divisions specified. (Note: at this time, the hold flick at the end is only converted to normal trace note.)
Interpolate Hi-Speeds: Insert Hi-Speeds in-between the selected Hi-Speed and changes value in a linear interpolation. The more divisions selected, the 'smoother' the speed change.
Currently, English and other 5 languages can be selected. Selecting Auto
will detect the current system's language and choose the appropriate language. If the system's language is not supported by the program, it will default to English.
Just like the original MikuMikuWorld, MMW4CC supports auto save. It is enabled by default. The interval (in minutes) and maximum number of auto save entries can be configured. Auto saved charts are located in the auto_save
folder.
The timeline width can be changed from the Lane Width
setting under Timeline
A separate size for notes can be applied by unchecking Match notes size to timeline width
and selecting the desired note size
Checking Return to last tick on Pause
will return the cursor to the last selected division upon pausing
Several actions be assigned a keyboard shortcut
If multiple shortcuts are assigned to an action, the topmost one will be displayed in menus
Add more shortcuts if needed by selecting Add
. Up to 4 shortcuts can be created per action
An extended feature for Chart Cyanvas. Extended lanes enable the notes to be able to be placed outside the initial boundary of the Project Sekai playfield.
It can be adjusted in the Chart Properties > Metadata
section. Up to 100 extended lanes can be adjusted, though the notes can be placed infinitely further away with the use of Note Properties.
When selecting ONLY ONE note (tap, holdStart, holdEnd, flick, etc.), the metadata or configuration information about the note is shown at the note properties sub-window. The metadata can include details such as where the note is, type of notes, lane and width, and more. Here, you can adjust the value in each metadata in a very customizable way, with an additional feature of adjustable lane/width note value in decimals (e.g. 5.50 width).
You can use layers to make notes and hi-speed in a "different playing field".
Click on Create Layer
in the Layers sub-window. Input a name.
Use the eye icon to hide/show notes.
When you have 2+ layers, click on the layer you want to work with.
Right Click
on the notes you want to select, then select Layer
and click the layer you want to move notes to.
You cannot remove a layer the normal way. To "delete" it, move the notes from a layer you want to "delete", then merge it.
Select the notes and/or hi-speed events desired then click on Create Preset
in the Presets sub-window. Input a name and optionally a description.
Click on any of the presets available in the presets window, move the cursor to the desired position and click to place down the notes. You can search for a specific preset by typing its name in the search box
Click on the trash icon next to the preset button to remove it
Icon | Tool | Description | Default Shortcut |
---|---|---|---|
Use and to move a layer.
Click on the to merge the layer into a layer under it.
Select
Left Click
or Drag
: Select notes.
Ctrl + Left Click
: Append selection.
Alt + Left Click
: Subtract selection.
- Click anywhere else in the timeline to deselect.
1
Tap
Left Click
: Place a tap note.
2
Left Click
: Place a hold note.
Left Drag
: Place a holdStart point, release to place the holdEnd point.
- Clicking on a hold or hold step note will cycle the note's ease type.
3
Left Click
: Place a hold step note.
- Cycles the hold step's type when clicked on the hold step note.
- Cycles the hold step's type when clicking the icon or using the keyboard shortcut.
4
Flick
Left Click
: Place a flick note.
- Cycles the flick's direction when clicked on the flick note.
- Cycles the current flick's direction when clicking the icon or using the keyboard shortcut.
5
Critical
Left Click
: Place a critical note.
- Toggles between normal and critical if clicked on a note.
6
Trace
Left Click
: Place a trace note.
- Toggles between normal and trace if clicked on a note.
7
Guide Notes
Left Click
: Place a guide note.
Left Drag
: Place a guideStart point, release to place the guideEnd point.
- Cycles the guide's color when clicked on the guide note.
- Cycles the current guide's color when clicking the icon or using the keyboard shortcut.
None
Damage
Left Click
: Place a damage note.
- Toggles between normal and damage if clicked on a note.
None
BPM
Left Click
: Place a BPM change event.
- Click the BPM to change the value.
8
Time Signature
Left Click
: Place a time signature change event.
- Click the time signature to change the value.
9
Left Click
: Place a hi-speed change event.
- Click the hi-speed to change the value.
0