It would be fun to be able to subconsciously monitor your system without staring at graphs.
Edit: The page on Hansen's website about this project (Listening Post) is available in archive.org, but without any audio samples alas [2]
[1] http://legacy.spa.aalto.fi/icad2001/proceedings/papers/hanse...
[2] https://web.archive.org/web/20020414095256fw_/http://www.ear...
So many cool possibilities.
Then I thought of a project that would give me status via soundbeep,500,400.
I never got around to doing that but it wouldn't have been half bad.
Three small beeps in a succession, repeat, internet is down or some combination of deep or low beeps to say something else.
I ended up failing out of college (I was young and stupid, too) and when I returned 5 years later I ended up changing my senior project to a leg controller for a hexapod robot.
I don't think this is true, there's some lo-fi covers on Spotify that, I assume, have been composed manually like any other, e.g. tracks like https://open.spotify.com/track/32VdL9yw37qMRhvDQBicOJ?si=NWj... https://open.spotify.com/track/1dTWwTiKKxf0WSmFIV34Zf?si=Azk...
There's such a vast catalog of human-composed ambient music, that I just simply don't see why someone would prefer to listen to this algorithmically generated soulless muzak.
Same goes for the "lo-fi beats for study" channels. There are so many good instrumental hip-hop albums. MF Doom instrumentals (Special Herbs series), J Dilla instrumentals, Boards of Canada, Madlib instrumentals, etc. Why listen to that trite crap? It's the equivalent of "eating out" in McDonald's.
A lot of human-composed ambient music actually has a lot of algorithmically determined elements. One of the simplest examples is using several tape loops of differing lengths (which Boards of Canada are very fond of).
Similarly if you dig into the composition and ideas behind some of Brian Eno's pieces, you will find they are rule based.
Even using a computer for doing this automatically isn't very new. It's being done by modular synthesis enthusiasts since ages.
Many of these ambient pieces would actually generate different ambient sounds for a very long time, and the "soulful" recordings thereof (on CD or Vinyl) are merely short excerpts from the actual piece.
Generating and listening to it live is sometimes the only way to fully enjoy an ambient piece.
Every now and then I'll put on a chill channel, but usually I'm looking for something more specific than that.
At least for now, the quality gap between something custom-made, and a procedural track is pretty large
Besides, does it count as a medical claim if certain content metadata tags happen to coincide with medical acronyms? I'm not a regulatory official, but this seems like a grey area _at worst._ no diagnosis is being made or even implied.
That said - regardless of regulations, you don't want to confuse your users, so better leave this acronym out indeed.
Cheers. https://www.researchgate.net/publication/356595076_Music_tec...
You're going to have to explain that one.
I love ambient tunes and listen to them for 1-10 hours a day while doing stuff. Any time I need to focus (even when writing an email) I'll throw on my favorite ambient music.
How is this any different? Why would I get a "premium" account for some random website when there's an entire catalog of ambient music on Spotify/Apple/etc that I could listen to?
I make algorithmic (infinite) music in a DAW (Reaper) and have been thinking about porting some of it to the browser, but didn't actually do anything about it :-(
Can you describe the architecture a little? Are you using the Web Audio API for the instruments (and timing)? Are tracks static/looping, or dynamic (created on the fly based on random parameters)?
As for static vs dynamic, it's a mix of both. Some tracks are more static than others, and I have learned it actually seems better to try and use randomness sparingly. Almost all tracks will use probabilities of loops firing, and some watch for the status of other loops to create sections (e.g, always fire A if not firing B). Note / Chord selection also often contains randomness, such as a probability to pick each note from a list, then a probability that note itself to fire.
Hope that makes sense!
(Are "tracks" simple MIDI files or some combination of JSON/JS?)
Anyway, nice work! ;-)
I have a synesthesia-themed project (https://testfixture.presteign.com) where I currently make all the audio with generative synthesis in a DAW and the visuals by hand in a design package, but I'd love to branch out into fully-procedural at some point.
> Except as expressly provided in these Terms of Use, no part of the Site and no Content or Marks may be copied, reproduced, aggregated, republished, uploaded, posted, publicly displayed, encoded, translated, transmitted, distributed, sold, licensed, or otherwise exploited for any commercial purpose whatsoever, without our express prior written permission.
A comment on HN is not "expresly provided in these Terms of Use" and don't think would constitute "express prior written permission." If you want to let people use it in their streams you might want to update the language there.
I remember reading a book a while back that presented the idea of computer generated patents to ensure you own every aspect of an idea.
Seems a little nuts that someone could create a program to generate nearly infinite output then claim a copyright on all of it.
https://www.flowful.app/ redirects to https://www.flowful.app/player after that.
An incognito tab will let you see it again though.
But my personal use case aside -- if people want to see the homepage again for any reason, like contacting you, or linking to a friend -- you are blocking that ability.
I don't know enough about music theory to give you more detail than that, but is there a way you can add more upbeat songs, to get my mood up, energy up, motivation kicking in? Listening to these, I kind of want to take a nap.
In general, major keys are used for a lot of pop music...for example, both the Beatles and Nirvana wrote almost all their hits using major keys (Let It Be and Smells Like Teen Spirit), while ballads and more sad and "moody" music (ie Stairway to Heaven/Zeppelin and Unforgiven/Metallica) will be written in minors.
Also, tempo is important to add to the"upbeatness" of a piece...it would an interesting addition to this wonderful program to add switches for major/minor key and tempo.
Not convinced by all the science claims, but it does seem to help me to focus.
Perfect for a daily meditation.
The frontend is built with React, Chakra UI and Tailwind CSS. It also does all of the audio generation using a scheduling library called Tone.js.
Auth / Database are handled by Firebase, and payments are by Stripe. It's fully serverless; I use cloud functions for anything server side.
The samples themselves are stored in Google Cloud Storage, although I may need to look into a different method or making it more efficient, as today's traffic has absolutely smashed through the free downloads tier.
I record a bunch of samples from VSTs I have. Once I have the samples I upload them to a server, which you request when you load up a song. In your browser, the generators (which is another way of saying 'tracks') then piece together these samples in ways I have coded. So for example, I might have a list of chords which sound good, and a loop which selects from that set. Or maybe a bunch of note patterns to play at a certain interval, but they only have a small probability to play. To make it always unique (and hopefully always fairly interesting), I do things like automate filters, introduce randomness, and switch things around based on how long the track has been running for. Each track has it's own pre-defined set of samples and musical key. The code works on the arrangement, randomness and modulation over time. These random effects are different every play, and so each person will have a slightly different song than the next.
Application error: a client-side exception has occurred (see the browser console for more information).
Checking the console doesn't produce anything helpful either.
Edit: While inspecting the page, I found that there are a total of 28 different inline CSS styles. Some of them are empty, and some contains styles for class with random names. I assume this is just something with React and Chakra UI, though.
And yeah, the CSS is quite messy. Planning on code cleanup later on. For reference, it's a mix'n'match between Chakra UI and Tailwind CSS.
Actually, I've been thinking to write my own for baroque-era music-- those rulesets are well-enclosed and have all kinds of tricks for escaping resolution. Perfect for long D&D sessions! :D
Do you have any communities / resources you go to for inspiration for your work?
For resources, theres a great site here as an intro to generative systems - https://teropa.info/loop/
And for communities, I have made a Discord for Flowful where I plan to post updates and how-its-made type stuff. The link is in the top right of the Flowful app, feel free to join!
Though, that service is completely free with a pay what you can model
The creator, Alex Bainter[1], posts a lot of interesting/great stuff about generative music[2,3], and recently published the collection of music theory utilities he uses for generative.fm: https://github.com/generative-music/theory
[1] https://twitter.com/alex_bainter [2] Like this interactive "How generative music works" by Tero Parviainen: https://teropa.info/loop/#/itsgonnarain [3] Or his piece on corruption loops: https://corruptionloops.alexbainter.com/
Question: if I want to go back and change my selections from the first question about what I normally listen to, how do I do that?
The selections from the question just decide a) what's in your recommended section and b) what category you start on when you first load the app.
https://docs.google.com/spreadsheets/d/1C-yRNPy59qlDkuU7YRzo...
Similar to flowful, endel creates generative soundscapes based on mood/need: focus, read, work out, drive, you get the picture.
I appreciated that they made a concerted effort to anchor what they did in music and scientific theory, to understand what makes for good focus, what focus is, etc.
Also cool: It uses time of day, local weather, and your activity level as inputs to its generative music, so in theory, it's very contextual.
Interestingly: was a happily paying subscriber for over a year, but lapsed because I moved out of the city, began working in a private office, and found that I no longer needed to close out the outer world to focus well :shrug: who knew?
Also pricing is excellent, enough of subscriptions :).
One suggestion: a brief fade in/out on play/stop. Stops, in particular can be pretty jarring.