diff --git a/.github/workflows/fetch-artist-charts.yaml b/.github/workflows/fetch-artist-charts.yaml deleted file mode 100644 index 881ff2fb..00000000 --- a/.github/workflows/fetch-artist-charts.yaml +++ /dev/null @@ -1,30 +0,0 @@ -name: Fetch weekly artist charts -on: - workflow_dispatch: - schedule: - - cron: '00 09 * * 5' -jobs: - FetchArtistCharts: - runs-on: ubuntu-latest - permissions: - contents: write - steps: - - name: Checkout out this repo - uses: actions/checkout@v4 - with: - ref: ${{ github.head_ref }} - - name: Fetch charts - run: | - echo "CHART_DATA=$(curl 'https://ws.audioscrobbler.com/2.0/?method=user.getweeklyartistchart&user=coryd_&api_key=${{ secrets.LASTFM_API_KEY }}&format=json')" >> "$GITHUB_ENV" - - name: Update charts - run: | - echo "CHARTS=$(cat src/_data/json/weekly-artist-charts.json | jq -c --argjson jq_data "$CHART_DATA" '.charts += [$jq_data]')" >> "$GITHUB_ENV" - - name: Write charts - run: | - echo $CHARTS > src/_data/json/weekly-artist-charts.json - - name: Commit - uses: stefanzweifel/git-auto-commit-action@v5 - with: - commit_message: Update artist charts for the week. - commit_user_name: cdransf - commit_user_email: coryd@hey.com diff --git a/package.json b/package.json index fc5befae..8c2ce015 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "coryd.dev", - "version": "9.8.4", + "version": "9.9.0", "description": "The source for my personal site. Built using 11ty.", "type": "module", "scripts": { diff --git a/plugins/fetch-scrobbles/index.js b/plugins/fetch-scrobbles/index.js index 862328f0..127bf614 100644 --- a/plugins/fetch-scrobbles/index.js +++ b/plugins/fetch-scrobbles/index.js @@ -34,6 +34,8 @@ export const onPreBuild = async ({ constants }) => { token: constants.NETLIFY_API_TOKEN, }) + const currentDate = DateTime.now() + const lastWeek = currentDate.minus({ weeks: 1 }) const monthKeys = getKeys() const monthChartData = { data: [] } const threeMonthKeys = getKeys(3) @@ -41,6 +43,7 @@ export const onPreBuild = async ({ constants }) => { const scrobbles = getStore('scrobbles') const artists = getStore('artists') const albums = getStore('albums') + const weeklyChartData = await scrobbles.get(`${lastWeek.year}-${lastWeek.weekNumber}`) const windowData = await scrobbles.get('window', { type: 'json'}) const artistsMap = await artists.get('artists-map', { type: 'json' }) const albumsMap = await albums.get('albums-map', { type: 'json' }) @@ -56,6 +59,7 @@ export const onPreBuild = async ({ constants }) => { threeMonthChartData['data'].push(...scrobbleData['data']) } + if (currentDate.weekday === 1) fs.writeFileSync('./src/_data/json/weekly-top-artists-chart.json', JSON.stringify({...weeklyChartData, timestamp: `${lastWeek.toMillis()}` })) fs.writeFileSync('./src/_data/json/scrobbles-window.json', JSON.stringify(windowData)) fs.writeFileSync('./src/_data/json/artists-map.json', JSON.stringify(artistsMap)) fs.writeFileSync('./src/_data/json/albums-map.json', JSON.stringify(albumsMap)) diff --git a/src/_data/json/weekly-artist-charts.json b/src/_data/json/weekly-artist-charts.json deleted file mode 100644 index 573a1812..00000000 --- a/src/_data/json/weekly-artist-charts.json +++ /dev/null @@ -1 +0,0 @@ -{"charts":[{"weeklyartistchart":{"artist":[{"mbid":"c3aeb863-7b26-4388-94e8-5a240f2be21b","url":"https://www.last.fm/music/Tom+Waits","name":"Tom Waits","@attr":{"rank":"1"},"playcount":"34"},{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"2"},"playcount":"19"},{"mbid":"aba64937-3334-4c65-90a1-4e6b9d4d7ada","url":"https://www.last.fm/music/Aesop+Rock","name":"Aesop Rock","@attr":{"rank":"3"},"playcount":"18"},{"mbid":"565ac6c2-e47d-4b5f-99f1-24afdf97903a","url":"https://www.last.fm/music/Sedimentum","name":"Sedimentum","@attr":{"rank":"4"},"playcount":"18"},{"mbid":"583352d8-936c-44fd-a74c-f43154c7aad8","url":"https://www.last.fm/music/Vertebra+Atlantis","name":"Vertebra Atlantis","@attr":{"rank":"5"},"playcount":"14"},{"mbid":"68d258b4-d6cd-4a05-9cc0-98c2e1f1993a","url":"https://www.last.fm/music/Chaotian","name":"Chaotian","@attr":{"rank":"6"},"playcount":"13"},{"mbid":"2de34daa-7256-495f-84c2-9f7459748492","url":"https://www.last.fm/music/Hooded+Menace","name":"Hooded Menace","@attr":{"rank":"7"},"playcount":"12"},{"mbid":"12a9e259-f7cb-4fca-87b1-a6c5fd38c300","url":"https://www.last.fm/music/Hot+Mulligan","name":"Hot Mulligan","@attr":{"rank":"8"},"playcount":"12"},{"mbid":"5c9dd772-a38f-4873-baa8-4b5d9dff3990","url":"https://www.last.fm/music/Spanish+Love+Songs","name":"Spanish Love Songs","@attr":{"rank":"9"},"playcount":"12"},{"mbid":"664c3e0e-42d8-48c1-b209-1efca19c0325","url":"https://www.last.fm/music/The+National","name":"The National","@attr":{"rank":"10"},"playcount":"12"},{"mbid":"7fcd488b-f3fc-40c8-a82c-c18317d72aae","url":"https://www.last.fm/music/Gutvoid","name":"Gutvoid","@attr":{"rank":"11"},"playcount":"11"},{"mbid":"a521f1a8-a949-4dcf-ab33-94596cb02787","url":"https://www.last.fm/music/Militarie+Gun","name":"Militarie Gun","@attr":{"rank":"12"},"playcount":"11"},{"mbid":"3ac482b8-1494-4071-a0e9-f192f9d2c2b0","url":"https://www.last.fm/music/Built+to+Spill","name":"Built to Spill","@attr":{"rank":"13"},"playcount":"10"},{"mbid":"6e7aea5b-de9f-4118-ae32-ddea8198864a","url":"https://www.last.fm/music/Dogleg","name":"Dogleg","@attr":{"rank":"14"},"playcount":"10"},{"mbid":"20244d07-534f-4eff-b4d4-930878889970","url":"https://www.last.fm/music/Taylor+Swift","name":"Taylor Swift","@attr":{"rank":"15"},"playcount":"9"},{"mbid":"561d854a-6a28-4aa7-8c99-323e6ce46c2a","url":"https://www.last.fm/music/Miles+Davis","name":"Miles Davis","@attr":{"rank":"16"},"playcount":"8"},{"mbid":"c16dcdae-a651-42c1-aff8-edda0f463157","url":"https://www.last.fm/music/Soft+Kill","name":"Soft Kill","@attr":{"rank":"17"},"playcount":"8"},{"mbid":"552cd2a3-ac51-464d-8222-dcdbb08a8d2d","url":"https://www.last.fm/music/Tomb+Mold","name":"Tomb Mold","@attr":{"rank":"18"},"playcount":"8"},{"mbid":"4c291959-23e9-429d-ab8d-bc8b0a8ef5e9","url":"https://www.last.fm/music/Ghastly","name":"Ghastly","@attr":{"rank":"19"},"playcount":"7"},{"mbid":"","url":"https://www.last.fm/music/Inanna","name":"Inanna","@attr":{"rank":"20"},"playcount":"7"},{"mbid":"","url":"https://www.last.fm/music/AFI","name":"AFI","@attr":{"rank":"21"},"playcount":"6"},{"mbid":"","url":"https://www.last.fm/music/home+is+where","name":"home is where","@attr":{"rank":"22"},"playcount":"6"},{"mbid":"03f9e6f0-7c7f-4fd6-a47f-f0b0425f314b","url":"https://www.last.fm/music/Mis%C3%BEyrming","name":"Misþyrming","@attr":{"rank":"23"},"playcount":"6"},{"mbid":"4ef06a0d-b8d1-42b4-aff8-06f223306cdb","url":"https://www.last.fm/music/Cloud+Rat","name":"Cloud Rat","@attr":{"rank":"24"},"playcount":"5"},{"mbid":"67d1433c-6354-4fb4-bb57-bd21c4904eed","url":"https://www.last.fm/music/Desecresy","name":"Desecresy","@attr":{"rank":"25"},"playcount":"4"},{"mbid":"4236acde-2ce2-441c-a3d4-38d55f1b5474","url":"https://www.last.fm/music/Explosions+in+the+Sky","name":"Explosions in the Sky","@attr":{"rank":"26"},"playcount":"4"},{"mbid":"61ed9c9c-79eb-4e8f-8015-bd599ac0ab49","url":"https://www.last.fm/music/Katatonia","name":"Katatonia","@attr":{"rank":"27"},"playcount":"4"},{"mbid":"f6e61750-a6b7-4d88-979b-052345cd0e4a","url":"https://www.last.fm/music/Sturgill+Simpson","name":"Sturgill Simpson","@attr":{"rank":"28"},"playcount":"4"},{"mbid":"69421e11-e4c3-4854-951b-ceab4972e38e","url":"https://www.last.fm/music/Alkaline+Trio","name":"Alkaline Trio","@attr":{"rank":"29"},"playcount":"3"},{"mbid":"f66d378e-d9f0-4c5d-a4b9-0ee1b9fb2e09","url":"https://www.last.fm/music/Anxious","name":"Anxious","@attr":{"rank":"30"},"playcount":"2"},{"mbid":"","url":"https://www.last.fm/music/Basement","name":"Basement","@attr":{"rank":"31"},"playcount":"2"},{"mbid":"","url":"https://www.last.fm/music/Nothing","name":"Nothing","@attr":{"rank":"32"},"playcount":"2"},{"mbid":"7e13cd1c-0300-4d03-bd8e-5f86dd99d74f","url":"https://www.last.fm/music/At+the+Drive-In","name":"At the Drive-In","@attr":{"rank":"33"},"playcount":"1"},{"mbid":"a5eb1b55-1a67-4b2e-bf1b-ae575cf4a5c8","url":"https://www.last.fm/music/Lykathea+Aflame","name":"Lykathea Aflame","@attr":{"rank":"34"},"playcount":"1"}],"@attr":{"from":"1699358400","user":"coryd_","to":"1699963200"}}},{"weeklyartistchart":{"artist":[{"mbid":"c3aeb863-7b26-4388-94e8-5a240f2be21b","url":"https://www.last.fm/music/Tom+Waits","name":"Tom Waits","@attr":{"rank":"1"},"playcount":"34"},{"mbid":"cd956e47-4b34-4a3d-b053-1d8dc5a36f49","url":"https://www.last.fm/music/Execration","name":"Execration","@attr":{"rank":"2"},"playcount":"30"},{"mbid":"aba64937-3334-4c65-90a1-4e6b9d4d7ada","url":"https://www.last.fm/music/Aesop+Rock","name":"Aesop Rock","@attr":{"rank":"3"},"playcount":"27"},{"mbid":"","url":"https://www.last.fm/music/Basement","name":"Basement","@attr":{"rank":"4"},"playcount":"24"},{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"5"},"playcount":"19"},{"mbid":"565ac6c2-e47d-4b5f-99f1-24afdf97903a","url":"https://www.last.fm/music/Sedimentum","name":"Sedimentum","@attr":{"rank":"6"},"playcount":"18"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"7"},"playcount":"15"},{"mbid":"583352d8-936c-44fd-a74c-f43154c7aad8","url":"https://www.last.fm/music/Vertebra+Atlantis","name":"Vertebra Atlantis","@attr":{"rank":"8"},"playcount":"14"},{"mbid":"69421e11-e4c3-4854-951b-ceab4972e38e","url":"https://www.last.fm/music/Alkaline+Trio","name":"Alkaline Trio","@attr":{"rank":"9"},"playcount":"13"},{"mbid":"68d258b4-d6cd-4a05-9cc0-98c2e1f1993a","url":"https://www.last.fm/music/Chaotian","name":"Chaotian","@attr":{"rank":"10"},"playcount":"13"},{"mbid":"2de34daa-7256-495f-84c2-9f7459748492","url":"https://www.last.fm/music/Hooded+Menace","name":"Hooded Menace","@attr":{"rank":"11"},"playcount":"12"},{"mbid":"12a9e259-f7cb-4fca-87b1-a6c5fd38c300","url":"https://www.last.fm/music/Hot+Mulligan","name":"Hot Mulligan","@attr":{"rank":"12"},"playcount":"12"},{"mbid":"5c9dd772-a38f-4873-baa8-4b5d9dff3990","url":"https://www.last.fm/music/Spanish+Love+Songs","name":"Spanish Love Songs","@attr":{"rank":"13"},"playcount":"12"},{"mbid":"664c3e0e-42d8-48c1-b209-1efca19c0325","url":"https://www.last.fm/music/The+National","name":"The National","@attr":{"rank":"14"},"playcount":"12"},{"mbid":"7fcd488b-f3fc-40c8-a82c-c18317d72aae","url":"https://www.last.fm/music/Gutvoid","name":"Gutvoid","@attr":{"rank":"15"},"playcount":"11"},{"mbid":"d475788f-837d-4f96-9eec-2f5e32d7d163","url":"https://www.last.fm/music/Imperial+Triumphant","name":"Imperial Triumphant","@attr":{"rank":"16"},"playcount":"11"},{"mbid":"a521f1a8-a949-4dcf-ab33-94596cb02787","url":"https://www.last.fm/music/Militarie+Gun","name":"Militarie Gun","@attr":{"rank":"17"},"playcount":"11"},{"mbid":"3ac482b8-1494-4071-a0e9-f192f9d2c2b0","url":"https://www.last.fm/music/Built+to+Spill","name":"Built to Spill","@attr":{"rank":"18"},"playcount":"10"},{"mbid":"6e7aea5b-de9f-4118-ae32-ddea8198864a","url":"https://www.last.fm/music/Dogleg","name":"Dogleg","@attr":{"rank":"19"},"playcount":"10"},{"mbid":"561d854a-6a28-4aa7-8c99-323e6ce46c2a","url":"https://www.last.fm/music/Miles+Davis","name":"Miles Davis","@attr":{"rank":"20"},"playcount":"10"},{"mbid":"5b67060c-6ec8-4ee8-9783-2207c169402d","url":"https://www.last.fm/music/Svartidau%C3%B0i","name":"Svartidauði","@attr":{"rank":"21"},"playcount":"10"},{"mbid":"bf728dfa-543c-48cd-9e7a-cb46a150a20e","url":"https://www.last.fm/music/Autophagy","name":"Autophagy","@attr":{"rank":"22"},"playcount":"9"},{"mbid":"20244d07-534f-4eff-b4d4-930878889970","url":"https://www.last.fm/music/Taylor+Swift","name":"Taylor Swift","@attr":{"rank":"23"},"playcount":"9"},{"mbid":"c16dcdae-a651-42c1-aff8-edda0f463157","url":"https://www.last.fm/music/Soft+Kill","name":"Soft Kill","@attr":{"rank":"24"},"playcount":"8"},{"mbid":"552cd2a3-ac51-464d-8222-dcdbb08a8d2d","url":"https://www.last.fm/music/Tomb+Mold","name":"Tomb Mold","@attr":{"rank":"25"},"playcount":"8"},{"mbid":"37ea73dd-a48c-4659-8b9d-5c77bd9cbd12","url":"https://www.last.fm/music/Deathspell+Omega","name":"Deathspell Omega","@attr":{"rank":"26"},"playcount":"7"},{"mbid":"4c291959-23e9-429d-ab8d-bc8b0a8ef5e9","url":"https://www.last.fm/music/Ghastly","name":"Ghastly","@attr":{"rank":"27"},"playcount":"7"},{"mbid":"","url":"https://www.last.fm/music/Inanna","name":"Inanna","@attr":{"rank":"28"},"playcount":"7"},{"mbid":"","url":"https://www.last.fm/music/AFI","name":"AFI","@attr":{"rank":"29"},"playcount":"6"},{"mbid":"","url":"https://www.last.fm/music/home+is+where","name":"home is where","@attr":{"rank":"30"},"playcount":"6"},{"mbid":"03f9e6f0-7c7f-4fd6-a47f-f0b0425f314b","url":"https://www.last.fm/music/Mis%C3%BEyrming","name":"Misþyrming","@attr":{"rank":"31"},"playcount":"6"},{"mbid":"4ef06a0d-b8d1-42b4-aff8-06f223306cdb","url":"https://www.last.fm/music/Cloud+Rat","name":"Cloud Rat","@attr":{"rank":"32"},"playcount":"5"},{"mbid":"67d1433c-6354-4fb4-bb57-bd21c4904eed","url":"https://www.last.fm/music/Desecresy","name":"Desecresy","@attr":{"rank":"33"},"playcount":"4"},{"mbid":"4236acde-2ce2-441c-a3d4-38d55f1b5474","url":"https://www.last.fm/music/Explosions+in+the+Sky","name":"Explosions in the Sky","@attr":{"rank":"34"},"playcount":"4"},{"mbid":"61ed9c9c-79eb-4e8f-8015-bd599ac0ab49","url":"https://www.last.fm/music/Katatonia","name":"Katatonia","@attr":{"rank":"35"},"playcount":"4"},{"mbid":"f6e61750-a6b7-4d88-979b-052345cd0e4a","url":"https://www.last.fm/music/Sturgill+Simpson","name":"Sturgill Simpson","@attr":{"rank":"36"},"playcount":"4"},{"mbid":"dfb1592c-3031-470e-a7f1-f5455e58c160","url":"https://www.last.fm/music/Void+Rot","name":"Void Rot","@attr":{"rank":"37"},"playcount":"3"},{"mbid":"f66d378e-d9f0-4c5d-a4b9-0ee1b9fb2e09","url":"https://www.last.fm/music/Anxious","name":"Anxious","@attr":{"rank":"38"},"playcount":"2"},{"mbid":"","url":"https://www.last.fm/music/Nothing","name":"Nothing","@attr":{"rank":"39"},"playcount":"2"},{"mbid":"7e13cd1c-0300-4d03-bd8e-5f86dd99d74f","url":"https://www.last.fm/music/At+the+Drive-In","name":"At the Drive-In","@attr":{"rank":"40"},"playcount":"1"},{"mbid":"a5eb1b55-1a67-4b2e-bf1b-ae575cf4a5c8","url":"https://www.last.fm/music/Lykathea+Aflame","name":"Lykathea Aflame","@attr":{"rank":"41"},"playcount":"1"}],"@attr":{"from":"1699531200","user":"coryd_","to":"1700136000"}}},{"weeklyartistchart":{"artist":[{"mbid":"d4ad0149-d8ae-4105-8009-0221fce9ff35","url":"https://www.last.fm/music/Minutemen","name":"Minutemen","@attr":{"rank":"1"},"playcount":"43"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"2"},"playcount":"32"},{"mbid":"c80f38a6-9980-485d-997c-5c1a9cbd0d64","url":"https://www.last.fm/music/Ryan+Adams","name":"Ryan Adams","@attr":{"rank":"3"},"playcount":"31"},{"mbid":"c837c0fa-74dd-483b-95f7-25a46f92fa88","url":"https://www.last.fm/music/Prince+Daddy+&+The+Hyena","name":"Prince Daddy & The Hyena","@attr":{"rank":"4"},"playcount":"27"},{"mbid":"233fc3f3-6de2-465c-985e-e721dbabbace","url":"https://www.last.fm/music/Fugazi","name":"Fugazi","@attr":{"rank":"5"},"playcount":"24"},{"mbid":"871f06b4-c945-49f6-9ed3-de6dc9371bba","url":"https://www.last.fm/music/Morbus+Chron","name":"Morbus Chron","@attr":{"rank":"6"},"playcount":"22"},{"mbid":"bbcc9824-31c0-4c70-a7af-d24090ea161e","url":"https://www.last.fm/music/Cock+Sparrer","name":"Cock Sparrer","@attr":{"rank":"7"},"playcount":"18"},{"mbid":"f6e61750-a6b7-4d88-979b-052345cd0e4a","url":"https://www.last.fm/music/Sturgill+Simpson","name":"Sturgill Simpson","@attr":{"rank":"8"},"playcount":"16"},{"mbid":"70923a5d-d3ba-4ef7-9064-ea5f709aa076","url":"https://www.last.fm/music/Have+a+Nice+Life","name":"Have a Nice Life","@attr":{"rank":"9"},"playcount":"13"},{"mbid":"32d2897c-4c91-46db-8161-f51d3f4f0d93","url":"https://www.last.fm/music/Drug+Church","name":"Drug Church","@attr":{"rank":"10"},"playcount":"12"},{"mbid":"e6552d1c-4f4a-4e79-9e5c-f11580e8f585","url":"https://www.last.fm/music/Faceless+Burial","name":"Faceless Burial","@attr":{"rank":"11"},"playcount":"12"},{"mbid":"e7b4c928-8c45-4ecf-9f08-da64fe5c2ddd","url":"https://www.last.fm/music/Mg%C5%82a","name":"Mgła","@attr":{"rank":"12"},"playcount":"12"},{"mbid":"","url":"https://www.last.fm/music/Pigment+Vehicle","name":"Pigment Vehicle","@attr":{"rank":"13"},"playcount":"12"},{"mbid":"cc546218-cc08-4ae9-9592-ac1596c1470d","url":"https://www.last.fm/music/Propagandhi","name":"Propagandhi","@attr":{"rank":"14"},"playcount":"12"},{"mbid":"","url":"https://www.last.fm/music/Fumes","name":"Fumes","@attr":{"rank":"15"},"playcount":"10"},{"mbid":"3165f5e0-44ff-446a-81d7-c09ec69661ae","url":"https://www.last.fm/music/PUP","name":"PUP","@attr":{"rank":"16"},"playcount":"10"},{"mbid":"79792daa-d6b8-4e6d-b743-3ccb6fd9d1a4","url":"https://www.last.fm/music/Cemetery+Dwell","name":"Cemetery Dwell","@attr":{"rank":"17"},"playcount":"9"},{"mbid":"","url":"https://www.last.fm/music/Cruciamentum","name":"Cruciamentum","@attr":{"rank":"18"},"playcount":"9"},{"mbid":"","url":"https://www.last.fm/music/Altars","name":"Altars","@attr":{"rank":"19"},"playcount":"8"},{"mbid":"","url":"https://www.last.fm/music/Nothing","name":"Nothing","@attr":{"rank":"20"},"playcount":"8"},{"mbid":"95faba7c-5aae-43fa-9299-9451b8119fb9","url":"https://www.last.fm/music/Sweven","name":"Sweven","@attr":{"rank":"21"},"playcount":"8"},{"mbid":"0622ee96-2862-4672-821a-d0aff69e9a04","url":"https://www.last.fm/music/%C3%9Alf%C3%BA%C3%B0","name":"Úlfúð","@attr":{"rank":"22"},"playcount":"8"},{"mbid":"4dfdefcd-6a99-40c5-8b76-df5155f083d5","url":"https://www.last.fm/music/Ulthar","name":"Ulthar","@attr":{"rank":"23"},"playcount":"8"},{"mbid":"cfc5b711-a2a3-4731-ad5a-fb085f1d28ed","url":"https://www.last.fm/music/castleumbra","name":"castleumbra","@attr":{"rank":"24"},"playcount":"7"},{"mbid":"5bba23fa-23ad-4129-8a67-245d373be0ee","url":"https://www.last.fm/music/Fiddlehead","name":"Fiddlehead","@attr":{"rank":"25"},"playcount":"7"},{"mbid":"03f9e6f0-7c7f-4fd6-a47f-f0b0425f314b","url":"https://www.last.fm/music/Mis%C3%BEyrming","name":"Misþyrming","@attr":{"rank":"26"},"playcount":"6"},{"mbid":"a2bebd55-942b-48fc-abb7-bb5385decb82","url":"https://www.last.fm/music/Reverence+to+Paroxysm","name":"Reverence to Paroxysm","@attr":{"rank":"27"},"playcount":"6"},{"mbid":"68ff4824-8451-481c-b4cf-57c2c64d8c00","url":"https://www.last.fm/music/Knuckle+Puck","name":"Knuckle Puck","@attr":{"rank":"28"},"playcount":"5"},{"mbid":"","url":"https://www.last.fm/music/AFI","name":"AFI","@attr":{"rank":"29"},"playcount":"4"},{"mbid":"e37ad123-8e0d-46c6-8928-50142f4cedd7","url":"https://www.last.fm/music/Zhrine","name":"Zhrine","@attr":{"rank":"30"},"playcount":"4"},{"mbid":"b71571b2-cd6f-46ac-9adf-870bf0166d2f","url":"https://www.last.fm/music/Mortuous","name":"Mortuous","@attr":{"rank":"31"},"playcount":"3"},{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"32"},"playcount":"2"},{"mbid":"1cae523b-fbf3-4312-a5c9-e569a6d4bd74","url":"https://www.last.fm/music/Box+Car+Racer","name":"Box Car Racer","@attr":{"rank":"33"},"playcount":"2"},{"mbid":"194272cc-dcc8-4640-a4a6-66da7d250d5c","url":"https://www.last.fm/music/Osees","name":"Osees","@attr":{"rank":"34"},"playcount":"2"},{"mbid":"524a03b1-ceb7-4678-8aba-af87914f0c9e","url":"https://www.last.fm/music/Webbed+Wing","name":"Webbed Wing","@attr":{"rank":"35"},"playcount":"2"},{"mbid":"","url":"https://www.last.fm/music/Cancer","name":"Cancer","@attr":{"rank":"36"},"playcount":"1"},{"mbid":"7196f17e-a84b-4805-b623-7fc899f96334","url":"https://www.last.fm/music/Slow+Crush","name":"Slow Crush","@attr":{"rank":"37"},"playcount":"1"}],"@attr":{"from":"1700136000","user":"coryd_","to":"1700740800"}}},{"weeklyartistchart":{"artist":[{"mbid":"664c3e0e-42d8-48c1-b209-1efca19c0325","url":"https://www.last.fm/music/The+National","name":"The National","@attr":{"rank":"1"},"playcount":"55"},{"mbid":"f4805b9d-68f8-438e-8f13-ec7bcb4c8581","url":"https://www.last.fm/music/Damien+Jurado","name":"Damien Jurado","@attr":{"rank":"2"},"playcount":"35"},{"mbid":"194272cc-dcc8-4640-a4a6-66da7d250d5c","url":"https://www.last.fm/music/Osees","name":"Osees","@attr":{"rank":"3"},"playcount":"32"},{"mbid":"4f00bd65-db98-4f18-85ab-a3a6b8ad32a0","url":"https://www.last.fm/music/Panopticon","name":"Panopticon","@attr":{"rank":"4"},"playcount":"31"},{"mbid":"91cd46b7-30ef-4b99-a332-89512c02df2e","url":"https://www.last.fm/music/Fawn+Limbs","name":"Fawn Limbs","@attr":{"rank":"5"},"playcount":"30"},{"mbid":"","url":"https://www.last.fm/music/Cruciamentum","name":"Cruciamentum","@attr":{"rank":"6"},"playcount":"26"},{"mbid":"ec88cdc3-0517-4951-b5ef-7323e7316db0","url":"https://www.last.fm/music/Jawbreaker","name":"Jawbreaker","@attr":{"rank":"7"},"playcount":"24"},{"mbid":"3d46727d-9367-47b8-8b8b-f7b6767f7d57","url":"https://www.last.fm/music/Agalloch","name":"Agalloch","@attr":{"rank":"8"},"playcount":"23"},{"mbid":"77c167d2-4965-4421-830a-9815e4956475","url":"https://www.last.fm/music/Dinosaur+Jr.","name":"Dinosaur Jr.","@attr":{"rank":"9"},"playcount":"21"},{"mbid":"71fdb598-1967-435b-ab25-f4daad5e576b","url":"https://www.last.fm/music/Birds+in+Row","name":"Birds in Row","@attr":{"rank":"10"},"playcount":"13"},{"mbid":"c80f38a6-9980-485d-997c-5c1a9cbd0d64","url":"https://www.last.fm/music/Ryan+Adams","name":"Ryan Adams","@attr":{"rank":"11"},"playcount":"13"},{"mbid":"af8fd97c-db72-4e30-b2aa-30ebd0c4f1a0","url":"https://www.last.fm/music/Darkthrone","name":"Darkthrone","@attr":{"rank":"12"},"playcount":"11"},{"mbid":"7f2a8098-50e3-451c-8696-c5d9f64f4762","url":"https://www.last.fm/music/Wire","name":"Wire","@attr":{"rank":"13"},"playcount":"11"},{"mbid":"","url":"https://www.last.fm/music/Funebre","name":"Funebre","@attr":{"rank":"14"},"playcount":"10"},{"mbid":"64d475ac-2678-4535-b220-009a098a5b44","url":"https://www.last.fm/music/Worm","name":"Worm","@attr":{"rank":"15"},"playcount":"9"},{"mbid":"c91d4c04-23c6-4b8c-b154-613be951f8fd","url":"https://www.last.fm/music/Universally+Estranged","name":"Universally Estranged","@attr":{"rank":"16"},"playcount":"8"},{"mbid":"","url":"https://www.last.fm/music/Soul+Blind","name":"Soul Blind","@attr":{"rank":"17"},"playcount":"7"},{"mbid":"20244d07-534f-4eff-b4d4-930878889970","url":"https://www.last.fm/music/Taylor+Swift","name":"Taylor Swift","@attr":{"rank":"18"},"playcount":"6"},{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"19"},"playcount":"1"},{"mbid":"f0b1c181-9d14-4504-bf00-abac3e64dc24","url":"https://www.last.fm/music/Cryptic+Shift","name":"Cryptic Shift","@attr":{"rank":"20"},"playcount":"1"},{"mbid":"d475788f-837d-4f96-9eec-2f5e32d7d163","url":"https://www.last.fm/music/Imperial+Triumphant","name":"Imperial Triumphant","@attr":{"rank":"21"},"playcount":"1"},{"mbid":"96855c21-b832-4366-ba12-0d2330c36a86","url":"https://www.last.fm/music/Phoebe+Bridgers","name":"Phoebe Bridgers","@attr":{"rank":"22"},"playcount":"1"}],"@attr":{"from":"1700740800","user":"coryd_","to":"1701345600"}}},{"weeklyartistchart":{"artist":[{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"1"},"playcount":"42"},{"mbid":"4d2949b4-eb5f-4296-b71a-04603c6a9802","url":"https://www.last.fm/music/Rotten+Sound","name":"Rotten Sound","@attr":{"rank":"2"},"playcount":"40"},{"mbid":"0f3f7357-73d3-42a3-81a5-b359bc4e8a56","url":"https://www.last.fm/music/Portrayal+of+Guilt","name":"Portrayal of Guilt","@attr":{"rank":"3"},"playcount":"39"},{"mbid":"","url":"https://www.last.fm/music/Envy","name":"Envy","@attr":{"rank":"4"},"playcount":"35"},{"mbid":"143fd9a0-28a4-42fb-911e-e5c00baf06f9","url":"https://www.last.fm/music/Wormrot","name":"Wormrot","@attr":{"rank":"5"},"playcount":"32"},{"mbid":"175d039d-2f0e-4423-a31c-b1a87fc28bb0","url":"https://www.last.fm/music/Helfr%C3%B3","name":"Helfró","@attr":{"rank":"6"},"playcount":"25"},{"mbid":"b436354f-bf4a-44c0-a77d-7f7b3c38b498","url":"https://www.last.fm/music/Gravenchalice","name":"Gravenchalice","@attr":{"rank":"7"},"playcount":"23"},{"mbid":"5f601c8d-24af-4eb6-a2bb-f7e04ad40ed8","url":"https://www.last.fm/music/Afsky","name":"Afsky","@attr":{"rank":"8"},"playcount":"20"},{"mbid":"fa31e7d4-a03a-4110-98fc-f8826e95ec25","url":"https://www.last.fm/music/Converge","name":"Converge","@attr":{"rank":"9"},"playcount":"19"},{"mbid":"ce38e067-8e83-4660-8852-0c1db7ddaadb","url":"https://www.last.fm/music/Edge+of+Sanity","name":"Edge of Sanity","@attr":{"rank":"10"},"playcount":"19"},{"mbid":"","url":"https://www.last.fm/music/Full+of+Hell+&+Nothing","name":"Full of Hell & Nothing","@attr":{"rank":"11"},"playcount":"18"},{"mbid":"c91d4c04-23c6-4b8c-b154-613be951f8fd","url":"https://www.last.fm/music/Universally+Estranged","name":"Universally Estranged","@attr":{"rank":"12"},"playcount":"17"},{"mbid":"37c78aeb-d196-42b5-b991-6afb4fc9bc2e","url":"https://www.last.fm/music/Dead+Kennedys","name":"Dead Kennedys","@attr":{"rank":"13"},"playcount":"16"},{"mbid":"57805d77-f947-4851-b7fb-78baad154451","url":"https://www.last.fm/music/The+Ataris","name":"The Ataris","@attr":{"rank":"14"},"playcount":"15"},{"mbid":"5c0d3974-33d5-4f7a-bebc-8f50c057927e","url":"https://www.last.fm/music/Pig+Destroyer","name":"Pig Destroyer","@attr":{"rank":"15"},"playcount":"14"},{"mbid":"dc0d05ce-2f47-4962-b4fa-8631a0a51987","url":"https://www.last.fm/music/The+Replacements","name":"The Replacements","@attr":{"rank":"16"},"playcount":"14"},{"mbid":"926985c7-9385-481f-b6e9-dfed167bd9c0","url":"https://www.last.fm/music/Phobophilic","name":"Phobophilic","@attr":{"rank":"17"},"playcount":"13"},{"mbid":"a449014f-de9a-43fa-b271-786b0af10926","url":"https://www.last.fm/music/Undeath","name":"Undeath","@attr":{"rank":"18"},"playcount":"13"},{"mbid":"ba0d6274-db14-4ef5-b28d-657ebde1a396","url":"https://www.last.fm/music/The+Smashing+Pumpkins","name":"The Smashing Pumpkins","@attr":{"rank":"19"},"playcount":"12"},{"mbid":"64efc1cc-30e3-46c7-b783-178e41f0af6a","url":"https://www.last.fm/music/Outer+Heaven","name":"Outer Heaven","@attr":{"rank":"20"},"playcount":"11"},{"mbid":"08ac1e0c-f21d-48cd-aacb-1c858017dea6","url":"https://www.last.fm/music/Molested","name":"Molested","@attr":{"rank":"21"},"playcount":"9"},{"mbid":"b4e4b359-76a3-447e-be1d-80a24887134e","url":"https://www.last.fm/music/Krallice","name":"Krallice","@attr":{"rank":"22"},"playcount":"8"},{"mbid":"5cefb002-9b9f-4313-9348-4c99d57071d9","url":"https://www.last.fm/music/Drastus","name":"Drastus","@attr":{"rank":"23"},"playcount":"7"},{"mbid":"18ccf49d-dc54-4ee4-9b43-2c8194af97fb","url":"https://www.last.fm/music/Heaven+in+Her+Arms","name":"Heaven in Her Arms","@attr":{"rank":"24"},"playcount":"7"},{"mbid":"f66d378e-d9f0-4c5d-a4b9-0ee1b9fb2e09","url":"https://www.last.fm/music/Anxious","name":"Anxious","@attr":{"rank":"25"},"playcount":"6"},{"mbid":"2453b989-c41a-4aa1-8ef7-0bc4437e1d02","url":"https://www.last.fm/music/Carpe+Noctem","name":"Carpe Noctem","@attr":{"rank":"26"},"playcount":"6"},{"mbid":"3dc68299-2dda-424b-bfb9-b8ac21c15d21","url":"https://www.last.fm/music/Noltem","name":"Noltem","@attr":{"rank":"27"},"playcount":"6"},{"mbid":"6fcedda5-9c36-4c4b-bde3-e8e767b86519","url":"https://www.last.fm/music/Andavald","name":"Andavald","@attr":{"rank":"28"},"playcount":"5"},{"mbid":"d2c944b5-7475-47bd-b3bf-df1b68f80a68","url":"https://www.last.fm/music/Narrow+Head","name":"Narrow Head","@attr":{"rank":"29"},"playcount":"5"},{"mbid":"","url":"https://www.last.fm/music/Oasis","name":"Oasis","@attr":{"rank":"30"},"playcount":"5"},{"mbid":"5c9dd772-a38f-4873-baa8-4b5d9dff3990","url":"https://www.last.fm/music/Spanish+Love+Songs","name":"Spanish Love Songs","@attr":{"rank":"31"},"playcount":"4"},{"mbid":"","url":"https://www.last.fm/music/Adramelech","name":"Adramelech","@attr":{"rank":"32"},"playcount":"3"},{"mbid":"70248960-cb53-4ea4-943a-edb18f7d336f","url":"https://www.last.fm/music/Bruce+Springsteen","name":"Bruce Springsteen","@attr":{"rank":"33"},"playcount":"3"},{"mbid":"7b522171-aca2-45de-8ab4-d73001f04886","url":"https://www.last.fm/music/Carnal+Tomb","name":"Carnal Tomb","@attr":{"rank":"34"},"playcount":"3"},{"mbid":"c6e886dd-7f35-4f7f-803f-5696423178d5","url":"https://www.last.fm/music/Cosmic+Putrefaction","name":"Cosmic Putrefaction","@attr":{"rank":"35"},"playcount":"3"},{"mbid":"524a03b1-ceb7-4678-8aba-af87914f0c9e","url":"https://www.last.fm/music/Webbed+Wing","name":"Webbed Wing","@attr":{"rank":"36"},"playcount":"3"},{"mbid":"","url":"https://www.last.fm/music/home+is+where","name":"home is where","@attr":{"rank":"37"},"playcount":"2"},{"mbid":"3d682644-14ed-4844-b897-a91d8401ef02","url":"https://www.last.fm/music/State+Faults","name":"State Faults","@attr":{"rank":"38"},"playcount":"2"},{"mbid":"2ec89bcc-5bf9-4d2a-ac5e-44b7496d115a","url":"https://www.last.fm/music/La+Dispute","name":"La Dispute","@attr":{"rank":"39"},"playcount":"1"}],"@attr":{"from":"1701345600","user":"coryd_","to":"1701950400"}}},{"weeklyartistchart":{"artist":[{"mbid":"9e86aeef-99ec-419e-9ce3-25d21bc5665f","url":"https://www.last.fm/music/Inculter","name":"Inculter","@attr":{"rank":"1"},"playcount":"42"},{"mbid":"864aa861-e22a-4187-8baa-2ef0c215bc0a","url":"https://www.last.fm/music/Godflesh","name":"Godflesh","@attr":{"rank":"2"},"playcount":"33"},{"mbid":"fa31e7d4-a03a-4110-98fc-f8826e95ec25","url":"https://www.last.fm/music/Converge","name":"Converge","@attr":{"rank":"3"},"playcount":"31"},{"mbid":"c373c7f0-fddf-4c04-a327-19dd83590753","url":"https://www.last.fm/music/Immolation","name":"Immolation","@attr":{"rank":"4"},"playcount":"29"},{"mbid":"1ca441fa-7cea-4f29-939b-06d8741f74c7","url":"https://www.last.fm/music/Free+Throw","name":"Free Throw","@attr":{"rank":"5"},"playcount":"23"},{"mbid":"","url":"https://www.last.fm/music/AFI","name":"AFI","@attr":{"rank":"6"},"playcount":"21"},{"mbid":"","url":"https://www.last.fm/music/home+is+where","name":"home is where","@attr":{"rank":"7"},"playcount":"13"},{"mbid":"c16dcdae-a651-42c1-aff8-edda0f463157","url":"https://www.last.fm/music/Soft+Kill","name":"Soft Kill","@attr":{"rank":"8"},"playcount":"12"},{"mbid":"d347406f-839d-4423-9a28-188939282afa","url":"https://www.last.fm/music/Cult+of+Luna","name":"Cult of Luna","@attr":{"rank":"9"},"playcount":"10"},{"mbid":"","url":"https://www.last.fm/music/Nothing","name":"Nothing","@attr":{"rank":"10"},"playcount":"10"},{"mbid":"c07f0676-9143-4217-8a9f-4c26bd636f13","url":"https://www.last.fm/music/My+Chemical+Romance","name":"My Chemical Romance","@attr":{"rank":"11"},"playcount":"9"},{"mbid":"","url":"https://www.last.fm/music/Altars","name":"Altars","@attr":{"rank":"12"},"playcount":"8"},{"mbid":"600f4614-1353-486c-9402-e2c684e89f04","url":"https://www.last.fm/music/Phrenelith","name":"Phrenelith","@attr":{"rank":"13"},"playcount":"8"},{"mbid":"ec271222-b956-44d8-a30f-ad863c42c647","url":"https://www.last.fm/music/Lamp+Of+Murmuur","name":"Lamp Of Murmuur","@attr":{"rank":"14"},"playcount":"6"},{"mbid":"aba64937-3334-4c65-90a1-4e6b9d4d7ada","url":"https://www.last.fm/music/Aesop+Rock","name":"Aesop Rock","@attr":{"rank":"15"},"playcount":"5"},{"mbid":"0ff3ab56-3185-4db1-a879-808242e878d0","url":"https://www.last.fm/music/Carbonized","name":"Carbonized","@attr":{"rank":"16"},"playcount":"5"},{"mbid":"f4ccf6c5-ad41-4f8f-bb9e-6e2c6ad23302","url":"https://www.last.fm/music/Deafheaven","name":"Deafheaven","@attr":{"rank":"17"},"playcount":"4"},{"mbid":"664c3e0e-42d8-48c1-b209-1efca19c0325","url":"https://www.last.fm/music/The+National","name":"The National","@attr":{"rank":"18"},"playcount":"4"},{"mbid":"f4805b9d-68f8-438e-8f13-ec7bcb4c8581","url":"https://www.last.fm/music/Damien+Jurado","name":"Damien Jurado","@attr":{"rank":"19"},"playcount":"3"},{"mbid":"8829b107-5bbf-4a4b-9e39-0ad07d447fb8","url":"https://www.last.fm/music/VoidCeremony","name":"VoidCeremony","@attr":{"rank":"20"},"playcount":"3"},{"mbid":"3d46727d-9367-47b8-8b8b-f7b6767f7d57","url":"https://www.last.fm/music/Agalloch","name":"Agalloch","@attr":{"rank":"21"},"playcount":"2"},{"mbid":"68ff4824-8451-481c-b4cf-57c2c64d8c00","url":"https://www.last.fm/music/Knuckle+Puck","name":"Knuckle Puck","@attr":{"rank":"22"},"playcount":"2"},{"mbid":"a8c4f4c9-b18a-4edf-a7d1-f5b657a9503b","url":"https://www.last.fm/music/oso+oso","name":"oso oso","@attr":{"rank":"23"},"playcount":"2"},{"mbid":"e11c6f03-0bcd-44ca-b4fb-9446fdf08af5","url":"https://www.last.fm/music/Ved+Buens+Ende","name":"Ved Buens Ende","@attr":{"rank":"24"},"playcount":"2"},{"mbid":"adc94368-3568-4d92-9f2a-f50a27b8be68","url":"https://www.last.fm/music/Dephosphorus","name":"Dephosphorus","@attr":{"rank":"25"},"playcount":"1"},{"mbid":"169c4c28-858e-497b-81a4-8bc15e0026ea","url":"https://www.last.fm/music/Porcupine+Tree","name":"Porcupine Tree","@attr":{"rank":"26"},"playcount":"1"},{"mbid":"","url":"https://www.last.fm/music/Rush","name":"Rush","@attr":{"rank":"27"},"playcount":"1"}],"@attr":{"from":"1701950400","user":"coryd_","to":"1702555200"}}},{"weeklyartistchart":{"artist":[{"mbid":"c5119d8a-ffee-48bc-99c3-f323bdf16d82","url":"https://www.last.fm/music/Vektor","name":"Vektor","@attr":{"rank":"1"},"playcount":"61"},{"mbid":"","url":"https://www.last.fm/music/AFI","name":"AFI","@attr":{"rank":"2"},"playcount":"32"},{"mbid":"bc5e2ad6-0a4a-4d90-b911-e9a7e6861727","url":"https://www.last.fm/music/Mastodon","name":"Mastodon","@attr":{"rank":"3"},"playcount":"27"},{"mbid":"f8ad39f6-1ac4-418e-a603-c80dd09b94a9","url":"https://www.last.fm/music/Gudsforladt","name":"Gudsforladt","@attr":{"rank":"4"},"playcount":"26"},{"mbid":"","url":"https://www.last.fm/music/Nucleus","name":"Nucleus","@attr":{"rank":"5"},"playcount":"25"},{"mbid":"4f00bd65-db98-4f18-85ab-a3a6b8ad32a0","url":"https://www.last.fm/music/Panopticon","name":"Panopticon","@attr":{"rank":"6"},"playcount":"22"},{"mbid":"77c167d2-4965-4421-830a-9815e4956475","url":"https://www.last.fm/music/Dinosaur+Jr.","name":"Dinosaur Jr.","@attr":{"rank":"7"},"playcount":"20"},{"mbid":"","url":"https://www.last.fm/music/Obliteration","name":"Obliteration","@attr":{"rank":"8"},"playcount":"16"},{"mbid":"a80c5dc5-b12e-4667-9f5a-b568961f3839","url":"https://www.last.fm/music/Run+the+Jewels","name":"Run the Jewels","@attr":{"rank":"9"},"playcount":"16"},{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"10"},"playcount":"15"},{"mbid":"78783494-b757-4d0b-9a74-12261a851e4c","url":"https://www.last.fm/music/Suffering+Hour","name":"Suffering Hour","@attr":{"rank":"11"},"playcount":"15"},{"mbid":"d50a4b89-ff1f-4659-9fde-f76f8d5b3c89","url":"https://www.last.fm/music/Carcass","name":"Carcass","@attr":{"rank":"12"},"playcount":"14"},{"mbid":"4de7df66-b805-4183-87af-ac38477b624a","url":"https://www.last.fm/music/Frail+Body","name":"Frail Body","@attr":{"rank":"13"},"playcount":"14"},{"mbid":"69228a53-5c21-421d-ad9d-c085c6bde556","url":"https://www.last.fm/music/Gutter+Instinct","name":"Gutter Instinct","@attr":{"rank":"14"},"playcount":"14"},{"mbid":"218dfcea-97f4-4426-9cab-a50c11d92555","url":"https://www.last.fm/music/Temisto","name":"Temisto","@attr":{"rank":"15"},"playcount":"14"},{"mbid":"9e86aeef-99ec-419e-9ce3-25d21bc5665f","url":"https://www.last.fm/music/Inculter","name":"Inculter","@attr":{"rank":"16"},"playcount":"9"},{"mbid":"3e6d10aa-1c33-48cb-b9d9-0182ec44cda7","url":"https://www.last.fm/music/Corpsessed","name":"Corpsessed","@attr":{"rank":"17"},"playcount":"4"},{"mbid":"66cb12f6-6502-486d-bf67-efd5bdaee6ac","url":"https://www.last.fm/music/Voivod","name":"Voivod","@attr":{"rank":"18"},"playcount":"3"},{"mbid":"c2a44e93-3a2b-44aa-bd8b-7a71bb76e3b5","url":"https://www.last.fm/music/%252B44","name":"+44","@attr":{"rank":"19"},"playcount":"2"},{"mbid":"c3f28da8-662d-4f09-bdc7-3084bf685930","url":"https://www.last.fm/music/Iron+&+Wine","name":"Iron & Wine","@attr":{"rank":"20"},"playcount":"2"},{"mbid":"bad96c62-50f8-4159-b155-3ffb63c698f8","url":"https://www.last.fm/music/J+Church","name":"J Church","@attr":{"rank":"21"},"playcount":"2"},{"mbid":"561d854a-6a28-4aa7-8c99-323e6ce46c2a","url":"https://www.last.fm/music/Miles+Davis","name":"Miles Davis","@attr":{"rank":"22"},"playcount":"2"},{"mbid":"","url":"https://www.last.fm/music/Oasis","name":"Oasis","@attr":{"rank":"23"},"playcount":"2"},{"mbid":"","url":"https://www.last.fm/music/Autopsy","name":"Autopsy","@attr":{"rank":"24"},"playcount":"1"},{"mbid":"","url":"https://www.last.fm/music/Behemoth","name":"Behemoth","@attr":{"rank":"25"},"playcount":"1"},{"mbid":"b1003bf1-25b8-41f4-a783-36060f987913","url":"https://www.last.fm/music/City+and+Colour","name":"City and Colour","@attr":{"rank":"26"},"playcount":"1"},{"mbid":"c12476fc-3f8d-4340-8dba-883bdee08ee7","url":"https://www.last.fm/music/Demilich","name":"Demilich","@attr":{"rank":"27"},"playcount":"1"},{"mbid":"66527b12-8dc9-4e0d-8d19-a7eb9a89ba28","url":"https://www.last.fm/music/Extremity","name":"Extremity","@attr":{"rank":"28"},"playcount":"1"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"29"},"playcount":"1"},{"mbid":"96855c21-b832-4366-ba12-0d2330c36a86","url":"https://www.last.fm/music/Phoebe+Bridgers","name":"Phoebe Bridgers","@attr":{"rank":"30"},"playcount":"1"},{"mbid":"8ed03ec1-b8c7-4fe3-a0ac-23415ebbb9f7","url":"https://www.last.fm/music/Pity+Sex","name":"Pity Sex","@attr":{"rank":"31"},"playcount":"1"},{"mbid":"af63ec4d-9fe4-4001-bcb6-8dd160ee6451","url":"https://www.last.fm/music/The+Hotelier","name":"The Hotelier","@attr":{"rank":"32"},"playcount":"1"},{"mbid":"d10a7b78-aee5-4a37-b9ee-a962ef2ca5d7","url":"https://www.last.fm/music/Tideless","name":"Tideless","@attr":{"rank":"33"},"playcount":"1"}],"@attr":{"from":"1702555200","user":"coryd_","to":"1703160000"}}},{"weeklyartistchart":{"artist":[{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"1"},"playcount":"21"},{"mbid":"7b522171-aca2-45de-8ab4-d73001f04886","url":"https://www.last.fm/music/Carnal+Tomb","name":"Carnal Tomb","@attr":{"rank":"2"},"playcount":"21"},{"mbid":"68ff4824-8451-481c-b4cf-57c2c64d8c00","url":"https://www.last.fm/music/Knuckle+Puck","name":"Knuckle Puck","@attr":{"rank":"3"},"playcount":"19"},{"mbid":"6eb62b38-707f-42c0-b9c9-417df8a2a0c6","url":"https://www.last.fm/music/Cerebral+Rot","name":"Cerebral Rot","@attr":{"rank":"4"},"playcount":"18"},{"mbid":"","url":"https://www.last.fm/music/Rush","name":"Rush","@attr":{"rank":"5"},"playcount":"18"},{"mbid":"","url":"https://www.last.fm/music/Basement","name":"Basement","@attr":{"rank":"6"},"playcount":"16"},{"mbid":"32d2897c-4c91-46db-8161-f51d3f4f0d93","url":"https://www.last.fm/music/Drug+Church","name":"Drug Church","@attr":{"rank":"7"},"playcount":"16"},{"mbid":"c16dcdae-a651-42c1-aff8-edda0f463157","url":"https://www.last.fm/music/Soft+Kill","name":"Soft Kill","@attr":{"rank":"8"},"playcount":"15"},{"mbid":"5c9dd772-a38f-4873-baa8-4b5d9dff3990","url":"https://www.last.fm/music/Spanish+Love+Songs","name":"Spanish Love Songs","@attr":{"rank":"9"},"playcount":"13"},{"mbid":"71fdb598-1967-435b-ab25-f4daad5e576b","url":"https://www.last.fm/music/Birds+in+Row","name":"Birds in Row","@attr":{"rank":"10"},"playcount":"11"},{"mbid":"5441c29d-3602-4898-b1a1-b77fa23b8e50","url":"https://www.last.fm/music/David+Bowie","name":"David Bowie","@attr":{"rank":"11"},"playcount":"10"},{"mbid":"96855c21-b832-4366-ba12-0d2330c36a86","url":"https://www.last.fm/music/Phoebe+Bridgers","name":"Phoebe Bridgers","@attr":{"rank":"12"},"playcount":"9"},{"mbid":"69ee3720-a7cb-4402-b48d-a02c366f2bcf","url":"https://www.last.fm/music/The+Cure","name":"The Cure","@attr":{"rank":"13"},"playcount":"8"},{"mbid":"bc5e2ad6-0a4a-4d90-b911-e9a7e6861727","url":"https://www.last.fm/music/Mastodon","name":"Mastodon","@attr":{"rank":"14"},"playcount":"7"},{"mbid":"a0327dc2-dc76-44d5-aec6-47cd2dff1469","url":"https://www.last.fm/music/Counting+Crows","name":"Counting Crows","@attr":{"rank":"15"},"playcount":"6"},{"mbid":"2ec89bcc-5bf9-4d2a-ac5e-44b7496d115a","url":"https://www.last.fm/music/La+Dispute","name":"La Dispute","@attr":{"rank":"16"},"playcount":"4"},{"mbid":"72c536dc-7137-4477-a521-567eeb840fa8","url":"https://www.last.fm/music/Bob+Dylan","name":"Bob Dylan","@attr":{"rank":"17"},"playcount":"3"},{"mbid":"","url":"https://www.last.fm/music/AFI","name":"AFI","@attr":{"rank":"18"},"playcount":"1"},{"mbid":"","url":"https://www.last.fm/music/Cruciamentum","name":"Cruciamentum","@attr":{"rank":"19"},"playcount":"1"},{"mbid":"","url":"https://www.last.fm/music/Soul+Blind","name":"Soul Blind","@attr":{"rank":"20"},"playcount":"1"}],"@attr":{"from":"1703160000","user":"coryd_","to":"1703764800"}}},{"weeklyartistchart":{"artist":[{"mbid":"4d2949b4-eb5f-4296-b71a-04603c6a9802","url":"https://www.last.fm/music/Rotten+Sound","name":"Rotten Sound","@attr":{"rank":"1"},"playcount":"45"},{"mbid":"66cb12f6-6502-486d-bf67-efd5bdaee6ac","url":"https://www.last.fm/music/Voivod","name":"Voivod","@attr":{"rank":"2"},"playcount":"34"},{"mbid":"e652c211-44cf-4a4e-9ef5-57ea4a9fb2db","url":"https://www.last.fm/music/Glassing","name":"Glassing","@attr":{"rank":"3"},"playcount":"31"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"4"},"playcount":"28"},{"mbid":"546e82a3-550b-4cf2-8cb8-595d9d32aa49","url":"https://www.last.fm/music/Fleshwater","name":"Fleshwater","@attr":{"rank":"5"},"playcount":"26"},{"mbid":"cc546218-cc08-4ae9-9592-ac1596c1470d","url":"https://www.last.fm/music/Propagandhi","name":"Propagandhi","@attr":{"rank":"6"},"playcount":"25"},{"mbid":"7bfc9a9a-ee6a-4a0a-8643-9d790c8d956f","url":"https://www.last.fm/music/Hyperdontia","name":"Hyperdontia","@attr":{"rank":"7"},"playcount":"23"},{"mbid":"30b6f843-7116-4c8d-b157-f32a6e4fee4a","url":"https://www.last.fm/music/Cryptworm","name":"Cryptworm","@attr":{"rank":"8"},"playcount":"22"},{"mbid":"7961aa2c-36d4-4601-a691-981b18143991","url":"https://www.last.fm/music/Galvanizer","name":"Galvanizer","@attr":{"rank":"9"},"playcount":"21"},{"mbid":"f6e61750-a6b7-4d88-979b-052345cd0e4a","url":"https://www.last.fm/music/Sturgill+Simpson","name":"Sturgill Simpson","@attr":{"rank":"10"},"playcount":"21"},{"mbid":"","url":"https://www.last.fm/music/Rush","name":"Rush","@attr":{"rank":"11"},"playcount":"20"},{"mbid":"f5a19292-1b45-466b-8732-a80d0eb4eec2","url":"https://www.last.fm/music/Funebrarum","name":"Funebrarum","@attr":{"rank":"12"},"playcount":"19"},{"mbid":"aeab43f2-ef38-4a4d-b2cb-814d126df1c1","url":"https://www.last.fm/music/Golgothan+Remains","name":"Golgothan Remains","@attr":{"rank":"13"},"playcount":"19"},{"mbid":"","url":"https://www.last.fm/music/AFI","name":"AFI","@attr":{"rank":"14"},"playcount":"18"},{"mbid":"2aaf7396-6ab8-40f3-9776-a41c42c8e26b","url":"https://www.last.fm/music/LCD+Soundsystem","name":"LCD Soundsystem","@attr":{"rank":"15"},"playcount":"17"},{"mbid":"680fbad9-61d5-4e6f-ac83-ed903aeb049b","url":"https://www.last.fm/music/Undergang","name":"Undergang","@attr":{"rank":"16"},"playcount":"15"},{"mbid":"","url":"https://www.last.fm/music/Envy","name":"Envy","@attr":{"rank":"17"},"playcount":"9"},{"mbid":"26eaa84f-25e4-4311-b5d6-d184d146c7c0","url":"https://www.last.fm/music/Gorephilia","name":"Gorephilia","@attr":{"rank":"18"},"playcount":"9"},{"mbid":"91cd46b7-30ef-4b99-a332-89512c02df2e","url":"https://www.last.fm/music/Fawn+Limbs","name":"Fawn Limbs","@attr":{"rank":"19"},"playcount":"6"},{"mbid":"9e86aeef-99ec-419e-9ce3-25d21bc5665f","url":"https://www.last.fm/music/Inculter","name":"Inculter","@attr":{"rank":"20"},"playcount":"5"},{"mbid":"67349203-0c02-48d9-a0ac-4ff40bac0905","url":"https://www.last.fm/music/Disillusion","name":"Disillusion","@attr":{"rank":"21"},"playcount":"4"},{"mbid":"","url":"https://www.last.fm/music/Behemoth","name":"Behemoth","@attr":{"rank":"22"},"playcount":"3"},{"mbid":"29bb04d6-5602-464c-8577-f55a27511b27","url":"https://www.last.fm/music/Enslaved","name":"Enslaved","@attr":{"rank":"23"},"playcount":"3"},{"mbid":"c5119d8a-ffee-48bc-99c3-f323bdf16d82","url":"https://www.last.fm/music/Vektor","name":"Vektor","@attr":{"rank":"24"},"playcount":"3"},{"mbid":"71fdb598-1967-435b-ab25-f4daad5e576b","url":"https://www.last.fm/music/Birds+in+Row","name":"Birds in Row","@attr":{"rank":"25"},"playcount":"2"},{"mbid":"2ec89bcc-5bf9-4d2a-ac5e-44b7496d115a","url":"https://www.last.fm/music/La+Dispute","name":"La Dispute","@attr":{"rank":"26"},"playcount":"1"}],"@attr":{"from":"1703764800","user":"coryd_","to":"1704369600"}}},{"weeklyartistchart":{"artist":[{"mbid":"143fd9a0-28a4-42fb-911e-e5c00baf06f9","url":"https://www.last.fm/music/Wormrot","name":"Wormrot","@attr":{"rank":"1"},"playcount":"47"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"2"},"playcount":"42"},{"mbid":"37ea73dd-a48c-4659-8b9d-5c77bd9cbd12","url":"https://www.last.fm/music/Deathspell+Omega","name":"Deathspell Omega","@attr":{"rank":"3"},"playcount":"40"},{"mbid":"","url":"https://www.last.fm/music/Autopsy","name":"Autopsy","@attr":{"rank":"4"},"playcount":"37"},{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"5"},"playcount":"36"},{"mbid":"4dfdefcd-6a99-40c5-8b76-df5155f083d5","url":"https://www.last.fm/music/Ulthar","name":"Ulthar","@attr":{"rank":"6"},"playcount":"24"},{"mbid":"","url":"https://www.last.fm/music/Inanna","name":"Inanna","@attr":{"rank":"7"},"playcount":"22"},{"mbid":"68ff4824-8451-481c-b4cf-57c2c64d8c00","url":"https://www.last.fm/music/Knuckle+Puck","name":"Knuckle Puck","@attr":{"rank":"8"},"playcount":"17"},{"mbid":"75042f03-597a-4e1c-bc5d-4a62f4df05b6","url":"https://www.last.fm/music/Oathbreaker","name":"Oathbreaker","@attr":{"rank":"9"},"playcount":"15"},{"mbid":"211757b0-8899-44a0-befc-923a558170c0","url":"https://www.last.fm/music/Venenum","name":"Venenum","@attr":{"rank":"10"},"playcount":"14"},{"mbid":"e9d2cdf6-d485-4074-9a53-9990c9a4d8b1","url":"https://www.last.fm/music/Oranssi+Pazuzu","name":"Oranssi Pazuzu","@attr":{"rank":"11"},"playcount":"13"},{"mbid":"680fbad9-61d5-4e6f-ac83-ed903aeb049b","url":"https://www.last.fm/music/Undergang","name":"Undergang","@attr":{"rank":"12"},"playcount":"13"},{"mbid":"","url":"https://www.last.fm/music/Rush","name":"Rush","@attr":{"rank":"13"},"playcount":"12"},{"mbid":"eb263937-f7e8-416f-b9f7-67334cf0d076","url":"https://www.last.fm/music/Afflicted","name":"Afflicted","@attr":{"rank":"14"},"playcount":"11"},{"mbid":"","url":"https://www.last.fm/music/Cruciamentum","name":"Cruciamentum","@attr":{"rank":"15"},"playcount":"10"},{"mbid":"424373ba-10fc-4883-bb33-af5a1977719b","url":"https://www.last.fm/music/Infester","name":"Infester","@attr":{"rank":"16"},"playcount":"10"},{"mbid":"","url":"https://www.last.fm/music/Obliteration","name":"Obliteration","@attr":{"rank":"17"},"playcount":"10"},{"mbid":"565ac6c2-e47d-4b5f-99f1-24afdf97903a","url":"https://www.last.fm/music/Sedimentum","name":"Sedimentum","@attr":{"rank":"18"},"playcount":"9"},{"mbid":"4387b544-e4d0-4f18-b74e-d4a5ba1582ab","url":"https://www.last.fm/music/Traveling+Wilburys","name":"Traveling Wilburys","@attr":{"rank":"19"},"playcount":"9"},{"mbid":"2280ca0e-6968-4349-8c36-cb0cbd6ee95f","url":"https://www.last.fm/music/Jello+Biafra+With+Nomeansno","name":"Jello Biafra With Nomeansno","@attr":{"rank":"20"},"playcount":"8"},{"mbid":"68d258b4-d6cd-4a05-9cc0-98c2e1f1993a","url":"https://www.last.fm/music/Chaotian","name":"Chaotian","@attr":{"rank":"21"},"playcount":"7"},{"mbid":"2756518c-7d46-42e2-8357-184fc9aeade0","url":"https://www.last.fm/music/Jordablod","name":"Jordablod","@attr":{"rank":"22"},"playcount":"7"},{"mbid":"c837c0fa-74dd-483b-95f7-25a46f92fa88","url":"https://www.last.fm/music/Prince+Daddy+&+The+Hyena","name":"Prince Daddy & The Hyena","@attr":{"rank":"23"},"playcount":"7"},{"mbid":"8331d770-f379-420c-aabc-d8c1ebdc12f3","url":"https://www.last.fm/music/Vacuous","name":"Vacuous","@attr":{"rank":"24"},"playcount":"7"},{"mbid":"29616e0c-78d6-4c5f-99e2-d9e113d19d6a","url":"https://www.last.fm/music/Vircolac","name":"Vircolac","@attr":{"rank":"25"},"playcount":"7"},{"mbid":"561d854a-6a28-4aa7-8c99-323e6ce46c2a","url":"https://www.last.fm/music/Miles+Davis","name":"Miles Davis","@attr":{"rank":"26"},"playcount":"2"},{"mbid":"d347406f-839d-4423-9a28-188939282afa","url":"https://www.last.fm/music/Cult+of+Luna","name":"Cult of Luna","@attr":{"rank":"27"},"playcount":"1"}],"@attr":{"from":"1704369600","user":"coryd_","to":"1704974400"}}},{"weeklyartistchart":{"artist":[{"mbid":"1ca441fa-7cea-4f29-939b-06d8741f74c7","url":"https://www.last.fm/music/Free+Throw","name":"Free Throw","@attr":{"rank":"1"},"playcount":"34"},{"mbid":"c373c7f0-fddf-4c04-a327-19dd83590753","url":"https://www.last.fm/music/Immolation","name":"Immolation","@attr":{"rank":"2"},"playcount":"34"},{"mbid":"32d2897c-4c91-46db-8161-f51d3f4f0d93","url":"https://www.last.fm/music/Drug+Church","name":"Drug Church","@attr":{"rank":"3"},"playcount":"28"},{"mbid":"","url":"https://www.last.fm/music/Envy","name":"Envy","@attr":{"rank":"4"},"playcount":"26"},{"mbid":"86139012-695b-42f4-98f1-1f353f7230b4","url":"https://www.last.fm/music/Eluvium","name":"Eluvium","@attr":{"rank":"5"},"playcount":"20"},{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"6"},"playcount":"19"},{"mbid":"","url":"https://www.last.fm/music/Obliteration","name":"Obliteration","@attr":{"rank":"7"},"playcount":"19"},{"mbid":"e9452446-7702-4853-96ce-5dfe6748d3fb","url":"https://www.last.fm/music/Wolves+in+the+Throne+Room","name":"Wolves in the Throne Room","@attr":{"rank":"8"},"playcount":"14"},{"mbid":"68ff4824-8451-481c-b4cf-57c2c64d8c00","url":"https://www.last.fm/music/Knuckle+Puck","name":"Knuckle Puck","@attr":{"rank":"9"},"playcount":"11"},{"mbid":"546e82a3-550b-4cf2-8cb8-595d9d32aa49","url":"https://www.last.fm/music/Fleshwater","name":"Fleshwater","@attr":{"rank":"10"},"playcount":"10"},{"mbid":"0f3f7357-73d3-42a3-81a5-b359bc4e8a56","url":"https://www.last.fm/music/Portrayal+of+Guilt","name":"Portrayal of Guilt","@attr":{"rank":"11"},"playcount":"9"},{"mbid":"5bba23fa-23ad-4129-8a67-245d373be0ee","url":"https://www.last.fm/music/Fiddlehead","name":"Fiddlehead","@attr":{"rank":"12"},"playcount":"8"},{"mbid":"cc546218-cc08-4ae9-9592-ac1596c1470d","url":"https://www.last.fm/music/Propagandhi","name":"Propagandhi","@attr":{"rank":"13"},"playcount":"7"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"14"},"playcount":"6"},{"mbid":"d2c944b5-7475-47bd-b3bf-df1b68f80a68","url":"https://www.last.fm/music/Narrow+Head","name":"Narrow Head","@attr":{"rank":"15"},"playcount":"4"}],"@attr":{"from":"1704974400","user":"coryd_","to":"1705579200"}}},{"weeklyartistchart":{"artist":[{"mbid":"d4ad0149-d8ae-4105-8009-0221fce9ff35","url":"https://www.last.fm/music/Minutemen","name":"Minutemen","@attr":{"rank":"1"},"playcount":"79"},{"mbid":"7f2a8098-50e3-451c-8696-c5d9f64f4762","url":"https://www.last.fm/music/Wire","name":"Wire","@attr":{"rank":"2"},"playcount":"43"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"3"},"playcount":"30"},{"mbid":"4ef06a0d-b8d1-42b4-aff8-06f223306cdb","url":"https://www.last.fm/music/Cloud+Rat","name":"Cloud Rat","@attr":{"rank":"4"},"playcount":"29"},{"mbid":"07b251a1-7bdf-4955-a66c-88051bce9f0a","url":"https://www.last.fm/music/Dead+In+The+Dirt","name":"Dead In The Dirt","@attr":{"rank":"5"},"playcount":"25"},{"mbid":"5c9dd772-a38f-4873-baa8-4b5d9dff3990","url":"https://www.last.fm/music/Spanish+Love+Songs","name":"Spanish Love Songs","@attr":{"rank":"6"},"playcount":"24"},{"mbid":"","url":"https://www.last.fm/music/Soul+Blind","name":"Soul Blind","@attr":{"rank":"7"},"playcount":"22"},{"mbid":"143fd9a0-28a4-42fb-911e-e5c00baf06f9","url":"https://www.last.fm/music/Wormrot","name":"Wormrot","@attr":{"rank":"8"},"playcount":"19"},{"mbid":"664c3e0e-42d8-48c1-b209-1efca19c0325","url":"https://www.last.fm/music/The+National","name":"The National","@attr":{"rank":"9"},"playcount":"16"},{"mbid":"20839532-372b-41c9-8b22-04995bd21a49","url":"https://www.last.fm/music/Au-Dessus","name":"Au-Dessus","@attr":{"rank":"10"},"playcount":"6"},{"mbid":"37ea73dd-a48c-4659-8b9d-5c77bd9cbd12","url":"https://www.last.fm/music/Deathspell+Omega","name":"Deathspell Omega","@attr":{"rank":"11"},"playcount":"1"}],"@attr":{"from":"1705579200","user":"coryd_","to":"1706184000"}}},{"weeklyartistchart":{"artist":[{"mbid":"07b251a1-7bdf-4955-a66c-88051bce9f0a","url":"https://www.last.fm/music/Dead+In+The+Dirt","name":"Dead In The Dirt","@attr":{"rank":"1"},"playcount":"35"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"2"},"playcount":"30"},{"mbid":"","url":"https://www.last.fm/music/Autopsy","name":"Autopsy","@attr":{"rank":"3"},"playcount":"29"},{"mbid":"91cd46b7-30ef-4b99-a332-89512c02df2e","url":"https://www.last.fm/music/Fawn+Limbs","name":"Fawn Limbs","@attr":{"rank":"4"},"playcount":"23"},{"mbid":"3d5368fd-a9bf-4a58-ad37-a6f26c248d67","url":"https://www.last.fm/music/Resurgency","name":"Resurgency","@attr":{"rank":"5"},"playcount":"23"},{"mbid":"7bfc9a9a-ee6a-4a0a-8643-9d790c8d956f","url":"https://www.last.fm/music/Hyperdontia","name":"Hyperdontia","@attr":{"rank":"6"},"playcount":"22"},{"mbid":"17098248-792c-4396-b784-0ba0ed3314d0","url":"https://www.last.fm/music/Khthoniik+Cerviiks","name":"Khthoniik Cerviiks","@attr":{"rank":"7"},"playcount":"22"},{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"8"},"playcount":"19"},{"mbid":"78783494-b757-4d0b-9a74-12261a851e4c","url":"https://www.last.fm/music/Suffering+Hour","name":"Suffering Hour","@attr":{"rank":"9"},"playcount":"17"},{"mbid":"dd4d9439-87ee-455d-a8b3-a96364845233","url":"https://www.last.fm/music/Unaussprechlichen+Kulten","name":"Unaussprechlichen Kulten","@attr":{"rank":"10"},"playcount":"17"},{"mbid":"","url":"https://www.last.fm/music/Cruciamentum","name":"Cruciamentum","@attr":{"rank":"11"},"playcount":"15"},{"mbid":"1ca441fa-7cea-4f29-939b-06d8741f74c7","url":"https://www.last.fm/music/Free+Throw","name":"Free Throw","@attr":{"rank":"12"},"playcount":"14"},{"mbid":"","url":"https://www.last.fm/music/Augury","name":"Augury","@attr":{"rank":"13"},"playcount":"12"},{"mbid":"8b73aa11-530c-46cc-9c1f-793462431174","url":"https://www.last.fm/music/Sovereign","name":"Sovereign","@attr":{"rank":"14"},"playcount":"12"},{"mbid":"69421e11-e4c3-4854-951b-ceab4972e38e","url":"https://www.last.fm/music/Alkaline+Trio","name":"Alkaline Trio","@attr":{"rank":"15"},"playcount":"11"},{"mbid":"92bca3de-6315-4de5-a45a-7103a4f895a4","url":"https://www.last.fm/music/SlimeLord","name":"SlimeLord","@attr":{"rank":"16"},"playcount":"10"},{"mbid":"a449014f-de9a-43fa-b271-786b0af10926","url":"https://www.last.fm/music/Undeath","name":"Undeath","@attr":{"rank":"17"},"playcount":"10"},{"mbid":"d316fcf3-108c-4186-be62-809167acaa3c","url":"https://www.last.fm/music/Replicant","name":"Replicant","@attr":{"rank":"18"},"playcount":"9"},{"mbid":"7fcd488b-f3fc-40c8-a82c-c18317d72aae","url":"https://www.last.fm/music/Gutvoid","name":"Gutvoid","@attr":{"rank":"19"},"playcount":"8"},{"mbid":"274d698c-81c1-48f7-b848-c4ab0730f486","url":"https://www.last.fm/music/Cantique+Lépreux","name":"Cantique Lépreux","@attr":{"rank":"20"},"playcount":"7"},{"mbid":"12a9e259-f7cb-4fca-87b1-a6c5fd38c300","url":"https://www.last.fm/music/Hot+Mulligan","name":"Hot Mulligan","@attr":{"rank":"21"},"playcount":"7"},{"mbid":"07dbcf53-1b4b-4274-a158-8e3f6302d56e","url":"https://www.last.fm/music/Olhava","name":"Olhava","@attr":{"rank":"22"},"playcount":"7"},{"mbid":"561d854a-6a28-4aa7-8c99-323e6ce46c2a","url":"https://www.last.fm/music/Miles+Davis","name":"Miles Davis","@attr":{"rank":"23"},"playcount":"5"},{"mbid":"a521f1a8-a949-4dcf-ab33-94596cb02787","url":"https://www.last.fm/music/Militarie+Gun","name":"Militarie Gun","@attr":{"rank":"24"},"playcount":"5"},{"mbid":"","url":"https://www.last.fm/music/Nucleus","name":"Nucleus","@attr":{"rank":"25"},"playcount":"3"},{"mbid":"b1e23ada-a7eb-42d7-91ec-67a43bead43a","url":"https://www.last.fm/music/Hypocrisy","name":"Hypocrisy","@attr":{"rank":"26"},"playcount":"2"},{"mbid":"4f00bd65-db98-4f18-85ab-a3a6b8ad32a0","url":"https://www.last.fm/music/Panopticon","name":"Panopticon","@attr":{"rank":"27"},"playcount":"2"},{"mbid":"2ab92969-929d-4057-a625-117814f0465b","url":"https://www.last.fm/music/Coffin+Curse","name":"Coffin Curse","@attr":{"rank":"28"},"playcount":"1"}],"@attr":{"from":"1706184000","user":"coryd_","to":"1706788800"}}},{"weeklyartistchart":{"artist":[{"mbid":"0f3f7357-73d3-42a3-81a5-b359bc4e8a56","url":"https://www.last.fm/music/Portrayal+of+Guilt","name":"Portrayal of Guilt","@attr":{"rank":"1"},"playcount":"52"},{"mbid":"","url":"https://www.last.fm/music/AFI","name":"AFI","@attr":{"rank":"2"},"playcount":"37"},{"mbid":"","url":"https://www.last.fm/music/Nucleus","name":"Nucleus","@attr":{"rank":"3"},"playcount":"34"},{"mbid":"3cb2b7a7-53e6-4b0c-9143-16227fc5d1c3","url":"https://www.last.fm/music/Hauntologist","name":"Hauntologist","@attr":{"rank":"4"},"playcount":"32"},{"mbid":"47a9a488-a721-4d0e-88bc-2452701fb9c9","url":"https://www.last.fm/music/Defeated+Sanity","name":"Defeated Sanity","@attr":{"rank":"5"},"playcount":"30"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"6"},"playcount":"27"},{"mbid":"aba64937-3334-4c65-90a1-4e6b9d4d7ada","url":"https://www.last.fm/music/Aesop+Rock","name":"Aesop Rock","@attr":{"rank":"7"},"playcount":"26"},{"mbid":"7961aa2c-36d4-4601-a691-981b18143991","url":"https://www.last.fm/music/Galvanizer","name":"Galvanizer","@attr":{"rank":"8"},"playcount":"24"},{"mbid":"48cb1769-b1fe-4730-a088-d83be4dc01ef","url":"https://www.last.fm/music/Sepulcher","name":"Sepulcher","@attr":{"rank":"9"},"playcount":"24"},{"mbid":"6c3b93e1-d3e7-413c-b030-b6ddd918676f","url":"https://www.last.fm/music/Dissimulator","name":"Dissimulator","@attr":{"rank":"10"},"playcount":"23"},{"mbid":"c5119d8a-ffee-48bc-99c3-f323bdf16d82","url":"https://www.last.fm/music/Vektor","name":"Vektor","@attr":{"rank":"11"},"playcount":"19"},{"mbid":"c16dcdae-a651-42c1-aff8-edda0f463157","url":"https://www.last.fm/music/Soft+Kill","name":"Soft Kill","@attr":{"rank":"12"},"playcount":"16"},{"mbid":"583352d8-936c-44fd-a74c-f43154c7aad8","url":"https://www.last.fm/music/Vertebra+Atlantis","name":"Vertebra Atlantis","@attr":{"rank":"13"},"playcount":"16"},{"mbid":"e7b4c928-8c45-4ecf-9f08-da64fe5c2ddd","url":"https://www.last.fm/music/Mg%C5%82a","name":"Mgła","@attr":{"rank":"14"},"playcount":"15"},{"mbid":"28f69ba3-641c-4b6d-a38d-e60a444213fc","url":"https://www.last.fm/music/Last+Sacrament","name":"Last Sacrament","@attr":{"rank":"15"},"playcount":"14"},{"mbid":"dd4d9439-87ee-455d-a8b3-a96364845233","url":"https://www.last.fm/music/Unaussprechlichen+Kulten","name":"Unaussprechlichen Kulten","@attr":{"rank":"16"},"playcount":"12"},{"mbid":"4de7df66-b805-4183-87af-ac38477b624a","url":"https://www.last.fm/music/Frail+Body","name":"Frail Body","@attr":{"rank":"17"},"playcount":"10"},{"mbid":"a95ef44c-aeda-4222-9d57-10b28240e634","url":"https://www.last.fm/music/Gorguts","name":"Gorguts","@attr":{"rank":"18"},"playcount":"10"},{"mbid":"20839532-372b-41c9-8b22-04995bd21a49","url":"https://www.last.fm/music/Au-Dessus","name":"Au-Dessus","@attr":{"rank":"19"},"playcount":"8"},{"mbid":"7748c80b-c597-44c8-8c13-bb1ebfd62285","url":"https://www.last.fm/music/Exlimitir","name":"Exlimitir","@attr":{"rank":"20"},"playcount":"8"},{"mbid":"03f9e6f0-7c7f-4fd6-a47f-f0b0425f314b","url":"https://www.last.fm/music/Mis%C3%BEyrming","name":"Misþyrming","@attr":{"rank":"21"},"playcount":"4"},{"mbid":"1ca441fa-7cea-4f29-939b-06d8741f74c7","url":"https://www.last.fm/music/Free+Throw","name":"Free Throw","@attr":{"rank":"22"},"playcount":"3"}],"@attr":{"from":"1706788800","user":"coryd_","to":"1707393600"}}},{"weeklyartistchart":{"artist":[{"mbid":"9e86aeef-99ec-419e-9ce3-25d21bc5665f","url":"https://www.last.fm/music/Inculter","name":"Inculter","@attr":{"rank":"1"},"playcount":"32"},{"mbid":"","url":"https://www.last.fm/music/Contaminated","name":"Contaminated","@attr":{"rank":"2"},"playcount":"28"},{"mbid":"37ea73dd-a48c-4659-8b9d-5c77bd9cbd12","url":"https://www.last.fm/music/Deathspell+Omega","name":"Deathspell Omega","@attr":{"rank":"3"},"playcount":"28"},{"mbid":"","url":"https://www.last.fm/music/Augury","name":"Augury","@attr":{"rank":"4"},"playcount":"27"},{"mbid":"68ff4824-8451-481c-b4cf-57c2c64d8c00","url":"https://www.last.fm/music/Knuckle+Puck","name":"Knuckle Puck","@attr":{"rank":"5"},"playcount":"27"},{"mbid":"e7b4c928-8c45-4ecf-9f08-da64fe5c2ddd","url":"https://www.last.fm/music/Mg%C5%82a","name":"Mgła","@attr":{"rank":"6"},"playcount":"27"},{"mbid":"f4ccf6c5-ad41-4f8f-bb9e-6e2c6ad23302","url":"https://www.last.fm/music/Deafheaven","name":"Deafheaven","@attr":{"rank":"7"},"playcount":"26"},{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"8"},"playcount":"25"},{"mbid":"524a03b1-ceb7-4678-8aba-af87914f0c9e","url":"https://www.last.fm/music/Webbed+Wing","name":"Webbed Wing","@attr":{"rank":"9"},"playcount":"22"},{"mbid":"29616e0c-78d6-4c5f-99e2-d9e113d19d6a","url":"https://www.last.fm/music/Vircolac","name":"Vircolac","@attr":{"rank":"10"},"playcount":"20"},{"mbid":"1ca441fa-7cea-4f29-939b-06d8741f74c7","url":"https://www.last.fm/music/Free+Throw","name":"Free Throw","@attr":{"rank":"11"},"playcount":"18"},{"mbid":"4d2949b4-eb5f-4296-b71a-04603c6a9802","url":"https://www.last.fm/music/Rotten+Sound","name":"Rotten Sound","@attr":{"rank":"12"},"playcount":"18"},{"mbid":"f7579430-af4b-42e6-86c7-4c24a8411b58","url":"https://www.last.fm/music/CIVEROUS","name":"CIVEROUS","@attr":{"rank":"13"},"playcount":"14"},{"mbid":"27a3ffb1-b3c6-422f-88a0-463a497f2d6f","url":"https://www.last.fm/music/Chapel+of+Disease","name":"Chapel of Disease","@attr":{"rank":"14"},"playcount":"12"},{"mbid":"3cb2b7a7-53e6-4b0c-9143-16227fc5d1c3","url":"https://www.last.fm/music/Hauntologist","name":"Hauntologist","@attr":{"rank":"15"},"playcount":"8"},{"mbid":"0605f3df-fbc2-4dcd-8b98-804a9a4c66bd","url":"https://www.last.fm/music/Spectral+Voice","name":"Spectral Voice","@attr":{"rank":"16"},"playcount":"8"},{"mbid":"664c3e0e-42d8-48c1-b209-1efca19c0325","url":"https://www.last.fm/music/The+National","name":"The National","@attr":{"rank":"17"},"playcount":"6"},{"mbid":"4bc3810d-e872-41d9-8dc2-ca9ff4fbb7ba","url":"https://www.last.fm/music/Devoid+of+Thought","name":"Devoid of Thought","@attr":{"rank":"18"},"playcount":"5"}],"@attr":{"from":"1707393600","user":"coryd_","to":"1707998400"}}},{"weeklyartistchart":{"artist":[{"mbid":"d4ad0149-d8ae-4105-8009-0221fce9ff35","url":"https://www.last.fm/music/Minutemen","name":"Minutemen","@attr":{"rank":"1"},"playcount":"43"},{"mbid":"864aa861-e22a-4187-8baa-2ef0c215bc0a","url":"https://www.last.fm/music/Godflesh","name":"Godflesh","@attr":{"rank":"2"},"playcount":"38"},{"mbid":"2de34daa-7256-495f-84c2-9f7459748492","url":"https://www.last.fm/music/Hooded+Menace","name":"Hooded Menace","@attr":{"rank":"3"},"playcount":"36"},{"mbid":"c3aeb863-7b26-4388-94e8-5a240f2be21b","url":"https://www.last.fm/music/Tom+Waits","name":"Tom Waits","@attr":{"rank":"4"},"playcount":"35"},{"mbid":"f6e61750-a6b7-4d88-979b-052345cd0e4a","url":"https://www.last.fm/music/Sturgill+Simpson","name":"Sturgill Simpson","@attr":{"rank":"5"},"playcount":"32"},{"mbid":"c00a4a56-4289-47bb-a852-758ffb6171ad","url":"https://www.last.fm/music/+noredirect/Rotted","name":"Rotted","@attr":{"rank":"6"},"playcount":"28"},{"mbid":"","url":"https://www.last.fm/music/AFI","name":"AFI","@attr":{"rank":"7"},"playcount":"27"},{"mbid":"d2c944b5-7475-47bd-b3bf-df1b68f80a68","url":"https://www.last.fm/music/Narrow+Head","name":"Narrow Head","@attr":{"rank":"8"},"playcount":"26"},{"mbid":"7961aa2c-36d4-4601-a691-981b18143991","url":"https://www.last.fm/music/Galvanizer","name":"Galvanizer","@attr":{"rank":"9"},"playcount":"24"},{"mbid":"4d2949b4-eb5f-4296-b71a-04603c6a9802","url":"https://www.last.fm/music/Rotten+Sound","name":"Rotten Sound","@attr":{"rank":"10"},"playcount":"22"},{"mbid":"dc0d05ce-2f47-4962-b4fa-8631a0a51987","url":"https://www.last.fm/music/The+Replacements","name":"The Replacements","@attr":{"rank":"11"},"playcount":"22"},{"mbid":"5b67060c-6ec8-4ee8-9783-2207c169402d","url":"https://www.last.fm/music/Svartidau%C3%B0i","name":"Svartidauði","@attr":{"rank":"12"},"playcount":"19"},{"mbid":"12a9e259-f7cb-4fca-87b1-a6c5fd38c300","url":"https://www.last.fm/music/Hot+Mulligan","name":"Hot Mulligan","@attr":{"rank":"13"},"playcount":"13"},{"mbid":"","url":"https://www.last.fm/music/Sunday+Valley","name":"Sunday Valley","@attr":{"rank":"14"},"playcount":"10"},{"mbid":"d39ffe1a-ef5d-4f01-8a14-8f7195b4ce86","url":"https://www.last.fm/music/Dead+Bob","name":"Dead Bob","@attr":{"rank":"15"},"playcount":"7"},{"mbid":"5c9dd772-a38f-4873-baa8-4b5d9dff3990","url":"https://www.last.fm/music/Spanish+Love+Songs","name":"Spanish Love Songs","@attr":{"rank":"16"},"playcount":"7"},{"mbid":"","url":"https://www.last.fm/music/Contaminated","name":"Contaminated","@attr":{"rank":"17"},"playcount":"6"},{"mbid":"546e82a3-550b-4cf2-8cb8-595d9d32aa49","url":"https://www.last.fm/music/Fleshwater","name":"Fleshwater","@attr":{"rank":"18"},"playcount":"5"},{"mbid":"233fc3f3-6de2-465c-985e-e721dbabbace","url":"https://www.last.fm/music/Fugazi","name":"Fugazi","@attr":{"rank":"19"},"playcount":"3"},{"mbid":"d347406f-839d-4423-9a28-188939282afa","url":"https://www.last.fm/music/Cult+of+Luna","name":"Cult of Luna","@attr":{"rank":"20"},"playcount":"2"},{"mbid":"","url":"https://www.last.fm/music/home+is+where","name":"home is where","@attr":{"rank":"21"},"playcount":"2"},{"mbid":"2aab61bc-67f4-4722-8c6e-e1821b2e32a6","url":"https://www.last.fm/music/Violent+Femmes","name":"Violent Femmes","@attr":{"rank":"22"},"playcount":"2"},{"mbid":"82315599-2215-4c3e-a36f-87be58d06ec0","url":"https://www.last.fm/music/J+Mascis","name":"J Mascis","@attr":{"rank":"23"},"playcount":"1"}],"@attr":{"from":"1707998400","user":"coryd_","to":"1708603200"}}},{"weeklyartistchart":{"artist":[{"mbid":"","url":"https://www.last.fm/music/Death","name":"Death","@attr":{"rank":"1"},"playcount":"51"},{"mbid":"29616e0c-78d6-4c5f-99e2-d9e113d19d6a","url":"https://www.last.fm/music/Vircolac","name":"Vircolac","@attr":{"rank":"2"},"playcount":"45"},{"mbid":"945d3b69-27cd-45fa-b491-52553a63dead","url":"https://www.last.fm/music/Joyce+Manor","name":"Joyce Manor","@attr":{"rank":"3"},"playcount":"39"},{"mbid":"552cd2a3-ac51-464d-8222-dcdbb08a8d2d","url":"https://www.last.fm/music/Tomb+Mold","name":"Tomb Mold","@attr":{"rank":"4"},"playcount":"34"},{"mbid":"68bd8072-0412-44b1-81dd-807aa6c1918c","url":"https://www.last.fm/music/Bolt+Thrower","name":"Bolt Thrower","@attr":{"rank":"5"},"playcount":"33"},{"mbid":"","url":"https://www.last.fm/music/Contaminated","name":"Contaminated","@attr":{"rank":"6"},"playcount":"30"},{"mbid":"49c15d5f-469e-469c-ae94-89e8d31106dd","url":"https://www.last.fm/music/Dismember","name":"Dismember","@attr":{"rank":"7"},"playcount":"29"},{"mbid":"c837c0fa-74dd-483b-95f7-25a46f92fa88","url":"https://www.last.fm/music/Prince+Daddy+&+The+Hyena","name":"Prince Daddy & The Hyena","@attr":{"rank":"8"},"playcount":"27"},{"mbid":"","url":"https://www.last.fm/music/Cruciamentum","name":"Cruciamentum","@attr":{"rank":"9"},"playcount":"21"},{"mbid":"eb96a85e-4ac0-49a1-ad42-24becfa1a125","url":"https://www.last.fm/music/Grave+Infestation","name":"Grave Infestation","@attr":{"rank":"10"},"playcount":"20"},{"mbid":"4bc3810d-e872-41d9-8dc2-ca9ff4fbb7ba","url":"https://www.last.fm/music/Devoid+of+Thought","name":"Devoid of Thought","@attr":{"rank":"11"},"playcount":"18"},{"mbid":"7fcd488b-f3fc-40c8-a82c-c18317d72aae","url":"https://www.last.fm/music/Gutvoid","name":"Gutvoid","@attr":{"rank":"12"},"playcount":"18"},{"mbid":"a5f0f298-776a-4909-bc09-4fd56a680542","url":"https://www.last.fm/music/Blood+Incantation","name":"Blood Incantation","@attr":{"rank":"13"},"playcount":"16"},{"mbid":"583352d8-936c-44fd-a74c-f43154c7aad8","url":"https://www.last.fm/music/Vertebra+Atlantis","name":"Vertebra Atlantis","@attr":{"rank":"14"},"playcount":"14"},{"mbid":"668d51a7-8b9c-4392-959a-2f1cfdf08e02","url":"https://www.last.fm/music/Demigod","name":"Demigod","@attr":{"rank":"15"},"playcount":"12"},{"mbid":"053c3c45-559a-4af7-adee-6cf3c7dd82c1","url":"https://www.last.fm/music/Sincere+Engineer","name":"Sincere Engineer","@attr":{"rank":"16"},"playcount":"11"},{"mbid":"0fe0a2ed-b891-4d73-ad87-05f4efbdddcd","url":"https://www.last.fm/music/Bedsore","name":"Bedsore","@attr":{"rank":"17"},"playcount":"10"},{"mbid":"82315599-2215-4c3e-a36f-87be58d06ec0","url":"https://www.last.fm/music/J+Mascis","name":"J Mascis","@attr":{"rank":"18"},"playcount":"9"},{"mbid":"ec88cdc3-0517-4951-b5ef-7323e7316db0","url":"https://www.last.fm/music/Jawbreaker","name":"Jawbreaker","@attr":{"rank":"19"},"playcount":"9"},{"mbid":"d39ffe1a-ef5d-4f01-8a14-8f7195b4ce86","url":"https://www.last.fm/music/Dead+Bob","name":"Dead Bob","@attr":{"rank":"20"},"playcount":"4"},{"mbid":"cc546218-cc08-4ae9-9592-ac1596c1470d","url":"https://www.last.fm/music/Propagandhi","name":"Propagandhi","@attr":{"rank":"21"},"playcount":"4"},{"mbid":"a50f2124-e056-4c57-bd4e-d23a9a94df82","url":"https://www.last.fm/music/State+Lines","name":"State Lines","@attr":{"rank":"22"},"playcount":"4"},{"mbid":"1b54e90c-638e-4fdd-a20e-4ab09db9fdaf","url":"https://www.last.fm/music/The+Get+Up+Kids","name":"The Get Up Kids","@attr":{"rank":"23"},"playcount":"4"},{"mbid":"f7579430-af4b-42e6-86c7-4c24a8411b58","url":"https://www.last.fm/music/CIVEROUS","name":"CIVEROUS","@attr":{"rank":"24"},"playcount":"3"},{"mbid":"","url":"https://www.last.fm/music/Envy","name":"Envy","@attr":{"rank":"25"},"playcount":"3"},{"mbid":"69228a53-5c21-421d-ad9d-c085c6bde556","url":"https://www.last.fm/music/Gutter+Instinct","name":"Gutter Instinct","@attr":{"rank":"26"},"playcount":"3"},{"mbid":"e7b4c928-8c45-4ecf-9f08-da64fe5c2ddd","url":"https://www.last.fm/music/Mg%C5%82a","name":"Mgła","@attr":{"rank":"27"},"playcount":"1"},{"mbid":"0acc305d-e58b-4e76-bc17-630345c14b38","url":"https://www.last.fm/music/Michael+Cera+Palin","name":"Michael Cera Palin","@attr":{"rank":"28"},"playcount":"1"}],"@attr":{"from":"1708603200","user":"coryd_","to":"1709208000"}}},{"weeklyartistchart":{"artist":[{"mbid":"cd956e47-4b34-4a3d-b053-1d8dc5a36f49","url":"https://www.last.fm/music/Execration","name":"Execration","@attr":{"rank":"1"},"playcount":"44"},{"mbid":"d50a4b89-ff1f-4659-9fde-f76f8d5b3c89","url":"https://www.last.fm/music/Carcass","name":"Carcass","@attr":{"rank":"2"},"playcount":"43"},{"mbid":"68bd8072-0412-44b1-81dd-807aa6c1918c","url":"https://www.last.fm/music/Bolt+Thrower","name":"Bolt Thrower","@attr":{"rank":"3"},"playcount":"38"},{"mbid":"92bca3de-6315-4de5-a45a-7103a4f895a4","url":"https://www.last.fm/music/SlimeLord","name":"SlimeLord","@attr":{"rank":"4"},"playcount":"35"},{"mbid":"3cb2b7a7-53e6-4b0c-9143-16227fc5d1c3","url":"https://www.last.fm/music/Hauntologist","name":"Hauntologist","@attr":{"rank":"5"},"playcount":"32"},{"mbid":"","url":"https://www.last.fm/music/Rapture","name":"Rapture","@attr":{"rank":"6"},"playcount":"29"},{"mbid":"2c560b38-d7a9-4b2a-9ee3-e183b9549248","url":"https://www.last.fm/music/White+Ward","name":"White Ward","@attr":{"rank":"7"},"playcount":"27"},{"mbid":"49c15d5f-469e-469c-ae94-89e8d31106dd","url":"https://www.last.fm/music/Dismember","name":"Dismember","@attr":{"rank":"8"},"playcount":"25"},{"mbid":"552cd2a3-ac51-464d-8222-dcdbb08a8d2d","url":"https://www.last.fm/music/Tomb+Mold","name":"Tomb Mold","@attr":{"rank":"9"},"playcount":"24"},{"mbid":"1ca441fa-7cea-4f29-939b-06d8741f74c7","url":"https://www.last.fm/music/Free+Throw","name":"Free Throw","@attr":{"rank":"10"},"playcount":"23"},{"mbid":"4f00bd65-db98-4f18-85ab-a3a6b8ad32a0","url":"https://www.last.fm/music/Panopticon","name":"Panopticon","@attr":{"rank":"11"},"playcount":"17"},{"mbid":"","url":"https://www.last.fm/music/Shards+of+Humanity","name":"Shards of Humanity","@attr":{"rank":"12"},"playcount":"17"},{"mbid":"5c9dd772-a38f-4873-baa8-4b5d9dff3990","url":"https://www.last.fm/music/Spanish+Love+Songs","name":"Spanish Love Songs","@attr":{"rank":"13"},"playcount":"9"},{"mbid":"","url":"https://www.last.fm/music/Contaminated","name":"Contaminated","@attr":{"rank":"14"},"playcount":"7"},{"mbid":"1bb3087a-0257-46f1-b693-ad99ffe495b2","url":"https://www.last.fm/music/Krypts","name":"Krypts","@attr":{"rank":"15"},"playcount":"7"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"16"},"playcount":"7"},{"mbid":"dd4d9439-87ee-455d-a8b3-a96364845233","url":"https://www.last.fm/music/Unaussprechlichen+Kulten","name":"Unaussprechlichen Kulten","@attr":{"rank":"17"},"playcount":"7"},{"mbid":"80d1c674-01a3-4b34-b3d5-b511aa6b277a","url":"https://www.last.fm/music/Skeletal+Remains","name":"Skeletal Remains","@attr":{"rank":"18"},"playcount":"5"},{"mbid":"82315599-2215-4c3e-a36f-87be58d06ec0","url":"https://www.last.fm/music/J+Mascis","name":"J Mascis","@attr":{"rank":"19"},"playcount":"2"},{"mbid":"77c167d2-4965-4421-830a-9815e4956475","url":"https://www.last.fm/music/Dinosaur+Jr.","name":"Dinosaur Jr.","@attr":{"rank":"20"},"playcount":"1"},{"mbid":"5bba23fa-23ad-4129-8a67-245d373be0ee","url":"https://www.last.fm/music/Fiddlehead","name":"Fiddlehead","@attr":{"rank":"21"},"playcount":"1"},{"mbid":"7961aa2c-36d4-4601-a691-981b18143991","url":"https://www.last.fm/music/Galvanizer","name":"Galvanizer","@attr":{"rank":"22"},"playcount":"1"},{"mbid":"0605f3df-fbc2-4dcd-8b98-804a9a4c66bd","url":"https://www.last.fm/music/Spectral+Voice","name":"Spectral Voice","@attr":{"rank":"23"},"playcount":"1"}],"@attr":{"from":"1709208000","user":"coryd_","to":"1709812800"}}},{"weeklyartistchart":{"artist":[{"mbid":"d50a4b89-ff1f-4659-9fde-f76f8d5b3c89","url":"https://www.last.fm/music/Carcass","name":"Carcass","@attr":{"rank":"1"},"playcount":"59"},{"mbid":"","url":"https://www.last.fm/music/AFI","name":"AFI","@attr":{"rank":"2"},"playcount":"51"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"3"},"playcount":"46"},{"mbid":"8a336d3c-d767-4803-88b5-1a95823bef64","url":"https://www.last.fm/music/Convulsing","name":"Convulsing","@attr":{"rank":"4"},"playcount":"45"},{"mbid":"ce38e067-8e83-4660-8852-0c1db7ddaadb","url":"https://www.last.fm/music/Edge+of+Sanity","name":"Edge of Sanity","@attr":{"rank":"5"},"playcount":"44"},{"mbid":"","url":"https://www.last.fm/music/Autopsy","name":"Autopsy","@attr":{"rank":"6"},"playcount":"42"},{"mbid":"cc546218-cc08-4ae9-9592-ac1596c1470d","url":"https://www.last.fm/music/Propagandhi","name":"Propagandhi","@attr":{"rank":"7"},"playcount":"39"},{"mbid":"552cd2a3-ac51-464d-8222-dcdbb08a8d2d","url":"https://www.last.fm/music/Tomb+Mold","name":"Tomb Mold","@attr":{"rank":"8"},"playcount":"34"},{"mbid":"4f00bd65-db98-4f18-85ab-a3a6b8ad32a0","url":"https://www.last.fm/music/Panopticon","name":"Panopticon","@attr":{"rank":"9"},"playcount":"33"},{"mbid":"80d1c674-01a3-4b34-b3d5-b511aa6b277a","url":"https://www.last.fm/music/Skeletal+Remains","name":"Skeletal Remains","@attr":{"rank":"10"},"playcount":"30"},{"mbid":"32d2897c-4c91-46db-8161-f51d3f4f0d93","url":"https://www.last.fm/music/Drug+Church","name":"Drug Church","@attr":{"rank":"11"},"playcount":"25"},{"mbid":"4d2949b4-eb5f-4296-b71a-04603c6a9802","url":"https://www.last.fm/music/Rotten+Sound","name":"Rotten Sound","@attr":{"rank":"12"},"playcount":"16"},{"mbid":"64d475ac-2678-4535-b220-009a098a5b44","url":"https://www.last.fm/music/Worm","name":"Worm","@attr":{"rank":"13"},"playcount":"16"},{"mbid":"9efaf639-6332-44b8-94ae-c25896320ca7","url":"https://www.last.fm/music/Protomartyr","name":"Protomartyr","@attr":{"rank":"14"},"playcount":"4"},{"mbid":"","url":"https://www.last.fm/music/Fen","name":"Fen","@attr":{"rank":"15"},"playcount":"3"},{"mbid":"7f2a8098-50e3-451c-8696-c5d9f64f4762","url":"https://www.last.fm/music/Wire","name":"Wire","@attr":{"rank":"16"},"playcount":"3"},{"mbid":"c14b4180-dc87-481e-b17a-64e4150f90f6","url":"https://www.last.fm/music/Opeth","name":"Opeth","@attr":{"rank":"17"},"playcount":"2"},{"mbid":"26eaa84f-25e4-4311-b5d6-d184d146c7c0","url":"https://www.last.fm/music/Gorephilia","name":"Gorephilia","@attr":{"rank":"18"},"playcount":"1"},{"mbid":"d4ad0149-d8ae-4105-8009-0221fce9ff35","url":"https://www.last.fm/music/Minutemen","name":"Minutemen","@attr":{"rank":"19"},"playcount":"1"}],"@attr":{"from":"1709812800","user":"coryd_","to":"1710417600"}}},{"weeklyartistchart":{"artist":[{"mbid":"f7579430-af4b-42e6-86c7-4c24a8411b58","url":"https://www.last.fm/music/CIVEROUS","name":"CIVEROUS","@attr":{"rank":"1"},"playcount":"40"},{"mbid":"","url":"https://www.last.fm/music/Nothing","name":"Nothing","@attr":{"rank":"2"},"playcount":"39"},{"mbid":"600f4614-1353-486c-9402-e2c684e89f04","url":"https://www.last.fm/music/Phrenelith","name":"Phrenelith","@attr":{"rank":"3"},"playcount":"39"},{"mbid":"c16dcdae-a651-42c1-aff8-edda0f463157","url":"https://www.last.fm/music/Soft+Kill","name":"Soft Kill","@attr":{"rank":"4"},"playcount":"35"},{"mbid":"0743b15a-3c32-48c8-ad58-cb325350befa","url":"https://www.last.fm/music/blink-182","name":"blink-182","@attr":{"rank":"5"},"playcount":"34"},{"mbid":"524a03b1-ceb7-4678-8aba-af87914f0c9e","url":"https://www.last.fm/music/Webbed+Wing","name":"Webbed Wing","@attr":{"rank":"6"},"playcount":"34"},{"mbid":"d2c944b5-7475-47bd-b3bf-df1b68f80a68","url":"https://www.last.fm/music/Narrow+Head","name":"Narrow Head","@attr":{"rank":"7"},"playcount":"30"},{"mbid":"680fbad9-61d5-4e6f-ac83-ed903aeb049b","url":"https://www.last.fm/music/Undergang","name":"Undergang","@attr":{"rank":"8"},"playcount":"29"},{"mbid":"233fc3f3-6de2-465c-985e-e721dbabbace","url":"https://www.last.fm/music/Fugazi","name":"Fugazi","@attr":{"rank":"9"},"playcount":"25"},{"mbid":"80d1c674-01a3-4b34-b3d5-b511aa6b277a","url":"https://www.last.fm/music/Skeletal+Remains","name":"Skeletal Remains","@attr":{"rank":"10"},"playcount":"24"},{"mbid":"","url":"https://www.last.fm/music/Soul+Blind","name":"Soul Blind","@attr":{"rank":"11"},"playcount":"24"},{"mbid":"16f7e748-59b4-4705-959c-9276be0ebf6a","url":"https://www.last.fm/music/Superheaven","name":"Superheaven","@attr":{"rank":"12"},"playcount":"23"},{"mbid":"546e82a3-550b-4cf2-8cb8-595d9d32aa49","url":"https://www.last.fm/music/Fleshwater","name":"Fleshwater","@attr":{"rank":"13"},"playcount":"19"},{"mbid":"3d46727d-9367-47b8-8b8b-f7b6767f7d57","url":"https://www.last.fm/music/Agalloch","name":"Agalloch","@attr":{"rank":"14"},"playcount":"12"},{"mbid":"","url":"https://www.last.fm/music/Nirvana","name":"Nirvana","@attr":{"rank":"15"},"playcount":"12"},{"mbid":"f4805b9d-68f8-438e-8f13-ec7bcb4c8581","url":"https://www.last.fm/music/Damien+Jurado","name":"Damien Jurado","@attr":{"rank":"16"},"playcount":"10"},{"mbid":"64a3a44b-d883-4792-9ffa-8f5e4a58cc0f","url":"https://www.last.fm/music/Mannveira","name":"Mannveira","@attr":{"rank":"17"},"playcount":"10"},{"mbid":"8538e728-ca0b-4321-b7e5-cff6565dd4c0","url":"https://www.last.fm/music/Depeche+Mode","name":"Depeche Mode","@attr":{"rank":"18"},"playcount":"8"},{"mbid":"3dc68299-2dda-424b-bfb9-b8ac21c15d21","url":"https://www.last.fm/music/Noltem","name":"Noltem","@attr":{"rank":"19"},"playcount":"8"},{"mbid":"","url":"https://www.last.fm/music/Fen","name":"Fen","@attr":{"rank":"20"},"playcount":"5"},{"mbid":"03f9e6f0-7c7f-4fd6-a47f-f0b0425f314b","url":"https://www.last.fm/music/Mis%C3%BEyrming","name":"Misþyrming","@attr":{"rank":"21"},"playcount":"2"},{"mbid":"926985c7-9385-481f-b6e9-dfed167bd9c0","url":"https://www.last.fm/music/Phobophilic","name":"Phobophilic","@attr":{"rank":"22"},"playcount":"2"}],"@attr":{"from":"1710417600","user":"coryd_","to":"1711022400"}}},{"weeklyartistchart":{"artist":[{"mbid":"d50a4b89-ff1f-4659-9fde-f76f8d5b3c89","url":"https://www.last.fm/music/Carcass","name":"Carcass","@attr":{"rank":"1"},"playcount":"44"},{"mbid":"bfe00ef8-f6f2-4810-999e-65e46b5970ab","url":"https://www.last.fm/music/Ulcerate","name":"Ulcerate","@attr":{"rank":"2"},"playcount":"39"},{"mbid":"f7579430-af4b-42e6-86c7-4c24a8411b58","url":"https://www.last.fm/music/Civerous","name":"Civerous","@attr":{"rank":"3"},"playcount":"33"},{"mbid":"","url":"https://www.last.fm/music/Nothing","name":"Nothing","@attr":{"rank":"4"},"playcount":"27"},{"mbid":"20839532-372b-41c9-8b22-04995bd21a49","url":"https://www.last.fm/music/Au-Dessus","name":"Au-Dessus","@attr":{"rank":"5"},"playcount":"21"},{"mbid":"9d4fdc20-a658-4eab-9b95-31d04104d7d8","url":"https://www.last.fm/music/Verberis","name":"Verberis","@attr":{"rank":"6"},"playcount":"19"},{"mbid":"a95ef44c-aeda-4222-9d57-10b28240e634","url":"https://www.last.fm/music/Gorguts","name":"Gorguts","@attr":{"rank":"7"},"playcount":"18"},{"mbid":"a74b1b7f-71a5-4011-9441-d0b5e4122711","url":"https://www.last.fm/music/Radiohead","name":"Radiohead","@attr":{"rank":"8"},"playcount":"11"},{"mbid":"664c3e0e-42d8-48c1-b209-1efca19c0325","url":"https://www.last.fm/music/The+National","name":"The National","@attr":{"rank":"9"},"playcount":"10"},{"mbid":"dc0d05ce-2f47-4962-b4fa-8631a0a51987","url":"https://www.last.fm/music/The+Replacements","name":"The Replacements","@attr":{"rank":"10"},"playcount":"10"},{"mbid":"","url":"https://www.last.fm/music/ASet","name":"ASet","@attr":{"rank":"11"},"playcount":"7"},{"mbid":"71fdb598-1967-435b-ab25-f4daad5e576b","url":"https://www.last.fm/music/Birds+in+Row","name":"Birds in Row","@attr":{"rank":"12"},"playcount":"5"},{"mbid":"d2c944b5-7475-47bd-b3bf-df1b68f80a68","url":"https://www.last.fm/music/Narrow+Head","name":"Narrow Head","@attr":{"rank":"13"},"playcount":"5"},{"mbid":"244afcb7-fa9a-49b1-9aa6-0149512d1c52","url":"https://www.last.fm/music/Thrice","name":"Thrice","@attr":{"rank":"14"},"playcount":"4"},{"mbid":"68d258b4-d6cd-4a05-9cc0-98c2e1f1993a","url":"https://www.last.fm/music/Chaotian","name":"Chaotian","@attr":{"rank":"15"},"playcount":"3"},{"mbid":"0605f3df-fbc2-4dcd-8b98-804a9a4c66bd","url":"https://www.last.fm/music/Spectral+Voice","name":"Spectral Voice","@attr":{"rank":"16"},"playcount":"1"}],"@attr":{"from":"1711022400","user":"coryd_","to":"1711627200"}}},{"weeklyartistchart":{"artist":[{"mbid":"d4ad0149-d8ae-4105-8009-0221fce9ff35","url":"https://www.last.fm/music/Minutemen","name":"Minutemen","@attr":{"rank":"1"},"playcount":"342"},{"mbid":"7f2a8098-50e3-451c-8696-c5d9f64f4762","url":"https://www.last.fm/music/Wire","name":"Wire","@attr":{"rank":"2"},"playcount":"66"},{"mbid":"143fd9a0-28a4-42fb-911e-e5c00baf06f9","url":"https://www.last.fm/music/Wormrot","name":"Wormrot","@attr":{"rank":"3"},"playcount":"66"},{"mbid":"4d2949b4-eb5f-4296-b71a-04603c6a9802","url":"https://www.last.fm/music/Rotten+Sound","name":"Rotten Sound","@attr":{"rank":"4"},"playcount":"41"},{"mbid":"274d698c-81c1-48f7-b848-c4ab0730f486","url":"https://www.last.fm/music/Cantique+Lépreux","name":"Cantique Lépreux","@attr":{"rank":"5"},"playcount":"40"},{"mbid":"37e9d7b2-7779-41b2-b2eb-3685351caad3","url":"https://www.last.fm/music/NoMeansNo","name":"NoMeansNo","@attr":{"rank":"6"},"playcount":"22"},{"mbid":"169c4c28-858e-497b-81a4-8bc15e0026ea","url":"https://www.last.fm/music/Porcupine+Tree","name":"Porcupine Tree","@attr":{"rank":"7"},"playcount":"22"},{"mbid":"9d4fdc20-a658-4eab-9b95-31d04104d7d8","url":"https://www.last.fm/music/Verberis","name":"Verberis","@attr":{"rank":"8"},"playcount":"20"},{"mbid":"68ff4824-8451-481c-b4cf-57c2c64d8c00","url":"https://www.last.fm/music/Knuckle+Puck","name":"Knuckle Puck","@attr":{"rank":"9"},"playcount":"18"},{"mbid":"e919b253-da5b-4aae-a444-6a368376a2d6","url":"https://www.last.fm/music/Bad+Brains","name":"Bad Brains","@attr":{"rank":"10"},"playcount":"17"},{"mbid":"77c167d2-4965-4421-830a-9815e4956475","url":"https://www.last.fm/music/Dinosaur+Jr.","name":"Dinosaur Jr.","@attr":{"rank":"11"},"playcount":"13"},{"mbid":"c3aeb863-7b26-4388-94e8-5a240f2be21b","url":"https://www.last.fm/music/Tom+Waits","name":"Tom Waits","@attr":{"rank":"12"},"playcount":"13"},{"mbid":"926985c7-9385-481f-b6e9-dfed167bd9c0","url":"https://www.last.fm/music/Phobophilic","name":"Phobophilic","@attr":{"rank":"13"},"playcount":"12"},{"mbid":"8331d770-f379-420c-aabc-d8c1ebdc12f3","url":"https://www.last.fm/music/Vacuous","name":"Vacuous","@attr":{"rank":"14"},"playcount":"12"},{"mbid":"","url":"https://www.last.fm/music/Contaminated","name":"Contaminated","@attr":{"rank":"15"},"playcount":"10"},{"mbid":"37c78aeb-d196-42b5-b991-6afb4fc9bc2e","url":"https://www.last.fm/music/Dead+Kennedys","name":"Dead Kennedys","@attr":{"rank":"16"},"playcount":"10"},{"mbid":"20244d07-534f-4eff-b4d4-930878889970","url":"https://www.last.fm/music/Taylor+Swift","name":"Taylor Swift","@attr":{"rank":"17"},"playcount":"5"},{"mbid":"57805d77-f947-4851-b7fb-78baad154451","url":"https://www.last.fm/music/The+Ataris","name":"The Ataris","@attr":{"rank":"18"},"playcount":"4"},{"mbid":"","url":"https://www.last.fm/music/Ataraxy","name":"Ataraxy","@attr":{"rank":"19"},"playcount":"3"},{"mbid":"1ca441fa-7cea-4f29-939b-06d8741f74c7","url":"https://www.last.fm/music/Free+Throw","name":"Free Throw","@attr":{"rank":"20"},"playcount":"3"},{"mbid":"69421e11-e4c3-4854-951b-ceab4972e38e","url":"https://www.last.fm/music/Alkaline+Trio","name":"Alkaline Trio","@attr":{"rank":"21"},"playcount":"2"},{"mbid":"f0b1c181-9d14-4504-bf00-abac3e64dc24","url":"https://www.last.fm/music/Cryptic+Shift","name":"Cryptic Shift","@attr":{"rank":"22"},"playcount":"1"},{"mbid":"4a3b94ea-7e64-427a-ae20-eac3c0d71246","url":"https://www.last.fm/music/Defacement","name":"Defacement","@attr":{"rank":"23"},"playcount":"1"},{"mbid":"","url":"https://www.last.fm/music/Xenomorph","name":"Xenomorph","@attr":{"rank":"24"},"playcount":"1"}],"@attr":{"from":"1711627200","user":"coryd_","to":"1712232000"}}}]} diff --git a/src/_data/json/weekly-top-artists-chart.json b/src/_data/json/weekly-top-artists-chart.json new file mode 100644 index 00000000..b82b9c0b --- /dev/null +++ b/src/_data/json/weekly-top-artists-chart.json @@ -0,0 +1 @@ +{"data":[{"track":"Fear Of A Blank Planet","album":"Fear of a Blank Planet","artist":"Porcupine Tree","trackNumber":1,"timestamp":"2024-04-01T01:01:05.558+00:00","genre":"progressive rock"},{"track":"My Ashes","album":"Fear of a Blank Planet","artist":"Porcupine Tree","trackNumber":2,"timestamp":"2024-04-01T01:07:42.884+00:00","genre":"progressive rock"},{"track":"Anesthetize","album":"Fear of a Blank Planet","artist":"Porcupine Tree","trackNumber":3,"timestamp":"2024-04-01T02:06:02.410+00:00","genre":"progressive rock"},{"track":"Sentimental","album":"Fear of a Blank Planet","artist":"Porcupine Tree","trackNumber":4,"timestamp":"2024-04-01T02:17:32.956+00:00","genre":"progressive rock"},{"track":"Way Out Of Here","album":"Fear of a Blank Planet","artist":"Porcupine Tree","trackNumber":5,"timestamp":"2024-04-01T17:44:38.313+00:00","genre":"progressive rock"},{"track":"Sleep Together","album":"Fear of a Blank Planet","artist":"Porcupine Tree","trackNumber":6,"timestamp":"2024-04-01T17:53:16.487+00:00","genre":"progressive rock"},{"track":"Deadwing","album":"Deadwing","artist":"Porcupine Tree","trackNumber":1,"timestamp":"2024-04-01T21:27:40.278+00:00","genre":"progressive rock"},{"track":"Shallow","album":"Deadwing","artist":"Porcupine Tree","trackNumber":2,"timestamp":"2024-04-01T21:34:40.502+00:00","genre":"progressive rock"},{"track":"Lazarus","album":"Deadwing","artist":"Porcupine Tree","trackNumber":3,"timestamp":"2024-04-01T21:38:57.857+00:00","genre":"progressive rock"},{"track":"Halo","album":"Deadwing","artist":"Porcupine Tree","trackNumber":4,"timestamp":"2024-04-01T21:43:31.601+00:00","genre":"progressive rock"},{"track":"Arriving Somewhere but Not Here","album":"Deadwing","artist":"Porcupine Tree","trackNumber":5,"timestamp":"2024-04-01T21:51:44.587+00:00","genre":"progressive rock"},{"track":"The Wagon","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":1,"timestamp":"2024-04-01T23:44:16.617+00:00","genre":"alternative rock"},{"track":"Puke + Cry","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":2,"timestamp":"2024-04-01T23:48:57.101+00:00","genre":"alternative rock"},{"track":"Blowing It","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":3,"timestamp":"2024-04-01T23:52:38.778+00:00","genre":"alternative rock"},{"track":"I Live for That Look","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":4,"timestamp":"2024-04-01T23:54:53.338+00:00","genre":"alternative rock"},{"track":"Flying Cloud","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":5,"timestamp":"2024-04-01T23:57:20.081+00:00","genre":"alternative rock"},{"track":"How'd You Pin That One on Me","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":6,"timestamp":"2024-04-02T00:00:41.274+00:00","genre":"alternative rock"},{"track":"Water","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":7,"timestamp":"2024-04-02T00:05:51.649+00:00","genre":"alternative rock"},{"track":"Muck","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":8,"timestamp":"2024-04-02T00:10:44.010+00:00","genre":"alternative rock"},{"track":"Thumb","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":9,"timestamp":"2024-04-02T00:15:45.814+00:00","genre":"alternative rock"},{"track":"Green Mind","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":10,"timestamp":"2024-04-02T00:20:53.327+00:00","genre":"alternative rock"},{"track":"Hot Burrito #2","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":11,"timestamp":"2024-04-02T00:25:12.013+00:00","genre":"alternative rock"},{"track":"Turnip Farm","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":12,"timestamp":"2024-04-02T00:29:51.092+00:00","genre":"alternative rock"},{"track":"Forget It","album":"Green Mind","artist":"Dinosaur Jr.","trackNumber":13,"timestamp":"2024-04-02T00:34:56.150+00:00","genre":"alternative rock"},{"track":"Mellotron Scratch","album":"Deadwing","artist":"Porcupine Tree","trackNumber":6,"timestamp":"2024-04-02T01:15:44.687+00:00","genre":"progressive rock"},{"track":"Open Car","album":"Deadwing","artist":"Porcupine Tree","trackNumber":7,"timestamp":"2024-04-02T01:22:10.030+00:00","genre":"progressive rock"},{"track":"Start of Something Beautiful","album":"Deadwing","artist":"Porcupine Tree","trackNumber":8,"timestamp":"2024-04-02T01:29:46.022+00:00","genre":"progressive rock"},{"track":"Glass Arm Shattering","album":"Deadwing","artist":"Porcupine Tree","trackNumber":9,"timestamp":"2024-04-02T01:40:24.404+00:00","genre":"progressive rock"},{"track":"Shesmovedon","album":"Deadwing","artist":"Porcupine Tree","trackNumber":10,"timestamp":"2024-04-02T01:48:18.038+00:00","genre":"progressive rock"},{"track":"Blackest Eyes","album":"In Absentia","artist":"Porcupine Tree","trackNumber":1,"timestamp":"2024-04-02T01:53:01.628+00:00","genre":"progressive rock"},{"track":"Trains","album":"In Absentia","artist":"Porcupine Tree","trackNumber":2,"timestamp":"2024-04-02T01:58:08.429+00:00","genre":"progressive rock"},{"track":"Lips Of Ashes","album":"In Absentia","artist":"Porcupine Tree","trackNumber":3,"timestamp":"2024-04-02T02:03:37.753+00:00","genre":"progressive rock"},{"track":"The Sound Of Muzak","album":"In Absentia","artist":"Porcupine Tree","trackNumber":4,"timestamp":"2024-04-02T02:08:31.201+00:00","genre":"progressive rock"},{"track":"A New Beginning","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":1,"timestamp":"2024-04-02T14:47:07.826+00:00","genre":"emo"},{"track":"The Tower","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":2,"timestamp":"2024-04-02T14:52:45.915+00:00","genre":"emo"},{"track":"The Tower","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":2,"timestamp":"2024-04-02T14:55:57.018+00:00","genre":"emo"},{"track":"October","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":3,"timestamp":"2024-04-02T15:06:32.801+00:00","genre":"emo"},{"track":"The Emptying of God","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":1,"timestamp":"2024-04-02T19:13:29.182+00:00","genre":"black metal"},{"track":"Labyrinthine Privation","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":2,"timestamp":"2024-04-02T19:24:10.599+00:00","genre":"black metal"},{"track":"Arteries Unto Ruin I","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":3,"timestamp":"2024-04-02T20:17:57.534+00:00","genre":"black metal"},{"track":"Arteries Unto Ruin II","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":4,"timestamp":"2024-04-02T20:27:55.579+00:00","genre":"black metal"},{"track":"Thanatosia","album":"Vexamen","artist":"Verberis","trackNumber":1,"timestamp":"2024-04-02T20:32:48.787+00:00","genre":"black metal"},{"track":"The Primordial Rift","album":"Vexamen","artist":"Verberis","trackNumber":2,"timestamp":"2024-04-02T20:35:22.077+00:00","genre":"black metal"},{"track":"Vexamen","album":"Vexamen","artist":"Verberis","trackNumber":3,"timestamp":"2024-04-02T20:39:53.820+00:00","genre":"black metal"},{"track":"Protogonos","album":"Vexamen","artist":"Verberis","trackNumber":4,"timestamp":"2024-04-02T20:45:23.687+00:00","genre":"black metal"},{"track":"Charnel Vibrations","album":"Vexamen","artist":"Verberis","trackNumber":5,"timestamp":"2024-04-02T20:52:21.125+00:00","genre":"black metal"},{"track":"Flagellum de Igne","album":"Vexamen","artist":"Verberis","trackNumber":6,"timestamp":"2024-04-02T21:00:24.005+00:00","genre":"black metal"},{"track":"The Emptying of God","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":1,"timestamp":"2024-04-02T21:11:47.570+00:00","genre":"black metal"},{"track":"Labyrinthine Privation","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":2,"timestamp":"2024-04-02T21:22:28.544+00:00","genre":"black metal"},{"track":"Arteries Unto Ruin I","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":3,"timestamp":"2024-04-02T21:33:22.353+00:00","genre":"black metal"},{"track":"Arteries Unto Ruin II","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":4,"timestamp":"2024-04-02T21:43:27.117+00:00","genre":"black metal"},{"track":"Thanatosia","album":"Vexamen","artist":"Verberis","trackNumber":1,"timestamp":"2024-04-02T21:48:21.569+00:00","genre":"black metal"},{"track":"The Primordial Rift","album":"Vexamen","artist":"Verberis","trackNumber":2,"timestamp":"2024-04-02T21:50:54.853+00:00","genre":"black metal"},{"track":"The Emptying of God","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":1,"timestamp":"2024-04-02T21:58:20.937+00:00","genre":"black metal"},{"track":"Labyrinthine Privation","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":2,"timestamp":"2024-04-02T22:09:01.919+00:00","genre":"black metal"},{"track":"Arteries Unto Ruin I","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":3,"timestamp":"2024-04-02T22:19:57.680+00:00","genre":"black metal"},{"track":"Arteries Unto Ruin II","album":"The Apophatic Wilderness","artist":"Verberis","trackNumber":4,"timestamp":"2024-04-02T22:30:00.436+00:00","genre":"black metal"},{"track":"Le ravissement","album":"Le bannissement","artist":"Cantique Lépreux","timestamp":"2024-04-02T22:38:16.000Z"},{"track":"Fuir","album":"Le bannissement","artist":"Cantique Lépreux","timestamp":"2024-04-02T22:43:12.000Z"},{"track":"Rivières rompues","album":"Le bannissement","artist":"Cantique Lépreux","timestamp":"2024-04-02T22:50:27.000Z"},{"track":"Archétypes","album":"Le bannissement","artist":"Cantique Lépreux","timestamp":"2024-04-02T22:58:15.000Z"},{"track":"Par la gueule des fantômes","album":"Le bannissement","artist":"Cantique Lépreux","timestamp":"2024-04-02T23:03:48.000Z"},{"track":"Le rêve primordial","album":"Le bannissement","artist":"Cantique Lépreux","timestamp":"2024-04-02T23:09:54.000Z"},{"track":"Consécration","album":"Le bannissement","artist":"Cantique Lépreux","timestamp":"2024-04-02T23:16:00.000Z"},{"track":"Introduction","album":"Cendres célestes","artist":"Cantique Lépreux","timestamp":"2024-04-02T23:20:16.000Z"},{"track":"Le froid Lépreux","album":"Cendres célestes","artist":"Cantique Lépreux","timestamp":"2024-04-02T23:24:26.000Z"},{"track":"Le ravissement","album":"Le bannissement","artist":"Cantique Lépreux","timestamp":"2024-04-03T00:44:26.000Z"},{"track":"Fuir","album":"Le bannissement","artist":"Cantique Lépreux","timestamp":"2024-04-03T00:49:25.000Z"},{"track":"You & I","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":4,"timestamp":"2024-04-03T01:21:32.838+00:00","genre":"emo"},{"track":"Losing What We Love","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":5,"timestamp":"2024-04-03T01:25:07.622+00:00","genre":"emo"},{"track":"Groundhog Day","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":6,"timestamp":"2024-04-03T01:28:48.822+00:00","genre":"emo"},{"track":"Act Accordingly","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":7,"timestamp":"2024-04-03T01:32:26.829+00:00","genre":"emo"},{"track":"Out of Touch","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":8,"timestamp":"2024-04-03T01:35:45.746+00:00","genre":"emo"},{"track":"Worlds Apart","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":9,"timestamp":"2024-04-03T01:39:12.771+00:00","genre":"emo"},{"track":"Better Late","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":10,"timestamp":"2024-04-03T01:42:31.679+00:00","genre":"emo"},{"track":"Fool","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":11,"timestamp":"2024-04-03T01:45:59.187+00:00","genre":"emo"},{"track":"Wall to Wall (Depreciation)","album":"Copacetic","artist":"Knuckle Puck","trackNumber":1,"timestamp":"2024-04-03T01:49:01.274+00:00","genre":"emo"},{"track":"Disdain","album":"Copacetic","artist":"Knuckle Puck","trackNumber":2,"timestamp":"2024-04-03T01:51:34.352+00:00","genre":"emo"},{"track":"Le ravissement","album":"Le bannissement","artist":"Cantique Lépreux","trackNumber":1,"timestamp":"2024-04-03T02:36:14.106+00:00","genre":"black metal"},{"track":"Fuir","album":"Le bannissement","artist":"Cantique Lépreux","trackNumber":2,"timestamp":"2024-04-03T02:41:10.777+00:00","genre":"black metal"},{"track":"Rivières rompues","album":"Le bannissement","artist":"Cantique Lépreux","trackNumber":3,"timestamp":"2024-04-03T02:48:25.822+00:00","genre":"black metal"},{"track":"Archétypes","album":"Le bannissement","artist":"Cantique Lépreux","trackNumber":4,"timestamp":"2024-04-03T02:56:13.611+00:00","genre":"black metal"},{"track":"Par la gueule des fantômes","album":"Le bannissement","artist":"Cantique Lépreux","trackNumber":5,"timestamp":"2024-04-03T03:01:47.157+00:00","genre":"black metal"},{"track":"Le rêve primordial","album":"Le bannissement","artist":"Cantique Lépreux","trackNumber":6,"timestamp":"2024-04-03T03:07:53.395+00:00","genre":"black metal"},{"track":"Consécration","album":"Le bannissement","artist":"Cantique Lépreux","trackNumber":7,"timestamp":"2024-04-03T03:13:58.702+00:00","genre":"black metal"},{"track":"Introduction","album":"Cendres célestes","artist":"Cantique Lépreux","trackNumber":1,"timestamp":"2024-04-03T03:18:14.633+00:00","genre":"black metal"},{"track":"Le froid Lépreux","album":"Cendres célestes","artist":"Cantique Lépreux","trackNumber":2,"timestamp":"2024-04-03T03:22:24.885+00:00","genre":"black metal"},{"track":"L'Adieu","album":"Cendres célestes","artist":"Cantique Lépreux","trackNumber":3,"timestamp":"2024-04-03T03:27:40.444+00:00","genre":"black metal"},{"track":"La Meute","album":"Cendres célestes","artist":"Cantique Lépreux","trackNumber":4,"timestamp":"2024-04-03T03:33:26.055+00:00","genre":"black metal"},{"track":"Tourments des limbes glacials","album":"Cendres célestes","artist":"Cantique Lépreux","trackNumber":5,"timestamp":"2024-04-03T03:39:21.047+00:00","genre":"black metal"},{"track":"Transis","album":"Cendres célestes","artist":"Cantique Lépreux","trackNumber":6,"timestamp":"2024-04-03T03:44:34.376+00:00","genre":"black metal"},{"track":"Le Mangeur d'os","album":"Cendres célestes","artist":"Cantique Lépreux","trackNumber":7,"timestamp":"2024-04-03T03:50:06.487+00:00","genre":"black metal"},{"track":"Le feu secret","album":"Paysages polaires","artist":"Cantique Lépreux","trackNumber":1,"timestamp":"2024-04-03T03:57:07.208+00:00","genre":"black metal"},{"track":"Poison Pen Letter","album":"Copacetic","artist":"Knuckle Puck","trackNumber":3,"timestamp":"2024-04-03T14:57:44.530+00:00","genre":"emo"},{"track":"Swing","album":"Copacetic","artist":"Knuckle Puck","trackNumber":4,"timestamp":"2024-04-03T15:04:52.752+00:00","genre":"emo"},{"track":"Devotion","album":"Dreams of Dysphoria","artist":"Vacuous","trackNumber":1,"timestamp":"2024-04-03T19:37:20.460+00:00","genre":""},{"track":"Body of Punishment","album":"Dreams of Dysphoria","artist":"Vacuous","trackNumber":2,"timestamp":"2024-04-03T19:42:23.124+00:00","genre":""},{"track":"Matriarchal Blood","album":"Dreams of Dysphoria","artist":"Vacuous","trackNumber":3,"timestamp":"2024-04-03T19:47:13.115+00:00","genre":""},{"track":"Paranoia Rites","album":"Dreams of Dysphoria","artist":"Vacuous","trackNumber":4,"timestamp":"2024-04-03T19:51:55.584+00:00","genre":""},{"track":"Stigmata Scourge","album":"Dreams of Dysphoria","artist":"Vacuous","trackNumber":5,"timestamp":"2024-04-03T19:56:31.890+00:00","genre":""},{"track":"Lucid (Interlude)","album":"Dreams of Dysphoria","artist":"Vacuous","trackNumber":6,"timestamp":"2024-04-03T19:59:38.360+00:00","genre":""},{"track":"Dreams of Dysphoria","album":"Dreams of Dysphoria","artist":"Vacuous","trackNumber":7,"timestamp":"2024-04-03T20:03:41.710+00:00","genre":""},{"track":"Katabasis","album":"Katabasis","artist":"Vacuous","trackNumber":1,"timestamp":"2024-04-03T20:08:46.978+00:00","genre":""},{"track":"Unmarked Grave","album":"Katabasis","artist":"Vacuous","trackNumber":2,"timestamp":"2024-04-03T20:12:31.512+00:00","genre":""},{"track":"Fermentation","album":"Katabasis","artist":"Vacuous","trackNumber":3,"timestamp":"2024-04-03T20:16:15.705+00:00","genre":""},{"track":"Voluntary Immurement","album":"Katabasis","artist":"Vacuous","trackNumber":4,"timestamp":"2024-04-03T20:20:14.525+00:00","genre":""},{"track":"Blood Eagle","album":"Katabasis","artist":"Vacuous","trackNumber":5,"timestamp":"2024-04-03T20:24:32.977+00:00","genre":""},{"track":"Enantiodromia","album":"Enveloping Absurdity","artist":"Phobophilic","trackNumber":1,"timestamp":"2024-04-03T20:29:46.714+00:00","genre":""},{"track":"Those Which Stare Back","album":"Enveloping Absurdity","artist":"Phobophilic","trackNumber":2,"timestamp":"2024-04-03T20:35:15.328+00:00","genre":""},{"track":"Nauseating Despair","album":"Enveloping Absurdity","artist":"Phobophilic","trackNumber":3,"timestamp":"2024-04-03T20:39:44.767+00:00","genre":""},{"track":"Cathedrals of Blood (Twilight of the Idols)","album":"Enveloping Absurdity","artist":"Phobophilic","trackNumber":4,"timestamp":"2024-04-03T20:44:06.468+00:00","genre":""},{"track":"Individuation","album":"Enveloping Absurdity","artist":"Phobophilic","trackNumber":5,"timestamp":"2024-04-03T20:47:19.993+00:00","genre":"death metal"},{"track":"The Illusion of Self","album":"Enveloping Absurdity","artist":"Phobophilic","trackNumber":6,"timestamp":"2024-04-03T20:51:10.032+00:00","genre":"death metal"},{"track":"Survive in Obscurity","album":"Enveloping Absurdity","artist":"Phobophilic","trackNumber":7,"timestamp":"2024-04-03T20:55:13.284+00:00","genre":"death metal"},{"track":"Enveloping Absurdity","album":"Enveloping Absurdity","artist":"Phobophilic","trackNumber":8,"timestamp":"2024-04-03T21:00:34.566+00:00","genre":"death metal"},{"track":"That Which Swallowed the Sun","album":"Undimensioned Identities","artist":"Phobophilic","trackNumber":1,"timestamp":"2024-04-03T21:05:39.168+00:00","genre":"death metal"},{"track":"Subterranean Miscreation","album":"Undimensioned Identities","artist":"Phobophilic","trackNumber":2,"timestamp":"2024-04-03T21:09:31.566+00:00","genre":"death metal"},{"track":"Diminished to Unbeing","album":"Undimensioned Identities","artist":"Phobophilic","trackNumber":3,"timestamp":"2024-04-03T21:14:01.163+00:00","genre":"death metal"},{"track":"Synaptic Vessel","album":"Undimensioned Identities","artist":"Phobophilic","trackNumber":4,"timestamp":"2024-04-03T21:19:13.123+00:00","genre":"death metal"},{"track":"Suffer Minutiae","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":1,"timestamp":"2024-04-03T21:46:12.452+00:00","genre":"death metal"},{"track":"Cosmic Shit Show","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":2,"timestamp":"2024-04-03T21:50:31.711+00:00","genre":"death metal"},{"track":"Feral Demise","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":3,"timestamp":"2024-04-03T21:55:14.614+00:00","genre":"death metal"},{"track":"Beneath Empty Sockets","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":4,"timestamp":"2024-04-03T21:59:08.529+00:00","genre":"death metal"},{"track":"An Unnatural End","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":5,"timestamp":"2024-04-03T22:02:33.128+00:00","genre":"death metal"},{"track":"Final Hours","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":6,"timestamp":"2024-04-03T22:07:11.818+00:00","genre":"death metal"},{"track":"...at the End of a Shank","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":7,"timestamp":"2024-04-03T22:11:42.775+00:00","genre":"death metal"},{"track":"Apex C.H.U.D.","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":8,"timestamp":"2024-04-03T22:15:07.956+00:00","genre":"death metal"},{"track":"Desire for Agony","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":9,"timestamp":"2024-04-03T22:18:39.742+00:00","genre":"death metal"},{"track":"Junkyard Warfare: Celebratory Beheading","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":10,"timestamp":"2024-04-03T22:22:06.235+00:00","genre":"death metal"},{"track":"Moonbelt Immolator","album":"Visitations From Enceladus","artist":"Cryptic Shift","trackNumber":1,"timestamp":"2024-04-04T01:01:59.617+00:00","genre":""},{"track":"20/20","album":"20/20","artist":"Knuckle Puck","trackNumber":1,"timestamp":"2024-04-04T02:02:12.361+00:00","genre":"emo"},{"track":"Tune You Out","album":"20/20","artist":"Knuckle Puck","trackNumber":2,"timestamp":"2024-04-04T14:56:07.747+00:00","genre":"emo"},{"track":"Sidechain","album":"20/20","artist":"Knuckle Puck","trackNumber":3,"timestamp":"2024-04-04T15:03:09.357+00:00","genre":"emo"},{"track":"Earthquake","album":"20/20","artist":"Knuckle Puck","trackNumber":4,"timestamp":"2024-04-04T16:59:59.523+00:00","genre":"emo"},{"track":"RSVP","album":"20/20","artist":"Knuckle Puck","trackNumber":5,"timestamp":"2024-04-04T17:03:07.486+00:00","genre":"emo"},{"track":"Breathe","album":"20/20","artist":"Knuckle Puck","trackNumber":6,"timestamp":"2024-04-04T17:06:00.803+00:00","genre":"emo"},{"track":"What Took You So Long?","album":"20/20","artist":"Knuckle Puck","trackNumber":7,"timestamp":"2024-04-04T17:08:58.967+00:00","genre":"emo"},{"track":"Into The Blue","album":"20/20","artist":"Knuckle Puck","trackNumber":8,"timestamp":"2024-04-04T17:11:53.003+00:00","genre":"emo"},{"track":"Green Eyes (Polarized)","album":"20/20","artist":"Knuckle Puck","trackNumber":9,"timestamp":"2024-04-04T17:15:09.055+00:00","genre":"emo"},{"track":"True North","album":"20/20","artist":"Knuckle Puck","trackNumber":10,"timestamp":"2024-04-04T19:07:54.742+00:00","genre":"emo"},{"track":"Miles Away","album":"20/20","artist":"Knuckle Puck","trackNumber":11,"timestamp":"2024-04-04T19:11:24.135+00:00","genre":"emo"},{"track":"A New Beginning","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":1,"timestamp":"2024-04-04T19:14:28.477+00:00","genre":"emo"},{"track":"A New Beginning","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":1,"timestamp":"2024-04-04T19:17:56.048+00:00","genre":"emo"},{"track":"The Tower","album":"Losing What We Love","artist":"Knuckle Puck","trackNumber":2,"timestamp":"2024-04-04T19:23:49.183+00:00","genre":"emo"},{"track":"Death Sick","album":"Split w/ Kutabare","artist":"Contaminated","trackNumber":1,"timestamp":"2024-04-04T21:07:20.007+00:00","genre":"death metal"},{"track":"Squalid Survival","album":"Final Man","artist":"Contaminated","trackNumber":1,"timestamp":"2024-04-04T21:12:02.754+00:00","genre":"death metal"},{"track":"No Time to Rot","album":"Final Man","artist":"Contaminated","trackNumber":2,"timestamp":"2024-04-04T21:15:58.922+00:00","genre":"death metal"},{"track":"Their Future","album":"Final Man","artist":"Contaminated","trackNumber":3,"timestamp":"2024-04-04T21:19:56.373+00:00","genre":"death metal"},{"track":"Boneless Mass","album":"Final Man","artist":"Contaminated","trackNumber":4,"timestamp":"2024-04-04T21:23:53.744+00:00","genre":"death metal"},{"track":"Starved","album":"Final Man","artist":"Contaminated","trackNumber":5,"timestamp":"2024-04-04T21:26:01.431+00:00","genre":"death metal"},{"track":"Co-opted Into Worthless Sludge","album":"Final Man","artist":"Contaminated","trackNumber":6,"timestamp":"2024-04-04T21:29:19.871+00:00","genre":"death metal"},{"track":"Forlorn and Desolate","album":"Final Man","artist":"Contaminated","trackNumber":7,"timestamp":"2024-04-04T21:33:10.795+00:00","genre":"death metal"},{"track":"Mired in Shit","album":"Final Man","artist":"Contaminated","trackNumber":8,"timestamp":"2024-04-04T21:37:37.258+00:00","genre":"death metal"},{"track":"Final Man","album":"Final Man","artist":"Contaminated","trackNumber":9,"timestamp":"2024-04-04T21:42:11.850+00:00","genre":"death metal"},{"track":"Co-opted Into Worthless Sludge","album":"Promo '15","artist":"Contaminated","trackNumber":1,"timestamp":"2024-04-04T21:46:30.056+00:00","genre":"death metal"},{"track":"Untold Depths","album":"Promo '15","artist":"Contaminated","trackNumber":2,"timestamp":"2024-04-04T21:50:47.633+00:00","genre":"death metal"},{"track":"Their Future","album":"Promo '15","artist":"Contaminated","trackNumber":3,"timestamp":"2024-04-04T21:55:17.797+00:00","genre":"death metal"},{"track":"Untold Depths","album":"Pestilential Decay","artist":"Contaminated","trackNumber":1,"timestamp":"2024-04-04T21:59:57.102+00:00","genre":"death metal"},{"track":"Forlorn and Desolate","album":"Pestilential Decay","artist":"Contaminated","trackNumber":2,"timestamp":"2024-04-04T22:03:27.800+00:00","genre":"death metal"},{"track":"Formless Wastes","album":"Pestilential Decay","artist":"Contaminated","trackNumber":3,"timestamp":"2024-04-04T22:07:20.667+00:00","genre":"death metal"},{"track":"Pestilential Decay","album":"Pestilential Decay","artist":"Contaminated","trackNumber":4,"timestamp":"2024-04-04T22:12:04.338+00:00","genre":"death metal"},{"track":"Death Sick","album":"Split w/ Kutabare","artist":"Contaminated","trackNumber":1,"timestamp":"2024-04-04T22:16:33.738+00:00","genre":"death metal"},{"track":"Cranial Liquescent","album":"Steeping Corporeal Mess","artist":"Fetid","trackNumber":2,"timestamp":"2024-04-04T22:25:24.850+00:00","genre":""},{"track":"Suffer Minutiae","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":1,"timestamp":"2024-04-04T22:30:35.005+00:00","genre":"death metal"},{"track":"Cosmic Shit Show","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":2,"timestamp":"2024-04-04T22:34:47.299+00:00","genre":"death metal"},{"track":"Feral Demise","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":3,"timestamp":"2024-04-04T22:39:30.043+00:00","genre":"death metal"},{"track":"Beneath Empty Sockets","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":4,"timestamp":"2024-04-04T22:43:19.900+00:00","genre":"death metal"},{"track":"An Unnatural End","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":5,"timestamp":"2024-04-04T22:46:48.548+00:00","genre":"death metal"},{"track":"Final Hours","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":6,"timestamp":"2024-04-04T22:51:27.408+00:00","genre":"death metal"},{"track":"...at the End of a Shank","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":7,"timestamp":"2024-04-04T22:56:00.075+00:00","genre":"death metal"},{"track":"Apex C.H.U.D.","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":8,"timestamp":"2024-04-04T22:59:26.012+00:00","genre":"death metal"},{"track":"Desire for Agony","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":9,"timestamp":"2024-04-04T23:02:56.724+00:00","genre":"death metal"},{"track":"Junkyard Warfare: Celebratory Beheading","album":"Celebratory Beheading","artist":"Contaminated","trackNumber":10,"timestamp":"2024-04-04T23:06:24.296+00:00","genre":"death metal"},{"track":"Theothanatologist","album":"Theothanatology","artist":"Acephalix","trackNumber":1,"timestamp":"2024-04-04T23:10:37.518+00:00","genre":"crust punk"},{"track":"Godheads","album":"Theothanatology","artist":"Acephalix","trackNumber":2,"timestamp":"2024-04-04T23:14:03.225+00:00","genre":"crust punk"},{"track":"Abyssal","album":"Theothanatology","artist":"Acephalix","trackNumber":3,"timestamp":"2024-04-04T23:17:40.209+00:00","genre":"crust punk"},{"track":"Postmortem Punishment","album":"Theothanatology","artist":"Acephalix","trackNumber":4,"timestamp":"2024-04-04T23:21:29.264+00:00","genre":"crust punk"},{"track":"Innards of Divinity","album":"Theothanatology","artist":"Acephalix","trackNumber":5,"timestamp":"2024-04-04T23:25:18.970+00:00","genre":"death metal"},{"track":"Pristine Scum","album":"Theothanatology","artist":"Acephalix","trackNumber":6,"timestamp":"2024-04-04T23:29:08.648+00:00","genre":"death metal"},{"track":"Defecated Spirit","album":"Theothanatology","artist":"Acephalix","trackNumber":7,"timestamp":"2024-04-04T23:32:41.220+00:00","genre":"death metal"},{"track":"Atheonomist","album":"Theothanatology","artist":"Acephalix","trackNumber":8,"timestamp":"2024-04-04T23:37:12.777+00:00","genre":"death metal"},{"track":"Upon This Altar","album":"Decreation","artist":"Acephalix","trackNumber":1,"timestamp":"2024-04-04T23:43:10.914+00:00","genre":"death metal"},{"track":"Suffer (Life In Fragments)","album":"Decreation","artist":"Acephalix","trackNumber":2,"timestamp":"2024-04-04T23:48:18.544+00:00","genre":"death metal"},{"track":"Mnemonic Death","album":"Decreation","artist":"Acephalix","trackNumber":3,"timestamp":"2024-04-04T23:52:31.756+00:00","genre":"death metal"},{"track":"God Is Laughing","album":"Decreation","artist":"Acephalix","trackNumber":4,"timestamp":"2024-04-04T23:56:57.761+00:00","genre":"death metal"},{"track":"Excremental Offerings","album":"Decreation","artist":"Acephalix","trackNumber":5,"timestamp":"2024-04-05T00:02:39.371+00:00","genre":"death metal"},{"track":"Egoic Skin","album":"Decreation","artist":"Acephalix","trackNumber":6,"timestamp":"2024-04-05T00:09:46.313+00:00","genre":"death metal"},{"track":"Decreation","album":"Decreation","artist":"Acephalix","trackNumber":7,"timestamp":"2024-04-05T00:17:18.833+00:00","genre":"death metal"},{"track":"If This Tour Doesn’t Kill You, I Will","album":"The Dream Is Over","artist":"PUP","trackNumber":1,"timestamp":"2024-04-05T00:27:26.991+00:00","genre":""},{"track":"DVP","album":"The Dream Is Over","artist":"PUP","trackNumber":2,"timestamp":"2024-04-05T00:29:55.872+00:00","genre":""},{"track":"Doubts","album":"The Dream Is Over","artist":"PUP","trackNumber":3,"timestamp":"2024-04-05T00:32:46.742+00:00","genre":""},{"track":"Sleep in the Heat","album":"The Dream Is Over","artist":"PUP","trackNumber":4,"timestamp":"2024-04-05T00:36:00.393+00:00","genre":""},{"track":"The Coast","album":"The Dream Is Over","artist":"PUP","trackNumber":5,"timestamp":"2024-04-05T00:39:36.025+00:00","genre":"punk"},{"track":"Old Wounds","album":"The Dream Is Over","artist":"PUP","trackNumber":6,"timestamp":"2024-04-05T00:42:51.445+00:00","genre":"punk"},{"track":"My Life Is Over and I Couldn’t Be Happier","album":"The Dream Is Over","artist":"PUP","trackNumber":7,"timestamp":"2024-04-05T00:45:13.289+00:00","genre":"punk"},{"track":"Can’t Win","album":"The Dream Is Over","artist":"PUP","trackNumber":8,"timestamp":"2024-04-05T01:13:16.995+00:00","genre":"punk"},{"track":"Familiar Patterns","album":"The Dream Is Over","artist":"PUP","trackNumber":9,"timestamp":"2024-04-05T01:16:55.685+00:00","genre":"punk"},{"track":"Pine Point","album":"The Dream Is Over","artist":"PUP","trackNumber":10,"timestamp":"2024-04-05T01:20:35.462+00:00","genre":"punk"},{"track":"Morbid Stuff","album":"Morbid Stuff","artist":"PUP","trackNumber":1,"timestamp":"2024-04-05T01:24:05.223+00:00","genre":"punk"},{"track":"Kids","album":"Morbid Stuff","artist":"PUP","trackNumber":2,"timestamp":"2024-04-05T01:27:05.469+00:00","genre":"punk"},{"track":"Free at Last","album":"Morbid Stuff","artist":"PUP","trackNumber":3,"timestamp":"2024-04-05T01:30:20.578+00:00","genre":"punk"},{"track":"See You at Your Funeral","album":"Morbid Stuff","artist":"PUP","trackNumber":4,"timestamp":"2024-04-05T01:33:26.118+00:00","genre":"punk"},{"track":"Scorpion Hill","album":"Morbid Stuff","artist":"PUP","trackNumber":5,"timestamp":"2024-04-05T02:17:13.016+00:00","genre":"punk"},{"track":"Dying Embers (Intro)","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":1,"timestamp":"2024-04-05T18:48:57.817+00:00","genre":""},{"track":"Endless Fall","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":2,"timestamp":"2024-04-05T18:51:19.145+00:00","genre":""},{"track":"Blood Of Abomination","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":3,"timestamp":"2024-04-05T18:54:02.888+00:00","genre":""},{"track":"Serpentine Shadows","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":4,"timestamp":"2024-04-05T18:57:57.108+00:00","genre":""},{"track":"Decaying Angelic Flesh","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":5,"timestamp":"2024-04-05T19:02:05.285+00:00","genre":""},{"track":"Black Wings Of Desolation","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":6,"timestamp":"2024-04-05T19:06:06.537+00:00","genre":""},{"track":"Dominion Of A Darkened Realm","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":7,"timestamp":"2024-04-05T19:10:02.680+00:00","genre":""},{"track":"Endarkened Spirits","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":8,"timestamp":"2024-04-05T19:11:54.908+00:00","genre":""},{"track":"Abject Silence (Interlude)","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":9,"timestamp":"2024-04-05T19:13:25.605+00:00","genre":""},{"track":"Funeral Sanctum","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":10,"timestamp":"2024-04-05T19:16:42.092+00:00","genre":""},{"track":"Dying Embers (Intro)","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":1,"timestamp":"2024-04-05T19:19:34.413+00:00","genre":""},{"track":"Endless Fall","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":2,"timestamp":"2024-04-05T19:21:55.949+00:00","genre":""},{"track":"Blood Of Abomination","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":3,"timestamp":"2024-04-05T19:24:39.659+00:00","genre":""},{"track":"Serpentine Shadows","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":4,"timestamp":"2024-04-05T19:28:34.632+00:00","genre":""},{"track":"Decaying Angelic Flesh","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":5,"timestamp":"2024-04-05T19:32:42.763+00:00","genre":""},{"track":"Black Wings Of Desolation","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":6,"timestamp":"2024-04-05T19:36:44.002+00:00","genre":""},{"track":"Dominion Of A Darkened Realm","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":7,"timestamp":"2024-04-05T19:40:39.557+00:00","genre":""},{"track":"Endarkened Spirits","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":8,"timestamp":"2024-04-05T19:42:31.852+00:00","genre":""},{"track":"Abject Silence (Interlude)","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":9,"timestamp":"2024-04-05T19:44:02.553+00:00","genre":""},{"track":"Funeral Sanctum","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":10,"timestamp":"2024-04-05T19:47:19.044+00:00","genre":""},{"track":"Dying Embers (Intro)","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":1,"timestamp":"2024-04-05T19:50:11.286+00:00","genre":""},{"track":"Endless Fall","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":2,"timestamp":"2024-04-05T19:52:32.699+00:00","genre":""},{"track":"Blood Of Abomination","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":3,"timestamp":"2024-04-05T19:55:16.604+00:00","genre":""},{"track":"Serpentine Shadows","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":4,"timestamp":"2024-04-05T19:59:10.682+00:00","genre":""},{"track":"Decaying Angelic Flesh","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":5,"timestamp":"2024-04-05T20:03:19.236+00:00","genre":""},{"track":"Black Wings Of Desolation","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":6,"timestamp":"2024-04-05T20:07:20.200+00:00","genre":""},{"track":"Dominion Of A Darkened Realm","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":7,"timestamp":"2024-04-05T20:11:16.503+00:00","genre":""},{"track":"Endarkened Spirits","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":8,"timestamp":"2024-04-05T20:13:08.873+00:00","genre":"death metal"},{"track":"Abject Silence (Interlude)","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":9,"timestamp":"2024-04-05T20:14:39.396+00:00","genre":"death metal"},{"track":"Funeral Sanctum","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":10,"timestamp":"2024-04-05T20:17:55.815+00:00","genre":"death metal"},{"track":"Dying Embers (Intro)","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":1,"timestamp":"2024-04-05T20:20:48.165+00:00","genre":"death metal"},{"track":"Endless Fall","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":2,"timestamp":"2024-04-05T20:23:09.540+00:00","genre":"death metal"},{"track":"Blood Of Abomination","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":3,"timestamp":"2024-04-05T20:25:53.579+00:00","genre":"death metal"},{"track":"Serpentine Shadows","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":4,"timestamp":"2024-04-05T20:29:47.644+00:00","genre":"death metal"},{"track":"Decaying Angelic Flesh","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":5,"timestamp":"2024-04-05T20:33:55.760+00:00","genre":"death metal"},{"track":"Black Wings Of Desolation","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":6,"timestamp":"2024-04-05T20:37:56.810+00:00","genre":"death metal"},{"track":"Dominion Of A Darkened Realm","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":7,"timestamp":"2024-04-05T20:41:53.586+00:00","genre":"death metal"},{"track":"Endarkened Spirits","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":8,"timestamp":"2024-04-05T20:43:45.612+00:00","genre":"death metal"},{"track":"Abject Silence (Interlude)","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":9,"timestamp":"2024-04-05T20:45:16.240+00:00","genre":"death metal"},{"track":"Funeral Sanctum","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":10,"timestamp":"2024-04-05T20:48:32.842+00:00","genre":"death metal"},{"track":"...And the Sky Wept","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":1,"timestamp":"2024-04-05T20:55:15.197+00:00","genre":""},{"track":"Ceaseless Wheel of Becoming","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":2,"timestamp":"2024-04-05T21:04:13.258+00:00","genre":""},{"track":"Penance","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":3,"timestamp":"2024-04-05T21:12:06.572+00:00","genre":""},{"track":"Chronofixion","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":4,"timestamp":"2024-04-05T21:19:25.690+00:00","genre":""},{"track":"The Tower","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":5,"timestamp":"2024-04-05T21:28:11.976+00:00","genre":"death metal"},{"track":"...And the Sky Wept","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":1,"timestamp":"2024-04-05T21:38:24.342+00:00","genre":"death metal"},{"track":"Ceaseless Wheel of Becoming","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":2,"timestamp":"2024-04-05T21:47:24.339+00:00","genre":"death metal"},{"track":"Penance","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":3,"timestamp":"2024-04-05T21:55:17.843+00:00","genre":"death metal"},{"track":"Chronofixion","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":4,"timestamp":"2024-04-05T22:02:36.927+00:00","genre":"death metal"},{"track":"The Tower","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":5,"timestamp":"2024-04-05T22:11:23.657+00:00","genre":"death metal"},{"track":"...And the Sky Wept","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":1,"timestamp":"2024-04-05T22:24:42.742+00:00","genre":"death metal"},{"track":"Ceaseless Wheel of Becoming","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":2,"timestamp":"2024-04-05T22:33:27.951+00:00","genre":"death metal"},{"track":"Chronofixion","album":"The Illusion of Time","artist":"Funeral Leech","trackNumber":4,"timestamp":"2024-04-05T22:48:55.176+00:00","genre":"death metal"},{"track":"Savior Mode","album":"Too Quick to Forgive","artist":"Balance and Composure","trackNumber":1,"timestamp":"2024-04-06T00:16:46.192+00:00","genre":"post-hardcore"},{"track":"Last to Know","album":"Too Quick to Forgive","artist":"Balance and Composure","trackNumber":2,"timestamp":"2024-04-06T00:22:09.085+00:00","genre":"post-hardcore"},{"track":"Midnight Zone","album":"Light We Made","artist":"Balance and Composure","trackNumber":1,"timestamp":"2024-04-06T00:27:36.931+00:00","genre":"post-hardcore"},{"track":"Spinning","album":"Light We Made","artist":"Balance and Composure","trackNumber":2,"timestamp":"2024-04-06T00:31:33.018+00:00","genre":"post-hardcore"},{"track":"Afterparty","album":"Light We Made","artist":"Balance and Composure","trackNumber":3,"timestamp":"2024-04-06T00:35:32.888+00:00","genre":"post-hardcore"},{"track":"For A Walk","album":"Light We Made","artist":"Balance and Composure","trackNumber":4,"timestamp":"2024-04-06T00:38:45.647+00:00","genre":"post-hardcore"},{"track":"Mediocre Love","album":"Light We Made","artist":"Balance and Composure","trackNumber":5,"timestamp":"2024-04-06T00:42:26.380+00:00","genre":"post-hardcore"},{"track":"Postcard","album":"Light We Made","artist":"Balance and Composure","trackNumber":6,"timestamp":"2024-04-06T00:46:55.848+00:00","genre":"post-hardcore"},{"track":"Call It Losing Touch","album":"Light We Made","artist":"Balance and Composure","trackNumber":7,"timestamp":"2024-04-06T00:51:13.105+00:00","genre":"post-hardcore"},{"track":"Fame","album":"Light We Made","artist":"Balance and Composure","trackNumber":8,"timestamp":"2024-04-06T00:55:20.115+00:00","genre":"post-hardcore"},{"track":"Blood Of Abomination","album":"Funeral Sanctum","artist":"Witch Vomit","trackNumber":3,"timestamp":"2024-04-06T00:59:51.800+00:00","genre":"death metal"},{"track":"Parachutes","album":"The Things We Think We're Missing","artist":"Balance and Composure","trackNumber":1,"timestamp":"2024-04-06T01:02:24.215+00:00","genre":"post-hardcore"},{"track":"Lost Your Name","album":"The Things We Think We're Missing","artist":"Balance and Composure","trackNumber":2,"timestamp":"2024-04-06T01:06:06.114+00:00","genre":"post-hardcore"},{"track":"Back Of Your Head","album":"The Things We Think We're Missing","artist":"Balance and Composure","trackNumber":3,"timestamp":"2024-04-06T01:10:06.274+00:00","genre":"post-hardcore"},{"track":"Close To The Edge","album":"Close To The Edge","artist":"Yes","trackNumber":1,"timestamp":"2024-04-06T01:22:37.429+00:00","genre":"progressive rock"},{"track":"Pure Narcotic","album":"Stupid Dream","artist":"Porcupine Tree","trackNumber":4,"timestamp":"2024-04-06T01:28:39.964+00:00","genre":"progressive rock"},{"track":"Sleep Together","album":"Fear of a Blank Planet","artist":"Porcupine Tree","trackNumber":6,"timestamp":"2024-04-06T01:37:04.196+00:00","genre":"progressive rock"},{"track":"The Leper Affinity","album":"Blackwater Park","artist":"Opeth","trackNumber":1,"timestamp":"2024-04-06T01:48:45.119+00:00","genre":"progressive metal"},{"track":"Bleak","album":"Blackwater Park","artist":"Opeth","trackNumber":2,"timestamp":"2024-04-06T02:01:44.364+00:00","genre":"progressive metal"},{"track":"Harvest","album":"Blackwater Park","artist":"Opeth","trackNumber":3,"timestamp":"2024-04-06T02:13:36.293+00:00","genre":"progressive metal"},{"track":"Souvenir","album":"40 Oz. to Fresno","artist":"Joyce Manor","trackNumber":1,"timestamp":"2024-04-06T02:29:27.744+00:00","genre":"emo"},{"track":"NBTSA","album":"40 Oz. to Fresno","artist":"Joyce Manor","trackNumber":2,"timestamp":"2024-04-06T02:49:51.177+00:00","genre":"emo"},{"track":"Reason to Believe","album":"40 Oz. to Fresno","artist":"Joyce Manor","trackNumber":3,"timestamp":"2024-04-06T15:10:54.219+00:00","genre":"emo"},{"track":"You're Not Famous Anymore","album":"40 Oz. to Fresno","artist":"Joyce Manor","trackNumber":4,"timestamp":"2024-04-06T15:12:35.087+00:00","genre":"emo"},{"track":"Don't Try","album":"40 Oz. to Fresno","artist":"Joyce Manor","trackNumber":5,"timestamp":"2024-04-06T15:14:20.303+00:00","genre":"emo"},{"track":"Gotta Let It Go","album":"40 Oz. to Fresno","artist":"Joyce Manor","trackNumber":6,"timestamp":"2024-04-06T15:16:00.214+00:00","genre":"emo"},{"track":"Dance With Me","album":"40 Oz. to Fresno","artist":"Joyce Manor","trackNumber":7,"timestamp":"2024-04-06T15:18:12.128+00:00","genre":"emo"},{"track":"Did You Ever Know","album":"40 Oz. to Fresno","artist":"Joyce Manor","trackNumber":8,"timestamp":"2024-04-06T15:20:10.127+00:00","genre":"emo"},{"track":"Secret Sisters","album":"40 Oz. to Fresno","artist":"Joyce Manor","trackNumber":9,"timestamp":"2024-04-06T15:21:58.998+00:00","genre":"emo"},{"track":"Come Heroine","album":"Lament","artist":"Touché Amoré","trackNumber":1,"timestamp":"2024-04-06T15:25:45.361+00:00","genre":""},{"track":"Lament","album":"Lament","artist":"Touché Amoré","trackNumber":2,"timestamp":"2024-04-06T15:28:55.012+00:00","genre":""},{"track":"Feign","album":"Lament","artist":"Touché Amoré","trackNumber":3,"timestamp":"2024-04-06T15:32:00.492+00:00","genre":"post-hardcore"},{"track":"Reminders","album":"Lament","artist":"Touché Amoré","trackNumber":4,"timestamp":"2024-04-06T15:34:48.690+00:00","genre":"post-hardcore"},{"track":"Limelight","album":"Lament","artist":"Touché Amoré","trackNumber":5,"timestamp":"2024-04-06T15:38:53.190+00:00","genre":"post-hardcore"},{"track":"Exit Row","album":"Lament","artist":"Touché Amoré","trackNumber":6,"timestamp":"2024-04-06T15:42:39.187+00:00","genre":"post-hardcore"},{"track":"Savoring","album":"Lament","artist":"Touché Amoré","trackNumber":7,"timestamp":"2024-04-06T15:45:11.399+00:00","genre":"post-hardcore"},{"track":"A Broadcast","album":"Lament","artist":"Touché Amoré","trackNumber":8,"timestamp":"2024-04-06T15:48:07.697+00:00","genre":"post-hardcore"},{"track":"I'll Be Your Host","album":"Lament","artist":"Touché Amoré","trackNumber":9,"timestamp":"2024-04-06T15:51:24.745+00:00","genre":"post-hardcore"},{"track":"Deflector","album":"Lament","artist":"Touché Amoré","trackNumber":10,"timestamp":"2024-04-06T15:54:52.397+00:00","genre":"post-hardcore"},{"track":"A Forecast","album":"Lament","artist":"Touché Amoré","trackNumber":11,"timestamp":"2024-04-06T15:58:38.902+00:00","genre":"post-hardcore"},{"track":"Flowers and You","album":"Stage Four","artist":"Touché Amoré","trackNumber":1,"timestamp":"2024-04-06T16:02:16.920+00:00","genre":"post-hardcore"},{"track":"New Halloween","album":"Stage Four","artist":"Touché Amoré","trackNumber":2,"timestamp":"2024-04-06T16:05:35.801+00:00","genre":"post-hardcore"},{"track":"Rapture","album":"Stage Four","artist":"Touché Amoré","trackNumber":3,"timestamp":"2024-04-06T16:09:01.816+00:00","genre":"post-hardcore"},{"track":"Displacement","album":"Stage Four","artist":"Touché Amoré","trackNumber":4,"timestamp":"2024-04-06T16:11:36.034+00:00","genre":"post-hardcore"},{"track":"Benediction","album":"Stage Four","artist":"Touché Amoré","trackNumber":5,"timestamp":"2024-04-06T16:14:32.820+00:00","genre":"post-hardcore"},{"track":"Eight Seconds","album":"Stage Four","artist":"Touché Amoré","trackNumber":6,"timestamp":"2024-04-06T16:16:46.152+00:00","genre":"post-hardcore"},{"track":"Palm Dreams","album":"Stage Four","artist":"Touché Amoré","trackNumber":7,"timestamp":"2024-04-06T16:18:48.013+00:00","genre":"post-hardcore"},{"track":"Softer Spoken","album":"Stage Four","artist":"Touché Amoré","trackNumber":8,"timestamp":"2024-04-06T16:20:57.273+00:00","genre":"post-hardcore"},{"track":"Posing Holy","album":"Stage Four","artist":"Touché Amoré","trackNumber":9,"timestamp":"2024-04-06T16:23:22.042+00:00","genre":"post-hardcore"},{"track":"Water Damage","album":"Stage Four","artist":"Touché Amoré","trackNumber":10,"timestamp":"2024-04-06T16:51:59.543+00:00","genre":"post-hardcore"},{"track":"Skyscraper","album":"Stage Four","artist":"Touché Amoré","trackNumber":11,"timestamp":"2024-04-06T16:55:47.609+00:00","genre":"post-hardcore"},{"track":"Gather","album":"Stage Four","artist":"Touché Amoré","trackNumber":12,"timestamp":"2024-04-06T17:30:09.985+00:00","genre":"post-hardcore"},{"track":"Just Exist","album":"Is Survived By","artist":"Touché Amoré","trackNumber":1,"timestamp":"2024-04-06T17:32:33.506+00:00","genre":"post-hardcore"},{"track":"To Write Content","album":"Is Survived By","artist":"Touché Amoré","trackNumber":2,"timestamp":"2024-04-06T17:38:39.082+00:00","genre":"post-hardcore"},{"track":"Praise / Love","album":"Is Survived By","artist":"Touché Amoré","trackNumber":3,"timestamp":"2024-04-06T17:40:30.071+00:00","genre":"post-hardcore"},{"track":"The Land of the Living","album":"Why Do They Call Me Mr. Happy?","artist":"NoMeansNo","trackNumber":1,"timestamp":"2024-04-06T18:21:52.359+00:00","genre":"hardcore punk"},{"track":"The River","album":"Why Do They Call Me Mr. Happy?","artist":"NoMeansNo","trackNumber":2,"timestamp":"2024-04-06T18:33:29.569+00:00","genre":"hardcore punk"},{"track":"Machine","album":"Why Do They Call Me Mr. Happy?","artist":"NoMeansNo","trackNumber":3,"timestamp":"2024-04-06T18:40:48.047+00:00","genre":"hardcore punk"},{"track":"The Dead Are Dumb","album":"Tired of Tomorrow","artist":"Nothing","trackNumber":2,"timestamp":"2024-04-07T00:40:53.228+00:00","genre":""},{"track":"Vertigo Flowers","album":"Tired of Tomorrow","artist":"Nothing","trackNumber":3,"timestamp":"2024-04-07T00:44:44.843+00:00","genre":""},{"track":"A.C.D. (Abcessive Compulsive Disorder)","album":"Tired of Tomorrow","artist":"Nothing","trackNumber":4,"timestamp":"2024-04-07T00:48:25.536+00:00","genre":""},{"track":"Nineteen Ninety Heaven","album":"Tired of Tomorrow","artist":"Nothing","trackNumber":5,"timestamp":"2024-04-07T00:52:34.731+00:00","genre":""},{"track":"Curse of the Sun","album":"Tired of Tomorrow","artist":"Nothing","trackNumber":6,"timestamp":"2024-04-07T01:24:16.310+00:00","genre":""},{"track":"Eaten by Worms","album":"Tired of Tomorrow","artist":"Nothing","trackNumber":7,"timestamp":"2024-04-07T01:29:05.858+00:00","genre":""},{"track":"Everyone Is Happy","album":"Tired of Tomorrow","artist":"Nothing","trackNumber":8,"timestamp":"2024-04-07T02:07:27.593+00:00","genre":""},{"track":"Our Plague","album":"Tired of Tomorrow","artist":"Nothing","trackNumber":9,"timestamp":"2024-04-07T02:43:29.986+00:00","genre":""},{"track":"Tired of Tomorrow","album":"Tired of Tomorrow","artist":"Nothing","trackNumber":10,"timestamp":"2024-04-07T02:49:26.304+00:00","genre":""},{"track":"Zero Day","album":"Dance on the Blacktop","artist":"Nothing","trackNumber":1,"timestamp":"2024-04-07T02:54:32.881+00:00","genre":""},{"track":"Softer Spoken","album":"Stage Four","artist":"Touché Amoré","trackNumber":8,"timestamp":"2024-04-07T14:31:28.165+00:00","genre":"post-hardcore"},{"track":"Stigmata","album":"Beside Myself","artist":"Basement","trackNumber":7,"timestamp":"2024-04-07T14:35:01.369+00:00","genre":"emo"},{"track":"Roar, I'm A Tiger","album":"Hello Kitty","artist":"Hum","trackNumber":2,"timestamp":"2024-04-07T14:38:20.052+00:00","genre":""},{"track":"Never Saw It Coming","album":"Tigers Jaw","artist":"Tigers Jaw","trackNumber":10,"timestamp":"2024-04-07T14:40:56.691+00:00","genre":"emo"},{"track":"Tiresome","album":"Hygiene","artist":"Drug Church","trackNumber":6,"timestamp":"2024-04-07T14:43:39.600+00:00","genre":"post-hardcore"},{"track":"Liar (It Takes One to Know One)","album":"Louder Now","artist":"Taking Back Sunday","trackNumber":2,"timestamp":"2024-04-07T14:48:39.976+00:00","genre":"emo"},{"track":"Gone","album":"Shifted","artist":"Knuckle Puck","trackNumber":4,"timestamp":"2024-04-07T14:52:10.645+00:00","genre":"emo"},{"track":"The Best","album":"Sinking","artist":"Superheaven","trackNumber":2,"timestamp":"2024-04-07T14:55:45.871+00:00","genre":"alternative rock"},{"track":"Introvert","album":"The Last Thing You Forget","artist":"Title Fight","trackNumber":2,"timestamp":"2024-04-07T14:58:18.961+00:00","genre":"emo"},{"track":"Nervous Habits","album":"Far Removed","artist":"Narrow Head","trackNumber":4,"timestamp":"2024-04-07T15:01:17.896+00:00","genre":""},{"track":"Only Boundaries","album":"Only Boundaries","artist":"Balance and Composure","trackNumber":2,"timestamp":"2024-04-07T15:04:50.693+00:00","genre":"post-hardcore"},{"track":"Whole","album":"Colourmeinkindness","artist":"Basement","trackNumber":1,"timestamp":"2024-04-07T15:08:15.001+00:00","genre":"emo"},{"track":"I'll Deserve Just That","album":"Searching For A Pulse/The Worth Of The World","artist":"Touché Amoré","trackNumber":2,"timestamp":"2024-04-07T15:10:21.171+00:00","genre":"post-hardcore"},{"track":"I'll Deserve Just That","album":"Searching For A Pulse/The Worth Of The World","artist":"Touché Amoré","trackNumber":2,"timestamp":"2024-04-07T15:13:31.480+00:00","genre":"post-hardcore"},{"track":"Out There","album":"Where You Been","artist":"Dinosaur Jr.","trackNumber":1,"timestamp":"2024-04-07T17:00:03.405+00:00","genre":""},{"track":"Falling in Love Again","album":"Never Hungover Again","artist":"Joyce Manor","trackNumber":2,"timestamp":"2024-04-07T17:04:09.459+00:00","genre":"emo"},{"track":"Blew","album":"Bleach","artist":"Nirvana","trackNumber":1,"timestamp":"2024-04-07T17:07:48.243+00:00","genre":"progressive rock"},{"track":"Sister Cities","album":"Sister Cities","artist":"The Wonder Years","trackNumber":4,"timestamp":"2024-04-07T17:10:46.688+00:00","genre":"pop punk"},{"track":"goodbye","album":"carved","artist":"Anxious","trackNumber":2,"timestamp":"2024-04-07T17:14:01.603+00:00","genre":""},{"track":"Gimme Some Truth","album":"Gimme Some Truth","artist":"Militarie Gun","trackNumber":1,"timestamp":"2024-04-07T17:17:10.872+00:00","genre":""},{"track":"Portrait of a Woman on a Couch With Cats","album":"The Loose Ends of Act 1","artist":"Michael Cera Palin","trackNumber":7,"timestamp":"2024-04-07T17:20:57.756+00:00","genre":""},{"track":"My Hero","album":"The Colour and the Shape","artist":"Foo Fighters","trackNumber":7,"timestamp":"2024-04-07T17:25:16.230+00:00","genre":"rock"},{"track":"A Wild Pidgey Appeared","album":"Free Throw","artist":"Free Throw","trackNumber":1,"timestamp":"2024-04-07T17:27:53.280+00:00","genre":"emo"},{"track":"Howl","album":"A Place of Our Own","artist":"Have Mercy","trackNumber":3,"timestamp":"2024-04-07T17:30:24.570+00:00","genre":""},{"track":"Chinese Fork Tie","album":"Jawbox","artist":"Jawbox","trackNumber":5,"timestamp":"2024-04-07T17:33:04.267+00:00","genre":"post-hardcore"},{"track":"DUI","album":"Songs About The Weather","artist":"Basement","trackNumber":4,"timestamp":"2024-04-07T17:36:25.148+00:00","genre":"emo"},{"track":"I Love I Jah","album":"Anomalies, Vol. 1","artist":"Cave In","trackNumber":3,"timestamp":"2024-04-07T17:41:53.071+00:00","genre":"post-hardcore"},{"track":"Never Be The Same","album":"Untethered Moon","artist":"Built to Spill","trackNumber":5,"timestamp":"2024-04-07T17:48:01.511+00:00","genre":"indie rock"},{"track":"Falling Asleep","album":"Promo 2019","artist":"Soul Blind","trackNumber":2,"timestamp":"2024-04-07T17:56:23.413+00:00","genre":""},{"track":"Nixon","album":"Transmissions","artist":"trauma ray","trackNumber":2,"timestamp":"2024-04-07T18:00:06.596+00:00","genre":""},{"track":"This, If Anything","album":"demo2020","artist":"Fleshwater","trackNumber":2,"timestamp":"2024-04-07T18:02:55.792+00:00","genre":""},{"track":"Sullenboy","album":"Death Is Nothing to Us","artist":"Fiddlehead","trackNumber":6,"timestamp":"2024-04-07T18:06:01.658+00:00","genre":""},{"track":"On & Off","album":"From the Leaves of Your Garden","artist":"Modern Color","trackNumber":3,"timestamp":"2024-04-07T18:09:01.042+00:00","genre":""},{"track":"The Dives (Lazarus in Ashes)","album":"Downward Years to Come","artist":"Nothing","trackNumber":1,"timestamp":"2024-04-07T18:12:19.843+00:00","genre":"shoegaze"},{"track":"Big World","album":"Time Well","artist":"Cloakroom","trackNumber":2,"timestamp":"2024-04-07T18:16:02.356+00:00","genre":"indie rock"},{"track":"Sleepless Nights","album":"Turnover","artist":"Turnover","trackNumber":4,"timestamp":"2024-04-07T18:19:55.969+00:00","genre":"dream pop"},{"track":"Star 67","album":"Remember Alderaan?","artist":"Dogleg","trackNumber":1,"timestamp":"2024-04-07T18:23:19.732+00:00","genre":""},{"track":"And I","album":"Box Car Racer","artist":"Box Car Racer","trackNumber":6,"timestamp":"2024-04-07T18:26:59.377+00:00","genre":"punk"},{"track":"gb/ol h/nf","album":"gb/ol h/nf","artist":"oso oso","trackNumber":1,"timestamp":"2024-04-07T18:30:38.967+00:00","genre":""},{"track":"The Soundtrack To Missing a Slam Dunk","album":"Pilot","artist":"Hot Mulligan","trackNumber":4,"timestamp":"2024-04-07T18:34:36.869+00:00","genre":""},{"track":"Anaphylaxis","album":"This Place Sucks Ass","artist":"PUP","trackNumber":2,"timestamp":"2024-04-07T18:38:09.720+00:00","genre":"punk"},{"track":"Phantom Family","album":"Silhouette","artist":"Seahaven","trackNumber":3,"timestamp":"2024-04-07T18:41:01.716+00:00","genre":""},{"track":"Among The Wildflowers","album":"Home, Like Noplace Is There","artist":"The Hotelier","trackNumber":5,"timestamp":"2024-04-07T18:45:29.698+00:00","genre":"indie rock"},{"track":"Rockstar","album":"Static Prevails","artist":"Jimmy Eat World","trackNumber":2,"timestamp":"2024-04-07T18:50:13.134+00:00","genre":"alternative rock"},{"track":"Seventy Times 7","album":"Your Favorite Weapon","artist":"Brand New","trackNumber":9,"timestamp":"2024-04-07T18:53:32.762+00:00","genre":""},{"track":"Next to You","album":"Yeah, No, I Know","artist":"Macseal","trackNumber":3,"timestamp":"2024-04-07T18:57:04.374+00:00","genre":"emo"},{"track":"Aquasun","album":"Promise Everything","artist":"Basement","trackNumber":4,"timestamp":"2024-04-07T19:00:30.277+00:00","genre":"emo"},{"track":"Wolf Fang Fist","album":"Ivy","artist":"Charmer","trackNumber":4,"timestamp":"2024-04-07T19:03:52.595+00:00","genre":""},{"track":"Mary on a Chain","album":"Pollen","artist":"Superbloom","trackNumber":2,"timestamp":"2024-04-07T19:07:16.779+00:00","genre":""},{"track":"White Stone Eyes","album":"Life Like","artist":"Dead Bob","trackNumber":2,"timestamp":"2024-04-07T19:11:42.786+00:00","genre":""},{"track":"In This Diary","album":"So Long, Astoria","artist":"The Ataris","trackNumber":3,"timestamp":"2024-04-07T19:16:29.404+00:00","genre":"punk"},{"track":"Second Place","album":"Woodson","artist":"The Get Up Kids","trackNumber":2,"timestamp":"2024-04-07T19:19:27.261+00:00","genre":"emo"},{"track":"I, pessimist","album":"My Shame Is True","artist":"Alkaline Trio","trackNumber":6,"timestamp":"2024-04-07T19:21:42.566+00:00","genre":"punk"},{"track":"Break In","album":"Peel Sessions","artist":"Fugazi","trackNumber":3,"timestamp":"2024-04-07T19:23:21.197+00:00","genre":"post-hardcore"},{"track":"Famous Last Words","album":"The Black Parade","artist":"My Chemical Romance","trackNumber":13,"timestamp":"2024-04-07T19:28:03.253+00:00","genre":"alternative rock"},{"track":"heavens","album":"demo","artist":"all under heaven","trackNumber":3,"timestamp":"2024-04-07T19:31:29.988+00:00","genre":""},{"track":"Valentine","album":"Here at All","artist":"Gleemer","trackNumber":5,"timestamp":"2024-04-07T19:33:30.259+00:00","genre":""},{"track":"Into Me","album":"Into You","artist":"GLARE","trackNumber":1,"timestamp":"2024-04-07T19:35:46.571+00:00","genre":""},{"track":"Aurora","album":"Aurora","artist":"Slow Crush","trackNumber":8,"timestamp":"2024-04-07T19:40:18.957+00:00","genre":""},{"track":"Stay","album":"Leaving Time","artist":"Leaving Time","trackNumber":1,"timestamp":"2024-04-07T19:43:34.498+00:00","genre":""},{"track":"Blue Sugar","album":"Muta / Blue Sugar","artist":"Whirr","trackNumber":2,"timestamp":"2024-04-07T19:46:54.026+00:00","genre":"shoegaze"},{"track":"Angel or Devil","album":"The Worldhood of the World (As Such)","artist":"NoMeansNo","trackNumber":3,"timestamp":"2024-04-07T20:11:13.336+00:00","genre":"hardcore punk"},{"track":"I’m Not Okay (I Promise)","album":"Three Cheers for Sweet Revenge","artist":"My Chemical Romance","trackNumber":5,"timestamp":"2024-04-07T20:14:39.635+00:00","genre":"alternative rock"},{"track":"The End.","album":"The Black Parade","artist":"My Chemical Romance","trackNumber":1,"timestamp":"2024-04-07T20:17:17.911+00:00","genre":"alternative rock"},{"track":"Dead!","album":"The Black Parade","artist":"My Chemical Romance","trackNumber":2,"timestamp":"2024-04-07T20:19:56.395+00:00","genre":"alternative rock"},{"track":"This Is How I Disappear","album":"The Black Parade","artist":"My Chemical Romance","trackNumber":3,"timestamp":"2024-04-07T20:23:27.478+00:00","genre":"alternative rock"},{"track":"Girl's Not Grey","album":"Sing the Sorrow","artist":"AFI","trackNumber":6,"timestamp":"2024-04-07T20:26:43.466+00:00","genre":""},{"track":"Stare at the Sun (feat. Andy Hull)","album":"The Artist in the Ambulance - Revisited","artist":"Thrice","trackNumber":5,"timestamp":"2024-04-07T20:29:54.530+00:00","genre":"post-hardcore"},{"track":"So Long, Astoria","album":"So Long, Astoria","artist":"The Ataris","trackNumber":1,"timestamp":"2024-04-07T20:34:33.456+00:00","genre":"punk"},{"track":"FF=66","album":"For Your Own Special Sweetheart","artist":"Jawbox","trackNumber":1,"timestamp":"2024-04-07T20:37:31.856+00:00","genre":"post-hardcore"},{"track":"Cigarettes Kill","album":"Arbor Vitae","artist":"J Church","trackNumber":1,"timestamp":"2024-04-07T20:40:15.746+00:00","genre":"punk"},{"track":"Racked","album":"Arbor Vitae","artist":"J Church","trackNumber":2,"timestamp":"2024-04-07T20:42:07.896+00:00","genre":"punk"},{"track":"Drinking Down","album":"Arbor Vitae","artist":"J Church","trackNumber":3,"timestamp":"2024-04-07T20:44:12.913+00:00","genre":"punk"},{"track":"Church On Fire","album":"Arbor Vitae","artist":"J Church","trackNumber":4,"timestamp":"2024-04-07T20:46:34.698+00:00","genre":"punk"},{"track":"Your Shirt","album":"Arbor Vitae","artist":"J Church","trackNumber":5,"timestamp":"2024-04-07T20:49:03.014+00:00","genre":"punk"},{"track":"Disposed To Feminity","album":"Arbor Vitae","artist":"J Church","trackNumber":6,"timestamp":"2024-04-07T20:51:33.857+00:00","genre":"punk"},{"track":"Arcarsenal","album":"Relationship of Command","artist":"At the Drive-In","trackNumber":1,"timestamp":"2024-04-07T20:55:16.462+00:00","genre":"post-hardcore"},{"track":"Son et Lumiere","album":"De-Loused In The Comatorium","artist":"The Mars Volta","trackNumber":1,"timestamp":"2024-04-07T20:58:28.631+00:00","genre":"progressive rock"},{"track":"Inertiatic ESP","album":"De-Loused In The Comatorium","artist":"The Mars Volta","trackNumber":2,"timestamp":"2024-04-07T21:01:19.988+00:00","genre":"progressive rock"},{"track":"Roulette Dares (The Haunt Of)","album":"De-Loused In The Comatorium","artist":"The Mars Volta","trackNumber":3,"timestamp":"2024-04-07T21:08:25.753+00:00","genre":"progressive rock"},{"track":"Tira Me a las Arañas","album":"De-Loused In The Comatorium","artist":"The Mars Volta","trackNumber":4,"timestamp":"2024-04-07T21:12:48.274+00:00","genre":"progressive rock"},{"track":"Drunkship of Lanterns","album":"De-Loused In The Comatorium","artist":"The Mars Volta","trackNumber":5,"timestamp":"2024-04-07T21:17:05.025+00:00","genre":"progressive rock"},{"track":"Eriatarka","album":"De-Loused In The Comatorium","artist":"The Mars Volta","trackNumber":6,"timestamp":"2024-04-07T21:23:54.279+00:00","genre":"progressive rock"},{"track":"Cicatriz ESP","album":"De-Loused In The Comatorium","artist":"The Mars Volta","trackNumber":7,"timestamp":"2024-04-07T21:33:19.248+00:00","genre":"progressive rock"},{"track":"This Apparatus Must Be Unearthed","album":"De-Loused In The Comatorium","artist":"The Mars Volta","trackNumber":8,"timestamp":"2024-04-07T21:43:20.269+00:00","genre":"progressive rock"},{"track":"Televators","album":"De-Loused In The Comatorium","artist":"The Mars Volta","trackNumber":9,"timestamp":"2024-04-07T21:50:08.918+00:00","genre":"progressive rock"},{"track":"Take the Veil Cerpin Taxt","album":"De-Loused In The Comatorium","artist":"The Mars Volta","trackNumber":10,"timestamp":"2024-04-07T22:02:54.558+00:00","genre":"progressive rock"},{"track":"Cygnus...Vismund Cygnus","album":"Frances The Mute","artist":"The Mars Volta","trackNumber":1,"timestamp":"2024-04-07T22:17:08.678+00:00","genre":"progressive rock"},{"track":"The Widow","album":"Frances The Mute","artist":"The Mars Volta","trackNumber":2,"timestamp":"2024-04-07T22:27:10.127+00:00","genre":"progressive rock"},{"track":"L'Via L' Viaquez","album":"Frances The Mute","artist":"The Mars Volta","trackNumber":3,"timestamp":"2024-04-07T22:36:19.577+00:00","genre":"progressive rock"},{"track":"Lefty","album":"Lefty","artist":"Seahaven","trackNumber":1,"timestamp":"2024-04-07T23:22:59.240+00:00","genre":"emo"},{"track":"Apartment","album":"Apartment / Lost","artist":"Seahaven","trackNumber":1,"timestamp":"2024-04-07T23:26:27.975+00:00","genre":"emo"},{"track":"Lost","album":"Apartment / Lost","artist":"Seahaven","trackNumber":2,"timestamp":"2024-04-07T23:29:35.339+00:00","genre":"emo"},{"track":"Void","album":"Halo of Hurt","artist":"Seahaven","trackNumber":1,"timestamp":"2024-04-07T23:34:08.835+00:00","genre":"emo"},{"track":"Moon","album":"Halo of Hurt","artist":"Seahaven","trackNumber":2,"timestamp":"2024-04-07T23:39:29.656+00:00","genre":"emo"},{"track":"Dandelion","album":"Halo of Hurt","artist":"Seahaven","trackNumber":3,"timestamp":"2024-04-07T23:44:14.302+00:00","genre":"emo"},{"track":"I Don’t Belong Here","album":"Halo of Hurt","artist":"Seahaven","trackNumber":4,"timestamp":"2024-04-07T23:48:38.944+00:00","genre":"emo"},{"track":"Lose","album":"Halo of Hurt","artist":"Seahaven","trackNumber":5,"timestamp":"2024-04-07T23:53:02.631+00:00","genre":"emo"},{"track":"Harbor","album":"Halo of Hurt","artist":"Seahaven","trackNumber":6,"timestamp":"2024-04-07T23:57:01.829+00:00","genre":"emo"}], "timestamp": "1712014919698"} \ No newline at end of file diff --git a/src/_data/weeklyArtistChart.js b/src/_data/weeklyArtistChart.js index 17b74b68..ff150b7b 100644 --- a/src/_data/weeklyArtistChart.js +++ b/src/_data/weeklyArtistChart.js @@ -1,29 +1,24 @@ -import { createRequire } from 'module' - -const require = createRequire(import.meta.url) -const chartData = require('./json/weekly-artist-charts.json') -const charts = chartData['charts'] +import { readFile } from 'fs/promises' +import { buildChart } from './helpers/music.js' +import { DateTime } from 'luxon' export default async function () { - return charts.map((chart) => { - const artists = chart['weeklyartistchart']['artist'].splice(0, 8) - const date = parseInt(chart['weeklyartistchart']['@attr']['to']) * 1000 - let content = 'My top artists for the week: ' - artists.forEach((artist, index) => { - const artistName = artist['name'].replace('&', 'and') - content += `${artistName} @ ${artist['playcount']} play${ - parseInt(artist['playcount']) > 1 ? 's' : '' - }` - if (index !== artists.length - 1) content += ', ' - }) - content += ' #Music #LastFM' - return { - title: content, - url: `https://coryd.dev/now?ts=${date}#artists`, - date: new Date(date), - description: `My top artists for the last week, ending ${ - new Date(date).toLocaleString().split(',')[0] - }.

`, - } + const currentDate = DateTime.now() + const artists = JSON.parse(await readFile('./src/_data/json/artists-map.json', 'utf8')); + const albums = JSON.parse(await readFile('./src/_data/json/albums-map.json', 'utf8')); + const chartData = JSON.parse(await readFile('./src/_data/json/weekly-top-artists-chart.json', 'utf8')) + const artistChart = buildChart(chartData['data'], artists, albums)['artists'].splice(0, 8) + let content = 'My top artists for the week: ' + artistChart.forEach((artist, index) => { + content += `${artist['title']} @ ${artist['plays']} play${parseInt(artist['plays']) > 1 ? 's' : ''}` + if (index !== artistChart.length - 1) content += ', ' }) -} + content += ' #Music' + + return [{ + title: content, + url: `https://coryd.dev/now?ts=${currentDate.toMillis()}#artists`, + date: DateTime.fromMillis(parseInt(chartData['timestamp'])).toISO(), + description: `My top artists for the last week ending ${currentDate.minus({ days: 1 }).toLocaleString(DateTime.DATE_FULL)}.

` + }] +} \ No newline at end of file