Befaco / Oneiroi

A live performance-oriented, multi-functional, self-contained experimental digital synth for the OWL platform
https://www.befaco.org/oneiroi
GNU General Public License v3.0
15 stars 0 forks source link

Beta 3 for v1.1 #12

Closed hirnlego closed 2 weeks ago

hirnlego commented 1 month ago

Beta 3 is out!

https://github.com/Befaco/Oneiroi/releases/tag/v1.1-beta.3

If coming from v1.0, a configuration erase is required:

@Diegoterrores I fixed a couple of important things in the latest beta, could you pass it to everybody involved in beta-testing that aren't active here, please?

markcrosbie commented 1 month ago

I'm on firmware v1.0 and I'm trying to upgrade to this firmware. But the update never seems to finish. I deleted all of the config files except oneiroi.cfg, and then flashed the firmware. It gets as far as block 100 and then stalls. Never seems to complete.

Mac OS Sonoma 14.7 M1, Chrome Version 129.0.6668.101 (Official Build) (arm64

Firmware version: Oneiroi v1.0 Preset 0: Oneiroi [99268][0x0] Preset 1: Oneiroi [99268][0x7367c65f] Reading file patch.syx Sending data 118210 bytes Program Message: Loading 30 Program Message: Loading 33 Program Message: Loading 79 Program Message: Loading 100

Diegoterrores commented 1 month ago

could you pass it to everybody involved in beta-testing that aren't active here, please?

Yes! I'm on that

hemmer commented 4 weeks ago

One thing: unison can be negative but the clamping of sine frequencies is always positive so the lower half of the knob doesn't produce the second tone.

https://github.com/Befaco/Oneiroi/blob/main/StereoSineOscillator.h#L91

hemmer commented 4 weeks ago

Actually I'm not too sure what expected behaviour of sine is? At 12 oclock (with notch) I get a beat pattern (because one sin is ~0 * f which is clamped to 16 Hz (kOscFreqMin)), below no change and above a rising sine until the pitch matches. I don't get an octave between at max knob value either, just the same frequency.

Manual says "the frequency of one of the two sine’s channels [...] are lowered one octave down at 0% and raised one octave at 100% (default is 50%, unison)"

hirnlego commented 3 weeks ago

@hemmer there was a bug. Please, try the new beta:

https://github.com/Befaco/Oneiroi/releases/tag/v1.1-beta.4

hirnlego commented 3 weeks ago

@markcrosbie did you finally manage to flash the firmware or it's still giving you troubles?

markcrosbie commented 3 weeks ago

@hirnlego it worked! I was able to update to Beta4, calibrated the module and now the V/oct input correctly tracks pitch against CV

hirnlego commented 3 weeks ago

@hirnlego it worked! I was able to update to Beta4, calibrated the module and now the V/oct input correctly tracks pitch against CV

Great!