HNHacker News
TopNewBestAskShowJobs

java_city

37 karma · joined May 24, 2023

Recent grad. Loves building things. https://diwasbhattarai.github.io/
submissionscomments
java_city··on Show HN: Tweak your chord progressions for practice or composition
The output produced by GPT is mostly on point. However, it does makeup stuff sometimes. A fine-tuned or smaller model trained on music theory data is the way to go in the future. Your app sounds interesting. Please share whenever you can!
java_city··on Show HN: Tweak your chord progressions for practice or composition
There are lots of ways to solve this problem. Procedural, tiny model, fine-tuned large model, expert systems, etc.
java_city··on Show HN: Tweak your chord progressions for practice or composition
Haha! love it
java_city··on Show HN: Tweak your chord progressions for practice or composition
This app is a hobby project and is in the initial phases. I removed the option for chords like m7b5 in the UI for now. I will re-enable it when I finish performing tests on GPT-4's response.
java_city··on Show HN: Tweak your chord progressions for practice or composition
Thanks for sharing. Will try it
java_city··on Show HN: Tweak your chord progressions for practice or composition
Its an annoying bug, isnt it? Will fix it ASAP!
java_city··on Show HN: Tweak your chord progressions for practice or composition
I developed this tool as a practice and composition aid. Real work in creating music still needs to be done by musicians.
java_city··on Show HN: Tweak your chord progressions for practice or composition
Thanks, a lot of traffic came in yesterday and my API server choked out of CPU usage time (it was on a free Azure account).
java_city··on Show HN: Tweak your chord progressions for practice or composition
Lmao the synthesizer needs a different soundface for sure.
java_city··on Show HN: Tweak your chord progressions for practice or composition
Hey thanks for checking out! Some browsers on iOS (eg Edge) does not play audio. Working on fixing that.

To play the audio, I take chord name, list out notes in the chord, and send the notes to a synthesizer. I used Tonejs and Tonaljs libraries.

java_city··on Show HN: Tweak your chord progressions for practice or composition
Got hugged to death for about 4 hours yesterday. Should be back up now.
java_city··on Show HN: Tweak your chord progressions for practice or composition
Thats a nice suggestion. Thank you! Initially I built the app so as the users could select the style. Later on I thought that might clutter the input and confused the users so I disabled it in the frontend and fixed the style to jazz, funk, and rnb. Will re-enable it soon.
java_city··on Show HN: Tweak your chord progressions for practice or composition
I like the edit idea!
java_city··on Show HN: Tweak your chord progressions for practice or composition
The site was down for a while, thanks HN! Yeah I can see how the UX might be confusing. A cross icon button on top of each chord could be better than a click listener on the chord box.
java_city··on Show HN: Tweak your chord progressions for practice or composition
This is true. I have come across other instances where the explanations are incorrect. The app is not ready for prime time, but fine-tuned models can improve this.
java_city··on Show HN: Tweak your chord progressions for practice or composition
Your request probably timed out. Sometimes the OpenAI API takes ridiculously long to respond, so I've set a hard 90s timeout.
java_city··on Show HN: Tweak your chord progressions for practice or composition
Excellent suggestion! I will add chord input by function in the next version.
java_city··on Show HN: Tweak your chord progressions for practice or composition
Thank you for checking out! Looks like Redis is stuck and needs a reboot. On it! Edit: Should be working now