Skip to content

Instantly share code, notes, and snippets.

@SebastianSimon
Last active May 7, 2023 20:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SebastianSimon/817e125e73ef840d44ba93d3b7f495fd to your computer and use it in GitHub Desktop.
Save SebastianSimon/817e125e73ef840d44ba93d3b7f495fd to your computer and use it in GitHub Desktop.
8-bit Music Theory Patreon Suggestion Posts for Frogatto & Friends

8-bit Music Theory Patreon Suggestion Posts for Frogatto & Friends

The suggestion comments

8-bit Music Theory’s Patreon has a 9 $ tier (used to be 10 $) that allows his Patrons to suggest topics for videos on his YouTube channel each month. From June 2021 to April 2022 I have posted a comment under each suggestion post, almost every month.

Note that some paragraphs were originally posted as separate comment replies, as addendums to the main comment. This document might not exactly match the published comments, as certain errata might have been corrected later.

Please also note that I am not a musician, nor am I a music theory expert; I have written all comments below with basic school education of music theory plus the knowledge I’ve gathered from popular music theory channels on YouTube. The sole purpose of these comments was to nudge 8-bit Music Theory (Ben Kidd) to mention the Frogatto & Friends OST in one of his videos. Mainly, this is because I have fallen in love with the soundtrack and could find beautiful patterns in it all day long. It occured to me that I could kill two birds with one stone: share the beauty I found (and kept finding) in the soundtracks on Patreon, and by doing so very thoroughly, hopefully increase the chance of the game and its soundtrack getting mentioned. This goal was achieved. I could’ve also simply commented “Dude, do Frogatto. 😏” each month, but I feel the more thorough way achieved both goals better.

The comments contain musical excerpts with notes like ⟨0.5 D♭5⟩. The 0.5 refers to half a beat; in a 4/4 meter this is an eighth note. 1 would be a quarter note, 2 a half note, 4 a whole note, 1.5 a dotted quarter note, and so on. D♭5 is scientific pitch notation, i.e. it’s the D flat one minor ninth above middle C. ⟨Grace G♭5⟩ is a G♭5 grace note, ⟨0.75 Rest⟩ is a dotted eighth rest, ⟨0.5 A5 → F5 → D♭5 → A4⟩ is a sequence of 32nd notes (approximately). In the future, this should probably be replaced by the more standard LilyPond syntax along with a quick introduction to how to read it.

Note that the links to the original Patreon posts require the 11 € tier for access (as of 2023-01-12; the exact membership amount varied throughout the months).

Okay… I have just now joined the 10 $ tier just to make this one request: please do an analysis video on the soundtrack of Frogatto & Friends. It’s an indie game with a retro pixel look. The game is fun and all, but the soundtrack — sorry, there is not one single word to describe it.

It’s beyond stunning. It contains the most beautiful things I’ve ever listened to. The full soundtrack, around 100 songs, is available on GitHub (of all places), here: https://github.com/frogatto/frogatto/tree/master/music — it’s quite obscure. The composer is Ryan Reilly (https://soundcloud.com/ryanreilly). I don’t know much about him, either.

I, myself, have discovered so many details in this soundtrack, that I almost expect a 5 hour long video series about it. I haven’t played the game itself for a long time, but I’m sure that some standard analysis points apply here, e.g. the music always fits the mood of the surrounding environment, etc.

But there is so much more… for example the track ChipSneak.ogg plays in an arcade level (aside from the main story); it’s a skill-based arcade minigame and it’s pretty difficult. Normally, players don’t get much farther than one minute of playing before they fall down and die and have to start over — well, or maybe I’m just bad. Anyway, the track is 6 minutes and 40 seconds long. It starts like a chiptune song, but then beautifully develops into a piano song, and later a harpsichord comes in (which is also used in various other tracks). The bass (synths or bass guitar — can’t tell) is delicious. What a nice reward for dedicated players! Still, the question remains: why would Reilly compose all these amazing themes and hide them away in a really long track, where players almost never get to hear them, or which players never even discover to begin with? He put so much heart into this soundtrack, it’s unbelievable!

Then there are various other themes appearing throughout the soundtrack; some that make sense (FrogForest.ogg at 5:19 with an absolutely beautiful resolution to the “forest theme”, which also appears, slowed down, in FrogForestVillage.ogg at the beginning, in the background), and some that make no sense whatsoever (neoBoss.ogg and specialitem.ogg have the same theme, but they are unrelated to each other in the game, the theme doesn’t get used anywhere else as far as I’m aware, and the other “Neo” tracks are unrelated to neoBoss.ogg).

I just noticed that some songs actually got replaced (and maybe deleted) over time, so you’ll have to go through the commit history to find the older versions. Particularly, FrogattoStage1.ogg which is an absolute gem.

Ah, I just realized that a variant of the theme from neoBoss.ogg and specialitem.ogg also appears in the unused DumDuhDee.ogg track which is supposed to be used for comedic moments, so again unrelated to the other two uses.

Unfortunately, this comment got deleted. See the August 2021 post.

My July comment got deleted. I’m going to repost it here. Did it get deleted because it was too late? Because it contained too many links? Are you aware of how the deletion came to be and can help me avoid this situation in the future?

Requesting for the second time (a lot of details are in my comment under the June 2021 post): please do an analysis video on the soundtrack of Frogatto & Friends.

The full soundtrack, around 100 songs, is available on GitHub (of all places), here: https://github.com/frogatto/frogatto/tree/master/music — it’s quite obscure. The composer is Ryan Reilly (https://soundcloud.com/ryanreilly). I don’t know much about him, either.

In June 2021, I wrote about the OST for the first time and briefly talked about the themes and the beauty in ChipSneak.ogg, FrogForest.ogg, FrogForestVillage.ogg, neoBoss.ogg, specialitem.ogg, and mentioned that there are two versions of FrogattoStage1.ogg.

Today, I’d like to write about some of the good balance in tone, mood, and dynamics in the Frogatto soundtrack.

Consider CrispDrum.ogg, for example. Note that this soundtrack is 13 minutes and 42 seconds long — in a free indie game. Where else do you find such quality?! Crisp Drum has a nice balance between three vibes which the song switches back and forth between: the melancholic vibe at the start, the happy and bright vibe, and the dark and mysterious vibe. There aren’t really strongly clear-cut sections of one vibe ending and the other beginning; instead, the different instruments overlap each other — each of them creating its own mood. The song starts with a choir-like synth, introduces some percussion, and goes back and forth between melancholy and very dark synth chords. But sometimes, a piano is playing, introducing these little jazzy bursts of happiness.

I really love the contrast between these sections. Two of my favorite parts in the song are around 8:47 and around 10:02, the latter of which has a particularly strong shift in mood. At this last point, the song never returns to the dark or melancholic vibe again; it’s as if you’re leaving a dangerous area and finally reaching safety.

What I want to express about Crisp Drum in particular, is how nicely it balances and combines different moods. Next, let’s take a look at the song Mystic Forest which includes some of the strongest dynamics I’ve heard in a video game OST. And holy heck, this tremolo is amazing!

