fixing up the repo

This commit is contained in:
JISAUAY committed 2025-09-19 11:03:17 -05:00
1 parent b1a6285ce6
commit 1e273fb7ac
31 files changed
-20598

No files matched your search

Binary file not shown.
-15
View File
@@ -1,15 +0,0 @@
class Artist:
id: str
name: str
albumCount: int
coverArt: str
artistImageUrl: str
def __init__(self, id: str, name: str, albumCount: str | int, coverArt: str, artistImageUrl: str):
self.id = id
self.name = name
self.albumCount = int(albumCount)
self.coverArt = coverArt
self.artistImageUrl = artistImageUrl
-65
View File
@@ -1,65 +0,0 @@
import xml.etree.ElementTree
import Artist
class ArtistIndex:
name: str
artists: list[Artist.Artist]
def __init__(self, indexInfo: dict, artists: list[dict]):
self.name = indexInfo['name']
self.artists = []
for artist in artists:
self.artists.append(Artist.Artist(
artist['id'],
artist['name'],
artist['albumCount'],
artist['coverArt'],
artist['artistImageUrl']
))
class ArtistIndexes:
indexes: list[ArtistIndex]
def __init__(self, xml_data: bytes):
self._parseXml(xml_data.decode('utf-8'))
def _parseXml(self, xml_data: str):
root = xml.etree.ElementTree.fromstring(xml_data)
self.indexes: list[ArtistIndex] = []
if root.get('status') != 'ok':
return None
in_index = False
artists = []
index_info = None
for item in root.iter():
print(item.tag, dict(item.items()))
if item.tag == '{http://subsonic.org/restapi}index':
if in_index:
in_index = not in_index
self.indexes.append(ArtistIndex(index_info, artists))
artists = []
else:
in_index = not in_index
index_info = dict(item.items())
elif item.tag == '{http://subsonic.org/restapi}artist':
artists.append(dict(item.items()))
File renamed without changes.
View File
File renamed without changes.
-382
View File
@@ -1,382 +0,0 @@
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.16.1" type="navidrome"
serverVersion="0.54.3 (734eb30a)" openSubsonic="true">
<artists lastModified="1736981608001" ignoredArticles="The El La Los Las Le Les Os As O A">
<index name="#">
<artist id="dc7bcc78207dc2cc8476da519fb9be62" name="100 gecs"
coverArt="ar-dc7bcc78207dc2cc8476da519fb9be62_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRjN2JjYzc4MjA3ZGMyY2M4NDc2ZGE1MTlmYjliZTYyXzAiLCJpc3MiOiJORCJ9.aYxtKa6hhKy6MUvAlbgMM381oj1j7z2mDbWC2nM3qvQ?size=600"
musicBrainzId="d6d45dda-2377-4faa-947b-e071efa085c0" sortName="100 gecs"></artist>
<artist id="37ec820ca7193e17040c98f7da7c4b51" name="2 Mello"
coverArt="ar-37ec820ca7193e17040c98f7da7c4b51_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTM3ZWM4MjBjYTcxOTNlMTcwNDBjOThmN2RhN2M0YjUxXzAiLCJpc3MiOiJORCJ9.dJHJgOaKhxqONlhoLQmvDEYC4DZYJc1RLIhm-VpNStM?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="1d6f48c891acefe320290253c9407c2d" name="999 Recordings"
coverArt="ar-1d6f48c891acefe320290253c9407c2d_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTFkNmY0OGM4OTFhY2VmZTMyMDI5MDI1M2M5NDA3YzJkXzAiLCJpc3MiOiJORCJ9.mRpCqOYuXER0iQUWs0dHKMl-kBbqTKtsPEjZfnyOUUk?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="7dcfd65e99ac2001ac7d1686e00eb478" name="石渡太輔"
coverArt="ar-7dcfd65e99ac2001ac7d1686e00eb478_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTdkY2ZkNjVlOTlhYzIwMDFhYzdkMTY4NmUwMGViNDc4XzAiLCJpc3MiOiJORCJ9.eg6zPvOxqvwBpHf-45_Q18_XlW-9bUo8XdV1AuzyzIQ?size=600"
musicBrainzId="faeb2565-6ef4-4b4c-a4ab-f5505fed75f8" sortName="Ishiwatari, Daisuke"></artist>
</index>
<index name="A">
<artist id="5e7c6782cf9705a3bfb66b0b1757f312" name="Aphex Twin"
coverArt="ar-5e7c6782cf9705a3bfb66b0b1757f312_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTVlN2M2NzgyY2Y5NzA1YTNiZmI2NmIwYjE3NTdmMzEyXzAiLCJpc3MiOiJORCJ9.NoGe7RLkF1YGgy7WcMJCLWVjFanA_Vf3f-qeOLrCaHs?size=600"
musicBrainzId="" sortName="Aphex Twin"></artist>
<artist id="c9cac144626023fec86e71a42914ef9f" name="Astrophysics"
coverArt="ar-c9cac144626023fec86e71a42914ef9f_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWM5Y2FjMTQ0NjI2MDIzZmVjODZlNzFhNDI5MTRlZjlmXzAiLCJpc3MiOiJORCJ9.8d42B09qL18KgQPips8kYmfvZwPpKIrxHcu0IHLgJDE?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="B">
<artist id="075706c97b736bf851dbad5739dbe591" name="Bill Kiley, LudoWic"
coverArt="ar-075706c97b736bf851dbad5739dbe591_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA3NTcwNmM5N2I3MzZiZjg1MWRiYWQ1NzM5ZGJlNTkxXzAiLCJpc3MiOiJORCJ9.KHQB53fYJnxWI4GqJ_aiK2FfSwwQkNwAyItJltcg-6s?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="1881f797f8143145a4ecffcb9c0bc28f" name="Black Dresses"
coverArt="ar-1881f797f8143145a4ecffcb9c0bc28f_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTE4ODFmNzk3ZjgxNDMxNDVhNGVjZmZjYjljMGJjMjhmXzAiLCJpc3MiOiJORCJ9.3dus-kpnWZ7MB5-nHMvxlC0EdHYfXDSM1Gv8m09sn7c?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="65e900e210a0e0a4e40a9609ee1d83cd" name="Bladee"
coverArt="ar-65e900e210a0e0a4e40a9609ee1d83cd_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTY1ZTkwMGUyMTBhMGUwYTRlNDBhOTYwOWVlMWQ4M2NkXzAiLCJpc3MiOiJORCJ9.Jbvt7qeParD7lFMH5aRx-cOqDtyvjBjyHmX01LHKeUM?size=600"
musicBrainzId="cd689e77-dfdd-4f81-b50c-5e5a3f5e38a4" sortName="Bladee"></artist>
<artist id="8f45bc0c88a6585e27e0cc00a195d936" name="Boa"
coverArt="ar-8f45bc0c88a6585e27e0cc00a195d936_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLThmNDViYzBjODhhNjU4NWUyN2UwY2MwMGExOTVkOTM2XzAiLCJpc3MiOiJORCJ9.VVB6lEIcC2fuyuNHk8cEi4mVplrKitbg_30hTFLI38g?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="3ee3c4690b338be4e3704746eeda93bc" name="bye2"
coverArt="ar-3ee3c4690b338be4e3704746eeda93bc_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTNlZTNjNDY5MGIzMzhiZTRlMzcwNDc0NmVlZGE5M2JjXzAiLCJpc3MiOiJORCJ9.c3lwirYGuuLtg4-1QrkqYqgdbu_0rmRPIAxiaP28HHE?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="C">
<artist id="7cc7786eda2cfb7bc4eb8e4d26b64587" name="C418"
coverArt="ar-7cc7786eda2cfb7bc4eb8e4d26b64587_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTdjYzc3ODZlZGEyY2ZiN2JjNGViOGU0ZDI2YjY0NTg3XzAiLCJpc3MiOiJORCJ9.3XoF5Mn07CQDQ75uIBWZN_rSV5DdiquPNTciABdm-7Y?size=600"
musicBrainzId="fac55e3c-d459-45ed-9f9f-f5078d3b3423" sortName="C418"></artist>
<artist id="ded0be7c0d7c7fc96fe1c0c5cbe6c73a" name="Car Seat Headrest"
coverArt="ar-ded0be7c0d7c7fc96fe1c0c5cbe6c73a_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRlZDBiZTdjMGQ3YzdmYzk2ZmUxYzBjNWNiZTZjNzNhXzAiLCJpc3MiOiJORCJ9.wgpN6SrD1_zZABekvBwCpbCvJt93B8vjNs_XM8Z-dEw?size=600"
musicBrainzId="0fabbc1d-8d94-4a61-bd1d-1099ad1e4559" sortName="Car Seat Headrest"></artist>
<artist id="b56870783b82e1413af57d4cbde24f31" name="Charli xcx"
coverArt="ar-b56870783b82e1413af57d4cbde24f31_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWI1Njg3MDc4M2I4MmUxNDEzYWY1N2Q0Y2JkZTI0ZjMxXzAiLCJpc3MiOiJORCJ9.ek2H4cPSty2irC3hnuw8kyyRPpCnDAeGz-tZFYyatII?size=600"
musicBrainzId="260b6184-8828-48eb-945c-bc4cb6fc34ca" sortName="Charli xcx"></artist>
<artist id="71a8dd793c539d587125ae25eb00ce3f" name="Chikoi The Maid"
coverArt="ar-71a8dd793c539d587125ae25eb00ce3f_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTcxYThkZDc5M2M1MzlkNTg3MTI1YWUyNWViMDBjZTNmXzAiLCJpc3MiOiJORCJ9.u8zLp3yLJOnk2pvVn2U3aoAoT7FUddT-1Drj2vi6tjM?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="8034aec9f16e01ec4d8a7068e3f954e2" name="Cicada Sirens &amp; 1000 Eyes"
coverArt="ar-8034aec9f16e01ec4d8a7068e3f954e2_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTgwMzRhZWM5ZjE2ZTAxZWM0ZDhhNzA2OGUzZjk1NGUyXzAiLCJpc3MiOiJORCJ9.Im66W4Vr_BZuIoT9IuKYpkZk7gnWasRR8EbDqR_jDkY?size=600"
musicBrainzId="23ccb082-a740-4842-b7dc-970958f3d591"
sortName="Cicada Sirens &amp; 1000 Eyes"></artist>
</index>
<index name="D">
<artist id="39bfe262546e5598284a148b1eb59d4a" name="Daft Punk"
coverArt="ar-39bfe262546e5598284a148b1eb59d4a_0" albumCount="3"
starred="2025-01-09T16:45:07.864457025Z" userRating="5"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTM5YmZlMjYyNTQ2ZTU1OTgyODRhMTQ4YjFlYjU5ZDRhXzAiLCJpc3MiOiJORCJ9.E7Dhye26vyp4NPL6wVdf79OfFbCCDxasY8HbHB-7kiw?size=600"
musicBrainzId="056e4f3e-d505-4dad-8ec1-d04f521cbb56" sortName="Daft Punk"></artist>
<artist id="4e8f48deb238688a98cd60d8901d0593" name="Daryl Hall &amp; John Oates"
coverArt="ar-4e8f48deb238688a98cd60d8901d0593_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTRlOGY0OGRlYjIzODY4OGE5OGNkNjBkODkwMWQwNTkzXzAiLCJpc3MiOiJORCJ9.KI4tI0veNPZ61G7sY3TQjgY7HfMMYSN0OlUMk7LpwKI?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="160e192ac15c72730d2da299114cc94b" name="DJ TECHNORCH"
coverArt="ar-160e192ac15c72730d2da299114cc94b_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTE2MGUxOTJhYzE1YzcyNzMwZDJkYTI5OTExNGNjOTRiXzAiLCJpc3MiOiJORCJ9.kxSNfLIVZWyxysG5Xy2jULVPE-kmHQLijdPRhxvilKQ?size=600"
musicBrainzId="cd294426-dd30-4368-beea-5403324babc2" sortName=""></artist>
<artist id="2286a2045d23854e9284a8333a95c13b" name="Duran Duran"
coverArt="ar-2286a2045d23854e9284a8333a95c13b_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTIyODZhMjA0NWQyMzg1NGU5Mjg0YTgzMzNhOTVjMTNiXzAiLCJpc3MiOiJORCJ9.WNmqZTZMwVhwshc860CYoCYU7nehQaWC8E_ZBCgKMeY?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="E">
<artist id="295cbb4f7594573daa75441361ed4147" name="Elliott Smith"
coverArt="ar-295cbb4f7594573daa75441361ed4147_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTI5NWNiYjRmNzU5NDU3M2RhYTc1NDQxMzYxZWQ0MTQ3XzAiLCJpc3MiOiJORCJ9.iZ27QDxQOM_-AHzZ0uQfE-GvoJXHoRXNjfVtLZ6zFps?size=600"
musicBrainzId="03ad1736-b7c9-412a-b442-82536d63a5c4" sortName=""></artist>
<artist id="79dd107ccaaa4b4154c184d995c426cf" name="Emray"
coverArt="ar-79dd107ccaaa4b4154c184d995c426cf_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTc5ZGQxMDdjY2FhYTRiNDE1NGMxODRkOTk1YzQyNmNmXzAiLCJpc3MiOiJORCJ9.yH06HTKvwqM0F1xtcMvYlNFwlM33XRVKevGrdOIH3M8?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="F">
<artist id="1bd222373c64674d749b318511a64bfd" name="Faye Webster"
coverArt="ar-1bd222373c64674d749b318511a64bfd_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTFiZDIyMjM3M2M2NDY3NGQ3NDliMzE4NTExYTY0YmZkXzAiLCJpc3MiOiJORCJ9.Ko_K6SHGFMSLlVSku4Z3NW2ZVD_RNjrxgSDxoVkxAxA?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="545d81e9329d136f3f25bc1e367fadd7" name="Femtanyl"
coverArt="ar-545d81e9329d136f3f25bc1e367fadd7_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU0NWQ4MWU5MzI5ZDEzNmYzZjI1YmMxZTM2N2ZhZGQ3XzAiLCJpc3MiOiJORCJ9.sl30ttjN7t8ZxdwfIQa2pptuHVPyJYiBzrhqu_ezlFw?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="332bdbef8b2fb6b27d2d3bdf75b74d02" name="Fever the Ghost"
coverArt="ar-332bdbef8b2fb6b27d2d3bdf75b74d02_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTMzMmJkYmVmOGIyZmI2YjI3ZDJkM2JkZjc1Yjc0ZDAyXzAiLCJpc3MiOiJORCJ9.V2KYjhZTgX44LyF9Nl5Kzm8YY1BWnK7oEeSgKM10VAs?size=600"
musicBrainzId="3b7dbf09-0f10-4fc5-8d44-69dc6673c5fe" sortName="Fever the Ghost"></artist>
<artist id="b10d662ab482ef64d65b909d51119c1a" name="Foo Fighters"
coverArt="ar-b10d662ab482ef64d65b909d51119c1a_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWIxMGQ2NjJhYjQ4MmVmNjRkNjViOTA5ZDUxMTE5YzFhXzAiLCJpc3MiOiJORCJ9.pLCdOaTRce9-9Y1I0aTQTiSQFU0PtUhe8KF-0bmZxMY?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="39aaba688b3655a132d70ad1a7962b97" name="Frankie and The Witch Fingers"
coverArt="ar-39aaba688b3655a132d70ad1a7962b97_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTM5YWFiYTY4OGIzNjU1YTEzMmQ3MGFkMWE3OTYyYjk3XzAiLCJpc3MiOiJORCJ9.aYq2_4XhmyXxNTXTiVtipmY3o5QTuENQXzx851ctcaA?size=600"
musicBrainzId="cc846715-ccc7-4391-868b-0876d135daa0"
sortName="Frankie and The Witch Fingers"></artist>
</index>
<index name="G">
<artist id="955a5787540a074d8732ad9962aefaca" name="GnB Chili"
coverArt="ar-955a5787540a074d8732ad9962aefaca_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk1NWE1Nzg3NTQwYTA3NGQ4NzMyYWQ5OTYyYWVmYWNhXzAiLCJpc3MiOiJORCJ9.lrMqp0CH5QkOM9I5JCUowAe6qTUxsyYHHjURkhjjTi4?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="e3a642b6f67ac1f4683882ad9118312d" name="Golemm"
coverArt="ar-e3a642b6f67ac1f4683882ad9118312d_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWUzYTY0MmI2ZjY3YWMxZjQ2ODM4ODJhZDkxMTgzMTJkXzAiLCJpc3MiOiJORCJ9.yp7xHGQALF81106ppQ-8B-Zv_SBfR7HhDZ1iJMq_0PI?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="0975b4f6e62c566fea75ee400e45ac7b" name="goreshit"
coverArt="ar-0975b4f6e62c566fea75ee400e45ac7b_0" albumCount="25"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA5NzViNGY2ZTYyYzU2NmZlYTc1ZWU0MDBlNDVhYzdiXzAiLCJpc3MiOiJORCJ9.86DWmg4d3ty3rg89Be1nBHgPS5II4jLbfT9BjMwMWOs?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="593e840312db9532b5fa5a57e5f15516" name="Goreshit and Hitori Tori"
coverArt="ar-593e840312db9532b5fa5a57e5f15516_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU5M2U4NDAzMTJkYjk1MzJiNWZhNWE1N2U1ZjE1NTE2XzAiLCJpc3MiOiJORCJ9.Db0H_p9l-J-eeWw1YY3s8yrptSOnCC9FcnNGL9tj72Q?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="H">
<artist id="553cbbcf5e7534f4f3098024a3b8d316" name="haiipara"
coverArt="ar-553cbbcf5e7534f4f3098024a3b8d316_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU1M2NiYmNmNWU3NTM0ZjRmMzA5ODAyNGEzYjhkMzE2XzAiLCJpc3MiOiJORCJ9.Y-qGKRNU0ohpJjia8RM61FgtdAfT5BeMoYOBC-WWuvY?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="1c890c02f607bbdf0ac2f880553aa7af" name="Hakita"
coverArt="ar-1c890c02f607bbdf0ac2f880553aa7af_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTFjODkwYzAyZjYwN2JiZGYwYWMyZjg4MDU1M2FhN2FmXzAiLCJpc3MiOiJORCJ9.8RwsrCC2yZv8tLEQz7W5V3fcl6yA3nc_PVV7U9_jZH4?size=600"
musicBrainzId="e47e4e6f-5200-442c-80d1-a298647b5cfb" sortName="Hakita"></artist>
<artist id="976b338cc876b3711a44ff9e88c84f83" name="HARDCORE TANO*C"
coverArt="ar-976b338cc876b3711a44ff9e88c84f83_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk3NmIzMzhjYzg3NmIzNzExYTQ0ZmY5ZTg4Yzg0ZjgzXzAiLCJpc3MiOiJORCJ9.oDvhHpd_Pl7NkuhfjbfZqBAqywBUU-rUHBY8t8hYE04?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="4d57ec498261de8d8f6e4da7cb1b0dfd" name="Heaven Pierce Her"
coverArt="ar-4d57ec498261de8d8f6e4da7cb1b0dfd_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTRkNTdlYzQ5ODI2MWRlOGQ4ZjZlNGRhN2NiMWIwZGZkXzAiLCJpc3MiOiJORCJ9.8a3nGQ90lYpdRxCpm2Pn5r64_n66SD_h5yJ0xR4RIf0?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="I">
<artist id="9d248d1683280fbf5244b8edae8e186e" name="Imagine Dragons"
coverArt="ar-9d248d1683280fbf5244b8edae8e186e_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTlkMjQ4ZDE2ODMyODBmYmY1MjQ0YjhlZGFlOGUxODZlXzAiLCJpc3MiOiJORCJ9.n97Au3nd6OWcRyVRWoVb9GxivnAOzPcMT3e25X7uaqM?size=600"
musicBrainzId="" sortName="Imagine Dragons"></artist>
<artist id="c9c92840fdb77d2e2dab9ae5fbd34d43" name="Infected Mushroom"
coverArt="ar-c9c92840fdb77d2e2dab9ae5fbd34d43_0" albumCount="5"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWM5YzkyODQwZmRiNzdkMmUyZGFiOWFlNWZiZDM0ZDQzXzAiLCJpc3MiOiJORCJ9.ipTjV9GMx3H1OdFf0JUxk-SJHUj5uNpJ39Nvm_QfLtg?size=600"
musicBrainzId="eab76c9f-ff91-4431-b6dd-3b976c598020" sortName="Infected Mushroom"></artist>
</index>
<index name="J">
<artist id="85aa0df56d63c7da93c1ffa7c6cb25c1" name="The Jimi Hendrix Experience"
coverArt="ar-85aa0df56d63c7da93c1ffa7c6cb25c1_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTg1YWEwZGY1NmQ2M2M3ZGE5M2MxZmZhN2M2Y2IyNWMxXzAiLCJpc3MiOiJORCJ9.73CYySVgwyGmfFa-tu2ZqflSfcpfpK5yCiLF-nKkoJI?size=600"
musicBrainzId="33b3c323-77c2-417c-a5b4-af7e6a111cc9"
sortName="Hendrix, Jimi, The, Experience"></artist>
<artist id="16f12f5e8379e22be995e505ebfc1b84" name="julie"
coverArt="ar-16f12f5e8379e22be995e505ebfc1b84_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTE2ZjEyZjVlODM3OWUyMmJlOTk1ZTUwNWViZmMxYjg0XzAiLCJpc3MiOiJORCJ9.tY969Sb0FR-jrnWQ-I0dwroE61si-aSlJ2f0X7YHR_I?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="K">
<artist id="f8439e9a5e59dbd90557d22865d2517a" name="Kichi"
coverArt="ar-f8439e9a5e59dbd90557d22865d2517a_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWY4NDM5ZTlhNWU1OWRiZDkwNTU3ZDIyODY1ZDI1MTdhXzAiLCJpc3MiOiJORCJ9.GcWn9CYtexFEYfXDHveS7aYDJ7btZooflmVqhYkytqg?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="ab255ac1a3606a016e598f4f6674e51a"
name="King Gizzard &amp; The Lizard Wizard"
coverArt="ar-ab255ac1a3606a016e598f4f6674e51a_0" albumCount="14"
starred="2025-01-07T20:15:15.918738494Z"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWFiMjU1YWMxYTM2MDZhMDE2ZTU5OGY0ZjY2NzRlNTFhXzAiLCJpc3MiOiJORCJ9.5QTNgrwzf_AsIjXD-sYh0AQroP158G60Yy2KVRrovEQ?size=600"
musicBrainzId="f58384a4-2ad2-4f24-89c5-c7b74ae1cce7" sortName=""></artist>
<artist id="95ffcd78cf339ce17cab892b53075fd6" name="Kocchi no Kento"
coverArt="ar-95ffcd78cf339ce17cab892b53075fd6_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk1ZmZjZDc4Y2YzMzljZTE3Y2FiODkyYjUzMDc1ZmQ2XzAiLCJpc3MiOiJORCJ9.e0LCxxuTnV-Y_ZUj9xFzxBraIyL6HqKLlJOpHfwKpZI?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="L">
<artist id="95b88c0e330ad4c6878345aa354b4210" name="Levitation Room"
coverArt="ar-95b88c0e330ad4c6878345aa354b4210_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk1Yjg4YzBlMzMwYWQ0YzY4NzgzNDVhYTM1NGI0MjEwXzAiLCJpc3MiOiJORCJ9.1K0jRB-PWLqA4E2-EZXRGeHq6dPOisxE7M3beGt8XvA?size=600"
musicBrainzId="2cac95ca-5b4d-4864-89a4-fba2e673a843" sortName="Levitation Room"></artist>
<artist id="4def50a7c19e69374a4899e7ff6e14d7" name="Lil Ugly Mane"
coverArt="ar-4def50a7c19e69374a4899e7ff6e14d7_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTRkZWY1MGE3YzE5ZTY5Mzc0YTQ4OTllN2ZmNmUxNGQ3XzAiLCJpc3MiOiJORCJ9.R9Ahu4qnhfneZ72zStXHvrz5CRiu0-zbwej5tMdCc6g?size=600"
musicBrainzId="5f1adfe1-4d07-4141-b181-79e5d379d539" sortName="Lil Ugly Mane"></artist>
<artist id="0ea9e300b24ba90b1c0683df891466ac" name="LTJ Bukem"
coverArt="ar-0ea9e300b24ba90b1c0683df891466ac_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTBlYTllMzAwYjI0YmE5MGIxYzA2ODNkZjg5MTQ2NmFjXzAiLCJpc3MiOiJORCJ9.k-9fBCk7Obt4sSS1i99HHj30MRGrm27uqnXfpyO1QbE?size=600"
musicBrainzId="28c1b7b7-355a-48b1-b2c4-75b8eb8080ef" sortName=""></artist>
</index>
<index name="M">
<artist id="98579d7eed82dee0cc325a6e498d48c6" name="Machine Girl"
coverArt="ar-98579d7eed82dee0cc325a6e498d48c6_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk4NTc5ZDdlZWQ4MmRlZTBjYzMyNWE2ZTQ5OGQ0OGM2XzAiLCJpc3MiOiJORCJ9.dkhvgCtMAMlhvi6w9QmsJNWvyfAXQTcy42eay8lYZ80?size=600"
musicBrainzId="c7df5ec5-380a-40f9-856f-28fb4a33d946" sortName=""></artist>
<artist id="5cd6da7549d3b2f7d486e823403179d9" name="Madoi The Maid"
coverArt="ar-5cd6da7549d3b2f7d486e823403179d9_0" albumCount="7"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTVjZDZkYTc1NDlkM2IyZjdkNDg2ZTgyMzQwMzE3OWQ5XzAiLCJpc3MiOiJORCJ9.k5W3vxHIsYNhAQx6j9EoBUUvIdh9MUKZwwJJkO9NVuw?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="2f71a0642ad0aca85413b93d86301fc6" name="Matsushita"
coverArt="ar-2f71a0642ad0aca85413b93d86301fc6_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTJmNzFhMDY0MmFkMGFjYTg1NDEzYjkzZDg2MzAxZmM2XzAiLCJpc3MiOiJORCJ9.8URDZ7qnJCfWxifY6g9xs8i0KfXy5KxrdBe-leG1AUM?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="db0d812919f08d2c36dba57992ac2e39" name="Medoi The Maid, Lieath"
coverArt="ar-db0d812919f08d2c36dba57992ac2e39_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRiMGQ4MTI5MTlmMDhkMmMzNmRiYTU3OTkyYWMyZTM5XzAiLCJpc3MiOiJORCJ9.X8fDlGB2sZlZxFY8m50rAcje3oolWSDfhXVj9fkYUR8?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="5877ffb7d01c9014bd46f35f027862d2" name="MF DOOM"
coverArt="ar-5877ffb7d01c9014bd46f35f027862d2_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU4NzdmZmI3ZDAxYzkwMTRiZDQ2ZjM1ZjAyNzg2MmQyXzAiLCJpc3MiOiJORCJ9.4uFnEzUeFzU66FVj_3FSU1VtHcPYaUFqZUnJvxmpUW4?size=600"
musicBrainzId="188711ed-c99b-439c-844a-ca831f63a727" sortName="MF DOOM"></artist>
<artist id="d724f231a9a7b89757c4394d6622bc47" name="MGMT"
coverArt="ar-d724f231a9a7b89757c4394d6622bc47_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWQ3MjRmMjMxYTlhN2I4OTc1N2M0Mzk0ZDY2MjJiYzQ3XzAiLCJpc3MiOiJORCJ9.2jzy9wyweyTODOeR2bAvwQMEtdY8dTWMEH3qPInWJYk?size=600"
musicBrainzId="c485632c-b784-4ee9-8ea1-c5fb365681fc" sortName=""></artist>
<artist id="76681a82dd1c41a61bf1d3fbcf20b608" name="Mili"
coverArt="ar-76681a82dd1c41a61bf1d3fbcf20b608_0" albumCount="5"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTc2NjgxYTgyZGQxYzQxYTYxYmYxZDNmYmNmMjBiNjA4XzAiLCJpc3MiOiJORCJ9.n9Xm8LpUT6xeHA7AlUesZ7DqfbsNxOe4zQUmRDd4oCI?size=600"
musicBrainzId="" sortName="Mili"></artist>
<artist id="ce5ebf5b45bbbf0c28be38a41fc44c92" name="MIMIDEATH"
coverArt="ar-ce5ebf5b45bbbf0c28be38a41fc44c92_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWNlNWViZjViNDViYmJmMGMyOGJlMzhhNDFmYzQ0YzkyXzAiLCJpc3MiOiJORCJ9.vyzqLsgtlYL11gC9nqyw8eK3RW_jdXpQogPoYQrd7_o?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="da4ab863585682e534f778ad410432d8" name="Mittsies"
coverArt="ar-da4ab863585682e534f778ad410432d8_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRhNGFiODYzNTg1NjgyZTUzNGY3NzhhZDQxMDQzMmQ4XzAiLCJpc3MiOiJORCJ9.FOG6alDkBczEbZPB1UIJyJui9Qy8Y4cHxe4DTcxuxec?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="a3b4843bd42ecbb13ae3604348d4dc16" name="Modest Mouse"
coverArt="ar-a3b4843bd42ecbb13ae3604348d4dc16_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWEzYjQ4NDNiZDQyZWNiYjEzYWUzNjA0MzQ4ZDRkYzE2XzAiLCJpc3MiOiJORCJ9.JCN_e2e6hpGBIVPN0EOCdjmNlF4w0xZ-MmQ0mF5tE6U?size=600"
musicBrainzId="a96ac800-bfcb-412a-8a63-0a98df600700" sortName="Modest Mouse"></artist>
<artist id="e2c5f552871a4ef9d28e97fbf8e403cb" name="Monte Hills"
coverArt="ar-e2c5f552871a4ef9d28e97fbf8e403cb_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWUyYzVmNTUyODcxYTRlZjlkMjhlOTdmYmY4ZTQwM2NiXzAiLCJpc3MiOiJORCJ9.A9IxIOVD_OKLRTlfhkHqE0PnUxo9d-OSjxBgvpTw4sQ?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="N">
<artist id="075856e009876a7e3a71cec4523e5976" name="Nanoray"
coverArt="ar-075856e009876a7e3a71cec4523e5976_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA3NTg1NmUwMDk4NzZhN2UzYTcxY2VjNDUyM2U1OTc2XzAiLCJpc3MiOiJORCJ9.eOkI3S9UBLEbSChDbH04Ir8A2NI0ej_3OCdBCwCZ4rE?size=600"
musicBrainzId="a9382ec2-acf3-44c3-b773-cc4b5a746236" sortName="NANORAY"></artist>
<artist id="e331874b8a8b38ae01a79faa3061c464" name="NEUPINK"
coverArt="ar-e331874b8a8b38ae01a79faa3061c464_0" albumCount="6"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWUzMzE4NzRiOGE4YjM4YWUwMWE3OWZhYTMwNjFjNDY0XzAiLCJpc3MiOiJORCJ9.QMdxenTJlrAAat-8pvFszaEkZJnYg3eZdCK8-6kQyok?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="db88716c9e3f99bee680fa2f09d3a341" name="Nfract"
coverArt="ar-db88716c9e3f99bee680fa2f09d3a341_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRiODg3MTZjOWUzZjk5YmVlNjgwZmEyZjA5ZDNhMzQxXzAiLCJpc3MiOiJORCJ9.7ttvolbf2i0I7PSdKguO6QO5WC7bfB_wYBfMs5QIZYk?size=600"
musicBrainzId="" sortName="Nfract"></artist>
<artist id="c880a83c654337183a54ed9b13046835" name="Ninja Sex Party"
coverArt="ar-c880a83c654337183a54ed9b13046835_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWM4ODBhODNjNjU0MzM3MTgzYTU0ZWQ5YjEzMDQ2ODM1XzAiLCJpc3MiOiJORCJ9.3hI0pe1z100YnI7s77E2Jw7V1GfZRWkibAQkCJ10Rpo?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="O">
<artist id="6b6edd959cf31df396694744f24b66ae" name="Ozoi The Maid x Yakui The Maid"
coverArt="ar-6b6edd959cf31df396694744f24b66ae_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTZiNmVkZDk1OWNmMzFkZjM5NjY5NDc0NGYyNGI2NmFlXzAiLCJpc3MiOiJORCJ9.Di6Ztx6Xp09eTMx-tIpp-y1H9QqX0VgJ_NT3PeZZn_o?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="P">
<artist id="73ffc93222e2f4677998aa97a17e71e0" name="Post Animal"
coverArt="ar-73ffc93222e2f4677998aa97a17e71e0_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTczZmZjOTMyMjJlMmY0Njc3OTk4YWE5N2ExN2U3MWUwXzAiLCJpc3MiOiJORCJ9.x5FPxDMCJIiJthZrI2b2ITyduEiowY0Aay_AyDn1bSA?size=600"
musicBrainzId="40c857d5-6ab0-41f4-aa1d-7614a79a0686" sortName="Post Animal"></artist>
<artist id="fa69ec5d81aed7d392dc023e56c7e7cd" name="psiangel"
coverArt="ar-fa69ec5d81aed7d392dc023e56c7e7cd_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWZhNjllYzVkODFhZWQ3ZDM5MmRjMDIzZTU2YzdlN2NkXzAiLCJpc3MiOiJORCJ9.qiMkM8BIloG0uGRP3iyJnwFDsVSZqwCgfT39E_RDJcs?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="0f51c7454c088cab6c7c965bbea9791d" name="purity://filter"
coverArt="ar-0f51c7454c088cab6c7c965bbea9791d_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTBmNTFjNzQ1NGMwODhjYWI2YzdjOTY1YmJlYTk3OTFkXzAiLCJpc3MiOiJORCJ9.IMhGyAynMvacZ0OkbvcnRvXRb3jJtCzWUZjIekFOWZo?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="R">
<artist id="cd596686c16da5c34ebc2e26f5e81e67" name="Red Vox"
coverArt="ar-cd596686c16da5c34ebc2e26f5e81e67_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWNkNTk2Njg2YzE2ZGE1YzM0ZWJjMmUyNmY1ZTgxZTY3XzAiLCJpc3MiOiJORCJ9.eDVHxLmBwSx66SBE_9m-8wVlHRMBuAbOGIs6nwWSPss?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="31dc1cd6392c1d0a9dea4e12b4d350f8" name="RomancePlanet"
coverArt="ar-31dc1cd6392c1d0a9dea4e12b4d350f8_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTMxZGMxY2Q2MzkyYzFkMGE5ZGVhNGUxMmI0ZDM1MGY4XzAiLCJpc3MiOiJORCJ9._vIDaYJ4f6Rsh3XJP89Uc9emM4qtseCMbnnvzoscdpM?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="S">
<artist id="c037544c3ca832aae9fb0a8e1e01d7c2" name="Scythe of Luna × Yakui the Maid"
coverArt="ar-c037544c3ca832aae9fb0a8e1e01d7c2_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWMwMzc1NDRjM2NhODMyYWFlOWZiMGE4ZTFlMDFkN2MyXzAiLCJpc3MiOiJORCJ9.l_nt-5Svgs38hCf2UM0yqzv3JAm1KY9CvMGCz0aPyXA?size=600"
musicBrainzId="9505b556-ae07-409b-b3c8-a96aa36b7f44"
sortName="Scythe of Luna × Yakui the Maid"></artist>
<artist id="74deac4c683a74a1212a865801cea83d" name="Sewerslvt"
coverArt="ar-74deac4c683a74a1212a865801cea83d_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTc0ZGVhYzRjNjgzYTc0YTEyMTJhODY1ODAxY2VhODNkXzAiLCJpc3MiOiJORCJ9.zlKrDhs1-13Lt4m1bYb241ix_WdTErY4PGjFUBLDU4I?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="0827d322f9bdcf9c6501d5dfe029ede4" name="Shadow Academy"
coverArt="ar-0827d322f9bdcf9c6501d5dfe029ede4_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA4MjdkMzIyZjliZGNmOWM2NTAxZDVkZmUwMjllZGU0XzAiLCJpc3MiOiJORCJ9.E9HHRrdgTYWYWqsAZlC1TyhJdtkXEdP9grUR0uJ6I5o?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="bd1688b869624a63671e27f788e8fa53" name="ShibayanRecords"
coverArt="ar-bd1688b869624a63671e27f788e8fa53_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWJkMTY4OGI4Njk2MjRhNjM2NzFlMjdmNzg4ZThmYTUzXzAiLCJpc3MiOiJORCJ9.PysVE-1bk7P3E-pJK1SF5KlrPVuo9cb1Nh3tFP8-1mY?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="eef5e706e3495892573795c2d57a4750" name="Shoebill"
coverArt="ar-eef5e706e3495892573795c2d57a4750_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWVlZjVlNzA2ZTM0OTU4OTI1NzM3OTVjMmQ1N2E0NzUwXzAiLCJpc3MiOiJORCJ9.dx0_saMkx7xHVBk9u49luSGwCoVd1wuWQlPiWzPCHeM?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="5debeb1ce8ae72a86f4db96bea62f2bf" name="Silver Mt. Zion"
coverArt="ar-5debeb1ce8ae72a86f4db96bea62f2bf_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTVkZWJlYjFjZThhZTcyYTg2ZjRkYjk2YmVhNjJmMmJmXzAiLCJpc3MiOiJORCJ9.NzL6jNIbjh-WfFPGoV49JbZ0yKS6aH3iWYIBnpetGlc?size=600"
musicBrainzId="54a55229-e611-439f-928e-d89919ff9d29" sortName="Silver Mt. Zion, A"></artist>
<artist id="12890e98df37c4a6da2650f2c3e9b434" name="siouxxie sixxsta"
coverArt="ar-12890e98df37c4a6da2650f2c3e9b434_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTEyODkwZTk4ZGYzN2M0YTZkYTI2NTBmMmMzZTliNDM0XzAiLCJpc3MiOiJORCJ9.uFHvV5S_vYTfb--l4PyBybpkBpaYRrK0B28PlPxyeNg?size=600"
musicBrainzId="1e8cbe43-d499-40ef-80a1-e5744140594a" sortName="siouxxie sixxsta"></artist>
<artist id="6ab505a0665430b604f5d4f9a46242ca" name="Slid Studio"
coverArt="ar-6ab505a0665430b604f5d4f9a46242ca_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTZhYjUwNWEwNjY1NDMwYjYwNGY1ZDRmOWE0NjI0MmNhXzAiLCJpc3MiOiJORCJ9.HkHNyMJjWikFT8wHEp7jSUwVxlDcHkSLWJEy1L3vDdk?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="a862a361d32986aefcae8d6ae32651fe" name="strxwberrymilk"
coverArt="ar-a862a361d32986aefcae8d6ae32651fe_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWE4NjJhMzYxZDMyOTg2YWVmY2FlOGQ2YWUzMjY1MWZlXzAiLCJpc3MiOiJORCJ9.dVUeJMm0A9evxdbbvYVnmOp_53orShaVToC_v632yEM?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="T">
<artist id="827de4ae2b4b59cbf30546bd7de15b2b" name="Tsukino Mito"
coverArt="ar-827de4ae2b4b59cbf30546bd7de15b2b_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTgyN2RlNGFlMmI0YjU5Y2JmMzA1NDZiZDdkZTE1YjJiXzAiLCJpc3MiOiJORCJ9.oyYkUAnU9KUpvJ1g_rMN4BlH1bllgAIPdpGnyAqr1rk?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="ea058a931cd7efcc39d820cec05bd729" name="TWRP"
coverArt="ar-ea058a931cd7efcc39d820cec05bd729_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWVhMDU4YTkzMWNkN2VmY2MzOWQ4MjBjZWMwNWJkNzI5XzAiLCJpc3MiOiJORCJ9.aDeP6krn4dj53ZA0Z2qGmnicaGNob95wokWlzhwSnGs?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="V">
<artist id="b23232fec5a3edd33284539dcc5aaff4" name="Vulfpeck"
coverArt="ar-b23232fec5a3edd33284539dcc5aaff4_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWIyMzIzMmZlYzVhM2VkZDMzMjg0NTM5ZGNjNWFhZmY0XzAiLCJpc3MiOiJORCJ9.6jktItB4aZdJMU07uyNhzrvrSNZA-ZA4Z2g_gOHQSDw?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="X-Z">
<artist id="7f6ca9951af294420382442061a2d6ee" name="Yakui the Maid"
coverArt="ar-7f6ca9951af294420382442061a2d6ee_0" albumCount="14"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTdmNmNhOTk1MWFmMjk0NDIwMzgyNDQyMDYxYTJkNmVlXzAiLCJpc3MiOiJORCJ9.mNSkcZ9BqlcqMXbp6SJaxpNXLEmkms8xtfm9mr0vyHM?size=600"
musicBrainzId="fbe5a7e6-51e0-4306-ae69-146a1645b66c" sortName="Yakui the Maid"></artist>
<artist id="dbd9940e9fad8c962241120f4f467923" name="Zombie Nation"
coverArt="ar-dbd9940e9fad8c962241120f4f467923_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRiZDk5NDBlOWZhZDhjOTYyMjQxMTIwZjRmNDY3OTIzXzAiLCJpc3MiOiJORCJ9.aM-3Bvf3wen53chsu809SgiR0eS95MYLA-FMvuhLa7Q?size=600"
musicBrainzId="e26fa4b0-ea73-4a33-a745-44077a0d5a59" sortName="Zombie Nation"></artist>
</index>
<index name="[Unknown]">
<artist id="d1fb0b96a0a51a3f73fbf777ca44f6fb" name="[Unknown Artist]"
coverArt="ar-d1fb0b96a0a51a3f73fbf777ca44f6fb_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWQxZmIwYjk2YTBhNTFhM2Y3M2ZiZjc3N2NhNDRmNmZiXzAiLCJpc3MiOiJORCJ9.8oMjKxPuJjHMtO8b8QUtveINsR1_pdPzWW3rlT4VQ2E?size=600"
musicBrainzId="" sortName=""></artist>
</index>
</artists>
</subsonic-response>
-92
View File
@@ -1,92 +0,0 @@
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.16.1" type="navidrome"
serverVersion="0.54.3 (734eb30a)" openSubsonic="true">
<directory id="3d60ef6028532c45fd59554fe861397a" name="blue girl on sunday"
parent="0975b4f6e62c566fea75ee400e45ac7b"
coverArt="al-3d60ef6028532c45fd59554fe861397a_677f16f7" songCount="7">
<child id="1d15e7cc076224d7a3ab19574945fdb0" parent="3d60ef6028532c45fd59554fe861397a"
isDir="false" title="welcome to high life!" album="blue girl on sunday"
artist="goreshit" track="1" year="2011"
coverArt="mf-1d15e7cc076224d7a3ab19574945fdb0_677f16d9" size="22054673"
contentType="audio/flac" suffix="flac" transcodedContentType="audio/ogg"
transcodedSuffix="ogg" duration="149" bitRate="1173"
path="/music/goreshit - blue girl on sunday/goreshit - blue girl on sunday - 01 welcome to high life!.flac"
created="2025-01-09T01:57:52.070034947Z" albumId="3d60ef6028532c45fd59554fe861397a"
artistId="0975b4f6e62c566fea75ee400e45ac7b" type="music" isVideo="false" bpm="0"
comment="Visit https://goreshit.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="" channelCount="2" samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="ba011dc610e2fffd2aa78aeb3fde1f80" parent="3d60ef6028532c45fd59554fe861397a"
isDir="false" title="mimic" album="blue girl on sunday" artist="goreshit" track="2"
year="2011" coverArt="mf-ba011dc610e2fffd2aa78aeb3fde1f80_677f16dd" size="37460168"
contentType="audio/flac" suffix="flac" starred="2025-01-13T18:48:55.006071099Z"
transcodedContentType="audio/ogg" transcodedSuffix="ogg" duration="248" bitRate="1203"
path="/music/goreshit - blue girl on sunday/goreshit - blue girl on sunday - 02 mimic.flac"
created="2025-01-09T01:57:52.070111897Z" albumId="3d60ef6028532c45fd59554fe861397a"
artistId="0975b4f6e62c566fea75ee400e45ac7b" type="music" isVideo="false" bpm="0"
comment="Visit https://goreshit.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="" channelCount="2" samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="8c7814995b67904fd48decc006b5d1f2" parent="3d60ef6028532c45fd59554fe861397a"
isDir="false" title="super special" album="blue girl on sunday" artist="goreshit"
track="3" year="2011" coverArt="mf-8c7814995b67904fd48decc006b5d1f2_677f16e1"
size="35418947" contentType="audio/flac" suffix="flac" transcodedContentType="audio/ogg"
transcodedSuffix="ogg" duration="261" bitRate="1081"
path="/music/goreshit - blue girl on sunday/goreshit - blue girl on sunday - 03 super special.flac"
created="2025-01-09T01:57:52.070190316Z" albumId="3d60ef6028532c45fd59554fe861397a"
artistId="0975b4f6e62c566fea75ee400e45ac7b" type="music" isVideo="false" bpm="0"
comment="Visit https://goreshit.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="" channelCount="2" samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="a572bd5ad1f2aedcfc2b07af03d4156b" parent="3d60ef6028532c45fd59554fe861397a"
isDir="false" title="noravu" album="blue girl on sunday" artist="goreshit" track="4"
year="2011" coverArt="mf-a572bd5ad1f2aedcfc2b07af03d4156b_677f16e4" size="22945188"
contentType="audio/flac" suffix="flac" transcodedContentType="audio/ogg"
transcodedSuffix="ogg" duration="159" bitRate="1145"
path="/music/goreshit - blue girl on sunday/goreshit - blue girl on sunday - 04 noravu.flac"
created="2025-01-09T01:57:52.070265516Z" albumId="3d60ef6028532c45fd59554fe861397a"
artistId="0975b4f6e62c566fea75ee400e45ac7b" type="music" isVideo="false" bpm="0"
comment="Visit https://goreshit.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="" channelCount="2" samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="960fbf68a67da2b345b79eb6f9031180" parent="3d60ef6028532c45fd59554fe861397a"
isDir="false" title="pon" album="blue girl on sunday" artist="goreshit" track="5"
year="2011" coverArt="mf-960fbf68a67da2b345b79eb6f9031180_677f16e8" size="40770938"
contentType="audio/flac" suffix="flac" transcodedContentType="audio/ogg"
transcodedSuffix="ogg" duration="288" bitRate="1125"
path="/music/goreshit - blue girl on sunday/goreshit - blue girl on sunday - 05 pon.flac"
created="2025-01-09T01:57:52.069784029Z" albumId="3d60ef6028532c45fd59554fe861397a"
artistId="0975b4f6e62c566fea75ee400e45ac7b" type="music" isVideo="false" bpm="0"
comment="Visit https://goreshit.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="" channelCount="2" samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="ff94d0d5a63532196b07bd2d0b411672" parent="3d60ef6028532c45fd59554fe861397a"
isDir="false" title="goretrance 7" album="blue girl on sunday" artist="goreshit"
track="6" year="2011" coverArt="mf-ff94d0d5a63532196b07bd2d0b411672_677f16f4"
size="177238284" contentType="audio/flac" suffix="flac"
transcodedContentType="audio/ogg" transcodedSuffix="ogg" duration="1172" bitRate="1208"
path="/music/goreshit - blue girl on sunday/goreshit - blue girl on sunday - 06 goretrance 7.flac"
created="2025-01-09T01:57:52.069871588Z" albumId="3d60ef6028532c45fd59554fe861397a"
artistId="0975b4f6e62c566fea75ee400e45ac7b" type="music" isVideo="false" bpm="0"
comment="Visit https://goreshit.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="" channelCount="2" samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="3cfdababae7a274cf17fe9a2772ffadd" parent="3d60ef6028532c45fd59554fe861397a"
isDir="false" title="blue girl on sunday" album="blue girl on sunday" artist="goreshit"
track="7" year="2011" coverArt="mf-3cfdababae7a274cf17fe9a2772ffadd_677f16f7"
size="20557716" contentType="audio/flac" suffix="flac" transcodedContentType="audio/ogg"
transcodedSuffix="ogg" duration="192" bitRate="847"
path="/music/goreshit - blue girl on sunday/goreshit - blue girl on sunday - 07 blue girl on sunday.flac"
created="2025-01-09T01:57:52.069953708Z" albumId="3d60ef6028532c45fd59554fe861397a"
artistId="0975b4f6e62c566fea75ee400e45ac7b" type="music" isVideo="false" bpm="0"
comment="Visit https://goreshit.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="" channelCount="2" samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
</directory>
</subsonic-response>
View File
File renamed without changes.
BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

