PeerStudio

PeerStudio Used AI

4 devlogs
32h 8m
•  Ship certified
Created by saku

Inspired by FL Studio, PeerStudio is a collaborative, web-based digital audio workstation for music production. Built with a lot of modern technologies, love and some elbow grease, all within a modern browser.

Timeline

Ship 1

1 payout of shell 594.0 shells

saku

about 1 month ago

saku Covers 4 devlogs and 32h 8m

Welp finally wrapped up what I did since yesterday

I spent a good chunk of time on some code cleaning and bug squashing (PITA lmfaoo). A small number of UI issues that were only popping up in Firefox have been fixed, so icons and sliders should finally look and work right for everyone (thank god, I'm a FF user but I did use Chromium-based for testing)
On the new features front, I'm happy to say the effects rack is now fully working! You can start messing around with delay, reverb, distortion, and a few others. To help with timing and navigation, I also added a metronome to the main timeline and a real-time time counter. And finally, after wrestling with it for a bit, MP3 exporting is now fixed again (dunno when it broke cuz it worked at some point)

And also near the end I did a little touch up to the track/clip soloing feature so now there is a visual indicator to tell if you are in SOLO mode.

Update attachment

Yo, I forgot to drop a devlog last night lol, just pushed the commit rn actually, so here's what the most important stuff is:

Okay so, first up, a big one for those muscle memory peeps: I've added undo/redo and it also now works with your standard Ctrl + Z/Y keybinds. And speaking of shortcuts, you can now play and pause your tracks with the spacebar. It's a night and day different tbh
Next up is the tweaked playhead– you can now drag it around even while your music is playing. This should be super useful for quick jumps and fine-tuning on the fly.
I've also added the note count for the other piano-style instruments so now they all have the note count feature

That's it for this update! Maybe I'll cook up smth tomorrow but most likely not today cause this project gets me burnt out quickly lmao

Update attachment

I rolled out some major QoL improvements and expanded PeerStudio's capabilities.
You can now export and import audio (you could before iirc but it wasn't that clear), making it super easy to bring in your own samples.
I've also added a bunch of new instruments, mixing is also way better with the new volume mixer and audio levels, giving you more control over your sound. Finally, both the timeline and channel rack have been significantly improved, making arrangement and workflow feel much more intuitive than before!

Update attachment

While my co-maintainer did the base source for PeerStudio and completed it, I, afterwards was tasked with doing the piano export to timeline and the track movement on the main preview page and the channel rack sidepanel, while I still have some improvement to do on the piano export (seems like the waves get messed up) I will do it tomorrow since I'm more than glad to have fixed the track issue which was the thing that bugged me the most since we could move tracks left/right but not up/down to re-organize them.
After fixing the piano we will add other instruments as well of course since the selection at the moment is well... quite limited.

Update attachment