Readit News logoReadit News
kevinlinxc commented on Where's Firefox going next?   connect.mozilla.org/t5/di... · Posted by u/ReadCarlBarks
kevinlinxc · 5 months ago
Ive used firefox for a decade, theres only two features I want: uBlock origin on iOS (hard?) and PWA support on Desktop
kevinlinxc commented on Show HN: Sheet Music in Smart Glasses    · Posted by u/kevinlinxc
pedalpete · 7 months ago
This is such a great use case. I stand in front of my monitor with my guitar and have to scroll the sheet music. So that means stop playing. I often wander away from my computer and then come back if I forget how a section goes.

I'm using tabs not notes, but I'm assuming/hoping your solution will adapt quite easily.

I wonder if you could use a microphone to listen for the notes in order to get auto-scrolling. Because you know the general timing, you're not searching through the entire song (likely) but honing down on the exact point that person is at. An inobtrusive metronome might be nice to.

Congats! One of the best projects I've seen in a long time, and particularly such a good use case for the early stage of this hardware.

kevinlinxc · 7 months ago
Thanks for the kind words! As I briefly mention in my video, my teammate actually had guitar tabs going, with lyrics chords and even web scraping/search. I think a bit of refinement and better hardware and we'll get what you're looking for
kevinlinxc commented on Show HN: Sheet Music in Smart Glasses    · Posted by u/kevinlinxc
Aidevah · 7 months ago
Great job! For converting music to readable images, the latex of music typesetting is lilypond, which has the ability to create legible music at any size by scaling the notational glyphs accordingly[1]. This sounds like what you were trying to achieve achieve with opencv.

With that being said, although lilypond is very intelligent about all sorts of typesetting minutiae, but it's probably difficult to wrangle it to run on smart glasses.

[1] https://lilypond.org/doc/v2.24/Documentation/essay/engraving...

kevinlinxc · 7 months ago
I tried using lilypond actually but ran into an error that no one seemingly knew how to solve. Can try digging through my history if you're interested
kevinlinxc commented on Show HN: Sheet Music in Smart Glasses    · Posted by u/kevinlinxc
KyleBrandt · 7 months ago
A full orchestra on stage playing with no music stands sure would be make for a nice sight (assuming the glasses looked like regular old glasses -- (or maybe blues brothers shades)).
kevinlinxc · 7 months ago
Agreed! These glasses do look very normal - only tell is that at a certain angle you can see the green of the screen, and the part near the ear is a bit bigger (but easy to conceal with hair)
kevinlinxc commented on Show HN: Sheet Music in Smart Glasses    · Posted by u/kevinlinxc
zharknado · 7 months ago
Congrats! Great video write up also!
kevinlinxc · 7 months ago
Thank you!
kevinlinxc commented on Show HN: Sheet Music in Smart Glasses    · Posted by u/kevinlinxc
eitally · 7 months ago
Is there an opportunity to partner with (or sell to) one of the big digital sheet music vendors (like Musescore or Music Notes, etc)? I've never come upon a compelling personal use case for smart glasses, but as a pianist this could be it. I would HAPPILY purchase both glasses and a subscription from one of the big music vendors if this worked seamlessly and I could do things like embed a metronome or link it to my DAW so I could control things like tempo, rewind, even key transposition.
kevinlinxc · 7 months ago
This would make the most sense, since MuseScore is notoriously litigious about usage and redistribution of their library/MusicXMLs, so a collaboration would be necessary to get a usable music catalog for smart glasses
kevinlinxc commented on Show HN: Sheet Music in Smart Glasses    · Posted by u/kevinlinxc
floren · 7 months ago
If they're using the same Nordic BLE chips everybody else is, there's just gonna be a cap on how quickly you can move stuff, I think.

I've found the display capabilities of the current gen smartglasses pretty disappointing. Yes they're less obtrusive, but the resolution is pitiful. I've found the Vufine a lot more useful, if more ridiculous looking.

kevinlinxc · 7 months ago
If I were designing around this limit, I would put enough memory to be able to store a nice buffer of bitmaps in either direction and then do sends that don't change what's currently displayed. I feel like that memory probably exists, I just don't have access to the firmware sadly
kevinlinxc commented on Show HN: Sheet Music in Smart Glasses    · Posted by u/kevinlinxc
floren · 7 months ago
Three seconds to send a bitmap? And I thought the Brilliant Monocle/Frame was slow! In the video it looks like you don't get more than a bar or two on-screen at a time... wouldn't any reasonably fast piece outpace the rate at which you can get the next bar on the device?
kevinlinxc · 7 months ago
Yeah, it's a big deal for sure, I was bugging Mentra all hackathon to try and lower it, and also reached out to Even for suggestions (which Mentra is implementing). Regardless, I made it work and next gen hardware, firmware and software are all definitely going to be better for bitmaps
kevinlinxc commented on Show HN: Free, in-browser PDF editor   breezepdf.com... · Posted by u/philjohnson
kevinlinxc · 7 months ago
I use stirling-pdf for this, ran locally with

docker run -d -p 8080:8080 -e DOCKER_ENABLE_SECURITY=false --name stirling-pdf frooodle/s-pdf:latest

Lots of features, OP you should definitely check this out

u/kevinlinxc

KarmaCake day147January 19, 2022View Original