RE: https://mastodon.social/@fuimadane/116456257715692097
Hey #LinuxAudio (and others), say hi to my fellow dane @fuimadane, who I recently discovered just released a special granular plugin for Linux!
RE: https://mastodon.social/@fuimadane/116456257715692097
Hey #LinuxAudio (and others), say hi to my fellow dane @fuimadane, who I recently discovered just released a special granular plugin for Linux!
@fuimadane @ercanbrack @mosgaard Cool that you are using DPF, but why the hell did you put your code inside the examples folder? :P
I might "fork" and restructure this into a more "proper" repo ..
@dreamer @ercanbrack @mosgaard
Haha, fair point š
It started out as an experiment inside the DPF examples folder while I was learning and prototyping the plugin, and then DrumCloud just kept growing from there. So yes ā itās definitely more āit evolved thereā than āthis was the master plan from the beginningā.
Iāve since moved the active work into a cleaner worktree/branch, but I agree that it would make more sense as a more proper standalone repo structure.
:)
@dreamer @ercanbrack @mosgaard
So if you fork and restructure it, Iād actually be happy to see that
@fuimadane Of course I'd also be happy to transfer ownership of this. Or just show you how to do this so you can keep it on your end ;)
In this case I started with `git subtree split -P examples/DrumCloud/ -b DrumCloud` which pulled all of your changes to the root of the project (removing all of DPF and its history). So that could be a starting point for you here as well.
@dreamer @dreamer Wow, thank you ā that honestly means a lot.
Thatās incredibly kind of you. Iād really love to learn how to do it properly on my end as well, so I can understand the process and maintain it myself going forward.
And thank you for sharing the git subtree split approach ā that sounds like exactly the kind of starting point I was missing.
Iām genuinely very grateful for both the restructuring work and the offer to help. It means a lot to me.
I tested your version locally and I really like the cleaner repo structure.
At the moment though, I noticed that the LV2 build in REAPER cannot browse/load samples from the UI yet, while that part is working in my current stable version.
So for now Iāll probably keep my current release as the main/public one, but I definitely think your restructure is interesting and valuable.