TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: I made a simple, open source, chromatic tuner mobile app

5 pointsby jonorsiover 2 years ago
I&#x27;m a musician by night, software developer by day, and one of the minor frustrations I&#x27;ve always had was trying to find a simple tuner app for my phone. Looking at both the iOS and Android app stores, you&#x27;ll find a lot of the top tuner apps are rather bloated with ads or subscription callouts. I thought I&#x27;d create a dead-simple minimalistic mobile chromatic tuner the way I would like it - open the app and tune my guitar.<p>My work is in web with NodeJS and React, so I chose React Native since it was the easiest to understand coming from React. Flutter was also an option since the company I work for has a team working in that, but I thought it would be a bit too much effort to learn Dart.<p>I learned a bit more about React rendering with this project as well. The main issue I had was trying to have a React state variable be constantly updated with any frequencies detected from the mic input, but that ended up causing substantial slowdown due to so many rerenders, so I opted to use a React ref to maintain any detections, and then only update the React state when there was an actual note. I feel like sometimes the UI has trouble updating occasionally when my iPhone is in battery saving mode, which I guess might be related to throttling the audio sample rate somehow, though I&#x27;m not entirely sure. Friends and family haven&#x27;t noticed this, so it may be due to my old 2016 iPhone SE :P.<p>The apps you can find on the both the iOs App Store and Google Play (free!).<p><a href="https:&#x2F;&#x2F;apps.apple.com&#x2F;ca&#x2F;app&#x2F;jons-tuner&#x2F;id1641018281" rel="nofollow">https:&#x2F;&#x2F;apps.apple.com&#x2F;ca&#x2F;app&#x2F;jons-tuner&#x2F;id1641018281</a><p><a href="https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.orsi.jonstuner">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.orsi.jonst...</a><p>Would love any feedback!

1 comment

ildonover 2 years ago
This looks super cool! I tried to download it for Android but the store says it&#x27;s not available in my country (Italy), any chance you can open it to more markets?
评论 #34249146 未加载