Thanks! Still learning to find my way around the various repositories…
And what I should have said: Great stuff: This will make editing NoizeMak3r a lot easier and more fun!
Still a bit bewildered about one thing: it only seems to be on the testing branch in zynthian-data, or is there (very likely) some upgrade mechanism that consolidates various branches in some way that I’ve missed?
Sorry for my noob question but is there an easy way (command line) to get this on my running zynthian kit? Or do I have to build it on an external chain?
By the way: Big thanks for this great project. I have endless fun with my kit v4.5.
NoiseMaker is enabled by default, so you don’t need to select it from the list as it’s already selected.
As @Baggypants & @ronsum explained, the updated ttl definition for NoiseMaker is in the zynthian-data repository, inside the lv2-custom folder. You simply have to update your zynthian and restart the UI. I just cherry-picked the needed commits on stable branch, so it should work for everybody using the latest stable SD image.
This was the correct answer for me. I just wanted the new ui engine and not enable Noizemkr which was already enabled. The update worked as explained. Big thanks.
By the way: Noizemkr sounds incredible!!!
After playing with this a bit, I think the grouping and names of the groups could be improved. For instance, instead of having Master #1, #2 and #3, which doesn’t really describe what’s on the different pages, one could have something like Master, Mixer and Portamento.
Another issue is that on the filter pages, I think it would be better if the contour amount were on the same page as the other continuous controllers. When adjusting the contour, it’s often necessary to adjust other cutoff controlling parameters such as the frequency and filter tracking.
I can prepare a PR with some suggestions, but I wanted to know if there are other opinions on this?
When changing the .ttl, what do I need to do in order to start using the new definitions when changing the TAL-NoiseMaker.ttl file.? I’ve tried restarting the UI (from the admin menu), doing ‘systemctl stop zynthian’ followed by ‘systemctl start zynthian’, and rebooting, but in all cases, when I create a new layer, it’s still the old defintions that are being used.
Aha, thanks @jofemodo! Yes I was editing the file in zynthian-data.
One thing I don’t understand yet is what controls the order of the groups. It seems to be related which the first parameter index in the group is, and not the order in which the groups are specified at the end of the file?
but it doesn’t affect the order of the pages in the UI. It the ordering something that is implemented only on the testing branch?
BTW, where is the source for NoiseMaker? I can’t find it with ‘apt list’ so I assume it’s specially built for Zynthian. I wanted to check a few things in the source, but the one I have downloaded once upon a time seems older with not as many parameters.