Live data from Hacker News

I made a guitar tuner app using Flutter and Rust

justune.eu

51–60 of 153 posts

Re: I made a guitar tuner app using Flutter and Rust

#51
post #45
post #28

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!

Re: I made a guitar tuner app using Flutter and Rust

#52
post #31
post #26

Earlier quoted context omitted.

While $1 is certainly far less than the value this app provides, it’s going to be a hard sell when there are several free apps which do the same thing.

Ok.

I also will need to buy a guitar to use this app, so if anything you should be paying me to use it

Re: I made a guitar tuner app using Flutter and Rust

#53
post #26

Earlier quoted context omitted.

While $1 is certainly far less than the value this app provides, it’s going to be a hard sell when there are several free apps which do the same thing.

I agree. Although this might be more about covering development costs than making OP money. An important distinction so many entrepreneurs fail to make. Don't enter a saturated market without anything new on the table if you intend to make money . The problem with this particular market is that musicians can mostly tune by ear. Most will have a dedicated tuner next to their instrument and worst of all these apps don'…

Musicians can tune by ear, but the vast majority of people who play guitar on a daily basis are novices or beginners and they all use tuners or tuner apps.

Re: I made a guitar tuner app using Flutter and Rust

#55

As an undergrad I made a guitar tuner using a PIC32 microcontroller to do time-series correlation to figure out the frequency (FFT was too slow for real-time) and a state machine embodied in a stratix FPGA to control a stepper motor to turn the pegs. A different era of “mobile app” I guess.

Correlation is calculated using FFTs, so wouldn't that be just as slow?

Computations can be reduced if you only care about frequencies near 6 particular ones (and maybe some harmonics).

Re: I made a guitar tuner app using Flutter and Rust

#57
post #38

This might have an obvious answer for the more experienced here, but (potentially stupid question) why didn't you use dart for this? Nothing against rust, just interested is all considering the dart/flutter relationship.

Quoted post unavailable.

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...

Re: I made a guitar tuner app using Flutter and Rust

#59
post #13

Looks very nice, would you tell us a little bit about what you used to build this? I am just getting started with Rust and it would be cool to hear what approach you went and what you would recommend when starting today.

Flutter for the UI. Rust for the listening, and pitch detecting backend. Connected the former with the latter using flutter_rust_bridge. More details on Rust backend: For listening (getting audio signal from microphone) I used: - Android: https://crates.io/crates/oboe - native desktop/iOS (not currently released): https://crates.io/crates/clap - Web: https://crates.io/crates/web-sys (so basically JS Web Audio API cal…

Why not just dart?

Re: I made a guitar tuner app using Flutter and Rust

#60
post #26
post #2

It's available free (and no ads) for desktop browsers and as a $1 Android app (on mobile needs to be an app for performance reasons and I believe it's a fair price).

While $1 is certainly far less than the value this app provides, it’s going to be a hard sell when there are several free apps which do the same thing.

I will pay anywhere from $1 to $5 to eliminate ads, so this is a good value, considering the free apps almost all have ads, if I recall. Or are provided by one of the larger guitar companies and promote their subscription/learning platforms?

I find the idea that $1 is a "hard sell" laughable, but unfortunately for software devs that is the world we find ourselves in when trying to monetize an idea.

Post reply on HN