@fer was this working with the standard firmware?
Anyway I’ll try myself when arriving at home.
@fer was this working with the standard firmware?
Anyway I’ll try myself when arriving at home.
Yes, it never happened before. I also tried with a new empty pedalboard and adding just a plugin with presets.
Hi Andrea, thanks again for your work !
Regarding the Edit feature on the Dwarf, I’m testing version 5 beta and I still have some freezes when I try to enter the parameters of some plugins, this happens for example with the BM7 (reverb) in this pedalboard (256 frames). Same issue with other plugins in more loaded pedalboards.
Hi @AndreaDelSignore , I tested a bit more. Looks it is not related only to Plugin Presets “ASSIGN ALL”. The same problem occurs if you “ASSIGN ALL” the Pedalboard Snapshots to B&C.
On the other hand, if you assign a plugin list to B&C it works fine! This is also a case where you get this 2-FootButton Up-Down function. For example the parameter Channel of the Plugin: CV Switchbox 1-3.
PD: I hope it helps, unfortunately I can not help much with the code…
Yes it helps a lot, I reproduced the issue, let’s see if I can solve it.
Thanks for both you and @zwabo, I’ll be back when I need some more help or fixed ![]()
finally I had some spare time today, so I had a look in the code. I think there is an indentation bug in addressings.py, in the new def get_hmitype for the last part where group is checked. I’m gonna test and let you know, so you have more time for the rest of topics ![]()
It’s interesting that you mentioned that @fer. I found a bug that seemed to be similar. Basically, on the list, it was not really going down when supposed to, nor up. Sometimes I felt that I was stuck in between some values of the list. For reference, I was scrolling between models on AIDA-X.
But I wanted to do a bit more investigation, to clearly understand the issue. Also, I wanted to reinstall the “official” image and check if the behavior there was correct.
Unfortunately, still didn’t have time to do proper testing that would allow me to properly report what’s going on (sorry @AndreaDelSignore )
Let me partially disagree with you here @AndreaDelSignore ![]()
Sure, without @gianfranco and a team full of cool, open-minded and “in love” with MOD people, what MOD built/builds and all the “derivatives” would not be possible.
Yet, if it were not such a cool community (that, allow me to say it, it’s mostly like an “oasis” on nowadays internet and online “forums”…sadly for a fan of what the Internet brought to all of us), all the MOD stuff and “derivatives” would certainly not be possible.
You don’t need to search much to find proof of that. Look here:
And then you have your own ![]()
Back to make things great ![]()
ok…that seems to be quite different from what I experienced. I hope this or next week to check it out.
Although this behavior seems to be what I got.
Good news also for this bug: I found the reason, I’ve a fix but I need some more time to cleanup the code.
The fix was just implement paginated control values for the builder page because some plugins like the BM7 have a lot of presets.
yes indeed. I was lucky.
Another minor bug, not very important but…, about On Device edit:
As I’ve anticipated the next Starless version, which will be released this weekend, will include a new global binding overview.
This is only the first iteration, the design is basically taken from the @rom proposal which in my opinion it’s very functional and nice.
Due to some time constraint, I decided to only release the device part, midi & cv will be added in next releases.
The new function can be reached with the Bindings button on the constructor toolbar:
After clicking the button, this new dialog will appear, showing the assigned controls:
The advanced pane is now pinnable using the toggle on the upper right corner, this pin setting will be remembered and it’s the same for this dialog and the usual per “control port” dialog.
When you select a binding, by clicking on its cell you have access to the following function:
As said, midi and cv tab will be implemented, also an ‘Add new’ binding is planned to have the opportunity of a complete binding management within this only dialog.
Happy music! ![]()
wow, this is awesome - the drag’n’drop feature is very slick!
can’t wait for MIDI and CV!!
thanks a lot, @AndreaDelSignore !
Oh ! ![]()
Right there’s a minor glitch, but I don’t have a optimal solution.
Any idea, I’m leaning toward 2…
This is a question I’ve had for a loooong time ![]()
Why do we need to change the frame buffer size on the devce?
Is just for completeness or is there an actual live scenario where this is really necessary?
Normally I would say better to keep consistency with the existing functionalities…
Or you do like the save button, which is option 1. Menu button does nothing in the save page. You have to click exit.
Or you do like the settings menu, where clicking menu moves between the menu page and the settings page, till you exit from settings. (A little strange anyway)
I think here the point is that you have a very overloaded pedalboard which needs 256, otherwise a lot of xruns. But the last pedalboard you used was lighter so you changed in the browser to 128. Now you are hopefully at rehearsal and want to show your friends this crazy pedalboard, but no browser.
This is what I’d like but, when you are editing parameters on the device you may need to adjust some volume like the headphones one.
I will take a better look to the settings behaviour which is something like my point 2 from your description.
To achieve lower latency you should set the buffer size to 128, but sometimes you have too many plugins or models that are too heavy and you need to switch to 256 to avoid Xruns.
It would be handy to been able to change the buffer size from the device, so that it would be possible to use both “light” and “heavy” pedalboards.
An even better improvement would be the option to define the buffer size for each pedalboards, so that you won’t really need to set it manually on the device.
I absolutely agree! I have some very heavy pedalboards where I need 256 and many pedalboards that are fine at 128. It would be great to be able to assign the buffer size per-pedalboard.