Hacker Newsnew | past | comments | ask | show | jobs | submit | zduny's commentslogin

Thanks for mentioning the problem. I haven't noticed it using a laptop and trackpad.


I'm considering adding that feature in future versions depending on interest.


Look at this crate: https://crates.io/crates/pitch-detection

It has documentation attached mentioning pitch detection algorithms it implements.


But I feel like there's some deeper story about Rust that I've missed and am out of the loop now.

Well, to me Rust is just a tool that I've discovered, it meet my expectations so I started using it.

Only then I've started noticing comments on reddit or whatever like "bleh, not Rust again" and really don't get why a programming language can be so triggering to people.


Honestly I think jstx1 nailed it. There have been a lot of posts here and elsewhere of the form "I [re]wrote ${mundane tool} in Rust!" and while there's nothing wrong with that people (especially ones NOT interested in Rust) are tired of it. I felt the same way about Erlang a few years back. So it's part of the natural ebb and flow I think.


What is that anger about Rust on internet forums about?

I started learning Rust because it's a language with interesting characteristics and welcoming documentation.

Only then I've discovered it's apparently "controversial" for some reason...


Members of the rust community were often accused of being overly-enthusiastic in recommending that things be rewritten in rust, so much to the point it more or less became a meme unto itself.

Now, visceral anti-rust gut reactions are more commonplace than inappropriate suggestions to use rust are. Even that is petering out, though.


Dammit. Was writing a similar yet a bit more extensive elaboration on my phone, but accidentally refreshed the page a-a-and... it's gone :') Truly a RRRRREEEEEEEEEEEEEEE moment.

Basically, 'this ^', but wanted to add that the post was a lighthearted jab and a comical insinuation. Which, by the way, according to the little rollercoaster of upvotes and downvotes, seem to have raised a micro controversy of it's own. Which adds another layer of comedy to the entire situation.

A-A-ANYWAY. Since I was a bit upsetting, adding a (hopefully) evening out, on-topic suggestion.

For tuning my guitars, I often use gStrings app [0]. For some reason it's much better at 'catching' freqencies than the alternatives. Can't recall all the names, but I've tried most of the popular ones (such as Guitar Tuna, the Fender's one, etc). Might wanna check it out and see if there are some tricks to borrow :)

[0]: https://play.google.com/store/apps/details?id=org.cohortor.g...


Performance reasons, also wanted it to work on the web (Flutter web support is fairly recent, and dart/flutter libraries don't automatically work on the web, they have to support the platform).


Thanks. Is dart performance that bad? I thought it compiled to machine code if needed.

With the web support I was hoping the since dart can be transpiled to JS Flutter might do something similar. I'll have to look into this, I'm learning Dart due to its ability to run on most platforms.


It's hard to say with performance (you need to measure), but I'll point out that for the web, Dart is compiled to JavaScript.

Performance is pretty good, but as with JavaScript performance, there are performance cliffs depending on how well V8, SpiderMonkey, or JavaScriptCore is able to optimize the code. An audio worklet is pretty standalone and compute intensive, so it seems like a good place to use WebAssembly.


It's not great. Especially on the web.


Well, all the Rust crates I've mentioned in other comment have comprehensive examples attached, so it's just a matter of connecting their functionality together :)


I don't know if it is allowed here:

Please reply if you would be interested in free promo codes for the Android app, I will post some.


20 promo codes for the Android app:

[all codes have been redeemed]


I redeemed 4PLTCBMWVANG2DSDK5L6J0U.

Thank you!


Android or Web?

If web - well, it sadly requires modern browser on relatively modern hardware - it has some performance problems currently in browsers, I'm not happy about that fact, I am considering improving it if the app catches enough interest.

If Android - please consider returning the app and getting your money back as long as you still can - I'm afraid I won't be able to solve it in quick fashion.


Does not work on my Galaxy Note 9 unfortunately(I granted the recording permission, but it can't pick up any sound). However, it works fine on desktop Firefox. I think a try before you buy option would be useful.


Not at the moment. Sorry.

I'm planning to create a simpler free version of the app for the sake of cross-promotion, I may open source that one (but I can't make any promises currently, both regarding creating the actual app and open sourcing it).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: