diff options
Diffstat (limited to 'src/mml_composemusic_mcp/server.py')
| -rw-r--r-- | src/mml_composemusic_mcp/server.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mml_composemusic_mcp/server.py b/src/mml_composemusic_mcp/server.py index 9e9ac67..06520a6 100644 --- a/src/mml_composemusic_mcp/server.py +++ b/src/mml_composemusic_mcp/server.py @@ -253,6 +253,8 @@ def _dict_to_note_sequence(data: dict) -> NoteSequence: version=data["version"], bpm=data["bpm"], ticks_per_quarter=data["ticks_per_quarter"], + mode=data.get("mode", "ppmck"), + definitions=data.get("definitions", {}), channels={}, ) for name, ch_data in data["channels"].items(): |
