(maybe) MultiSynth (drumkit) bug

Found a bug? Post it here.
Post Reply
canaglia
Posts: 2
Joined: Mon Nov 28, 2022 8:13 pm

(maybe) MultiSynth (drumkit) bug

Post by canaglia »

Hi Alexander!
First a big thank you for creating this wonderful application, it is a work of art.

I write to report that I may have found a small bug concerning the multisynth module:

By selecting in the options "Out.port = note % num of outs" and connecting more than 6 modules, the order of the "drumkit" is altered.

To better understand the "problem", in the attached project try to connect the last module (the disconnected one).

Thanks a lot again and have a nice day!

Danilo
Attachments
BUG-multisynth to unlinked generator.sunvox
(6.29 KiB) Downloaded 88 times
User avatar
NightRadio
Site Admin
Posts: 3941
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: (maybe) MultiSynth (drumkit) bug

Post by NightRadio »

Hi!
By selecting in the options "Out.port = note % num of outs" and connecting more than 6 modules, the order of the "drumkit" is altered.
This is the correct behavior, because the base note (zero) is C0 for this algorithm:

For 5 output modules:
C0 - mod 1
c0 - mod 2
D0 - mod 3
d0 - mod 4
E0 - mod 5
F0 - mod 1
f0 - mod 2
G0 - mod 3
g0 - mod 4
A0 - mod 5
a0 - mod 1
B0 - mod 2
C1 - mod 3
c1 - mod 4
D1 - mod 5
d1 - mod 1
E1 - mod 2
...

For 6 output modules:
C0 - mod 1
c0 - mod 2
D0 - mod 3
d0 - mod 4
E0 - mod 5
F0 - mod 6
f0 - mod 1
G0 - mod 2
g0 - mod 3
A0 - mod 4
a0 - mod 5
B0 - mod 6
C1 - mod 1
c1 - mod 2
D1 - mod 3
d1 - mod 4
E1 - mod 5
...

But you can fix it by adding an extra MultiSynth (with transposition -4) before 01
canaglia
Posts: 2
Joined: Mon Nov 28, 2022 8:13 pm

Re: (maybe) MultiSynth (drumkit) bug

Post by canaglia »

Thanks for the reply!
I thought the base note was C5 xD
Sorry for the misreport.
Greetings and have a nice day!
Post Reply