HackerTrans
TopNewTrendsCommentsPastAskShowJobs

printscreen

no profile record

Submissions

[untitled]

1 points·by printscreen·قبل 3 سنوات·0 comments

[untitled]

1 points·by printscreen·قبل 4 سنوات·0 comments

[untitled]

1 points·by printscreen·قبل 4 سنوات·0 comments

If DALL-E could produce music

flowful.app
1 points·by printscreen·قبل 4 سنوات·0 comments

AI Generated Music and what it means for modern musicians

flowful.app
1 points·by printscreen·قبل 4 سنوات·1 comments

Show HN: I made some ambient music generators that run in your browser

flowful.app
299 points·by printscreen·قبل 4 سنوات·117 comments

Show HN: Flowful – Ambient music generators for focus and concentration

flowful.app
2 points·by printscreen·قبل 4 سنوات·1 comments

comments

printscreen
·قبل 4 سنوات·discuss
I feel like its really trendy to bash note taking apps nowadays.

I get it, theyre a dime a dozen and yeah spending hours on hours configuring multiple of them is probably a waste of time.

But why not take advantage of some of the nice software thats out the for this sort of thing? I wouldnt write down or rememeber half the stuff that I do if I hadnt invested a few hours into finding something id actually use. I doubt people are actually forgoing their creative passions or falling behind in their sprints to tweak note taking apps
printscreen
·قبل 4 سنوات·discuss
For dance music, as a DJ, I find the best way is to find an artist through their song being played in a set I listen to, then check that artist's label for more. I can then buy / follow on Bandcamp to be alerted of new releases. I hear alot of talk about labels becoming obsolete nowadays, but they're great for this use case.

For ambient music, I also make a site (https://flowful.app) which procedurally generates ambient music for you. I have a Discord of people who use it, where theres a section for people to share music. Most of the new ambient stuff I find now is through there.
printscreen
·قبل 4 سنوات·discuss
Yeah you are right. Thanks for the heads up. I'll see what I can do to update it
printscreen
·قبل 4 سنوات·discuss
yeah that's cool, thanks. What's your stream?
printscreen
·قبل 4 سنوات·discuss
The fact that you'd consider making that switch is just awesome to me, so thanks! :)

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!
printscreen
·قبل 4 سنوات·discuss
That's a cool idea. Something that was suggested to me with Flowful was to use some sort of body triggers, perhaps from facial recgonition through your device's camera, to determine when the user was becoming less focused. The music could then adapt to help them get back on track.

So many cool possibilities.
printscreen
·قبل 4 سنوات·discuss
Yeah that's not a bad way of putting it. Each musical part will use the samples in a different way each time though, with some randomness added, so it hopefully stops things from being too recognisable.
printscreen
·قبل 4 سنوات·discuss
uhh, right now.. it's not the most user friendly. You can delete the fields that the site places in your localStorage (can be done by clearing your cache for this site).

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.
printscreen
·قبل 4 سنوات·discuss
Sure thing. Further down in another comment I went into how the music is made, so I'll stick to the tech stack here.

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.
printscreen
·قبل 4 سنوات·discuss
Yeah I have heard this before actually. The next few tracks that I make will be in a Major key, which should help!
printscreen
·قبل 4 سنوات·discuss
You all made good points - I've removed the redirect. You should now be able to go back to the homepage.

I was modelling it after Notion's homepage, where you just want to go back to your workspace when you go to notion.so, not the landing page. But I'll put some more thought into how it can be done less cruedly.
printscreen
·قبل 4 سنوات·discuss
What problem does this solve: Poor playlists / context switching when you get given something distracting in an ambient music recommendation algorithm. Also, hopefully, it's just nice music to listen to.

You are listening to the music of other people - mine. I made the generators, which were not trained on anyone else's music. It does not 'process tracks that were made by real people'. The paid element of this service goes to me, without X streaming service taking any cuts.

Computer-made generative music has been around since at least the 70's. Outstanding human-made ambient works have been made since then, which people love and continue to listen to. If this draws some attention away from 'actual musicians', then I'm sure they will survive.
printscreen
·قبل 4 سنوات·discuss
Ah okay - was it just when playing a track? Can't seem to reproduce.

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.
printscreen
·قبل 4 سنوات·discuss
I own the copyright. Would prefer if you attribute, but don't mind you using it.
printscreen
·قبل 4 سنوات·discuss
Can't seem to find why. Do you mind DMing me your email so I can take a look at the account that was made? You can email [email protected].
printscreen
·قبل 4 سنوات·discuss
Yeah, this is something I am still struggling with. The gain normalization is super manual currently, so I want to try and programmatically even them out between tracks. Sorry about that!
printscreen
·قبل 4 سنوات·discuss
I just updated the FAQ (https://flowful.app/faq) but will post here also:

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.
printscreen
·قبل 4 سنوات·discuss
I figured people wouldn't want to keep navigating the landing page after they had already seen it once. This way you can just head straight back into the app.

An incognito tab will let you see it again though.
printscreen
·قبل 4 سنوات·discuss
Each track is it's own JS file! With a folder of corresponding samples, which the JS file pieces together as I mentioned before. There's no MIDI, it's all done with the Tone.js scheduler. :)
printscreen
·قبل 4 سنوات·discuss
You might be right. It's based off a polyryhthmic style I found on Youtube. Perhaps I should just call them 'Polyrhythms' - I don't intend to make any medical claims.