-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
Project Feature - Base structure #209
Conversation
f9b1c91
to
af00c98
Compare
9182b1a
to
4498492
Compare
owlplug-client/src/main/java/com/owlplug/project/model/Project.java
Outdated
Show resolved
Hide resolved
Exciting that you are working on this feature. I tried to implement something similar for StudioRack: However it's a bit of a mess and needs a rethink. It kind of works in the command line and electron app. The main idea was that someone can create a project.json file, which links to their DAW file, and lists all the plugins they are using. Then they can install all the exact plugin versions with the click of one button. Then open the project with a click of a button in their DAW Recenetly there has been a new development which could also be interesting for this feature: "The DAWproject format provides a (vendor-agnostic) way of transferring user data between different music applications (DAWs)." Would be interesting to see if Owlplug and StudioRack could have deeper integration with dawproject files. |
Hello @kmturley ! It's good to have some news from you!
Yeah, I want something similar for OwlPlug, the idea is to track missing plugins. Here I'm trying to directly parse DAW native project files to extract the list of plugins. I have to carefully select which DAW will be supported to avoid a lot of maintenance due to breaking changes introduced by DAW updates. I'm trying with Ableton Live
Oh great, thanks, I was not aware of this repo by Bitwig, but of course, I'm very interested in supporting an open project format. Even if it's not a strong market share, it's very well documented, and implementing it shouldn't be too complicated. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code review done
- Fix some typo / import issues
- Recompute lookups after plugin sync
No description provided.