4 ms·
Please forgive me for being self-centered. I DO think AudioMass is great. I'm running it locally and I even contributed by posting a legit issue in github. But
by ctrager 6y ago
Please forgive me for being self-centered. I DO think AudioMass is great. I'm running it locally and I even contributed by posting a legit issue in github. But here's the self-centered part: The other day I posted a "Show HN" for something web audio related that I wrote and got crickets so I'd like to try again: https://ctrager.github.io/music_tools https://ctrager.github.io/music_tools. Especially check out "Pitch Detector". All three tools are standalone single HTML files that don't need a server.
- ximeng 6y agoThese are interesting tools. Pitch detector didn't seem to work too well for me but no doubt my bad singing. You could probably just show both clefs with the relevant clef symbol at the beginning rather than making it an option. For the beat detector, it would be interesting to see average distance from the beat in order to try to improve. It could be a game following a rhythm easily. Think for HN you probably need a quick demo that will attract more of the large number of people who are not necessarily going to use this tool long term. Give people a hook. Also keep trying, because it's pretty random what gets voted up on any one day. I think with some development and innovation this could be a useful tool. You've also not got any contact info which makes it harder for interested people to get in touch if they like your stuff.
- ctrager 6y agoI can't really make it work with singing either, but it works well when I play violin. My motivation is just pitch, to give feedback to me playing violin or my wife trying to learn viola.
- Cactus2018 6y agoCheck out "Intonia", works brilliantly with stringed instruments
- ctrager 6y agoI had tried it briefly because my favorite youtube violin teacher Beth Blackerby recommended it in one of her videos, and it's great. But, I wanted the experience of coding something myself (I'm retired, hadn't coded in four years, lockdown has made me antsy) and I wanted something that was a standalone single HTML file, and I wanted something that felt easier. So, I ignore the time dimension and paint the notes on the staff the way a player is used to reading them rather than Intonia's interface which looks more technical.
- ctrager 6y agoAll the tools have links at the bottom to their respective github repos, so contact via github.
- dang 6y agoPart of your problem is that you submitted a list (https://news.ycombinator.com/item?id=23309642 https://news.ycombinator.com/item?id=23309642). Lists tend not to do as well on HN because, at the level of the list itself, there isn't that much that's interesting to discuss—just the lowest common denominator of the items on the list (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&query=by%3Adang%20denominator%20list&sort=byDate&type=comment https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...). If you email hn@ycombinator.com we can give you some tips on how to repost! Edit: another way I like to look at this is that HN itself is a list, and posting a list to a list adds a layer of indirection that mostly never gets traversed.
- severak_cz 6y agoI actually looked into code of your metronome to see how did you solve timing issues. I once tried to implement drum machine in JS and run into that setTimeout/setInterval are very very relaxed about precision.