@@ -545,69 +545,70 @@ begin |
| 545 |
{%EndRegion} |
545 |
{%EndRegion} |
| 546 |
|
546 |
|
| 547 |
{%Region Ch4 Frequency -> Note Code} |
547 |
{%Region Ch4 Frequency -> Note Code} |
| 548 |
Ch4FreqToNoteCodeMap.Add(524288, 0); |
548 |
Ch4FreqToNoteCodeMap.Add(524288, 63); |
| 549 |
Ch4FreqToNoteCodeMap.Add(262144, 1); |
549 |
Ch4FreqToNoteCodeMap.Add(262144, 62); |
| 550 |
Ch4FreqToNoteCodeMap.Add(131072, 2); |
550 |
Ch4FreqToNoteCodeMap.Add(131072, 61); |
| 551 |
Ch4FreqToNoteCodeMap.Add(87381, 3); |
551 |
Ch4FreqToNoteCodeMap.Add(87381, 60); |
| 552 |
Ch4FreqToNoteCodeMap.Add(65536, 4); |
552 |
Ch4FreqToNoteCodeMap.Add(65536, 59); |
| 553 |
Ch4FreqToNoteCodeMap.Add(52428, 5); |
553 |
Ch4FreqToNoteCodeMap.Add(52428, 58); |
| 554 |
Ch4FreqToNoteCodeMap.Add(43690, 6); |
554 |
Ch4FreqToNoteCodeMap.Add(43690, 57); |
| 555 |
Ch4FreqToNoteCodeMap.Add(37449, 7); |
555 |
Ch4FreqToNoteCodeMap.Add(37449, 56); |
| 556 |
Ch4FreqToNoteCodeMap.Add(32768, 8); |
556 |
Ch4FreqToNoteCodeMap.Add(32768, 55); |
| 557 |
Ch4FreqToNoteCodeMap.Add(26214, 9); |
557 |
Ch4FreqToNoteCodeMap.Add(26214, 54); |
| 558 |
Ch4FreqToNoteCodeMap.Add(21845, 10); |
558 |
Ch4FreqToNoteCodeMap.Add(21845, 53); |
| 559 |
Ch4FreqToNoteCodeMap.Add(18724, 11); |
559 |
Ch4FreqToNoteCodeMap.Add(18724, 52); |
| 560 |
Ch4FreqToNoteCodeMap.Add(16384, 12); |
560 |
Ch4FreqToNoteCodeMap.Add(16384, 51); |
| 561 |
Ch4FreqToNoteCodeMap.Add(13107, 13); |
561 |
Ch4FreqToNoteCodeMap.Add(13107, 50); |
| 562 |
Ch4FreqToNoteCodeMap.Add(10922, 14); |
562 |
Ch4FreqToNoteCodeMap.Add(10922, 49); |
| 563 |
Ch4FreqToNoteCodeMap.Add(9362, 15); |
563 |
Ch4FreqToNoteCodeMap.Add(9362, 48); |
| 564 |
Ch4FreqToNoteCodeMap.Add(8192, 16); |
564 |
Ch4FreqToNoteCodeMap.Add(8192, 47); |
| 565 |
Ch4FreqToNoteCodeMap.Add(6553, 17); |
565 |
Ch4FreqToNoteCodeMap.Add(6553, 46); |
| 566 |
Ch4FreqToNoteCodeMap.Add(5461, 18); |
566 |
Ch4FreqToNoteCodeMap.Add(5461, 45); |
| 567 |
Ch4FreqToNoteCodeMap.Add(4681, 19); |
567 |
Ch4FreqToNoteCodeMap.Add(4681, 44); |
| 568 |
Ch4FreqToNoteCodeMap.Add(4096, 20); |
568 |
Ch4FreqToNoteCodeMap.Add(4096, 43); |
| 569 |
Ch4FreqToNoteCodeMap.Add(3276, 21); |
569 |
Ch4FreqToNoteCodeMap.Add(3276, 42); |
| 570 |
Ch4FreqToNoteCodeMap.Add(2730, 22); |
570 |
Ch4FreqToNoteCodeMap.Add(2730, 41); |
| 571 |
Ch4FreqToNoteCodeMap.Add(2340, 23); |
571 |
Ch4FreqToNoteCodeMap.Add(2340, 40); |
| 572 |
Ch4FreqToNoteCodeMap.Add(2048, 24); |
572 |
Ch4FreqToNoteCodeMap.Add(2048, 39); |
| 573 |
Ch4FreqToNoteCodeMap.Add(1638, 25); |
573 |
Ch4FreqToNoteCodeMap.Add(1638, 38); |
| 574 |
Ch4FreqToNoteCodeMap.Add(1365, 26); |
574 |
Ch4FreqToNoteCodeMap.Add(1365, 37); |
| 575 |
Ch4FreqToNoteCodeMap.Add(1170, 27); |
575 |
Ch4FreqToNoteCodeMap.Add(1170, 36); |
| 576 |
Ch4FreqToNoteCodeMap.Add(1024, 28); |
576 |
Ch4FreqToNoteCodeMap.Add(1024, 35); |
| 577 |
Ch4FreqToNoteCodeMap.Add(819, 29); |
577 |
Ch4FreqToNoteCodeMap.Add(819, 34); |
| 578 |
Ch4FreqToNoteCodeMap.Add(682, 30); |
578 |
Ch4FreqToNoteCodeMap.Add(682, 33); |
| 579 |
Ch4FreqToNoteCodeMap.Add(585, 31); |
579 |
Ch4FreqToNoteCodeMap.Add(585, 32); |
| 580 |
Ch4FreqToNoteCodeMap.Add(512, 32); |
580 |
Ch4FreqToNoteCodeMap.Add(512, 31); |
| 581 |
Ch4FreqToNoteCodeMap.Add(409, 33); |
581 |
Ch4FreqToNoteCodeMap.Add(409, 30); |
| 582 |
Ch4FreqToNoteCodeMap.Add(341, 34); |
582 |
Ch4FreqToNoteCodeMap.Add(341, 29); |
| 583 |
Ch4FreqToNoteCodeMap.Add(292, 35); |
583 |
Ch4FreqToNoteCodeMap.Add(292, 28); |
| 584 |
Ch4FreqToNoteCodeMap.Add(256, 36); |
584 |
Ch4FreqToNoteCodeMap.Add(256, 27); |
| 585 |
Ch4FreqToNoteCodeMap.Add(204, 37); |
585 |
Ch4FreqToNoteCodeMap.Add(204, 26); |
| 586 |
Ch4FreqToNoteCodeMap.Add(170, 38); |
586 |
Ch4FreqToNoteCodeMap.Add(170, 25); |
| 587 |
Ch4FreqToNoteCodeMap.Add(146, 39); |
587 |
Ch4FreqToNoteCodeMap.Add(146, 24); |
| 588 |
Ch4FreqToNoteCodeMap.Add(128, 40); |
588 |
Ch4FreqToNoteCodeMap.Add(128, 23); |
| 589 |
Ch4FreqToNoteCodeMap.Add(102, 41); |
589 |
Ch4FreqToNoteCodeMap.Add(102, 22); |
| 590 |
Ch4FreqToNoteCodeMap.Add(85, 42); |
590 |
Ch4FreqToNoteCodeMap.Add(85, 21); |
| 591 |
Ch4FreqToNoteCodeMap.Add(73, 43); |
591 |
Ch4FreqToNoteCodeMap.Add(73, 20); |
| 592 |
Ch4FreqToNoteCodeMap.Add(64, 44); |
592 |
Ch4FreqToNoteCodeMap.Add(64, 19); |
| 593 |
Ch4FreqToNoteCodeMap.Add(51, 45); |
593 |
Ch4FreqToNoteCodeMap.Add(51, 18); |
| 594 |
Ch4FreqToNoteCodeMap.Add(42, 46); |
594 |
Ch4FreqToNoteCodeMap.Add(42, 17); |
| 595 |
Ch4FreqToNoteCodeMap.Add(36, 47); |
595 |
Ch4FreqToNoteCodeMap.Add(36, 16); |
| 596 |
Ch4FreqToNoteCodeMap.Add(32, 48); |
596 |
Ch4FreqToNoteCodeMap.Add(32, 15); |
| 597 |
Ch4FreqToNoteCodeMap.Add(25, 49); |
597 |
Ch4FreqToNoteCodeMap.Add(25, 14); |
| 598 |
Ch4FreqToNoteCodeMap.Add(21, 50); |
598 |
Ch4FreqToNoteCodeMap.Add(21, 13); |
| 599 |
Ch4FreqToNoteCodeMap.Add(18, 51); |
599 |
Ch4FreqToNoteCodeMap.Add(18, 12); |
| 600 |
Ch4FreqToNoteCodeMap.Add(16, 52); |
600 |
Ch4FreqToNoteCodeMap.Add(16, 11); |
| 601 |
Ch4FreqToNoteCodeMap.Add(12, 53); |
601 |
Ch4FreqToNoteCodeMap.Add(12, 10); |
| 602 |
Ch4FreqToNoteCodeMap.Add(10, 54); |
602 |
Ch4FreqToNoteCodeMap.Add(10, 9); |
| 603 |
Ch4FreqToNoteCodeMap.Add(9, 55); |
603 |
Ch4FreqToNoteCodeMap.Add(9, 8); |
| 604 |
Ch4FreqToNoteCodeMap.Add(8, 56); |
604 |
Ch4FreqToNoteCodeMap.Add(8, 7); |
| 605 |
Ch4FreqToNoteCodeMap.Add(6, 57); |
605 |
Ch4FreqToNoteCodeMap.Add(6, 6); |
| 606 |
Ch4FreqToNoteCodeMap.Add(5, 58); |
606 |
Ch4FreqToNoteCodeMap.Add(5, 5); |
| 607 |
Ch4FreqToNoteCodeMap.Add(4, 60); |
607 |
Ch4FreqToNoteCodeMap.Add(4, 4); |
| 608 |
Ch4FreqToNoteCodeMap.Add(3, 61); |
608 |
Ch4FreqToNoteCodeMap.Add(4, 3); |
| 609 |
Ch4FreqToNoteCodeMap.Add(2, 64); |
609 |
Ch4FreqToNoteCodeMap.Add(3, 2); |
| 610 |
Ch4FreqToNoteCodeMap.Add(1, 67); |
610 |
Ch4FreqToNoteCodeMap.Add(2, 1); |
|
|
611 |
Ch4FreqToNoteCodeMap.Add(2, 0); |
| 611 |
{%EndRegion} |
612 |
{%EndRegion} |
| 612 |
|
613 |
|
| 613 |
end. |
614 |
end. |