SetBFree doesn' t work well [SOLVED!]

After updating my system I tried to rearrange my presets.
Pianoteq works, FluidSynth works, but SetBFree gives no sound.
I see, that the MidiIcon is flickering, but no sound.
What can I do?

to reproduce:
Layers/New Synth Layer
Engine/setBfree
MidiCh#1
Upper
Sine
AWSOP
→ no Sound

Anything in the UI logs with debug turned on, especially when you load up the setBfree Engine?

Its a bug!!! Log output:

Exception in Tkinter callback
Traceback (most recent call last):
  File "/usr/lib/python3.7/tkinter/__init__.py", line 1705, in __call__
    return self.func(*args)
  File "./zynthian_gui.py", line 1822, in cb_keybinding
    zyngui.callable_ui_action(action)
  File "./zynthian_gui.py", line 803, in callable_ui_action
    self.zynswitch_short(3)
  File "./zynthian_gui.py", line 1132, in zynswitch_short
    self.screens[self.active_screen].switch_select('S')
  File "/home/pi/zynthian-ui/zyngui/zynthian_gui_selector.py", line 251, in switch_select
    self.click_listbox(None, t)
  File "/home/pi/zynthian-ui/zyngui/zynthian_gui_selector.py", line 247, in click_listbox
    self.select_action(self.index, t)
  File "/home/pi/zynthian-ui/zyngui/zynthian_gui_bank.py", line 69, in select_action
    if self.zyngui.curlayer.set_bank(i):
  File "/home/pi/zynthian-ui/zyngine/zynthian_layer.py", line 150, in set_bank
    return self.engine.set_bank(self, self.bank_info)
  File "/home/pi/zynthian-ui/zyngine/zynthian_engine_setbfree.py", line 301, in set_bank
    self.generate_config_file(midi_chans)
  File "/home/pi/zynthian-ui/zyngine/zynthian_engine_setbfree.py", line 215, in generate_config_file
    cfg_data = cfg_data.replace('#OSC.TUNING#', str(self.zyngui.fine_tuning_freq))
AttributeError: 'zynthian_gui' object has no attribute 'fine_tuning_freq'

Will you report in issue tracker?

1 Like

i’ ll do :rainbow:

dont know, I’ ll see

Mar 13 12:31:43 zynthian startx[6728]: File “/home/pi/zynthian-ui/zyngine/zynthian_engine_setbfree.py”, line 215, in generate_config_file
Mar 13 12:31:43 zynthian startx[6728]: cfg_data = cfg_data.replace(‘#OSC.TUNING#’, str(self.zyngui.fine_tuning_freq))
Mar 13 12:31:43 zynthian startx[6728]: AttributeError: ‘zynthian_gui’ object has no attribute ‘fine_tuning_freq’

Ups! My fault. I introduced this bug yesterday with my last commit about fine tuning.
It’s fixed now. Please, update and test.

Thanks!

Works now, thanx !
You’ re the best :rainbow: :+1:

1 Like

hello friends i greet you together. i have a question please can you buy a synth for zynthian where i can edit the tones and save it because i am zynthian all synth are blocked you cannot save any sound. is it possible to buy a synth?