diff --git a/generate.js b/generate.js index c6cfd43..eb04566 100755 --- a/generate.js +++ b/generate.js @@ -724,7 +724,6 @@ const mediaItems = [ .setURI("mxc://glowers.club/qfHznoOiNjEfBjwWzgZJarGL") .addPreview("mxc://glowers.club/msHrqYpLIReBYqWtcGrizMZy", "image/jpg", "500x500")), - // TODO: Artwork could be better. White bordering RadioItem.new("wearheadphones") .setMetadata("I made this 2 months too late", "~Equalizee", "https://soundcloud.com/djequalizee/i-made-this-2-months-too-late") .addSource(RadioSource.new("audio/mp3", [ "mp3" ]) @@ -747,6 +746,57 @@ const mediaItems = [ .setURI("mxc://glowers.club/fJQxNXitNpwnFpnLRWoVBoFN") .addPreview("mxc://glowers.club/gGvSqctfUJWHEYxYfbZEwQpn", "image/jpg", "416x416")), + RadioItem.new("wiphop") + .setMetadata("[SP] WIP HOP", "CodeZombie", "https://soundcloud.com/codezombie/wip-hop") + .addTags([ "splash-song" ]) + .addSource(RadioSource.new("audio/mp3", [ "mp3" ]) + .setURI("mxc://glowers.club/CCsidQsdYksctdyCnlvfTDxx") + .addPreview("mxc://glowers.club/jJkVfsELEmptqtsJipFpmwxO", "image/jpg", "500x500")), + + RadioItem.new("lofibeatstorelaxandoppto") + .setMetadata("Gangnam Lofi", "Jayden Greig", "https://triple-q.bandcamp.com/track/gangnam-lofi") + .addSource(RadioSource.new("audio/mp3", [ "mp3" ]) + .setURI("mxc://glowers.club/tYDWGHZGOPOFvKWBRNwCtPpJ") + .addPreview("mxc://glowers.club/JQaLfBTNmuiHfszGxsvgqSHI", "image/jpg", "500x500")), + + RadioItem.new("hansolo") + .setMetadata("I'm Han Solo", "Ben Afflack", "https://soundcloud.com/kevinafflack/im-han-solo") + .addSource(RadioSource.new("audio/mp3", [ "mp3" ]) + .setURI("mxc://glowers.club/BEZIgyGkIhVFiWzgCQADPDIT") + .addPreview("mxc://glowers.club/PiuHxoREZUkjstGdOPcbLwpr", "image/jpg", "500x500")), + + RadioItem.new("therhythmrises") + .setMetadata("Rhythm Heaven - Bane Interview", "Brocartoon", "https://youtu.be/9S3YXXp6bOM") + .addSource(RadioSource.new("video/mp4", [ "avc1.4D4029", "mp4a.40.2" ]) + .setURI("mxc://glowers.club/PNHAYakhyOXJTztenoQsALeN") + .addPreview("mxc://glowers.club/YVGalEuZMXeqBfxnBjVAqHHF", "image/jpg", "800x450")) + .addSource(RadioSource.new("audio/mp3", [ "mp3" ]) + .setURI("mxc://glowers.club/rBFanZsHSDRBfnsAACphydqD") + .addPreview("mxc://glowers.club/mBDjCbTFATCwsHKuPpGHFuiL", "image/jpg", "500x500")), + + // FIXME: No source + RadioItem.new("penis") + .addSource(RadioSource.new("audio/mp3", [ "mp3" ]) + .setURI("mxc://glowers.club/oWQQYoSSPiRwHMVPXsMDcCOb") + .addPreview("mxc://glowers.club/obrTGFVOQBuRhaZZNsmAvDuI", "image/jpg", "750x750")), + + // TODO: album art edit sucks lol + RadioItem.new("partyrockapple") + .setMetadata("Party Rock Apple!!", "Triple-Q", "https://triple-q.bandcamp.com/track/party-rock-apple") + .addSource(RadioSource.new("audio/mp3", [ "mp3" ]) + .setURI("mxc://glowers.club/ngNYSFAkLNDIMwlGsnVmwDpS") + .addPreview("mxc://glowers.club/QemTpdTrUYfKEoaWgrkUChIz", "image/jpg", "500x500")), + + RadioItem.new("fnaf") + .setMetadata("gangnam style joke", "Kirino Kōsaka", "https://soundcloud.com/kirinokosaka/gangnam-style-joke-1") + .addSource(RadioSource.new("audio/mp3", [ "mp3" ]) + .setURI("mxc://glowers.club/bmzxkzwFHChruYIjszvDrdRj") + .addPreview("mxc://glowers.club/TkvoCbwQQQAwOzKwaFARDmRH", "image/jpg", "500x500")) + + // TODO: needs artwork + // RadioItem.new("isisman") + // .setMetadata("ISISman", "Triple-Q", "https://triple-q.bandcamp.com/track/isisman") + ].filter(Boolean).map(a => a.serialize()).sort((a,b) => a.id.localeCompare(b.id)) const lintCodecWarnings = {