Is obvoiusly that a reverb is complicated and is ordered like a fractal. As example into chamber cube shaped if you clap you arms, the acoustical waves, will reflecting by walls, floor and ceiling but neperiodical becuase the sperical wave will knotting increasing harder becoming increasing dense. An example how clap sounding at minute {0; 1; sqrt(2); sqrt(3); 2; sqrt(5);...} but missing sqrt(7), sqrt(15), sqrt(23), sqrt(28), sqrt(31),... sqrt (4k*(7+8l)), but the intensity: 1;6;12;8;6;24;24;0;8;30;24;24;8;24;48;0;6;48;36;... at intervaly sqrt(n)
If you clap hands into cubed box at irrational distance of walls comparative with length , the sound intervals are like as this example:
17
53.7544467966324
72.2786404500042
88.7157287525381
109.033087246637
125.47017554917
143.994369202542
145.284271247462
161.721359549996
180.245553203368
180.748815999175
182.038718044094
198.475806346628
200.562911697466
233.437088302534
235.524193653372
237.317358494099
251.961281955906
270.191535099166
290.005630797458
290.508893593265
307.23992240591
308.52982445083
324.966912753363
326.76007759409
327.557280900008
345.787534043269
360.431457505076
362.224622345803
363.808464900834
364.311727696641
396.682641505901
397.185904301709
399.273009652547
415.71009795508
417.503262795807
418.793164840727
435.230253143261
436.027456449179
452.464544751713
453.251184000825
455.84155214747
473.568542494924
474.071805290731
490.802834103376
492.595998944103
505.152817055072
506.442719099992
506.945981895799
510.322989291556
523.677010708444
528.847182944928
541.907263851704
543.197165896624
543.491106406735
562.51856285591
563.51452439072
565.60162974156
578.15844785253
578.955651158448
598.769746856739
601.066174493273
614.912894649162
615.206835159273
618.28990204492
619.087105350838
633.940351098341
634.726990347454
636.814095698291
655.044348841552
668.39837025844
669.688272303359
670.485475609277
670.988738405085
671.481437144086
671.775377654197
672.781903245811
688.212465956731
689.218991548345
692.092736148296
707.743185201717
727.054018104201
727.263340389897
729.350445740735
741.404001055897
747.077436088189
759.928194709269
778.661710648337
779.951612693256
781.535455248287
782.541980839902
782.835921350013
784.125823394932
797.972543550821
798.979069142435
802.356076538193
816.496737204193
819.590368146645
820.880270191565
832.147186257614
834.234291608452
849.874176605068
851.667341445795
854.048387306744
854.25770959244
854.551650102551
855.547611637359
868.901633054247
871.984699939893
886.6286234017
886.922563911811
887.425826707619
891.306096899183
891.798795638185
908.235883940718
910.826252087363
911.120192597475
924.180273504251
925.764116059282
942.201204361815
943.700428692431
944.49763199835
946.08147455338
947.3713765983
947.874639394107
963.011261594915
976.86854580761
982.332658554205
995.392739460982
999.765708391548
This is generated with VISUAL BASIC with the code:
Sub test2()
Dim a, b, c, et, nn, nm As Long
Dim na, nb, nc, rez As Double
Dim coada1(1 To 1000000) As Double
Dim coada2(1 To 1000000) As Double
et = 1
For a = 1 To 100
For b = 1 To 100
For c = 1 To 100
na = (Sqr(2) + (a - 50) * 10)
nb = (Sqr(5) + (b - 50) * 10)
nc = (Sqr(10) + (c - 50) * 10)
rez = na * na + nb * nb + nc * nc
If ((rez) < 10000) Then
Debug.Print (rez);
Debug.Print (" ; ");
coada1(et) = rez
et = et + 1
End If
'Debug.Print (rez);
'Debug.Print (" ; ");
Next c
Next b
Next a
Debug.Print ("=")
For nn = 1 To et
'Debug.Print (coada1(nn))
For nm = 1 To nn
If (coada1(nn) < coada1(nm)) Then
coada2(nm) = coada1(nn)
coada2(nn) = coada1(nm)
coada1(nn) = coada2(nn)
coada1(nm) = coada2(nm)
End If
Next nm
'Debug.Print (coada1(nn))
Next nn
For nn = 1 To et
Debug.Print (coada1(nn));
Debug.Print (" : ");
Next nn
Debug.Print ("=")
End Sub