-109
View File
@@ -1,109 +0,0 @@
import urwid
# txt = urwid.Text("hello world")
# fill = urwid.Filler(txt, "top")
# loop = urwid.MainLoop(fill)
# loop.run()
import os
import io
from typing import Iterable
os.environ['PYGAME_HIDE_SUPPORT_PROMPT'] = "hide"
import pygame
import SubSonic
u = 'pseudo'
p = 'telegram9dock-MICHEL'
conn = SubSonic.SubpyConn(u, p, "https://music.0x01fe.net")
echidna_id = "937004317800a879f0cddd471fb82387"
pygame.mixer.init()
class SubPyPlayer:
conn: SubSonic.SubpyConn
main: urwid.Padding
def __init__(self, conn: SubSonic.SubpyConn):
self.conn = conn
self.main = urwid.Padding(self.menu('test', ['Artists', 'Albums', 'Songs', 'Playlists']), left=2, right=2)
top = urwid.Overlay(
self.main,
urwid.SolidFill("\N{MEDIUM SHADE}"),
align=urwid.CENTER,
width=(urwid.RELATIVE, 60),
valign=urwid.MIDDLE,
height=(urwid.RELATIVE, 60),
min_width=20,
min_height=9,
)
urwid.MainLoop(top, palette=[("reversed", "standout", "")]).run()
# Currently Blocking
def play_song(self, song_id: str):
r = self.conn.stream(song_id)
# convert stream to bytes io thing
audio_data = io.BytesIO(r.content)
pygame.mixer.music.load(audio_data)
pygame.mixer.music.play()
while pygame.mixer.music.get_busy():
pygame.time.Clock().tick(10)
def menu(self, title: str, choices_: Iterable[str]) -> urwid.ListBox:
body = [urwid.Text(title), urwid.Divider()]
for c in choices_:
button = urwid.Button(c)
urwid.connect_signal(button, "click", self.item_chosen, c)
body.append(urwid.AttrMap(button, None, focus_map="reversed"))
return urwid.ListBox(urwid.SimpleFocusListWalker(body))
def item_chosen(self, button: urwid.Button, choice: str) -> None:
response = urwid.Text(["You chose ", choice, "\n"])
done = urwid.Button("Ok")
urwid.connect_signal(done, "click", self.exit_program)
self.main.original_widget = urwid.Filler(
urwid.Pile(
[
response,
urwid.AttrMap(done, None, focus_map="reversed"),
]
)
)
def exit_program(self, button: urwid.Button) -> None:
raise urwid.ExitMainLoop()
# player = SubPyPlayer(conn)
# for album in conn.getAllAlbums():
# print(album.name)
# for playlist in conn.getPlaylists():
# print(playlist.name, playlist.duration)
# for song in conn.getStarredSongs():
# print(song.title)
# for song in conn.getPlaylist('9d76a86b-901f-4727-a2ec-01210157ff01'):
# print(song.title)
conn.getCoverArt('al-1d2749574810ce63fa1c47b57e8e3e73_678fdf31')
# player.play_song(echidna_id)
View File
File renamed without changes.
-89
View File
@@ -1,89 +0,0 @@
# conn = SubpyConn(u, p, "https://music.0x01fe.net")
# artistIndexes = conn.getIndexes()
# for artistIndex in artistIndexes.indexes:
# print(artistIndex.name, artistIndex.artists)
helios_id = 'c69cdc593487ed813f1e11ecb270b228'
yakui_id = "7f6ca9951af294420382442061a2d6ee"
# r = conn.getMusicDirectory(helios_id)
# with open("getHelios.xml", 'wb') as file:
# file.write(r.content)
# yakui_albums = conn.getArtistAlbums(yakui_id)
# for album in yakui_albums:
# print(album.name)
# helios_songs = conn.getAlbumSongs(helios_id)
# for song in helios_songs:
# print(song.trackNumber, song.title)
# artists = conn.getArtists()
# for artist in artists:
# print(artist.name)
echidna_id = "937004317800a879f0cddd471fb82387"
# print(conn.stream(echidna_id).content)
# def getArtists() -> list[Artist]:
# tree = xml.etree.ElementTree.parse("artist_response.xml")
# root = tree.getroot()
# artists: list[Artist] = []
# if root.get('status') != 'ok':
# return []
# for item in root.iter():
# print(item.tag, dict(item.items()))
# if item.tag == '{http://subsonic.org/restapi}artist':
# a = Artist()
# a.fromDict(dict(item.items()))
# artists.append(a)
# return artists
# artists = getArtists()
# for artist in artists:
# print(artist.name)
# conn = libsonic.Connection('https://music.0x01fe.net', 'pseudo', p, port=443)
# song = conn.getRandomSongs(1)['randomSongs']['song'][0]
# song_id = song['id']
# rate = song['samplingRate']
# print(song_id)
# stream = conn.stream(song_id)
# while not stream.fp:
# pass
# pya = pyaudio.PyAudio()
# pya_stream = pya.open(format=)
# wave_obj = simpleaudio.WaveObject(stream.fp)
# play_obj = wave_obj.play()
# play_obj.wait_done()
File renamed without changes.
-544
View File
@@ -1,544 +0,0 @@
{
"subsonic-response": {
"status": "ok",
"version": "1.16.1",
"type": "navidrome",
"serverVersion": "0.54.3 (734eb30a)",
"openSubsonic": true,
"albumList": {
"album": [
{
"id": "47e9412a4c73816e0d8411fddf5ac071",
"parent": "5cd6da7549d3b2f7d486e823403179d9",
"isDir": true,
"title": "%NAME%",
"name": "%NAME%",
"album": "%NAME%",
"artist": "Madoi The Maid",
"year": 2022,
"coverArt": "al-47e9412a4c73816e0d8411fddf5ac071_677f0728",
"duration": 1034,
"playCount": 11,
"created": "2025-01-09T01:44:52.036289708Z",
"artistId": "5cd6da7549d3b2f7d486e823403179d9",
"songCount": 5,
"isVideo": false,
"played": "2025-01-22T17:30:25.733688541Z",
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "46d39a2668849161633175dfb1109ebf",
"parent": "dc7bcc78207dc2cc8476da519fb9be62",
"isDir": true,
"title": "1000 gecs",
"name": "1000 gecs",
"album": "1000 gecs",
"artist": "100 gecs",
"year": 2019,
"genre": "Bubblegum Bass",
"coverArt": "al-46d39a2668849161633175dfb1109ebf_67869cab",
"duration": 1385,
"playCount": 1,
"created": "2025-01-14T17:51:48.047329609Z",
"artistId": "dc7bcc78207dc2cc8476da519fb9be62",
"songCount": 10,
"isVideo": false,
"played": "2025-01-15T14:13:39.450407291Z",
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "6cddb1f1-d7c4-4932-b080-fe9a0968eb75",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "6413f9f9de4566a42a35820e0330c00e",
"parent": "5cd6da7549d3b2f7d486e823403179d9",
"isDir": true,
"title": "30355375",
"name": "30355375",
"album": "30355375",
"artist": "Madoi The Maid",
"year": 2021,
"coverArt": "al-6413f9f9de4566a42a35820e0330c00e_677f07ec",
"duration": 1061,
"created": "2025-01-09T01:53:52.055553494Z",
"artistId": "5cd6da7549d3b2f7d486e823403179d9",
"songCount": 4,
"isVideo": false,
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "d6f2e67009217f02d8478bb0b35d0c03",
"parent": "d1fb0b96a0a51a3f73fbf777ca44f6fb",
"isDir": true,
"title": "[Unknown Album]",
"name": "[Unknown Album]",
"album": "[Unknown Album]",
"artist": "[Unknown Artist]",
"coverArt": "al-d6f2e67009217f02d8478bb0b35d0c03_65afdea5",
"duration": 1090,
"created": "2025-01-09T00:29:52.080283967Z",
"artistId": "d1fb0b96a0a51a3f73fbf777ca44f6fb",
"songCount": 4,
"isVideo": false,
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "0e5b2f2a2e88f81f184d955225e807ce",
"parent": "db88716c9e3f99bee680fa2f09d3a341",
"isDir": true,
"title": "[Unknown Album]",
"name": "[Unknown Album]",
"album": "[Unknown Album]",
"artist": "Nfract",
"year": 2021,
"coverArt": "al-0e5b2f2a2e88f81f184d955225e807ce_65afe471",
"duration": 1211,
"created": "2025-01-13T16:07:49.056650918Z",
"artistId": "db88716c9e3f99bee680fa2f09d3a341",
"songCount": 4,
"isVideo": false,
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "d8c1f6207254951d1c93735623d6141f",
"parent": "c0dabaa054d44941aedfb1314ad0db0e",
"isDir": true,
"title": "And Justice For None [Deluxe]",
"name": "And Justice For None [Deluxe]",
"album": "And Justice For None [Deluxe]",
"artist": "Five Finger Death Punch",
"year": 2018,
"genre": "Metal",
"coverArt": "al-d8c1f6207254951d1c93735623d6141f_678fd3d2",
"duration": 3479,
"playCount": 2,
"created": "2025-01-21T17:59:53.055692164Z",
"artistId": "c0dabaa054d44941aedfb1314ad0db0e",
"songCount": 16,
"isVideo": false,
"played": "2025-01-22T20:35:45.509Z",
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "ed00f28740a9c5216c2541cca1c06860",
"parent": "cd596686c16da5c34ebc2e26f5e81e67",
"isDir": true,
"title": "Another Light",
"name": "Another Light",
"album": "Another Light",
"artist": "Red Vox",
"year": 2017,
"coverArt": "al-ed00f28740a9c5216c2541cca1c06860_677cc436",
"duration": 2937,
"playCount": 5,
"created": "2025-01-07T06:21:03.118167048Z",
"artistId": "cd596686c16da5c34ebc2e26f5e81e67",
"songCount": 13,
"isVideo": false,
"played": "2025-01-13T18:48:10.232Z",
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "b6b8cff3e0911c416e4c2a148998d267",
"parent": "0975b4f6e62c566fea75ee400e45ac7b",
"isDir": true,
"title": "ap2",
"name": "ap2",
"album": "ap2",
"artist": "goreshit",
"year": 2021,
"coverArt": "al-b6b8cff3e0911c416e4c2a148998d267_677f0b2f",
"duration": 3045,
"created": "2025-01-09T01:57:52.047375693Z",
"artistId": "0975b4f6e62c566fea75ee400e45ac7b",
"songCount": 8,
"isVideo": false,
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "2f435628fa8eb04c3a7a1be14f9f1af0",
"parent": "c9c92840fdb77d2e2dab9ae5fbd34d43",
"isDir": true,
"title": "Army of Mushrooms",
"name": "Army of Mushrooms",
"album": "Army of Mushrooms",
"artist": "Infected Mushroom",
"year": 2012,
"genre": "Psytrance",
"coverArt": "al-2f435628fa8eb04c3a7a1be14f9f1af0_677ccd0f",
"duration": 4796,
"playCount": 3,
"created": "2025-01-07T08:21:03.068117618Z",
"artistId": "c9c92840fdb77d2e2dab9ae5fbd34d43",
"songCount": 12,
"isVideo": false,
"played": "2025-01-22T20:39:34.814Z",
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "47b6f635-d38b-434c-8cef-81e936d85920",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "0862b448d1af4f40602dea9d0e37894c",
"parent": "1bd222373c64674d749b318511a64bfd",
"isDir": true,
"title": "Atlanta Millionaires Club",
"name": "Atlanta Millionaires Club",
"album": "Atlanta Millionaires Club",
"artist": "Faye Webster",
"year": 2019,
"genre": "Alternative",
"coverArt": "al-0862b448d1af4f40602dea9d0e37894c_677f5a52",
"duration": 1909,
"created": "2025-01-09T06:04:52.190240048Z",
"artistId": "1bd222373c64674d749b318511a64bfd",
"songCount": 10,
"isVideo": false,
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "1d2749574810ce63fa1c47b57e8e3e73",
"parent": "0371f111b9d8391a4b669a4199809186",
"isDir": true,
"title": "Automated Refrains",
"name": "Automated Refrains",
"album": "Automated Refrains",
"artist": "Dan Terminus",
"year": 2017,
"genre": "Electronic",
"coverArt": "al-1d2749574810ce63fa1c47b57e8e3e73_678fdf31",
"duration": 1317,
"created": "2025-01-21T17:53:53.046342896Z",
"artistId": "0371f111b9d8391a4b669a4199809186",
"songCount": 4,
"isVideo": false,
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "1574db21-9e3c-4429-a64e-a46adb842931",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "06e75c5a2dadb55a9071f52196da3846",
"parent": "e3a642b6f67ac1f4683882ad9118312d",
"isDir": true,
"title": "Back To Earth",
"name": "Back To Earth",
"album": "Back To Earth",
"artist": "Golemm",
"year": 2023,
"coverArt": "al-06e75c5a2dadb55a9071f52196da3846_677cc2f8",
"duration": 165,
"playCount": 1,
"created": "2025-01-07T06:20:03.048260207Z",
"artistId": "e3a642b6f67ac1f4683882ad9118312d",
"songCount": 1,
"isVideo": false,
"played": "2025-01-09T17:27:34.978Z",
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "48976a6cf6f6cac0a29772a4dce103fe",
"parent": "955a5787540a074d8732ad9962aefaca",
"isDir": true,
"title": "Basement Popstar",
"name": "Basement Popstar",
"album": "Basement Popstar",
"artist": "GNB CHILI",
"year": 2021,
"coverArt": "al-48976a6cf6f6cac0a29772a4dce103fe_677c7fc9",
"duration": 4197,
"playCount": 6,
"created": "2025-01-07T01:36:13.02318597Z",
"artistId": "955a5787540a074d8732ad9962aefaca",
"songCount": 26,
"isVideo": false,
"played": "2025-01-21T22:56:16.312531561Z",
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "98e13ac9e58288efbd93a261225d1a5b",
"parent": "db88716c9e3f99bee680fa2f09d3a341",
"isDir": true,
"title": "Bleeding Reflection",
"name": "Bleeding Reflection",
"album": "Bleeding Reflection",
"artist": "Nfract",
"year": 2020,
"coverArt": "al-98e13ac9e58288efbd93a261225d1a5b_678675e6",
"duration": 412,
"created": "2025-01-13T16:07:49.08422529Z",
"artistId": "db88716c9e3f99bee680fa2f09d3a341",
"songCount": 1,
"isVideo": false,
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "85c79ce0-dbb8-4554-97a1-511798aa1f64",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "a880dcf07c4c886175cec0ffb4968ed6",
"parent": "0f51c7454c088cab6c7c965bbea9791d",
"isDir": true,
"title": "blight",
"name": "blight",
"album": "blight",
"artist": "purity://filter",
"year": 2021,
"coverArt": "al-a880dcf07c4c886175cec0ffb4968ed6_677f0a65",
"duration": 836,
"playCount": 2,
"created": "2025-01-09T01:48:52.04606921Z",
"artistId": "0f51c7454c088cab6c7c965bbea9791d",
"songCount": 6,
"isVideo": false,
"played": "2025-01-15T22:54:40.187Z",
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "3d60ef6028532c45fd59554fe861397a",
"parent": "0975b4f6e62c566fea75ee400e45ac7b",
"isDir": true,
"title": "blue girl on sunday",
"name": "blue girl on sunday",
"album": "blue girl on sunday",
"artist": "goreshit",
"year": 2011,
"coverArt": "al-3d60ef6028532c45fd59554fe861397a_677f16f7",
"duration": 2471,
"created": "2025-01-09T01:57:52.069784029Z",
"artistId": "0975b4f6e62c566fea75ee400e45ac7b",
"songCount": 7,
"isVideo": false,
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "78f9621af89b8184278ef7821c6cff89",
"parent": "b56870783b82e1413af57d4cbde24f31",
"isDir": true,
"title": "BRAT",
"name": "BRAT",
"album": "BRAT",
"artist": "Charli xcx",
"year": 2024,
"genre": "Club",
"coverArt": "al-78f9621af89b8184278ef7821c6cff89_6786fdf5",
"starred": "2025-01-15T21:37:49.500009424Z",
"duration": 2490,
"playCount": 7,
"created": "2025-01-14T17:55:48.042982684Z",
"artistId": "b56870783b82e1413af57d4cbde24f31",
"songCount": 15,
"isVideo": false,
"played": "2025-01-22T17:23:55.631096876Z",
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "97b69f53-5b37-4b94-856b-8fa32063310a",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "622532ca446558d45ce006e4264abf69",
"parent": "ab255ac1a3606a016e598f4f6674e51a",
"isDir": true,
"title": "Changes",
"name": "Changes",
"album": "Changes",
"artist": "King Gizzard \u0026 the Lizard Wizard",
"year": 2022,
"genre": "Psychedelic Rock",
"coverArt": "al-622532ca446558d45ce006e4264abf69_677c73b3",
"starred": "2025-01-07T20:15:02.583375374Z",
"duration": 2403,
"playCount": 3,
"created": "2025-01-07T00:41:13.214313142Z",
"artistId": "ab255ac1a3606a016e598f4f6674e51a",
"songCount": 7,
"isVideo": false,
"played": "2025-01-16T18:55:56.099535351Z",
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "3fe553cd-5e38-4b55-8052-656821f6d113",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "d7f4db94acce29a5811d80cc1394f005",
"parent": "7decc729670767718e65266f1def027f",
"isDir": true,
"title": "chaotic solutions",
"name": "chaotic solutions",
"album": "chaotic solutions",
"artist": "Kobaryo",
"year": 2014,
"coverArt": "al-d7f4db94acce29a5811d80cc1394f005_678fd9c3",
"duration": 2849,
"created": "2025-01-21T18:11:53.264694258Z",
"artistId": "7decc729670767718e65266f1def027f",
"songCount": 14,
"isVideo": false,
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "64adb258-9c2e-4746-b994-3506d7b6840e",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
},
{
"id": "9c451436790418adbe4053e8acc4be1f",
"parent": "545d81e9329d136f3f25bc1e367fadd7",
"isDir": true,
"title": "CHASER",
"name": "CHASER",
"album": "CHASER",
"artist": "Femtanyl",
"year": 2023,
"genre": "Breakcore",
"coverArt": "al-9c451436790418adbe4053e8acc4be1f_677c80d7",
"duration": 824,
"playCount": 3,
"created": "2025-01-07T01:40:13.185825129Z",
"artistId": "545d81e9329d136f3f25bc1e367fadd7",
"songCount": 6,
"isVideo": false,
"played": "2025-01-19T23:04:45.888978139Z",
"bpm": 0,
"comment": "",
"sortName": "",
"mediaType": "album",
"musicBrainzId": "",
"genres": [],
"replayGain": {},
"channelCount": 0,
"samplingRate": 0
}
]
}
}
}
-189
View File
@@ -1,189 +0,0 @@
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.16.1" type="navidrome"
serverVersion="0.54.3 (734eb30a)" openSubsonic="true">
<albumList>
<album id="47e9412a4c73816e0d8411fddf5ac071" parent="5cd6da7549d3b2f7d486e823403179d9"
isDir="true" title="%NAME%" name="%NAME%" album="%NAME%" artist="Madoi The Maid"
year="2022" coverArt="al-47e9412a4c73816e0d8411fddf5ac071_677f0728" duration="1034"
playCount="11" created="2025-01-09T01:44:52.036289708Z"
artistId="5cd6da7549d3b2f7d486e823403179d9" songCount="5" isVideo="false"
played="2025-01-22T17:30:25.733688541Z" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="46d39a2668849161633175dfb1109ebf" parent="dc7bcc78207dc2cc8476da519fb9be62"
isDir="true" title="1000 gecs" name="1000 gecs" album="1000 gecs" artist="100 gecs"
year="2019" genre="Bubblegum Bass"
coverArt="al-46d39a2668849161633175dfb1109ebf_67869cab" duration="1385" playCount="1"
created="2025-01-14T17:51:48.047329609Z" artistId="dc7bcc78207dc2cc8476da519fb9be62"
songCount="10" isVideo="false" played="2025-01-15T14:13:39.450407291Z" bpm="0"
comment="" sortName="" mediaType="album"
musicBrainzId="6cddb1f1-d7c4-4932-b080-fe9a0968eb75" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="6413f9f9de4566a42a35820e0330c00e" parent="5cd6da7549d3b2f7d486e823403179d9"
isDir="true" title="30355375" name="30355375" album="30355375" artist="Madoi The Maid"
year="2021" coverArt="al-6413f9f9de4566a42a35820e0330c00e_677f07ec" duration="1061"
created="2025-01-09T01:53:52.055553494Z" artistId="5cd6da7549d3b2f7d486e823403179d9"
songCount="4" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="d6f2e67009217f02d8478bb0b35d0c03" parent="d1fb0b96a0a51a3f73fbf777ca44f6fb"
isDir="true" title="[Unknown Album]" name="[Unknown Album]" album="[Unknown Album]"
artist="[Unknown Artist]" coverArt="al-d6f2e67009217f02d8478bb0b35d0c03_65afdea5"
duration="1090" created="2025-01-09T00:29:52.080283967Z"
artistId="d1fb0b96a0a51a3f73fbf777ca44f6fb" songCount="4" isVideo="false" bpm="0"
comment="" sortName="" mediaType="album" musicBrainzId="" channelCount="0"
samplingRate="0">
<replayGain></replayGain>
</album>
<album id="0e5b2f2a2e88f81f184d955225e807ce" parent="db88716c9e3f99bee680fa2f09d3a341"
isDir="true" title="[Unknown Album]" name="[Unknown Album]" album="[Unknown Album]"
artist="Nfract" year="2021" coverArt="al-0e5b2f2a2e88f81f184d955225e807ce_65afe471"
duration="1211" created="2025-01-13T16:07:49.056650918Z"
artistId="db88716c9e3f99bee680fa2f09d3a341" songCount="4" isVideo="false" bpm="0"
comment="" sortName="" mediaType="album" musicBrainzId="" channelCount="0"
samplingRate="0">
<replayGain></replayGain>
</album>
<album id="d8c1f6207254951d1c93735623d6141f" parent="c0dabaa054d44941aedfb1314ad0db0e"
isDir="true" title="And Justice For None [Deluxe]" name="And Justice For None [Deluxe]"
album="And Justice For None [Deluxe]" artist="Five Finger Death Punch" year="2018"
genre="Metal" coverArt="al-d8c1f6207254951d1c93735623d6141f_678fd3d2" duration="3479"
playCount="2" created="2025-01-21T17:59:53.055692164Z"
artistId="c0dabaa054d44941aedfb1314ad0db0e" songCount="16" isVideo="false"
played="2025-01-22T20:35:45.509Z" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="ed00f28740a9c5216c2541cca1c06860" parent="cd596686c16da5c34ebc2e26f5e81e67"
isDir="true" title="Another Light" name="Another Light" album="Another Light"
artist="Red Vox" year="2017" coverArt="al-ed00f28740a9c5216c2541cca1c06860_677cc436"
duration="2937" playCount="5" created="2025-01-07T06:21:03.118167048Z"
artistId="cd596686c16da5c34ebc2e26f5e81e67" songCount="13" isVideo="false"
played="2025-01-13T18:48:10.232Z" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="b6b8cff3e0911c416e4c2a148998d267" parent="0975b4f6e62c566fea75ee400e45ac7b"
isDir="true" title="ap2" name="ap2" album="ap2" artist="goreshit" year="2021"
coverArt="al-b6b8cff3e0911c416e4c2a148998d267_677f0b2f" duration="3045"
created="2025-01-09T01:57:52.047375693Z" artistId="0975b4f6e62c566fea75ee400e45ac7b"
songCount="8" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="2f435628fa8eb04c3a7a1be14f9f1af0" parent="c9c92840fdb77d2e2dab9ae5fbd34d43"
isDir="true" title="Army of Mushrooms" name="Army of Mushrooms"
album="Army of Mushrooms" artist="Infected Mushroom" year="2012" genre="Psytrance"
coverArt="al-2f435628fa8eb04c3a7a1be14f9f1af0_677ccd0f" duration="4796" playCount="3"
created="2025-01-07T08:21:03.068117618Z" artistId="c9c92840fdb77d2e2dab9ae5fbd34d43"
songCount="12" isVideo="false" played="2025-01-22T20:39:34.814Z" bpm="0" comment=""
sortName="" mediaType="album" musicBrainzId="47b6f635-d38b-434c-8cef-81e936d85920"
channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="0862b448d1af4f40602dea9d0e37894c" parent="1bd222373c64674d749b318511a64bfd"
isDir="true" title="Atlanta Millionaires Club" name="Atlanta Millionaires Club"
album="Atlanta Millionaires Club" artist="Faye Webster" year="2019" genre="Alternative"
coverArt="al-0862b448d1af4f40602dea9d0e37894c_677f5a52" duration="1909"
created="2025-01-09T06:04:52.190240048Z" artistId="1bd222373c64674d749b318511a64bfd"
songCount="10" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="1d2749574810ce63fa1c47b57e8e3e73" parent="0371f111b9d8391a4b669a4199809186"
isDir="true" title="Automated Refrains" name="Automated Refrains"
album="Automated Refrains" artist="Dan Terminus" year="2017" genre="Electronic"
coverArt="al-1d2749574810ce63fa1c47b57e8e3e73_678fdf31" duration="1317"
created="2025-01-21T17:53:53.046342896Z" artistId="0371f111b9d8391a4b669a4199809186"
songCount="4" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="1574db21-9e3c-4429-a64e-a46adb842931" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="06e75c5a2dadb55a9071f52196da3846" parent="e3a642b6f67ac1f4683882ad9118312d"
isDir="true" title="Back To Earth" name="Back To Earth" album="Back To Earth"
artist="Golemm" year="2023" coverArt="al-06e75c5a2dadb55a9071f52196da3846_677cc2f8"
duration="165" playCount="1" created="2025-01-07T06:20:03.048260207Z"
artistId="e3a642b6f67ac1f4683882ad9118312d" songCount="1" isVideo="false"
played="2025-01-09T17:27:34.978Z" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="48976a6cf6f6cac0a29772a4dce103fe" parent="955a5787540a074d8732ad9962aefaca"
isDir="true" title="Basement Popstar" name="Basement Popstar" album="Basement Popstar"
artist="GNB CHILI" year="2021" coverArt="al-48976a6cf6f6cac0a29772a4dce103fe_677c7fc9"
duration="4197" playCount="6" created="2025-01-07T01:36:13.02318597Z"
artistId="955a5787540a074d8732ad9962aefaca" songCount="26" isVideo="false"
played="2025-01-21T22:56:16.312531561Z" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="98e13ac9e58288efbd93a261225d1a5b" parent="db88716c9e3f99bee680fa2f09d3a341"
isDir="true" title="Bleeding Reflection" name="Bleeding Reflection"
album="Bleeding Reflection" artist="Nfract" year="2020"
coverArt="al-98e13ac9e58288efbd93a261225d1a5b_678675e6" duration="412"
created="2025-01-13T16:07:49.08422529Z" artistId="db88716c9e3f99bee680fa2f09d3a341"
songCount="1" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="85c79ce0-dbb8-4554-97a1-511798aa1f64" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="a880dcf07c4c886175cec0ffb4968ed6" parent="0f51c7454c088cab6c7c965bbea9791d"
isDir="true" title="blight" name="blight" album="blight" artist="purity://filter"
year="2021" coverArt="al-a880dcf07c4c886175cec0ffb4968ed6_677f0a65" duration="836"
playCount="2" created="2025-01-09T01:48:52.04606921Z"
artistId="0f51c7454c088cab6c7c965bbea9791d" songCount="6" isVideo="false"
played="2025-01-15T22:54:40.187Z" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="3d60ef6028532c45fd59554fe861397a" parent="0975b4f6e62c566fea75ee400e45ac7b"
isDir="true" title="blue girl on sunday" name="blue girl on sunday"
album="blue girl on sunday" artist="goreshit" year="2011"
coverArt="al-3d60ef6028532c45fd59554fe861397a_677f16f7" duration="2471"
created="2025-01-09T01:57:52.069784029Z" artistId="0975b4f6e62c566fea75ee400e45ac7b"
songCount="7" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="78f9621af89b8184278ef7821c6cff89" parent="b56870783b82e1413af57d4cbde24f31"
isDir="true" title="BRAT" name="BRAT" album="BRAT" artist="Charli xcx" year="2024"
genre="Club" coverArt="al-78f9621af89b8184278ef7821c6cff89_6786fdf5"
starred="2025-01-15T21:37:49.500009424Z" duration="2490" playCount="7"
created="2025-01-14T17:55:48.042982684Z" artistId="b56870783b82e1413af57d4cbde24f31"
songCount="15" isVideo="false" played="2025-01-22T17:23:55.631096876Z" bpm="0"
comment="" sortName="" mediaType="album"
musicBrainzId="97b69f53-5b37-4b94-856b-8fa32063310a" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="622532ca446558d45ce006e4264abf69" parent="ab255ac1a3606a016e598f4f6674e51a"
isDir="true" title="Changes" name="Changes" album="Changes"
artist="King Gizzard &amp; the Lizard Wizard" year="2022" genre="Psychedelic Rock"
coverArt="al-622532ca446558d45ce006e4264abf69_677c73b3"
starred="2025-01-07T20:15:02.583375374Z" duration="2403" playCount="3"
created="2025-01-07T00:41:13.214313142Z" artistId="ab255ac1a3606a016e598f4f6674e51a"
songCount="7" isVideo="false" played="2025-01-16T18:55:56.099535351Z" bpm="0" comment=""
sortName="" mediaType="album" musicBrainzId="3fe553cd-5e38-4b55-8052-656821f6d113"
channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="d7f4db94acce29a5811d80cc1394f005" parent="7decc729670767718e65266f1def027f"
isDir="true" title="chaotic solutions" name="chaotic solutions"
album="chaotic solutions" artist="Kobaryo" year="2014"
coverArt="al-d7f4db94acce29a5811d80cc1394f005_678fd9c3" duration="2849"
created="2025-01-21T18:11:53.264694258Z" artistId="7decc729670767718e65266f1def027f"
songCount="14" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="64adb258-9c2e-4746-b994-3506d7b6840e" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
<album id="9c451436790418adbe4053e8acc4be1f" parent="545d81e9329d136f3f25bc1e367fadd7"
isDir="true" title="CHASER" name="CHASER" album="CHASER" artist="Femtanyl" year="2023"
genre="Breakcore" coverArt="al-9c451436790418adbe4053e8acc4be1f_677c80d7" duration="824"
playCount="3" created="2025-01-07T01:40:13.185825129Z"
artistId="545d81e9329d136f3f25bc1e367fadd7" songCount="6" isVideo="false"
played="2025-01-19T23:04:45.888978139Z" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</album>
</albumList>
</subsonic-response>
-382
View File
@@ -1,382 +0,0 @@
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.16.1" type="navidrome"
serverVersion="0.54.3 (734eb30a)" openSubsonic="true">
<artists lastModified="1736981608001" ignoredArticles="The El La Los Las Le Les Os As O A">
<index name="#">
<artist id="dc7bcc78207dc2cc8476da519fb9be62" name="100 gecs"
coverArt="ar-dc7bcc78207dc2cc8476da519fb9be62_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRjN2JjYzc4MjA3ZGMyY2M4NDc2ZGE1MTlmYjliZTYyXzAiLCJpc3MiOiJORCJ9.aYxtKa6hhKy6MUvAlbgMM381oj1j7z2mDbWC2nM3qvQ?size=600"
musicBrainzId="d6d45dda-2377-4faa-947b-e071efa085c0" sortName="100 gecs"></artist>
<artist id="37ec820ca7193e17040c98f7da7c4b51" name="2 Mello"
coverArt="ar-37ec820ca7193e17040c98f7da7c4b51_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTM3ZWM4MjBjYTcxOTNlMTcwNDBjOThmN2RhN2M0YjUxXzAiLCJpc3MiOiJORCJ9.dJHJgOaKhxqONlhoLQmvDEYC4DZYJc1RLIhm-VpNStM?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="1d6f48c891acefe320290253c9407c2d" name="999 Recordings"
coverArt="ar-1d6f48c891acefe320290253c9407c2d_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTFkNmY0OGM4OTFhY2VmZTMyMDI5MDI1M2M5NDA3YzJkXzAiLCJpc3MiOiJORCJ9.mRpCqOYuXER0iQUWs0dHKMl-kBbqTKtsPEjZfnyOUUk?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="7dcfd65e99ac2001ac7d1686e00eb478" name="石渡太輔"
coverArt="ar-7dcfd65e99ac2001ac7d1686e00eb478_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTdkY2ZkNjVlOTlhYzIwMDFhYzdkMTY4NmUwMGViNDc4XzAiLCJpc3MiOiJORCJ9.eg6zPvOxqvwBpHf-45_Q18_XlW-9bUo8XdV1AuzyzIQ?size=600"
musicBrainzId="faeb2565-6ef4-4b4c-a4ab-f5505fed75f8" sortName="Ishiwatari, Daisuke"></artist>
</index>
<index name="A">
<artist id="5e7c6782cf9705a3bfb66b0b1757f312" name="Aphex Twin"
coverArt="ar-5e7c6782cf9705a3bfb66b0b1757f312_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTVlN2M2NzgyY2Y5NzA1YTNiZmI2NmIwYjE3NTdmMzEyXzAiLCJpc3MiOiJORCJ9.NoGe7RLkF1YGgy7WcMJCLWVjFanA_Vf3f-qeOLrCaHs?size=600"
musicBrainzId="" sortName="Aphex Twin"></artist>
<artist id="c9cac144626023fec86e71a42914ef9f" name="Astrophysics"
coverArt="ar-c9cac144626023fec86e71a42914ef9f_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWM5Y2FjMTQ0NjI2MDIzZmVjODZlNzFhNDI5MTRlZjlmXzAiLCJpc3MiOiJORCJ9.8d42B09qL18KgQPips8kYmfvZwPpKIrxHcu0IHLgJDE?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="B">
<artist id="075706c97b736bf851dbad5739dbe591" name="Bill Kiley, LudoWic"
coverArt="ar-075706c97b736bf851dbad5739dbe591_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA3NTcwNmM5N2I3MzZiZjg1MWRiYWQ1NzM5ZGJlNTkxXzAiLCJpc3MiOiJORCJ9.KHQB53fYJnxWI4GqJ_aiK2FfSwwQkNwAyItJltcg-6s?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="1881f797f8143145a4ecffcb9c0bc28f" name="Black Dresses"
coverArt="ar-1881f797f8143145a4ecffcb9c0bc28f_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTE4ODFmNzk3ZjgxNDMxNDVhNGVjZmZjYjljMGJjMjhmXzAiLCJpc3MiOiJORCJ9.3dus-kpnWZ7MB5-nHMvxlC0EdHYfXDSM1Gv8m09sn7c?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="65e900e210a0e0a4e40a9609ee1d83cd" name="Bladee"
coverArt="ar-65e900e210a0e0a4e40a9609ee1d83cd_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTY1ZTkwMGUyMTBhMGUwYTRlNDBhOTYwOWVlMWQ4M2NkXzAiLCJpc3MiOiJORCJ9.Jbvt7qeParD7lFMH5aRx-cOqDtyvjBjyHmX01LHKeUM?size=600"
musicBrainzId="cd689e77-dfdd-4f81-b50c-5e5a3f5e38a4" sortName="Bladee"></artist>
<artist id="8f45bc0c88a6585e27e0cc00a195d936" name="Boa"
coverArt="ar-8f45bc0c88a6585e27e0cc00a195d936_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLThmNDViYzBjODhhNjU4NWUyN2UwY2MwMGExOTVkOTM2XzAiLCJpc3MiOiJORCJ9.VVB6lEIcC2fuyuNHk8cEi4mVplrKitbg_30hTFLI38g?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="3ee3c4690b338be4e3704746eeda93bc" name="bye2"
coverArt="ar-3ee3c4690b338be4e3704746eeda93bc_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTNlZTNjNDY5MGIzMzhiZTRlMzcwNDc0NmVlZGE5M2JjXzAiLCJpc3MiOiJORCJ9.c3lwirYGuuLtg4-1QrkqYqgdbu_0rmRPIAxiaP28HHE?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="C">
<artist id="7cc7786eda2cfb7bc4eb8e4d26b64587" name="C418"
coverArt="ar-7cc7786eda2cfb7bc4eb8e4d26b64587_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTdjYzc3ODZlZGEyY2ZiN2JjNGViOGU0ZDI2YjY0NTg3XzAiLCJpc3MiOiJORCJ9.3XoF5Mn07CQDQ75uIBWZN_rSV5DdiquPNTciABdm-7Y?size=600"
musicBrainzId="fac55e3c-d459-45ed-9f9f-f5078d3b3423" sortName="C418"></artist>
<artist id="ded0be7c0d7c7fc96fe1c0c5cbe6c73a" name="Car Seat Headrest"
coverArt="ar-ded0be7c0d7c7fc96fe1c0c5cbe6c73a_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRlZDBiZTdjMGQ3YzdmYzk2ZmUxYzBjNWNiZTZjNzNhXzAiLCJpc3MiOiJORCJ9.wgpN6SrD1_zZABekvBwCpbCvJt93B8vjNs_XM8Z-dEw?size=600"
musicBrainzId="0fabbc1d-8d94-4a61-bd1d-1099ad1e4559" sortName="Car Seat Headrest"></artist>
<artist id="b56870783b82e1413af57d4cbde24f31" name="Charli xcx"
coverArt="ar-b56870783b82e1413af57d4cbde24f31_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWI1Njg3MDc4M2I4MmUxNDEzYWY1N2Q0Y2JkZTI0ZjMxXzAiLCJpc3MiOiJORCJ9.ek2H4cPSty2irC3hnuw8kyyRPpCnDAeGz-tZFYyatII?size=600"
musicBrainzId="260b6184-8828-48eb-945c-bc4cb6fc34ca" sortName="Charli xcx"></artist>
<artist id="71a8dd793c539d587125ae25eb00ce3f" name="Chikoi The Maid"
coverArt="ar-71a8dd793c539d587125ae25eb00ce3f_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTcxYThkZDc5M2M1MzlkNTg3MTI1YWUyNWViMDBjZTNmXzAiLCJpc3MiOiJORCJ9.u8zLp3yLJOnk2pvVn2U3aoAoT7FUddT-1Drj2vi6tjM?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="8034aec9f16e01ec4d8a7068e3f954e2" name="Cicada Sirens &amp; 1000 Eyes"
coverArt="ar-8034aec9f16e01ec4d8a7068e3f954e2_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTgwMzRhZWM5ZjE2ZTAxZWM0ZDhhNzA2OGUzZjk1NGUyXzAiLCJpc3MiOiJORCJ9.Im66W4Vr_BZuIoT9IuKYpkZk7gnWasRR8EbDqR_jDkY?size=600"
musicBrainzId="23ccb082-a740-4842-b7dc-970958f3d591"
sortName="Cicada Sirens &amp; 1000 Eyes"></artist>
</index>
<index name="D">
<artist id="39bfe262546e5598284a148b1eb59d4a" name="Daft Punk"
coverArt="ar-39bfe262546e5598284a148b1eb59d4a_0" albumCount="3"
starred="2025-01-09T16:45:07.864457025Z" userRating="5"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTM5YmZlMjYyNTQ2ZTU1OTgyODRhMTQ4YjFlYjU5ZDRhXzAiLCJpc3MiOiJORCJ9.E7Dhye26vyp4NPL6wVdf79OfFbCCDxasY8HbHB-7kiw?size=600"
musicBrainzId="056e4f3e-d505-4dad-8ec1-d04f521cbb56" sortName="Daft Punk"></artist>
<artist id="4e8f48deb238688a98cd60d8901d0593" name="Daryl Hall &amp; John Oates"
coverArt="ar-4e8f48deb238688a98cd60d8901d0593_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTRlOGY0OGRlYjIzODY4OGE5OGNkNjBkODkwMWQwNTkzXzAiLCJpc3MiOiJORCJ9.KI4tI0veNPZ61G7sY3TQjgY7HfMMYSN0OlUMk7LpwKI?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="160e192ac15c72730d2da299114cc94b" name="DJ TECHNORCH"
coverArt="ar-160e192ac15c72730d2da299114cc94b_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTE2MGUxOTJhYzE1YzcyNzMwZDJkYTI5OTExNGNjOTRiXzAiLCJpc3MiOiJORCJ9.kxSNfLIVZWyxysG5Xy2jULVPE-kmHQLijdPRhxvilKQ?size=600"
musicBrainzId="cd294426-dd30-4368-beea-5403324babc2" sortName=""></artist>
<artist id="2286a2045d23854e9284a8333a95c13b" name="Duran Duran"
coverArt="ar-2286a2045d23854e9284a8333a95c13b_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTIyODZhMjA0NWQyMzg1NGU5Mjg0YTgzMzNhOTVjMTNiXzAiLCJpc3MiOiJORCJ9.WNmqZTZMwVhwshc860CYoCYU7nehQaWC8E_ZBCgKMeY?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="E">
<artist id="295cbb4f7594573daa75441361ed4147" name="Elliott Smith"
coverArt="ar-295cbb4f7594573daa75441361ed4147_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTI5NWNiYjRmNzU5NDU3M2RhYTc1NDQxMzYxZWQ0MTQ3XzAiLCJpc3MiOiJORCJ9.iZ27QDxQOM_-AHzZ0uQfE-GvoJXHoRXNjfVtLZ6zFps?size=600"
musicBrainzId="03ad1736-b7c9-412a-b442-82536d63a5c4" sortName=""></artist>
<artist id="79dd107ccaaa4b4154c184d995c426cf" name="Emray"
coverArt="ar-79dd107ccaaa4b4154c184d995c426cf_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTc5ZGQxMDdjY2FhYTRiNDE1NGMxODRkOTk1YzQyNmNmXzAiLCJpc3MiOiJORCJ9.yH06HTKvwqM0F1xtcMvYlNFwlM33XRVKevGrdOIH3M8?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="F">
<artist id="1bd222373c64674d749b318511a64bfd" name="Faye Webster"
coverArt="ar-1bd222373c64674d749b318511a64bfd_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTFiZDIyMjM3M2M2NDY3NGQ3NDliMzE4NTExYTY0YmZkXzAiLCJpc3MiOiJORCJ9.Ko_K6SHGFMSLlVSku4Z3NW2ZVD_RNjrxgSDxoVkxAxA?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="545d81e9329d136f3f25bc1e367fadd7" name="Femtanyl"
coverArt="ar-545d81e9329d136f3f25bc1e367fadd7_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU0NWQ4MWU5MzI5ZDEzNmYzZjI1YmMxZTM2N2ZhZGQ3XzAiLCJpc3MiOiJORCJ9.sl30ttjN7t8ZxdwfIQa2pptuHVPyJYiBzrhqu_ezlFw?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="332bdbef8b2fb6b27d2d3bdf75b74d02" name="Fever the Ghost"
coverArt="ar-332bdbef8b2fb6b27d2d3bdf75b74d02_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTMzMmJkYmVmOGIyZmI2YjI3ZDJkM2JkZjc1Yjc0ZDAyXzAiLCJpc3MiOiJORCJ9.V2KYjhZTgX44LyF9Nl5Kzm8YY1BWnK7oEeSgKM10VAs?size=600"
musicBrainzId="3b7dbf09-0f10-4fc5-8d44-69dc6673c5fe" sortName="Fever the Ghost"></artist>
<artist id="b10d662ab482ef64d65b909d51119c1a" name="Foo Fighters"
coverArt="ar-b10d662ab482ef64d65b909d51119c1a_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWIxMGQ2NjJhYjQ4MmVmNjRkNjViOTA5ZDUxMTE5YzFhXzAiLCJpc3MiOiJORCJ9.pLCdOaTRce9-9Y1I0aTQTiSQFU0PtUhe8KF-0bmZxMY?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="39aaba688b3655a132d70ad1a7962b97" name="Frankie and The Witch Fingers"
coverArt="ar-39aaba688b3655a132d70ad1a7962b97_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTM5YWFiYTY4OGIzNjU1YTEzMmQ3MGFkMWE3OTYyYjk3XzAiLCJpc3MiOiJORCJ9.aYq2_4XhmyXxNTXTiVtipmY3o5QTuENQXzx851ctcaA?size=600"
musicBrainzId="cc846715-ccc7-4391-868b-0876d135daa0"
sortName="Frankie and The Witch Fingers"></artist>
</index>
<index name="G">
<artist id="955a5787540a074d8732ad9962aefaca" name="GnB Chili"
coverArt="ar-955a5787540a074d8732ad9962aefaca_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk1NWE1Nzg3NTQwYTA3NGQ4NzMyYWQ5OTYyYWVmYWNhXzAiLCJpc3MiOiJORCJ9.lrMqp0CH5QkOM9I5JCUowAe6qTUxsyYHHjURkhjjTi4?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="e3a642b6f67ac1f4683882ad9118312d" name="Golemm"
coverArt="ar-e3a642b6f67ac1f4683882ad9118312d_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWUzYTY0MmI2ZjY3YWMxZjQ2ODM4ODJhZDkxMTgzMTJkXzAiLCJpc3MiOiJORCJ9.yp7xHGQALF81106ppQ-8B-Zv_SBfR7HhDZ1iJMq_0PI?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="0975b4f6e62c566fea75ee400e45ac7b" name="goreshit"
coverArt="ar-0975b4f6e62c566fea75ee400e45ac7b_0" albumCount="25"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA5NzViNGY2ZTYyYzU2NmZlYTc1ZWU0MDBlNDVhYzdiXzAiLCJpc3MiOiJORCJ9.86DWmg4d3ty3rg89Be1nBHgPS5II4jLbfT9BjMwMWOs?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="593e840312db9532b5fa5a57e5f15516" name="Goreshit and Hitori Tori"
coverArt="ar-593e840312db9532b5fa5a57e5f15516_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU5M2U4NDAzMTJkYjk1MzJiNWZhNWE1N2U1ZjE1NTE2XzAiLCJpc3MiOiJORCJ9.Db0H_p9l-J-eeWw1YY3s8yrptSOnCC9FcnNGL9tj72Q?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="H">
<artist id="553cbbcf5e7534f4f3098024a3b8d316" name="haiipara"
coverArt="ar-553cbbcf5e7534f4f3098024a3b8d316_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU1M2NiYmNmNWU3NTM0ZjRmMzA5ODAyNGEzYjhkMzE2XzAiLCJpc3MiOiJORCJ9.Y-qGKRNU0ohpJjia8RM61FgtdAfT5BeMoYOBC-WWuvY?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="1c890c02f607bbdf0ac2f880553aa7af" name="Hakita"
coverArt="ar-1c890c02f607bbdf0ac2f880553aa7af_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTFjODkwYzAyZjYwN2JiZGYwYWMyZjg4MDU1M2FhN2FmXzAiLCJpc3MiOiJORCJ9.8RwsrCC2yZv8tLEQz7W5V3fcl6yA3nc_PVV7U9_jZH4?size=600"
musicBrainzId="e47e4e6f-5200-442c-80d1-a298647b5cfb" sortName="Hakita"></artist>
<artist id="976b338cc876b3711a44ff9e88c84f83" name="HARDCORE TANO*C"
coverArt="ar-976b338cc876b3711a44ff9e88c84f83_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk3NmIzMzhjYzg3NmIzNzExYTQ0ZmY5ZTg4Yzg0ZjgzXzAiLCJpc3MiOiJORCJ9.oDvhHpd_Pl7NkuhfjbfZqBAqywBUU-rUHBY8t8hYE04?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="4d57ec498261de8d8f6e4da7cb1b0dfd" name="Heaven Pierce Her"
coverArt="ar-4d57ec498261de8d8f6e4da7cb1b0dfd_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTRkNTdlYzQ5ODI2MWRlOGQ4ZjZlNGRhN2NiMWIwZGZkXzAiLCJpc3MiOiJORCJ9.8a3nGQ90lYpdRxCpm2Pn5r64_n66SD_h5yJ0xR4RIf0?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="I">
<artist id="9d248d1683280fbf5244b8edae8e186e" name="Imagine Dragons"
coverArt="ar-9d248d1683280fbf5244b8edae8e186e_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTlkMjQ4ZDE2ODMyODBmYmY1MjQ0YjhlZGFlOGUxODZlXzAiLCJpc3MiOiJORCJ9.n97Au3nd6OWcRyVRWoVb9GxivnAOzPcMT3e25X7uaqM?size=600"
musicBrainzId="" sortName="Imagine Dragons"></artist>
<artist id="c9c92840fdb77d2e2dab9ae5fbd34d43" name="Infected Mushroom"
coverArt="ar-c9c92840fdb77d2e2dab9ae5fbd34d43_0" albumCount="5"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWM5YzkyODQwZmRiNzdkMmUyZGFiOWFlNWZiZDM0ZDQzXzAiLCJpc3MiOiJORCJ9.ipTjV9GMx3H1OdFf0JUxk-SJHUj5uNpJ39Nvm_QfLtg?size=600"
musicBrainzId="eab76c9f-ff91-4431-b6dd-3b976c598020" sortName="Infected Mushroom"></artist>
</index>
<index name="J">
<artist id="85aa0df56d63c7da93c1ffa7c6cb25c1" name="The Jimi Hendrix Experience"
coverArt="ar-85aa0df56d63c7da93c1ffa7c6cb25c1_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTg1YWEwZGY1NmQ2M2M3ZGE5M2MxZmZhN2M2Y2IyNWMxXzAiLCJpc3MiOiJORCJ9.73CYySVgwyGmfFa-tu2ZqflSfcpfpK5yCiLF-nKkoJI?size=600"
musicBrainzId="33b3c323-77c2-417c-a5b4-af7e6a111cc9"
sortName="Hendrix, Jimi, The, Experience"></artist>
<artist id="16f12f5e8379e22be995e505ebfc1b84" name="julie"
coverArt="ar-16f12f5e8379e22be995e505ebfc1b84_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTE2ZjEyZjVlODM3OWUyMmJlOTk1ZTUwNWViZmMxYjg0XzAiLCJpc3MiOiJORCJ9.tY969Sb0FR-jrnWQ-I0dwroE61si-aSlJ2f0X7YHR_I?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="K">
<artist id="f8439e9a5e59dbd90557d22865d2517a" name="Kichi"
coverArt="ar-f8439e9a5e59dbd90557d22865d2517a_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWY4NDM5ZTlhNWU1OWRiZDkwNTU3ZDIyODY1ZDI1MTdhXzAiLCJpc3MiOiJORCJ9.GcWn9CYtexFEYfXDHveS7aYDJ7btZooflmVqhYkytqg?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="ab255ac1a3606a016e598f4f6674e51a"
name="King Gizzard &amp; The Lizard Wizard"
coverArt="ar-ab255ac1a3606a016e598f4f6674e51a_0" albumCount="14"
starred="2025-01-07T20:15:15.918738494Z"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWFiMjU1YWMxYTM2MDZhMDE2ZTU5OGY0ZjY2NzRlNTFhXzAiLCJpc3MiOiJORCJ9.5QTNgrwzf_AsIjXD-sYh0AQroP158G60Yy2KVRrovEQ?size=600"
musicBrainzId="f58384a4-2ad2-4f24-89c5-c7b74ae1cce7" sortName=""></artist>
<artist id="95ffcd78cf339ce17cab892b53075fd6" name="Kocchi no Kento"
coverArt="ar-95ffcd78cf339ce17cab892b53075fd6_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk1ZmZjZDc4Y2YzMzljZTE3Y2FiODkyYjUzMDc1ZmQ2XzAiLCJpc3MiOiJORCJ9.e0LCxxuTnV-Y_ZUj9xFzxBraIyL6HqKLlJOpHfwKpZI?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="L">
<artist id="95b88c0e330ad4c6878345aa354b4210" name="Levitation Room"
coverArt="ar-95b88c0e330ad4c6878345aa354b4210_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk1Yjg4YzBlMzMwYWQ0YzY4NzgzNDVhYTM1NGI0MjEwXzAiLCJpc3MiOiJORCJ9.1K0jRB-PWLqA4E2-EZXRGeHq6dPOisxE7M3beGt8XvA?size=600"
musicBrainzId="2cac95ca-5b4d-4864-89a4-fba2e673a843" sortName="Levitation Room"></artist>
<artist id="4def50a7c19e69374a4899e7ff6e14d7" name="Lil Ugly Mane"
coverArt="ar-4def50a7c19e69374a4899e7ff6e14d7_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTRkZWY1MGE3YzE5ZTY5Mzc0YTQ4OTllN2ZmNmUxNGQ3XzAiLCJpc3MiOiJORCJ9.R9Ahu4qnhfneZ72zStXHvrz5CRiu0-zbwej5tMdCc6g?size=600"
musicBrainzId="5f1adfe1-4d07-4141-b181-79e5d379d539" sortName="Lil Ugly Mane"></artist>
<artist id="0ea9e300b24ba90b1c0683df891466ac" name="LTJ Bukem"
coverArt="ar-0ea9e300b24ba90b1c0683df891466ac_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTBlYTllMzAwYjI0YmE5MGIxYzA2ODNkZjg5MTQ2NmFjXzAiLCJpc3MiOiJORCJ9.k-9fBCk7Obt4sSS1i99HHj30MRGrm27uqnXfpyO1QbE?size=600"
musicBrainzId="28c1b7b7-355a-48b1-b2c4-75b8eb8080ef" sortName=""></artist>
</index>
<index name="M">
<artist id="98579d7eed82dee0cc325a6e498d48c6" name="Machine Girl"
coverArt="ar-98579d7eed82dee0cc325a6e498d48c6_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk4NTc5ZDdlZWQ4MmRlZTBjYzMyNWE2ZTQ5OGQ0OGM2XzAiLCJpc3MiOiJORCJ9.dkhvgCtMAMlhvi6w9QmsJNWvyfAXQTcy42eay8lYZ80?size=600"
musicBrainzId="c7df5ec5-380a-40f9-856f-28fb4a33d946" sortName=""></artist>
<artist id="5cd6da7549d3b2f7d486e823403179d9" name="Madoi The Maid"
coverArt="ar-5cd6da7549d3b2f7d486e823403179d9_0" albumCount="7"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTVjZDZkYTc1NDlkM2IyZjdkNDg2ZTgyMzQwMzE3OWQ5XzAiLCJpc3MiOiJORCJ9.k5W3vxHIsYNhAQx6j9EoBUUvIdh9MUKZwwJJkO9NVuw?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="2f71a0642ad0aca85413b93d86301fc6" name="Matsushita"
coverArt="ar-2f71a0642ad0aca85413b93d86301fc6_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTJmNzFhMDY0MmFkMGFjYTg1NDEzYjkzZDg2MzAxZmM2XzAiLCJpc3MiOiJORCJ9.8URDZ7qnJCfWxifY6g9xs8i0KfXy5KxrdBe-leG1AUM?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="db0d812919f08d2c36dba57992ac2e39" name="Medoi The Maid, Lieath"
coverArt="ar-db0d812919f08d2c36dba57992ac2e39_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRiMGQ4MTI5MTlmMDhkMmMzNmRiYTU3OTkyYWMyZTM5XzAiLCJpc3MiOiJORCJ9.X8fDlGB2sZlZxFY8m50rAcje3oolWSDfhXVj9fkYUR8?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="5877ffb7d01c9014bd46f35f027862d2" name="MF DOOM"
coverArt="ar-5877ffb7d01c9014bd46f35f027862d2_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU4NzdmZmI3ZDAxYzkwMTRiZDQ2ZjM1ZjAyNzg2MmQyXzAiLCJpc3MiOiJORCJ9.4uFnEzUeFzU66FVj_3FSU1VtHcPYaUFqZUnJvxmpUW4?size=600"
musicBrainzId="188711ed-c99b-439c-844a-ca831f63a727" sortName="MF DOOM"></artist>
<artist id="d724f231a9a7b89757c4394d6622bc47" name="MGMT"
coverArt="ar-d724f231a9a7b89757c4394d6622bc47_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWQ3MjRmMjMxYTlhN2I4OTc1N2M0Mzk0ZDY2MjJiYzQ3XzAiLCJpc3MiOiJORCJ9.2jzy9wyweyTODOeR2bAvwQMEtdY8dTWMEH3qPInWJYk?size=600"
musicBrainzId="c485632c-b784-4ee9-8ea1-c5fb365681fc" sortName=""></artist>
<artist id="76681a82dd1c41a61bf1d3fbcf20b608" name="Mili"
coverArt="ar-76681a82dd1c41a61bf1d3fbcf20b608_0" albumCount="5"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTc2NjgxYTgyZGQxYzQxYTYxYmYxZDNmYmNmMjBiNjA4XzAiLCJpc3MiOiJORCJ9.n9Xm8LpUT6xeHA7AlUesZ7DqfbsNxOe4zQUmRDd4oCI?size=600"
musicBrainzId="" sortName="Mili"></artist>
<artist id="ce5ebf5b45bbbf0c28be38a41fc44c92" name="MIMIDEATH"
coverArt="ar-ce5ebf5b45bbbf0c28be38a41fc44c92_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWNlNWViZjViNDViYmJmMGMyOGJlMzhhNDFmYzQ0YzkyXzAiLCJpc3MiOiJORCJ9.vyzqLsgtlYL11gC9nqyw8eK3RW_jdXpQogPoYQrd7_o?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="da4ab863585682e534f778ad410432d8" name="Mittsies"
coverArt="ar-da4ab863585682e534f778ad410432d8_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRhNGFiODYzNTg1NjgyZTUzNGY3NzhhZDQxMDQzMmQ4XzAiLCJpc3MiOiJORCJ9.FOG6alDkBczEbZPB1UIJyJui9Qy8Y4cHxe4DTcxuxec?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="a3b4843bd42ecbb13ae3604348d4dc16" name="Modest Mouse"
coverArt="ar-a3b4843bd42ecbb13ae3604348d4dc16_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWEzYjQ4NDNiZDQyZWNiYjEzYWUzNjA0MzQ4ZDRkYzE2XzAiLCJpc3MiOiJORCJ9.JCN_e2e6hpGBIVPN0EOCdjmNlF4w0xZ-MmQ0mF5tE6U?size=600"
musicBrainzId="a96ac800-bfcb-412a-8a63-0a98df600700" sortName="Modest Mouse"></artist>
<artist id="e2c5f552871a4ef9d28e97fbf8e403cb" name="Monte Hills"
coverArt="ar-e2c5f552871a4ef9d28e97fbf8e403cb_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWUyYzVmNTUyODcxYTRlZjlkMjhlOTdmYmY4ZTQwM2NiXzAiLCJpc3MiOiJORCJ9.A9IxIOVD_OKLRTlfhkHqE0PnUxo9d-OSjxBgvpTw4sQ?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="N">
<artist id="075856e009876a7e3a71cec4523e5976" name="Nanoray"
coverArt="ar-075856e009876a7e3a71cec4523e5976_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA3NTg1NmUwMDk4NzZhN2UzYTcxY2VjNDUyM2U1OTc2XzAiLCJpc3MiOiJORCJ9.eOkI3S9UBLEbSChDbH04Ir8A2NI0ej_3OCdBCwCZ4rE?size=600"
musicBrainzId="a9382ec2-acf3-44c3-b773-cc4b5a746236" sortName="NANORAY"></artist>
<artist id="e331874b8a8b38ae01a79faa3061c464" name="NEUPINK"
coverArt="ar-e331874b8a8b38ae01a79faa3061c464_0" albumCount="6"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWUzMzE4NzRiOGE4YjM4YWUwMWE3OWZhYTMwNjFjNDY0XzAiLCJpc3MiOiJORCJ9.QMdxenTJlrAAat-8pvFszaEkZJnYg3eZdCK8-6kQyok?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="db88716c9e3f99bee680fa2f09d3a341" name="Nfract"
coverArt="ar-db88716c9e3f99bee680fa2f09d3a341_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRiODg3MTZjOWUzZjk5YmVlNjgwZmEyZjA5ZDNhMzQxXzAiLCJpc3MiOiJORCJ9.7ttvolbf2i0I7PSdKguO6QO5WC7bfB_wYBfMs5QIZYk?size=600"
musicBrainzId="" sortName="Nfract"></artist>
<artist id="c880a83c654337183a54ed9b13046835" name="Ninja Sex Party"
coverArt="ar-c880a83c654337183a54ed9b13046835_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWM4ODBhODNjNjU0MzM3MTgzYTU0ZWQ5YjEzMDQ2ODM1XzAiLCJpc3MiOiJORCJ9.3hI0pe1z100YnI7s77E2Jw7V1GfZRWkibAQkCJ10Rpo?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="O">
<artist id="6b6edd959cf31df396694744f24b66ae" name="Ozoi The Maid x Yakui The Maid"
coverArt="ar-6b6edd959cf31df396694744f24b66ae_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTZiNmVkZDk1OWNmMzFkZjM5NjY5NDc0NGYyNGI2NmFlXzAiLCJpc3MiOiJORCJ9.Di6Ztx6Xp09eTMx-tIpp-y1H9QqX0VgJ_NT3PeZZn_o?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="P">
<artist id="73ffc93222e2f4677998aa97a17e71e0" name="Post Animal"
coverArt="ar-73ffc93222e2f4677998aa97a17e71e0_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTczZmZjOTMyMjJlMmY0Njc3OTk4YWE5N2ExN2U3MWUwXzAiLCJpc3MiOiJORCJ9.x5FPxDMCJIiJthZrI2b2ITyduEiowY0Aay_AyDn1bSA?size=600"
musicBrainzId="40c857d5-6ab0-41f4-aa1d-7614a79a0686" sortName="Post Animal"></artist>
<artist id="fa69ec5d81aed7d392dc023e56c7e7cd" name="psiangel"
coverArt="ar-fa69ec5d81aed7d392dc023e56c7e7cd_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWZhNjllYzVkODFhZWQ3ZDM5MmRjMDIzZTU2YzdlN2NkXzAiLCJpc3MiOiJORCJ9.qiMkM8BIloG0uGRP3iyJnwFDsVSZqwCgfT39E_RDJcs?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="0f51c7454c088cab6c7c965bbea9791d" name="purity://filter"
coverArt="ar-0f51c7454c088cab6c7c965bbea9791d_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTBmNTFjNzQ1NGMwODhjYWI2YzdjOTY1YmJlYTk3OTFkXzAiLCJpc3MiOiJORCJ9.IMhGyAynMvacZ0OkbvcnRvXRb3jJtCzWUZjIekFOWZo?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="R">
<artist id="cd596686c16da5c34ebc2e26f5e81e67" name="Red Vox"
coverArt="ar-cd596686c16da5c34ebc2e26f5e81e67_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWNkNTk2Njg2YzE2ZGE1YzM0ZWJjMmUyNmY1ZTgxZTY3XzAiLCJpc3MiOiJORCJ9.eDVHxLmBwSx66SBE_9m-8wVlHRMBuAbOGIs6nwWSPss?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="31dc1cd6392c1d0a9dea4e12b4d350f8" name="RomancePlanet"
coverArt="ar-31dc1cd6392c1d0a9dea4e12b4d350f8_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTMxZGMxY2Q2MzkyYzFkMGE5ZGVhNGUxMmI0ZDM1MGY4XzAiLCJpc3MiOiJORCJ9._vIDaYJ4f6Rsh3XJP89Uc9emM4qtseCMbnnvzoscdpM?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="S">
<artist id="c037544c3ca832aae9fb0a8e1e01d7c2" name="Scythe of Luna × Yakui the Maid"
coverArt="ar-c037544c3ca832aae9fb0a8e1e01d7c2_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWMwMzc1NDRjM2NhODMyYWFlOWZiMGE4ZTFlMDFkN2MyXzAiLCJpc3MiOiJORCJ9.l_nt-5Svgs38hCf2UM0yqzv3JAm1KY9CvMGCz0aPyXA?size=600"
musicBrainzId="9505b556-ae07-409b-b3c8-a96aa36b7f44"
sortName="Scythe of Luna × Yakui the Maid"></artist>
<artist id="74deac4c683a74a1212a865801cea83d" name="Sewerslvt"
coverArt="ar-74deac4c683a74a1212a865801cea83d_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTc0ZGVhYzRjNjgzYTc0YTEyMTJhODY1ODAxY2VhODNkXzAiLCJpc3MiOiJORCJ9.zlKrDhs1-13Lt4m1bYb241ix_WdTErY4PGjFUBLDU4I?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="0827d322f9bdcf9c6501d5dfe029ede4" name="Shadow Academy"
coverArt="ar-0827d322f9bdcf9c6501d5dfe029ede4_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA4MjdkMzIyZjliZGNmOWM2NTAxZDVkZmUwMjllZGU0XzAiLCJpc3MiOiJORCJ9.E9HHRrdgTYWYWqsAZlC1TyhJdtkXEdP9grUR0uJ6I5o?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="bd1688b869624a63671e27f788e8fa53" name="ShibayanRecords"
coverArt="ar-bd1688b869624a63671e27f788e8fa53_0" albumCount="4"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWJkMTY4OGI4Njk2MjRhNjM2NzFlMjdmNzg4ZThmYTUzXzAiLCJpc3MiOiJORCJ9.PysVE-1bk7P3E-pJK1SF5KlrPVuo9cb1Nh3tFP8-1mY?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="eef5e706e3495892573795c2d57a4750" name="Shoebill"
coverArt="ar-eef5e706e3495892573795c2d57a4750_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWVlZjVlNzA2ZTM0OTU4OTI1NzM3OTVjMmQ1N2E0NzUwXzAiLCJpc3MiOiJORCJ9.dx0_saMkx7xHVBk9u49luSGwCoVd1wuWQlPiWzPCHeM?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="5debeb1ce8ae72a86f4db96bea62f2bf" name="Silver Mt. Zion"
coverArt="ar-5debeb1ce8ae72a86f4db96bea62f2bf_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTVkZWJlYjFjZThhZTcyYTg2ZjRkYjk2YmVhNjJmMmJmXzAiLCJpc3MiOiJORCJ9.NzL6jNIbjh-WfFPGoV49JbZ0yKS6aH3iWYIBnpetGlc?size=600"
musicBrainzId="54a55229-e611-439f-928e-d89919ff9d29" sortName="Silver Mt. Zion, A"></artist>
<artist id="12890e98df37c4a6da2650f2c3e9b434" name="siouxxie sixxsta"
coverArt="ar-12890e98df37c4a6da2650f2c3e9b434_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTEyODkwZTk4ZGYzN2M0YTZkYTI2NTBmMmMzZTliNDM0XzAiLCJpc3MiOiJORCJ9.uFHvV5S_vYTfb--l4PyBybpkBpaYRrK0B28PlPxyeNg?size=600"
musicBrainzId="1e8cbe43-d499-40ef-80a1-e5744140594a" sortName="siouxxie sixxsta"></artist>
<artist id="6ab505a0665430b604f5d4f9a46242ca" name="Slid Studio"
coverArt="ar-6ab505a0665430b604f5d4f9a46242ca_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTZhYjUwNWEwNjY1NDMwYjYwNGY1ZDRmOWE0NjI0MmNhXzAiLCJpc3MiOiJORCJ9.HkHNyMJjWikFT8wHEp7jSUwVxlDcHkSLWJEy1L3vDdk?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="a862a361d32986aefcae8d6ae32651fe" name="strxwberrymilk"
coverArt="ar-a862a361d32986aefcae8d6ae32651fe_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWE4NjJhMzYxZDMyOTg2YWVmY2FlOGQ2YWUzMjY1MWZlXzAiLCJpc3MiOiJORCJ9.dVUeJMm0A9evxdbbvYVnmOp_53orShaVToC_v632yEM?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="T">
<artist id="827de4ae2b4b59cbf30546bd7de15b2b" name="Tsukino Mito"
coverArt="ar-827de4ae2b4b59cbf30546bd7de15b2b_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTgyN2RlNGFlMmI0YjU5Y2JmMzA1NDZiZDdkZTE1YjJiXzAiLCJpc3MiOiJORCJ9.oyYkUAnU9KUpvJ1g_rMN4BlH1bllgAIPdpGnyAqr1rk?size=600"
musicBrainzId="" sortName=""></artist>
<artist id="ea058a931cd7efcc39d820cec05bd729" name="TWRP"
coverArt="ar-ea058a931cd7efcc39d820cec05bd729_0" albumCount="3"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWVhMDU4YTkzMWNkN2VmY2MzOWQ4MjBjZWMwNWJkNzI5XzAiLCJpc3MiOiJORCJ9.aDeP6krn4dj53ZA0Z2qGmnicaGNob95wokWlzhwSnGs?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="V">
<artist id="b23232fec5a3edd33284539dcc5aaff4" name="Vulfpeck"
coverArt="ar-b23232fec5a3edd33284539dcc5aaff4_0" albumCount="2"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWIyMzIzMmZlYzVhM2VkZDMzMjg0NTM5ZGNjNWFhZmY0XzAiLCJpc3MiOiJORCJ9.6jktItB4aZdJMU07uyNhzrvrSNZA-ZA4Z2g_gOHQSDw?size=600"
musicBrainzId="" sortName=""></artist>
</index>
<index name="X-Z">
<artist id="7f6ca9951af294420382442061a2d6ee" name="Yakui the Maid"
coverArt="ar-7f6ca9951af294420382442061a2d6ee_0" albumCount="14"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTdmNmNhOTk1MWFmMjk0NDIwMzgyNDQyMDYxYTJkNmVlXzAiLCJpc3MiOiJORCJ9.mNSkcZ9BqlcqMXbp6SJaxpNXLEmkms8xtfm9mr0vyHM?size=600"
musicBrainzId="fbe5a7e6-51e0-4306-ae69-146a1645b66c" sortName="Yakui the Maid"></artist>
<artist id="dbd9940e9fad8c962241120f4f467923" name="Zombie Nation"
coverArt="ar-dbd9940e9fad8c962241120f4f467923_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRiZDk5NDBlOWZhZDhjOTYyMjQxMTIwZjRmNDY3OTIzXzAiLCJpc3MiOiJORCJ9.aM-3Bvf3wen53chsu809SgiR0eS95MYLA-FMvuhLa7Q?size=600"
musicBrainzId="e26fa4b0-ea73-4a33-a745-44077a0d5a59" sortName="Zombie Nation"></artist>
</index>
<index name="[Unknown]">
<artist id="d1fb0b96a0a51a3f73fbf777ca44f6fb" name="[Unknown Artist]"
coverArt="ar-d1fb0b96a0a51a3f73fbf777ca44f6fb_0" albumCount="1"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWQxZmIwYjk2YTBhNTFhM2Y3M2ZiZjc3N2NhNDRmNmZiXzAiLCJpc3MiOiJORCJ9.8oMjKxPuJjHMtO8b8QUtveINsR1_pdPzWW3rlT4VQ2E?size=600"
musicBrainzId="" sortName=""></artist>
</index>
</artists>
</subsonic-response>
-15
View File
@@ -1,15 +0,0 @@
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.16.1" type="navidrome"
serverVersion="0.54.3 (734eb30a)" openSubsonic="true">
<song id="937004317800a879f0cddd471fb82387" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Echidna" album="Helios" artist="Yakui the Maid" track="3" year="2019"
coverArt="mf-937004317800a879f0cddd471fb82387_67857269" size="32724161"
contentType="audio/flac" suffix="flac" starred="2025-01-13T17:42:47.935755328Z"
duration="163" bitRate="1597" path="Yakui the Maid/Helios/01-03 - Echidna.flac"
playCount="1" discNumber="1" created="2025-01-07T00:58:13.054979178Z"
albumId="c69cdc593487ed813f1e11ecb270b228" artistId="7f6ca9951af294420382442061a2d6ee"
type="music" isVideo="false" played="2025-01-16T16:48:25.475684076Z" bpm="0"
comment="Visit https://yakuithemaid1.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="545a4f2b-23b5-4c11-924b-8d5641dc9e2b" channelCount="2" samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</song>
</subsonic-response>
-141
View File
@@ -1,141 +0,0 @@
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.16.1" type="navidrome"
serverVersion="0.54.3 (734eb30a)" openSubsonic="true">
<directory id="c69cdc593487ed813f1e11ecb270b228" name="Helios"
parent="7f6ca9951af294420382442061a2d6ee" playCount="1"
played="2025-01-16T16:48:25.475684076Z"
coverArt="al-c69cdc593487ed813f1e11ecb270b228_67857269" songCount="11">
<child id="038d369c4c468218697d4373307e1d70" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Intro" album="Helios" artist="Yakui the Maid" track="1" year="2019"
coverArt="mf-038d369c4c468218697d4373307e1d70_67857269" size="18410396"
contentType="audio/flac" suffix="flac" duration="97" bitRate="1502"
path="Yakui the Maid/Helios/01-01 - Intro.flac" discNumber="1"
created="2025-01-07T00:58:13.054824479Z" albumId="c69cdc593487ed813f1e11ecb270b228"
artistId="7f6ca9951af294420382442061a2d6ee" type="music" isVideo="false" bpm="0"
comment="Visit https://yakuithemaid1.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="86798b30-158a-42d1-a257-52422c554ade" channelCount="2"
samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="1c5f127dd9f8acd0d4d9d14060a4c678" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Helios" album="Helios" artist="Yakui the Maid" track="2"
year="2019" coverArt="mf-1c5f127dd9f8acd0d4d9d14060a4c678_67857269" size="66199494"
contentType="audio/flac" suffix="flac" starred="2025-01-13T17:42:48.51396464Z"
duration="336" bitRate="1572" path="Yakui the Maid/Helios/01-02 - Helios.flac"
discNumber="1" created="2025-01-07T00:58:13.055076358Z"
albumId="c69cdc593487ed813f1e11ecb270b228" artistId="7f6ca9951af294420382442061a2d6ee"
type="music" isVideo="false" bpm="0" comment="Visit https://yakuithemaid1.bandcamp.com"
sortName="" mediaType="song" musicBrainzId="bfd47b18-7f53-47fa-8200-7a2562cf0253"
channelCount="2" samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="937004317800a879f0cddd471fb82387" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Echidna" album="Helios" artist="Yakui the Maid" track="3"
year="2019" coverArt="mf-937004317800a879f0cddd471fb82387_67857269" size="32724161"
contentType="audio/flac" suffix="flac" starred="2025-01-13T17:42:47.935755328Z"
duration="163" bitRate="1597" path="Yakui the Maid/Helios/01-03 - Echidna.flac"
playCount="1" discNumber="1" created="2025-01-07T00:58:13.054979178Z"
albumId="c69cdc593487ed813f1e11ecb270b228" artistId="7f6ca9951af294420382442061a2d6ee"
type="music" isVideo="false" played="2025-01-16T16:48:25.475684076Z" bpm="0"
comment="Visit https://yakuithemaid1.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="545a4f2b-23b5-4c11-924b-8d5641dc9e2b" channelCount="2"
samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="dfb9bcbe8951d3530047a0eb6a867fdf" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Chimeric Mouse" album="Helios" artist="Yakui the Maid" track="4"
year="2019" coverArt="mf-dfb9bcbe8951d3530047a0eb6a867fdf_67857269" size="56774928"
contentType="audio/flac" suffix="flac" duration="293" bitRate="1544"
path="Yakui the Maid/Helios/01-04 - Chimeric Mouse.flac" discNumber="1"
created="2025-01-07T00:58:13.055301276Z" albumId="c69cdc593487ed813f1e11ecb270b228"
artistId="7f6ca9951af294420382442061a2d6ee" type="music" isVideo="false" bpm="0"
comment="Visit https://yakuithemaid1.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="6387562d-64b3-407e-9e2f-49ded211ee0b" channelCount="2"
samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="d2f27a00855f1d210dd30f386a4e6dc6" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Ijousha No Ai" album="Helios" artist="Yakui the Maid" track="5"
year="2019" coverArt="mf-d2f27a00855f1d210dd30f386a4e6dc6_67857269" size="42432575"
contentType="audio/flac" suffix="flac" duration="233" bitRate="1446"
path="Yakui the Maid/Helios/01-05 - Ijousha No Ai.flac" discNumber="1"
created="2025-01-07T00:58:13.055347486Z" albumId="c69cdc593487ed813f1e11ecb270b228"
artistId="7f6ca9951af294420382442061a2d6ee" type="music" isVideo="false" bpm="0"
comment="Visit https://yakuithemaid1.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="5985bc36-b3cd-476f-be7e-76e3007a6dd7" channelCount="2"
samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="d64dff33e189b01c273073733ff3bc42" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Falling Down" album="Helios" artist="Yakui the Maid" track="6"
year="2019" coverArt="mf-d64dff33e189b01c273073733ff3bc42_67857269" size="45981951"
contentType="audio/flac" suffix="flac" duration="262" bitRate="1397"
path="Yakui the Maid/Helios/01-06 - Falling Down.flac" discNumber="1"
created="2025-01-07T00:58:13.055230687Z" albumId="c69cdc593487ed813f1e11ecb270b228"
artistId="7f6ca9951af294420382442061a2d6ee" type="music" isVideo="false" bpm="0"
comment="Visit https://yakuithemaid1.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="09c83bd4-a05f-4cdb-bf54-76cfea170b4c" channelCount="2"
samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="b782e64f44cef4b5c7676a4eb87ec98d" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Achromachia" album="Helios" artist="Yakui the Maid" track="7"
year="2019" coverArt="mf-b782e64f44cef4b5c7676a4eb87ec98d_67857269" size="57843196"
contentType="audio/flac" suffix="flac" duration="307" bitRate="1502"
path="Yakui the Maid/Helios/01-07 - Achromachia.flac" discNumber="1"
created="2025-01-07T00:58:13.054878109Z" albumId="c69cdc593487ed813f1e11ecb270b228"
artistId="7f6ca9951af294420382442061a2d6ee" type="music" isVideo="false" bpm="0"
comment="Visit https://yakuithemaid1.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="0aefdfb7-a13e-4a06-9354-95c559205a00" channelCount="2"
samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="5df989c75abc72849734b053ce5d8714" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Continium" album="Helios" artist="Yakui the Maid" track="8"
year="2019" coverArt="mf-5df989c75abc72849734b053ce5d8714_67857269" size="56781561"
contentType="audio/flac" suffix="flac" starred="2025-01-13T17:42:57.80113352Z"
duration="275" bitRate="1646" path="Yakui the Maid/Helios/01-08 - Continium.flac"
discNumber="1" created="2025-01-07T00:58:13.055170767Z"
albumId="c69cdc593487ed813f1e11ecb270b228" artistId="7f6ca9951af294420382442061a2d6ee"
type="music" isVideo="false" bpm="0" comment="Visit https://yakuithemaid1.bandcamp.com"
sortName="" mediaType="song" musicBrainzId="473b4b86-d485-41c8-9a9b-e0054ab5bf35"
channelCount="2" samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="fa6de213c283f7446bd8d5963dbeaea1" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Opiliones" album="Helios" artist="Yakui the Maid" track="9"
year="2019" coverArt="mf-fa6de213c283f7446bd8d5963dbeaea1_67857269" size="39944396"
contentType="audio/flac" suffix="flac" duration="203" bitRate="1567"
path="Yakui the Maid/Helios/01-09 - Opiliones.flac" discNumber="1"
created="2025-01-07T00:58:13.055026128Z" albumId="c69cdc593487ed813f1e11ecb270b228"
artistId="7f6ca9951af294420382442061a2d6ee" type="music" isVideo="false" bpm="0"
comment="Visit https://yakuithemaid1.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="752e94f1-db40-408b-9f02-9b727786bdbf" channelCount="2"
samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="19d1756dee1fdbb40205e8e76d250ceb" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Placeholder" album="Helios" artist="Yakui the Maid" track="10"
year="2019" coverArt="mf-19d1756dee1fdbb40205e8e76d250ceb_67857269" size="46393813"
contentType="audio/flac" suffix="flac" duration="263" bitRate="1401"
path="Yakui the Maid/Helios/01-10 - Placeholder.flac" discNumber="1"
created="2025-01-07T00:58:13.054929329Z" albumId="c69cdc593487ed813f1e11ecb270b228"
artistId="7f6ca9951af294420382442061a2d6ee" type="music" isVideo="false" bpm="0"
comment="Visit https://yakuithemaid1.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="cd95e21b-6677-4780-a31e-a41927a027d1" channelCount="2"
samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
<child id="6eebd84413e37c9b3ee2256864eafa4b" parent="c69cdc593487ed813f1e11ecb270b228"
isDir="false" title="Molting World" album="Helios" artist="Yakui the Maid" track="11"
year="2019" coverArt="mf-6eebd84413e37c9b3ee2256864eafa4b_67857269" size="55680536"
contentType="audio/flac" suffix="flac" duration="313" bitRate="1416"
path="Yakui the Maid/Helios/01-11 - Molting World.flac" discNumber="1"
created="2025-01-07T00:58:13.055124087Z" albumId="c69cdc593487ed813f1e11ecb270b228"
artistId="7f6ca9951af294420382442061a2d6ee" type="music" isVideo="false" bpm="0"
comment="Visit https://yakuithemaid1.bandcamp.com" sortName="" mediaType="song"
musicBrainzId="e5d4b2fc-8c19-4055-8b8d-81888eb9952c" channelCount="2"
samplingRate="44100">
<replayGain trackPeak="1" albumPeak="1"></replayGain>
</child>
</directory>
</subsonic-response>
-297
View File
@@ -1,297 +0,0 @@
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.16.1" type="navidrome"
serverVersion="0.54.3 (734eb30a)" openSubsonic="true">
<indexes lastModified="1737048148010" ignoredArticles="The El La Los Las Le Les Os As O A">
<index name="#">
<artist id="dc7bcc78207dc2cc8476da519fb9be62" name="100 gecs" albumCount="1"
coverArt="ar-dc7bcc78207dc2cc8476da519fb9be62_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRjN2JjYzc4MjA3ZGMyY2M4NDc2ZGE1MTlmYjliZTYyXzAiLCJpc3MiOiJORCJ9.aYxtKa6hhKy6MUvAlbgMM381oj1j7z2mDbWC2nM3qvQ?size=600"></artist>
<artist id="37ec820ca7193e17040c98f7da7c4b51" name="2 Mello" albumCount="1"
coverArt="ar-37ec820ca7193e17040c98f7da7c4b51_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTM3ZWM4MjBjYTcxOTNlMTcwNDBjOThmN2RhN2M0YjUxXzAiLCJpc3MiOiJORCJ9.dJHJgOaKhxqONlhoLQmvDEYC4DZYJc1RLIhm-VpNStM?size=600"></artist>
<artist id="1d6f48c891acefe320290253c9407c2d" name="999 Recordings" albumCount="2"
coverArt="ar-1d6f48c891acefe320290253c9407c2d_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTFkNmY0OGM4OTFhY2VmZTMyMDI5MDI1M2M5NDA3YzJkXzAiLCJpc3MiOiJORCJ9.mRpCqOYuXER0iQUWs0dHKMl-kBbqTKtsPEjZfnyOUUk?size=600"></artist>
<artist id="7dcfd65e99ac2001ac7d1686e00eb478" name="石渡太輔" albumCount="1"
coverArt="ar-7dcfd65e99ac2001ac7d1686e00eb478_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTdkY2ZkNjVlOTlhYzIwMDFhYzdkMTY4NmUwMGViNDc4XzAiLCJpc3MiOiJORCJ9.eg6zPvOxqvwBpHf-45_Q18_XlW-9bUo8XdV1AuzyzIQ?size=600"></artist>
</index>
<index name="A">
<artist id="5e7c6782cf9705a3bfb66b0b1757f312" name="Aphex Twin" albumCount="2"
coverArt="ar-5e7c6782cf9705a3bfb66b0b1757f312_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTVlN2M2NzgyY2Y5NzA1YTNiZmI2NmIwYjE3NTdmMzEyXzAiLCJpc3MiOiJORCJ9.NoGe7RLkF1YGgy7WcMJCLWVjFanA_Vf3f-qeOLrCaHs?size=600"></artist>
<artist id="c9cac144626023fec86e71a42914ef9f" name="Astrophysics" albumCount="1"
coverArt="ar-c9cac144626023fec86e71a42914ef9f_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWM5Y2FjMTQ0NjI2MDIzZmVjODZlNzFhNDI5MTRlZjlmXzAiLCJpc3MiOiJORCJ9.8d42B09qL18KgQPips8kYmfvZwPpKIrxHcu0IHLgJDE?size=600"></artist>
</index>
<index name="B">
<artist id="075706c97b736bf851dbad5739dbe591" name="Bill Kiley, LudoWic" albumCount="1"
coverArt="ar-075706c97b736bf851dbad5739dbe591_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA3NTcwNmM5N2I3MzZiZjg1MWRiYWQ1NzM5ZGJlNTkxXzAiLCJpc3MiOiJORCJ9.KHQB53fYJnxWI4GqJ_aiK2FfSwwQkNwAyItJltcg-6s?size=600"></artist>
<artist id="1881f797f8143145a4ecffcb9c0bc28f" name="Black Dresses" albumCount="2"
coverArt="ar-1881f797f8143145a4ecffcb9c0bc28f_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTE4ODFmNzk3ZjgxNDMxNDVhNGVjZmZjYjljMGJjMjhmXzAiLCJpc3MiOiJORCJ9.3dus-kpnWZ7MB5-nHMvxlC0EdHYfXDSM1Gv8m09sn7c?size=600"></artist>
<artist id="65e900e210a0e0a4e40a9609ee1d83cd" name="Bladee" albumCount="1"
coverArt="ar-65e900e210a0e0a4e40a9609ee1d83cd_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTY1ZTkwMGUyMTBhMGUwYTRlNDBhOTYwOWVlMWQ4M2NkXzAiLCJpc3MiOiJORCJ9.Jbvt7qeParD7lFMH5aRx-cOqDtyvjBjyHmX01LHKeUM?size=600"></artist>
<artist id="8f45bc0c88a6585e27e0cc00a195d936" name="Boa" albumCount="1"
coverArt="ar-8f45bc0c88a6585e27e0cc00a195d936_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLThmNDViYzBjODhhNjU4NWUyN2UwY2MwMGExOTVkOTM2XzAiLCJpc3MiOiJORCJ9.VVB6lEIcC2fuyuNHk8cEi4mVplrKitbg_30hTFLI38g?size=600"></artist>
<artist id="3ee3c4690b338be4e3704746eeda93bc" name="bye2" albumCount="2"
coverArt="ar-3ee3c4690b338be4e3704746eeda93bc_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTNlZTNjNDY5MGIzMzhiZTRlMzcwNDc0NmVlZGE5M2JjXzAiLCJpc3MiOiJORCJ9.c3lwirYGuuLtg4-1QrkqYqgdbu_0rmRPIAxiaP28HHE?size=600"></artist>
</index>
<index name="C">
<artist id="7cc7786eda2cfb7bc4eb8e4d26b64587" name="C418" albumCount="2"
coverArt="ar-7cc7786eda2cfb7bc4eb8e4d26b64587_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTdjYzc3ODZlZGEyY2ZiN2JjNGViOGU0ZDI2YjY0NTg3XzAiLCJpc3MiOiJORCJ9.3XoF5Mn07CQDQ75uIBWZN_rSV5DdiquPNTciABdm-7Y?size=600"></artist>
<artist id="ded0be7c0d7c7fc96fe1c0c5cbe6c73a" name="Car Seat Headrest" albumCount="2"
coverArt="ar-ded0be7c0d7c7fc96fe1c0c5cbe6c73a_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRlZDBiZTdjMGQ3YzdmYzk2ZmUxYzBjNWNiZTZjNzNhXzAiLCJpc3MiOiJORCJ9.wgpN6SrD1_zZABekvBwCpbCvJt93B8vjNs_XM8Z-dEw?size=600"></artist>
<artist id="b56870783b82e1413af57d4cbde24f31" name="Charli xcx" albumCount="1"
coverArt="ar-b56870783b82e1413af57d4cbde24f31_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWI1Njg3MDc4M2I4MmUxNDEzYWY1N2Q0Y2JkZTI0ZjMxXzAiLCJpc3MiOiJORCJ9.ek2H4cPSty2irC3hnuw8kyyRPpCnDAeGz-tZFYyatII?size=600"></artist>
<artist id="71a8dd793c539d587125ae25eb00ce3f" name="Chikoi The Maid" albumCount="4"
coverArt="ar-71a8dd793c539d587125ae25eb00ce3f_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTcxYThkZDc5M2M1MzlkNTg3MTI1YWUyNWViMDBjZTNmXzAiLCJpc3MiOiJORCJ9.u8zLp3yLJOnk2pvVn2U3aoAoT7FUddT-1Drj2vi6tjM?size=600"></artist>
<artist id="8034aec9f16e01ec4d8a7068e3f954e2" name="Cicada Sirens &amp; 1000 Eyes"
albumCount="1" coverArt="ar-8034aec9f16e01ec4d8a7068e3f954e2_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTgwMzRhZWM5ZjE2ZTAxZWM0ZDhhNzA2OGUzZjk1NGUyXzAiLCJpc3MiOiJORCJ9.Im66W4Vr_BZuIoT9IuKYpkZk7gnWasRR8EbDqR_jDkY?size=600"></artist>
</index>
<index name="D">
<artist id="39bfe262546e5598284a148b1eb59d4a" name="Daft Punk" albumCount="3"
starred="2025-01-09T16:45:07.864457025Z" userRating="5"
coverArt="ar-39bfe262546e5598284a148b1eb59d4a_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTM5YmZlMjYyNTQ2ZTU1OTgyODRhMTQ4YjFlYjU5ZDRhXzAiLCJpc3MiOiJORCJ9.E7Dhye26vyp4NPL6wVdf79OfFbCCDxasY8HbHB-7kiw?size=600"></artist>
<artist id="4e8f48deb238688a98cd60d8901d0593" name="Daryl Hall &amp; John Oates"
albumCount="1" coverArt="ar-4e8f48deb238688a98cd60d8901d0593_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTRlOGY0OGRlYjIzODY4OGE5OGNkNjBkODkwMWQwNTkzXzAiLCJpc3MiOiJORCJ9.KI4tI0veNPZ61G7sY3TQjgY7HfMMYSN0OlUMk7LpwKI?size=600"></artist>
<artist id="160e192ac15c72730d2da299114cc94b" name="DJ TECHNORCH" albumCount="1"
coverArt="ar-160e192ac15c72730d2da299114cc94b_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTE2MGUxOTJhYzE1YzcyNzMwZDJkYTI5OTExNGNjOTRiXzAiLCJpc3MiOiJORCJ9.kxSNfLIVZWyxysG5Xy2jULVPE-kmHQLijdPRhxvilKQ?size=600"></artist>
<artist id="2286a2045d23854e9284a8333a95c13b" name="Duran Duran" albumCount="1"
coverArt="ar-2286a2045d23854e9284a8333a95c13b_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTIyODZhMjA0NWQyMzg1NGU5Mjg0YTgzMzNhOTVjMTNiXzAiLCJpc3MiOiJORCJ9.WNmqZTZMwVhwshc860CYoCYU7nehQaWC8E_ZBCgKMeY?size=600"></artist>
</index>
<index name="E">
<artist id="295cbb4f7594573daa75441361ed4147" name="Elliott Smith" albumCount="4"
coverArt="ar-295cbb4f7594573daa75441361ed4147_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTI5NWNiYjRmNzU5NDU3M2RhYTc1NDQxMzYxZWQ0MTQ3XzAiLCJpc3MiOiJORCJ9.iZ27QDxQOM_-AHzZ0uQfE-GvoJXHoRXNjfVtLZ6zFps?size=600"></artist>
<artist id="79dd107ccaaa4b4154c184d995c426cf" name="Emray" albumCount="1"
coverArt="ar-79dd107ccaaa4b4154c184d995c426cf_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTc5ZGQxMDdjY2FhYTRiNDE1NGMxODRkOTk1YzQyNmNmXzAiLCJpc3MiOiJORCJ9.yH06HTKvwqM0F1xtcMvYlNFwlM33XRVKevGrdOIH3M8?size=600"></artist>
</index>
<index name="F">
<artist id="1bd222373c64674d749b318511a64bfd" name="Faye Webster" albumCount="1"
coverArt="ar-1bd222373c64674d749b318511a64bfd_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTFiZDIyMjM3M2M2NDY3NGQ3NDliMzE4NTExYTY0YmZkXzAiLCJpc3MiOiJORCJ9.Ko_K6SHGFMSLlVSku4Z3NW2ZVD_RNjrxgSDxoVkxAxA?size=600"></artist>
<artist id="545d81e9329d136f3f25bc1e367fadd7" name="Femtanyl" albumCount="1"
coverArt="ar-545d81e9329d136f3f25bc1e367fadd7_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU0NWQ4MWU5MzI5ZDEzNmYzZjI1YmMxZTM2N2ZhZGQ3XzAiLCJpc3MiOiJORCJ9.sl30ttjN7t8ZxdwfIQa2pptuHVPyJYiBzrhqu_ezlFw?size=600"></artist>
<artist id="332bdbef8b2fb6b27d2d3bdf75b74d02" name="Fever the Ghost" albumCount="1"
coverArt="ar-332bdbef8b2fb6b27d2d3bdf75b74d02_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTMzMmJkYmVmOGIyZmI2YjI3ZDJkM2JkZjc1Yjc0ZDAyXzAiLCJpc3MiOiJORCJ9.V2KYjhZTgX44LyF9Nl5Kzm8YY1BWnK7oEeSgKM10VAs?size=600"></artist>
<artist id="b10d662ab482ef64d65b909d51119c1a" name="Foo Fighters" albumCount="1"
coverArt="ar-b10d662ab482ef64d65b909d51119c1a_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWIxMGQ2NjJhYjQ4MmVmNjRkNjViOTA5ZDUxMTE5YzFhXzAiLCJpc3MiOiJORCJ9.pLCdOaTRce9-9Y1I0aTQTiSQFU0PtUhe8KF-0bmZxMY?size=600"></artist>
<artist id="39aaba688b3655a132d70ad1a7962b97" name="Frankie and The Witch Fingers"
albumCount="4" coverArt="ar-39aaba688b3655a132d70ad1a7962b97_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTM5YWFiYTY4OGIzNjU1YTEzMmQ3MGFkMWE3OTYyYjk3XzAiLCJpc3MiOiJORCJ9.aYq2_4XhmyXxNTXTiVtipmY3o5QTuENQXzx851ctcaA?size=600"></artist>
</index>
<index name="G">
<artist id="955a5787540a074d8732ad9962aefaca" name="GnB Chili" albumCount="2"
coverArt="ar-955a5787540a074d8732ad9962aefaca_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk1NWE1Nzg3NTQwYTA3NGQ4NzMyYWQ5OTYyYWVmYWNhXzAiLCJpc3MiOiJORCJ9.lrMqp0CH5QkOM9I5JCUowAe6qTUxsyYHHjURkhjjTi4?size=600"></artist>
<artist id="e3a642b6f67ac1f4683882ad9118312d" name="Golemm" albumCount="3"
coverArt="ar-e3a642b6f67ac1f4683882ad9118312d_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWUzYTY0MmI2ZjY3YWMxZjQ2ODM4ODJhZDkxMTgzMTJkXzAiLCJpc3MiOiJORCJ9.yp7xHGQALF81106ppQ-8B-Zv_SBfR7HhDZ1iJMq_0PI?size=600"></artist>
<artist id="0975b4f6e62c566fea75ee400e45ac7b" name="goreshit" albumCount="25"
coverArt="ar-0975b4f6e62c566fea75ee400e45ac7b_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA5NzViNGY2ZTYyYzU2NmZlYTc1ZWU0MDBlNDVhYzdiXzAiLCJpc3MiOiJORCJ9.86DWmg4d3ty3rg89Be1nBHgPS5II4jLbfT9BjMwMWOs?size=600"></artist>
<artist id="593e840312db9532b5fa5a57e5f15516" name="Goreshit and Hitori Tori"
albumCount="1" coverArt="ar-593e840312db9532b5fa5a57e5f15516_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU5M2U4NDAzMTJkYjk1MzJiNWZhNWE1N2U1ZjE1NTE2XzAiLCJpc3MiOiJORCJ9.Db0H_p9l-J-eeWw1YY3s8yrptSOnCC9FcnNGL9tj72Q?size=600"></artist>
</index>
<index name="H">
<artist id="553cbbcf5e7534f4f3098024a3b8d316" name="haiipara" albumCount="1"
coverArt="ar-553cbbcf5e7534f4f3098024a3b8d316_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU1M2NiYmNmNWU3NTM0ZjRmMzA5ODAyNGEzYjhkMzE2XzAiLCJpc3MiOiJORCJ9.Y-qGKRNU0ohpJjia8RM61FgtdAfT5BeMoYOBC-WWuvY?size=600"></artist>
<artist id="1c890c02f607bbdf0ac2f880553aa7af" name="Hakita" albumCount="1"
coverArt="ar-1c890c02f607bbdf0ac2f880553aa7af_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTFjODkwYzAyZjYwN2JiZGYwYWMyZjg4MDU1M2FhN2FmXzAiLCJpc3MiOiJORCJ9.8RwsrCC2yZv8tLEQz7W5V3fcl6yA3nc_PVV7U9_jZH4?size=600"></artist>
<artist id="976b338cc876b3711a44ff9e88c84f83" name="HARDCORE TANO*C" albumCount="1"
coverArt="ar-976b338cc876b3711a44ff9e88c84f83_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk3NmIzMzhjYzg3NmIzNzExYTQ0ZmY5ZTg4Yzg0ZjgzXzAiLCJpc3MiOiJORCJ9.oDvhHpd_Pl7NkuhfjbfZqBAqywBUU-rUHBY8t8hYE04?size=600"></artist>
<artist id="4d57ec498261de8d8f6e4da7cb1b0dfd" name="Heaven Pierce Her" albumCount="1"
coverArt="ar-4d57ec498261de8d8f6e4da7cb1b0dfd_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTRkNTdlYzQ5ODI2MWRlOGQ4ZjZlNGRhN2NiMWIwZGZkXzAiLCJpc3MiOiJORCJ9.8a3nGQ90lYpdRxCpm2Pn5r64_n66SD_h5yJ0xR4RIf0?size=600"></artist>
</index>
<index name="I">
<artist id="9d248d1683280fbf5244b8edae8e186e" name="Imagine Dragons" albumCount="4"
coverArt="ar-9d248d1683280fbf5244b8edae8e186e_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTlkMjQ4ZDE2ODMyODBmYmY1MjQ0YjhlZGFlOGUxODZlXzAiLCJpc3MiOiJORCJ9.n97Au3nd6OWcRyVRWoVb9GxivnAOzPcMT3e25X7uaqM?size=600"></artist>
<artist id="c9c92840fdb77d2e2dab9ae5fbd34d43" name="Infected Mushroom" albumCount="5"
coverArt="ar-c9c92840fdb77d2e2dab9ae5fbd34d43_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWM5YzkyODQwZmRiNzdkMmUyZGFiOWFlNWZiZDM0ZDQzXzAiLCJpc3MiOiJORCJ9.ipTjV9GMx3H1OdFf0JUxk-SJHUj5uNpJ39Nvm_QfLtg?size=600"></artist>
</index>
<index name="J">
<artist id="85aa0df56d63c7da93c1ffa7c6cb25c1" name="The Jimi Hendrix Experience"
albumCount="1" coverArt="ar-85aa0df56d63c7da93c1ffa7c6cb25c1_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTg1YWEwZGY1NmQ2M2M3ZGE5M2MxZmZhN2M2Y2IyNWMxXzAiLCJpc3MiOiJORCJ9.73CYySVgwyGmfFa-tu2ZqflSfcpfpK5yCiLF-nKkoJI?size=600"></artist>
<artist id="16f12f5e8379e22be995e505ebfc1b84" name="julie" albumCount="1"
coverArt="ar-16f12f5e8379e22be995e505ebfc1b84_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTE2ZjEyZjVlODM3OWUyMmJlOTk1ZTUwNWViZmMxYjg0XzAiLCJpc3MiOiJORCJ9.tY969Sb0FR-jrnWQ-I0dwroE61si-aSlJ2f0X7YHR_I?size=600"></artist>
</index>
<index name="K">
<artist id="f8439e9a5e59dbd90557d22865d2517a" name="Kichi" albumCount="1"
coverArt="ar-f8439e9a5e59dbd90557d22865d2517a_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWY4NDM5ZTlhNWU1OWRiZDkwNTU3ZDIyODY1ZDI1MTdhXzAiLCJpc3MiOiJORCJ9.GcWn9CYtexFEYfXDHveS7aYDJ7btZooflmVqhYkytqg?size=600"></artist>
<artist id="ab255ac1a3606a016e598f4f6674e51a"
name="King Gizzard &amp; The Lizard Wizard" albumCount="14"
starred="2025-01-07T20:15:15.918738494Z"
coverArt="ar-ab255ac1a3606a016e598f4f6674e51a_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWFiMjU1YWMxYTM2MDZhMDE2ZTU5OGY0ZjY2NzRlNTFhXzAiLCJpc3MiOiJORCJ9.5QTNgrwzf_AsIjXD-sYh0AQroP158G60Yy2KVRrovEQ?size=600"></artist>
<artist id="95ffcd78cf339ce17cab892b53075fd6" name="Kocchi no Kento" albumCount="1"
coverArt="ar-95ffcd78cf339ce17cab892b53075fd6_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk1ZmZjZDc4Y2YzMzljZTE3Y2FiODkyYjUzMDc1ZmQ2XzAiLCJpc3MiOiJORCJ9.e0LCxxuTnV-Y_ZUj9xFzxBraIyL6HqKLlJOpHfwKpZI?size=600"></artist>
</index>
<index name="L">
<artist id="95b88c0e330ad4c6878345aa354b4210" name="Levitation Room" albumCount="1"
coverArt="ar-95b88c0e330ad4c6878345aa354b4210_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk1Yjg4YzBlMzMwYWQ0YzY4NzgzNDVhYTM1NGI0MjEwXzAiLCJpc3MiOiJORCJ9.1K0jRB-PWLqA4E2-EZXRGeHq6dPOisxE7M3beGt8XvA?size=600"></artist>
<artist id="4def50a7c19e69374a4899e7ff6e14d7" name="Lil Ugly Mane" albumCount="1"
coverArt="ar-4def50a7c19e69374a4899e7ff6e14d7_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTRkZWY1MGE3YzE5ZTY5Mzc0YTQ4OTllN2ZmNmUxNGQ3XzAiLCJpc3MiOiJORCJ9.R9Ahu4qnhfneZ72zStXHvrz5CRiu0-zbwej5tMdCc6g?size=600"></artist>
<artist id="0ea9e300b24ba90b1c0683df891466ac" name="LTJ Bukem" albumCount="1"
coverArt="ar-0ea9e300b24ba90b1c0683df891466ac_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTBlYTllMzAwYjI0YmE5MGIxYzA2ODNkZjg5MTQ2NmFjXzAiLCJpc3MiOiJORCJ9.k-9fBCk7Obt4sSS1i99HHj30MRGrm27uqnXfpyO1QbE?size=600"></artist>
</index>
<index name="M">
<artist id="98579d7eed82dee0cc325a6e498d48c6" name="Machine Girl" albumCount="3"
coverArt="ar-98579d7eed82dee0cc325a6e498d48c6_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTk4NTc5ZDdlZWQ4MmRlZTBjYzMyNWE2ZTQ5OGQ0OGM2XzAiLCJpc3MiOiJORCJ9.dkhvgCtMAMlhvi6w9QmsJNWvyfAXQTcy42eay8lYZ80?size=600"></artist>
<artist id="5cd6da7549d3b2f7d486e823403179d9" name="Madoi The Maid" albumCount="7"
coverArt="ar-5cd6da7549d3b2f7d486e823403179d9_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTVjZDZkYTc1NDlkM2IyZjdkNDg2ZTgyMzQwMzE3OWQ5XzAiLCJpc3MiOiJORCJ9.k5W3vxHIsYNhAQx6j9EoBUUvIdh9MUKZwwJJkO9NVuw?size=600"></artist>
<artist id="2f71a0642ad0aca85413b93d86301fc6" name="Matsushita" albumCount="1"
coverArt="ar-2f71a0642ad0aca85413b93d86301fc6_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTJmNzFhMDY0MmFkMGFjYTg1NDEzYjkzZDg2MzAxZmM2XzAiLCJpc3MiOiJORCJ9.8URDZ7qnJCfWxifY6g9xs8i0KfXy5KxrdBe-leG1AUM?size=600"></artist>
<artist id="db0d812919f08d2c36dba57992ac2e39" name="Medoi The Maid, Lieath"
albumCount="1" coverArt="ar-db0d812919f08d2c36dba57992ac2e39_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRiMGQ4MTI5MTlmMDhkMmMzNmRiYTU3OTkyYWMyZTM5XzAiLCJpc3MiOiJORCJ9.X8fDlGB2sZlZxFY8m50rAcje3oolWSDfhXVj9fkYUR8?size=600"></artist>
<artist id="5877ffb7d01c9014bd46f35f027862d2" name="MF DOOM" albumCount="1"
coverArt="ar-5877ffb7d01c9014bd46f35f027862d2_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTU4NzdmZmI3ZDAxYzkwMTRiZDQ2ZjM1ZjAyNzg2MmQyXzAiLCJpc3MiOiJORCJ9.4uFnEzUeFzU66FVj_3FSU1VtHcPYaUFqZUnJvxmpUW4?size=600"></artist>
<artist id="d724f231a9a7b89757c4394d6622bc47" name="MGMT" albumCount="2"
coverArt="ar-d724f231a9a7b89757c4394d6622bc47_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWQ3MjRmMjMxYTlhN2I4OTc1N2M0Mzk0ZDY2MjJiYzQ3XzAiLCJpc3MiOiJORCJ9.2jzy9wyweyTODOeR2bAvwQMEtdY8dTWMEH3qPInWJYk?size=600"></artist>
<artist id="76681a82dd1c41a61bf1d3fbcf20b608" name="Mili" albumCount="5"
coverArt="ar-76681a82dd1c41a61bf1d3fbcf20b608_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTc2NjgxYTgyZGQxYzQxYTYxYmYxZDNmYmNmMjBiNjA4XzAiLCJpc3MiOiJORCJ9.n9Xm8LpUT6xeHA7AlUesZ7DqfbsNxOe4zQUmRDd4oCI?size=600"></artist>
<artist id="ce5ebf5b45bbbf0c28be38a41fc44c92" name="MIMIDEATH" albumCount="2"
coverArt="ar-ce5ebf5b45bbbf0c28be38a41fc44c92_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWNlNWViZjViNDViYmJmMGMyOGJlMzhhNDFmYzQ0YzkyXzAiLCJpc3MiOiJORCJ9.vyzqLsgtlYL11gC9nqyw8eK3RW_jdXpQogPoYQrd7_o?size=600"></artist>
<artist id="da4ab863585682e534f778ad410432d8" name="Mittsies" albumCount="1"
coverArt="ar-da4ab863585682e534f778ad410432d8_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRhNGFiODYzNTg1NjgyZTUzNGY3NzhhZDQxMDQzMmQ4XzAiLCJpc3MiOiJORCJ9.FOG6alDkBczEbZPB1UIJyJui9Qy8Y4cHxe4DTcxuxec?size=600"></artist>
<artist id="a3b4843bd42ecbb13ae3604348d4dc16" name="Modest Mouse" albumCount="1"
coverArt="ar-a3b4843bd42ecbb13ae3604348d4dc16_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWEzYjQ4NDNiZDQyZWNiYjEzYWUzNjA0MzQ4ZDRkYzE2XzAiLCJpc3MiOiJORCJ9.JCN_e2e6hpGBIVPN0EOCdjmNlF4w0xZ-MmQ0mF5tE6U?size=600"></artist>
<artist id="e2c5f552871a4ef9d28e97fbf8e403cb" name="Monte Hills" albumCount="1"
coverArt="ar-e2c5f552871a4ef9d28e97fbf8e403cb_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWUyYzVmNTUyODcxYTRlZjlkMjhlOTdmYmY4ZTQwM2NiXzAiLCJpc3MiOiJORCJ9.A9IxIOVD_OKLRTlfhkHqE0PnUxo9d-OSjxBgvpTw4sQ?size=600"></artist>
</index>
<index name="N">
<artist id="075856e009876a7e3a71cec4523e5976" name="Nanoray" albumCount="3"
coverArt="ar-075856e009876a7e3a71cec4523e5976_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA3NTg1NmUwMDk4NzZhN2UzYTcxY2VjNDUyM2U1OTc2XzAiLCJpc3MiOiJORCJ9.eOkI3S9UBLEbSChDbH04Ir8A2NI0ej_3OCdBCwCZ4rE?size=600"></artist>
<artist id="e331874b8a8b38ae01a79faa3061c464" name="NEUPINK" albumCount="6"
coverArt="ar-e331874b8a8b38ae01a79faa3061c464_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWUzMzE4NzRiOGE4YjM4YWUwMWE3OWZhYTMwNjFjNDY0XzAiLCJpc3MiOiJORCJ9.QMdxenTJlrAAat-8pvFszaEkZJnYg3eZdCK8-6kQyok?size=600"></artist>
<artist id="db88716c9e3f99bee680fa2f09d3a341" name="Nfract" albumCount="4"
coverArt="ar-db88716c9e3f99bee680fa2f09d3a341_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRiODg3MTZjOWUzZjk5YmVlNjgwZmEyZjA5ZDNhMzQxXzAiLCJpc3MiOiJORCJ9.7ttvolbf2i0I7PSdKguO6QO5WC7bfB_wYBfMs5QIZYk?size=600"></artist>
<artist id="c880a83c654337183a54ed9b13046835" name="Ninja Sex Party" albumCount="2"
coverArt="ar-c880a83c654337183a54ed9b13046835_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWM4ODBhODNjNjU0MzM3MTgzYTU0ZWQ5YjEzMDQ2ODM1XzAiLCJpc3MiOiJORCJ9.3hI0pe1z100YnI7s77E2Jw7V1GfZRWkibAQkCJ10Rpo?size=600"></artist>
</index>
<index name="O">
<artist id="6b6edd959cf31df396694744f24b66ae" name="Ozoi The Maid x Yakui The Maid"
albumCount="1" coverArt="ar-6b6edd959cf31df396694744f24b66ae_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTZiNmVkZDk1OWNmMzFkZjM5NjY5NDc0NGYyNGI2NmFlXzAiLCJpc3MiOiJORCJ9.Di6Ztx6Xp09eTMx-tIpp-y1H9QqX0VgJ_NT3PeZZn_o?size=600"></artist>
</index>
<index name="P">
<artist id="73ffc93222e2f4677998aa97a17e71e0" name="Post Animal" albumCount="1"
coverArt="ar-73ffc93222e2f4677998aa97a17e71e0_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTczZmZjOTMyMjJlMmY0Njc3OTk4YWE5N2ExN2U3MWUwXzAiLCJpc3MiOiJORCJ9.x5FPxDMCJIiJthZrI2b2ITyduEiowY0Aay_AyDn1bSA?size=600"></artist>
<artist id="fa69ec5d81aed7d392dc023e56c7e7cd" name="psiangel" albumCount="1"
coverArt="ar-fa69ec5d81aed7d392dc023e56c7e7cd_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWZhNjllYzVkODFhZWQ3ZDM5MmRjMDIzZTU2YzdlN2NkXzAiLCJpc3MiOiJORCJ9.qiMkM8BIloG0uGRP3iyJnwFDsVSZqwCgfT39E_RDJcs?size=600"></artist>
<artist id="0f51c7454c088cab6c7c965bbea9791d" name="purity://filter" albumCount="1"
coverArt="ar-0f51c7454c088cab6c7c965bbea9791d_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTBmNTFjNzQ1NGMwODhjYWI2YzdjOTY1YmJlYTk3OTFkXzAiLCJpc3MiOiJORCJ9.IMhGyAynMvacZ0OkbvcnRvXRb3jJtCzWUZjIekFOWZo?size=600"></artist>
</index>
<index name="R">
<artist id="cd596686c16da5c34ebc2e26f5e81e67" name="Red Vox" albumCount="1"
coverArt="ar-cd596686c16da5c34ebc2e26f5e81e67_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWNkNTk2Njg2YzE2ZGE1YzM0ZWJjMmUyNmY1ZTgxZTY3XzAiLCJpc3MiOiJORCJ9.eDVHxLmBwSx66SBE_9m-8wVlHRMBuAbOGIs6nwWSPss?size=600"></artist>
<artist id="31dc1cd6392c1d0a9dea4e12b4d350f8" name="RomancePlanet" albumCount="1"
coverArt="ar-31dc1cd6392c1d0a9dea4e12b4d350f8_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTMxZGMxY2Q2MzkyYzFkMGE5ZGVhNGUxMmI0ZDM1MGY4XzAiLCJpc3MiOiJORCJ9._vIDaYJ4f6Rsh3XJP89Uc9emM4qtseCMbnnvzoscdpM?size=600"></artist>
</index>
<index name="S">
<artist id="c037544c3ca832aae9fb0a8e1e01d7c2" name="Scythe of Luna × Yakui the Maid"
albumCount="1" coverArt="ar-c037544c3ca832aae9fb0a8e1e01d7c2_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWMwMzc1NDRjM2NhODMyYWFlOWZiMGE4ZTFlMDFkN2MyXzAiLCJpc3MiOiJORCJ9.l_nt-5Svgs38hCf2UM0yqzv3JAm1KY9CvMGCz0aPyXA?size=600"></artist>
<artist id="74deac4c683a74a1212a865801cea83d" name="Sewerslvt" albumCount="3"
coverArt="ar-74deac4c683a74a1212a865801cea83d_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTc0ZGVhYzRjNjgzYTc0YTEyMTJhODY1ODAxY2VhODNkXzAiLCJpc3MiOiJORCJ9.zlKrDhs1-13Lt4m1bYb241ix_WdTErY4PGjFUBLDU4I?size=600"></artist>
<artist id="0827d322f9bdcf9c6501d5dfe029ede4" name="Shadow Academy" albumCount="1"
coverArt="ar-0827d322f9bdcf9c6501d5dfe029ede4_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTA4MjdkMzIyZjliZGNmOWM2NTAxZDVkZmUwMjllZGU0XzAiLCJpc3MiOiJORCJ9.E9HHRrdgTYWYWqsAZlC1TyhJdtkXEdP9grUR0uJ6I5o?size=600"></artist>
<artist id="bd1688b869624a63671e27f788e8fa53" name="ShibayanRecords" albumCount="4"
coverArt="ar-bd1688b869624a63671e27f788e8fa53_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWJkMTY4OGI4Njk2MjRhNjM2NzFlMjdmNzg4ZThmYTUzXzAiLCJpc3MiOiJORCJ9.PysVE-1bk7P3E-pJK1SF5KlrPVuo9cb1Nh3tFP8-1mY?size=600"></artist>
<artist id="eef5e706e3495892573795c2d57a4750" name="Shoebill" albumCount="1"
coverArt="ar-eef5e706e3495892573795c2d57a4750_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWVlZjVlNzA2ZTM0OTU4OTI1NzM3OTVjMmQ1N2E0NzUwXzAiLCJpc3MiOiJORCJ9.dx0_saMkx7xHVBk9u49luSGwCoVd1wuWQlPiWzPCHeM?size=600"></artist>
<artist id="5debeb1ce8ae72a86f4db96bea62f2bf" name="Silver Mt. Zion" albumCount="2"
coverArt="ar-5debeb1ce8ae72a86f4db96bea62f2bf_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTVkZWJlYjFjZThhZTcyYTg2ZjRkYjk2YmVhNjJmMmJmXzAiLCJpc3MiOiJORCJ9.NzL6jNIbjh-WfFPGoV49JbZ0yKS6aH3iWYIBnpetGlc?size=600"></artist>
<artist id="12890e98df37c4a6da2650f2c3e9b434" name="siouxxie sixxsta" albumCount="1"
coverArt="ar-12890e98df37c4a6da2650f2c3e9b434_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTEyODkwZTk4ZGYzN2M0YTZkYTI2NTBmMmMzZTliNDM0XzAiLCJpc3MiOiJORCJ9.uFHvV5S_vYTfb--l4PyBybpkBpaYRrK0B28PlPxyeNg?size=600"></artist>
<artist id="6ab505a0665430b604f5d4f9a46242ca" name="Slid Studio" albumCount="1"
coverArt="ar-6ab505a0665430b604f5d4f9a46242ca_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTZhYjUwNWEwNjY1NDMwYjYwNGY1ZDRmOWE0NjI0MmNhXzAiLCJpc3MiOiJORCJ9.HkHNyMJjWikFT8wHEp7jSUwVxlDcHkSLWJEy1L3vDdk?size=600"></artist>
<artist id="a862a361d32986aefcae8d6ae32651fe" name="strxwberrymilk" albumCount="3"
coverArt="ar-a862a361d32986aefcae8d6ae32651fe_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWE4NjJhMzYxZDMyOTg2YWVmY2FlOGQ2YWUzMjY1MWZlXzAiLCJpc3MiOiJORCJ9.dVUeJMm0A9evxdbbvYVnmOp_53orShaVToC_v632yEM?size=600"></artist>
</index>
<index name="T">
<artist id="827de4ae2b4b59cbf30546bd7de15b2b" name="Tsukino Mito" albumCount="1"
coverArt="ar-827de4ae2b4b59cbf30546bd7de15b2b_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTgyN2RlNGFlMmI0YjU5Y2JmMzA1NDZiZDdkZTE1YjJiXzAiLCJpc3MiOiJORCJ9.oyYkUAnU9KUpvJ1g_rMN4BlH1bllgAIPdpGnyAqr1rk?size=600"></artist>
<artist id="ea058a931cd7efcc39d820cec05bd729" name="TWRP" albumCount="3"
coverArt="ar-ea058a931cd7efcc39d820cec05bd729_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWVhMDU4YTkzMWNkN2VmY2MzOWQ4MjBjZWMwNWJkNzI5XzAiLCJpc3MiOiJORCJ9.aDeP6krn4dj53ZA0Z2qGmnicaGNob95wokWlzhwSnGs?size=600"></artist>
</index>
<index name="V">
<artist id="b23232fec5a3edd33284539dcc5aaff4" name="Vulfpeck" albumCount="2"
coverArt="ar-b23232fec5a3edd33284539dcc5aaff4_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWIyMzIzMmZlYzVhM2VkZDMzMjg0NTM5ZGNjNWFhZmY0XzAiLCJpc3MiOiJORCJ9.6jktItB4aZdJMU07uyNhzrvrSNZA-ZA4Z2g_gOHQSDw?size=600"></artist>
</index>
<index name="X-Z">
<artist id="7f6ca9951af294420382442061a2d6ee" name="Yakui the Maid" albumCount="14"
coverArt="ar-7f6ca9951af294420382442061a2d6ee_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTdmNmNhOTk1MWFmMjk0NDIwMzgyNDQyMDYxYTJkNmVlXzAiLCJpc3MiOiJORCJ9.mNSkcZ9BqlcqMXbp6SJaxpNXLEmkms8xtfm9mr0vyHM?size=600"></artist>
<artist id="dbd9940e9fad8c962241120f4f467923" name="Zombie Nation" albumCount="1"
coverArt="ar-dbd9940e9fad8c962241120f4f467923_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWRiZDk5NDBlOWZhZDhjOTYyMjQxMTIwZjRmNDY3OTIzXzAiLCJpc3MiOiJORCJ9.aM-3Bvf3wen53chsu809SgiR0eS95MYLA-FMvuhLa7Q?size=600"></artist>
</index>
<index name="[Unknown]">
<artist id="d1fb0b96a0a51a3f73fbf777ca44f6fb" name="[Unknown Artist]" albumCount="1"
coverArt="ar-d1fb0b96a0a51a3f73fbf777ca44f6fb_0"
artistImageUrl="https://music.0x01fe.net/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLWQxZmIwYjk2YTBhNTFhM2Y3M2ZiZjc3N2NhNDRmNmZiXzAiLCJpc3MiOiJORCJ9.8oMjKxPuJjHMtO8b8QUtveINsR1_pdPzWW3rlT4VQ2E?size=600"></artist>
</index>
</indexes>
</subsonic-response>
-116
View File
@@ -1,116 +0,0 @@
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.16.1" type="navidrome"
serverVersion="0.54.3 (734eb30a)" openSubsonic="true">
<directory id="7f6ca9951af294420382442061a2d6ee" name="Yakui the Maid" playCount="5"
played="2025-01-16T16:51:48.074179163Z" albumCount="14">
<child id="7e3f62f383cd2cf9926ac04466366644" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="I Stole Some Witchouse to Feed My Пирожки"
name="I Stole Some Witchouse to Feed My Пирожки"
album="I Stole Some Witchouse to Feed My Пирожки" artist="Yakui the Maid"
coverArt="al-7e3f62f383cd2cf9926ac04466366644_67867169" duration="137"
created="2025-01-09T00:29:52.080283967Z" artistId="7f6ca9951af294420382442061a2d6ee"
songCount="1" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
<child id="b243faba343b23d5f9a1f94be7ce4038" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="Taking tea in the post-apocalyptic dreamland"
name="Taking tea in the post-apocalyptic dreamland"
album="Taking tea in the post-apocalyptic dreamland" artist="Yakui The Maid" year="2013"
genre="Other" coverArt="al-b243faba343b23d5f9a1f94be7ce4038_65afde77" duration="1928"
created="2025-01-13T16:07:49.125514395Z" artistId="7f6ca9951af294420382442061a2d6ee"
songCount="4" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
<child id="eb0006bdd13ea1b93c19624a2ba3a511" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="Rotten\Rotten" name="Rotten\Rotten" album="Rotten\Rotten"
artist="Yakui The Maid" year="2014"
coverArt="al-eb0006bdd13ea1b93c19624a2ba3a511_65afdbab" duration="1324"
created="2025-01-13T16:06:49.078187288Z" artistId="7f6ca9951af294420382442061a2d6ee"
songCount="7" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
<child id="8079c86d60d95ba0f8e6ba83e81b5619" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="Fireflies" name="Fireflies" album="Fireflies"
artist="Yakui the Maid" year="2015"
coverArt="al-8079c86d60d95ba0f8e6ba83e81b5619_67857257" duration="2631"
created="2025-01-07T00:59:13.015747634Z" artistId="7f6ca9951af294420382442061a2d6ee"
songCount="8" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="c3d580af-f128-45d9-8de3-37f7138825ad" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
<child id="c69cdc593487ed813f1e11ecb270b228" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="Helios" name="Helios" album="Helios" artist="Yakui the Maid"
year="2019" coverArt="al-c69cdc593487ed813f1e11ecb270b228_67857269" duration="2748"
playCount="1" created="2025-01-07T00:58:13.054824479Z"
artistId="7f6ca9951af294420382442061a2d6ee" songCount="11" isVideo="false"
played="2025-01-16T16:48:25.475684076Z" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="fe81f1ff-4597-4efa-87c0-c029f360857c" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
<child id="0f3ee28ee30325f4f1ce890e94977215" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="Goodnight World" name="Goodnight World" album="Goodnight World"
artist="Yakui the Maid" year="2019"
coverArt="al-0f3ee28ee30325f4f1ce890e94977215_67857262" duration="2349" playCount="1"
created="2025-01-07T00:59:13.070188738Z" artistId="7f6ca9951af294420382442061a2d6ee"
songCount="11" isVideo="false" played="2025-01-15T14:29:59.857083656Z" bpm="0"
comment="" sortName="" mediaType="album"
musicBrainzId="03dcb11f-b018-49cb-86ff-3f97a32d36b6" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
<child id="6ddba7800ea74494b4564bbef93fbd6c" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="Flock" name="Flock" album="Flock" artist="Yakui the Maid"
year="2020" coverArt="al-6ddba7800ea74494b4564bbef93fbd6c_6785725a" duration="2265"
created="2025-01-07T00:59:13.042040632Z" artistId="7f6ca9951af294420382442061a2d6ee"
songCount="10" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="ed04f2d9-ec05-48dd-9f23-e5d6a349e18a" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
<child id="f4d8ba942eb0968ec74398db6684c3ae" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="Polyneuroparty" name="Polyneuroparty" album="Polyneuroparty"
artist="Yakui the Maid" year="2020"
coverArt="al-f4d8ba942eb0968ec74398db6684c3ae_6785725e" duration="2901" playCount="1"
created="2025-01-07T00:59:13.115644991Z" artistId="7f6ca9951af294420382442061a2d6ee"
songCount="12" isVideo="false" played="2025-01-15T14:45:20.183187072Z" bpm="0"
comment="" sortName="" mediaType="album"
musicBrainzId="94e4a924-6311-4584-9ad7-e6c3e124f039" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
<child id="e50a24d9e730b17e9481bf8068ae4155" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="Polyneuroparty pt. 2" name="Polyneuroparty pt. 2"
album="Polyneuroparty pt. 2" artist="Yakui the Maid" year="2021"
coverArt="al-e50a24d9e730b17e9481bf8068ae4155_6785726d" duration="2154"
created="2025-01-07T00:59:13.145347568Z" artistId="7f6ca9951af294420382442061a2d6ee"
songCount="9" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="b1d42305-e61c-4607-a8d2-23a27dd17212" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
<child id="adb0f57808124782093e111434eb0d81" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="Futility" name="Futility" album="Futility" artist="Yakui the Maid"
year="2023" coverArt="al-adb0f57808124782093e111434eb0d81_67867808" duration="2812"
created="2025-01-07T00:58:13.016804678Z" artistId="7f6ca9951af294420382442061a2d6ee"
songCount="12" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="8b37ef87-8128-4d36-af6b-11b17e313929" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
<child id="e96b4f2a1da9e87bdfab920f0b21119f" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="New Year Cashgrab" name="New Year Cashgrab"
album="New Year Cashgrab" artist="Yakui the Maid" year="2024"
coverArt="al-e96b4f2a1da9e87bdfab920f0b21119f_67857a7c" duration="920"
created="2025-01-07T00:58:13.077557781Z" artistId="7f6ca9951af294420382442061a2d6ee"
songCount="4" isVideo="false" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
<child id="0a0e77d24e831df4768b8a2baf56e4be" parent="7f6ca9951af294420382442061a2d6ee"
isDir="true" title="Youth" name="Youth" album="Youth" artist="Yakui the Maid"
year="2024" coverArt="al-0a0e77d24e831df4768b8a2baf56e4be_67857491" duration="1808"
playCount="2" created="2025-01-07T00:58:13.08538977Z"
artistId="7f6ca9951af294420382442061a2d6ee" songCount="9" isVideo="false"
played="2025-01-16T16:51:48.074179163Z" bpm="0" comment="" sortName="" mediaType="album"
musicBrainzId="" channelCount="0" samplingRate="0">
<replayGain></replayGain>
</child>
</directory>
</subsonic-response>
File diff suppressed because it is too large. Load diff
-59
View File
@@ -1,59 +0,0 @@
{
"subsonic-response": {
"status": "ok",
"version": "1.16.1",
"type": "navidrome",
"serverVersion": "0.54.3 (734eb30a)",
"openSubsonic": true,
"playlists": {
"playlist": [
{
"id": "a79d6039-cc24-40ce-9518-191b5dfc7909",
"name": "Disc 2",
"comment": "Auto-imported from 'Disc 2.m3u8'",
"songCount": 11,
"duration": 3157,
"public": false,
"owner": "pseudo",
"created": "2025-01-21T18:10:53.124749519Z",
"changed": "2025-01-21T18:10:53.126220207Z",
"coverArt": "pl-a79d6039-cc24-40ce-9518-191b5dfc7909_678fe32d"
},
{
"id": "e6e8ff27-2a60-4e33-8aa1-09586191166a",
"name": "King Gizzard \u0026 The Lizard Wizard I Like",
"songCount": 63,
"duration": 23786,
"public": true,
"owner": "pseudo",
"created": "2025-01-07T20:14:21.840994748Z",
"changed": "2025-01-21T17:53:53.194711932Z",
"coverArt": "pl-e6e8ff27-2a60-4e33-8aa1-09586191166a_678fdf31"
},
{
"id": "9d76a86b-901f-4727-a2ec-01210157ff01",
"name": "Maidcore",
"songCount": 43,
"duration": 11109,
"public": true,
"owner": "pseudo",
"created": "2025-01-08T16:32:46.021014672Z",
"changed": "2025-01-21T17:49:53.312033526Z",
"coverArt": "pl-9d76a86b-901f-4727-a2ec-01210157ff01_678fde41"
},
{
"id": "79f69dc0-1cbf-4d9b-850d-6562c10eb1ff",
"name": "NorthernJourneyOST",
"comment": "Auto-imported from 'NorthernJourneyOST.m3u'",
"songCount": 24,
"duration": 4269,
"public": false,
"owner": "pseudo",
"created": "2025-01-14T14:32:48.159884456Z",
"changed": "2025-01-14T14:32:48.161286475Z",
"coverArt": "pl-79f69dc0-1cbf-4d9b-850d-6562c10eb1ff_67867590"
}
]
}
}
}
-15407
View File
File diff suppressed because it is too large. Load diff
-12
View File
@@ -1,12 +0,0 @@
from rich_pixels import Pixels
from rich.console import Console
from PIL import Image
console = Console()
size = 70
with Image.open("cover.png") as image:
pixels = Pixels.from_image(image, resize=(size, size))
console.print(pixels)
-99
View File
@@ -1,99 +0,0 @@
import TermTk as ttk
import SubSonic
u = 'pseudo'
p = 'telegram9dock-MICHEL'
echidna_id = "937004317800a879f0cddd471fb82387"
class SubPlayer:
conn: SubSonic.SubpyConn
artists: list[SubSonic.Artist]
selected_artist: SubSonic.Artist
selected_album: SubSonic.Album
selected_songs: list[SubSonic.Song]
def __init__(self, conn: SubSonic.SubpyConn):
self.conn = conn
def run(self) -> None:
self.artists = conn.getArtists()
self.root = ttk.TTk(layout=ttk.TTkHBoxLayout())
self.artistList = ttk.TTkList(
name="Artists",
parent=self.root,
items=[artist.name for artist in self.artists]
)
self.albumList = ttk.TTkList(
name="ArtistAlbums",
parent=self.root
)
self.songList = ttk.TTkList(
name="AlbumSongs",
parent=self.root
)
self.artistList.itemClicked.connect(self.clickArtist)
self.albumList.itemClicked.connect(self.clickAlbum)
self.root.mainloop()
def _clearSongs(self) -> None:
self.songList.removeItems(self.songList.items())
self.songList.setVisible(False)
self.songList.setEnabled(False)
def _clearAlbums(self) -> None:
self.albumList.removeItems(self.albumList.items())
# self.albumList.setVisible(False)
# self.albumList.setEnabled(False)
@ttk.pyTTkSlot(ttk.TTkWidgets.listwidget.TTkAbstractListItem)
def clickArtist(self, v: ttk.TTkWidgets.listwidget.TTkAbstractListItem):
# ttk.TTkLog.debug('test')
# print(v.text())
artist_name = v.text()
for artist in self.artists:
if artist.name == artist_name:
self.selected_artist = artist
self._clearAlbums()
self._clearSongs()
# self.albumList.setVisible(True)
# self.albumList.setEnabled(True)
albums = conn.getArtistAlbums(self.selected_artist.id)
self.albumList.addItems([album.name for album in albums])
@ttk.pyTTkSlot(ttk.TTkWidgets.listwidget.TTkAbstractListItem)
def clickAlbum(self, v: ttk.TTkWidgets.listwidget.TTkAbstractListItem):
album_name = v.text()
albums = conn.getArtistAlbums(self.selected_artist.id)
for album in albums:
if album.title == album_name:
self.selected_album = album
# print('b')
self._clearSongs()
self.songList.setVisible(True)
self.songList.setEnabled(True)
self.songList.addItems([song.title for song in conn.getAlbumSongs(self.selected_album.id)])
conn = SubSonic.SubpyConn(u, p, "https://music.0x01fe.net")
player = SubPlayer(conn)
player.run()
-4
View File
@@ -1,4 +0,0 @@
<subsonic-response xmlns="http://subsonic.org/restapi" status="failed" version="1.16.1"
type="navidrome" serverVersion="0.54.3 (734eb30a)" openSubsonic="true">
<error code="70" message="Directory not found"></error>
</subsonic-response>
-439
View File
@@ -1,439 +0,0 @@
import time
import random
import string
import hashlib
import logging
import urllib.parse
import requests
logger = logging.getLogger(__name__)
class Playlist:
id: str
name: str
songCount: int
duration: str
owner: str
coverArtId: str
def __init__(self, info: dict):
self.id = info['id']
self.name = info['name']
self.songCount = int(info['songCount'])
self.duration = time.strftime('%H:%M:%S', time.gmtime(int(info['duration'])))
self.owner = info['owner']
self.coverArtId = info['coverArt']
class Album:
id: str
title: str
name: str
album: str
coverArtId: str
duration: int
artistId: str
songCount: int
playCount: int
year: int | None
duration: str
def __init__(self, album_info: dict):
self.id = album_info['id']
self.title = album_info['title']
self.name = album_info['name']
self.album = album_info['album']
self.coverArtId = album_info['coverArt']
self.duration = int(album_info['duration'])
self.artistId = album_info['artistId']
self.songCount = int(album_info['songCount'])
self.playCount = int(album_info['playCount']) if 'playCount' in album_info else 0
self.year = int(album_info['year']) if 'year' in album_info else None
self.duration = self._secondToMinutes(int(album_info['duration']))
def _secondToMinutes(self, s: int) -> str:
return f'{s // 60}:{s % 60 if s % 60 > 9 else "0" + str(s % 60)}'
class Song:
id: str
title: str
album: str
artist: str
trackNumber: int
contentType: str
suffix: str
duration: int
bitRate: int
path: str
discNumber: int
albumId: str
artistId: str
comment: str
channelCount: int
samplingRate: int
playCount: int | None
coverArtId: str | None
def __init__(self, info: dict | None = {}):
self.id = info['id'] if 'id' in info else ""
self.title = info['title'] if 'title' in info else ""
self.album = info['album'] if 'album' in info else ""
self.artist = info['artist'] if 'artist' in info else ""
self.trackNumber = int(info['track']) if 'track' in info else ""
self.contentType = info['contentType'] if 'contentType' in info else ""
self.suffix = info['suffix'] if 'suffix' in info else ""
self.duration = int(info['duration']) if 'duration' in info else ""
self.bitRate = int(info['bitRate']) if 'bitRate' in info else ""
self.path = info['path'] if 'path' in info else ""
self.discNumber = int(info['discNumber']) if 'discNumber' in info else ""
self.albumId = info['albumId'] if 'albumId' in info else ""
self.artistId = info['artistId'] if 'artistId' in info else ""
self.comment = info['comment'] if 'comment' in info else ""
self.channelCount = int(info['channelCount']) if 'channelCount' in info else ""
self.samplingRate = int(info['samplingRate']) if 'samplingRate' in info else ""
self.playCount = int(info['playCount']) if 'playCount' in info else ""
self.coverArtId = info['coverArt'] if 'coverArt' in info else None
class Artist:
id: str
name: str
albumCount: int
coverArt: str
artistImageUrl: str
def __init__(self, id: str, name: str, albumCount: str | int, coverArt: str, artistImageUrl: str):
self.id = id
self.name = name
self.albumCount = int(albumCount)
self.coverArt = coverArt
self.artistImageUrl = artistImageUrl
def from_dict(info: dict):
return Artist(
info['id'] if 'id' in info else None,
info['name'] if 'name' in info else None,
info['albumCount'] if 'albumCount' in info else None,
info['coverArt'] if 'coverArt' in info else None,
info['artistImageUrl'] if 'artistImageUrl' in info else None
)
class BadSubsonicResponse(Exception):
pass
class SubpyConn:
username: str
password: str
base_url: str
salt: str
salt_len: int = 8
version: str = "1.16.1"
client_name: str = "testing"
def __init__(self, u: str, p: str, base_url: str, salt_len: int | None = 8):
self.username = u
self.password = p
self.base_url = base_url
self.salt_len = salt_len
def _saltGenerator(self) -> None:
self.salt = ''.join(random.SystemRandom().choice(string.ascii_letters + string.digits) for _ in range(self.salt_len))
def _hashPass(self) -> str:
self._saltGenerator()
return hashlib.md5((self.password + self.salt).encode('utf-8')).hexdigest()
def _getBasePayload(self) -> dict:
return {
"u" : self.username,
"t" : self._hashPass(),
"s" : self.salt,
"v" : self.version,
"c" : self.client_name,
"f": "json"
}
def _encodePayload(self, payload: dict) -> str:
return urllib.parse.urlencode(payload, quote_via=urllib.parse.quote_plus)
def _getMusicDirectory(self, id: str):
url = self.base_url + '/rest/getMusicDirectory?'
payload = self._getBasePayload()
payload['id'] = id
return requests.get(url + self._encodePayload(payload))
def getArtistAlbums(self, artist_id: str) -> list[Album]:
response: requests.Response = self._getMusicDirectory(artist_id).json()['subsonic-response']
if response['status'] != 'ok':
raise BadSubsonicResponse()
albums: list[Album] = []
for item in response['directory']['child']:
albums.append(Album(item))
return albums
def getAlbumSongs(self, album_id: str) -> list[Song]:
response: requests.Response = self._getMusicDirectory(album_id).json()['subsonic-response']
if response['status'] != 'ok':
raise BadSubsonicResponse()
songs: list[Song] = []
for item in response['directory']['child']:
songs.append(Song(item))
return songs
def getArtists(self) -> list[Artist]:
url = self.base_url + '/rest/getArtists?'
payload = self._getBasePayload()
response = requests.get(url + self._encodePayload(payload)).json()['subsonic-response']
if response['status'] != 'ok':
raise BadSubsonicResponse()
artists: list[Artist] = []
for artist_index in response['artists']['index']:
for artist in artist_index['artist']:
artists.append(Artist.from_dict(artist))
return artists
def getAlbums(self, size: int | None = 25, offset: int | None = 0) -> list[Album]:
url = self.base_url + '/rest/getAlbumList?'
payload = self._getBasePayload()
payload['type'] = 'alphabeticalByName'
payload['size'] = size
payload['offset'] = offset
r = requests.get(url + self._encodePayload(payload))
json_r = r.json()
albums: list[Album] = []
if 'album' not in json_r['subsonic-response']['albumList']:
return []
for album in json_r['subsonic-response']['albumList']['album']:
albums.append(Album(album))
return albums
def getAllAlbums(self) -> list[Album]:
all_albums: list[Album] = []
offset = 0
while albums := self.getAlbums(50, offset):
all_albums.extend(albums)
offset += 50
return all_albums
def getPlaylists(self) -> list[Playlist]:
url = self.base_url + "/rest/getPlaylists?"
payload = self._getBasePayload()
r = requests.get(url + self._encodePayload(payload))
json_r = r.json()
playlists: list[Playlist] = []
for playlist in json_r['subsonic-response']['playlists']['playlist']:
playlists.append(Playlist(playlist))
return playlists
def getPlaylist(self, playlist_id: str) -> list[Song]:
url = self.base_url + "/rest/getPlaylist?"
payload = self._getBasePayload()
payload['id'] = playlist_id
r = requests.get(url + self._encodePayload(payload))
json_r = r.json()
songs: list[Song] = []
for song in json_r['subsonic-response']['playlist']['entry']:
songs.append(Song(song))
return songs
def getStarred(self) -> list[Album | Song | Artist]:
url = self.base_url + "/rest/getStarred?"
payload = self._getBasePayload()
r = requests.get(url + self._encodePayload(payload))
json_r = r.json()
starred: list[Album | Song | Artist] = []
for album in json_r['subsonic-response']['starred']['artist']:
starred.append(Album(album))
for artist in json_r['subsonic-response']['starred']['artist']:
starred.append(Artist.from_dict(artist))
for song in json_r['subsonic-response']['starred']['song']:
starred.append(Song(song))
return starred
def getStarredSongs(self) -> list[Song]:
url = self.base_url + "/rest/getStarred?"
payload = self._getBasePayload()
r = requests.get(url + self._encodePayload(payload))
json_r = r.json()
starred: list[Song] = []
for song in json_r['subsonic-response']['starred']['song']:
starred.append(Song(song))
return starred
# Returns a requests Response object, the data stream can be found in Response.content
def stream(self, song_id: str) -> requests.Response:
url = self.base_url + '/rest/stream?'
payload = self._getBasePayload()
payload['id'] = song_id
return requests.get(url + self._encodePayload(payload), stream=True)
# Saves cover art id
def getCoverArt(self, cover_art_id: str, path: str | None = None) -> None:
url = self.base_url + '/rest/getCoverArt?'
payload = self._getBasePayload()
payload['id'] = cover_art_id
r = requests.get(url + self._encodePayload(payload))
with open(path if path else 'cover.png', 'wb') as file:
file.write(r.content)
def getCoverArtRaw(self, cover_art_id: str) -> bytes:
url = self.base_url + '/rest/getCoverArt?'
payload = self._getBasePayload()
payload['id'] = cover_art_id
r = requests.get(url + self._encodePayload(payload))
return r.content
def getSong(self, song_id: str) -> Song:
url = self.base_url + '/rest/getSong?'
payload = self._getBasePayload()
payload['id'] = song_id
response = requests.get(url + self._encodePayload(payload)).json()['subsonic-response']
if response['status'] != 'ok':
raise BadSubsonicResponse()
return Song(response['song'])
def star(self, id: str) -> None:
url = self.base_url + '/rest/star?'
payload = self._getBasePayload()
payload['id'] = id
response = requests.get(url + self._encodePayload(payload)).json()['subsonic-response']
if response['status'] != 'ok':
raise BadSubsonicResponse()
def unstar(self, id: str) -> None:
url = self.base_url + '/rest/unstar?'
payload = self._getBasePayload()
payload['id'] = id
response = requests.get(url + self._encodePayload(payload)).json()['subsonic-response']
if response['status'] != 'ok':
raise BadSubsonicResponse()
"""
https://opensubsonic.netlify.app/docs/endpoints/scrobble/
id: str - unique identifier of the media to scrobble
OPTIONAL time: int - posix time of when the song was listened to
OPTIONAL submission: bool - Whether this is a "submission" or a "now playing" notification. Default: True
"""
def scrobble(self, id: str, time: int | None = None, submission: bool | None = True) -> None:
url = self.base_url + '/rest/scrobble?'
payload = self._getBasePayload()
payload['id'] = id
if time:
payload['time'] = time
payload['submission'] = submission
response = requests.get(url + self._encodePayload(payload)).json()['subsonic-response']
if response['status'] != 'ok':
raise BadSubsonicResponse()
"""
https://opensubsonic.netlify.app/docs/endpoints/getrandomsongs/
"""
def getRandomSongs(self,
size: int | None = 10,
genre: str | None = None,
fromYear: str | int | None = None,
toYear: str | int | None = None,
musicFolderId: str | int | None = None
) -> list[Song]:
url = self.base_url + '/rest/getRandomSongs?'
payload = self._getBasePayload()
# The default being 10 is only to make the method match the internal docs
if size and size != 10:
payload['size'] = size
if genre:
payload['genre'] = genre
if fromYear:
payload['fromYear'] = fromYear
if toYear:
payload['toYear'] = toYear
if musicFolderId:
payload['musicFolderId'] = musicFolderId
response = requests.get(url + self._encodePayload(payload)).json()['subsonic-response']
if response['status'] != 'ok':
raise BadSubsonicResponse()
random_songs: list[Song] = []
for song in response['randomSongs']['song']:
random_songs.append(Song(song))
return random_songs
-193
View File
@@ -1,193 +0,0 @@
import logging
import os
import io
LOG_FILE = 'textual.log'
LOGGING_LEVEL = logging.DEBUG
LOG_FORMAT = '[%(asctime)s] %(levelname)s in %(module)s: %(message)s'
# Clear Log File
if os.path.exists(LOG_FILE):
os.remove(LOG_FILE)
logging.basicConfig(filename=LOG_FILE, level=LOGGING_LEVEL, format=LOG_FORMAT)
import SubSonic
os.environ['PYGAME_HIDE_SUPPORT_PROMPT'] = "hide"
import pygame
from rich.table import Table, Column
from textual import on, events, work
from textual.reactive import reactive
from textual.app import App, ComposeResult, RenderResult
from textual.widgets import Footer, Header, OptionList, DataTable, ProgressBar, Label, Static
from textual.widget import Widget
from textual.containers import Horizontal, Vertical, Container, VerticalScroll
from textual.screen import Screen
from textual.widgets.option_list import Option
from textual.timer import Timer
from rich_pixels import Pixels
from PIL import Image
u, p = [s.strip() for s in open('auth', 'r').read().split(',')]
conn = SubSonic.SubpyConn(u, p, "https://music.0x01fe.net")
pygame.mixer.init()
class CoverArtPixels(Container):
cover = reactive[Image.Image | None](None)
def render(self) -> RenderResult:
if self.cover:
width, height = self.size
width -= 4
height -= 4
if width > height:
width = height
elif height > width:
height = width
return Pixels.from_image(self.cover, resize=(width, height))
return ''
@work(exclusive=True, thread=True)
def get_cover_art(self, cover_art_id: str) -> None:
try:
cover_art_data = conn.getCoverArtRaw(cover_art_id)
image = Image.open(io.BytesIO(cover_art_data))
self.cover = image
except Exception as e:
logging.error(f"Failed to get cover art: {e}")
self.cover = None
class NowPlayingInfo(Container):
song = reactive[SubSonic.Song | None](None, layout=True)
def render(self) -> RenderResult:
if self.song:
return f"Playing: {self.song.title} by {self.song.artist}"
else:
return "Nothing Playing"
class NowPlaying(Widget):
def compose(self) -> ComposeResult:
yield NowPlayingInfo()
yield CoverArtPixels(id="coverart")
def update_song(self, song: SubSonic.Song) -> None:
info = self.query_one(NowPlayingInfo)
info.song = song
if song.albumId:
cover_art = self.query_one(CoverArtPixels)
album = conn.getAlbumSongs(song.albumId)
if album:
cover_id: str | None = album[0].coverArtId
if cover_id:
cover_art.get_cover_art(cover_id)
class MusicApp(App):
CSS_PATH = 'app.tcss'
BINDINGS = [
# ("r", "rewind()", "⏪"),
("space", "play_pause_song()", "⏯")
# ("s", "skip()", "⏭")
]
currently_playing: bool = False
is_paused: bool = False
place: int = 0
def compose(self) -> ComposeResult:
yield Header()
yield Horizontal(
VerticalScroll(OptionList(id="playlists"), id="sidebar"),
Vertical(
DataTable(id="songs", cursor_type='row'),
NowPlaying(id="now-playing"),
id="main-panel"
)
)
yield Footer()
def on_mount(self) -> None:
self.run_worker(self.get_playlists(), exclusive=True)
table = self.query_one(DataTable)
table.add_columns("Track", "Title", "Artist", "Album")
async def get_playlists(self) -> None:
try:
playlists = conn.getPlaylists()
option_list = self.query_one("#playlists", OptionList)
for playlist in playlists:
option_list.add_option(Option(playlist.name, id=playlist.id))
except Exception as e:
logging.error(f"Failed to get playlists: {e}")
@on(OptionList.OptionSelected)
async def on_playlist_selected(self, event: OptionList.OptionSelected) -> None:
self.run_worker(self.get_playlist_songs(event.option.id), exclusive=True)
async def get_playlist_songs(self, playlist_id: str) -> None:
try:
songs = conn.getPlaylist(playlist_id)
table = self.query_one(DataTable)
table.clear()
logging.debug([song.title for song in songs])
for song in songs:
# Doesn't work with duplicated songs
table.add_row(song.trackNumber, song.title, song.artist, song.album, key=song.id)
except Exception as e:
logging.error(f"Failed to get playlist songs: {e}")
@on(DataTable.RowSelected)
def on_song_selected(self, event: DataTable.RowSelected) -> None:
song_id = event.row_key.value
if song_id:
self.play_song(song_id)
# Needs to be in the main thread so pause / play work
# TODO @0x01fe put stream https call into thread?
@work(exclusive=True)
async def play_song(self, song_id: str) -> None:
try:
song = conn.getSong(song_id)
now_playing = self.query_one(NowPlaying)
now_playing.update_song(song)
stream_data = conn.stream(song_id)
pygame.mixer.music.load(io.BytesIO(stream_data.content))
pygame.mixer.music.play()
self.currently_playing = True
except Exception as e:
logging.error(f"Failed to play song {song_id}: {e}")
def action_play_pause_song(self) -> None:
if not self.currently_playing:
return None
if not self.is_paused:
self.notify("Playback paused")
self.place = pygame.mixer.music.get_pos()
pygame.mixer.music.pause()
self.is_paused = True
else:
self.notify("Resuming Playback")
pygame.mixer.music.unpause()
self.is_paused = False
if __name__ == "__main__":
app = MusicApp()
app.run()
-13
View File
@@ -1,13 +0,0 @@
#songs {
height: 50%;
}
#now-playing {
height: 90%;
}
#coverart {
height: 100%;
width: 100%;
}
-214
View File
@@ -1,214 +0,0 @@
import logging
import os
from enum import Enum
LOG_FILE = 'textual.log'
LOGGING_LEVEL = logging.DEBUG
LOG_FORMAT = '[%(asctime)s] %(levelname)s in %(module)s: %(message)s'
# Clear Log File
os.remove(LOG_FILE)
logging.basicConfig(filename=LOG_FILE, level=LOGGING_LEVEL, format=LOG_FORMAT)
import SubSonic
from textual import on, events
from textual.app import App, ComposeResult
from textual.widgets import Footer, Header, OptionList, DataTable, Tabs, Tab, TabbedContent, TabPane
from textual.widgets.option_list import Option
u = 'pseudo'
p = 'telegram9dock-MICHEL'
class Menus(Enum):
MAIN = "MAIN"
ARTISTS = "Artists"
ARTISTSONGS = "ArtistSongs"
ARTISTALBUMS = "ArtistAlbums"
ALBUMS = "Albums"
ALBUMSONGS = "AlbumSongs"
class TextualSubpyPlayer(App):
# BINDINGS = [
# ('backspace', 'menu_back()', 'Go back a menu')
# ]
artists: list[SubSonic.Artist]
selectedArtist: SubSonic.Artist
albums: list[SubSonic.Album]
conn: SubSonic.SubpyConn
currentMenu: Menus
lastMenu: Menus
last_menu_type: any
def compose(self) -> ComposeResult:
self.currentMenu = Menus.MAIN
self.lastMenu = Menus.MAIN
self.last_menu_type = None
with TabbedContent(initial="Artists"):
with TabPane("Artists", id="Artists"):
yield OptionList(id="Artists")
with TabPane("Albums", id="Albums"):
yield DataTable(id="Albums")
yield Footer()
# async def action_menu_back(self) -> None:
# logging.debug('Menu Back Called')
# match self.lastMenu:
# case Menus.MAIN:
# logging.debug("Moving back to the main menu")
# await self.main_menu()
# case Menus.ARTISTALBUMS:
# logging.debug("Moving back to Artist Albums")
# await self.selectArtistAlbumView(self.selectedArtist.id)
# case Menus.ARTISTS:
# logging.debug("Moving backt to artists")
# await self.selectArtistsView()
# case _:
# logging.debug(f"Last Menu unknown, {self.lastMenu}")
def on_key(self, event: events.Key) -> None:
logging.debug(f'Key Pressed {event.name}')
# def on_tabs_tab_activated(self, event: Tabs.TabActivated) -> None:
# logging.debug(f'{event.tab.id} selected')
@on(TabbedContent.TabActivated)
async def artists_tab(self, event: TabbedContent.TabActivated) -> None:
if self.last_menu_type:
await self.query_one(self.last_menu_type).remove()
self.last_menu_type = None
logging.debug(f'{event.pane.id} tab selected')
id = event.pane.id
# id = event.tab.id
match id:
case "Artists":
self.artists = self.conn.getArtists()
artistList: OptionList = self.query_one(OptionList)
if not artistList:
artistList: OptionList = await self._getArtistMenu()
await self.mount(artistList)
for artist in self.artists:
artistList.add_option(Option(artist.name, artist.id))
self.last_menu_type = OptionList
def action_toggle_dark(self) -> None:
"""An action to toggle dark mode."""
self.theme = (
"textual-dark" if self.theme == "textual-light" else "textual-light"
)
async def _getArtistMenu(self) -> OptionList:
# self.artists = self.conn.getArtists()
return OptionList(id=Menus.ARTISTS.value)
# @on(OptionList.OptionSelected, f'#{Menus.MAIN.value}')
# async def selectMainMenu(self, event: OptionList.OptionSelected) -> None:
# match event.option_id:
# case "BrowseArtists":
# logging.debug('View Artists Selected')
# await self.selectArtistsView()
# @on(OptionList.OptionSelected, f"#{Menus.ARTISTS.value}")
# async def artistSelected(self, event: OptionList.OptionSelected) -> None:
# logging.debug(f'Artist {event.option.prompt} Selected')
# self.lastMenu = Menus.ARTISTS
# for artist in self.artists:
# if event.option_id == artist.id:
# self.selectedArtist = artist
# await self.selectArtistAlbumView(self.selectedArtist.id)
# @on(DataTable.RowSelected, "#ArtistAlbums")
# async def ArtistAlbumSelected(self, event: DataTable.RowSelected) -> None:
# self.lastMenu = Menus.ARTISTALBUMS
# row_key = event.row_key
# row = event.data_table.get_row(row_key)
# logging.debug(f'Album {row[0]} Selected')
# await self.selectAlbumSongsView(row_key.value)
async def selectAlbumSongsView(self, album_id: str) -> None:
logging.debug("Setting up album songs DataTable")
self.currentMenu = Menus.ALBUMSONGS
songs = conn.getAlbumSongs(album_id)
albumSongs = DataTable(id="AlbumSongs")
await self.mount(albumSongs)
albumSongs.cursor_type = 'row'
albumSongs.add_columns("#", "Title", "Artist", "Duration", "Bitrate")
for song in songs:
albumSongs.add_row(song.trackNumber, song.title, song.artist, song.duration, song.bitRate, key=song.id)
self.query_one(f"#{self.lastMenu.value}").remove()
async def selectArtistAlbumView(self, artist_id: str) -> None:
logging.debug("Setting up album DataTable")
self.currentMenu = Menus.ARTISTALBUMS
albumTable = DataTable(id="ArtistAlbums")
await self.mount(albumTable)
albumTable.cursor_type = 'row'
albumTable.add_columns("Title", "Songs")
self.albums = conn.getArtistAlbums(artist_id)
for album in self.albums:
albumTable.add_row(album.title, album.songCount, key=album.id)
self.query_one(f"#{self.lastMenu.value}").remove()
async def main_menu(self) -> None:
await self.mount(OptionList(
Option("Browse Artists", id="BrowseArtists"),
Option("Browse Albums"),
Option("Browse Songs"),
Option("Browse Playlists"),
id=Menus.MAIN.value
))
self.query_one(f"#{self.currentMenu.value}").remove()
async def selectArtistsView(self) -> None:
artistList: OptionList = await self._getArtistMenu()
self.currentMenu = Menus.ARTISTS
await self.mount(artistList)
for artist in self.artists:
artistList.add_option(Option(artist.name, artist.id))
self.query_one(f"#{self.lastMenu.value}").remove()
if __name__ == '__main__':
app = TextualSubpyPlayer()
app.conn = SubSonic.SubpyConn(u, p, "https://music.0x01fe.net")
app.run()
-31
View File
@@ -1,31 +0,0 @@
[2025-09-04 14:49:01,708] DEBUG in proactor_events: Using proactor: IocpProactor
[2025-09-04 14:49:04,142] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:04,379] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getArtists?u=pseudo&t=2b8f5742d39c788122e9175e065483e0&s=e4mfyt4T&v=1.16.1&c=testing&f=json HTTP/1.1" 200 None
[2025-09-04 14:49:05,321] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:05,494] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getAlbumList?u=pseudo&t=def2a86e92d32523f99a0747c6741047&s=BJ3TK656&v=1.16.1&c=testing&f=json&type=alphabeticalByName&size=50&offset=0 HTTP/1.1" 200 None
[2025-09-04 14:49:05,499] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:05,651] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getAlbumList?u=pseudo&t=0d05edbddb083b938bdf2e0543c8e44e&s=q39xsQJN&v=1.16.1&c=testing&f=json&type=alphabeticalByName&size=50&offset=50 HTTP/1.1" 200 None
[2025-09-04 14:49:05,654] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:05,822] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getAlbumList?u=pseudo&t=0296cab8954310b2b6d1af418fab6744&s=1qbZbaat&v=1.16.1&c=testing&f=json&type=alphabeticalByName&size=50&offset=100 HTTP/1.1" 200 None
[2025-09-04 14:49:05,828] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:05,978] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getAlbumList?u=pseudo&t=3b405a5c09c5259c8b2db318be52a577&s=MV94hD8j&v=1.16.1&c=testing&f=json&type=alphabeticalByName&size=50&offset=150 HTTP/1.1" 200 None
[2025-09-04 14:49:05,981] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:06,134] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getAlbumList?u=pseudo&t=c7b992e3538ed9e92f158b825eb6c3c8&s=VTK0roQ0&v=1.16.1&c=testing&f=json&type=alphabeticalByName&size=50&offset=200 HTTP/1.1" 200 None
[2025-09-04 14:49:06,137] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:06,353] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getAlbumList?u=pseudo&t=64fe71d647a2d62db5be7b84ccbae798&s=dEoTBmsf&v=1.16.1&c=testing&f=json&type=alphabeticalByName&size=50&offset=250 HTTP/1.1" 200 None
[2025-09-04 14:49:06,356] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:06,501] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getAlbumList?u=pseudo&t=0665f656905f113e49c2c96ac73fb164&s=Zw9rzvYM&v=1.16.1&c=testing&f=json&type=alphabeticalByName&size=50&offset=300 HTTP/1.1" 200 None
[2025-09-04 14:49:06,503] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:06,645] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getAlbumList?u=pseudo&t=a96115e891c5315e1ae6118407b6504e&s=9o6Jmnpf&v=1.16.1&c=testing&f=json&type=alphabeticalByName&size=50&offset=350 HTTP/1.1" 200 145
[2025-09-04 14:49:08,083] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:08,408] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getStarred?u=pseudo&t=f7f7bc6d80eb625439aab5a8567dfc79&s=eHkyJQuw&v=1.16.1&c=testing&f=json HTTP/1.1" 200 None
[2025-09-04 14:49:12,809] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:13,026] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getPlaylists?u=pseudo&t=509133849b592141690226ff28d1ca76&s=UMJx5VbS&v=1.16.1&c=testing&f=json HTTP/1.1" 200 1348
[2025-09-04 14:49:14,583] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:14,818] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/getPlaylist?u=pseudo&t=01048946d8acff208aeea45da130e0d6&s=aQgAJaQL&v=1.16.1&c=testing&f=json&id=e6e8ff27-2a60-4e33-8aa1-09586191166a HTTP/1.1" 200 None
[2025-09-04 14:49:16,421] DEBUG in screens-test: Playing song I'm in Your Mind by King Gizzard & the Lizard Wizard.
[2025-09-04 14:49:16,423] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:16,619] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/stream?u=pseudo&t=03ab421b3afbad3b4439c0274989b6b1&s=PbHKnSOb&v=1.16.1&c=testing&f=json&id=2dcd70c3954594c7ea60eb5afe38a476 HTTP/1.1" 200 3418948
[2025-09-04 14:49:34,597] DEBUG in screens-test: Playing song I'm Not in Your Mind by King Gizzard & the Lizard Wizard.
[2025-09-04 14:49:34,598] DEBUG in connectionpool: Starting new HTTPS connection (1): music.0x01fe.net:443
[2025-09-04 14:49:34,913] DEBUG in connectionpool: https://music.0x01fe.net:443 "GET /rest/stream?u=pseudo&t=8303d34b33fd11d14072307afcdfd724&s=WNJQhtAu&v=1.16.1&c=testing&f=json&id=4f3b5f7c7c146695db01ccfb36bdcb45 HTTP/1.1" 200 None