Most active commenters
  • pierrec(3)

←back to thread

Ambient Garden

(ambient.garden)
200 points fipar | 11 comments | | HN request time: 0.71s | source | bottom
1. pierrec ◴[] No.44383854[source]
Author here, glad people are exploring this. Some fun details (should be in the "about" section but that's easy to miss):

- It's open source, including the code that produced the audio: https://github.com/pac-dev/AmbientGarden

- All the generated music is in just intonation. This was mostly for convenience at first (JI is easy to produce with code), but it led me down a massive harmonic rabbit hole in which I'm still located.

I'm currently hacking away at the next iteration of this, where rhythm is fully embraced. I have to say the ambient genre was super convenient and allowed me to play fast and loose with synchronization, while really focusing on how harmony can be laid out in space. But rhythm was always in the books and I'm hoping it takes things to another level.

replies(5): >>44384445 #>>44385366 #>>44385904 #>>44386145 #>>44386692 #
2. rhet0rica ◴[] No.44384445[source]
Any chance of getting a master volume control added? This is gorgeous but Firefox doesn't have a per-tab volume slider.
replies(1): >>44387898 #
3. latexr ◴[] No.44385366[source]
I enjoyed exploring the (infinite?) landscape, but was then was a bit disappointed that that meant sacrificing the music, since there aren’t any more trees. And yes, I did find the water bell structure.

Maybe there wouldn’t need to be trees everywhere, but at least some clusters here and there, with different combinations, should incentivise exploration.

4. rcarmo ◴[] No.44385904[source]
Very nice indeed. Congrats.
5. isoprophlex ◴[] No.44386145[source]
loving all the sounds, but especially that resonant drone is just fantastic. well done.

if you're hacking another iteration, i'm a 'wall of sound' type person... i was a bit sad that the 'listening radius' was so small / not changable. some of the sounds went out of focus too quickly for me even at the lowest autopilot speed, and this meant there were only a few sounds playing simultaneously at every moment.

replies(1): >>44387982 #
6. davidcollantes ◴[] No.44386692[source]
I love what you have created! Would like to see more "plants". Not necessarily trees, but smaller bushes, and weeds, complementing the trees. I find there is too much empty space.

Will star, and watch. Thank you!

7. pierrec ◴[] No.44387898[source]
This is probably the most-requested feature so I'll give it a go. I initially didn't consider it because you're supposed to play it solo and use your device's overall volume control if desired, but I can see the appeal. However I really don't want to clutter the interface, so I might hide it behind a settings icon.
replies(1): >>44389598 #
8. pierrec ◴[] No.44387982[source]
"Listening radius" is actually a good name for it, thanks. We need new terminology for spatial-harmonic composition! In this case, the locations and harmonic relationships were chosen with this specific radius in mind, so if you increase the radius, there might be some dissonance/clashing. But now that you've put the idea in my head, I also want to try it! I might go for a little settings screen with volume and radius then.
replies(2): >>44388425 #>>44388840 #
9. pphysch ◴[] No.44388425{3}[source]
Trees of different height could have larger radiuses too, maybe loosely negatively correlated with their pitch
10. diggan ◴[] No.44388840{3}[source]
> "Listening radius" is actually a good name for it, thanks. We need new terminology for spatial-harmonic composition

Someone correct me if I'm wrong, but I'd think you'd call that (the not at all overloaded term) "attenuation" or more complete: "distance attenuation". Maybe it helps for further browsing :)

It seems like Wikipedia ( https://en.wikipedia.org/wiki/Attenuation_(disambiguation) ) has it under "Acoustic attenuation" but very physics-focused, not so much about the musicology, psychology or how it is used everywhere in audio.

11. mzs ◴[] No.44389598{3}[source]
Thank you for making this, it's fantastic, please don't clutter the visual.

A mono button would be nice but I can usually use accessibilty for that.

Keyboard control?