Live data from Hacker News

Show HN: LatentScore – Type a mood, get procedural/ambient music (open source)

latentscore.com

1–10 of 22 posts

Show HN: LatentScore – Type a mood, get procedural/ambient music (open source)

#1
Hey HN,

I've used Generative.fm for years and love it, but I always wanted to just describe what I was in the mood for instead of scrolling through presets. So I built this.

You type a text description of anything - from "mountain sunrise" to "neon city" - and it generates a procedural/ambient stream matching that mood. It runs locally, no account, no tracking, no ads.

Under the hood it's a custom synthesizer driven by sentence embeddings, not a generative AI model (although you can choose to use one!) — so there's no GPU, no API calls, and it starts playing almost instantly. The whole thing is open source: https://github.com/prabal-rje/latentscore

If you're a developer and want to use it programmatically it's also a Python library - pip install latentscore — one line to render audio. But honestly I just use the web player myself when I'm working.

Fair warning: it's still alpha and the synth has limits, so please don't expect full songs or vocals. It's ambient/procedural only. But for focus music or background atmosphere, I think it's pretty good.

Would love to know what vibes you try and whether they land!

- Prabal

Show HN: LatentScore – Type a mood, get procedural/ambient music (open source)
latentscore.com

Re: Show HN: LatentScore – Type a mood, get procedural/ambient music (open source)

#3

I kinda liked how well you can fine-tune parameters of the music. Could be useful as dynamic soundtracks for games in low resource settings

Yeah! That's one of the reasons I've exposed the Python SDK ... you could, in theory, even attach some sort of DAW that manipulates the music in real-time.

Re: Show HN: LatentScore – Type a mood, get procedural/ambient music (open source)

#4
Really elegant approach - mapping sentence embeddings to a deterministic synth feels more like building an instrument than generating content, and the instant playback makes it great for flow.

Would love to know if the same prompt always yields the same sound (reproducibility could be powerful), and whether you’ve considered semantic morphing between two moods over time.

Re: Show HN: LatentScore – Type a mood, get procedural/ambient music (open source)

#5

Really elegant approach - mapping sentence embeddings to a deterministic synth feels more like building an instrument than generating content, and the instant playback makes it great for flow. Would love to know if the same prompt always yields the same sound (reproducibility could be powerful), and whether you’ve considered semantic morphing between two moods over time.

Thanks!

The same prompt yields largely the same song because the 'Fast' (default) mode retrieves the synth parameters from a pre-existing library.

But if you use the 'Custom LLM' model, it can generate new and creative music every time you play something - even for the same input!

Re: Show HN: LatentScore – Type a mood, get procedural/ambient music (open source)

#7

I get clicks and pops every few seconds, using Librewolf. But otherwise very cool!

Yeah ... that's a bit of an issue - it's because I built a custom simple synthesizer that's not quite as good as a full blown one. Thank you for the feedback! This is something I intend to tackle in upcoming releases.

Re: Show HN: LatentScore – Type a mood, get procedural/ambient music (open source)

#8
post #7

I get clicks and pops every few seconds, using Librewolf. But otherwise very cool!

Yeah ... that's a bit of an issue - it's because I built a custom simple synthesizer that's not quite as good as a full blown one. Thank you for the feedback! This is something I intend to tackle in upcoming releases.

Same, on Vanadium. Very cool nonetheless
Post reply on HN