MidiPlays

Play in All Instruments

Once Upon a December - AnastasiaInteractive lesson ready

Once Upon a December - Anastasia

Learn the arrangement, follow the rhythm visually, and move between chords, sheet music, and alternate instruments for Once Upon a December - Anastasia.

138 BPM 2:34 G Major 3 tracks 1516 notes

Loading MIDI from Server...

Loading MIDI from Server...

Loading MIDI from Server...

Loading MIDI from Server...

Loading MIDI from Server...

Mode Concert: the MIDI melody is played as is, with the instrument's didactic fingering (out-of-range notes skip octaves). Mode Written: applies the real transposition of each instrument (alto sax in Eb +9, clarinet/trumpet in Bb +2).

Loading MIDI from Server...

00:00
00:00
0
100%
100%

Musical Analysis

Read the song by harmony, melody, rhythm, and section behavior.

138 BPM

Metrics Radar

Song profile
This song Balanced reference

Song Snapshot

Playable signals
Tempo138 BPM
Duration2:34
Tracks3
Notes1516
Key / ScaleG Major
Pitch rangeG0 (19) - C#7 (97)
Range span78 semitones

Melody Distribution

Registers by section

Chord Progressions

Main harmonic movement
Opening
BBm/DB5/F#F#DF#BBm/DB5/F#F#
00:00 - 00:38
Early middle
F#sus4/BBbdimF#7BbaugBB5F#sus4B7sus4/EEm11Em
00:38 - 01:17
Late middle
FF/CAbFmGCm/GCm/EbD/F#D7/F#D7
01:17 - 01:55
Ending
Ab/EbC#7/FFaugF#5F#mAA6Absus4C#m/AbAbsus4
01:55 - 02:34

Description & Musical Analysis

Practice Once Upon a December - Anastasia with piano notes, chord shapes, sheet music, and instrument-friendly visual guides on MidiPlays. Explore the song in the context of Anastasia and related collections.

How to Play & Trivia

Arrangement profile

Once Upon a December - Anastasia runs for 2:34 at 138 BPM. The file presents a fast pulse and 9.8 note events per second, which is a moderately busy note stream. The stored pitch range is G0 (19) - C#7 (97), a span of 78 semitones (about 6.5 octaves).

Tracks and instrumentation

The active MIDI tracks identify flute, celesta, synthstrings 2. 3 tracks contain note events, so the mixer can be used to hear each layer separately.

Harmony map

The extracted harmony vocabulary includes B, Bm/D, B5/F#, F#, D, G/B, B5, F#sus4, Gmaj7/D, Bsus2/C# and 5 additional labels. Chord names are inferred from simultaneous MIDI notes, so altered, incomplete, or ambiguous voicings should be confirmed by ear and against the note display.

Practice plan for this MIDI

Listen through once at the stored tempo, then isolate the melody and accompaniment tracks. Use the chord timeline to mark transitions and the sheet view to confirm rhythm before combining the layers.

Related collections

For nearby material, continue through the Anastasia collections linked on this page.
Available Instruments: Piano (Grand, Upright, Electric), Synthesizer, Organ, Guitar, 12-String Guitar, Viola Caipira, Ukulele, Bass (4 and 5 strings), Violin, Viola, Cello, Harp, Kalimba, Marimba, Xylophone, Vibraphone, Glockenspiel, Recorder, Flute, Ocarina, Saxophone, Clarinet, and Trumpet.

More MIDI Lessons Like This

Browse catalog

These pages share tags, soundtrack context, or nearby catalog signals with this song and help you keep practicing inside the same musical universe.

MIDI Technical Specifications

Key / Scale
G Major
Pitch Range
G0 (19) - C#7 (97)
Total Notes
1516

Note Distribution

C
158 10.4%
C#
131 8.6%
D
100 6.6%
Eb
85 5.6%
E
96 6.3%
F
75 4.9%
F#
205 13.5%
G
216 14.2%
Ab
146 9.6%
A
72 4.7%
Bb
40 2.6%
B
192 12.7%

Tracks & Instruments

TrackInstrumentNotes
Anyaflute124
Music Boxcelesta1348
Chorussynthstrings 244

Chord Timeline

