After playing for a while, this is what I realized about the music loop in Mekorama: First, there are just synth-like backsounds. When you move the B-Bot once, a note plays. And it actually loops after a few seconds the note will play again. If you move the B-Bot again, another note plays. The loop now consists of two notes. If you move the B-Bot several times, the oldest notes will fade away, limiting the number of notes in the loop. And when you complete (win) the level, al notes will be sequentially played from lowest pitch to highest pitch. For the instrument and pitch of the note, it seems that they depends on the blocks of the level. In other words, the configuration of blocks in a level become the "seed" for what instrument is played, and the pitch of the notes. If anyone realizes something else, or even something that contradicts to this, please let me know
I have confirmed that the music is procedurally generated with block configuration as the "seed" of the pitch and instrument. What I did: Made 2 empty levels with different names. When testing, the backsound of both levels were same. Then I put a B-Bot with eyes and test the level again. The backsound pitcb was different from am empty level, and the music instrument for the notes was marimba (?). After adding a block to the level (i used finish block), both the pitch of the backsound and the notes were raised if compared to level with a B-Bot only.
Plus, when there's a B-Bot underwater the tone changes to reflect a different sound dynamic due to the water! Pop back above water and it's back to normal.
Interesting..,that's a bit different. I automatically turn off music and sound effects as soon as I open a game for the first time. I've not yet found one that has sounds I like, so as soon as I hear sound on any app, off it goes