Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

About reworking DAWRPC as a new project... #15

Open
Serena1432 opened this issue Feb 17, 2025 · 4 comments
Open

About reworking DAWRPC as a new project... #15

Serena1432 opened this issue Feb 17, 2025 · 4 comments

Comments

@Serena1432
Copy link
Owner

Hi everyone!

It's hard to believe, but it's been almost four years since I started the DAWRPC project! It's been quite a journey, and I want to sincerely thank all of you for supporting it along the way.

As I mentioned before, this project originally began as a fun side project. Back then, I was a passionate coder and "music producer", and I wanted to create a small application to display my music production status on my Discord account. I never imagined that this little project would become more popular than I expected, and I'm incredibly grateful for that.

However, four years have passed. My coding skills have improved significantly since then. At the time, I only knew how to develop a basic C# .NET application on my old Windows laptop. I had to work with outdated software and equipment to bring this project to life. But now, I have a decent laptop with both Windows and Linux, as well as a MacBook for developing applications for macOS.

To celebrate this project's 4th anniversary, and because many people have requested macOS and Linux support, I'm planning to rework DAWRPC as a new project. Of course, this new version will include support for both macOS and Linux, and it will be built with Node.js and JavaScript instead of C#, as I've become more specialized in Node.js over the years.

I also plan to rewrite a portion of the old DAWRPC code to improve it. I’ll add some settings and JSON support, making it easier to implement new DAWs without having to rewrite the entire codebase. This will be the final version of this old project, and this entire project will be archived after the new one is released.

Naturally, the new project may be a bit heavier due to Node.js, so if anyone is willing to fork and add new DAWs to this old project, I would be more than happy to welcome your contributions! Just update the JSON configuration, and you're good to go.

Finally, thank you so much for your interest in this project. It may not be a big one, but I'm truly happy to see it helping so many people on their creative journey.

@Serena1432 Serena1432 pinned this issue Feb 17, 2025
@yanukadeneth99
Copy link

Glad to hear! Will the re-work be in this codebase?

Cheeerssss 🥂

@Serena1432
Copy link
Owner Author

Serena1432 commented Feb 17, 2025

Glad to hear! Will the re-work be in this codebase?

Cheeerssss 🥂

Unfortunately no, the re-work will be in a entirely new project. This old one will be archived to preserve these 4 years of progress.

@yanukadeneth99
Copy link

Glad to hear! Will the re-work be in this codebase?
Cheeerssss 🥂

Unfortunately no, the re-work will be in a entirely new project. This old one will be archived to preserve these 4 years of progress.

No worries. Let us know the new link if it's open-source :) Would love to contribute sometimes.

@Serena1432
Copy link
Owner Author

No worries. Let us know the new link if it's open-source :) Would love to contribute sometimes.

Of course it'll be open source! Thank you for your interest!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants