For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more stagas's commentsregister

I'm considering a VST version but for now there is an Export Audio feature you can use to get a perfect audio loop to use with Ableton (or any other DAW) with oversampling up to 8x for great quality.


How much do you need in donations to make it happen.

I'll put 50$ down right now.


Click Export Audio next to the title here[0], there is a buymeacoffee button :) tysm

[0]: https://loopmaster.xyz/loop/75a00008-2788-44a5-8f82-ae854e87...


I meant for the VST plugin.

The janky way to do this would be to run it locally, and setup a watch job to reload the audio file into a vst plugin every time the file changes.


The backend now is in WASM. I have a plan on how do this in a VST, I had done a version with a Rust+WASM backend in the past. My main concern is getting a Webview working for the editor, which is custom made, but I think that's also solved by now. The goal would be exactly the Web version working as a VST plugin with its real-time audio engine.


Thanks! For anyone trying this, it's being HN crushed right now and hitting rate-limits, you should try again in a bit if you see an error.

Also, there is an AI DJ mode[0] where you set the mood/genre and the AI generates and plays music for you infinitely.

[0]: https://loopmaster.xyz/editor?aidj


If you enjoy this kind of tutorials then you will also enjoy this one:

> How to Synthesize a House Loop[0]

[0]: https://loopmaster.xyz/tutorials/how-to-synthesize-a-house-l...


Location: Greece

Remote: Yes (EU)

Willing to relocate: Yes (EU)

Technologies: TypeScript, Node.js, React

GitHub: https://github.com/stagas

Résumé/CV: https://drive.google.com/file/d/1hFIBClD_dLlS2v7ul-nKgptbBk3...

Email: gstagas@gmail.com

--

Expert Full-Stack Engineer with 20+ years of experience in web development, specializing in TypeScript, Node.js, and React ecosystems. Proven track record of building scalable, maintainable applications while leading distributed development teams. Passionate about delivering exceptional user experiences through clean and performant code, along with an eye for detail and aesthetic design principles.


Thanks! I'm using Cloudflare's TURN service[0] which has a generous 1,000gb/mo free tier, which should be more than enough for this demo, works really well.

[0]: https://developers.cloudflare.com/realtime/turn/


Location: Greece

Remote: Yes (EU)

Willing to relocate: Yes (EU)

Technologies: TypeScript, Node.js, React

GitHub: https://github.com/stagas

Résumé/CV: https://drive.google.com/file/d/1hFIBClD_dLlS2v7ul-nKgptbBk3...

Email: gstagas@gmail.com

--

Expert Full-Stack Engineer with 20+ years of experience in web development, specializing in TypeScript, Node.js, and React ecosystems. Proven track record of building scalable, maintainable applications while leading distributed development teams. Passionate about delivering exceptional user experiences through clean and performant code, along with an eye for detail and aesthetic design principles.


Thanks! It's open source[0], your contribution would be very welcome :)

[0]: https://github.com/stagas/sound


Location: Greece

Remote: Yes (EU)

Willing to relocate: Yes (EU)

Technologies: TypeScript, Node.js, React

GitHub: https://github.com/stagas

Résumé/CV: https://drive.google.com/file/d/1ein7lIg73ruIQIO194LVsWOb_jf...

Email: gstagas@gmail.com

--

Passionate about coding, UX and DX. Always exploring new Web technologies and integrations. Building tools and libraries that aim to reduce friction and accelerate development speed. Obsessed with visual performance and delivering smooth and seamless experiences.


In their docs[0]:

> Your source code is sent to the server, compiled, cached at the edge, and served to the browser as a JavaScript module.

[0]: https://esm.sh/#tsx


ah ok, thanks


If you like this and are interested in a less hacky way, I've also implemented it using a Service Worker[1] that intercepts and transpiles modules on-the-fly.

[1]: https://github.com/stagas/tssw


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search:

HN For You