Saturday, June 6, 2020

A new project: multi-track audio editing (2005)

November 27, 2005
a new project: multi-track audio editing

OK so I've been spending the last 9 days or so writing a new program, called REAPER (which stands for something along the lines of Rapid Environment for Audio Prototyping -- but I just like to think "don't fear it" or "reap your harvests" or whatnot).

Now I know, there are many products that fall into this category, ranging from crappy open source to not so crappy open source (requiring linux) to crappy closed source to super insanely expensive hardware-dongled closed source. So why am I writing yet another editor? Because I'm making something that fits the category of being exactly what I want to use. It's mostly like Vegas (without the video capability), but with features that I always wish Vegas had.

I will be posting some alpha builds soon, but in general I haven't decided on how to release it. I'm really tempted to do some nag-free shareware again. At the very least it will have very sensible public plug-in APIs that make it easy to extend, and maybe it'll go open source too, I don't know. We'll see. For now, here's an image:

There's a lot to do, which I'm excited about, but it's already quite usable, and already does things well that other software I've used does poorly. But now, I need to go do everything else. Fun fun fun. Stay tuned, I'll be posting the alphas in here, and hopefully a v0.9 beta type release by Christmas. The biggest obstacle I face is DirectX and VST plug-in support, since the APIs for hosting them seem to be a pain (well, DirectX, anyway, I haven't looked at the VST hosting API yet) . At the moment I just have Jesusonic integrated, which is super easy (since it has a reasonable API that doesn't require the disgusting monster that is DirectShow). Keep an eye on the comments of this article if you are interested, I'll likely just post links in there...

Finally, NINJAM users, expect a new release of the Windows client in the not too distant future, with some of the improvements to the audio system I've been making for this. Specifically, increasing the accuracy of the timing of the recorded loops (currently it's not too far off but it could be a lot better).



from Hacker News https://ift.tt/1rF05os

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.