MysticForest.ogg is actually not a Frogatto OST, but a Weregild OST (https://github.com/frogatto/weregild), which is by the same developers, runs on the same game engine, and has the same composer. The song is also known as Laila’s Forest (https://soundcloud.com/ryanreilly/lailas-forest). The song is a bit over 9 minutes long, but it feels so much shorter. (Doesn’t it?) I attribute this to the various shifts in dynamics (plus the low tempo). The very silent sections in the song make you anticipate the upcoming louder sections and crescendos.

I love how the song just takes its time, so you have all the time you need to immerse yourself in whatever world Weregild is set in (I wouldn’t know; I don’t think the game is even finished yet).

To finish, I’ll briefly mention a few noteworthy songs: Mysterioso.ogg also has nicely balanced dynamics. FrogForest.ogg has different instruments overlaying each other at different volumes and a beautiful crescendo, as mentioned in June. WorldMap.ogg has quite a powerful crescendo at 2:31. You know how sometimes music is just “too much” and you get too emotional to continue singing (or humming), exactly like in the introduction of Adam Neely’s video The most elegant key change in all of pop music? Yeah, I get that from World Map’s crescendo a lot…

Requesting for the third time (a lot of details are in my comment under the June 2021 post): please do an analysis video on the soundtrack of Frogatto & Friends.

The full soundtrack, around 100 songs, is available on GitHub (of all places), here: https://github.com/frogatto/frogatto/tree/master/music — it’s quite obscure. The composer is Ryan Reilly (https://soundcloud.com/ryanreilly). I don’t know much about him, either.

In June 2021, I wrote about the OST for the first time and briefly talked about the themes and the beauty in ChipSneak.ogg, FrogForest.ogg, FrogForestVillage.ogg, neoBoss.ogg, specialitem.ogg, and mentioned that there are two versions of FrogattoStage1.ogg.

In August 2021, I wrote about the balance in tone, mood, and dynamics, and pointed it out in the tracks CrispDrum.ogg, MysticForest.ogg (aka Laila’s Forest), Mysterioso.ogg, FrogForest.ogg, and WorldMap.ogg.

As written in the introduction in June, there are a few themes throughout the Frogatto soundtrack. I’d like to focus on two of them which are interrelated: the hero’s theme — Frogatto’s theme — and the villain’s theme — Milgram’s theme. Unfortunately, defining Frogatto’s theme isn’t that straightforward, especially in relation to Milgram’s theme. There’s also a lot to cover when talking about these themes, so I’ll have to split this into four parts; I’ll talk about Frogatto’s theme today and in October, and about Milgram’s theme in November. In December, I’ll cover a few closely related themes.

Part 1: Defining Frogatto’s theme.

The question “What is Frogatto’s theme?” cannot be easily answered. Instead, you need to have an understanding of the “patterns” used in his themes. Themes, plural? Good question… One thing is certain: there’s a very simple motif used in both Frogatto’s theme and Milgram’s theme: they both start with three ascending notes which are relatively close together (usually the first three notes of a minor scale), and are rhythmically equidistant and relatively slow, compared to the rest of either theme.

So go get ya kazoo or ya otamatone or ya 7-string bass or whatever and play A3, B3, C4, slowly, equally. That’s it. That’s the pattern to be looking out for! It definitely helps having already listened through the soundtrack to get some context for the examples below.

Perhaps the most beautiful example of the “Frogatto theme” would be the beginning of Stage 1 (FrogattoStage1.ogg; I’ve mentioned this in a follow-up comment before, in my June comment: the currently available version on GitHub is a remastered version and there’s an older one, but the themes are identical).

It starts like this¹ (simplified): 4/4 meter, rather fast: ⟨2 G♯5⟩ ⟨2 A♯5⟩ | ⟨3.5 B5⟩ ⟨0.5 A♯5⟩ | ⟨1 G♯5⟩ ⟨1 B5⟩ ⟨1 A♯5⟩ ⟨1 F♯5⟩ | ⟨3.5 F5⟩ (⟨0.5 …⟩) | …

There’s our three ascending notes at the start, followed by a descent back to the first note, and the jazzy melody ending that phrase (of 9 notes) on a raised sixth, providing this dorian vibe. (Note that I’m obviously a layman in music theory, which is of course one of the reasons I’m wishing for a Frogatto video by you.)

So far, this was only the first half of Frogatto’s theme. Frogatto’s theme is actually a call-and-response pattern.

It continues like this: 4/4 meter, rather fast: … ⟨0.5 D♯5⟩ | ⟨2 C♯5⟩ ⟨2 D♯5⟩ | ⟨Grace F♯5⟩ ⟨3.5 G♯5⟩ ⟨0.5 F♯5⟩ | ⟨2 F5⟩ ⟨1.5 Rest⟩ ⟨0.5 A5 → F5 → C♯5 → A4⟩ | ⟨3.5 A♯4⟩ (⟨0.5 …⟩) | …

Now, another good candidate for “the” Frogatto theme is the start of the Title track (FrogattoTitle.ogg, not to be confused with the unused FrogattoTitleTheme.ogg). After an intro of stacked fourths, a very similar tune starts playing.

It goes something like this¹ (simplified): 4/4 meter, rather fast: ⟨0.25 B♭5⟩ ⟨0.25 B♮5⟩ | ⟨1 C6⟩ ⟨1 D♭6⟩ ⟨0.25 D♭6⟩ ⟨1.25 E♭6⟩ ⟨0.5 D♭6⟩ | ⟨1 C6⟩ ⟨1 B♭5⟩ ⟨2 G♭5⟩ | …

Uh, if I had to guess, I’d say the C locrian mode fits pretty well, but what do I know. The actual three-note motif starts at the C6. But now, the ascent begins with a half step and proceeds with a whole step rather than the other way around as seen in Stage 1. Also, the D♭6 is repeated, but this fits the rest of the track which likes this kind of rhythm.

These two examples contain different notes, but the similarity is definitely recognizable. The same track uses the following notes around 01:53:

4/4 meter: ⟨1 B♭4⟩ ⟨1 C5⟩ ⟨1.5 D♭5⟩ ⟨0.5 C5⟩ | ⟨0.5 B♭4⟩ ⟨0.5 D♭5⟩ ⟨0.5 C5⟩ ⟨0.5 A♭4⟩ ⟨2 B♭4⟩

These are the same starting notes as Stage 1 (transposed up by a major second), though it continues a bit differently. This variation also appears in Gazer Boss (GazerBoss.ogg) around 01:08 and 02:30, and in Fanfare (FrogattoFanfare.ogg) around 00:05 (starting with F♯, each).

Around 02:33, the Title track uses the notes G♯4 A♯4 B4 A♯4 G♯4 F♯4 F♮4 which, as it turns out, is the most common Frogatto theme variation. The previous one is the second most common variation. This shorter pattern is indeed an abbreviation of the longer pattern. The shorter pattern appears in numerous tracks such as Symph (FrogattoSymph.ogg, around 00:53 and 03:01, starting with F♯4), Tea For Two (TeaForTwo.ogg, around 01:20 and 03:58, starting with B4), Stage 1 (around 03:56, starting with G♯5), Music Box (FrogattoMusicBox.ogg, at start, starting with B♭6), Morning (FrogattoMorning.ogg, around 00:41, starting with A4), Gunslinger (Gunslinger.ogg, around 01:39, starting with B4), Bedtime Storyline Segment (FrogattoBedtimeStorylineSegment.ogg, around 00:49, starting with F♯5), Boss Mischievy 1 (Frogatto_Boss_Mischievy1.ogg, around 01:02, starting with B4), Boss Mischievy 2 (Frogatto_Boss_Mischievy2.ogg, around 00:11, starting with G♯4), and a few others. Whew…

Now that these melodies are established, let me say that there are far more variations than these. Whereas these are the melodies most commonly associated with “Frogatto’s theme”, there’s a lot more depth to it throughout the soundtrack. Part 2 will cover the variations of these themes.

Footnote 1: I wish I knew some convention of how to do music notation in text form. I know there is some textual notation for music notation software, but is there something general that people understand, even if they don’t use any notation software?

PS: In order to write this I went through the entire soundtrack and wrote down all the instances of Frogatto’s theme, Milgram’s theme and a couple of other themes. I might have missed a few or misinterpreted a couple things, and the timestamps might not be accurate.

Requesting for the fourth time: please do an analysis video on the soundtrack of Frogatto & Friends. A lot of the details are in my comment under the June 2021 post.

The full soundtrack, around 100 songs, is available on GitHub (of all places), here: https://github.com/frogatto/frogatto/tree/master/music. It’s quite obscure. The composer is Ryan Reilly (https://soundcloud.com/ryanreilly). I don’t know much about him, either.

In September I posted about the hero’s theme and the villain’s theme: Frogatto’s theme and Milgram’s theme, respectively, though I’ve split it into four parts; today I’ll post the second part. In the first part I was trying to define what Frogatto’s theme is like. Now it’s time for all the variations of the theme.

Part 2: Variations of Frogatto’s theme.

Recall that around 02:33, the Title track uses the notes G♯4 A♯4 B4 A♯4 G♯4 F♯4 F♮4. When listening through the entire soundtrack, you can determine that this is what Frogatto’s theme sounds like most commonly. Part 1 was entirely about the most common, most fundamental properties of Frogatto’s theme, but there is so much more to it: this theme appears nearly everywhere, each time with a different mood.

For example, if that last note from the Title track, F♮4, was replaced by an E4, we’d get another variation found around 09:11 and 09:28 of the Stage 1 track (but beginning with F5 and C♯5, respectively). I just spent a while listening to this part at 09:11, and I find it beautiful how it starts with F5 G5 A♭5 G5, while D♭ is in the bass, which then goes to B♭ in the lower octave, as the melody continues with F5 E♭5 D♭5; so this means, the D♭ and G briefly create a tritone, which resolves to this B♭m or B♭m⁷ chord — quite beautiful.

And if that last note from the Title melody was replaced by an D♯4, we’d get another variation, which is found in Stage Cycle (FrogattoStageCycle.ogg) around 03:22. If it was replaced by a C♯4, we’d get a variation found in Boss Mischievy 2 at the beginning, and in Village Or Chill Or Whatever (FrogattoVillageOrChillOrWhatever.ogg, gotta love that “title”…) around 00:18 (but starts with G5).

If we take that longer pattern again (A♭5 B♭5 C♭6 B♭5 A♭5 C♭6 B♭5 G♭5 F5) and replace the final F5 by an E♭5, we get another instance in Village Or Chill Or Whatever, this time around 00:27 (however beginning with G5 instead), and this pattern occurs a few times in Harpsichord Finale (FrogattoHarpsichordFinale.ogg), beginning with G4. Replace it by a D♭6, jumping up by a fifth, and we get a variation found in Frogatto And Milgram End Credits (Frogatto_And_Milgram_End_Credits.ogg) around 02:33 and 05:07, beginning with G5.

Crisp Drum, the track I talked about in August, contains two variations: one contains the notes F♯4 G♯4 A4 G♯4 F♯4 C♯4 D4 E4 C♯4 around 08:49, the other one A♭4 B♭4 D♭5 C5 B♭4 D♭5 C5 A♭4 F4 around 10:16. In the first one, the melody goes down from F♯4 to C♯4, in the second one, it goes up from A♭4 over B♭4 to D♭5. Both of these have one thing in common: there are some nice fourths in there.

The beginning could be further altered: the notes C4 D4 E♭4 D4 B♭3 C4 D4 C4 play in Gun Et Cetera (GunEtCetera.ogg) at 01:02 and 07:35, and the major third down from D4 to B♭3 is quite an unexpected “subversion” of Frogatto’s theme with an abrupt ending. That major third down also exists in Stage 1 around 07:13 (A5 B5 C6 B5 G5 A5 C6 D6 C6 B5), but it doesn’t end as abruptly. And in Harpsichord Finale, around 08:21, G4 A4 B♭4 A4 F4 A4 G4 D4 C4 D4 plays. These variations create a sort of gloomy or bittersweet vibe.

Now, let’s briefly turn to the other puzzle piece of Frogatto’s theme: the response of the call-and-response pattern. Look at my September comment again, and Ctrl+F for “Grace”: Stage 1 has this grace note F♯5 right before the G♯5. There are several alternative interpretations of it: Bedtime Storyline Segment, for example, plays the Frogatto theme twice, starting with F♯5: around 00:49 and around 01:08. Both times, when it gets to that point where the original grace note sits, instead of a single E5 grace note moving up to F♯5, there’s this quick A4 C♯5 E5 E5 F♯5 pattern, with a repeated E5. Something similar happens in Morning (around 00:51, with C4 E4 G4 A4) and in Boss Mischievy 2 (around 00:16, with B4 D♯5 F♯5 G♯5), both of which are essentially the same thing without the repetition. Each of these is a major triad arpeggio with a major sixth. Cool! Because the arpeggio just explicitly outlines the chord that is already playing, in some sense it is not surprising to find these variations here; the arpeggio has always been somewhat implied.

I have more variations ready. There are so many… I’ve counted approximately 40. Frogatto has one versatile theme! At the end of the day, whichever theme variation is included in a track generally fits the mood of that track.

There are two tracks in particular that I’d like to highlight, which have a large variety of different interpretations of the Frogatto theme: Stage Cycle and Village Or Chill Or Whatever. The latter is not only very fun to listen to, but also has this peculiar “implied” theme around 04:23 and 05:00.

It goes like this: 4/4 meter, slow: ⟨1 E3⟩ ⟨1 F3⟩ ⟨1.5 G3⟩ ⟨0.5 F3⟩ | ⟨0.5 D3⟩ ⟨0.5 Rest⟩ ⟨0.5 Rest⟩ ⟨0.5 C3⟩ ⟨1.5 G2⟩ ⟨0.5 Rest⟩ | …

Hm… that’s a long rest. A rest where the notes ⟨0.5 F3⟩ ⟨0.5 E3⟩ could perfectly fit inside… Cue the Lisa Simpson quote “You have to listen to the notes she’s not playing”.

I think that’s more than enough on Frogatto’s theme — though there’s a final interesting facet about the hero’s theme: weirdly, it appears in many boss fight tracks, especially for mini bosses, while some larger bosses have their own theme. Obviously, the main villain has his own theme, but even in that final fight against him, you’ll hear both themes. In the next part, in November, I’ll take a look at the villain’s theme itself. Milgram is his name and, looking at him, he looks like a purple dragon whose design seems to have obviously been inspired by Bowser from Super Mario… huh, never noticed that. Anyway, see ya next month!

Requesting for the fifth time: please do an analysis video on the soundtrack of Frogatto & Friends. A lot of the details are in my comment under the June 2021 post.

The full soundtrack, around 100 songs, is available on GitHub (of all places), here: https://github.com/frogatto/frogatto/tree/master/music. It’s quite obscure. The composer is Ryan Reilly (https://soundcloud.com/ryanreilly). I don’t know much about him, either.

In September and October I posted about the hero’s theme and the villain’s theme: Frogatto’s theme and Milgram’s theme respectively, though I’ve split it into four parts; today I’ll post the third part. In the first part I was trying to define what Frogatto’s theme is like. In the second part I’ve rushed through several variations of the theme. Let’s now take a look at the villain’s theme.

Part 3: Milgram’s theme.

Milgram is the villain. So of course, you expect only the most dissonant harmonies, the worst flat ninths, the most egregious tritones! Well, it’s not that bad actually. Milgram isn’t a mindless monster: he’s actually an approachable dude, especially at the end. Can’t tell you any details about this “character development” since I haven’t played the game in a while and it could potentially spoil the ending, but it doesn’t matter — this is a (wannabe) music analysis after all, right?

Let’s just define what Milgram’s theme is supposed to sound like. There’s a short soundtrack called Milgram Swagger (MilgramSwagger.ogg) which cleanly presents the idea of Milgram’s theme:

4/4 meter, slowly: ⟨1 E♭3⟩ ⟨1 F3⟩ ⟨2 G♭3⟩ | ⟨1 D♮4⟩ ⟨0.5 D♭4⟩ ⟨0.5 C♭4⟩ ⟨1 B♭3⟩ ⟨1 E♭3⟩ | ⟨1 A♭3⟩ ⟨1 E♭3⟩ ⟨1 G♭3⟩ ⟨1 E♭3⟩ | ⟨1 F3⟩ ⟨0.5 E♮3⟩ ⟨0.5 E♭3⟩ ⟨1 D♮3⟩ ⟨1 B♭2⟩ |

As with Frogatto’s themes, I’ve also found every instance of Milgram’s theme throughout the soundtrack, and yes: Milgram’s theme also has a bunch of variations, but it occurs much more rarely. Frogatto’s theme is kind of everywhere, whereas Milgram’s theme only occurs in a few places, mostly towards the end of the game. It turns out that the theme above is actually kind of an outlier, even if it sounds like the defining theme. However, lots of soundtracks don’t get to be used in the actual game (yet?) or are simply obsolete. The most common themes, weirdly, occur in such unused soundtracks, or in a location that doesn’t appear to have anything to do with Milgram.

Anyway, here are a few more common variations of Milgram’s theme:

Generic Boss Battle (Frogatto_Generic_Boss_Battle.ogg, at 00:11 and 00:55) and the newer version of Milgram Chamber (MilgramChamber.ogg at the start) both have the same intervals, though the first track is more upbeat and the rhythm is slightly different. The boss battle track starts Milgram’s theme with a C♯5, the other track with a B♭3. Picking the C♯5 starting note (and C♯ minor as the key), the melody contains these notes: C♯5 D♯5 E5 A5 G♯5 G♮5 G♯5 E5 F♯5 C♯5 E5 C♯5 D♯5 D♮5 D♯5 A5 G♯5.

If the last two notes were transposed one octave down, that’s a variation you’d hear in Frogatto And Milgram End Credits (at 03:35, starting with B♭3). If you further replaced that last accidental D♮4 by a C♯4, you’d get the second most common variation, appearing in Harpsichord Finale three times, but in two distinct styles: at 05:26 and 06:40, you’ll hear this modified melody starting with G4 in a similar mood and tempo as Milgram Swagger; but starting at 06:03, a very nice guitar solo plays a few variations of Milgram’s theme, including this one and the one mentioned before. (For the sake of completeness: each repetition of Milgram’s theme might be a slight variation, in particular changing that last accidental as mentioned before; the theme repetitions start at G3, each, then, in another round of repetitions, each repetition start at D4.)

There’s another second most common variation: C♮5 C♯5 D♯5 A5 G♯5 F♯5 G♯5 B5 etc. The first three notes are now a half step then a whole tone, rather than the other way around. This appears thrice in the yet unused Bed Time Story Fugue With Milgram Theme (BedTimeStoryFugueWithMilgramTheme.ogg) (00:40, 01:53, and — one octave higher — 02:17) and works as a “continuation” of the tune played right before the theme.

At the beginning of this four part “series”, I mentioned that there’s a very simple motif used in both Frogatto’s theme and Milgram’s theme. I was talking about the first three notes: in Milgram’s theme they’re also ascending notes, usually in a minor scale. The rhythm is also quite similar.

But that’s mostly all the similarity there is. The differences are a bit more striking. For example: after the initial three notes, Frogatto’s theme goes back down again; Milgram’s theme goes up, instead. Whereas neither theme includes disgusting dissonances, Milgram’s theme variations contain tritones far more often. Some of the villain’s themes can best be harmonized with augmented triads. Frogatto’s theme variations often fit diatonically into a specific key, whereas Milgram’s themes often make use of accidentals, usually in the form of minor seconds. So, there are more dissonances, but rather “soft” dissonances.

Interestingly, while most variations of Milgram’s theme are non-diatonic, there are a few that at least start diatonically, two of which appear in one of the coolest Frogatto tracks, and (somewhat ironically) one of the jazziest as well: Milgram Boss Battle (MilgramBossBattle.ogg, at 00:37 and 01:14, both starting with F4).

Milgram’s theme also plays in his throne room. It’s an organ version, reminiscent of when Ganondorf’s theme plays in The Legend of Zelda shortly before the final battle. Milgram Chamber (the old version) plays the theme at 01:00 containing these notes in the melody: B♭3 C4 D♭4 G♭4 F4 E♭4 F4 D♭4 E♭4 B♮3 D♮4 B♭3 D♭4 E♮4 A♭4 G♮4. I can’t really tell all the notes that are playing, but the harmony in this track shifts between minor and major every now and then, and in the bass, the same notes play, transposed a major sixth plus an octave down (so C♯2 D♯2 E2 etc.). When I compare the whole piece to, say, the “Inside Ganon’s Castle” track from The Legend of Zelda: Ocarina of Time, then Milgram’s theme is considerably less “doom and gloom”. It’s a bit scary, but there’s also hope and beauty. This fits the “approachable dude” assessment from earlier.

Tea For Two, the harpsichord track where the credits roll, contains Frogatto’s theme and also Milgram’s theme: at 01:48. It starts with F♯5 G♯5 A5 D6 C♯6 B5 A♯5 F♯5 B5 F♯5 A5 F♯5 G♯5 F♯5 G♯5 F♮5 and repeats another three times with a few variations. Maybe it’s the medieval vibes, but at least I hear a flute playing this. What villain has a flute theme? In my mind, I always picture a jester playing this (probably one of Milgram’s cat minions); this is a much more “playful” version, particularly the last repetition. This likely demonstrates the contrast between before and after Milgram was thought of as “scary” by Frogatto and friends.

The Frogatto soundtrack has a few specific themes which may occur in any track. When listening to the soundtrack it’s always nice to recognize these themes. It’s very pleasant to hear how the different themes fit together and how they fit to the rest of a particular track. There are a few other themes which I’ll probably talk about in spring 2022 (assuming there still is no Frogatto video 😅). Once some familiarity is gained by listening to the soundtrack all day, every day, most themes can be recognized. With Milgram this is especially easy since his theme occurs in every track with “Milgram” in the name — a few more variations exist in the soundtrack as well.

However there are a few themes even I had to label with a question mark. They are somehow related to Frogatto’s or Milgram’s theme, but they don’t clearly fit either pattern and they probably aren’t another distinct theme. I’ll briefly look at these in Part 4, next month.

Requesting for the sixth time: please do an analysis video on the soundtrack of Frogatto & Friends. A lot of the details are in my comment under the June 2021 post.

The full soundtrack, around 100 songs, is available on GitHub (of all places), here: https://github.com/frogatto/frogatto/tree/master/music. It’s quite obscure. The composer is Ryan Reilly (https://soundcloud.com/ryanreilly). I don’t know much about him, either.

In September, October, and November I posted about the hero’s theme and the villain’s theme: Frogatto’s theme and Milgram’s theme respectively, all split into three parts, since there’s a lot of things to look at. Today I’ll post the final part, which examines some themes that sound somehow related to either Frogatto’s theme or Milgram’s theme.

But first, I have to include an addendum to the first three parts. The Milgram and Frogatto themes do have a similar start and you could argue that, in Milgram’s theme, the notes descending from up high after the first four ascending notes represent some kind of authority over Frogatto, as if Milgram is looking down on the hero (he is indeed much larger than the little frog, after all). The identical beginning however could perhaps represent something revealed at the very ending — spoiler alert (but not really, because this is a relatively common trope) —: the fact that the hero and the supposed villain have much more in common than initially assumed (in a good way).

Oh dang, I’m submitting this on the last day of the month again… to take this opportunity to wish y’all a happy new year! Hope you had some relaxing holidays! Okay, now, about those themes…

Part 4: Related themes.

There are a few tracks in the game which classify as fugues: Harpsichord Finale, Music Box (probably), Tea For Two, — heck, Bed Time Story Fugue With Milgram Theme even has it in the name! Something I noticed really late: Bach’s Fugue in G minor, probably the most well-known fugue, not only has a lot in common with these “harpsichord melodies”, i.e. this G D A D B♭ pattern, but also with the Frogatto theme itself.

I also noticed that I didn’t mention 0:28 of Milgram Boss Battle yet: G♯5 A♯5 B5 A♯5 G♯5 A♯5 F♯5 G♯5. This might be one of Frogatto’s theme variations, but to me it sounds a little ambiguous. Looking at the last six notes of this patterns, the intervals between them are matched exactly in Milgram’s theme, in the same track, as well. In fact, the only thing stopping this from being a proper Milgram theme is a perfect fourth after the first two notes and before the rest. So replacing the G♯5 A♯5 from the start by a D♯5 F♮5 F♯5 and then playing the rest yields the start of the Milgram theme used in this track.

There are two tracks which include quite a different melody: Boss Mischievy 2 around 00:31 and Dream Adventure (FrogattoDreamAdventure.ogg) around 00:16.

The melody goes like this: 4/4 meter: ⟨0.5 G4⟩ ⟨1 A♭4⟩ ⟨0.5 B♮4⟩ ⟨1.5 B♭4⟩ ⟨0.5 A♭4⟩ | ⟨0.5 G4⟩ ⟨0.5 B♭4⟩ ⟨0.5 D♭5⟩ ⟨0.5 B♮4⟩ ⟨2 B♭4⟩ | …

Here, the expected pattern G4 A♭4 B♭4 is intercepted by this short B♮4 note and the starting G4 is much shorter than the following notes. Ooh, but is it still a Frogatto theme? If this B♮4 was removed from the first measure, this pattern would start like G4 A♭4 B♭4 A♭4 G4 B♭4 D♭5 B♮4 B♭4. I couldn’t find this exact pattern in the Frogatto soundtrack, but the closest match can be found in Morning around 01:22: G♯3 A3 B3 A3 G♯3 B3 A3 F♯3 G♯3, then repeated but ending on an E3 instead. Same intervals at the start — so far, so good. The way I see it, E3 seems to be the root note of a major scale. Translating the melody within Morning to scale degrees, we’d have 3 4 5 4 3 5 4 2 3 and 3 4 5 4 3 5 4 2 1. These melodies outline an E major chord. Now, back to Dream Adventure, where a similar thing happens but in E♭ major: 3 4 ♭6 5 4 3 5 ♭7 ♭6 5. (Ugh… ♭6 and ♭7? May be some other mode…). This 5 4 3 5 reemerges and the ♭7 implies an E♭7 chord or so. Not quite sure here, but that’s the closest match.

And last but not least, I’d like to point out a theme from the Stage 1 track which plays around 04:29; it consists of these notes: G5 A♭5 B♭5 D♭6 E♭6 C6 E♭6 B♮5. This has a similar start to the Frogatto or Milgram theme variations: half step, then whole step. But the following minor third is something quite different that doesn’t occur in either theme. These three intervals appear in a more common variation; let’s pick G5 as the starting note again: G5 A♭5 B♭5 D♭6 C6 E♭6 B♭5. This appears in (*inhales*) Bedtime Storyline Segment around 00:10, starting with D♯4, in Boss Battle Spastic (FrogattoBossBattleSpastic.ogg) around 01:05, starting with D4, in Frogatto And Milgram End Credits around 00:15, 01:01, 01:33, and 04:06, starting with E4 or E3, in Morning around 00:08, starting with F♯3, and in Walking Along 2 (WalkingAlongfin2.ogg) around 00:16, starting with G5.

Both of these alternative themes, i.e. the one in Dream Adventure and the one in Walking Along 2, have a more heroic sound to them. In the latter, the first four notes “add up” to an ascending tritone. I don’t really know how the other one achieves this.

That’s all I know! Now, let’s have a safe and happy new year!

Requesting for the seventh time: please do an analysis video on the soundtrack of Frogatto & Friends. A lot of the details are in my comment under the June 2021 post.

The full soundtrack, around 100 songs, is available on GitHub (of all places), here: https://github.com/frogatto/frogatto/tree/master/music. It’s quite obscure. The composer is Ryan Reilly (https://soundcloud.com/ryanreilly). I don’t know much about him, either.

Yes, that’s been my “boilerplate” text for all of my request comments. I keep saying that the full Soundtrack is available on GitHub — which is weird. Normally, game soundtracks are available on YouTube, but not this one. Searching for “Frogatto OST” on YouTube yields like four relevant results. Four out of one hundred. And I’m convinced that some soundtracks have been taken down from YouTube over the last few years. The game is really that obscure, huh?

Fortunately, as this is an open source game, the music has to be freely available and come from somewhere. All the source code is hosted on GitHub. If you follow the link above, you’ll see the music directory, which has a few subdirectories for each “region” of the game: Seaside, Forest, Cave, Dungeon, then there is an arcade mode in the game, where you can train and test your jump-and-run skills, so there is an Arcade directory. There’s also a General directory and a Deprecated and an Unused directory. Sadly, these two directories are filled with really good music that most players never get to hear. Ironically, some soundtracks in the “normal” directory are also actually unused. In the parent directory of /music (there’s also /music_aac), there’s also a /sounds (and /sounds_wav), which contains various sound effects, but also fanfares, for example.

Whenever I introduce a song, I mention the file name of the soundtrack in this GitHub repository, e.g. like this: Check out the song Beach Town (FrogBeachTown.ogg) which has a soul-soothing melody! What you can do on GitHub, now, is press the Go to file button above the list of files, and type in FrogBeachTown.ogg in the search field, and you’ll immediately find the file path as /music/General/FrogBeachTown.ogg. Click the result, download it (e.g. View raw or the Download button), have a listen, take your cup of tea, relax, think about the good things in life, be proud of what you’ve accomplished, be grateful for the more than 1000 patrons that support you every month. And that’s how GitHub works, in a nutshell.

But there is more that you can find out on GitHub. There is an entire commit history, i.e. all the changes that have been made to any file or directory. Back in July and August I’ve been rummaging through the commit history to find any change in the /music directory. Mostly, the tracks have been trimmed at the start or end, so that they loop smoothly; sometimes the quality got improved. Those are minor changes, but I’ve found a few tracks that have been replaced or deleted altogether. And here’s me praying to the Patreon gods that my comment won’t be removed because it contains so many links!

The track FrogattoStage1.ogg has been updated on September 14, 2016. The old version can be found here: https://github.com/frogatto/frogatto/blob/bcd1c1c3934a48ca8e84319969cceb2f86e7ac48/music/Seaside/FrogattoStage1.ogg. The new version adds a lot of layers to the older song, and even a new section. I don’t think anything is “lost” in the new version. Sometimes a particular bass melody appears in the new version that adds so much depth, and sounds so cool! For instance, around 04:40 there’s this quick ascending sequence of notes outlining (probably) the F mixolydian scale, and a similar one at 04:02.

The track MilgramChamber.ogg has been completely replaced by something else (with the same name), on December 12, 2013. The old version is here: https://github.com/frogatto/frogatto/blob/deda17e6bbdd2a177025a1ea55c33b0c49e4828d/music/Dungeon/MilgramChamber.ogg. Basically, these are two different songs. Both are pieces played on the organ. One version sounds a bit darker; the other version sounds much richer.

The track Symph.ogg has only undergone minor changes on September 8, 2013: only the volume has changed around a few sections. If you want, here’s where you can find the old version: https://github.com/frogatto/frogatto/blob/0593cd6f70a6b4bea3899518b9a6122865815994/music/Arcade/FrogattoSymph.ogg.

And some songs have been moved to entirely different games. For example, the same developers have a game called “Cube Trains” and one called “Weregild”. In the distant past, when the game engine, Anura, was conceived, all its games were different “modules” of the engine. If you downloaded one game you actually downloaded the entire game engine and the other games as well. As a consequence, the music has also been thrown into the same directory, for all games. This has been split around May 6, 2013. Now it’s clear that, e.g. MysticForest.ogg is a Weregild soundtrack, and the Train Songs are part of Cube Trains — they never were Frogatto soundtracks. Even though, they’re amazing songs by the same composer, and sound very similar to the Frogatto soundtracks.

There’s also the composer’s SoundCloud account, where some songs are available. I think I’ll save that for the February post. Have a happy new year, for now!

Requesting for the eighth time: please do an analysis video on the soundtrack of Frogatto & Friends. A lot of the details are in my comment under the June 2021 post.

The full soundtrack, around 100 songs, is available on GitHub (of all places), here: https://github.com/frogatto/frogatto/tree/master/music. It’s quite obscure. The composer is Ryan Reilly (https://soundcloud.com/ryanreilly). I don’t know much about him, either.

This time, I’ll briefly introduce the World Map theme. WorldMap.ogg is quite a heroic-sounding tune. It could be considered to be the “secondary” main theme, representing the rest of the soundtrack pretty well. But it’s used far less commonly than Frogatto’s theme and there’s another candidate for the secondary main theme: the “Symph” theme, defined by the eponymous FrogattoSymph.ogg.

The track itself is a beautiful orchestral piece mainly consisting of strings and a piano, a harp and flutes, and probably some kind of synth. It ends in a powerful brass section finale. The track includes a theme which is used in a few tracks; it consists of a few repeated parts where each part is repeated slightly differently.

One of the theme’s exemplary parts starts around 01:17 of the eponymous track and has these notes: B4 C♯5 D5 A4 F♯4 G4 A4 B4 G4 F♯4 E4 D4 E4 F♯4 G♯4 E4 B4 A4 A4 B4 C♯5 D5 A4 E4 D♯4 F♯4 F♯4 E4 B4 C♯5 A4 E4 D4 E4 F♯4 G♯4 E4 B4 D5 E5. It’s a tune that seems to be in D major, starting with the fifth (as usual, this is transposed in other tracks). Most of the notes are diatonic, though the accidentals D♯ and G♯ appear for harmonic effect.

Certain phrases stand out. For example, that B4 C♯5 D5 A4 E4 D♯4 descends by a fourth twice before landing on an accidental. That last part kind of implies a tritone, since the accidental is a semitone further down and a fourth plus a semitone equals a tritone. Then comes E4 D4 E4 F♯4 G♯4 E4, which has three consecutive ascending whole tones, landing on another accidental. These phrases imply some nice extended chords!

Along with certain variations, this theme occurs in Boss Mischievy 2 (00:41), Boss Thing (frogattoBossThing.ogg) (01:26 and 02:49), Dream Adventure (00:31), Morning (01:40), Title Theme (FrogattoTitleTheme.ogg) (01:38), and Town Final (FrogattoTownFinal.ogg) (01:39) and Jungle Theme Elder (FrogattoJungleThemeElder.ogg) (00:25) (one includes the other). The last two have quite an interesting syncopation.

Your March post isn’t there yet, so this definitely counts as my February contribution! 😄

Requesting for the ninth time: please do an analysis video on the soundtrack of Frogatto & Friends. A lot of the details are in my comment under the June 2021 post.

The full soundtrack, around 125 songs, is available on GitHub (of all places) at https://github.com/frogatto/frogatto/tree/master/music, on SoundCloud at https://soundcloud.com/ryanreilly, and in the links in the sidebar on SoundCloud. It’s quite obscure. The composer is Ryan Reilly.

But this time around I know quite a bit more about Ryan! I’ve done something I’ve postponed for a long time: I’ve listened through all of Ryan’s SoundCloud discography. And it’s beautiful! And it’s chaotic!

Ryan absolutely does not disappoint: with most tracks that were new to me, I had the feeling each track was just better than the last. The musical ideas of him are just stunning! Familiar sounds of Frogatto shine through in his other music — timbre, chords, and anything else pertaining to his style of arranging music.

In Ryan Reilly’s main SoundCloud account you can find links to the FrogattoSound SoundCloud account, and to the Frogatto BandCamp account.

On Ryan’s main account, there are lots of concept pieces for RPGs, lots of remixes from existing games, and obscure games like Crystal Kingdom or Hero Of Allacrost also have some of their soundtracks there. And there’s music for Soka Gakkai International (SGI) USA, which is a buddhist community against nuclear weapons, called “New Clear Future” — a pun on the word “nuclear” (though it ended up unused). When I first heard it, I almost thought this was a Frogatto soundtrack. Anyway, beautiful vocals!

But more relevant for the Frogatto & Friends OST, his main account has lots of older versions, alternative versions, remasterings, etc., but also official versions of existing in-game music. I’ll list some noteworthy findings.

A track simply called “Frogatto Chill” is a neat acoustic guitar piece which features the “World Map” theme and sleigh bells (it’s also on GitHub; I might have missed this back in March); and there’s also the “Jazz Theme For Map And Guitar”, which also has this theme, but doesn’t feel very polished, in my opinion. There’re two really long organ pieces with Milgram’s theme called “Church Of Milgram”. “Milgram Stage Counterpoint” is definitely a beautiful addition to the collection of Milgram’s theme music; worth checking out! The SoundCloud account also answers the age-old question what happened to “Milgram Dungeon 1” given that “Milgram Dungeon 2” exists on GitHub: it’s a track that features the chiptune version of a honky-tonk piano. “Dungeon Orchestra” is a completely unique track featuring Frogatto’s theme. “Boss Battle Spastic” has a unique tune in an alternative version that is worth checking out. There’s an alternative version of “Danger Swamp” with more eerie sounds. There’s a track with “Bombaste” in the title, which is a bolder version of “Boss Thing”. And a track simply named “Chip FM1” sounds like a chiptune-rock version of the “FrogTech” arcade level theme, but has an interesting fresh melody to offer as well.

But most tracks related to Frogatto only have slight differences, or they’re less complete, i.e. older versions.

The link to “FrogattoSound” (found in the sidebar) includes 38 tracks, which is quite a random collection of very old pieces. It also includes things that never really were part of the game, like Weregild OSTs (search “Claudius”) or Cube Trains OSTs (search “Train”). These games were made by the same developers, but I assume that these soundtracks were added to this now seemingly abandoned SoundCloud account at the time when all these different projects were still kind of mixed together in one big messy code base. Only later did each game get split into its own code repository, but the wrong soundtrack associations sill remain to this day, even in the GitHub repository. For example, there are two “Train Song” tracks (no pun intended) — each at a different tempo. These, as is clear today, are part of the Cube Trains game, not Frogatto & Friends. And yet, there is an unused track in the Frogatto repository titled “Rainy Day Train Jazz”, which we can very much assume to also belong to that train simulation game, not Frogatto & Friends — but who knows? That’s what we get for these games still being unfinished, still actively in development.

And it’s a messy list: it has Zelda and Contra remixes, some of the SGI tracks, and some other random entries which have nothing to do with Frogatto.

You’ll also find some really strange or funny alternative titles for some tracks.

For example, what is called DumDuhDee.ogg on GitHub can be found on SoundCloud and BandCamp with titles like “I Got Those Duh Derp Blues”, “Drrrpity McDrrple”, or “DumDeeDooBum Shoop Wop De Doop Wop”. The track MinimalWhyNotSad.ogg on GitHub also has titles like “Minimalist Agenda” on SoundCloud or “Minimal Cares, Lots Of Stares” on BandCamp. CrispDrum.ogg is called “OH YOU ANIME”, in all caps, on SoundCloud. GitHub has WellPut.ogg, which anyone would assume to mean “Well articulated” or “Well said”. BandCamp clarifies this by titling the piece “Put ’er There, FrogFace”, which almost feels like one of those “deez nuts” jokes. The Moth boss battle theme also has “Fly Boss” in the file name. So what is it? Is it a fly? Is it a moth? Is it a bird? Is it a plane? And Mysterioso.ogg is evidently a reference to Misterioso, a jazz album by Thelonious Monk (I later noticed that “Tea For Two” might also be a reference to an Art Tatum song). Some intentional and unintentional misspellings include: “Fanferrr” for “Fanfare”, the word “CONGRATURATIONZ”, and then there’s the “Boss Bottle Spastic Final” — ah, yes, the “boss bottle” as opposed to the “boss battle”!

There’s tons more, lots to be discovered on SoundCloud and BandCamp. And I absolutely recommend listening through Ryan Reilly’s music, including the stuff that isn’t for Frogatto & Friends. It’s full of gems — I guarantee.

Requesting for the tenth time: please do an analysis video on the soundtrack of Frogatto & Friends. A lot of the details are in my comment under the June 2021 post.

The full soundtrack, around 125 songs, is available on GitHub (of all places) at https://github.com/frogatto/frogatto/tree/master/music, on SoundCloud at https://soundcloud.com/ryanreilly, and in the links in the sidebar on SoundCloud. It’s quite obscure. The composer is Ryan Reilly.

I have often noticed that while your channel is named “8-bit Music Theory” you don’t only cover chiptune music, even though “chiptune” and “8-bit music” are often considered synonymous. But it recently occured to me that it’s a bit ambiguous as to whether these two can be considered musical genres at all. After all, you can write a jazzy sounding theme in FamiTracker and it can be considered both jazz and chiptune.

Another example: a lot of the Frogatto tracks are written like a Fugue, just — you know — with a decent amount of bleeps and bloops. Sometimes the musical genres are directly in the name of the track, e.g. Rockability.ogg implies rock, FrogReggae.ogg implies reggae, the tracks with “Fugue” in their names are exactly that. Guess which instrument plays in the “Harpsichord Finale”! And all the titles including “Drum” and “Jazz”, of course, include drum and jazz. But the frogattoHouse.ogg track does not include the House genre! It’s just the classical music piece that plays in the house stage. 😉️ However, it’s the very same jazz genre that manages to pervade nearly the entire Frogatto soundtrack, not just a few select pieces. It is special in the sense that so many tracks are “something + jazz”. The rock theme has jazz elements. The reggae theme has jazz elements.

Even the harpsichord track is jazzy: around 05:35 and 09:57, the harmony there is just precious. Rockability has quite the syncopation right from the start, but the harmony develops throughout the song, including countermelodies, chromaticism, etc., and the song alternates between two distinct sections, of which the second one (the jazzier one) is introduced with an ascending fourth and somewhat dissonant harmony and a single triangle hit (at 01:12 and 02:15). Frog Reggae has, again, beatiful harmonic and rhythmic elements, as all tracks. But these extend the song so it’s not just reggae. The transition to a very reduced sound with only the piano, soft percussion, and some background synths playing (at 02:49) is one of the things that make this song special.

The various musical styles are just blended beautifully in the soundtrack. The fact that the OST sounds so jazzy and is composed so well is what makes the soundtracks enjoyable again and again. I’ll describe a few tracks and summarize a few others.

What is unique about Rainy Day Train Jazz (RainyDayTrainJazz.ogg) are these strongly accented percussion beats that occasionally occur throughout the song in pairs, five sixteenth beats apart, usually on the sixteenth beat after the 3 and the “And” after the 4, creating kind of a second layer of syncopation. Another thing is this measure of almost-silence — only bass playing (sorry bass players) — around 01:45 transitioning from the marimba part to the piano part. When I first discovered this song, this really was the part that stuck with me, and I said to myself “Holy heck! I need to remember this song! This is amazing!”.

The track Chip Jazz 1 (ChipJazz1.ogg), right off the bat, has some strange swing rhythm of 3/4 or 6/4 or 6/8, but also has metric modulation. It has some really nice non-diatonic melodies, and varied instrumentation which is pleasant to the ear. It’s a short and sweet piece with a rather fast tempo, but it doesn’t feel rushed; instead it feels peacefully lively.

Chipperuni (Chipperuni.ogg) has a similar vibe at the start but has this part in the middle where the synth drops out for half a measure, twice. This relates to the thing that makes this song special: in the first section and the last section of the song, the rhythm of eighth beats is stressed in a firm manner. The middle section serves as a transition towards a different, somewhat stronger rhythm. It might feel as if the percussion flips the expectation of what is considered on-beat and off-beat, though the percussion does indeed change somehow. The melody is pretty neat, involving well-placed tritones and chromaticism. There’s a countermelody which shapes a complex harmony. The timbre is as soft and sweet as honey, making for a short but enjoyable listening experience.

A brief look at Drum Jazz (DrumJazz.ogg): it has a very fast melody or countermelody and ends with a melody where some notes are repeated consecutively. The track Moth Boss Battle (Frogatto_Moth_Boss_Battle.ogg) takes inspiration from Rimsky-Korsakov’s “Flight Of The Bumblebee”. Along with the Milgram Boss Battle theme (already mentioned in November 2021), this is one of the jazziest tunes in the OST. And Danger Swamp (DangerSwamp.ogg) is one of the most precious tracks, which features quite a complex melody, just like others, and a heavily syncopated bass line.

Obviously, there’s much more to say, but I already feel like I’m writing way too much every month. Luckily, these last few tracks speak for themselves, so listening to them is a strong recommendation!

Frogatto & Friends got mentioned in How Simple Chord Progressions Work on April 30, 2022!

I have noted these other ideas for the following months:

  • Mention the Happy Forest themes, the fact that one of the themes occurs in Stage 1 Arcade, and the other one occurs in ChipZen Track 1 and ChipZen Track 4, and the fact that Happy Forest might as well be called ChipZen Track 2 or 3, since it’s been published around the same date on SoundCloud. Also mention how cool Happy Forest Part 2 sounds.
  • The Symph theme
  • Other themes
  • Other works by Ryan Reilly
  • Showcase those fast melodies as found in Alien Jam, Drum Jazz, Point Break, Forest Village Theme, 8Bitness, etc.
  • The Forest theme
  • The Prospera theme
  • Current developments of Frogatto & Friends

New ideas would get added all the time. Eventually, individual songs would be analyzed, in the usual amateurish manner. All this can now be “paused” since the comments above have fulfilled the goal of Ben mentioning Frogatto in his videos.

The JSON data: Patterns and Sources.json

This JSON file is the result of collecting a bunch of data for comparing and analyzing the salient musical themes, similarities, and other patterns within the Frogatto & Friends OST. The JSON data was merged into a single file from a few different files with different kinds of information. Please note that this is not, by any means, a complete data set and that it might contain errors.

The JSON file contains several fields that associate some metadata and musical information to a specific song. In detail, this JSON data is a keyed collection of songs. Each key is the title of a song. The corresponding values represent the song itself and have a structure with these possible keys:

sources
A list of URLs where you can find the song.
alias
A collection of keywords that the song has been named with; alternative titles of the song.
themeInstances
Musical information of the song is stored here. Details are below.
relatedSongs
A list of song titles that are remasterings of one another, or whose themes appears here, or that vaguely resemble the song.
releaseDate
The earliest known publication date (in ISO 8601 format) of the song.

The themeInstances value is a list of keyed collections that represent musical patterns, or “themes”. Each collection has a structure with these possible keys:

timestamp
The timestamp (minutes:seconds) that the theme roughly starts at in the song. Note that subsequent repetitions are often not included as individual entries.
startPitch and melodyInHalfStepIntervals
These two fields encode the melody (without the rhythm) of a specific theme. The startPitch is equivalent to scientific pitch notation (i.e. "C4" is middle C). The melodyInHalfStepIntervals is a list of intervals between two consecutive notes; the numbers represent the number of half steps. For example, the sequence B♭3 C4 F3 F4 yields the interval list [ 2, -7, 12 ], where 2 is a whole step up, -7 is a fifth down, 12 is an octave up. This allows comparing melodies without specifying the key they’re in. Together with the startPitch, the exact melody can be reconstructed (if that key exists).
impliedMelodyInHalfStepIntervals
Similar to melodyInHalfStepIntervals, but an alternative melody that feels “implied” in the song. For example, if some expected notes of a familiar theme are not played, the melodyInHalfStepIntervals doesn’t mention them, but the impliedMelodyInHalfStepIntervals includes these “guessed” or implied notes. Another example is a simplified melody. This is subjective.
themeLabel
The label I chose for a specific theme. For example, what I think to be the “Frogatto theme” gets the "Frogatto" label if it sounds distinctly like the “Frogatto theme”. This is a rather vague labeling that I kept using after listening to the entire soundtrack several times.
comment
Additional notes worth sharing.

Some themes did not get associated with a melody yet. These are representative melodies for the following themes:

Danger Swamp
[ -6, 6, 0, -2, 2, 0, 1, 2, -2, -1, 1, -1, -4 ]
Happy Forest
[ 2, 3, -1, -4, -4, 2, 2, 2 ]
Harpsichord
[ -5, 7, -7, 8, 2, -2, -1, -3 ]
Symph
[ 2, 2, -5, -4, 2, 3, -5, 12, -2, -1, -2, 2, -2, -2, -1, -2, -1 ]
{
"100 Hr Temp": {
"sources": [
"https://github.com/frogatto/frogatto/blob/a588d48551a640b94820bba33ae51e3dc997bdff/music/Dungeon/100hrtemp.ogg",
"https://soundcloud.com/frogattosound/100hrtemp"
],
"releaseDate": "2012-05-01"
},
"8bitness": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Seaside/8bitness.ogg",
"https://soundcloud.com/frogattosound/8bitness",
"https://orionreillymusic.bandcamp.com/track/givin-him-the-bitness"
],
"alias": [
"Givin’ Him The Bitness"
],
"releaseDate": "2012-06-27"
},
"Alien Form New": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/alienformnew.ogg",
"https://soundcloud.com/frogattosound/alienformnew",
"https://soundcloud.com/ryanreilly/alienformnew",
"https://orionreillymusic.bandcamp.com/track/alien-jammin-theme"
],
"alias": [
"Alien Jammin’ Theme"
],
"releaseDate": "2012-07-07"
},
"Alien Jam Yes": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Seaside/alienjamyes.ogg",
"https://soundcloud.com/frogattosound/alienjamyes",
"https://orionreillymusic.bandcamp.com/track/alien-band-jammin"
],
"alias": [
"Alien Band Jammin’"
],
"releaseDate": "2012-07-06"
},
"Ancient Cave": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Cave/AncientCave.ogg"
],
"releaseDate": "2010-03-17"
},
"Beach": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Deprecated/beach.ogg"
],
"releaseDate": "2008-12-25"
},
"Beach Town": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/General/FrogBeachTown.ogg"
],
"releaseDate": "2009-15-15"
},
"Bed Time Story Fugue With Milgram Theme": {
"sources": [
"https://github.com/frogatto/frogatto/blob/022b681c2e58baa49431480053d6ff2ca0371f9a/music/Unused/BedTimeStoryFugueWithMilgramTheme.ogg",
"https://soundcloud.com/ryanreilly/bedtime-story-fugue-with"
],
"themeInstances": [
{
"timestamp": "00:00",
"themeLabel": "Harpsichord"
},
{
"timestamp": "00:04",
"themeLabel": "Harpsichord"
},
{
"timestamp": "00:19",
"startPitch": "C4",
"melodyInHalfStepIntervals": [ 1, 2, 6, -1, -1, 1, -4, 3, -4, -2, 3, 2, -5, -1, 3 ],
"themeLabel": "Milgram"
},
{
"timestamp": "00:24",
"startPitch": "C♯4",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -2, 2, -3 ],
"themeLabel": "Milgram"
},
{
"timestamp": "00:40",
"startPitch": "C5",
"melodyInHalfStepIntervals": [ 1, 2, 6, -1, -2, 2, 3 ],
"themeLabel": "Milgram"
},
{
"timestamp": "00:49",
"themeLabel": "Harpsichord"
},
{
"timestamp": "00:54",
"themeLabel": "Harpsichord"
},
{
"timestamp": "01:08",
"melodyInHalfStepIntervals": [ 1, 2, 6, -1, -1, 1, -4, 3, -4, -2, 3, 2, -5, -1, 3 ],
"themeLabel": "Milgram"
},
{
"timestamp": "01:13",
"themeLabel": "Harpsichord"
},
{
"timestamp": "01:18",
"themeLabel": "Harpsichord"
},
{
"timestamp": "01:53",
"melodyInHalfStepIntervals": [ 1, 2, 6, -1, -2, 2, 3 ],
"themeLabel": "Milgram"
},
{
"timestamp": "02:02",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -2, 2, -3 ],
"themeLabel": "Milgram"
},
{
"timestamp": "02:17",
"melodyInHalfStepIntervals": [ 1, 2, 6, -1, -2, 2, 3 ],
"themeLabel": "Milgram"
}
],
"releaseDate": "2014-02-07"
},
"Bedtime Storyline Segment": {
"sources": [
"https://github.com/frogatto/frogatto/blob/022b681c2e58baa49431480053d6ff2ca0371f9a/music/Unused/FrogattoBedtimeStorylineSegment.ogg",
"https://soundcloud.com/ryanreilly/frogatto-bedtime-storyline"
],
"themeInstances": [
{
"timestamp": "00:00",
"comment": "A bit like “Peaceful Village”."
},
{
"timestamp": "00:10",
"startPitch": "D♯4",
"melodyInHalfStepIntervals": [ 1, 2, 3, -1, 3, -5 ]
},
{
"timestamp": "00:49",
"startPitch": "F♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:08",
"startPitch": "F♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
}
],
"relatedSongs": [
"Bedtime Storyline Segment (Remastered)"
],
"releaseDate": "2014-02-07"
},
"Bedtime Storyline Segment (Remastered)": {
"sources": [
"https://soundcloud.com/ryanreilly/frogatto-bedtime-storyline-segment",
"https://soundcloud.com/ryanreilly/frogatto-bed-time-story-intro"
],
"themeInstances": [
{
"timestamp": "00:00",
"comment": "A bit like “Peaceful Village”."
},
{
"timestamp": "00:19",
"startPitch": "D♯4",
"melodyInHalfStepIntervals": [ 1, 2, 3, -1, 3, -5 ]
},
{
"timestamp": "00:58",
"startPitch": "F♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:18",
"startPitch": "F♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
}
],
"relatedSongs": [
"Bedtime Storyline Segment"
],
"releaseDate": "2014-08-14"
},
"Bombaste 2": {
"sources": [
"https://soundcloud.com/ryanreilly/frogatto-bombaste"
],
"alias": [
"For Trailer"
],
"releaseDate": "2016-12-16"
},
"Boss Battle Spastic": {
"sources": [
"https://github.com/frogatto/frogatto/blob/23967bb9ffb0adbc0ff31773b9f7ad3a0adfa85c/music/General/FrogattoBossBattleSpastic.ogg",
"https://soundcloud.com/ryanreilly/frogattobossbattlespastic",
"https://soundcloud.com/ryanreilly/frogatto-boss-battle-main"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "A4",
"melodyInHalfStepIntervals": [ 2, 1, -2, -1, -4, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:12",
"startPitch": "E4",
"melodyInHalfStepIntervals": [ 1, 2, -2, -1, -2, 2, 1, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:23",
"startPitch": "A♯4",
"melodyInHalfStepIntervals": [ 1, 2, -2, -1, 4, -1, -5, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:41",
"startPitch": "E5",
"melodyInHalfStepIntervals": [ 1, 2, -2, -1, -2, 2, 1, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:59",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 1, 2, -2, -1, 4, -1, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:05",
"startPitch": "D4",
"melodyInHalfStepIntervals": [ 1, 2, 3, -1, 3, -5 ]
},
{
"timestamp": "01:29",
"startPitch": "B♭4",
"comment": "This seems familiar. Have I heard this before somewhere?"
}
],
"releaseDate": "2013-03-24"
},
"Boss Battle Spastic (Final)": {
"sources": [
"https://soundcloud.com/ryanreilly/boss-bottle-spastic-final-frogatto",
"https://orionreillymusic.bandcamp.com/track/boss-spastic"
],
"releaseDate": "2016-09-15"
},
"Boss Mischievy 1": {
"sources": [
"https://github.com/frogatto/frogatto/blob/c4b556c217500fa4c36f2d5370f165edc7882a58/music/Unused/Frogatto_Boss_Mischievy1.ogg"
],
"themeInstances": [
{
"timestamp": "01:02",
"startPitch": "B4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
}
],
"releaseDate": "2014-01-27"
},
"Boss Mischievy 2": {
"sources": [
"https://github.com/frogatto/frogatto/blob/c3aba9e16f83518eee2d2a81a80e7133389f81b5/music/General/Frogatto_Boss_Mischievy2.ogg"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "G♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -5 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:11",
"startPitch": "G♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:31",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 1, 3, -1, -2, -1, 3, 3, -2, -1 ]
},
{
"timestamp": "00:41",
"startPitch": "B♭4",
"melodyInHalfStepIntervals": [ 2, 2, 1, -5, -3, 1, 2, 2, -4, -3, 2, -4, 2, 2, 2, -4, 7, -2, 0, -5, 7, 2, 1, -5, -5, -1, 1, 2, 1, 2, 2, -2, -2, -1, -2, -2, 2, 2, 2, -4, 7, 3, 2 ],
"themeLabel": "World Map"
}
],
"releaseDate": "2014-01-27"
},
"Boss Thing": {
"sources": [
"https://github.com/frogatto/frogatto/blob/aff7a1a141f6ae62e515974d660f26937c333521/music/Unused/frogattoBossThing.ogg",
"https://soundcloud.com/ryanreilly/frogatto-for-trailer-or-boss"
],
"alias": [
"For Trailer? Or Boss"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 2, 1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:53",
"startPitch": "D5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -5, -2, 5, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:26",
"startPitch": "G♯5",
"melodyInHalfStepIntervals": [ 2, 1, -5, -3, 1, 2, 2, -4, -3, 2, -4, 2, 2, -2, -5, 7, 2, 1, 0, 2, 2, 1, -1, -7, 1, 2, 2, -4, -3, 2, -4, 2, 2, 2, -4, 7, 3, 2, 0 ],
"themeLabel": "World Map"
},
{
"timestamp": "02:16",
"startPitch": "D5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -5, -2, 5, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:49",
"startPitch": "G♯5",
"melodyInHalfStepIntervals": [ 2, 1, -5, -3, 1, 2, 2, -4, -3, 2, -4, 2, 2, -2, -5, 7, 2, 1, 0, 2, 2, 1, -1, -7, 1, 2, 2, -4, -3, 2, -4, 2, 2, 2, -4, 7, 3, 2, 0 ],
"themeLabel": "World Map"
}
],
"releaseDate": "2015-03-14"
},
"Bouncy": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/Bouncy.ogg"
],
"releaseDate": "2012-05-01"
},
"Caveness": {
"sources": [
"https://github.com/frogatto/frogatto/blob/43d8996ad1c4caaee68e19e8cb838ce76db61462/music/Cave/Caveness.ogg",
"https://soundcloud.com/frogattosound/themeofcavenessfinal",
"https://soundcloud.com/ryanreilly/corpus-cavernum-mighty-final",
"https://orionreillymusic.bandcamp.com/track/into-the-caverness"
],
"alias": [
"Into The Caverness"
],
"releaseDate": "2012-07-28"
},
"Caveness Fight": {
"sources": [
"https://github.com/frogatto/frogatto/blob/97c1c8ddf144bd171003554d354bac1f46d5827e/music/Cave/CavenessFight.ogg",
"https://soundcloud.com/ryanreilly/corpus-cavernum-boss"
],
"alias": [
"Corpus Cavernum Boss"
],
"relatedSongs": [
"Caveness"
],
"releaseDate": "2017-06-23"
},
"Caveness Reprise": {
"sources": [
"https://github.com/frogatto/frogatto/blob/97c1c8ddf144bd171003554d354bac1f46d5827e/music/Cave/CavenessReprise.ogg",
"https://soundcloud.com/ryanreilly/corpus-cavernum-prelude"
],
"alias": [
"Corpus Cavernum Prelude"
],
"relatedSongs": [
"Caveness"
],
"releaseDate": "2017-06-11"
},
"Caveness Reprise Short": {
"sources": [
"https://github.com/frogatto/frogatto/blob/97c1c8ddf144bd171003554d354bac1f46d5827e/music/Cave/CavenessRepriseShort.ogg",
"https://soundcloud.com/ryanreilly/corpus-cavernum-prelude-2"
],
"alias": [
"Corpus Cavernum Prelude 2"
],
"relatedSongs": [
"Caveness"
],
"releaseDate": "2017-06-11"
},
"Chill": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Seaside/FrogattoChill.ogg"
],
"releaseDate": "2009-10-31"
},
"Chill 2": {
"sources": [
"https://github.com/frogatto/frogatto/blob/80167063b7874751f38d0c282943252c2134ddf4/music/Unused/FrogattoChill2.ogg",
"https://soundcloud.com/ryanreilly/frogatto-chill"
],
"releaseDate": "2013-10-05"
},
"Chip FM1": {
"sources": [
"https://soundcloud.com/ryanreilly/chip-fm1"
],
"releaseDate": "2015-08-06"
},
"Chip Jazz 1": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/ChipJazz1.ogg",
"https://soundcloud.com/ryanreilly/chipjazz1-1",
"https://soundcloud.com/frogattosound/chipjazz1-1"
],
"releaseDate": "2011-06-07"
},
"Chip Sneak": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Arcade/ChipSneak.ogg",
"https://soundcloud.com/frogattosound/chipsneak-hopeful-theme"
],
"alias": [
"Hopeful Theme"
],
"releaseDate": "2012-09-22"
},
"Chipperuni": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/General/Chipperuni.ogg"
],
"releaseDate": "2012-03-01"
},
"Church Of Milgram – A Theme For 4 Handed Organ. (Organ-Monster)": {
"sources": [
"https://soundcloud.com/ryanreilly/church-of-milgram-a-theme-for-4-handed-organ-organ-monster"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "B♭3",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, 2, -1, 1, 6, -1 ],
"themeLabel": "Milgram"
}
],
"relatedSongs": [
"Church Of Milgram – Baroque Organ (Extended)",
"Milgram Chamber (Remastered)"
],
"releaseDate": "2014-05-23"
},
"Church Of Milgram – Baroque Organ (Extended)": {
"sources": [
"https://soundcloud.com/ryanreilly/church-of-milgram-frogatto"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "B♭3",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, 2, -1, 1, 6, -1 ],
"themeLabel": "Milgram"
}
],
"relatedSongs": [
"Church Of Milgram – A Theme For 4 Handed Organ. (Organ-Monster)",
"Milgram Chamber (Remastered)"
],
"releaseDate": "2013-12-11"
},
"Corpus Cavernum Mighty Final": {
"sources": [
"https://soundcloud.com/ryanreilly/corpus-cavernum-mighty-final"
],
"releaseDate": "2014-06-30"
},
"Crisp Drum": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/CrispDrum.ogg",
"https://soundcloud.com/ryanreilly/oh-you-anime"
],
"alias": [
"Oh You Anime"
],
"themeInstances": [
{
"timestamp": "08:49",
"startPitch": "F♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -5, 1, 2, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "10:16",
"startPitch": "A♭4",
"melodyInHalfStepIntervals": [ 2, 3, -1, -2, 3, -1, -4, -3 ],
"themeLabel": "Frogatto"
}
],
"releaseDate": "2010-11-02"
},
"Cycle Final": {
"sources": [
"https://soundcloud.com/ryanreilly/frogattocyclefinal"
],
"releaseDate": "2016-09-16"
},
"Danger Swamp": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/DangerSwamp.ogg"
],
"relatedSongs": [
"Frog-Stomp In Danger Swamp"
],
"releaseDate": "2010-11-22"
},
"Danger Swamp Cemetary": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/DangerSwampCemetary.ogg",
"https://soundcloud.com/ryanreilly/dangerswampcemetary",
"https://soundcloud.com/frogattosound/dangerswampcemetary",
"https://orionreillymusic.bandcamp.com/track/danger-swamp-cemetery"
],
"releaseDate": "2011-04-17"
},
"Dream Adventure": {
"sources": [
"https://github.com/frogatto/frogatto/blob/7534c7442b2425e34ef16fe1bff35bc5a14802f3/music/General/FrogattoDreamAdventure.ogg",
"https://soundcloud.com/ryanreilly/frogattodreamadventure",
"https://orionreillymusic.bandcamp.com/track/dreams-of-adventure"
],
"alias": [
"Dreams Of Adventure"
],
"themeInstances": [
{
"timestamp": "00:16",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 1, 3, -1, -2, -1, 3, 3, -2, -1 ]
},
{
"timestamp": "00:31",
"startPitch": "B♭4",
"melodyInHalfStepIntervals": [ 2, 2, 1, -5, -3, 1, 2, 2, -4, -3, 2, -4, 2, 2, 2, -4, 7, -2, 0, -5, 7, 2, 1, -5, -5, -1, 1, 2, 1, 2, 2, -2, -2, -1, -2, -2, 2, 2, 2, -4, 7, 3, 2 ],
"themeLabel": "World Map"
}
],
"releaseDate": "2013-04-03"
},
"Dreamland Journey": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/DreamlandJourney.ogg",
"https://soundcloud.com/ryanreilly/dreamlandjourney"
],
"releaseDate": "2011-06-07"
},
"Drum Beat": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/DrumBeat.ogg",
"https://orionreillymusic.bandcamp.com/track/a-drummin-beat"
],
"alias": [
"A Drummin’ Beat"
],
"releaseDate": "2010-11-02"
},
"Drum Jazz": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/DrumJazz.ogg"
],
"releaseDate": "2010-03-17"
},
"Dum Duh Dee": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/DumDuhDee.ogg",
"https://soundcloud.com/frogattosound/dumdeedoobum-shoop-wop-de-doop",
"https://soundcloud.com/ryanreilly/drrrpity-mcdrrple",
"https://orionreillymusic.bandcamp.com/track/i-got-those-duh-derp-blues"
],
"alias": [
"I Got Those Duh Derp Blues",
"Drrrpity McDrrple",
"DumDeeDooBum Shoop Wop De Doop Wop"
],
"releaseDate": "2010-03-17"
},
"Dungeon": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Dungeon/Dungeon.ogg"
],
"releaseDate": "2009-04-04"
},
"Dungeon Baroque": {
"sources": [
"https://github.com/frogatto/frogatto/blob/3b563f297a33a11c63f287341731af29fa6801ce/music/Dungeon/DungeonBaroque.ogg"
],
"releaseDate": "2009-05-23"
},
"Dungeon Orchestra": {
"sources": [
"https://soundcloud.com/ryanreilly/frogatto-dungeon-orchestra"
],
"releaseDate": "2015-08-26"
},
"Dungeon Symphony": {
"sources": [
"https://orionreillymusic.bandcamp.com/track/dungeon-symphony-dramatic-storyline",
"https://github.com/frogatto/frogatto/blob/00b9925c6db790eeebb8dc9457c6a543df31f8f3/music/Arcade/FrogattoSymph.ogg"
],
"alias": [
"Dramatic Storyline"
],
"themeInstances": [
{
"timestamp": "00:03",
"themeLabel": "Symph"
},
{
"timestamp": "00:53",
"startPitch": "F♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:10",
"themeLabel": "Symph"
},
{
"timestamp": "02:35",
"startPitch": "F♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, 2, -3, -2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "03:01",
"startPitch": "F♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
}
],
"relatedSongs": [
"Symph"
],
"releaseDate": "2013-09-08"
},
"Elder Chief": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Seaside/ElderChief.ogg"
],
"releaseDate": "2009-03-04"
},
"Fanfare (CONGRATURATIONZ!)": {
"sources": [
"https://soundcloud.com/ryanreilly/frogatto-fanfare-congraturationz"
],
"themeInstances": [
{
"timestamp": "00:03",
"melodyInHalfStepIntervals": [ 2, 1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:05",
"startPitch": "F♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, 2 ],
"themeLabel": "Frogatto"
}
],
"relatedSongs": [
"Fanfare (Fanferrr)"
],
"releaseDate": "2014-05-23"
},
"Fanfare (Fanferrr)": {
"sources": [
"https://github.com/frogatto/frogatto/blob/7534c7442b2425e34ef16fe1bff35bc5a14802f3/sounds/musical/FrogattoFanfare.ogg",
"https://soundcloud.com/ryanreilly/frogatto-fanferrr1",
"https://orionreillymusic.bandcamp.com/track/a-very-frogatto-fanfare"
],
"alias": [
"A Very Frogatto Fanfare"
],
"themeInstances": [
{
"timestamp": "00:03",
"melodyInHalfStepIntervals": [ 2, 1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:05",
"startPitch": "F♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, 2 ],
"themeLabel": "Frogatto"
}
],
"relatedSongs": [
"Fanfare (CONGRATURATIONZ!)"
],
"releaseDate": "2013-03-15"
},
"Forest Village Theme": {
"sources": [
"https://github.com/frogatto/frogatto/blob/6dbfae329b15e4dd7acc207933661fa95256eaec/music/Unused/forest-village-theme.ogg",
"https://soundcloud.com/ryanreilly/forest-village-theme"
],
"alias": [
"Action Level"
],
"releaseDate": "2016-07-03"
},
"Frog Forest": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/FrogForest.ogg",
"https://orionreillymusic.bandcamp.com/track/frogatto-forest-unused"
],
"releaseDate": "2009-01-10"
},
"Frog Forest Village": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/FrogForestVillage.ogg"
],
"relatedSongs": [
"Frog Forest"
],
"releaseDate": "2009-05-15"
},
"Frog Reggae": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Dungeon/FrogReggae.ogg"
],
"releaseDate": "2010-11-02"
},
"Frog Tech": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Arcade/FrogTech.ogg"
],
"releaseDate": "2009-05-15"
},
"Frog-Stomp In Danger Swamp": {
"sources": [
"https://soundcloud.com/ryanreilly/dangerswampfinal",
"https://soundcloud.com/frogattosound/dangerswampfinal",
"https://orionreillymusic.bandcamp.com/track/frog-stomp-in-danger-swamp"
],
"relatedSongs": [
"Danger Swamp"
],
"releaseDate": "2011-04-17"
},
"Frogatto And Milgram End Credits": {
"sources": [
"https://github.com/frogatto/frogatto/blob/ed0ea155e351eff9e2835e209bdc6e29265c2b04/music/Unused/Frogatto_And_Milgram_End_Credits.ogg",
"https://soundcloud.com/ryanreilly/frogatto-and-milgram-end-credits-final"
],
"themeInstances": [
{
"timestamp": "00:00",
"comment": "Like “Peaceful Village”."
},
{
"timestamp": "00:15",
"startPitch": "E4",
"melodyInHalfStepIntervals": [ 1, 2, 3, -1, 3, -5 ]
},
{
"timestamp": "01:01",
"startPitch": "E3",
"melodyInHalfStepIntervals": [ 1, 2, 3, -1, 3, -5 ]
},
{
"timestamp": "01:33",
"startPitch": "E4",
"melodyInHalfStepIntervals": [ 1, 2, 3, -1, 3, -5 ]
},
{
"timestamp": "02:03",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:33",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, 7 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "03:04",
"startPitch": "G3",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, 5, -3, 5, 0, -1 ],
"themeLabel": "Milgram?"
},
{
"timestamp": "03:35",
"startPitch": "B♭3",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, 2, -1, 1, -6, -1 ],
"themeLabel": "Milgram"
},
{
"timestamp": "04:06",
"startPitch": "E4",
"melodyInHalfStepIntervals": [ 1, 2, 3, -1, 3, -5 ]
},
{
"timestamp": "04:37",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "05:07",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, 7 ],
"themeLabel": "Frogatto"
}
],
"releaseDate": "2015-07-31"
},
"Frogatto And Milgram Finale": {
"sources": [
"https://soundcloud.com/ryanreilly/frogatto-and-milgram-finale-end-game"
],
"alias": [
"End Game?"
],
"releaseDate": "2014-05-23"
},
"Frogatto Bed Time Story": {
"sources": [
"https://soundcloud.com/ryanreilly/frogatto-bed-time-story-intro"
],
"alias": [
"Intro"
],
"releaseDate": "2014-09-08"
},
"Frogatto Fugue": {
"sources": [
"https://soundcloud.com/ryanreilly/frogatto-fugue-final",
"https://orionreillymusic.bandcamp.com/track/frogatto-fugue"
],
"releaseDate": "2013-03-28"
},
"Gazer Boss": {
"sources": [
"https://github.com/frogatto/frogatto/blob/97c1c8ddf144bd171003554d354bac1f46d5827e/music/Cave/GazerBoss.ogg",
"https://soundcloud.com/ryanreilly/big-rock-boss-frogatto-v2",
"https://soundcloud.com/ryanreilly/big-rock-boss-version-22"
],
"alias": [
"Big Rock Boss"
],
"themeInstances": [
{
"timestamp": "01:08",
"startPitch": "F♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:30",
"startPitch": "F♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, 2 ],
"themeLabel": "Frogatto"
}
],
"releaseDate": "2017-06-25"
},
"Gazer Boss Prelude": {
"sources": [
"https://github.com/frogatto/frogatto/blob/97c1c8ddf144bd171003554d354bac1f46d5827e/music/Cave/GazerBossPrelude.ogg",
"https://soundcloud.com/ryanreilly/corpus-cavernum-creepy"
],
"alias": [
"Corpus Cavernum Creepy"
],
"releaseDate": "2017-06-12"
},
"Generic Boss Battle": {
"sources": [
"https://github.com/frogatto/frogatto/blob/c3aba9e16f83518eee2d2a81a80e7133389f81b5/music/General/Frogatto_Generic_Boss_Battle.ogg",
"https://soundcloud.com/ryanreilly/frogatto-generic-boss-battle",
"https://orionreillymusic.bandcamp.com/track/plain-old-boss-battle"
],
"alias": [
"Plain Old Boss Battle"
],
"themeInstances": [
{
"timestamp": "00:11",
"startPitch": "C♯5",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, 2, -1, 1, 6, -1 ],
"themeLabel": "Milgram"
},
{
"timestamp": "00:55",
"startPitch": "C♯5",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, 2, -1, 1, 6, -1 ],
"themeLabel": "Milgram"
}
],
"releaseDate": "2013-11-09"
},
"Gun Et Cetera": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Cave/GunEtCetera.ogg"
],
"themeInstances": [
{
"timestamp": "01:02",
"startPitch": "C4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -4, 2, 2, -2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "07:35",
"startPitch": "C4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -4, 2, 2, -2 ],
"themeLabel": "Frogatto"
}
],
"releaseDate": "2010-11-02"
},
"Gunslinger": {
"sources": [
"https://github.com/frogatto/frogatto/blob/3c5876b88e7147f1cc02efbb8fabcd2fe818144b/music/Cave/Gunslinger.ogg"
],
"themeInstances": [
{
"timestamp": "00:11",
"themeLabel": "Symph",
"comment": "Partial"
},
{
"timestamp": "01:17",
"themeLabel": "Symph"
},
{
"timestamp": "01:39",
"startPitch": "B4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
}
],
"releaseDate": "2010-03-17"
},
"Happy Forest": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Arcade/HappyForest.ogg",
"https://soundcloud.com/frogattosound/happyforest"
],
"relatedSongs": [
"Happy Forest (Version 1)"
],
"releaseDate": "2012-09-22"
},
"Happy Forest (Version 1)": {
"sources": [
"https://soundcloud.com/ryanreilly/happyforest-1"
],
"relatedSongs": [
"Happy Forest"
],
"releaseDate": "2013-02-21"
},
"Happy Forest Part 2": {
"sources": [
"https://soundcloud.com/frogattosound/happyforestpart2"
],
"releaseDate": "2012-09-22"
},
"Harpsichord Finale": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8ff87caa87711a9eb54a2993994fca975d042bc2/music/Unused/FrogattoHarpsichordFinale.ogg",
"https://soundcloud.com/ryanreilly/frogatto-and-milgram-finale-end-game",
"https://orionreillymusic.bandcamp.com/track/harpsichord-finale-end-credits"
],
"alias": [
"End Credits?"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "G5",
"themeLabel": "Harpsichord"
},
{
"timestamp": "01:07",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:44",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 7, -2, -3, -4 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:30",
"startPitch": "G4",
"themeLabel": "Harpsichord"
},
{
"timestamp": "03:30",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "05:26",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, 2, -2, 2, -6, -1 ],
"themeLabel": "Milgram"
},
{
"timestamp": "06:03",
"startPitch": "G3",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, 2, -1, 1, 6, -1 ],
"themeLabel": "Milgram"
},
{
"timestamp": "06:07",
"startPitch": "G3",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, -1, 1, 2, -2 ],
"themeLabel": "Milgram"
},
{
"timestamp": "06:21",
"startPitch": "D4",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, 2, -2, 2, -6, -1 ],
"themeLabel": "Milgram"
},
{
"timestamp": "06:40",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, 2, -2, 2, -6, -1 ],
"themeLabel": "Milgram"
},
{
"timestamp": "06:58",
"startPitch": "G5",
"themeLabel": "Harpsichord"
},
{
"timestamp": "07:23",
"startPitch": "G5",
"themeLabel": "Harpsichord"
},
{
"timestamp": "07:48",
"themeLabel": "Weirdly, the German song “Moskau” by Dschinghis Khan; just a coincidence, probably."
},
{
"timestamp": "08:21",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -4, 4, -2, -5, -2, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "08:59",
"startPitch": "G4",
"themeLabel": "Harpsichord"
},
{
"timestamp": "09:44",
"startPitch": "G4",
"themeLabel": "Harpsichord"
},
{
"timestamp": "10:44",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "11:17",
"startPitch": "G5",
"themeLabel": "Harpsichord"
},
{
"timestamp": "12:02",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "12:58",
"startPitch": "G5",
"themeLabel": "Harpsichord"
},
{
"timestamp": "13:44",
"startPitch": "G4",
"themeLabel": "Harpsichord"
}
],
"releaseDate": "2013-08-24"
},
"Hmmmm": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Seaside/Hmmmm.ogg"
],
"releaseDate": "2012-02-16"
},
"House": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Seaside/frogattoHouse.ogg"
],
"releaseDate": "2009-06-25"
},
"Integer Robot Boss": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/IntegerRobotBoss.ogg"
],
"releaseDate": "2009-10-31"
},
"Jazz Theme For Map And Guitar": {
"sources": [
"https://orionreillymusic.bandcamp.com/track/jazz-theme-for-map-and-guitar"
],
"releaseDate": "2014-03-19"
},
"Jungle Theme Elder": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/FrogattoJungleThemeElder.ogg",
"https://soundcloud.com/frogattosound/frogattojunglethemeelder2"
],
"themeInstances": [
{
"timestamp": "00:25",
"startPitch": "C6",
"melodyInHalfStepIntervals": [ 2, 1, -5, -3, -4, 2, 2, 1, 2, 2, -2, -2, -1, -2, -2, 0, 2, 2, 2, -4, 7, -3, 1, 0, 2 ],
"themeLabel": "World Map"
}
],
"releaseDate": "2013-01-31"
},
"Milgram Boss Battle": {
"sources": [
"https://github.com/frogatto/frogatto/blob/6100212ce3aa38bd6ef69ad8d954c3e0e335f198/music/Dungeon/MilgramBossBattle.ogg",
"https://orionreillymusic.bandcamp.com/track/milgram-boss-battle"
],
"themeInstances": [
{
"timestamp": "00:28",
"startPitch": "G♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 2, -4, 2 ]
},
{
"timestamp": "00:37",
"startPitch": "F4",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -2, 2, -4, 2, -7, 4, -4, 2, 2, -4 ],
"themeLabel": "Milgram"
},
{
"timestamp": "00:56",
"startPitch": "G♯4",
"melodyInHalfStepIntervals": [ 2, 2, -2, -3, 8, -5, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:14",
"startPitch": "F4",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -2, 2, -4, 2, -7, 4, 1, -1, -2, 2 ],
"themeLabel": "Milgram"
}
],
"releaseDate": "2010-06-04"
},
"Milgram Chamber": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Dungeon/MilgramChamber.ogg"
],
"themeInstances": [
{
"timestamp": "01:00",
"startPitch": "B♭3",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -2, 2, -4, 2, -3 ],
"themeLabel": "Milgram",
"comment": "The continuation of the melody is part of the definition of the Milgram theme, but it’s not explicitly notated here."
}
],
"relatedSongs": [
"Church Of Milgram – A Theme For 4 Handed Organ. (Organ-Monster)",
"Church Of Milgram – Baroque Organ (Extended)"
],
"releaseDate": "2010-06-20"
},
"Milgram Chamber (Remastered)": {
"sources": [
"https://github.com/frogatto/frogatto/blob/046ba87f682f3792d7ad2130b97d5afb8b686e1b/music/Dungeon/MilgramChamber.ogg"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "B♭3",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, 2, -1, 1, 6, -1 ],
"themeLabel": "Milgram"
}
],
"releaseDate": "2013-12-12"
},
"Milgram Chip": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/MilgramChip.ogg",
"https://soundcloud.com/ryanreilly/milgramchip",
"https://orionreillymusic.bandcamp.com/track/milgram-incidental-music"
],
"alias": [
"Milgram Incidental Music"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "D4",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, 5, -9, 2, -6, 4, 4, -7, -5, -1, 6, 2, 1, 2 ],
"themeLabel": "Milgram"
}
],
"releaseDate": "2013-03-03"
},
"Milgram Dungeon": {
"sources": [
"https://soundcloud.com/ryanreilly/milgram-dungeon"
],
"releaseDate": "2015-06-30"
},
"Milgram Dungeon 2": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Dungeon/MilgramDungeon2.ogg"
],
"themeInstances": [
{
"timestamp": "00:13",
"startPitch": "C3",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -3, 1, -3, -5 ],
"themeLabel": "Milgram"
}
],
"releaseDate": "2012-05-01"
},
"Milgram Stage Counterpoint": {
"sources": [
"https://soundcloud.com/ryanreilly/milgram-stage-counterpoint"
],
"releaseDate": "2015-07-31"
},
"Milgram Swagger": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/General/MilgramSwagger.ogg",
"https://orionreillymusic.bandcamp.com/track/milgram-swagger"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "E♭3",
"melodyInHalfStepIntervals": [ 2, 1, 8, -1, -2, -1, -7, 5, -5, 3, -3, 2, -1, -1, -1, -4 ],
"themeLabel": "Milgram"
}
],
"releaseDate": "2010-02-20"
},
"Milgram Theme Chip 2": {
"sources": [
"https://github.com/frogatto/frogatto/blob/c3aba9e16f83518eee2d2a81a80e7133389f81b5/music/General/MilgramThemeChip2.ogg",
"https://soundcloud.com/ryanreilly/milgramthemechip2",
"https://orionreillymusic.bandcamp.com/track/milgrams-evil-introduction"
],
"alias": [
"Milgram’s Evil Introduction"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "B♭2",
"melodyInHalfStepIntervals": [ 2, 1, 4, 1, -1, -1, 1, -4, 2, -3, 1, -3, 8, -2, 1 ],
"themeLabel": "Milgram"
}
],
"relatedSongs": [
"Milgram’s Intense Theme"
],
"releaseDate": "2013-03-15"
},
"Milgram’s Intense Theme": {
"sources": [
"https://soundcloud.com/ryanreilly/milgrams-intense-theme"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "B♭2",
"melodyInHalfStepIntervals": [ 2, 1, 4, 1, -1, -1, 1, -4, 2, -3, 1, -3, 8, -2, 1 ],
"themeLabel": "Milgram"
}
],
"relatedSongs": [
"Milgram Theme Chip 2"
],
"releaseDate": "2016-09-15"
},
"Milgram’s Theme Counterpoint": {
"sources": [
"https://soundcloud.com/ryanreilly/milgrams-theme-counterpoint"
],
"releaseDate": "2015-08-07"
},
"Minimal Why Not Sad": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/MinimalWhyNotSad.ogg",
"https://soundcloud.com/frogattosound/minimalwhynotsad",
"https://soundcloud.com/ryanreilly/minimalistagenda",
"https://orionreillymusic.bandcamp.com/track/minimal-cares-lots-of-stares"
],
"alias": [
"Minimalist Agenda",
"Minimal Cares, Lots Of Stares"
],
"relatedSongs": [
"Minimal Why Not Sad (Remastered)",
"Well Why Not"
],
"releaseDate": "2012-07-25"
},
"Minimal Why Not Sad (Remastered)": {
"sources": [
"https://soundcloud.com/ryanreilly/minimalwhynotsadfinal"
],
"alias": [
"Minimalist Agenda"
],
"relatedSongs": [
"Minimal Why Not Sad",
"Well Why Not"
],
"releaseDate": "2014-05-23"
},
"Morning": {
"sources": [
"https://github.com/frogatto/frogatto/blob/23967bb9ffb0adbc0ff31773b9f7ad3a0adfa85c/music/Unused/FrogattoMorning.ogg",
"https://soundcloud.com/ryanreilly/frogattomorning",
"https://soundcloud.com/ryanreilly/frogattotheme",
"https://orionreillymusic.bandcamp.com/track/wake-up-frogatto"
],
"alias": [
"Wake Up, Frogatto!"
],
"themeInstances": [
{
"timestamp": "00:08",
"startPitch": "F♯3",
"melodyInHalfStepIntervals": [ 1, 2, 3, -1, 3, -5 ]
},
{
"timestamp": "00:41",
"startPitch": "A4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:57",
"startPitch": "A4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:22",
"startPitch": "G♯3",
"melodyInHalfStepIntervals": [ 1, 2, -2, -1, 3, -2, -3, 2 ],
"themeLabel": "Frogatto",
"comment": "This is the closest match to [ 1, 3, -1, -2, -1, 3, 3, -2, -1 ] which therefore might be a Frogatto theme."
},
{
"timestamp": "01:31",
"startPitch": "G♯3",
"melodyInHalfStepIntervals": [ 1, 2, -2, -1, 3, -2, -3, -2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:40",
"startPitch": "B3",
"melodyInHalfStepIntervals": [ 2, 1, -5, -3, 1, 2, 2, -4, -1, -2, -2, 2, 2, 2, -4, 7, -2, 0, 2, 2, 1, -5, -3, -3, 1, 2, 1, 2, 2, -2, -2, -1, -2, -2, 2, 2, 2, -4, 7, 3, 2 ],
"themeLabel": "World Map"
}
],
"relatedSongs": [
"Bedtime Storyline Segment"
],
"releaseDate": "2013-03-16"
},
"Moth Boss Battle": {
"sources": [
"https://github.com/frogatto/frogatto/blob/c3aba9e16f83518eee2d2a81a80e7133389f81b5/music/General/Frogatto_Moth_Boss_Battle.ogg",
"https://soundcloud.com/ryanreilly/frogatto-fly-boss",
"https://orionreillymusic.bandcamp.com/track/moth-boss-battle"
],
"alias": [
"Fly Boss"
],
"releaseDate": "2013-11-08"
},
"Mushroom Boss Intro": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/MushroomBossIntro.ogg",
"https://soundcloud.com/ryanreilly/mushroombossintro",
"https://orionreillymusic.bandcamp.com/track/mushroom-boombasticboss"
],
"alias": [
"BoomBasticBoss"
],
"themeInstances": [
{
"timestamp": "00:00",
"themeLabel": "Danger Swamp",
"comment": "Variant"
}
],
"releaseDate": "2011-04-17"
},
"Mushroom Dub": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/MushroomDub.ogg",
"https://soundcloud.com/ryanreilly/mushroomdub",
"https://soundcloud.com/frogattosound/mushroomdub"
],
"releaseDate": "2011-04-25"
},
"Mushroom Metal 2": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/MushroomMetal2.ogg"
],
"themeInstances": [
{
"timestamp": "00:34",
"themeLabel": "Danger Swamp"
},
{
"timestamp": "01:04",
"themeLabel": "Danger Swamp"
}
],
"releaseDate": "2012-05-01"
},
"Music Box": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/FrogattoMusicBox.ogg",
"https://soundcloud.com/ryanreilly/frogatto-music-box",
"https://orionreillymusic.bandcamp.com/track/frogatto-music-box"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "B♭5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:21",
"startPitch": "D6",
"melodyInHalfStepIntervals": [ 1, 2, -2, -1, 4, -1, -6, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:39",
"startPitch": "E♭6",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -1, 1, -4, 2, -5, 3, -3, 2 ],
"themeLabel": "Milgram",
"comment": "The continuation of the melody is part of the definition of the Milgram theme, but it’s not explicitly notated here."
}
],
"releaseDate": "2013-03-28"
},
"Mysterioso": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/Mysterioso.ogg",
"https://soundcloud.com/frogattosound/myster-rioso2",
"https://orionreillymusic.bandcamp.com/track/mister-rioso-forest-of-bloody-mystery"
],
"alias": [
"Mister Rioso",
"Forest Of Bloody Mystery"
],
"releaseDate": "2012-09-21"
},
"Neo Boss": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/General/neoBoss.ogg"
],
"releaseDate": "2008-07-11"
},
"Neo Shop": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Seaside/NeoShop.ogg"
],
"releaseDate": "2008-07-16"
},
"Neo Town": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Seaside/NeoTown.ogg"
],
"releaseDate": "2008-07-13"
},
"Peaceful Village": {
"sources": [
"https://github.com/frogatto/frogatto/blob/6dbfae329b15e4dd7acc207933661fa95256eaec/music/Unused/peaceful-village.ogg"
],
"releaseDate": "2016-09-14"
},
"Pep Up": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Cave/PepUp.ogg",
"https://soundcloud.com/ryanreilly/pepup"
],
"releaseDate": "2011-04-16"
},
"Point Break": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Cave/PointBreak.ogg"
],
"releaseDate": "2010-03-17"
},
"Prospera Sombre": {
"sources": [
"https://github.com/frogatto/frogatto/blob/73cf625ec7787c4b605f521ebeb5fe2337d06bb9/music/General/prospera-sombre.ogg",
"https://soundcloud.com/ryanreilly/frogatto-forest-character-theme"
],
"alias": [
"Forest Character Theme"
],
"releaseDate": "2016-02-23"
},
"Prospera Theme": {
"sources": [
"https://github.com/frogatto/frogatto/blob/73cf625ec7787c4b605f521ebeb5fe2337d06bb9/music/General/prospera-theme.ogg",
"https://soundcloud.com/ryanreilly/frogatto-forest-character"
],
"alias": [
"Forest Character"
],
"releaseDate": "2016-03-29"
},
"Rainy Day Train Jazz": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/RainyDayTrainJazz.ogg",
"https://soundcloud.com/frogattosound/rainydaytrainjazz"
],
"releaseDate": "2012-11-22"
},
"Random Integer": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/RandomInteger.ogg"
],
"releaseDate": "2009-10-31"
},
"Rockability": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/Rockability.ogg",
"https://soundcloud.com/frogattosound/rockability"
],
"releaseDate": "2012-09-22"
},
"Saved Game": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/General/SavedGame.ogg",
"https://github.com/frogatto/frogatto/blob/fe6e69c614244a8e5bd6fbb7d6a76367e9f7ee98/sounds/specialitem2.ogg"
],
"alias": [
"Special Item 2"
],
"releaseDate": "2009-03-07"
},
"Sky Drummin’": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Dungeon/SkyDrummin.ogg"
],
"releaseDate": "2011-08-25"
},
"Special Item": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/General/specialitem.ogg"
],
"releaseDate": "2008-07-12"
},
"Stage 1": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Seaside/FrogattoStage1.ogg",
"https://orionreillymusic.bandcamp.com/track/main-theme-modular"
],
"alias": [
"Main Theme Modular"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "G♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:36",
"startPitch": "G♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 2, 1, -5, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "03:56",
"startPitch": "G♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "04:13",
"startPitch": "G♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "04:29",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 1, 2, 3, 2, -3, 3, -4 ]
},
{
"timestamp": "05:52",
"startPitch": "A5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -4, 2, 3, 2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "06:24",
"startPitch": "A5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "07:50",
"startPitch": "F5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "08:08",
"startPitch": "C♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -2 ],
"themeLabel": "Frogatto"
}
],
"relatedSongs": [
"Stage 1 (Remastered)"
],
"releaseDate": "2009-05-23"
},
"Stage 1 (Remastered)": {
"sources": [
"https://github.com/frogatto/frogatto/blob/6dbfae329b15e4dd7acc207933661fa95256eaec/music/Seaside/FrogattoStage1.ogg",
"https://soundcloud.com/ryanreilly/frogattohousephase2"
],
"alias": [
"Frogatto House Phase 2"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "G♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:36",
"startPitch": "G♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 2, 1, -5, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "03:56",
"startPitch": "G♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "04:13",
"startPitch": "G♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "04:28",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 1, 2, 3, 2, -3, 3, -4 ]
},
{
"timestamp": "07:13",
"startPitch": "A5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -4, 2, 3, 2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "07:44",
"startPitch": "A5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "09:11",
"startPitch": "F5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "09:28",
"startPitch": "C♯5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -2 ],
"themeLabel": "Frogatto"
}
],
"relatedSongs": [
"Stage 1"
],
"releaseDate": "2014-08-30"
},
"Stage 1 Arcade": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Arcade/FrogattoStage1Arcade.ogg",
"https://soundcloud.com/ryanreilly/frogattostage1final-1",
"https://soundcloud.com/frogattosound/frogattostagealphafinal-1"
],
"alias": [
"Alpha"
],
"themeInstances": [
{
"timestamp": "01:25",
"themeLabel": "Happy Forest"
},
{
"timestamp": "02:22",
"themeLabel": "Happy Forest"
},
{
"timestamp": "02:30",
"themeLabel": "Happy Forest"
}
],
"releaseDate": "2011-04-26"
},
"Stage Cycle": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/FrogattoStageCycle.ogg",
"https://soundcloud.com/ryanreilly/frogatto-stage-cycle",
"https://soundcloud.com/ryanreilly/frogattocyclefinal",
"https://orionreillymusic.bandcamp.com/track/frogattos-theme-cycle"
],
"alias": [
"Frogatto’s Theme Cycle"
],
"themeInstances": [
{
"timestamp": "00:06",
"startPitch": "E4",
"melodyInHalfStepIntervals": [ 2, 1, -2, -1, 3, -1, -4, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:19",
"startPitch": "E5",
"melodyInHalfStepIntervals": [ 2, 1, -2, -1, 3, -1, -4, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:38",
"startPitch": "F♯3",
"melodyInHalfStepIntervals": [ 2, 3, -3, 2, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:50",
"startPitch": "F♯3",
"melodyInHalfStepIntervals": [ 2, 3, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:31",
"startPitch": "B4",
"themeLabel": "Symph"
},
{
"timestamp": "02:57",
"startPitch": "G♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -4, 4, -2, -5, -2, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "03:22",
"startPitch": "G♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "03:35",
"startPitch": "G♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
}
],
"releaseDate": "2013-03-23"
},
"String Quartet 2020": {
"sources": [
"https://soundcloud.com/ryanreilly/frogatto-string-quartet-2020"
],
"releaseDate": "2020-04-10"
},
"Suitcasey": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/Suitcasey.ogg",
"https://soundcloud.com/frogattosound/suitcasey"
],
"releaseDate": "2012-09-22"
},
"Swamp Forest Creepy": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/SwampForestCreepy.ogg",
"https://soundcloud.com/ryanreilly/swampforestcreepy"
],
"themeInstances": [
{
"timestamp": "00:08",
"themeLabel": "Danger Swamp"
}
],
"releaseDate": "2011-04-17"
},
"Swamp Forest Triumph": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/SwampForestTriumph.ogg",
"https://soundcloud.com/ryanreilly/swampforesttriumph"
],
"themeInstances": [
{
"timestamp": "00:00",
"themeLabel": "Danger Swamp"
},
{
"timestamp": "00:26",
"startPitch": "E5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2 ],
"themeLabel": "Frogatto"
}
],
"releaseDate": "2011-04-17"
},
"Symph": {
"sources": [
"https://github.com/frogatto/frogatto/blob/7c3532366a1249a387f8ac56d534411807c74026/music/Arcade/FrogattoSymph.ogg"
],
"themeInstances": [
{
"timestamp": "00:03",
"themeLabel": "Symph"
},
{
"timestamp": "00:53",
"startPitch": "F♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:10",
"themeLabel": "Symph"
},
{
"timestamp": "02:35",
"startPitch": "F♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, 2, -3, -2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "03:01",
"startPitch": "F♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
}
],
"relatedSongs": [
"Dungeon Symphony"
],
"releaseDate": "2012-05-01"
},
"Tea For Two": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Dungeon/TeaForTwo.ogg",
"https://soundcloud.com/ryanreilly/teafortwo"
],
"themeInstances": [
{
"timestamp": "00:00",
"startPitch": "F♯4",
"themeLabel": "Harpsichord"
},
{
"timestamp": "01:20",
"startPitch": "B4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:32",
"startPitch": "B4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:48",
"startPitch": "F♯5",
"melodyInHalfStepIntervals": [ 2, 1, 5, -1, -2, -1, -4, 5, -5, 3, -3, 2, -2, 2, -3 ],
"themeLabel": "Milgram"
},
{
"timestamp": "02:12",
"startPitch": "F♯4",
"themeLabel": "Harpsichord"
},
{
"timestamp": "03:21",
"startPitch": "F♯4",
"themeLabel": "Harpsichord"
},
{
"timestamp": "03:58",
"startPitch": "B4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "04:11",
"startPitch": "B4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
}
],
"releaseDate": "2010-06-04"
},
"Template Frog Final": {
"sources": [
"https://github.com/frogatto/frogatto/blob/c3aba9e16f83518eee2d2a81a80e7133389f81b5/music/Forest/TemplateFrogFinal.ogg",
"https://soundcloud.com/frogattosound/templatefrogfinal"
],
"releaseDate": "2012-08-17"
},
"Terrestrial Fortitude": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Dungeon/TerrestrialFortitude.ogg",
"https://soundcloud.com/ryanreilly/terrestrialfortitude",
"https://soundcloud.com/frogattosound/terrestrialfortitude"
],
"releaseDate": "2011-08-24"
},
"The Grotto": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/TheGrotto.ogg"
],
"releaseDate": "2010-07-28"
},
"The Womb": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Forest/TheWomb.ogg"
],
"releaseDate": "2010-03-17"
},
"Title": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/General/FrogattoTitle.ogg",
"https://orionreillymusic.bandcamp.com/track/frogatto-title"
],
"themeInstances": [
{
"timestamp": "00:04",
"startPitch": "B♭5",
"melodyInHalfStepIntervals": [ 1, 1, 1, 0, 2, -2, -1, -2, -4 ],
"impliedMelodyInHalfStepIntervals": [ 1, 2, -2, -1, -2, -4 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:53",
"startPitch": "B♭4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:33",
"startPitch": "G♯4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
}
],
"releaseDate": "2009-02-25"
},
"Title Theme": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/FrogattoTitleTheme.ogg",
"https://soundcloud.com/frogattosound/frogatto-title-theme",
"https://orionreillymusic.bandcamp.com/track/frogatto-title-theme-unused"
],
"themeInstances": [
{
"timestamp": "00:14",
"startPitch": "D4",
"melodyInHalfStepIntervals": [ 2, 1, -5 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:30",
"themeLabel": "Symph"
},
{
"timestamp": "01:19",
"startPitch": "G4",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:38",
"startPitch": "D4",
"melodyInHalfStepIntervals": [ 0, 1, -5, -5, -1, 1, 2, 1, 2, 2, -2, -2, -1, -2, -2, 0, 2, 2, 2, -4, 7, -2, 0 ],
"themeLabel": "World Map"
}
],
"releaseDate": "2012-11-26"
},
"Town Final": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/FrogattoTownFinal.ogg",
"https://soundcloud.com/frogattosound/frogattotownfinal"
],
"themeInstances": [
{
"timestamp": "01:39",
"startPitch": "C6",
"melodyInHalfStepIntervals": [ 2, 1, -5, -3, -4, 2, 2, 1, 2, 2, -2, -2, -1, -2, -2, 0, 2, 2, 2, -4, 7, -3, 1, 0, 2 ],
"themeLabel": "World Map"
}
],
"relatedSongs": [
"Jungle Theme Elder"
],
"releaseDate": "2013-01-31"
},
"Turned Into A Frog": {
"sources": [
"https://github.com/frogatto/frogatto/blob/874a39fec900ba621e8b71e47198e5439608d38b/music/Forest/TurnedIntoAFrog.ogg"
],
"releaseDate": "2016-11-16"
},
"Under Water": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/Unused/FrogUnderWater.ogg",
"https://soundcloud.com/ryanreilly/underwater-fantasy-final"
],
"alias": [
"Through The Darkened Depths",
"Underwater Fantasy"
],
"releaseDate": "2009-02-25"
},
"Village Or Chill Or Whatever": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8ff87caa87711a9eb54a2993994fca975d042bc2/music/Unused/FrogattoVillageOrChillOrWhatever.ogg",
"https://soundcloud.com/ryanreilly/frogatto-village-theme-final",
"https://orionreillymusic.bandcamp.com/track/chillin-in-the-village-proper"
],
"alias": [
"Village Theme",
"Chillin In The Village, Proper"
],
"themeInstances": [
{
"timestamp": "00:18",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, -2, -5 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:27",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:38",
"startPitch": "E5",
"melodyInHalfStepIntervals": [ 1, 2, -2, -3, 3, -1, -4, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "00:47",
"startPitch": "E5",
"melodyInHalfStepIntervals": [ 1, 2, 5, -7, 4, -2, 5, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "01:32",
"themeLabel": "Symph"
},
{
"timestamp": "02:23",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:32",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 2, 1, -1, 8, 4, -7, -2, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:42",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 2, 1, -3, -1, 5, -2, 5, 1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "02:51",
"startPitch": "C6",
"melodyInHalfStepIntervals": [ 2, 1, -1, -2, 3, -1, -4, -1 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "04:23",
"startPitch": "E3",
"melodyInHalfStepIntervals": [ 1, 2, -2, -3, -2, -5 ],
"impliedMelodyInHalfStepIntervals": [ 1, 2, -2, -3, 3, -1, -4, -5 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "04:32",
"startPitch": "E3",
"melodyInHalfStepIntervals": [ 1, 2, -2, -3, 3, -1, 8, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "04:41",
"startPitch": "E5",
"melodyInHalfStepIntervals": [ 1, 2, -2, -3, 3, -1, -4, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "04:52",
"startPitch": "E5",
"melodyInHalfStepIntervals": [ 1, 2, 5, -7, 4, -2, 5, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "05:00",
"startPitch": "E3",
"melodyInHalfStepIntervals": [ 1, 2, -2, -3, -2, -5 ],
"impliedMelodyInHalfStepIntervals": [ 1, 2, -2, -3, 3, -1, -4, -5 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "05:10",
"startPitch": "E3",
"melodyInHalfStepIntervals": [ 1, 2, -2, -3, 3, -1, 8, -3 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "05:18",
"startPitch": "E5",
"melodyInHalfStepIntervals": [ 1, 2, -2, -3, 3, -1, -4, 2 ],
"themeLabel": "Frogatto"
},
{
"timestamp": "05:28",
"startPitch": "E5",
"melodyInHalfStepIntervals": [ 1, 2, 5, -7, 4, -2, 5, -3 ],
"themeLabel": "Frogatto"
}
],
"releaseDate": "2013-08-24"
},
"Walking Along 2": {
"sources": [
"https://github.com/frogatto/frogatto/blob/acd91a39c8b5b95bb90a38b5b564306ddd165e11/music/Unused/WalkingAlongfin2.ogg",
"https://soundcloud.com/ryanreilly/frogatto-walking-along",
"https://orionreillymusic.bandcamp.com/track/hoppin-right-along"
],
"alias": [
"Hoppin’ Right Along"
],
"themeInstances": [
{
"timestamp": "00:16",
"startPitch": "G5",
"melodyInHalfStepIntervals": [ 1, 2, 3, -1, 3, -5 ]
}
],
"releaseDate": "2013-11-10"
},
"Well Put": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/General/WellPut.ogg",
"https://soundcloud.com/frogattosound/wellputfinal",
"https://soundcloud.com/ryanreilly/wellputfinal",
"https://orionreillymusic.bandcamp.com/track/put-er-there-frogface"
],
"alias": [
"Put ’Er There, FrogFace"
],
"themeInstances": [
{
"timestamp": "06:06",
"themeLabel": "Symph"
}
],
"relatedSongs": [
"Well Why Not",
"Well Put (Mastering)"
],
"releaseDate": "2012-07-23"
},
"Well Put (Mastering)": {
"sources": [
"https://soundcloud.com/ryanreilly/wellputfinalmastering"
],
"themeInstances": [
{
"timestamp": "06:06",
"themeLabel": "Symph"
}
],
"relatedSongs": [
"Well Why Not",
"Well Put"
],
"releaseDate": "2014-05-23"
},
"Well Why Not": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/General/WellWhyNot.ogg",
"https://soundcloud.com/frogattosound/wellwhynot"
],
"releaseDate": "2012-07-20"
},
"World Map": {
"sources": [
"https://github.com/frogatto/frogatto/blob/8409b774c4c10b5386b133a80312cec33a1e33f6/music/General/WorldMap.ogg",
"https://soundcloud.com/frogattosound/frogatto-map-and-orchestra",
"https://soundcloud.com/ryanreilly/frogatto-map-and-orchestra",
"https://orionreillymusic.bandcamp.com/track/frogatto-map"
],
"alias": [
"Frogatto Map And Orchestra"
],
"themeInstances": [
{
"timestamp": "00:13",
"startPitch": "F♯5",
"melodyInHalfStepIntervals": [ 2, 1, -5, -3, -4, -3, 1, 2, 10, 2, 2, -5, -4, -5, 3, 2, -2, 6 ],
"themeLabel": "World Map"
},
{
"timestamp": "01:17",
"startPitch": "B4",
"melodyInHalfStepIntervals": [ 2, 1, -5, -3, 1, 2, 2, -4, -1, -2, -2, 2, 2, 2, -4, 7, -2, 0, 2, 1, -5, -5, -1, 3, 0, -2, 7, 2, -4, -5, -2, 2, 2, 2, -4, 7, 3, 2 ],
"themeLabel": "World Map"
},
{
"timestamp": "02:31",
"startPitch": "C♯5",
"melodyInHalfStepIntervals": [ 0, 1, -5, -3, -4, 2, 2, 1, 2, 2, -2, -2, -1, -2, -2, 2, 2, -2, -5, 3, 4, -2 ],
"themeLabel": "World Map"
}
],
"releaseDate": "2009-05-15"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment