Show HN: Mindscapes – Stochastic background music generator
mindscapes.co
mindscapes.co
It's hard for me to be so negative, but this is a bit like posting your new bootstrap site on a design forum. Not that HN is all computer musicians and generative composers, but some of us are. This might be your first step into generative music, or music in general, and please keep sharing! Some of the best advice I ever got when starting to write music was: you're going to write junk for quite a while, don't let it discourage you.
I'd love to hear more about the specifics of what you're working with algorithmically.
After listening to more of the "deep ocean" mp3, it sounds like you have a set of 10 or 15 short gestures, and the algorithm is determining the order they'll play and how they'll be stacked. Good place to start! If you aren't interested in applying systems to the material itself, a next step might be to just play with amplitude over time. You can prolly increase the overall density of samples if you apply stochastic envelopes to each, without affecting the still mood -- it might help reduce a feeling of monotony, too.
A list of frequencies. A list of note durations. A list of amplitudes.
All this process is triggered by a set time (in seconds) which, going in tandem with a selected chance rate of generating the note, makes a music event.
Having this running on a server would be hard for us, so the decision to make a long export of these "sessions".
I agree on the fact that Stochastic music has a certain academic connotation and standards for a composer, standards that are far from being achieved from the tracks on the site. I will try my best to make new soundscapes even more dynamic in the future :).
You should also take my comments with a grain of salt because my hopes for things like this are for lack of a better way of putting it musically bound. I can't help but listen to this as art, and so I'm responding to it that way. I'm taking these pieces as things for close listening.
I think making long renders for static streaming is a fine approach by the way - have you thought about automating a re-render more often for each piece?
A more expensive alternative would be to run a dedicated render server to generate music in realtime, and then multiplex the stream on demand with something like wowza. Makes me miss the days of r4nd.org: http://rhizome.org/discuss/15607/#29894
Good luck with the project & thanks again for sharing!
Take 2: I see now the email signup and the info icon telling me that you offer: "You will get just an email or two per month with news about new soundscapes and new features. One-click unsubscribe." maybe highlight this as it wasn't immediately obvious this was more than a one time curiosity.
minor comment: "Mindscapes lets you relax or focus while exploring dynamic soundscapes" -- maybe avoid using both mind and soundscapes? (stick with one to reinforce the name, i had to go back to the tab as I type this reply)
Im sure you could go technical on the algorithm as well. Helps to show the complexity behind this for further appreciation.
overall very cool design, love the audio & the design as well as graphics. If you're looking to gain email subscribers, make that clearer. After I listen for a bit, what would you like me to do?
Great stuff! What're you planing to do next?
For the time being we count on generating 1 or 2 soundscapes per month (1-2 per month is becoming a mantra lol.) We would like to do next soundscapes based on actual feedbacks. Also what we think a user should do is to simply select a place where they would like to be and enjoy this no voice, no musical refrains soundscapes as a background to their activities, whether it be working or trying to get some sleep.
Disclaimer: I am writing their iOS app.
That said, these are some really nice soundscapes!
Oh, and the website looks like I could just eat it. I love how it's light and playful without being flat and boring. But I think the responsiveness could be improved a bit: when I resize the window, there are some of sizes where stuff gets cut off, and only change position after resizing further. On small viewports, maybe the "Tune your mind." could get a slightly smaller font size, and be made to sit above the audio player (which maybe could loose its margin)? Anyways, just some random thoughts :)
Deleted comment
For example, how about longer attack/decay envelopes? Changing sawtooth waves to sine waves? Lessening the ranges of frequencies and amplitudes?
This can create soundscapes that sound less like striking a high bell, and more like soft jazz woodwinds.
First, the synthesis of floaty background nonsense constitutes a contribution to a problem, not a solution we've been looking for. This is akin to making an automatic reality show generator. Nothing could be less aspirational. Second, what's upsetting here is how technically uninteresting this particular bot is, and yet we have a comment thread vaguely waving hands and intimating that something marvelous and deeply technical is going on here. The third problem is the pretension. The word "stochastic" here simply means some coins were flipped. It's hard to imagine how you would be posting about a "deterministic" music generator.
I think I need to wash my ears.
Unfortunately, I'm 18 points away from being able to downvote, so I'm posting this instead.
My recommendation: chill out and take a 30 second break before re-reading and then posting your comment. Also remember that a human being just like you spend a non-trivial amount of effort working on whatever it is you are looking at it. Then you might feel less inclined to naively shit all over it. One alternative approach, if you have nothing constructive to say: peacefully close the tab and move on with your day.
You even threaten to downvote me! (oh my). How can you simultaneously want to change the world and clamor for censorship?
The cultural attitude you see prevalent here defending creators is due to the community's wont to make this a safe place for sharing, especially given the recent efforts at making "Show HN" a first-class citizen.
Constructive criticism is a good thing, but I don't think that's missing from HN. What dwaltrip (and Hytosys below) are suggesting is that your criticism is not in the least bit constructive, and takes a tone that would otherwise negate any constructive bits. I concur.
If you're curious to see how a comment might actually be constructive in the course of being critical, I'd seriously consider erikschoster's comment.
Also, I wasn't threatening to downvote, I was explaining why I was creating a somewhat low content post.