News for hackers. Stuff that matters.
Re:Metronomes in JavaScript by dkthehuman on Wednesday September 11, 2019 @01:19AM (#20936786)
If anyone actually needs a simple metronome that tracks time precisely using the Web Audio API, I built one recently: https://dkthehuman.com/metronome

- It's fast (the #1 metronome app on the iOS App Store taking 7+ seconds to start up on my iPhone was the reason I built this)

- It has keyboard shortcuts on desktop (use arrow keys to adjust BPM and space bar to toggle playing)

- It's a progressive web app so you can add it to your home screen and it'll behave like an app

Re:Metronomes in JavaScript by jwandborg on Wednesday September 11, 2019 @12:02PM (#20941617)
I'm experiencing a lot of jitter on your page using Chrome 76 on Android.

- At 60bpm it's clearly noticeable. - At 120bpm every 12-15th tick is noticeably delayed. - At 300bpm it's playing two ticks at very close to the same time about every 5th tick.

Re:Metronomes in JavaScript by zwendkos on Wednesday September 11, 2019 @03:54PM (#20944010)
your music apps are great. wondering if you'd be interested in putting them in front of hundreds of thousands of musicians from around the world via the online leader in guitar instruction (TrueFire, my company) - let me know if you want to learn more - zach at truefire dot com - great work!
Re:Metronomes in JavaScript by delta1 on Wednesday September 11, 2019 @07:13AM (#20938711)
improvement suggestion: allow the user to input the desired tempo in a textbox instead of +/- controls
Re:Metronomes in JavaScript by asdfman123 on Wednesday September 11, 2019 @10:06AM (#20940348)
Also, I need subdivisions in a metronome app.