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

I've been working on a music-making website since late spring. This is my first real frontend project, and I'm writing it in pure Rust using Leptos (so far, haven't had to write a single line of JavaScript!)

Most of my work so far has been on the actual music-making interface, but I'm beginning work on the backend now. I've only worked with Django before (for a school project at Georgia Tech), so I'll be deep in the `sqlx` documentation for a while.

There's no manual, so use at your own risk (it's similar to tracker programs like FastTracker and OpenMPT): https://mondobe.com/tracker


Fellow yellow jacket here! This is great start, I'd love to see mondobe evolve into something like cursor for music production. I've done music making on DAWs like fl studio and i wish if we could reduce some friction there for users

Very neat! I'd love a feature where I can share my score with a link to the website (although it's possible there already is one and I just missed it).


No, you didn't miss it. I will implement that either today or tomorrow. If you don't mind to answer: do you have any other feedback? Is the win criteria of ±10% good? Or should it be loosened up to ±25%?


I think the win criteria is good. I would think about automatically showing the "How to Play" screen on a user's first visit so that they are aware of the criteria.


I have now implemented a share function, thanks for the suggestion once more!


I'm getting into frontend web development with Rust by making a tracker [1] (not the advertising kind, rather a type of music-making app that was popular with chiptune artists in the '90s).

This is my first time doing anything with frontend more complex than an image carousel, and I have occasionally felt that I'm in over my head with things like multithreading and audio playback, but it's immensely satisfying seeing the app come together.

I am extremely impressed by the Leptos framework [2], and I'm thrilled that I haven't had to write a single line of JS, even when doing DOM interactions or communicating with web workers.

Once I polish up the tracker frontend, I'd like to add a backend and potentially try to release it as a paid app.

[1] https://mondobe.com/tracker

[2] https://leptos.dev/


You only see hunter2 because I copied and pasted your stars. I just see ****.


Why was the beach using your phone?


I would guess some version of "Daniel Gackle", as seen at the very bottom of https://www.ycombinator.com/people.html


  interface Animal {
    Circle[13] circles();

    // Leftover from Intro to CS, remember to remove
    void make_sound();
  }


Works for 136.0.2 on Windows


Perfect, I was hoping to increase my neuroplasticity.


I recognize and acknowledge your humorous post.


It totally struck my funny bone. It was very humerus.


Doctors HATE this one trick! Click here to find out!


Nice.


I hope the incoming administration takes "tomato government assistance" seriously. A lot of my closest tomato friends have fallen on hard times.


> A lot of my closest tomato friends have fallen on hard times.

Do you have a sauce for that? ;)


I'm afraid you'll need to ketchup on the news yourself.


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

Search: