Every Noise at Once's Avatar

Every Noise at Once

@everynoise

everynoise.com and associated curiosity; see also @glennmcdonald.bsky.social

1,532
Followers
6
Following
202
Posts
09.11.2024
Joined
Posts Following

Latest posts by Every Noise at Once @everynoise

Video thumbnail

Data exploration...

08.03.2026 01:13 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Note that you will be asked to explain your interest, in the hopes of minimizing the robots among us.

07.03.2026 15:54 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

If you use NRbG with a Development Mode API key, things are supposedly about to get bad for that. If you're interested in alternatives, see the bottom of the page for a group you could join to discuss such things.

07.03.2026 15:37 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Streaming, Spotify, Song Discovery: The Mind Behind the Algorithm

If you're in Zurich on March 20th, you could come see me talk about algorithms and music discovery and human creativity and machines and power. How many of the Swiss metal bands I personally like will I find excuses to mention?

www.m4music.ch/events/en/20...

20.02.2026 22:02 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Their "Development Mode" is now specifically useless for development, since it uses different endpoints and even different response formats from the non-development mode.

13.02.2026 15:23 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Spotify removed all the multiple-item metadata calls, so you now have to get every track/album/artist individually. This is clearly ludicrous (for both them and us), and probably prohibits most uses beyond trivial ones on the scale of Now Playing lookups or the like.

13.02.2026 15:18 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Presumably NRbG and Curio are now broken for newly created Spotify API keys. Due to the same petty new restrictions to the API I can't create a new API key myself, and thus can't even try them that way. But other people report hitting 429s and getting locked out almost immediately.

13.02.2026 15:13 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
You Have Not Yet Heard Your Favourite Song : Glenn McDonald A former Spotify insider reveals how streaming has changed the global musical landscape and what it means for fans, musicians and the music industry.

If you've read my book, thanks, that was awesome of you!

If you haven't, but not as a matter of principle, you could read the beginning and see if that makes you feel like reading more.

www.book2look.com/book/RVopHiZ...

07.01.2026 19:11 ๐Ÿ‘ 14 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Or to use the grouped display to see the top 10 such artists per year:

?play history
|track info=(....spotify_track_uri,urid.other tracks)
/artist=(.track info.artists:@1),playyear/artist :count=1 .of
|artistname=(.artist.name),-artist
#count /playyear |of=10

27.12.2025 16:04 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

You can click the "x" next to 1000 - 1000 to switch to a flat display.

27.12.2025 07:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yep, you can do that. Hint: group by artist,year then group by artist and filter count=1.

26.12.2025 21:42 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Note, too, that all the queries in Curio are exposed and editable, so if I were, say, on vacation and unavailable, anybody could have fixed these for themselves. Technically, anyway...

26.12.2025 18:33 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

So everything that did

.id.other tracks

should now do

....spotify_track_uri,urid.other tracks

using the urid function to pull the ID portion out of the URI.

26.12.2025 17:46 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

For the curious: last year I lazily used track IDs as stream IDs, and then hacked around the resulting problems. Since then I gave streams their own unique IDs, which is much better, but I forgot to update some track-lookup queries, which were thus trying to use new stream IDs as track IDs.

26.12.2025 17:43 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

If you have hit issues with the Listening History views in Curio showing zero counts for things, do this:

26.12.2025 17:39 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yeah, sorry, I had to fix the same issue in a couple other places, which I didn't notice because I had the queries cached. Delete any "20XX tracks all" and "20XX tracks full" queries from the query page (the little "x" when you hover), and then go back to Listening History and try again.

26.12.2025 17:10 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

Oh, if it was release years, reload and try again now.

26.12.2025 07:09 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Those don't look like valid track IDs. Which view are you in?

26.12.2025 06:45 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Indeed you could!

24.12.2025 21:37 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Worth noting that this data is per browser, so you need to have retrieved your followed artists in Curio on each machine+browser where you want to run NRbG.

2/2

22.12.2025 18:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

OK, let's check your data. Go into Developer Tools (F12 on Chrome) โ†’ Application, and open up IndexedDB. You should see something like the attached picture. If you don't have Curio / Props / artists, then there's your problem.

1/2

22.12.2025 18:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

But meanwhile, you could try re-retrieving your artists in Curio...

22.12.2025 12:21 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Harumpf. Perhaps I have misconstrued the first error. Will investigate, but not until later.

22.12.2025 11:02 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Aha. Try again now.

22.12.2025 06:02 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Can you look in the developer console and see if you're getting an error message?

21.12.2025 21:55 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yep. everynoise.com/curio.html

08.12.2025 22:41 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

If your information software doesn't make you want a bigger monitor, what good is it?

08.12.2025 19:42 ๐Ÿ‘ 14 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

Planning ahead for the end of the year, which is STILL A MONTH AWAY: a thing for comparing a genre capsule for your year in music to a friend's.

(And yes, in my test case, my "friend" is myself from another year.)

02.12.2025 19:49 ๐Ÿ‘ 11 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

You can compare a playlist to *multiple* others at once, too.

23.11.2025 15:31 ๐Ÿ‘ 9 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Every Noise at Once: Spotify, Music Discovery, and Human Connection with Glenn McDonald #podcast
Every Noise at Once: Spotify, Music Discovery, and Human Connection with Glenn McDonald #podcast YouTube video by The Chasing Leviathan Podcast

I talked to PJ Wehry on the Chasing Leviathan podcast, and now you can hear us:

www.youtube.com/watch?v=iCTd...

07.10.2025 14:45 ๐Ÿ‘ 8 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0