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

I like this! Can it be used or adapted for instruments like guitars too?


Yes, it uses dynamic programming to find the best finger choices while minimising cost. Cost can be for example number of shifts done or the gap to shift. The specific name is „Viterbi Algorithm“. The advantage to modern AI solutions is that here we have control over specific costs and can control the output. Eg „I want to have the simplest finger choices possible.“ or „Avoid specific fingers on specific strings for harmonic sound (on violin open string are sounding different)“


This is cool! What model are you using?


Thanks! Airy runs on a proprietary TTS model that we built in-house, rather than a third-party model.


Wow! Well done that's really impressive.


Love this! Would be great to have a mobile app, as that's what I mostly use when cooking.


This looks awesome! The thing I'd want to know is how much of the configuration lives on firmware vs. in the macOS app? If the app is a thin config editor and the mappings remain on-device, that's very different than if the dial and haptics stop working when a future macOS release breaks the app. Also, is there any commitment on firmware being flashable/open if the company someday isn't around?


Everything lives on the keyboard itself. The app just configures files on the device, basically. The keyboard also works without the app of course. This approach has the added benefit of making your configuration portable. For example if you remap your dial, and move to a different computer, your remapped dial will persist.

There are a couple of small quality-of-life features that do require the app: for example if you want haptic feedback when you receive a notification. This is because the keyboard has no idea what is happening on your OS, and requires some middleware. But all the core functionality requires no app at all.

To answer your second question, the firmware for Altar II will be open-sourced, as the firmware for our Altar I keyboard is. You can see the Altar I firmware source code here: https://github.com/electronicmaterialsoffice/firmware-altar-...

Both Altar I and Altar II firmware are based on the open-source ZMK (https://zmk.dev). We try to contribute back to ZMK whenever we can because we have benefitted so much from it. Two members of our team are also long-standing ZMK contributors.


Will the app also be free/open-source?


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

Search: