Same thing as before, just much cleaner and less buggy. left right arrow to switch tracks space to cue the alt version of a track tracks that have alts: johns Yes that's the only one for now. Stereo tracks cannot have alts, unfortunately. Not without me creating two other sprites to handle the separate volumes. Tracks that have stereo sound: Right Off the Bat The Sky is Falling Using a second sprite for effects allows you to do some interesting stuff. Since it lets you play a different sound simultaneously, and use a separate volume and pan left/right variables you could have stereo sound (different pan left/right effect for each sprite), music that progressively adds on instruments as you go on, different versions of the same track that fade in and out seamlessly depending on where you are at, or even some of the more interesting stuff like making the percussion only play when the player is walking (A Pokemon BW thing that I didn't notice until someone else pointed it out). Some ideas for things you could do with this: The aforementioned only play percussion when moving idea Having an underwater and above water version of the track (This one's a classic) Progressively adding on instruments as you go through different parts of the level. (Also got this idea from Pokemon BW, play through the battle subway and you'll see what I mean. Also seen in Celeste too.) Stereo sound tracks on Scratch. With different sprites, you can accomplish each of these without having to stop the music and restart it by simply starting each part of the track at the same time (probably with a broadcast), then changing the volume for each of them separately. Get creative, I'm sure there are more cool things you can do. Now if only I could get rid of that pesky pause in between loops. It takes a frame to restart the music when it finishes, which is annoying. Edit: seems like @colinmacc used a repeat until block and that might work? It could just be hard to hear. You can see that in this project: https://scratch.mit.edu/projects/804397051/ edit two: Tested it out but a repeat until block does not seem to do it.
Beepbox Right Off the Bat: https://www.beepbox.co/#9n31s5k0l00e0ft2Ma7g0fj0br3i0o432T1v0ub1f10k8q011d23A0F1B7Q0000Pe800E179T5v1u05f10j5q012d23HXQRRJJHJAAArq8h0E0T7v3u20f21562kaq0x10s12d08H_SRJ6JIBxAAAAkh8IbE1b1T4v2uf0f0q011z6666ji8k8k3jSBKSJJAArriiiiii07JCABrzrrrrrrr00YrkqHrsrrrrjr005zrAqzrjzrrqr1jRjrqGGrrzsrsA099ijrABJJJIAzrrtirqrqjqixzsrAjrqjiqaqqysttAJqjikikrizrHtBJJAzArzrIsRCITKSS099ijrAJS____Qg99habbCAYrDzh00E0b69EoCycB8St4Akih8RozEh8Q4zhmu5CH8y8y8Nok5xkp29lITjV7gRSqfo28zy1ozFIK09ER4zA2ddBWaqrxd1RBFIz1Z84QuynZmnX2q-yCFZ2SyR5dFjqbqbmbUF0FJvgbQRZt7t9E-2_8O2_y9QZ4xpKD-oxHIQuAKhOap7OY6LAUhSohQTjW8O_bAQv16jFTdHZxaT8FndBWRFDd7RZ4sw3h7GeQVK3VSL60wKaGydd7-hXDsqWq_LAZzxyL2e1n8idCOZby_A4zw2fM864Oyeg8QSnEAuhlCu0kA3DwxLAv4cQTcKr8WGLi3y2_4cwLjq_XTu9eVbF6PnYkUwLPYwLX3F6tfjlgqeTdN-CyApKfQ4uMGrFUz5WreMAQ4ynZEnXCwB_ghvGKwB_s5-XI5Zd7ECqf1AzwG8Td7xTh6PpuyyCO-aJbzF8W_8Srw_-duCO-3dB_iPhZihISLXRBQSLSGN178YQUT2e-ydCXfX_cqduyTJH-jqlCWvA8VJvhCK00Bdcsjg0mhAU2q-jBpaqcEOXCza1Iptlkptlkptlkojd0jlCz8AsSCCajg5p6gPj4nAX6hOCjApelAVmgjsPeNIFEOzbDrpeRAXh7PkYPfCDdp6jB6LAVmjPhxp00 The Sky is Falling: https://www.beepbox.co/#9n31s7k9l00e0ct2ca7g0fj0ar3i0o432T7v2u07f21562kaq0x10s13d08H_SRJ6JIBxAAAAkh8IbE1b1T5v2uc9f10j5q011d23HXQRRJJHJAAArq8h0E0T1v2ub1f10k8q011d23A0F1B7Q0000Pe800E179T4v4uf0f0q011z6666ji8k8k3jSBKSJJAArriiiiii07JCABrzrrrrrrr00YrkqHrsrrrrjr005zrAqzrjzrrqr1jRjrqGGrrzsrsA099ijrABJJJIAzrrtirqrqjqixzsrAjrqjiqaqqysttAJqjikikrizrHtBJJAzArzrIsRCITKSS099ijrAJS____Qg99habbCAYrDzh00E0b4h4i8y8zc00i131BE7yg01s1s1aod6004z4z5ChCo00p27IFHTA50MBdBkBJmSM5BRQ7sRXfujnLROtlk4PnJxw5dQ_9dHWcHjubEoRXdvNqyrswkCrFQ1aCWvYCR_rbSU_KAZ5XSzQ4kO2PvYzuSLRdmhRxhNp7Gsy9JvCjsSLZeQQviwzjpvmjghFKrVLqf2CMzCzQ5q8TdvVap7pm4tCqhIQvKmmPnUatXteSEN-eDFH-2qfKP9OrID9L8V0LnBQ_qursTjOdFTdN_e8yZPhZkzrBArCRYaW8XSzSoAox3d7Xh7iM4tOx6Ppu4GVHZ1bKIXtPXCLhpQhO2lAtAUhSlx7pmg4RjnUhd7ETVejnAVdx78ZNfnjlPunJEYY0A62WNpPuWR_QBdWePLrbUE5ljlSVILk2SGGpE_sIMzjh-PLTdN-griCLe9EPwAQ1ePIxreE5-OhFFye8YkUAbpStAbpSyr9O2_N3oE5jp12qoxd0gpRiqYHoS9UtlIX6Njhw8YXXrrOcDyZHqOswCFSJzo0 Green Blues: https://www.beepbox.co/#9n31sbk0l00e00t2za7g0fj07r3i0o432T1v1uc1f10k8q011d23A1F0B4Q0050Pd66cE262972T1v1u34f0q0x10n51d08AcFhB3Q01a5P9939E2b776T1v1ub1f10k8q011d23A0F1B7Q0000Pe800E179T4v1uf0f0q011z6666ji8k8k3jSBKSJJAArriiiiii07JCABrzrrrrrrr00YrkqHrsrrrrjr005zrAqzrjzrrqr1jRjrqGGrrzsrsA099ijrABJJJIAzrrtirqrqjqixzsrAjrqjiqaqqysttAJqjikikrizrHtBJJAzArzrIsRCITKSS099ijrAJS____Qg99habbCAYrDzh00E0b4z95pn0000014h8Oc000014h000000004h414h00000p22zDvFEYozwE8zAqrz-9HFE-OeKILM0zF8WieBdMvCnkhRqN7khQAtekCO-ZPIjbOaieMzwOehX5dPvFvCrLbYmq-TshR9HIQucAhFEZ21eDU9r4OeSGwLEFFOHOIKYEzVKyf9FFH8U6EOYzyf12c01jhCzbEcKwLEEcI0 Johns: https://www.beepbox.co/#9n31sbk0l00e08t3Ma7g0fj07r1i0o432T0v1u10f0qg01d04w2h0E0T0v0u11f0qg01d04w1h0E0T6v1u75f10n9q802d03W7E129T2v5u15f10w4qw02d03w0E0b4z4zhm00000lolozg000014h000000004z4AoB00000p23RFEYsnOpvmhMhvmptszHbWPbHbWO-IzAtp7qubW1vinQBZ9vihQAsLIbV4LAy-ALG8V70As0ubBCRYdx71QOpuhi71QF6nbQSLOnVACL8TdvxPjCUf-qbQT7UkWtCR-LduhQOs6CzZ8W3b02Cz84tJ97iCLa8YAzGF8Wap7jB6LB4tl97jBif98WGieyAzFOyez8At97lihQkAteghQp4zE8WaieCwzFOiez8Q2eCAzEOG2f9G8Wic I think this should be pretty good music system for now, the only thing I will say that since it takes a frame to start the music again there is a small gap between repeats that is a little annoying. Any suggestions to fix would be appreciated, the only thing I can think of is hardcoding it to wait for a certain amount of time that I can just type in rather than waiting for the track to finish, but I would need to find out the exact lengths of each track (which I could do but would be nice to have a better solution.)