TimeBeatChord
00:00M1.1B
00:00M1.2Bm/D
00:00M1.3B5/F#
00:01M2.1F#
00:01M2.2D
00:02M2.3F#
00:02M3.1B
00:03M3.2Bm/D
00:03M3.3B5/F#
00:03M4.1F#
00:04M4.2D
00:04M4.3F#
00:05M5.1B
00:05M5.2G/B
00:06M5.3B5
00:06M6.1F#sus4
00:06M6.2Gmaj7/D
00:07M6.3F#
00:07M7.1B
00:08M7.2G/B
00:08M7.3B5
00:09M8.1F#sus4
00:09M8.2Gmaj7/D
00:10M8.3F#
00:10M9.1Bsus2/C#
00:10M9.2Em6
00:11M9.3F#sus4
00:11M10.1F#
00:12M10.2F#7/E
00:12M10.3F#
00:13M11.1Bsus2/C#
00:13M11.2Em6
00:13M11.3F#sus4
00:14M12.1F#
00:14M12.2F#7/E
00:15M12.3F#
00:15M13.1B
00:16M13.2G/B
00:16M13.3B5
00:16M14.1F#sus4
00:17M14.2Gmaj7/F#
00:17M14.3F#
00:18M15.1B
00:18M15.2G/B
00:19M15.3B5
00:19M16.1F#sus4
00:20M16.2Gmaj7/F#
00:20M16.3F#
00:20M17.1B5
00:21M17.2Bm/F#
00:21M17.3G/B
00:22M18.1F#/C#
00:22M18.2F#
00:23M18.3F#/C#
00:23M19.1B7/Eb
00:23M19.2B7/A
00:24M19.3Ebaug
00:24M20.1E
00:25M20.2Em
00:25M20.3Em/B
00:26M21.1G
00:26 - 00:26M21.2 - M21.3G6
00:27M22.1F#
00:27M22.2Bm/D
00:28M22.3Bm
00:28M23.1G6
00:29M23.2G6/E
00:29M23.3G6
00:30 - 00:30M24.1 - M24.2F#
00:30M24.3F#7sus2
00:31M25.1B5
00:31M25.2Bm/F#
00:32M25.3G/B
00:32M26.1F#/C#
00:33M26.2F#
00:33M26.3F#/C#
00:33M27.1B/Eb
00:34M27.2B7/F#
00:34M27.3B
00:35 - 00:35M28.1 - M28.2E
00:36M28.3E7
00:36M29.1G
00:36M29.2G6
00:37M29.3G6/B
00:37M30.1F#
00:38M30.2Bm/F#
00:38M30.3F#sus4/B
00:39M31.1Bbdim
00:39M31.2F#7
00:40M31.3Bbaug
00:40M32.1B
00:40M32.2B5
00:41M32.3F#sus4
00:41M33.1B7sus4/E
00:42M33.2Em11
00:42M33.3Em
00:43M34.1B7sus4
00:43M34.2Gmaj9/B
00:43M34.3Em/B
00:44M35.1Gmaj7/B
00:44M35.2G/B
00:45M35.3Bm
00:45M36.1Bm/F#
00:46 - 00:46M36.2 - M36.3D/F#
00:46M37.1C#dim/G
00:47M37.2Em6/C#
00:47M37.3C#7sus4
00:48M38.1F#
00:48M38.2F#m
00:49M38.3GmMaj7/F#
00:49M39.1G/B
00:50M39.2Gmaj9/B
00:50M39.3Gmaj7/B
00:50 - 00:51M40.1 - M40.3B/Eb
00:52M41.1B7sus4/E
00:52M41.2Em11
00:53M41.3Em
00:53M42.1B7sus4
00:53M42.2Gmaj9/B
00:54M42.3Em/B
00:54M43.1Gmaj7/B
00:55M43.2G/B
00:55M43.3Bm
00:56M44.1D6
00:56M44.2Bm/D
00:56M44.3D
00:57M45.1C#7/G
00:57M45.2G7/F
00:58M45.3G7
00:58M46.1C#7/G
00:59M46.2G7/F
00:59M46.3G7
01:00 - 01:00M47.1 - M47.2F#
01:00M47.3Em(add9)/F#
01:01M48.1F#7sus4
01:01M48.2Em9/F#
01:02M48.3F#
01:02M49.1C5
01:03M49.2Cm
01:03M49.3Ab/C
01:03M50.1Dsus4
01:04M50.2G/D
01:04M50.3Dsus4
01:05 - 01:05M51.1 - M51.2C7/E
01:06M51.3Eaug
01:06M52.1F
01:06M52.2Fm7
01:07M52.3Ab6/F
01:07M53.1Ab
01:08M53.2Ab6
01:08M53.3Ab6/C
01:09M54.1G
01:09M54.2Cm/G
01:10M54.3Gsus4/C
01:10M55.1Ab6
01:10M55.2Ab6/F
01:11M55.3Ab6/C
01:11 - 01:12M56.1 - M56.2G
01:12M56.3G7sus2/F
01:13M57.1C5
01:13M57.2Cm
01:13M57.3Ab/C
01:14M58.1Dsus4
01:14M58.2G/D
01:15M58.3Dsus4
01:15 - 01:16M59.1 - M59.3C11/E
01:16 - 01:17M60.1 - M60.2F
01:17M60.3F/C
01:18 - 01:18M61.1 - M61.2Ab
01:19M61.3Fm
01:19M62.1G
01:20M62.2Cm/G
01:20M62.3Cm/Eb
01:20M63.1D/F#
01:21M63.2D7/F#
01:21M63.3D7
01:22 - 01:22M64.1 - M64.2G
01:23M64.3G7sus2/F
01:23M65.1C5
01:23M65.2Cm
01:24M65.3Ab/C
01:24M66.1Dsus4
01:25M66.2G/D
01:25M66.3Dsus4
01:26 - 01:26M67.1 - M67.3C11/E
01:27 - 01:27M68.1 - M68.2F
01:28M68.3F/C
01:28 - 01:29M69.1 - M69.2Ab
01:29M69.3Fm
01:30M70.1G
01:30M70.2Cm/G
01:30M70.3Cm/Eb
01:31M71.1Bdim
01:31M71.2G7
01:32M71.3Baug
01:32M72.1C
01:33M72.2C5
01:33M72.3Gsus4
01:33M73.1C7sus4/F
01:34M73.2Fm11
01:34M73.3Fm
01:35M74.1C7sus2
01:35M74.2C7sus4
01:36M74.3Fm/C
01:36M75.1Abmaj7/C
01:36M75.2Ab/C
01:37M75.3Cm
01:37M76.1Cm/G
01:38 - 01:38M76.2 - M76.3Eb/G
01:39M77.1Ddim/Ab
01:39M77.2Fm6/D
01:40M77.3D7sus4
01:40 - 01:40M78.1 - M78.2G
01:41M78.3AbmMaj7/G
01:41M79.1Ab/C
01:42 - 01:42M79.2 - M79.3Abmaj7/C
01:43 - 01:43M80.1 - M80.3C/E
01:44M81.1C7sus4/F
01:44M81.2Fm11
01:45M81.3Fm

The table shows the first 220 chord changes. The player keeps the complete MIDI performance available for listening and visual practice.