Group Admins

  • Profile picture of Robert P.

Modalys

Public Group active 1 week, 3 days ago

Modalys physical modeling sound synthesis user group

duplicate modes

Tagged: , ,

Author 1 Subscribed Users |
Profile photo of coraliediatkine
coraliediatkine

Hi

I think I have found a consistent bug in modes freq calculations in Modalisp and the Mlys implementation too:

This is what I get when inspecting the list of modes frequency, with a free circular plate, for any F0, with any number of modes.

Modes are duplicated, except mode #3.
F0 = mode 0 in Modalisp
F0 = mode 1 in Mlys

For instance, using tutorial Free circ plate and felt hammer:

LISTENER MODALISP:

MODALYS 6 > (get-info ‘mode-frequency my-plate 0)
329.99999999999995

MODALYS 4 > (get-info ‘mode-frequency my-plate 1)
824.9999999999998

MODALYS 3 > (get-info ‘mode-frequency my-plate 2)
824.9999999999998

MODALYS 2 > (get-info ‘mode-frequency my-plate 3)
1319.9999999999998

MODALYS 5 > (get-info ‘mode-frequency my-plate 4)
1649.9999999999996

And a MaxMSp implementation:

MAX WINDOW:

print: 0 0.
print: 1 255.000015
print: 2 255.000015
print: 3 428.454193
print: 4 591.964966
print: 5 591.964966
print: 6 974.371765
print: 7 974.371765
print: 8 1039.123169
print: 9 1039.123169
print: 10 1594.004517
print: 11 1594.004517
print: 12 1678.008423
print: 13 1678.008423
print: 14 1829.489502
print: 15 2254.693604
print: 16 2254.693604
print: 17 2522.610352
print: 18 2522.610352
print: 19 2846.401123

Or is that a problem with the get-info mode frequency request?

Thanks

Coralie

October 17, 2016 at 11:13 #19356

You must be logged in to reply to this topic.

Log in now