HNHacker News
TopNewBestAskShowJobs

FinalDestiny

304 karma · joined July 10, 2019

https://zaaane.com/
submissionscomments
FinalDestiny··on Ask HN: Why is there no performant remote desktop for Mac/Linux?
As someone who likes to remotely stream games from my desktop, Parsec has been extremely easy to use and very performant. Could be worth a try!
FinalDestiny··on Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI
Thanks! I'll need to Simply Piano a try. Looks like they support Android too
FinalDestiny··on Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI
Wow, that is big brain as it gets! I'm sure it's possible but it may have to be done on the application layer. Thank you for sharing your workaround
FinalDestiny··on Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI
Let's create an issue on GitHub so we can track this a bit better

I'm testing on my end with 2 MIDI keyboards and it should step to the next set of fifths/chords in the scale

https://github.com/ZaneH/piano-trainer/issues/4

FinalDestiny··on Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI
I started the project knowing it'd be built in Tauri (which uses Rust on the backend)

I also really like using React, styled-components, and TypeScript so I stuck with it

For the Web MIDI API, I based the project on ruohki/tauri-midi-example which already used midir (Rust MIDI) so I just left it as-is

FinalDestiny··on Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI
Thanks for the feedback! I'll see if there's a good way to manage the octaves.

Curious why the sound isn't working, are you using MIDI & which OS do you use?

FinalDestiny··on Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI
Good catch! I didn't think of that. Chords/fifths will only work with MIDI input for now. I'll see if I can come up with a fix for keyboard support
FinalDestiny··on Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI
I've been sitting on the idea for nearly a year just waiting for someone else to do it! Glad I'm not alone
FinalDestiny··on Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI
Just updated this to v1.0.3 and it should fix any crashes! Very new to Rust
FinalDestiny··on Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI
Probably not as people have mentioned in another thread how many apps can do those kinds of things!

This app is unique in what it does and I'll try to keep it like that. Too many other things to build, thanks!

FinalDestiny··on Show HN: I made a MIDI tool to teach me piano
Hopefully! I haven't done the tests but I think you're right. It would support WebMIDI out of the box and you could use webmidi or some other framework on top of it
FinalDestiny··on Show HN: I made a MIDI tool to teach me piano
Congrats! I bought one on Amazon and returned it within 30 days. Had a blast
FinalDestiny··on Show HN: I made a MIDI tool to teach me piano
Agree with both of y'all. It was a mistake to say I'm learning the piano with this tool!

I typically use https://www.basicmusictheory.com/c-major-scale to look up scales when I forget. For me this is going to be a quicker & more fun reference manual

FinalDestiny··on Show HN: I made a MIDI tool to teach me piano
https://caniuse.com/?search=midi

It depends on the browser support I think. Luckily I bypassed all that with midir. The MIDI events are emitted to React from Rust: https://github.com/ZaneH/piano-trainer/blob/6cbc15df3f529d86...

FinalDestiny··on Show HN: I made a MIDI tool to teach me piano
Thank you! I make beats so I typically only use one or two octaves as well. Love the synths. Which kind?
FinalDestiny··on Show HN: I made a MIDI tool to teach me piano
It's built using Tauri + React and uses midir to handle the MIDI so it's completely cross-platform. Hope y'all find it useful
FinalDestiny··on Show HN: I made a MIDI tool to teach me piano
It supports MIDI pianos if you've got one

And the program helps you memorize & practice scales, fifths and chords

I'm also using it as a reference sheet

FinalDestiny··on Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI
I was wondering who that may have been! Thank you very much

There'll be an update coming later today

FinalDestiny··on Ask HN: Good things about Windows 11
Agreed! The rounded corners and the polish are very refreshing from Win 10. The Settings app is worse in my opinion but luckily I'm not there often. And the Windows updates certainly feel better than before
FinalDestiny··on Ask HN: Can you share websites that are pushing the utility of browsers forward?
The WebAudioModules (WAM) have some very cool demos if you're into music: https://www.webaudiomodules.org/wamsynths/

I've been learning tone.js as of late

FinalDestiny··on Play-to-earn game BNB Heroes rug pulls after period of inactivity from the team
Not at all
FinalDestiny··on Ask HN: What are decentralized Twitter alternatives?
There is a crypto project by the imfamous Tim called SAV3 launching soon. It aims to be a decentralized, uncensorable Twitter alternative. Definitely worth a look:

Medium: https://thetimtempleton.medium.com/what-is-sav3-d31ccb979ea1

Testnet: https://testnet.sav3.org/

Website: https://sav3.org/

FinalDestiny··on Show HN: Octo – Generate a serverless API from an SQL query
I’m using Prisma right now and they allow you to manually expose your fields, and they allow you to “resolve” any field as you see fit. If you want to run the original function, you can provide “originalResolve” and call it later. I think Prisma has a great (albeit in progress) way of doing what you’re saying.

It also integrates with graphql-codegen so you can generate code for apollo/others

← PreviousPage 2 of 2