Аналог Аналогового синтезатора

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Вообще-то планировал начать публикацию этого проекта немного позже, но раз у участников форума возникли вопросы, несколько подкорректирую свои планы. Тем более что уже начинают появляться некоторые результаты, в том числе и отрицательные. А с точки зрения обмена опытом отрицательные результаты даже более важны, чем положительные, т.к. показывают "куда не нужно ходить".

Итак, планируется создание музыкального синтезатора. Рассматривается именно музыкальный инструмент, а не нечто свистяще-булькающее для генерации шумовых эффектов.
Большая часть как этапов синтеза, так и используемых "устройств" - аппаратная. Причины - две:
- чисто программный синтез звука явно превосходит возможности AVR,
- у меня есть некоторый опыт по созданию аналоговых синтезаторов (опыт 20-летней давности).

Сначала немного теории.

Ухо человека все воспринимает в логарифмической шкале, как частоту звука, так и амплитуду. (Собственно, для человека вообще характерно логарифмическое восприятие, которое напрочь отбивают в начальных классах школы, пытаясь приучить к линейной шкале)
Амплитуду принято измерять в дБ, а частоту в октавах (изменение частоты вдвое) и производных от нее единицах.
В настоящее время в европейской музыке общепринят равномерно темперированный строй (хроматическая гамма), в котором 12 нот логарифмически равномерно расположениы в пределах октавы. Интервал между двумя соседними нотами (т.е. 1/12 часть октавы) называется полутон. Для более точной характеристики высоты звука полутон делится еще на 100 центов. Предел различающей способности уха в области наилучшей слышимости для большинства людей лежит в диапазоне от 6 до 40 центов. Для людей с хорошим музыкальным слухом он составляет 3-4 цента.
Музыкальный дианазон простирается от 16.35 Гц (До Субконроктавы) до 4186 Гц (До Пятой октавы) (кстати, в отечественной и европейской музыке нумерация октав несколько различается). Звуки выше этого диапазона в качестве нот не используются, но заняты обертонами т.е. высшими гармоническими составляющими музыкальных звуков. В терминологии: 1-я гармоника - основной тон, 2-я гармоника - 1-й обертон, 3-я гармоника - 2-й обертон и т.д. Обертона - важная составляющая часть звука, в значительной степени определяющая его тембр.
Динамический диапазон (отношение сигнал/помеха) желательно обеспечить 60-80 дБ, т.е. максимальный сигнал помехи (напряжение, звуковое давление) должен быть менее 1/1000 полезного сигнала. Для сравнения 8-разрядный звук обладает отношением сигнал/шум около 50 дБ.

Синтезаторы принято делить на одноголосые и многоголосые/полифонические. Это совершенно различные инструменты: первые являются функциональным аналогом духовых или смычковых инструментов, а вторые - инструментов, предназначенных для игры аккордами.

Обычно классический синтезатор состоит из следующих частей:
- некоторого количества генераторов тона (обычно не менее двух даже в одноголосых инструментах, или по одному-два на голос - в многоголосных),
- управляемого фильтра (по числу голосов или тонгенераторов, возможно, отдельный на генератор шума),
- управляемого усилителя (один на голос + 1 для генератора шума, возможно, + 1 общий),
- одного или нескольких (обычно 1-2 на голос) формирователя огибающей звука - ADSR (от сокращений Attac, Decay, Sustain, Release),
- от одного до четырех низкочастотных генераторов, предназначенных для модуляции генератора тона, фильтра, усилителя,
- генератора шума (факультативно),
- также факультативно - задержек, формантных фильтров, генераторов сигнала произвольной формы и пр.

Это что касается классического синтезатора. В последнее время приобрел широкое распространение таблично-волновой синтез. В общих чертах - это оцифрованный звук реальных музыкальных инструментов. Но, учитывая, что (если исходить из стандарта MIDI) имеется 128 нот, каждая со 128 уровнями громкости и совершенно невообразимым разнообразием длительностей, да еще и стандартных инструментов никак не меньше 128, то все оцифровки должны требовать чудовищного объема памяти. Поэтому звук режут на кусочки, интерполируют, масштабируют, а потом склеивают между собой.

Теперь переходим конкретике.

Данный проект предусматривает создание MIDI синтезатора, совмещающего классический синтез характерный для аналоговых синтезаторов, с таблично волновым синтезом в различных режимах работы. Режимы примерно такие:
- 1-но, 2-х, 3-х, 4-х, 6-ти, 7-ми, 8-ми, 9-ти, 10-ти или 12-голосного классического синтезатора,
- полифонического таблично-волнового синтезатора,
- синтезатора, где в одном канале работает классический синтез, а в другом - таблично-волновой,
- синтезатора, где в пределах одного канала ниже определенной ноты работает таблично-волновой синтез, а выше - классический (соло и аккомпанемент),
- синтезатора, где в пределах одного канала выше определенной ноты работает таблично-волновой синтез, а ниже - классический (бас и аккорды).

Теперь по блокам.

Генератор тона.
Обычно в одноголосых синтезаторах их не менее двух - для создания эффекта унисона. В сочетании с вибрато (а спектр сигнала с амплитудным вибрато в точности соответствует спектру двух генераторов в унисон с небольшой расстройкой. Частотного вибрато - чуть сложнее, но также состоящему из нескольких близких частот) достигается эффект имитации множества звучащих одновременно голосов. В принципе, второй генератор может использоваться для игры в октаву, в квинту или терцию (а для больших любителей - в секунду).
С точки зрения цифровой техники генератор целесообразно делать на делителях частоты. 8-разрядный делитель не обеспечивает необходимой точности строя даже в пределах одной октавы. А 16-разрядный делитель частоты от 1-МГц генератора как раз хорошо ложится на весь музыкальный диапазон с допустимой погрешностью.
В классическом синтезаторе обычно есть выбор из нескольких форм волны. Наиболее полный набор: синус, пила, треугольник, меандр, прямоугольник с управляемой скважностью. Сокращенный обычно: пила, меандр. Я в своем проекте выбрал: прямоугольник с регулируемой скважностью (меандр как частный случай).
На роль генератора тона может претендовать как встроенный 16-разрядный таймер AVR, так и отдельный делитель, например, на 2/3 от микросхемы таймера 8253 (один канал для нужной частоты, другой - для задания длительности импульса, обеспечивающего нужную скважность).
Минус встроенного таймера - их слишком мало. Минус 8253 - нуждается во внешнем генераторе и параллельной шине данных.
Коэффициенты деления просчитываются заранее на ПК и содержатся в виде массивов в PROGMEM с интервалом в 3 цента (32 значения на полутон). В дальнейшем используются только коэффициенты из таблицы, промежуточные значения не интерполируются (за ненадобностью). Рассчитывается только коэффициент, отвечающий за скважность.
На генерируемую частоту должны оказывать влияние:
- номер ноты,
- питч-бэнд,
- один или несколько низкочастотных генераторов,
- генератор огибающей.

Управляемый фильтр.
По сути - классический универсальный фильтр на двух интеграторах и двух инверторах. Имеет выходы: ФНЧ, ФВЧ, ПФ и РФ (последнее - не Российская Федерация, а Режекторный Фильтр). В наиболее навороченных синтезаторах используются все. Мой опыт (и не только мой) говорит, что если не гнаться за шумовыми эффектами, а ограничиться музыкальным звуком, достаточно только ФНЧ. Но это уже вопрос исключительно коммутации и дополнительных ручек управления.
Варианты реализации:
1. Активные элементы:
1.а. ОУ,
1.б. Специализированная микросхема фильтра с уже подобранными конденсаторами интеграторов (например, UAF42),
1.в. Программно перестраиваемый фильтр (например, MAX260-MAX268).
2. Пассивные элементы:
2.а. Цифровые потенциометры (AD5204-06, AD5241-42, AD8400-02-03, CAT5116, MAX6160-61, MCP41xxx-42xxx, x9c102-103-104...).
2.б. Цифровые регуляторы громкости (FM62429, LC75410, M61539, M62420-21-29, NGW1199, PT2257-58).
2.в. Перемножающие ЦАП (572ПА1, AD7520-21).
В принципе, наиболее привлекательным решением могли бы служить 1.в., вообще не требующий 2. Но диапазон перестройки, как правило, ограничен одной октавой, а в широких пределах может регулироваться частотой от внешнего генератора. Вот этот вот генератор - по одному на каждый фильтр - представляется тяжеловатым решением.
У фильтра регулируются:
- частота (называется cutoff),
- добротность (называется resonance),
- значения частоты в каждой из точек ADSR,
- глубина влияния следующих факторов на частоту (и, возможно, добротность):
-- вибрато от одного или нескольких низкочастотных генераторов,
-- ADSR, причем, влияние может быть как со знаком "+" так и "-".

Управляемый усилитель.
Аппаратный - цифровой регулятор громкости. (например, M62429)

Генератор ADSR.
Планируются программные. По 1-2 на голос (либо общий, либо раздельные для усилителя и фильтра) Реализуются в прерывании по таймеру.

Низкочастотные генераторы.
Также программные: планируется 2 или 4. Если 4, то 2 из них с внешней синхронизацией, а 2 - с синхронизацией от сигнала NOTE_ON. Если 2 - то переключаемые.

Генератор шум и прочий факультатив.
Генератор шума - не самая первая необходимость. Если будет, то, вероятно, аппаратный на сдвиговых регистрах.

Таблично-волновой синтезатор.
Планируется использование VS1053. Возможно, старую ISA плату Creative AWE32.

Управление.
Общее управление Arduino Mega 2560. В наиболее компактном варианте одноголосого синтезатора ею все и ограничится: из имеющихся 4 таймеров 2 будут использованы для тонгенераторов, а 2 оставшиеся - для задания частоты программируемым фильтрам.
В более общем случае будут использованы фильтры на интеграторах и 4 тонгенератора, которые будут в зависимости от режима работать либо как одноголосый, либо как двухголосый, либо как 4-голосый инструмент.
Возможно дополнительно подключение дополнительных голосов, формируемых либо Arduino Pro Mini, либо таймером 8253. Ну, либо той же Мегой 2560, если голосов потребуется много.

Да, в проекте используются системные файлы, измененные в соотетствии с http://arduino.ru/forum/programmirovanie/etyudy-dlya-nachinayushchikh-me...

____________________________

Сразу выражаю благодарность всем, кто словом или советом принял участие впроекте. В первую очередь dimax, ЕвгениийП, Arhat109-2.
 

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Пока проект разворачивается на Arduino Uno, а в нем есть только один 16-разрядный таймер.
Но даже для одноголосого инструмента одного тонгенератора мало, нужно минимум два.
Была предпринята попытка сделать программно-аппаратный делитель частоты с использованием свободного 8-разрядного таймера 2.
Идея состояла в том, чтобы для каждой ноты подобрать такой делитель частоты, который обеспечивал бы необходимую точность строя и при этом мог быть представлен произведением двух чисел, одно из которых меньше 256. Точнее, трех чисел, учитывая коэффициент предделения.
Тогда прерывание по таймеру мы настраиваем как раз по этому делителю (тому, что меньше 256), а в прерывании делаем приращение переменной-счетчика. По достижении счетчиком определенного значения нужный пин перекидывается в нужное состояние.
Такая идея была реализована, но продемонстрировала 2 существенных недостатка:

1. Для того, чтобы не перегружать процессор, прерывание от таймера не должно быть слишком частым. Поэтому было решено коэффициент деления счетчика сделать максимально возможным, а диапазон изменения программной переменной-счетчика - минимально возможным. При этом у соседних значений коэффициента деления из таблицы, которые, как мы помним, идут через 3 цента, оказались существенно различные скважности. Но, например, при вибрато значения коэффициентов берутся как раз из соседних ячеек таблицы. А изменение скважности - это одновременное изменение тембра и громкости. На слух это оказалось очень заметным, т.е. при включении вибрато вместо плавного изменения частоты пошли резкие щелчки. В принципе, для низких и средних нот с этим можно бороться, увеличив диапазон изменения программных переменных счетчиков и соответственно уменьшив коэффициенты предделения. Но на высоких нотах проблема останется. Да и вместо общей таблицы коэффициентов для всех диапазонов нужно будет вводить несколько разных таблиц: каждая для своего диапазона. А каждая таблица - килобайты.
Т.е. получаем одновременно дефицит программной памяти (в оперативную эти коэффициенты не лезут изначально) и неудовлетворительное звучание на высоких частотах.

2. Прерывания от таймера 2 иногда задерживаются другими прерываниями, например, от таймера 0 или от последовательного порта (MIDI-ноты откуда-то брать нужно!). Это приводит к посторонним призвукам. Первые эксперименты я делал, используя пластмассовые компьютерные колонки. Учитывая, что колонки я еще и включал как можно тише, призвуков не заметил. Но стоило надеть наушники - они и появились тут как тут. В общем, второй таймер можно, конечно, использовать в процессе отладки, но из финального варианта его однозначно придется исключить. Правда, его, вероятно, можно было бы использовать не для тонгенератора, а в случае использования программируемого фильтра. Там его погрешности вполне приемлемы: достаточно вообще генерации октавного сигнала, восполняя промежуток в коэффициентах предделения. Обидно, правда, использовать только половинку от микросхемы цифрового фильтра, которая в несколько раз дороже Pro Mini.

Листинг - ниже.
Предупреждаю сразу - обработка MIDI-сообщений еще не написана, "раздача" голосов по генераторам -тоже. Поэтому пока можно только тестировать, нажимая и отпуская по одной ноте. Если нажать новую ноту прежде, чем отпустить старую, звук, скорее всего, пропадет. По крайней мере, в канале таймера 2. Чтобы он появилсявновь, следующую ноту нужно взять, отступив октавы на 3 от того места, где нота заткнулась.
Подключение пинов описано в листинге. Сигнал с MIDI, естественно, идет через оптопару.

Скетч:

// здесь делаем синтезатор, воспринимающий ноту с софтверного COM
// и с управлением частотой вибрато, глубиной частотного вибрато и подстройкой 
// частоты первого таймера
// второй таймер - без вибрато и подстройки: первое, т.к. оказалось, что с переключающейся скважностью это звучит ужасно,
// а второе - как иначе получить расстройку генераторов?
//
#include "Arhat_digOut.c"
#include "FreqNote1.c"
#include "FreqNote2.c"
#include <SoftwareSerial.h> 
#define pin_timer1 9  // выход таймера 1
#define pin_timer2 19 // выход таймера 2
#define pin_LFO_A A0  // амплитуда вибрато
#define pin_LFO_P A2  // частота вибрато
#define pin_tune A3   // расстройка генераторов

SoftwareSerial mySerial(2, 3); // RX, TX 

const PROGMEM int8_t  sinewave[]={
0,3,6,9,12,16,19,22,25,28,31,34,37,40,43,46,
49,52,55,57,60,63,66,68,71,73,76,78,81,83,86,88,
90,92,94,97,99,101,102,104,106,108,109,111,112,114,115,117,
118,119,120,121,122,123,124,124,125,126,126,127,127,127,127,127,
127,127,127,127,127,127,126,126,125,124,124,123,122,121,120,119,
118,117,115,114,112,111,109,108,106,104,102,101,99,97,94,92,
90,88,86,83,81,78,76,73,71,68,66,63,60,57,55,52,
49,46,43,40,37,34,31,28,25,22,19,16,12,9,6,3,
0,-3,-6,-9,-12,-16,-19,-22,-25,-28,-31,-34,-37,-40,-43,-46,
-49,-52,-55,-57,-60,-63,-66,-68,-71,-73,-76,-78,-81,-83,-86,-88,
-90,-92,-94,-97,-99,-101,-102,-104,-106,-108,-109,-111,-112,-114,-115,-117,
-118,-119,-120,-121,-122,-123,-124,-124,-125,-126,-126,-127,-127,-127,-127,-127,
-127,-127,-127,-127,-127,-127,-126,-126,-125,-124,-124,-123,-122,-121,-120,-119,
-118,-117,-115,-114,-112,-111,-109,-108,-106,-104,-102,-101,-99,-97,-94,-92,
-90,-88,-86,-83,-81,-78,-76,-73,-71,-68,-66,-63,-60,-57,-55,-52,
-49,-46,-43,-40,-37,-34,-31,-28,-25,-22,-19,-16,-12,-9,-6,-3
}; 
// Для вибрато вычисляем период П (от 48 до 252 тактов t0) и частоту Ч=65535/П
// обращение к массиву sinewave [i*Ч/256], i <= П
//     LFO
volatile unsigned char LFO_0_FrVbr = 0;    // глубина вибрато, заметно на слух от 2 центов
volatile unsigned int LFO_0_period = 140;  // при частоте вызовов 978 Гц частоте 7 Гц соотв. период 140 тиков
volatile unsigned int LFO_0_f = 65535/140; // 
//     notes & tune
volatile int note_1 = 2208; // A1 идентификатор ноты в 3-центовых единицах: MIDInote*32 первого таймера
volatile int note_2 = 2208; // A1 идентификатор ноты в 3-центовых единицах: MIDInote*32 второго таймера
volatile int shiftNote_1 = 320; // смещение начала таблицы (вычитать из идентификатора ноты) (не изменяется)
volatile int shiftNote_2 = 320+386*2; // смещение начала таблицы (320 - НЧ, 320+386*2 - СЧ, 320+386*5 - ВЧ)
//byte CurrNote2 = 0;
byte CurrentInterval2 = 1; // 0 - ВЧ, 1 - СЧ, 2 - НЧ - коэффициенты предделения таймера 2 (8, 64, 256 соответственно)
volatile int tune = 0; // сдвиг частоты, от -128 до 128 (плюс-минус 2 тона)
//     statistic
//unsigned int stat[256];
long c1 = 0; // сколько раз обнровление регистров прошло вовремя
long c2 = 0; // сколько раз обнровление регистров было пропущено
volatile int lenRegWrite = 32767; // сколько тактов timer1 длилась запись в регистры
//     timer 2 (soft)
volatile byte period_A_t2 = 1;      // положительный полупериод второго таймера (полный период - сумма)
volatile byte period_B_t2 = 6;      // отрицательный полупериод второго таймера (полный период - сумма)
volatile byte currentTick_t2 = 0;   // счетчик тиков второго таймера внутри полупериода
volatile byte currentState_t2 = 0;  // в какое следующее состояние нужно установить пин

void Every_1024us(const unsigned long ii) {
  static int counter; // счетчик вибрато (при частоте вызовов 978 Гц частоте 7 Гц соотв. период 140 тиков)
//     timer 1
  unsigned int tmpICR1;
  tmpICR1 = pgm_read_word(&frNote[note_1 - shiftNote_1 + tune + (char)(pgm_read_byte(&sinewave[(counter*LFO_0_f)/256]))*LFO_0_FrVbr/64]);
  int a0 = TCNT1;
  if(TCNT1 < (tmpICR1 - 3)) { // TCNT1  OldICR
    ICR1 = tmpICR1;
    OCR1A = tmpICR1/8 + tmpICR1/64;  // скважность 1/7
    c1++;
  } else {
    c2++;
  }
  lenRegWrite = TCNT1 - a0;
//     timer 2
  register unsigned char ps = pgm_read_byte(&frNote2[(note_2 - shiftNote_2)*2+1]); // софтверный период
//  register unsigned char ps = pgm_read_byte(&frNote2[(note_2 - shiftNote_2 + tune + (char)(pgm_read_byte(&sinewave[(counter*LFO_0_f)/256]))*LFO_0_FrVbr/64)*2+1]); // софтверный период
  if (ps < 11)
  period_A_t2 = 1;
    else
  period_A_t2 = 2;
  period_B_t2 = ps - period_A_t2;
  OCR2A = pgm_read_byte(&frNote2[(note_2 - shiftNote_2)*2]);   // период таймера
//  OCR2A = pgm_read_byte(&frNote2[(note_2 - shiftNote_2 + tune + (char)(pgm_read_byte(&sinewave[(counter*LFO_0_f)/256]))*LFO_0_FrVbr/64)*2]);   // период таймера
//     vibrato
  counter++;
  if(counter >= LFO_0_period) counter = 0;
}

void SetNote_1(unsigned char n) { // на вход подается MIDI-нота
  note_1 = n*32u;
}

void SetNote_2(unsigned char n) { // на вход подается MIDI-нота
  if (CurrentInterval2 == 0) {          // делитель 8: (73+), если <=72 - переход на делитель 64
    if(n <= 72) {              // переход на делители 1-2
      if(n <= 36) {            // переход на делитель 2: 256 (12-52)
        CurrentInterval2 = 2;
        shiftNote_2 = 320;
        TCCR2B = 6; // // Set CS#2 bit for 256 prescaler for timer 2
        Serial.print("\"2\"(1) ");
        Serial.println(TCCR2B, HEX);
      } else {                 // переход на делитель 1: 64  (37-77)
        CurrentInterval2 = 1;
        shiftNote_2 = 320+386*2;
        TCCR2B = 4; //(1 << CS22);  // Set CS#2 bit for 64 prescaler for timer 2
        Serial.print("\"1\"(2) ");
        Serial.println(TCCR2B, HEX);
      }
    }
  } else if (CurrentInterval2 == 1) {   // делитель 64: (37-77), если <=36 - переход на делитель 256, если >= 78 - переход на делитель 8
    if(n <= 36) {              // переход на делитель 2: 256 (12-52)
      CurrentInterval2 = 2;
      shiftNote_2 = 320;
      TCCR2B = 6; // // Set CS#2 bit for 256 prescaler for timer 2
        Serial.print("\"2\"(3) ");
        Serial.println(TCCR2B, HEX);
    } else if(n >= 78) {       // переход на делитель 0: 8   (73+)
      CurrentInterval2 = 0;
      shiftNote_2 = 320+386*5;
      TCCR2B = 2; //(1 << CS21);    // Set CS21 bit for 8 prescaler
        Serial.print("\"0\"(4) ");
        Serial.println(TCCR2B, HEX);
    }
  } else if (CurrentInterval2 == 2) {   // делитель 256:  (12-52), на >=53 - переход на делитель 64
    if(n >= 53) {              // переход на делители 0-1
      if(n >= 78) {            // переход на делитель 0: 8   (73+)
        CurrentInterval2 = 0;
        shiftNote_2 = 320+386*5;
        TCCR2B = 2; //(1 << CS21);    // Set CS21 bit for 8 prescaler
        Serial.print("\"0\"(5) ");
        Serial.println(TCCR2B, HEX);
      } else {                 // переход на делитель 1: 64  (37-77)
        CurrentInterval2 = 1;
        shiftNote_2 = 320+386*2;
        TCCR2B = 4; //(1 << CS22);  // Set CS#2 bit for 64 prescaler for timer 2
        Serial.print("\"1\"(6) ");
        Serial.println(TCCR2B, HEX);
      }
    }
  }
  note_2 = n*32u;
  Serial.print("shiftNote_2: ");
  Serial.print(shiftNote_2);
  Serial.print(", CurrentInterval2: ");
  Serial.print(CurrentInterval2);
  Serial.print(", note_2: ");
  Serial.println(note_2);
// делитель 256:  от низу до 52 ноты, на >=53 - переход на делитель 64
// делитель 64: от 37 до 77, если <=36 - переход на делитель 256, если >= 78 - переход на делитель 8
// делитель 8: от 73 доверху, если <=72 - переход на делитель 64
}

void PrintT2() {
  Serial.print("OCR2A: ");
  Serial.print(OCR2A, HEX);
  Serial.print(", period_A_t2: ");
  Serial.print(period_A_t2);
  Serial.print(", period_B_t2: ");
  Serial.println(period_B_t2);
}

void setup() {
  Serial.begin(115200);
  LFO_0_f = 65535/LFO_0_period;
//    timer 1  
  pinMode (pin_timer1, OUTPUT); // выход генератора timer 1
  TCCR1A=1<<COM1A1; //подключить выход OC1A первого таймера
  TCCR1B=2|(1<<WGM13);; // //  divider=8;
  unsigned int icr = 2273; 
  ICR1 = icr-1; //icr-1;
  OCR1A = icr/7;  // скважность 1/7
  long t0 = millis();
  for (int i = 0; i < 10000; i++) {
    Every_1024us(icr);
  }
  long t1 = millis();
  Serial.print("10000 steps Every_1024us time(ms): ");
  Serial.println(t1-t0);
  SetNote_1(69);
  Timer0_Hook = Every_1024us;

//     timer2
  pinMode(pin_timer2, OUTPUT);  
  TCCR2A = 0;// set entire TCCR2A register to 0
  TCCR2B = 0;// same for TCCR2B
  TCNT2  = 0;//initialize counter value to 0
// set compare match register for 8khz increments
  OCR2A = 249;// = (16*10^6) / (8000*8) - 1 (must be <256)
  TCCR2A |= (1 << WGM21); // turn on CTC mode
  TIMSK2 |= (1 << OCIE2A);  // enable timer compare interrupt

  TCCR2B = 4; //(1 << CS22);  // Set CS#2 bit for 64 prescaler for timer 2

  Serial.print("TCCR2B: ");
  Serial.println(TCCR2B, HEX);
  SetNote_2(69+36);

  mySerial.begin(31250);
}

ISR(TIMER2_COMPA_vect){
    if (period_A_t2){
      currentTick_t2--;
      if (currentTick_t2 <= 0){
        if(currentState_t2) {
          pinOutHigh(pin_timer2);  //Pulse the control pin
          currentState_t2 = LOW;
          currentTick_t2 = period_A_t2;
        } else {
          pinOutLow(pin_timer2);  //Pulse the control pin
          currentState_t2 = HIGH;
          currentTick_t2 = period_B_t2;
        }
      }
    } 
}

byte comm[3];
byte index = 0;

void CheckMIDI() {
  if (mySerial.available()) {
    byte b = mySerial.read();
    switch (index) {
      case (0) : {
        if(b == 0x94) { // note on
          comm[index] = b;
          index++;
        } else if((b & 0x80) == 0) { // проверяем на повторную команду
          if(comm[0] == 0x94) {
            index = 1;
            comm[index] = b;
            index++;
          }
        }
        break;
      }
      case (1) : {
        if((b & 0x80) == 0) {
          comm[index] = b;
          index++;
        } else {
          index = 0;
        }
        break;
      }
      case (2) : {
        if((b & 0x80) == 0) {
          comm[index] = b;
        } else {
          index = 0;
        }
        if(index > 0) {
          PlayNote();
        }
        index = 0;
        break;
      }
    }
    if (b == 0x94){
      
    }
    if(b != 0xfe)
      Serial.println(b,HEX);
  }
}

unsigned char OldTCCR2B = 0;

void PlayNote() {
  if (comm[2] == 0) {
    TCCR1A=0; //оnключить выход OC1A первого таймера
    TCCR2A = 0; // turn on CTC mode
    OldTCCR2B = TCCR2B;
    TCCR2B = 0; //(1 << CS22);  // Set CS#2 bit for 64 prescaler for timer 2
    Serial.print("Note OFF ");
    Serial.println(comm[1]);
  } else {
    TCCR1A=1<<COM1A1; //подключить выход OC1A первого таймера
    TCCR2A |= (1 << WGM21); // turn on CTC mode
    TCCR2B = OldTCCR2B;
    Serial.print("Note ON ");
    Serial.println(comm[1]);
  }
  SetNote_1(comm[1]);
  SetNote_2(comm[1]);
}

void loop() {
  CheckMIDI();
    LFO_0_FrVbr = analogRead(pin_LFO_A)/16; // глубина частотного вибрато
    int tmp = 48 + ((1023 - analogRead(pin_LFO_P))/5) & 0xfffc;
    if(tmp != LFO_0_period) {
      LFO_0_f = 65535/tmp;
      LFO_0_period = tmp; // период частотного вибрато
    }
    tmp = (analogRead(pin_tune) - 512)/8;
    if(tmp != tune) {
      tune = tmp;
    }
}

Файл Arhat_digOut.c

#include <avr/pgmspace.h>

#define OREG0    PORTD 
#define OREG1    PORTD 
#define OREG2    PORTD 
#define OREG3    PORTD 
#define OREG4    PORTD 
#define OREG5    PORTD 
#define OREG6    PORTD 
#define OREG7    PORTD 
#define OREG8    PORTB 
#define OREG9    PORTB 
#define OREG10   PORTB 
#define OREG11   PORTB 
#define OREG12   PORTB 
#define OREG13   PORTB 
#define OREG14    PORTC //  PORTB 
#define OREG15    PORTC //  PORTB 
#define OREG16    PORTC 
#define OREG17    PORTC 
#define OREG18    PORTC 
#define OREG19    PORTC 
//#define OREG20    PORTC 
//#define OREG21    PORTC 
//#define OREG22    PORTC 

#define SET_MASK_0              (uint8_t)1
#define SET_MASK_1              (uint8_t)2
#define SET_MASK_2              (uint8_t)4
#define SET_MASK_3              (uint8_t)8
#define SET_MASK_4              (uint8_t)16
#define SET_MASK_5              (uint8_t)32
#define SET_MASK_6              (uint8_t)64
#define SET_MASK_7              (uint8_t)128

#define CLR_MASK_0              (uint8_t)254
#define CLR_MASK_1              (uint8_t)253
#define CLR_MASK_2              (uint8_t)251
#define CLR_MASK_3              (uint8_t)247
#define CLR_MASK_4              (uint8_t)239
#define CLR_MASK_5              (uint8_t)223
#define CLR_MASK_6              (uint8_t)191
#define CLR_MASK_7              (uint8_t)127 

#define BSET0    SET_MASK_0 
#define BCLR0    CLR_MASK_0 

#define BSET1    SET_MASK_1 
#define BCLR1    CLR_MASK_1 

#define BSET2    SET_MASK_2 
#define BCLR2    CLR_MASK_2 

#define BSET3    SET_MASK_3 
#define BCLR3    CLR_MASK_3 

#define BSET4    SET_MASK_4 
#define BCLR4    CLR_MASK_4 

#define BSET5    SET_MASK_5 
#define BCLR5    CLR_MASK_5 

#define BSET6    SET_MASK_6 
#define BCLR6    CLR_MASK_6 

#define BSET7    SET_MASK_7
#define BCLR7    CLR_MASK_7 

#define BSET8    SET_MASK_0  
#define BCLR8    CLR_MASK_0 

#define BSET9    SET_MASK_1 
#define BCLR9    CLR_MASK_1 

#define BSET10    SET_MASK_2 
#define BCLR10    CLR_MASK_2 

#define BSET11    SET_MASK_3 
#define BCLR11    CLR_MASK_3 

#define BSET12    SET_MASK_4 
#define BCLR12    CLR_MASK_4 

#define BSET13    SET_MASK_5 
#define BCLR13    CLR_MASK_5 

#define BSET14    SET_MASK_0 //    SET_MASK_6 
#define BCLR14    CLR_MASK_0 //    CLR_MASK_6

#define BSET15    SET_MASK_1 //    SET_MASK_7 
#define BCLR15    CLR_MASK_1 //    CLR_MASK_7 

#define BSET16    SET_MASK_2 //    SET_MASK_6 
#define BCLR16    CLR_MASK_2 //    CLR_MASK_6 

#define BSET17    SET_MASK_3 //    SET_MASK_0 
#define BCLR17    CLR_MASK_3 //    CLR_MASK_0 

#define BSET18    SET_MASK_4 //    SET_MASK_1 
#define BCLR18    CLR_MASK_4 //    CLR_MASK_1 

#define BSET19    SET_MASK_5 //    SET_MASK_2 
#define BCLR19    CLR_MASK_5 //    CLR_MASK_2 

//#define BSET20    SET_MASK_3 
//#define BCLR20    CLR_MASK_3 

//#define BSET21    SET_MASK_4
//#define BCLR21    CLR_MASK_4 

//#define BSET22    SET_MASK_5  
//#define BCLR22    CLR_MASK_5 

#define pinOutReg(p)    (OREG##p)
#define pinSetMask(p)   (BSET##p)
#define pinClearMask(p) (BCLR##p)
#define pinOutHigh(p) (pinOutReg(p) |= pinSetMask(p)) // out 1 (HIGH) to pin. ��������� �� ������ ���.1:
#define pinOutLow(p)  (pinOutReg(p) &= pinClearMask(p)) // out 0 (LOW) to pin. ��������� �� ������ ���.0:
#define pinOut(p,v)   ((v)? pinOutHigh(p) : pinOutLow(p)) // @see digitalWrite().

Файл FreqNote1.c

#include <avr/pgmspace.h>


// dividers (1MHz) of notes from B SubSubContOctave to C# ContrOctave step ~3 cents (32 per halftone)

const unsigned int frNote[] PROGMEM = {
65535, // MIDI: 10, id: 320, SbSbC B   10
65535, // MIDI: 10, id: 321 *
65535, // MIDI: 10, id: 322 *
65535, // MIDI: 10, id: 323 *
65535, // MIDI: 10, id: 324 *
65535, // MIDI: 10, id: 325 *
65535, // MIDI: 10, id: 326 *
65535, // MIDI: 10, id: 327 *
65535, // MIDI: 10, id: 328 *
65535, // MIDI: 10, id: 329 *
65535, // MIDI: 10, id: 330 *
65535, // MIDI: 10, id: 331 *
65535, // MIDI: 10, id: 332 *
65535, // MIDI: 10, id: 333 *
65535, // MIDI: 10, id: 334 *
65535, // MIDI: 10, id: 335 *
65535, // MIDI: 10, id: 336 *
65535, // MIDI: 10, id: 337 *
65535, // MIDI: 10, id: 338 *
65535, // MIDI: 10, id: 339 *
65535, // MIDI: 10, id: 340 *
65535, // MIDI: 10, id: 341 *
65535, // MIDI: 10, id: 342 *
65535, // MIDI: 10, id: 343 *
65535, // MIDI: 10, id: 344 *
65535, // MIDI: 10, id: 345 *
65498, // MIDI: 10, id: 346
65380, // MIDI: 10, id: 347
65262, // MIDI: 10, id: 348
65144, // MIDI: 10, id: 349
65027, // MIDI: 10, id: 350
64910, // MIDI: 10, id: 351
64793, // MIDI: 11, id: 352, SbSbC H   11
64676, // MIDI: 11, id: 353
64559, // MIDI: 11, id: 354
64443, // MIDI: 11, id: 355
64326, // MIDI: 11, id: 356
64210, // MIDI: 11, id: 357
64095, // MIDI: 11, id: 358
63979, // MIDI: 11, id: 359
63864, // MIDI: 11, id: 360
63749, // MIDI: 11, id: 361
63634, // MIDI: 11, id: 362
63519, // MIDI: 11, id: 363
63404, // MIDI: 11, id: 364
63290, // MIDI: 11, id: 365
63176, // MIDI: 11, id: 366
63062, // MIDI: 11, id: 367
62948, // MIDI: 11, id: 368
62835, // MIDI: 11, id: 369
62721, // MIDI: 11, id: 370
62608, // MIDI: 11, id: 371
62495, // MIDI: 11, id: 372
62383, // MIDI: 11, id: 373
62270, // MIDI: 11, id: 374
62158, // MIDI: 11, id: 375
62046, // MIDI: 11, id: 376
61934, // MIDI: 11, id: 377
61822, // MIDI: 11, id: 378
61711, // MIDI: 11, id: 379
61599, // MIDI: 11, id: 380
61488, // MIDI: 11, id: 381
61377, // MIDI: 11, id: 382
61267, // MIDI: 11, id: 383
61156, // MIDI: 12, id: 384, SubCn C   12
61046, // MIDI: 12, id: 385
60936, // MIDI: 12, id: 386
60826, // MIDI: 12, id: 387
60716, // MIDI: 12, id: 388
60607, // MIDI: 12, id: 389
60497, // MIDI: 12, id: 390
60388, // MIDI: 12, id: 391
60279, // MIDI: 12, id: 392
60171, // MIDI: 12, id: 393
60062, // MIDI: 12, id: 394
59954, // MIDI: 12, id: 395
59846, // MIDI: 12, id: 396
59738, // MIDI: 12, id: 397
59630, // MIDI: 12, id: 398
59522, // MIDI: 12, id: 399
59415, // MIDI: 12, id: 400
59308, // MIDI: 12, id: 401
59201, // MIDI: 12, id: 402
59094, // MIDI: 12, id: 403
58988, // MIDI: 12, id: 404
58881, // MIDI: 12, id: 405
58775, // MIDI: 12, id: 406
58669, // MIDI: 12, id: 407
58563, // MIDI: 12, id: 408
58458, // MIDI: 12, id: 409
58352, // MIDI: 12, id: 410
58247, // MIDI: 12, id: 411
58142, // MIDI: 12, id: 412
58037, // MIDI: 12, id: 413
57932, // MIDI: 12, id: 414
57828, // MIDI: 12, id: 415
57724, // MIDI: 13, id: 416, SubCn C#  13
57620, // MIDI: 13, id: 417
57516, // MIDI: 13, id: 418
57412, // MIDI: 13, id: 419
57308, // MIDI: 13, id: 420
57205, // MIDI: 13, id: 421
57102, // MIDI: 13, id: 422
56999, // MIDI: 13, id: 423
56896, // MIDI: 13, id: 424
56793, // MIDI: 13, id: 425
56691, // MIDI: 13, id: 426
56589, // MIDI: 13, id: 427
56487, // MIDI: 13, id: 428
56385, // MIDI: 13, id: 429
56283, // MIDI: 13, id: 430
56182, // MIDI: 13, id: 431
56080, // MIDI: 13, id: 432
55979, // MIDI: 13, id: 433
55878, // MIDI: 13, id: 434
55778, // MIDI: 13, id: 435
55677, // MIDI: 13, id: 436
55577, // MIDI: 13, id: 437
55476, // MIDI: 13, id: 438
55376, // MIDI: 13, id: 439
55276, // MIDI: 13, id: 440
55177, // MIDI: 13, id: 441
55077, // MIDI: 13, id: 442
54978, // MIDI: 13, id: 443
54879, // MIDI: 13, id: 444
54780, // MIDI: 13, id: 445
54681, // MIDI: 13, id: 446
54582, // MIDI: 13, id: 447
54484, // MIDI: 14, id: 448, SubCn D   14
54386, // MIDI: 14, id: 449
54288, // MIDI: 14, id: 450
54190, // MIDI: 14, id: 451
54092, // MIDI: 14, id: 452
53994, // MIDI: 14, id: 453
53897, // MIDI: 14, id: 454
53800, // MIDI: 14, id: 455
53703, // MIDI: 14, id: 456
53606, // MIDI: 14, id: 457
53509, // MIDI: 14, id: 458
53413, // MIDI: 14, id: 459
53316, // MIDI: 14, id: 460
53220, // MIDI: 14, id: 461
53124, // MIDI: 14, id: 462
53028, // MIDI: 14, id: 463
52933, // MIDI: 14, id: 464
52837, // MIDI: 14, id: 465
52742, // MIDI: 14, id: 466
52647, // MIDI: 14, id: 467
52552, // MIDI: 14, id: 468
52457, // MIDI: 14, id: 469
52363, // MIDI: 14, id: 470
52268, // MIDI: 14, id: 471
52174, // MIDI: 14, id: 472
52080, // MIDI: 14, id: 473
51986, // MIDI: 14, id: 474
51892, // MIDI: 14, id: 475
51799, // MIDI: 14, id: 476
51705, // MIDI: 14, id: 477
51612, // MIDI: 14, id: 478
51519, // MIDI: 14, id: 479
51426, // MIDI: 15, id: 480, SubCn D#  15
51333, // MIDI: 15, id: 481
51241, // MIDI: 15, id: 482
51148, // MIDI: 15, id: 483
51056, // MIDI: 15, id: 484
50964, // MIDI: 15, id: 485
50872, // MIDI: 15, id: 486
50780, // MIDI: 15, id: 487
50689, // MIDI: 15, id: 488
50597, // MIDI: 15, id: 489
50506, // MIDI: 15, id: 490
50415, // MIDI: 15, id: 491
50324, // MIDI: 15, id: 492
50233, // MIDI: 15, id: 493
50143, // MIDI: 15, id: 494
50052, // MIDI: 15, id: 495
49962, // MIDI: 15, id: 496
49872, // MIDI: 15, id: 497
49782, // MIDI: 15, id: 498
49692, // MIDI: 15, id: 499
49603, // MIDI: 15, id: 500
49513, // MIDI: 15, id: 501
49424, // MIDI: 15, id: 502
49335, // MIDI: 15, id: 503
49246, // MIDI: 15, id: 504
49157, // MIDI: 15, id: 505
49068, // MIDI: 15, id: 506
48980, // MIDI: 15, id: 507
48891, // MIDI: 15, id: 508
48803, // MIDI: 15, id: 509
48715, // MIDI: 15, id: 510
48627, // MIDI: 15, id: 511
48540, // MIDI: 16, id: 512, SubCn E   16
48452, // MIDI: 16, id: 513
48365, // MIDI: 16, id: 514
48277, // MIDI: 16, id: 515
48190, // MIDI: 16, id: 516
48104, // MIDI: 16, id: 517
48017, // MIDI: 16, id: 518
47930, // MIDI: 16, id: 519
47844, // MIDI: 16, id: 520
47757, // MIDI: 16, id: 521
47671, // MIDI: 16, id: 522
47585, // MIDI: 16, id: 523
47500, // MIDI: 16, id: 524
47414, // MIDI: 16, id: 525
47328, // MIDI: 16, id: 526
47243, // MIDI: 16, id: 527
47158, // MIDI: 16, id: 528
47073, // MIDI: 16, id: 529
46988, // MIDI: 16, id: 530
46903, // MIDI: 16, id: 531
46819, // MIDI: 16, id: 532
46734, // MIDI: 16, id: 533
46650, // MIDI: 16, id: 534
46566, // MIDI: 16, id: 535
46482, // MIDI: 16, id: 536
46398, // MIDI: 16, id: 537
46314, // MIDI: 16, id: 538
46231, // MIDI: 16, id: 539
46147, // MIDI: 16, id: 540
46064, // MIDI: 16, id: 541
45981, // MIDI: 16, id: 542
45898, // MIDI: 16, id: 543
45815, // MIDI: 17, id: 544, SubCn F   17
45733, // MIDI: 17, id: 545
45650, // MIDI: 17, id: 546
45568, // MIDI: 17, id: 547
45486, // MIDI: 17, id: 548
45404, // MIDI: 17, id: 549
45322, // MIDI: 17, id: 550
45240, // MIDI: 17, id: 551
45158, // MIDI: 17, id: 552
45077, // MIDI: 17, id: 553
44996, // MIDI: 17, id: 554
44915, // MIDI: 17, id: 555
44834, // MIDI: 17, id: 556
44753, // MIDI: 17, id: 557
44672, // MIDI: 17, id: 558
44591, // MIDI: 17, id: 559
44511, // MIDI: 17, id: 560
44431, // MIDI: 17, id: 561
44351, // MIDI: 17, id: 562
44271, // MIDI: 17, id: 563
44191, // MIDI: 17, id: 564
44111, // MIDI: 17, id: 565
44032, // MIDI: 17, id: 566
43952, // MIDI: 17, id: 567
43873, // MIDI: 17, id: 568
43794, // MIDI: 17, id: 569
43715, // MIDI: 17, id: 570
43636, // MIDI: 17, id: 571
43557, // MIDI: 17, id: 572
43479, // MIDI: 17, id: 573
43400, // MIDI: 17, id: 574
43322, // MIDI: 17, id: 575
43244, // MIDI: 18, id: 576, SubCn F#  18
43166, // MIDI: 18, id: 577
43088, // MIDI: 18, id: 578
43010, // MIDI: 18, id: 579
42933, // MIDI: 18, id: 580
42855, // MIDI: 18, id: 581
42778, // MIDI: 18, id: 582
42701, // MIDI: 18, id: 583
42624, // MIDI: 18, id: 584
42547, // MIDI: 18, id: 585
42470, // MIDI: 18, id: 586
42394, // MIDI: 18, id: 587
42317, // MIDI: 18, id: 588
42241, // MIDI: 18, id: 589
42165, // MIDI: 18, id: 590
42089, // MIDI: 18, id: 591
42013, // MIDI: 18, id: 592
41937, // MIDI: 18, id: 593
41861, // MIDI: 18, id: 594
41786, // MIDI: 18, id: 595
41711, // MIDI: 18, id: 596
41635, // MIDI: 18, id: 597
41560, // MIDI: 18, id: 598
41485, // MIDI: 18, id: 599
41410, // MIDI: 18, id: 600
41336, // MIDI: 18, id: 601
41261, // MIDI: 18, id: 602
41187, // MIDI: 18, id: 603
41113, // MIDI: 18, id: 604
41038, // MIDI: 18, id: 605
40964, // MIDI: 18, id: 606
40891, // MIDI: 18, id: 607
40817, // MIDI: 19, id: 608, SubCn G   19
40743, // MIDI: 19, id: 609
40670, // MIDI: 19, id: 610
40596, // MIDI: 19, id: 611
40523, // MIDI: 19, id: 612
40450, // MIDI: 19, id: 613
40377, // MIDI: 19, id: 614
40304, // MIDI: 19, id: 615
40232, // MIDI: 19, id: 616
40159, // MIDI: 19, id: 617
40087, // MIDI: 19, id: 618
40014, // MIDI: 19, id: 619
39942, // MIDI: 19, id: 620
39870, // MIDI: 19, id: 621
39798, // MIDI: 19, id: 622
39726, // MIDI: 19, id: 623
39655, // MIDI: 19, id: 624
39583, // MIDI: 19, id: 625
39512, // MIDI: 19, id: 626
39441, // MIDI: 19, id: 627
39370, // MIDI: 19, id: 628
39299, // MIDI: 19, id: 629
39228, // MIDI: 19, id: 630
39157, // MIDI: 19, id: 631
39086, // MIDI: 19, id: 632
39016, // MIDI: 19, id: 633
38945, // MIDI: 19, id: 634
38875, // MIDI: 19, id: 635
38805, // MIDI: 19, id: 636
38735, // MIDI: 19, id: 637
38665, // MIDI: 19, id: 638
38596, // MIDI: 19, id: 639
38526, // MIDI: 20, id: 640, SubCn G#  20
38456, // MIDI: 20, id: 641
38387, // MIDI: 20, id: 642
38318, // MIDI: 20, id: 643
38249, // MIDI: 20, id: 644
38180, // MIDI: 20, id: 645
38111, // MIDI: 20, id: 646
38042, // MIDI: 20, id: 647
37974, // MIDI: 20, id: 648
37905, // MIDI: 20, id: 649
37837, // MIDI: 20, id: 650
37769, // MIDI: 20, id: 651
37700, // MIDI: 20, id: 652
37632, // MIDI: 20, id: 653
37565, // MIDI: 20, id: 654
37497, // MIDI: 20, id: 655
37429, // MIDI: 20, id: 656
37362, // MIDI: 20, id: 657
37294, // MIDI: 20, id: 658
37227, // MIDI: 20, id: 659
37160, // MIDI: 20, id: 660
37093, // MIDI: 20, id: 661
37026, // MIDI: 20, id: 662
36959, // MIDI: 20, id: 663
36893, // MIDI: 20, id: 664
36826, // MIDI: 20, id: 665
36760, // MIDI: 20, id: 666
36693, // MIDI: 20, id: 667
36627, // MIDI: 20, id: 668
36561, // MIDI: 20, id: 669
36495, // MIDI: 20, id: 670
36429, // MIDI: 20, id: 671
36364, // MIDI: 21, id: 672, SubCn A   21
36298, // MIDI: 21, id: 673
36233, // MIDI: 21, id: 674
36167, // MIDI: 21, id: 675
36102, // MIDI: 21, id: 676
36037, // MIDI: 21, id: 677
35972, // MIDI: 21, id: 678
35907, // MIDI: 21, id: 679
35842, // MIDI: 21, id: 680
35778, // MIDI: 21, id: 681
35713, // MIDI: 21, id: 682
35649, // MIDI: 21, id: 683
35584, // MIDI: 21, id: 684
35520, // MIDI: 21, id: 685
35456, // MIDI: 21, id: 686
35392, // MIDI: 21, id: 687
35328, // MIDI: 21, id: 688
35265, // MIDI: 21, id: 689
35201, // MIDI: 21, id: 690
35138, // MIDI: 21, id: 691
35074, // MIDI: 21, id: 692
35011, // MIDI: 21, id: 693
34948, // MIDI: 21, id: 694
34885, // MIDI: 21, id: 695
34822, // MIDI: 21, id: 696
34759, // MIDI: 21, id: 697
34696, // MIDI: 21, id: 698
34634, // MIDI: 21, id: 699
34571, // MIDI: 21, id: 700
34509, // MIDI: 21, id: 701
34447, // MIDI: 21, id: 702
34385, // MIDI: 21, id: 703
34323, // MIDI: 22, id: 704, SubCn B   22
34261, // MIDI: 22, id: 705
34199, // MIDI: 22, id: 706
34137, // MIDI: 22, id: 707
34076, // MIDI: 22, id: 708
34014, // MIDI: 22, id: 709
33953, // MIDI: 22, id: 710
33892, // MIDI: 22, id: 711
33831, // MIDI: 22, id: 712
33770, // MIDI: 22, id: 713
33709, // MIDI: 22, id: 714
33648, // MIDI: 22, id: 715
33587, // MIDI: 22, id: 716
33527, // MIDI: 22, id: 717
33466, // MIDI: 22, id: 718
33406, // MIDI: 22, id: 719
33346, // MIDI: 22, id: 720
33285, // MIDI: 22, id: 721
33225, // MIDI: 22, id: 722
33166, // MIDI: 22, id: 723
33106, // MIDI: 22, id: 724
33046, // MIDI: 22, id: 725
32986, // MIDI: 22, id: 726
32927, // MIDI: 22, id: 727
32868, // MIDI: 22, id: 728
32808, // MIDI: 22, id: 729
32749, // MIDI: 22, id: 730
32690, // MIDI: 22, id: 731
32631, // MIDI: 22, id: 732
32572, // MIDI: 22, id: 733
32513, // MIDI: 22, id: 734
32455, // MIDI: 22, id: 735
32396, // MIDI: 23, id: 736, SubCn H   23
32338, // MIDI: 23, id: 737
32280, // MIDI: 23, id: 738
32221, // MIDI: 23, id: 739
32163, // MIDI: 23, id: 740
32105, // MIDI: 23, id: 741
32047, // MIDI: 23, id: 742
31990, // MIDI: 23, id: 743
31932, // MIDI: 23, id: 744
31874, // MIDI: 23, id: 745
31817, // MIDI: 23, id: 746
31759, // MIDI: 23, id: 747
31702, // MIDI: 23, id: 748
31645, // MIDI: 23, id: 749
31588, // MIDI: 23, id: 750
31531, // MIDI: 23, id: 751
31474, // MIDI: 23, id: 752
31417, // MIDI: 23, id: 753
31361, // MIDI: 23, id: 754
31304, // MIDI: 23, id: 755
31248, // MIDI: 23, id: 756
31191, // MIDI: 23, id: 757
31135, // MIDI: 23, id: 758
31079, // MIDI: 23, id: 759
31023, // MIDI: 23, id: 760
30967, // MIDI: 23, id: 761
30911, // MIDI: 23, id: 762
30855, // MIDI: 23, id: 763
30800, // MIDI: 23, id: 764
30744, // MIDI: 23, id: 765
30689, // MIDI: 23, id: 766
30633, // MIDI: 23, id: 767
30578, // MIDI: 24, id: 768, Contr C   24
30523, // MIDI: 24, id: 769
30468, // MIDI: 24, id: 770
30413, // MIDI: 24, id: 771
30358, // MIDI: 24, id: 772
30303, // MIDI: 24, id: 773
30249, // MIDI: 24, id: 774
30194, // MIDI: 24, id: 775
30140, // MIDI: 24, id: 776
30085, // MIDI: 24, id: 777
30031, // MIDI: 24, id: 778
29977, // MIDI: 24, id: 779
29923, // MIDI: 24, id: 780
29869, // MIDI: 24, id: 781
29815, // MIDI: 24, id: 782
29761, // MIDI: 24, id: 783
29708, // MIDI: 24, id: 784
29654, // MIDI: 24, id: 785
29600, // MIDI: 24, id: 786
29547, // MIDI: 24, id: 787
29494, // MIDI: 24, id: 788
29441, // MIDI: 24, id: 789
29388, // MIDI: 24, id: 790
29335, // MIDI: 24, id: 791
29282, // MIDI: 24, id: 792
29229, // MIDI: 24, id: 793
29176, // MIDI: 24, id: 794
29124, // MIDI: 24, id: 795
29071, // MIDI: 24, id: 796
29019, // MIDI: 24, id: 797
28966, // MIDI: 24, id: 798
28914, // MIDI: 24, id: 799
28862, // MIDI: 25, id: 800, Contr C#  25
28810, // MIDI: 25, id: 801
28758, // MIDI: 25, id: 802
28706, // MIDI: 25, id: 803
28654, // MIDI: 25, id: 804
28603, // MIDI: 25, id: 805
28551, // MIDI: 25, id: 806
28499, // MIDI: 25, id: 807
28448, // MIDI: 25, id: 808
28397, // MIDI: 25, id: 809
28346, // MIDI: 25, id: 810
28294, // MIDI: 25, id: 811
28243, // MIDI: 25, id: 812
28192, // MIDI: 25, id: 813
28142, // MIDI: 25, id: 814
28091, // MIDI: 25, id: 815
28040, // MIDI: 25, id: 816
27990, // MIDI: 25, id: 817
27939, // MIDI: 25, id: 818
27889, // MIDI: 25, id: 819
27838, // MIDI: 25, id: 820
27788, // MIDI: 25, id: 821
27738, // MIDI: 25, id: 822
27688, // MIDI: 25, id: 823
27638, // MIDI: 25, id: 824
27588, // MIDI: 25, id: 825
27539, // MIDI: 25, id: 826
27489, // MIDI: 25, id: 827
27439, // MIDI: 25, id: 828
27390, // MIDI: 25, id: 829
27340, // MIDI: 25, id: 830
27291, // MIDI: 25, id: 831
27242, // MIDI: 26, id: 832, Contr D   26
27193, // MIDI: 26, id: 833
27144, // MIDI: 26, id: 834
27095, // MIDI: 26, id: 835
27046, // MIDI: 26, id: 836
26997, // MIDI: 26, id: 837
26948, // MIDI: 26, id: 838
26900, // MIDI: 26, id: 839
26851, // MIDI: 26, id: 840
26803, // MIDI: 26, id: 841
26755, // MIDI: 26, id: 842
26706, // MIDI: 26, id: 843
26658, // MIDI: 26, id: 844
26610, // MIDI: 26, id: 845
26562, // MIDI: 26, id: 846
26514, // MIDI: 26, id: 847
26466, // MIDI: 26, id: 848
26419, // MIDI: 26, id: 849
26371, // MIDI: 26, id: 850
26323, // MIDI: 26, id: 851
26276, // MIDI: 26, id: 852
26229, // MIDI: 26, id: 853
26181, // MIDI: 26, id: 854
26134, // MIDI: 26, id: 855
26087, // MIDI: 26, id: 856
26040, // MIDI: 26, id: 857
25993, // MIDI: 26, id: 858
25946, // MIDI: 26, id: 859
25899, // MIDI: 26, id: 860
25853, // MIDI: 26, id: 861
25806, // MIDI: 26, id: 862
25759, // MIDI: 26, id: 863
25713, // MIDI: 27, id: 864, Contr D#  27
25667, // MIDI: 27, id: 865
25620, // MIDI: 27, id: 866
25574, // MIDI: 27, id: 867
25528, // MIDI: 27, id: 868
25482, // MIDI: 27, id: 869
25436, // MIDI: 27, id: 870
25390, // MIDI: 27, id: 871
25344, // MIDI: 27, id: 872
25299, // MIDI: 27, id: 873
25253, // MIDI: 27, id: 874
25207, // MIDI: 27, id: 875
25162, // MIDI: 27, id: 876
25117, // MIDI: 27, id: 877
25071, // MIDI: 27, id: 878
25026, // MIDI: 27, id: 879
24981, // MIDI: 27, id: 880
24936, // MIDI: 27, id: 881
24891, // MIDI: 27, id: 882
24846, // MIDI: 27, id: 883
24801, // MIDI: 27, id: 884
24757, // MIDI: 27, id: 885
24712, // MIDI: 27, id: 886
24667, // MIDI: 27, id: 887
24623, // MIDI: 27, id: 888
24578, // MIDI: 27, id: 889
24534, // MIDI: 27, id: 890
24490, // MIDI: 27, id: 891
24446, // MIDI: 27, id: 892
24402, // MIDI: 27, id: 893
24358, // MIDI: 27, id: 894
24314, // MIDI: 27, id: 895
24270, // MIDI: 28, id: 896, Contr E   28
24226, // MIDI: 28, id: 897
24182, // MIDI: 28, id: 898
24139, // MIDI: 28, id: 899
24095, // MIDI: 28, id: 900
24052, // MIDI: 28, id: 901
24008, // MIDI: 28, id: 902
23965, // MIDI: 28, id: 903
23922, // MIDI: 28, id: 904
23879, // MIDI: 28, id: 905
23836, // MIDI: 28, id: 906
23793, // MIDI: 28, id: 907
23750, // MIDI: 28, id: 908
23707, // MIDI: 28, id: 909
23664, // MIDI: 28, id: 910
23622, // MIDI: 28, id: 911
23579, // MIDI: 28, id: 912
23536, // MIDI: 28, id: 913
23494, // MIDI: 28, id: 914
23452, // MIDI: 28, id: 915
23409, // MIDI: 28, id: 916
23367, // MIDI: 28, id: 917
23325, // MIDI: 28, id: 918
23283, // MIDI: 28, id: 919
23241, // MIDI: 28, id: 920
23199, // MIDI: 28, id: 921
23157, // MIDI: 28, id: 922
23115, // MIDI: 28, id: 923
23074, // MIDI: 28, id: 924
23032, // MIDI: 28, id: 925
22991, // MIDI: 28, id: 926
22949, // MIDI: 28, id: 927
22908, // MIDI: 29, id: 928, Contr F   29
22866, // MIDI: 29, id: 929
22825, // MIDI: 29, id: 930
22784, // MIDI: 29, id: 931
22743, // MIDI: 29, id: 932
22702, // MIDI: 29, id: 933
22661, // MIDI: 29, id: 934
22620, // MIDI: 29, id: 935
22579, // MIDI: 29, id: 936
22539, // MIDI: 29, id: 937
22498, // MIDI: 29, id: 938
22457, // MIDI: 29, id: 939
22417, // MIDI: 29, id: 940
22376, // MIDI: 29, id: 941
22336, // MIDI: 29, id: 942
22296, // MIDI: 29, id: 943
22256, // MIDI: 29, id: 944
22215, // MIDI: 29, id: 945
22175, // MIDI: 29, id: 946
22135, // MIDI: 29, id: 947
22095, // MIDI: 29, id: 948
22056, // MIDI: 29, id: 949
22016, // MIDI: 29, id: 950
21976, // MIDI: 29, id: 951
21936, // MIDI: 29, id: 952
21897, // MIDI: 29, id: 953
21857, // MIDI: 29, id: 954
21818, // MIDI: 29, id: 955
21779, // MIDI: 29, id: 956
21739, // MIDI: 29, id: 957
21700, // MIDI: 29, id: 958
21661, // MIDI: 29, id: 959
21622, // MIDI: 30, id: 960, Contr F#  30
21583, // MIDI: 30, id: 961
21544, // MIDI: 30, id: 962
21505, // MIDI: 30, id: 963
21466, // MIDI: 30, id: 964
21428, // MIDI: 30, id: 965
21389, // MIDI: 30, id: 966
21350, // MIDI: 30, id: 967
21312, // MIDI: 30, id: 968
21274, // MIDI: 30, id: 969
21235, // MIDI: 30, id: 970
21197, // MIDI: 30, id: 971
21159, // MIDI: 30, id: 972
21120, // MIDI: 30, id: 973
21082, // MIDI: 30, id: 974
21044, // MIDI: 30, id: 975
21006, // MIDI: 30, id: 976
20969, // MIDI: 30, id: 977
20931, // MIDI: 30, id: 978
20893, // MIDI: 30, id: 979
20855, // MIDI: 30, id: 980
20818, // MIDI: 30, id: 981
20780, // MIDI: 30, id: 982
20743, // MIDI: 30, id: 983
20705, // MIDI: 30, id: 984
20668, // MIDI: 30, id: 985
20631, // MIDI: 30, id: 986
20593, // MIDI: 30, id: 987
20556, // MIDI: 30, id: 988
20519, // MIDI: 30, id: 989
20482, // MIDI: 30, id: 990
20445, // MIDI: 30, id: 991
20408, // MIDI: 31, id: 992, Contr G   31
20372, // MIDI: 31, id: 993
20335, // MIDI: 31, id: 994
20298, // MIDI: 31, id: 995
20262, // MIDI: 31, id: 996
20225, // MIDI: 31, id: 997
20189, // MIDI: 31, id: 998
20152, // MIDI: 31, id: 999
20116, // MIDI: 31, id: 1000
20080, // MIDI: 31, id: 1001
20043, // MIDI: 31, id: 1002
20007, // MIDI: 31, id: 1003
19971, // MIDI: 31, id: 1004
19935, // MIDI: 31, id: 1005
19899, // MIDI: 31, id: 1006
19863, // MIDI: 31, id: 1007
19827, // MIDI: 31, id: 1008
19792, // MIDI: 31, id: 1009
19756, // MIDI: 31, id: 1010
19720, // MIDI: 31, id: 1011
19685, // MIDI: 31, id: 1012
19649, // MIDI: 31, id: 1013
19614, // MIDI: 31, id: 1014
19578, // MIDI: 31, id: 1015
19543, // MIDI: 31, id: 1016
19508, // MIDI: 31, id: 1017
19473, // MIDI: 31, id: 1018
19438, // MIDI: 31, id: 1019
19403, // MIDI: 31, id: 1020
19368, // MIDI: 31, id: 1021
19333, // MIDI: 31, id: 1022
19298, // MIDI: 31, id: 1023
19263, // MIDI: 32, id: 1024, Contr G#  32
19228, // MIDI: 32, id: 1025
19194, // MIDI: 32, id: 1026
19159, // MIDI: 32, id: 1027
19124, // MIDI: 32, id: 1028
19090, // MIDI: 32, id: 1029
19055, // MIDI: 32, id: 1030
19021, // MIDI: 32, id: 1031
18987, // MIDI: 32, id: 1032
18953, // MIDI: 32, id: 1033
18918, // MIDI: 32, id: 1034
18884, // MIDI: 32, id: 1035
18850, // MIDI: 32, id: 1036
18816, // MIDI: 32, id: 1037
18782, // MIDI: 32, id: 1038
18748, // MIDI: 32, id: 1039
18715, // MIDI: 32, id: 1040
18681, // MIDI: 32, id: 1041
18647, // MIDI: 32, id: 1042
18614, // MIDI: 32, id: 1043
18580, // MIDI: 32, id: 1044
18546, // MIDI: 32, id: 1045
18513, // MIDI: 32, id: 1046
18480, // MIDI: 32, id: 1047
18446, // MIDI: 32, id: 1048
18413, // MIDI: 32, id: 1049
18380, // MIDI: 32, id: 1050
18347, // MIDI: 32, id: 1051
18314, // MIDI: 32, id: 1052
18281, // MIDI: 32, id: 1053
18248, // MIDI: 32, id: 1054
18215, // MIDI: 32, id: 1055
18182, // MIDI: 33, id: 1056, Contr A   33
18149, // MIDI: 33, id: 1057
18116, // MIDI: 33, id: 1058
18084, // MIDI: 33, id: 1059
18051, // MIDI: 33, id: 1060
18018, // MIDI: 33, id: 1061
17986, // MIDI: 33, id: 1062
17954, // MIDI: 33, id: 1063
17921, // MIDI: 33, id: 1064
17889, // MIDI: 33, id: 1065
17857, // MIDI: 33, id: 1066
17824, // MIDI: 33, id: 1067
17792, // MIDI: 33, id: 1068
17760, // MIDI: 33, id: 1069
17728, // MIDI: 33, id: 1070
17696, // MIDI: 33, id: 1071
17664, // MIDI: 33, id: 1072
17632, // MIDI: 33, id: 1073
17601, // MIDI: 33, id: 1074
17569, // MIDI: 33, id: 1075
17537, // MIDI: 33, id: 1076
17506, // MIDI: 33, id: 1077
17474, // MIDI: 33, id: 1078
17442, // MIDI: 33, id: 1079
17411, // MIDI: 33, id: 1080
17380, // MIDI: 33, id: 1081
17348, // MIDI: 33, id: 1082
17317, // MIDI: 33, id: 1083
17286, // MIDI: 33, id: 1084
17255, // MIDI: 33, id: 1085
17223, // MIDI: 33, id: 1086
17192, // MIDI: 33, id: 1087
17161, // MIDI: 34, id: 1088, Contr B   34
17130, // MIDI: 34, id: 1089
17100, // MIDI: 34, id: 1090
17069, // MIDI: 34, id: 1091
17038, // MIDI: 34, id: 1092
17007, // MIDI: 34, id: 1093
16976, // MIDI: 34, id: 1094
16946, // MIDI: 34, id: 1095
16915, // MIDI: 34, id: 1096
16885, // MIDI: 34, id: 1097
16854, // MIDI: 34, id: 1098
16824, // MIDI: 34, id: 1099
16794, // MIDI: 34, id: 1100
16763, // MIDI: 34, id: 1101
16733, // MIDI: 34, id: 1102
16703, // MIDI: 34, id: 1103
16673, // MIDI: 34, id: 1104
16643, // MIDI: 34, id: 1105
16613, // MIDI: 34, id: 1106
16583, // MIDI: 34, id: 1107
16553, // MIDI: 34, id: 1108
16523, // MIDI: 34, id: 1109
16493, // MIDI: 34, id: 1110
16463, // MIDI: 34, id: 1111
16434, // MIDI: 34, id: 1112
16404, // MIDI: 34, id: 1113
16375, // MIDI: 34, id: 1114
16345, // MIDI: 34, id: 1115
16316, // MIDI: 34, id: 1116
16286, // MIDI: 34, id: 1117
16257, // MIDI: 34, id: 1118
16227, // MIDI: 34, id: 1119
16198, // MIDI: 35, id: 1120, Contr H   35
16169, // MIDI: 35, id: 1121
16140, // MIDI: 35, id: 1122
16111, // MIDI: 35, id: 1123
16082, // MIDI: 35, id: 1124
16053, // MIDI: 35, id: 1125
16024, // MIDI: 35, id: 1126
15995, // MIDI: 35, id: 1127
15966, // MIDI: 35, id: 1128
15937, // MIDI: 35, id: 1129
15908, // MIDI: 35, id: 1130
15880, // MIDI: 35, id: 1131
15851, // MIDI: 35, id: 1132
15822, // MIDI: 35, id: 1133
15794, // MIDI: 35, id: 1134
15765, // MIDI: 35, id: 1135
15737, // MIDI: 35, id: 1136
15709, // MIDI: 35, id: 1137
15680, // MIDI: 35, id: 1138
15652, // MIDI: 35, id: 1139
15624, // MIDI: 35, id: 1140
15596, // MIDI: 35, id: 1141
15568, // MIDI: 35, id: 1142
15539, // MIDI: 35, id: 1143
15511, // MIDI: 35, id: 1144
15483, // MIDI: 35, id: 1145
15456, // MIDI: 35, id: 1146
15428, // MIDI: 35, id: 1147
15400, // MIDI: 35, id: 1148
15372, // MIDI: 35, id: 1149
15344, // MIDI: 35, id: 1150
15317, // MIDI: 35, id: 1151
15289, // MIDI: 36, id: 1152, Large C   36
15261, // MIDI: 36, id: 1153
15234, // MIDI: 36, id: 1154
15206, // MIDI: 36, id: 1155
15179, // MIDI: 36, id: 1156
15152, // MIDI: 36, id: 1157
15124, // MIDI: 36, id: 1158
15097, // MIDI: 36, id: 1159
15070, // MIDI: 36, id: 1160
15043, // MIDI: 36, id: 1161
15016, // MIDI: 36, id: 1162
14988, // MIDI: 36, id: 1163
14961, // MIDI: 36, id: 1164
14934, // MIDI: 36, id: 1165
14907, // MIDI: 36, id: 1166
14881, // MIDI: 36, id: 1167
14854, // MIDI: 36, id: 1168
14827, // MIDI: 36, id: 1169
14800, // MIDI: 36, id: 1170
14774, // MIDI: 36, id: 1171
14747, // MIDI: 36, id: 1172
14720, // MIDI: 36, id: 1173
14694, // MIDI: 36, id: 1174
14667, // MIDI: 36, id: 1175
14641, // MIDI: 36, id: 1176
14614, // MIDI: 36, id: 1177
14588, // MIDI: 36, id: 1178
14562, // MIDI: 36, id: 1179
14535, // MIDI: 36, id: 1180
14509, // MIDI: 36, id: 1181
14483, // MIDI: 36, id: 1182
14457, // MIDI: 36, id: 1183
14431, // MIDI: 37, id: 1184, Large C#  37
14405, // MIDI: 37, id: 1185
14379, // MIDI: 37, id: 1186
14353, // MIDI: 37, id: 1187
14327, // MIDI: 37, id: 1188
14301, // MIDI: 37, id: 1189
14275, // MIDI: 37, id: 1190
14250, // MIDI: 37, id: 1191
14224, // MIDI: 37, id: 1192
14198, // MIDI: 37, id: 1193
14173, // MIDI: 37, id: 1194
14147, // MIDI: 37, id: 1195
14122, // MIDI: 37, id: 1196
14096, // MIDI: 37, id: 1197
14071, // MIDI: 37, id: 1198
14045, // MIDI: 37, id: 1199
14020, // MIDI: 37, id: 1200
13995, // MIDI: 37, id: 1201
13970, // MIDI: 37, id: 1202
13944, // MIDI: 37, id: 1203
13919, // MIDI: 37, id: 1204
13894, // MIDI: 37, id: 1205
13869, // MIDI: 37, id: 1206
13844, // MIDI: 37, id: 1207
13819, // MIDI: 37, id: 1208
13794, // MIDI: 37, id: 1209
13769, // MIDI: 37, id: 1210
13744, // MIDI: 37, id: 1211
13720, // MIDI: 37, id: 1212
13695, // MIDI: 37, id: 1213
13670, // MIDI: 37, id: 1214
13646, // MIDI: 37, id: 1215
13621, // MIDI: 38, id: 1216, Large D   38
13596, // MIDI: 38, id: 1217
13572, // MIDI: 38, id: 1218
13547, // MIDI: 38, id: 1219
13523, // MIDI: 38, id: 1220
13499, // MIDI: 38, id: 1221
13474, // MIDI: 38, id: 1222
13450, // MIDI: 38, id: 1223
13426, // MIDI: 38, id: 1224
13401, // MIDI: 38, id: 1225
13377, // MIDI: 38, id: 1226
13353, // MIDI: 38, id: 1227
13329, // MIDI: 38, id: 1228
13305, // MIDI: 38, id: 1229
13281, // MIDI: 38, id: 1230
13257, // MIDI: 38, id: 1231
13233, // MIDI: 38, id: 1232
13209, // MIDI: 38, id: 1233
13186, // MIDI: 38, id: 1234
13162, // MIDI: 38, id: 1235
13138, // MIDI: 38, id: 1236
13114, // MIDI: 38, id: 1237
13091, // MIDI: 38, id: 1238
13067, // MIDI: 38, id: 1239
13043, // MIDI: 38, id: 1240
13020, // MIDI: 38, id: 1241
12996, // MIDI: 38, id: 1242
12973, // MIDI: 38, id: 1243
12950, // MIDI: 38, id: 1244
12926, // MIDI: 38, id: 1245
12903, // MIDI: 38, id: 1246
12880, // MIDI: 38, id: 1247
12856, // MIDI: 39, id: 1248, Large D#  39
12833, // MIDI: 39, id: 1249
12810, // MIDI: 39, id: 1250
12787, // MIDI: 39, id: 1251
12764, // MIDI: 39, id: 1252
12741, // MIDI: 39, id: 1253
12718, // MIDI: 39, id: 1254
12695, // MIDI: 39, id: 1255
12672, // MIDI: 39, id: 1256
12649, // MIDI: 39, id: 1257
12627, // MIDI: 39, id: 1258
12604, // MIDI: 39, id: 1259
12581, // MIDI: 39, id: 1260
12558, // MIDI: 39, id: 1261
12536, // MIDI: 39, id: 1262
12513, // MIDI: 39, id: 1263
12490, // MIDI: 39, id: 1264
12468, // MIDI: 39, id: 1265
12445, // MIDI: 39, id: 1266
12423, // MIDI: 39, id: 1267
12401, // MIDI: 39, id: 1268
12378, // MIDI: 39, id: 1269
12356, // MIDI: 39, id: 1270
12334, // MIDI: 39, id: 1271
12311, // MIDI: 39, id: 1272
12289, // MIDI: 39, id: 1273
12267, // MIDI: 39, id: 1274
12245, // MIDI: 39, id: 1275
12223, // MIDI: 39, id: 1276
12201, // MIDI: 39, id: 1277
12179, // MIDI: 39, id: 1278
12157, // MIDI: 39, id: 1279
12135, // MIDI: 40, id: 1280, Large E   40
12113, // MIDI: 40, id: 1281
12091, // MIDI: 40, id: 1282
12069, // MIDI: 40, id: 1283
12048, // MIDI: 40, id: 1284
12026, // MIDI: 40, id: 1285
12004, // MIDI: 40, id: 1286
11983, // MIDI: 40, id: 1287
11961, // MIDI: 40, id: 1288
11939, // MIDI: 40, id: 1289
11918, // MIDI: 40, id: 1290
11896, // MIDI: 40, id: 1291
11875, // MIDI: 40, id: 1292
11853, // MIDI: 40, id: 1293
11832, // MIDI: 40, id: 1294
11811, // MIDI: 40, id: 1295
11789, // MIDI: 40, id: 1296
11768, // MIDI: 40, id: 1297
11747, // MIDI: 40, id: 1298
11726, // MIDI: 40, id: 1299
11705, // MIDI: 40, id: 1300
11684, // MIDI: 40, id: 1301
11662, // MIDI: 40, id: 1302
11641, // MIDI: 40, id: 1303
11620, // MIDI: 40, id: 1304
11599, // MIDI: 40, id: 1305
11579, // MIDI: 40, id: 1306
11558, // MIDI: 40, id: 1307
11537, // MIDI: 40, id: 1308
11516, // MIDI: 40, id: 1309
11495, // MIDI: 40, id: 1310
11475, // MIDI: 40, id: 1311
11454, // MIDI: 41, id: 1312, Large F   41
11433, // MIDI: 41, id: 1313
11413, // MIDI: 41, id: 1314
11392, // MIDI: 41, id: 1315
11371, // MIDI: 41, id: 1316
11351, // MIDI: 41, id: 1317
11330, // MIDI: 41, id: 1318
11310, // MIDI: 41, id: 1319
11290, // MIDI: 41, id: 1320
11269, // MIDI: 41, id: 1321
11249, // MIDI: 41, id: 1322
11229, // MIDI: 41, id: 1323
11208, // MIDI: 41, id: 1324
11188, // MIDI: 41, id: 1325
11168, // MIDI: 41, id: 1326
11148, // MIDI: 41, id: 1327
11128, // MIDI: 41, id: 1328
11108, // MIDI: 41, id: 1329
11088, // MIDI: 41, id: 1330
11068, // MIDI: 41, id: 1331
11048, // MIDI: 41, id: 1332
11028, // MIDI: 41, id: 1333
11008, // MIDI: 41, id: 1334
10988, // MIDI: 41, id: 1335
10968, // MIDI: 41, id: 1336
10948, // MIDI: 41, id: 1337
10929, // MIDI: 41, id: 1338
10909, // MIDI: 41, id: 1339
10889, // MIDI: 41, id: 1340
10870, // MIDI: 41, id: 1341
10850, // MIDI: 41, id: 1342
10831, // MIDI: 41, id: 1343
10811, // MIDI: 42, id: 1344, Large F#  42
10791, // MIDI: 42, id: 1345
10772, // MIDI: 42, id: 1346
10753, // MIDI: 42, id: 1347
10733, // MIDI: 42, id: 1348
10714, // MIDI: 42, id: 1349
10695, // MIDI: 42, id: 1350
10675, // MIDI: 42, id: 1351
10656, // MIDI: 42, id: 1352
10637, // MIDI: 42, id: 1353
10618, // MIDI: 42, id: 1354
10598, // MIDI: 42, id: 1355
10579, // MIDI: 42, id: 1356
10560, // MIDI: 42, id: 1357
10541, // MIDI: 42, id: 1358
10522, // MIDI: 42, id: 1359
10503, // MIDI: 42, id: 1360
10484, // MIDI: 42, id: 1361
10465, // MIDI: 42, id: 1362
10446, // MIDI: 42, id: 1363
10428, // MIDI: 42, id: 1364
10409, // MIDI: 42, id: 1365
10390, // MIDI: 42, id: 1366
10371, // MIDI: 42, id: 1367
10353, // MIDI: 42, id: 1368
10334, // MIDI: 42, id: 1369
10315, // MIDI: 42, id: 1370
10297, // MIDI: 42, id: 1371
10278, // MIDI: 42, id: 1372
10260, // MIDI: 42, id: 1373
10241, // MIDI: 42, id: 1374
10223, // MIDI: 42, id: 1375
10204, // MIDI: 43, id: 1376, Large G   43
10186, // MIDI: 43, id: 1377
10167, // MIDI: 43, id: 1378
10149, // MIDI: 43, id: 1379
10131, // MIDI: 43, id: 1380
10113, // MIDI: 43, id: 1381
10094, // MIDI: 43, id: 1382
10076, // MIDI: 43, id: 1383
10058, // MIDI: 43, id: 1384
10040, // MIDI: 43, id: 1385
10022, // MIDI: 43, id: 1386
10004, // MIDI: 43, id: 1387
9986, // MIDI: 43, id: 1388
9968, // MIDI: 43, id: 1389
9950, // MIDI: 43, id: 1390
9932, // MIDI: 43, id: 1391
9914, // MIDI: 43, id: 1392
9896, // MIDI: 43, id: 1393
9878, // MIDI: 43, id: 1394
9860, // MIDI: 43, id: 1395
9842, // MIDI: 43, id: 1396
9825, // MIDI: 43, id: 1397
9807, // MIDI: 43, id: 1398
9789, // MIDI: 43, id: 1399
9772, // MIDI: 43, id: 1400
9754, // MIDI: 43, id: 1401
9736, // MIDI: 43, id: 1402
9719, // MIDI: 43, id: 1403
9701, // MIDI: 43, id: 1404
9684, // MIDI: 43, id: 1405
9666, // MIDI: 43, id: 1406
9649, // MIDI: 43, id: 1407
9631, // MIDI: 44, id: 1408, Large G#  44
9614, // MIDI: 44, id: 1409
9597, // MIDI: 44, id: 1410
9579, // MIDI: 44, id: 1411
9562, // MIDI: 44, id: 1412
9545, // MIDI: 44, id: 1413
9528, // MIDI: 44, id: 1414
9511, // MIDI: 44, id: 1415
9493, // MIDI: 44, id: 1416
9476, // MIDI: 44, id: 1417
9459, // MIDI: 44, id: 1418
9442, // MIDI: 44, id: 1419
9425, // MIDI: 44, id: 1420
9408, // MIDI: 44, id: 1421
9391, // MIDI: 44, id: 1422
9374, // MIDI: 44, id: 1423
9357, // MIDI: 44, id: 1424
9340, // MIDI: 44, id: 1425
9324, // MIDI: 44, id: 1426
9307, // MIDI: 44, id: 1427
9290, // MIDI: 44, id: 1428
9273, // MIDI: 44, id: 1429
9256, // MIDI: 44, id: 1430
9240, // MIDI: 44, id: 1431
9223, // MIDI: 44, id: 1432
9207, // MIDI: 44, id: 1433
9190, // MIDI: 44, id: 1434
9173, // MIDI: 44, id: 1435
9157, // MIDI: 44, id: 1436
9140, // MIDI: 44, id: 1437
9124, // MIDI: 44, id: 1438
9107, // MIDI: 44, id: 1439
9091, // MIDI: 45, id: 1440, Large A   45
9075, // MIDI: 45, id: 1441
9058, // MIDI: 45, id: 1442
9042, // MIDI: 45, id: 1443
9026, // MIDI: 45, id: 1444
9009, // MIDI: 45, id: 1445
8993, // MIDI: 45, id: 1446
8977, // MIDI: 45, id: 1447
8961, // MIDI: 45, id: 1448
8944, // MIDI: 45, id: 1449
8928, // MIDI: 45, id: 1450
8912, // MIDI: 45, id: 1451
8896, // MIDI: 45, id: 1452
8880, // MIDI: 45, id: 1453
8864, // MIDI: 45, id: 1454
8848, // MIDI: 45, id: 1455
8832, // MIDI: 45, id: 1456
8816, // MIDI: 45, id: 1457
8800, // MIDI: 45, id: 1458
8784, // MIDI: 45, id: 1459
8769, // MIDI: 45, id: 1460
8753, // MIDI: 45, id: 1461
8737, // MIDI: 45, id: 1462
8721, // MIDI: 45, id: 1463
8705, // MIDI: 45, id: 1464
8690, // MIDI: 45, id: 1465
8674, // MIDI: 45, id: 1466
8658, // MIDI: 45, id: 1467
8643, // MIDI: 45, id: 1468
8627, // MIDI: 45, id: 1469
8612, // MIDI: 45, id: 1470
8596, // MIDI: 45, id: 1471
8581, // MIDI: 46, id: 1472, Large B   46
8565, // MIDI: 46, id: 1473
8550, // MIDI: 46, id: 1474
8534, // MIDI: 46, id: 1475
8519, // MIDI: 46, id: 1476
8504, // MIDI: 46, id: 1477
8488, // MIDI: 46, id: 1478
8473, // MIDI: 46, id: 1479
8458, // MIDI: 46, id: 1480
8442, // MIDI: 46, id: 1481
8427, // MIDI: 46, id: 1482
8412, // MIDI: 46, id: 1483
8397, // MIDI: 46, id: 1484
8382, // MIDI: 46, id: 1485
8367, // MIDI: 46, id: 1486
8351, // MIDI: 46, id: 1487
8336, // MIDI: 46, id: 1488
8321, // MIDI: 46, id: 1489
8306, // MIDI: 46, id: 1490
8291, // MIDI: 46, id: 1491
8276, // MIDI: 46, id: 1492
8261, // MIDI: 46, id: 1493
8247, // MIDI: 46, id: 1494
8232, // MIDI: 46, id: 1495
8217, // MIDI: 46, id: 1496
8202, // MIDI: 46, id: 1497
8187, // MIDI: 46, id: 1498
8173, // MIDI: 46, id: 1499
8158, // MIDI: 46, id: 1500
8143, // MIDI: 46, id: 1501
8128, // MIDI: 46, id: 1502
8114, // MIDI: 46, id: 1503
8099, // MIDI: 47, id: 1504, Large H   47
8084, // MIDI: 47, id: 1505
8070, // MIDI: 47, id: 1506
8055, // MIDI: 47, id: 1507
8041, // MIDI: 47, id: 1508
8026, // MIDI: 47, id: 1509
8012, // MIDI: 47, id: 1510
7997, // MIDI: 47, id: 1511
7983, // MIDI: 47, id: 1512
7969, // MIDI: 47, id: 1513
7954, // MIDI: 47, id: 1514
7940, // MIDI: 47, id: 1515
7926, // MIDI: 47, id: 1516
7911, // MIDI: 47, id: 1517
7897, // MIDI: 47, id: 1518
7883, // MIDI: 47, id: 1519
7869, // MIDI: 47, id: 1520
7854, // MIDI: 47, id: 1521
7840, // MIDI: 47, id: 1522
7826, // MIDI: 47, id: 1523
7812, // MIDI: 47, id: 1524
7798, // MIDI: 47, id: 1525
7784, // MIDI: 47, id: 1526
7770, // MIDI: 47, id: 1527
7756, // MIDI: 47, id: 1528
7742, // MIDI: 47, id: 1529
7728, // MIDI: 47, id: 1530
7714, // MIDI: 47, id: 1531
7700, // MIDI: 47, id: 1532
7686, // MIDI: 47, id: 1533
7672, // MIDI: 47, id: 1534
7658, // MIDI: 47, id: 1535
7645, // MIDI: 48, id: 1536, Small C   48
7631, // MIDI: 48, id: 1537
7617, // MIDI: 48, id: 1538
7603, // MIDI: 48, id: 1539
7590, // MIDI: 48, id: 1540
7576, // MIDI: 48, id: 1541
7562, // MIDI: 48, id: 1542
7549, // MIDI: 48, id: 1543
7535, // MIDI: 48, id: 1544
7521, // MIDI: 48, id: 1545
7508, // MIDI: 48, id: 1546
7494, // MIDI: 48, id: 1547
7481, // MIDI: 48, id: 1548
7467, // MIDI: 48, id: 1549
7454, // MIDI: 48, id: 1550
7440, // MIDI: 48, id: 1551
7427, // MIDI: 48, id: 1552
7413, // MIDI: 48, id: 1553
7400, // MIDI: 48, id: 1554
7387, // MIDI: 48, id: 1555
7373, // MIDI: 48, id: 1556
7360, // MIDI: 48, id: 1557
7347, // MIDI: 48, id: 1558
7334, // MIDI: 48, id: 1559
7320, // MIDI: 48, id: 1560
7307, // MIDI: 48, id: 1561
7294, // MIDI: 48, id: 1562
7281, // MIDI: 48, id: 1563
7268, // MIDI: 48, id: 1564
7255, // MIDI: 48, id: 1565
7242, // MIDI: 48, id: 1566
7228, // MIDI: 48, id: 1567
7215, // MIDI: 49, id: 1568, Small C#  49
7202, // MIDI: 49, id: 1569
7189, // MIDI: 49, id: 1570
7176, // MIDI: 49, id: 1571
7164, // MIDI: 49, id: 1572
7151, // MIDI: 49, id: 1573
7138, // MIDI: 49, id: 1574
7125, // MIDI: 49, id: 1575
7112, // MIDI: 49, id: 1576
7099, // MIDI: 49, id: 1577
7086, // MIDI: 49, id: 1578
7074, // MIDI: 49, id: 1579
7061, // MIDI: 49, id: 1580
7048, // MIDI: 49, id: 1581
7035, // MIDI: 49, id: 1582
7023, // MIDI: 49, id: 1583
7010, // MIDI: 49, id: 1584
6997, // MIDI: 49, id: 1585
6985, // MIDI: 49, id: 1586
6972, // MIDI: 49, id: 1587
6960, // MIDI: 49, id: 1588
6947, // MIDI: 49, id: 1589
6935, // MIDI: 49, id: 1590
6922, // MIDI: 49, id: 1591
6910, // MIDI: 49, id: 1592
6897, // MIDI: 49, id: 1593
6885, // MIDI: 49, id: 1594
6872, // MIDI: 49, id: 1595
6860, // MIDI: 49, id: 1596
6847, // MIDI: 49, id: 1597
6835, // MIDI: 49, id: 1598
6823, // MIDI: 49, id: 1599
6810, // MIDI: 50, id: 1600, Small D   50
6798, // MIDI: 50, id: 1601
6786, // MIDI: 50, id: 1602
6774, // MIDI: 50, id: 1603
6761, // MIDI: 50, id: 1604
6749, // MIDI: 50, id: 1605
6737, // MIDI: 50, id: 1606
6725, // MIDI: 50, id: 1607
6713, // MIDI: 50, id: 1608
6701, // MIDI: 50, id: 1609
6689, // MIDI: 50, id: 1610
6677, // MIDI: 50, id: 1611
6665, // MIDI: 50, id: 1612
6653, // MIDI: 50, id: 1613
6641, // MIDI: 50, id: 1614
6629, // MIDI: 50, id: 1615
6617, // MIDI: 50, id: 1616
6605, // MIDI: 50, id: 1617
6593, // MIDI: 50, id: 1618
6581, // MIDI: 50, id: 1619
6569, // MIDI: 50, id: 1620
6557, // MIDI: 50, id: 1621
6545, // MIDI: 50, id: 1622
6534, // MIDI: 50, id: 1623
6522, // MIDI: 50, id: 1624
6510, // MIDI: 50, id: 1625
6498, // MIDI: 50, id: 1626
6487, // MIDI: 50, id: 1627
6475, // MIDI: 50, id: 1628
6463, // MIDI: 50, id: 1629
6451, // MIDI: 50, id: 1630
6440, // MIDI: 50, id: 1631
6428, // MIDI: 51, id: 1632, Small D#  51
6417, // MIDI: 51, id: 1633
6405, // MIDI: 51, id: 1634
6394, // MIDI: 51, id: 1635
6382, // MIDI: 51, id: 1636
6370, // MIDI: 51, id: 1637
6359, // MIDI: 51, id: 1638
6348, // MIDI: 51, id: 1639
6336, // MIDI: 51, id: 1640
6325, // MIDI: 51, id: 1641
6313, // MIDI: 51, id: 1642
6302, // MIDI: 51, id: 1643
6290, // MIDI: 51, id: 1644
6279, // MIDI: 51, id: 1645
6268, // MIDI: 51, id: 1646
6257, // MIDI: 51, id: 1647
6245, // MIDI: 51, id: 1648
6234, // MIDI: 51, id: 1649
6223, // MIDI: 51, id: 1650
6212, // MIDI: 51, id: 1651
6200, // MIDI: 51, id: 1652
6189, // MIDI: 51, id: 1653
6178, // MIDI: 51, id: 1654
6167, // MIDI: 51, id: 1655
6156, // MIDI: 51, id: 1656
6145, // MIDI: 51, id: 1657
6134, // MIDI: 51, id: 1658
6122, // MIDI: 51, id: 1659
6111, // MIDI: 51, id: 1660
6100, // MIDI: 51, id: 1661
6089, // MIDI: 51, id: 1662
6078, // MIDI: 51, id: 1663
6067, // MIDI: 52, id: 1664, Small E   52
6057, // MIDI: 52, id: 1665
6046, // MIDI: 52, id: 1666
6035, // MIDI: 52, id: 1667
6024, // MIDI: 52, id: 1668
6013, // MIDI: 52, id: 1669
6002, // MIDI: 52, id: 1670
5991, // MIDI: 52, id: 1671
5980, // MIDI: 52, id: 1672
5970, // MIDI: 52, id: 1673
5959, // MIDI: 52, id: 1674
5948, // MIDI: 52, id: 1675
5937, // MIDI: 52, id: 1676
5927, // MIDI: 52, id: 1677
5916, // MIDI: 52, id: 1678
5905, // MIDI: 52, id: 1679
5895, // MIDI: 52, id: 1680
5884, // MIDI: 52, id: 1681
5873, // MIDI: 52, id: 1682
5863, // MIDI: 52, id: 1683
5852, // MIDI: 52, id: 1684
5842, // MIDI: 52, id: 1685
5831, // MIDI: 52, id: 1686
5821, // MIDI: 52, id: 1687
5810, // MIDI: 52, id: 1688
5800, // MIDI: 52, id: 1689
5789, // MIDI: 52, id: 1690
5779, // MIDI: 52, id: 1691
5768, // MIDI: 52, id: 1692
5758, // MIDI: 52, id: 1693
5748, // MIDI: 52, id: 1694
5737, // MIDI: 52, id: 1695
5727, // MIDI: 53, id: 1696, Small F   53
5717, // MIDI: 53, id: 1697
5706, // MIDI: 53, id: 1698
5696, // MIDI: 53, id: 1699
5686, // MIDI: 53, id: 1700
5675, // MIDI: 53, id: 1701
5665, // MIDI: 53, id: 1702
5655, // MIDI: 53, id: 1703
5645, // MIDI: 53, id: 1704
5635, // MIDI: 53, id: 1705
5624, // MIDI: 53, id: 1706
5614, // MIDI: 53, id: 1707
5604, // MIDI: 53, id: 1708
5594, // MIDI: 53, id: 1709
5584, // MIDI: 53, id: 1710
5574, // MIDI: 53, id: 1711
5564, // MIDI: 53, id: 1712
5554, // MIDI: 53, id: 1713
5544, // MIDI: 53, id: 1714
5534, // MIDI: 53, id: 1715
5524, // MIDI: 53, id: 1716
5514, // MIDI: 53, id: 1717
5504, // MIDI: 53, id: 1718
5494, // MIDI: 53, id: 1719
5484, // MIDI: 53, id: 1720
5474, // MIDI: 53, id: 1721
5464, // MIDI: 53, id: 1722
5454, // MIDI: 53, id: 1723
5445, // MIDI: 53, id: 1724
5435, // MIDI: 53, id: 1725
5425, // MIDI: 53, id: 1726
5415, // MIDI: 53, id: 1727
5405, // MIDI: 54, id: 1728, Small F#  54
5396, // MIDI: 54, id: 1729
5386, // MIDI: 54, id: 1730
5376, // MIDI: 54, id: 1731
5367, // MIDI: 54, id: 1732
5357, // MIDI: 54, id: 1733
5347, // MIDI: 54, id: 1734
5338, // MIDI: 54, id: 1735
5328, // MIDI: 54, id: 1736
5318, // MIDI: 54, id: 1737
5309, // MIDI: 54, id: 1738
5299, // MIDI: 54, id: 1739
5290, // MIDI: 54, id: 1740
5280, // MIDI: 54, id: 1741
5271, // MIDI: 54, id: 1742
5261, // MIDI: 54, id: 1743
5252, // MIDI: 54, id: 1744
5242, // MIDI: 54, id: 1745
5233, // MIDI: 54, id: 1746
5223, // MIDI: 54, id: 1747
5214, // MIDI: 54, id: 1748
5204, // MIDI: 54, id: 1749
5195, // MIDI: 54, id: 1750
5186, // MIDI: 54, id: 1751
5176, // MIDI: 54, id: 1752
5167, // MIDI: 54, id: 1753
5158, // MIDI: 54, id: 1754
5148, // MIDI: 54, id: 1755
5139, // MIDI: 54, id: 1756
5130, // MIDI: 54, id: 1757
5121, // MIDI: 54, id: 1758
5111, // MIDI: 54, id: 1759
5102, // MIDI: 55, id: 1760, Small G   55
5093, // MIDI: 55, id: 1761
5084, // MIDI: 55, id: 1762
5075, // MIDI: 55, id: 1763
5065, // MIDI: 55, id: 1764
5056, // MIDI: 55, id: 1765
5047, // MIDI: 55, id: 1766
5038, // MIDI: 55, id: 1767
5029, // MIDI: 55, id: 1768
5020, // MIDI: 55, id: 1769
5011, // MIDI: 55, id: 1770
5002, // MIDI: 55, id: 1771
4993, // MIDI: 55, id: 1772
4984, // MIDI: 55, id: 1773
4975, // MIDI: 55, id: 1774
4966, // MIDI: 55, id: 1775
4957, // MIDI: 55, id: 1776
4948, // MIDI: 55, id: 1777
4939, // MIDI: 55, id: 1778
4930, // MIDI: 55, id: 1779
4921, // MIDI: 55, id: 1780
4912, // MIDI: 55, id: 1781
4903, // MIDI: 55, id: 1782
4895, // MIDI: 55, id: 1783
4886, // MIDI: 55, id: 1784
4877, // MIDI: 55, id: 1785
4868, // MIDI: 55, id: 1786
4859, // MIDI: 55, id: 1787
4851, // MIDI: 55, id: 1788
4842, // MIDI: 55, id: 1789
4833, // MIDI: 55, id: 1790
4824, // MIDI: 55, id: 1791
4816, // MIDI: 56, id: 1792, Small G#  56
4807, // MIDI: 56, id: 1793
4798, // MIDI: 56, id: 1794
4790, // MIDI: 56, id: 1795
4781, // MIDI: 56, id: 1796
4772, // MIDI: 56, id: 1797
4764, // MIDI: 56, id: 1798
4755, // MIDI: 56, id: 1799
4747, // MIDI: 56, id: 1800
4738, // MIDI: 56, id: 1801
4730, // MIDI: 56, id: 1802
4721, // MIDI: 56, id: 1803
4713, // MIDI: 56, id: 1804
4704, // MIDI: 56, id: 1805
4696, // MIDI: 56, id: 1806
4687, // MIDI: 56, id: 1807
4679, // MIDI: 56, id: 1808
4670, // MIDI: 56, id: 1809
4662, // MIDI: 56, id: 1810
4653, // MIDI: 56, id: 1811
4645, // MIDI: 56, id: 1812
4637, // MIDI: 56, id: 1813
4628, // MIDI: 56, id: 1814
4620, // MIDI: 56, id: 1815
4612, // MIDI: 56, id: 1816
4603, // MIDI: 56, id: 1817
4595, // MIDI: 56, id: 1818
4587, // MIDI: 56, id: 1819
4578, // MIDI: 56, id: 1820
4570, // MIDI: 56, id: 1821
4562, // MIDI: 56, id: 1822
4554, // MIDI: 56, id: 1823
4545, // MIDI: 57, id: 1824, Small A   57
4537, // MIDI: 57, id: 1825
4529, // MIDI: 57, id: 1826
4521, // MIDI: 57, id: 1827
4513, // MIDI: 57, id: 1828
4505, // MIDI: 57, id: 1829
4496, // MIDI: 57, id: 1830
4488, // MIDI: 57, id: 1831
4480, // MIDI: 57, id: 1832
4472, // MIDI: 57, id: 1833
4464, // MIDI: 57, id: 1834
4456, // MIDI: 57, id: 1835
4448, // MIDI: 57, id: 1836
4440, // MIDI: 57, id: 1837
4432, // MIDI: 57, id: 1838
4424, // MIDI: 57, id: 1839
4416, // MIDI: 57, id: 1840
4408, // MIDI: 57, id: 1841
4400, // MIDI: 57, id: 1842
4392, // MIDI: 57, id: 1843
4384, // MIDI: 57, id: 1844
4376, // MIDI: 57, id: 1845
4368, // MIDI: 57, id: 1846
4361, // MIDI: 57, id: 1847
4353, // MIDI: 57, id: 1848
4345, // MIDI: 57, id: 1849
4337, // MIDI: 57, id: 1850
4329, // MIDI: 57, id: 1851
4321, // MIDI: 57, id: 1852
4314, // MIDI: 57, id: 1853
4306, // MIDI: 57, id: 1854
4298, // MIDI: 57, id: 1855
4290, // MIDI: 58, id: 1856, Small B   58
4283, // MIDI: 58, id: 1857
4275, // MIDI: 58, id: 1858
4267, // MIDI: 58, id: 1859
4259, // MIDI: 58, id: 1860
4252, // MIDI: 58, id: 1861
4244, // MIDI: 58, id: 1862
4236, // MIDI: 58, id: 1863
4229, // MIDI: 58, id: 1864
4221, // MIDI: 58, id: 1865
4214, // MIDI: 58, id: 1866
4206, // MIDI: 58, id: 1867
4198, // MIDI: 58, id: 1868
4191, // MIDI: 58, id: 1869
4183, // MIDI: 58, id: 1870
4176, // MIDI: 58, id: 1871
4168, // MIDI: 58, id: 1872
4161, // MIDI: 58, id: 1873
4153, // MIDI: 58, id: 1874
4146, // MIDI: 58, id: 1875
4138, // MIDI: 58, id: 1876
4131, // MIDI: 58, id: 1877
4123, // MIDI: 58, id: 1878
4116, // MIDI: 58, id: 1879
4108, // MIDI: 58, id: 1880
4101, // MIDI: 58, id: 1881
4094, // MIDI: 58, id: 1882
4086, // MIDI: 58, id: 1883
4079, // MIDI: 58, id: 1884
4072, // MIDI: 58, id: 1885
4064, // MIDI: 58, id: 1886
4057, // MIDI: 58, id: 1887
4050, // MIDI: 59, id: 1888, Small H   59
4042, // MIDI: 59, id: 1889
4035, // MIDI: 59, id: 1890
4028, // MIDI: 59, id: 1891
4020, // MIDI: 59, id: 1892
4013, // MIDI: 59, id: 1893
4006, // MIDI: 59, id: 1894
3999, // MIDI: 59, id: 1895
3991, // MIDI: 59, id: 1896
3984, // MIDI: 59, id: 1897
3977, // MIDI: 59, id: 1898
3970, // MIDI: 59, id: 1899
3963, // MIDI: 59, id: 1900
3956, // MIDI: 59, id: 1901
3948, // MIDI: 59, id: 1902
3941, // MIDI: 59, id: 1903
3934, // MIDI: 59, id: 1904
3927, // MIDI: 59, id: 1905
3920, // MIDI: 59, id: 1906
3913, // MIDI: 59, id: 1907
3906, // MIDI: 59, id: 1908
3899, // MIDI: 59, id: 1909
3892, // MIDI: 59, id: 1910
3885, // MIDI: 59, id: 1911
3878, // MIDI: 59, id: 1912
3871, // MIDI: 59, id: 1913
3864, // MIDI: 59, id: 1914
3857, // MIDI: 59, id: 1915
3850, // MIDI: 59, id: 1916
3843, // MIDI: 59, id: 1917
3836, // MIDI: 59, id: 1918
3829, // MIDI: 59, id: 1919
3822, // MIDI: 60, id: 1920, First C   60
3815, // MIDI: 60, id: 1921
3808, // MIDI: 60, id: 1922
3802, // MIDI: 60, id: 1923
3795, // MIDI: 60, id: 1924
3788, // MIDI: 60, id: 1925
3781, // MIDI: 60, id: 1926
3774, // MIDI: 60, id: 1927
3767, // MIDI: 60, id: 1928
3761, // MIDI: 60, id: 1929
3754, // MIDI: 60, id: 1930
3747, // MIDI: 60, id: 1931
3740, // MIDI: 60, id: 1932
3734, // MIDI: 60, id: 1933
3727, // MIDI: 60, id: 1934
3720, // MIDI: 60, id: 1935
3713, // MIDI: 60, id: 1936
3707, // MIDI: 60, id: 1937
3700, // MIDI: 60, id: 1938
3693, // MIDI: 60, id: 1939
3687, // MIDI: 60, id: 1940
3680, // MIDI: 60, id: 1941
3673, // MIDI: 60, id: 1942
3667, // MIDI: 60, id: 1943
3660, // MIDI: 60, id: 1944
3654, // MIDI: 60, id: 1945
3647, // MIDI: 60, id: 1946
3640, // MIDI: 60, id: 1947
3634, // MIDI: 60, id: 1948
3627, // MIDI: 60, id: 1949
3621, // MIDI: 60, id: 1950
3614, // MIDI: 60, id: 1951
3608, // MIDI: 61, id: 1952, First C#  61
3601, // MIDI: 61, id: 1953
3595, // MIDI: 61, id: 1954
3588, // MIDI: 61, id: 1955
3582, // MIDI: 61, id: 1956
3575, // MIDI: 61, id: 1957
3569, // MIDI: 61, id: 1958
3562, // MIDI: 61, id: 1959
3556, // MIDI: 61, id: 1960
3550, // MIDI: 61, id: 1961
3543, // MIDI: 61, id: 1962
3537, // MIDI: 61, id: 1963
3530, // MIDI: 61, id: 1964
3524, // MIDI: 61, id: 1965
3518, // MIDI: 61, id: 1966
3511, // MIDI: 61, id: 1967
3505, // MIDI: 61, id: 1968
3499, // MIDI: 61, id: 1969
3492, // MIDI: 61, id: 1970
3486, // MIDI: 61, id: 1971
3480, // MIDI: 61, id: 1972
3474, // MIDI: 61, id: 1973
3467, // MIDI: 61, id: 1974
3461, // MIDI: 61, id: 1975
3455, // MIDI: 61, id: 1976
3449, // MIDI: 61, id: 1977
3442, // MIDI: 61, id: 1978
3436, // MIDI: 61, id: 1979
3430, // MIDI: 61, id: 1980
3424, // MIDI: 61, id: 1981
3418, // MIDI: 61, id: 1982
3411, // MIDI: 61, id: 1983
3405, // MIDI: 62, id: 1984, First D   62
3399, // MIDI: 62, id: 1985
3393, // MIDI: 62, id: 1986
3387, // MIDI: 62, id: 1987
3381, // MIDI: 62, id: 1988
3375, // MIDI: 62, id: 1989
3369, // MIDI: 62, id: 1990
3362, // MIDI: 62, id: 1991
3356, // MIDI: 62, id: 1992
3350, // MIDI: 62, id: 1993
3344, // MIDI: 62, id: 1994
3338, // MIDI: 62, id: 1995
3332, // MIDI: 62, id: 1996
3326, // MIDI: 62, id: 1997
3320, // MIDI: 62, id: 1998
3314, // MIDI: 62, id: 1999
3308, // MIDI: 62, id: 2000
3302, // MIDI: 62, id: 2001
3296, // MIDI: 62, id: 2002
3290, // MIDI: 62, id: 2003
3285, // MIDI: 62, id: 2004
3279, // MIDI: 62, id: 2005
3273, // MIDI: 62, id: 2006
3267, // MIDI: 62, id: 2007
3261, // MIDI: 62, id: 2008
3255, // MIDI: 62, id: 2009
3249, // MIDI: 62, id: 2010
3243, // MIDI: 62, id: 2011
3237, // MIDI: 62, id: 2012
3232, // MIDI: 62, id: 2013
3226, // MIDI: 62, id: 2014
3220, // MIDI: 62, id: 2015
3214, // MIDI: 63, id: 2016, First D#  63
3208, // MIDI: 63, id: 2017
3203, // MIDI: 63, id: 2018
3197, // MIDI: 63, id: 2019
3191, // MIDI: 63, id: 2020
3185, // MIDI: 63, id: 2021
3179, // MIDI: 63, id: 2022
3174, // MIDI: 63, id: 2023
3168, // MIDI: 63, id: 2024
3162, // MIDI: 63, id: 2025
3157, // MIDI: 63, id: 2026
3151, // MIDI: 63, id: 2027
3145, // MIDI: 63, id: 2028
3140, // MIDI: 63, id: 2029
3134, // MIDI: 63, id: 2030
3128, // MIDI: 63, id: 2031
3123, // MIDI: 63, id: 2032
3117, // MIDI: 63, id: 2033
3111, // MIDI: 63, id: 2034
3106, // MIDI: 63, id: 2035
3100, // MIDI: 63, id: 2036
3095, // MIDI: 63, id: 2037
3089, // MIDI: 63, id: 2038
3083, // MIDI: 63, id: 2039
3078, // MIDI: 63, id: 2040
3072, // MIDI: 63, id: 2041
3067, // MIDI: 63, id: 2042
3061, // MIDI: 63, id: 2043
3056, // MIDI: 63, id: 2044
3050, // MIDI: 63, id: 2045
3045, // MIDI: 63, id: 2046
3039, // MIDI: 63, id: 2047
3034, // MIDI: 64, id: 2048, First E   64
3028, // MIDI: 64, id: 2049
3023, // MIDI: 64, id: 2050
3017, // MIDI: 64, id: 2051
3012, // MIDI: 64, id: 2052
3006, // MIDI: 64, id: 2053
3001, // MIDI: 64, id: 2054
2996, // MIDI: 64, id: 2055
2990, // MIDI: 64, id: 2056
2985, // MIDI: 64, id: 2057
2979, // MIDI: 64, id: 2058
2974, // MIDI: 64, id: 2059
2969, // MIDI: 64, id: 2060
2963, // MIDI: 64, id: 2061
2958, // MIDI: 64, id: 2062
2953, // MIDI: 64, id: 2063
2947, // MIDI: 64, id: 2064
2942, // MIDI: 64, id: 2065
2937, // MIDI: 64, id: 2066
2931, // MIDI: 64, id: 2067
2926, // MIDI: 64, id: 2068
2921, // MIDI: 64, id: 2069
2916, // MIDI: 64, id: 2070
2910, // MIDI: 64, id: 2071
2905, // MIDI: 64, id: 2072
2900, // MIDI: 64, id: 2073
2895, // MIDI: 64, id: 2074
2889, // MIDI: 64, id: 2075
2884, // MIDI: 64, id: 2076
2879, // MIDI: 64, id: 2077
2874, // MIDI: 64, id: 2078
2869, // MIDI: 64, id: 2079
2863, // MIDI: 65, id: 2080, First F   65
2858, // MIDI: 65, id: 2081
2853, // MIDI: 65, id: 2082
2848, // MIDI: 65, id: 2083
2843, // MIDI: 65, id: 2084
2838, // MIDI: 65, id: 2085
2833, // MIDI: 65, id: 2086
2828, // MIDI: 65, id: 2087
2822, // MIDI: 65, id: 2088
2817, // MIDI: 65, id: 2089
2812, // MIDI: 65, id: 2090
2807, // MIDI: 65, id: 2091
2802, // MIDI: 65, id: 2092
2797, // MIDI: 65, id: 2093
2792, // MIDI: 65, id: 2094
2787, // MIDI: 65, id: 2095
2782, // MIDI: 65, id: 2096
2777, // MIDI: 65, id: 2097
2772, // MIDI: 65, id: 2098
2767, // MIDI: 65, id: 2099
2762, // MIDI: 65, id: 2100
2757, // MIDI: 65, id: 2101
2752, // MIDI: 65, id: 2102
2747, // MIDI: 65, id: 2103
2742, // MIDI: 65, id: 2104
2737, // MIDI: 65, id: 2105
2732, // MIDI: 65, id: 2106
2727, // MIDI: 65, id: 2107
2722, // MIDI: 65, id: 2108
2717, // MIDI: 65, id: 2109
2713, // MIDI: 65, id: 2110
2708, // MIDI: 65, id: 2111
2703, // MIDI: 66, id: 2112, First F#  66
2698, // MIDI: 66, id: 2113
2693, // MIDI: 66, id: 2114
2688, // MIDI: 66, id: 2115
2683, // MIDI: 66, id: 2116
2678, // MIDI: 66, id: 2117
2674, // MIDI: 66, id: 2118
2669, // MIDI: 66, id: 2119
2664, // MIDI: 66, id: 2120
2659, // MIDI: 66, id: 2121
2654, // MIDI: 66, id: 2122
2650, // MIDI: 66, id: 2123
2645, // MIDI: 66, id: 2124
2640, // MIDI: 66, id: 2125
2635, // MIDI: 66, id: 2126
2631, // MIDI: 66, id: 2127
2626, // MIDI: 66, id: 2128
2621, // MIDI: 66, id: 2129
2616, // MIDI: 66, id: 2130
2612, // MIDI: 66, id: 2131
2607, // MIDI: 66, id: 2132
2602, // MIDI: 66, id: 2133
2598, // MIDI: 66, id: 2134
2593, // MIDI: 66, id: 2135
2588, // MIDI: 66, id: 2136
2583, // MIDI: 66, id: 2137
2579, // MIDI: 66, id: 2138
2574, // MIDI: 66, id: 2139
2570, // MIDI: 66, id: 2140
2565, // MIDI: 66, id: 2141
2560, // MIDI: 66, id: 2142
2556, // MIDI: 66, id: 2143
2551, // MIDI: 67, id: 2144, First G   67
2546, // MIDI: 67, id: 2145
2542, // MIDI: 67, id: 2146
2537, // MIDI: 67, id: 2147
2533, // MIDI: 67, id: 2148
2528, // MIDI: 67, id: 2149
2524, // MIDI: 67, id: 2150
2519, // MIDI: 67, id: 2151
2514, // MIDI: 67, id: 2152
2510, // MIDI: 67, id: 2153
2505, // MIDI: 67, id: 2154
2501, // MIDI: 67, id: 2155
2496, // MIDI: 67, id: 2156
2492, // MIDI: 67, id: 2157
2487, // MIDI: 67, id: 2158
2483, // MIDI: 67, id: 2159
2478, // MIDI: 67, id: 2160
2474, // MIDI: 67, id: 2161
2469, // MIDI: 67, id: 2162
2465, // MIDI: 67, id: 2163
2461, // MIDI: 67, id: 2164
2456, // MIDI: 67, id: 2165
2452, // MIDI: 67, id: 2166
2447, // MIDI: 67, id: 2167
2443, // MIDI: 67, id: 2168
2438, // MIDI: 67, id: 2169
2434, // MIDI: 67, id: 2170
2430, // MIDI: 67, id: 2171
2425, // MIDI: 67, id: 2172
2421, // MIDI: 67, id: 2173
2417, // MIDI: 67, id: 2174
2412, // MIDI: 67, id: 2175
2408, // MIDI: 68, id: 2176, First G#  68
2404, // MIDI: 68, id: 2177
2399, // MIDI: 68, id: 2178
2395, // MIDI: 68, id: 2179
2391, // MIDI: 68, id: 2180
2386, // MIDI: 68, id: 2181
2382, // MIDI: 68, id: 2182
2378, // MIDI: 68, id: 2183
2373, // MIDI: 68, id: 2184
2369, // MIDI: 68, id: 2185
2365, // MIDI: 68, id: 2186
2361, // MIDI: 68, id: 2187
2356, // MIDI: 68, id: 2188
2352, // MIDI: 68, id: 2189
2348, // MIDI: 68, id: 2190
2344, // MIDI: 68, id: 2191
2339, // MIDI: 68, id: 2192
2335, // MIDI: 68, id: 2193
2331, // MIDI: 68, id: 2194
2327, // MIDI: 68, id: 2195
2322, // MIDI: 68, id: 2196
2318, // MIDI: 68, id: 2197
2314, // MIDI: 68, id: 2198
2310, // MIDI: 68, id: 2199
2306, // MIDI: 68, id: 2200
2302, // MIDI: 68, id: 2201
2297, // MIDI: 68, id: 2202
2293, // MIDI: 68, id: 2203
2289, // MIDI: 68, id: 2204
2285, // MIDI: 68, id: 2205
2281, // MIDI: 68, id: 2206
2277, // MIDI: 68, id: 2207
2273, // MIDI: 69, id: 2208, First A   69
2269, // MIDI: 69, id: 2209
2265, // MIDI: 69, id: 2210
2260, // MIDI: 69, id: 2211
2256, // MIDI: 69, id: 2212
2252, // MIDI: 69, id: 2213
2248, // MIDI: 69, id: 2214
2244, // MIDI: 69, id: 2215
2240, // MIDI: 69, id: 2216
2236, // MIDI: 69, id: 2217
2232, // MIDI: 69, id: 2218
2228, // MIDI: 69, id: 2219
2224, // MIDI: 69, id: 2220
2220, // MIDI: 69, id: 2221
2216, // MIDI: 69, id: 2222
2212, // MIDI: 69, id: 2223
2208, // MIDI: 69, id: 2224
2204, // MIDI: 69, id: 2225
2200, // MIDI: 69, id: 2226
2196, // MIDI: 69, id: 2227
2192, // MIDI: 69, id: 2228
2188, // MIDI: 69, id: 2229
2184, // MIDI: 69, id: 2230
2180, // MIDI: 69, id: 2231
2176, // MIDI: 69, id: 2232
2172, // MIDI: 69, id: 2233
2169, // MIDI: 69, id: 2234
2165, // MIDI: 69, id: 2235
2161, // MIDI: 69, id: 2236
2157, // MIDI: 69, id: 2237
2153, // MIDI: 69, id: 2238
2149, // MIDI: 69, id: 2239
2145, // MIDI: 70, id: 2240, First B   70
2141, // MIDI: 70, id: 2241
2137, // MIDI: 70, id: 2242
2134, // MIDI: 70, id: 2243
2130, // MIDI: 70, id: 2244
2126, // MIDI: 70, id: 2245
2122, // MIDI: 70, id: 2246
2118, // MIDI: 70, id: 2247
2114, // MIDI: 70, id: 2248
2111, // MIDI: 70, id: 2249
2107, // MIDI: 70, id: 2250
2103, // MIDI: 70, id: 2251
2099, // MIDI: 70, id: 2252
2095, // MIDI: 70, id: 2253
2092, // MIDI: 70, id: 2254
2088, // MIDI: 70, id: 2255
2084, // MIDI: 70, id: 2256
2080, // MIDI: 70, id: 2257
2077, // MIDI: 70, id: 2258
2073, // MIDI: 70, id: 2259
2069, // MIDI: 70, id: 2260
2065, // MIDI: 70, id: 2261
2062, // MIDI: 70, id: 2262
2058, // MIDI: 70, id: 2263
2054, // MIDI: 70, id: 2264
2051, // MIDI: 70, id: 2265
2047, // MIDI: 70, id: 2266
2043, // MIDI: 70, id: 2267
2039, // MIDI: 70, id: 2268
2036, // MIDI: 70, id: 2269
2032, // MIDI: 70, id: 2270
2028, // MIDI: 70, id: 2271
2025, // MIDI: 71, id: 2272, First H   71
2021, // MIDI: 71, id: 2273
2017, // MIDI: 71, id: 2274
2014, // MIDI: 71, id: 2275
2010, // MIDI: 71, id: 2276
2007, // MIDI: 71, id: 2277
2003, // MIDI: 71, id: 2278
1999, // MIDI: 71, id: 2279
1996, // MIDI: 71, id: 2280
1992, // MIDI: 71, id: 2281
1989, // MIDI: 71, id: 2282
1985, // MIDI: 71, id: 2283
1981, // MIDI: 71, id: 2284
1978, // MIDI: 71, id: 2285
1974, // MIDI: 71, id: 2286
1971, // MIDI: 71, id: 2287
1967, // MIDI: 71, id: 2288
1964, // MIDI: 71, id: 2289
1960, // MIDI: 71, id: 2290
1957, // MIDI: 71, id: 2291
1953, // MIDI: 71, id: 2292
1949, // MIDI: 71, id: 2293
1946, // MIDI: 71, id: 2294
1942, // MIDI: 71, id: 2295
1939, // MIDI: 71, id: 2296
1935, // MIDI: 71, id: 2297
1932, // MIDI: 71, id: 2298
1928, // MIDI: 71, id: 2299
1925, // MIDI: 71, id: 2300
1922, // MIDI: 71, id: 2301
1918, // MIDI: 71, id: 2302
1915, // MIDI: 71, id: 2303
1911, // MIDI: 72, id: 2304, Secnd C   72
1908, // MIDI: 72, id: 2305
1904, // MIDI: 72, id: 2306
1901, // MIDI: 72, id: 2307
1897, // MIDI: 72, id: 2308
1894, // MIDI: 72, id: 2309
1891, // MIDI: 72, id: 2310
1887, // MIDI: 72, id: 2311
1884, // MIDI: 72, id: 2312
1880, // MIDI: 72, id: 2313
1877, // MIDI: 72, id: 2314
1874, // MIDI: 72, id: 2315
1870, // MIDI: 72, id: 2316
1867, // MIDI: 72, id: 2317
1863, // MIDI: 72, id: 2318
1860, // MIDI: 72, id: 2319
1857, // MIDI: 72, id: 2320
1853, // MIDI: 72, id: 2321
1850, // MIDI: 72, id: 2322
1847, // MIDI: 72, id: 2323
1843, // MIDI: 72, id: 2324
1840, // MIDI: 72, id: 2325
1837, // MIDI: 72, id: 2326
1833, // MIDI: 72, id: 2327
1830, // MIDI: 72, id: 2328
1827, // MIDI: 72, id: 2329
1824, // MIDI: 72, id: 2330
1820, // MIDI: 72, id: 2331
1817, // MIDI: 72, id: 2332
1814, // MIDI: 72, id: 2333
1810, // MIDI: 72, id: 2334
1807, // MIDI: 72, id: 2335
1804, // MIDI: 73, id: 2336, Secnd C#  73
1801, // MIDI: 73, id: 2337
1797, // MIDI: 73, id: 2338
1794, // MIDI: 73, id: 2339
1791, // MIDI: 73, id: 2340
1788, // MIDI: 73, id: 2341
1784, // MIDI: 73, id: 2342
1781, // MIDI: 73, id: 2343
1778, // MIDI: 73, id: 2344
1775, // MIDI: 73, id: 2345
1772, // MIDI: 73, id: 2346
1768, // MIDI: 73, id: 2347
1765, // MIDI: 73, id: 2348
1762, // MIDI: 73, id: 2349
1759, // MIDI: 73, id: 2350
1756, // MIDI: 73, id: 2351
1753, // MIDI: 73, id: 2352
1749, // MIDI: 73, id: 2353
1746, // MIDI: 73, id: 2354
1743, // MIDI: 73, id: 2355
1740, // MIDI: 73, id: 2356
1737, // MIDI: 73, id: 2357
1734, // MIDI: 73, id: 2358
1731, // MIDI: 73, id: 2359
1727, // MIDI: 73, id: 2360
1724, // MIDI: 73, id: 2361
1721, // MIDI: 73, id: 2362
1718, // MIDI: 73, id: 2363
1715, // MIDI: 73, id: 2364
1712, // MIDI: 73, id: 2365
1709, // MIDI: 73, id: 2366
1706, // MIDI: 73, id: 2367
1703, // MIDI: 74, id: 2368, Secnd D   74
1700, // MIDI: 74, id: 2369
1696, // MIDI: 74, id: 2370
1693, // MIDI: 74, id: 2371
1690, // MIDI: 74, id: 2372
1687, // MIDI: 74, id: 2373
1684, // MIDI: 74, id: 2374
1681, // MIDI: 74, id: 2375
1678, // MIDI: 74, id: 2376
1675, // MIDI: 74, id: 2377
1672, // MIDI: 74, id: 2378
1669, // MIDI: 74, id: 2379
1666, // MIDI: 74, id: 2380
1663, // MIDI: 74, id: 2381
1660, // MIDI: 74, id: 2382
1657, // MIDI: 74, id: 2383
1654, // MIDI: 74, id: 2384
1651, // MIDI: 74, id: 2385
1648, // MIDI: 74, id: 2386
1645, // MIDI: 74, id: 2387
1642, // MIDI: 74, id: 2388
1639, // MIDI: 74, id: 2389
1636, // MIDI: 74, id: 2390
1633, // MIDI: 74, id: 2391
1630, // MIDI: 74, id: 2392
1627, // MIDI: 74, id: 2393
1625, // MIDI: 74, id: 2394
1622, // MIDI: 74, id: 2395
1619, // MIDI: 74, id: 2396
1616, // MIDI: 74, id: 2397
1613, // MIDI: 74, id: 2398
1610, // MIDI: 74, id: 2399
1607, // MIDI: 75, id: 2400, Secnd D#  75
1604, // MIDI: 75, id: 2401
1601, // MIDI: 75, id: 2402
1598, // MIDI: 75, id: 2403
1595, // MIDI: 75, id: 2404
1593, // MIDI: 75, id: 2405
1590, // MIDI: 75, id: 2406
1587, // MIDI: 75, id: 2407
1584, // MIDI: 75, id: 2408
1581, // MIDI: 75, id: 2409
1578, // MIDI: 75, id: 2410
1575, // MIDI: 75, id: 2411
1573, // MIDI: 75, id: 2412
1570, // MIDI: 75, id: 2413
1567, // MIDI: 75, id: 2414
1564, // MIDI: 75, id: 2415
1561, // MIDI: 75, id: 2416
1558, // MIDI: 75, id: 2417
1556, // MIDI: 75, id: 2418
1553, // MIDI: 75, id: 2419
1550, // MIDI: 75, id: 2420
1547, // MIDI: 75, id: 2421
1544, // MIDI: 75, id: 2422
1542, // MIDI: 75, id: 2423
1539, // MIDI: 75, id: 2424
1536, // MIDI: 75, id: 2425
1533, // MIDI: 75, id: 2426
1531, // MIDI: 75, id: 2427
1528, // MIDI: 75, id: 2428
1525, // MIDI: 75, id: 2429
1522, // MIDI: 75, id: 2430
1520, // MIDI: 75, id: 2431
1517, // MIDI: 76, id: 2432, Secnd E   76
1514, // MIDI: 76, id: 2433
1511, // MIDI: 76, id: 2434
1509, // MIDI: 76, id: 2435
1506, // MIDI: 76, id: 2436
1503, // MIDI: 76, id: 2437
1501, // MIDI: 76, id: 2438
1498, // MIDI: 76, id: 2439
1495, // MIDI: 76, id: 2440
1492, // MIDI: 76, id: 2441
1490, // MIDI: 76, id: 2442
1487, // MIDI: 76, id: 2443
1484, // MIDI: 76, id: 2444
1482, // MIDI: 76, id: 2445
1479, // MIDI: 76, id: 2446
1476, // MIDI: 76, id: 2447
1474, // MIDI: 76, id: 2448
1471, // MIDI: 76, id: 2449
1468, // MIDI: 76, id: 2450
1466, // MIDI: 76, id: 2451
1463, // MIDI: 76, id: 2452
1460, // MIDI: 76, id: 2453
1458, // MIDI: 76, id: 2454
1455, // MIDI: 76, id: 2455
1453, // MIDI: 76, id: 2456
1450, // MIDI: 76, id: 2457
1447, // MIDI: 76, id: 2458
1445, // MIDI: 76, id: 2459
1442, // MIDI: 76, id: 2460
1440, // MIDI: 76, id: 2461
1437, // MIDI: 76, id: 2462
1434, // MIDI: 76, id: 2463
1432, // MIDI: 77, id: 2464, Secnd F   77
1429, // MIDI: 77, id: 2465
1427, // MIDI: 77, id: 2466
1424, // MIDI: 77, id: 2467
1421, // MIDI: 77, id: 2468
1419, // MIDI: 77, id: 2469
1416, // MIDI: 77, id: 2470
1414, // MIDI: 77, id: 2471
1411, // MIDI: 77, id: 2472
1409, // MIDI: 77, id: 2473
1406, // MIDI: 77, id: 2474
1404, // MIDI: 77, id: 2475
1401, // MIDI: 77, id: 2476
1399, // MIDI: 77, id: 2477
1396, // MIDI: 77, id: 2478
1393, // MIDI: 77, id: 2479
1391, // MIDI: 77, id: 2480
1388, // MIDI: 77, id: 2481
1386, // MIDI: 77, id: 2482
1383, // MIDI: 77, id: 2483
1381, // MIDI: 77, id: 2484
1378, // MIDI: 77, id: 2485
1376, // MIDI: 77, id: 2486
1374, // MIDI: 77, id: 2487
1371, // MIDI: 77, id: 2488
1369, // MIDI: 77, id: 2489
1366, // MIDI: 77, id: 2490
1364, // MIDI: 77, id: 2491
1361, // MIDI: 77, id: 2492
1359, // MIDI: 77, id: 2493
1356, // MIDI: 77, id: 2494
1354, // MIDI: 77, id: 2495
1351, // MIDI: 78, id: 2496, Secnd F#  78
1349, // MIDI: 78, id: 2497
1347, // MIDI: 78, id: 2498
1344, // MIDI: 78, id: 2499
1342, // MIDI: 78, id: 2500
1339, // MIDI: 78, id: 2501
1337, // MIDI: 78, id: 2502
1334, // MIDI: 78, id: 2503
1332, // MIDI: 78, id: 2504
1330, // MIDI: 78, id: 2505
1327, // MIDI: 78, id: 2506
1325, // MIDI: 78, id: 2507
1322, // MIDI: 78, id: 2508
1320, // MIDI: 78, id: 2509
1318, // MIDI: 78, id: 2510
1315, // MIDI: 78, id: 2511
1313, // MIDI: 78, id: 2512
1311, // MIDI: 78, id: 2513
1308, // MIDI: 78, id: 2514
1306, // MIDI: 78, id: 2515
1303, // MIDI: 78, id: 2516
1301, // MIDI: 78, id: 2517
1299, // MIDI: 78, id: 2518
1296, // MIDI: 78, id: 2519
1294, // MIDI: 78, id: 2520
1292, // MIDI: 78, id: 2521
1289, // MIDI: 78, id: 2522
1287, // MIDI: 78, id: 2523
1285, // MIDI: 78, id: 2524
1282, // MIDI: 78, id: 2525
1280, // MIDI: 78, id: 2526
1278, // MIDI: 78, id: 2527
1276, // MIDI: 79, id: 2528, Secnd G   79
1273, // MIDI: 79, id: 2529
1271, // MIDI: 79, id: 2530
1269, // MIDI: 79, id: 2531
1266, // MIDI: 79, id: 2532
1264, // MIDI: 79, id: 2533
1262, // MIDI: 79, id: 2534
1260, // MIDI: 79, id: 2535
1257, // MIDI: 79, id: 2536
1255, // MIDI: 79, id: 2537
1253, // MIDI: 79, id: 2538
1250, // MIDI: 79, id: 2539
1248, // MIDI: 79, id: 2540
1246, // MIDI: 79, id: 2541
1244, // MIDI: 79, id: 2542
1241, // MIDI: 79, id: 2543
1239, // MIDI: 79, id: 2544
1237, // MIDI: 79, id: 2545
1235, // MIDI: 79, id: 2546
1233, // MIDI: 79, id: 2547
1230, // MIDI: 79, id: 2548
1228, // MIDI: 79, id: 2549
1226, // MIDI: 79, id: 2550
1224, // MIDI: 79, id: 2551
1221, // MIDI: 79, id: 2552
1219, // MIDI: 79, id: 2553
1217, // MIDI: 79, id: 2554
1215, // MIDI: 79, id: 2555
1213, // MIDI: 79, id: 2556
1210, // MIDI: 79, id: 2557
1208, // MIDI: 79, id: 2558
1206, // MIDI: 79, id: 2559
1204, // MIDI: 80, id: 2560, Secnd G#  80
1202, // MIDI: 80, id: 2561
1200, // MIDI: 80, id: 2562
1197, // MIDI: 80, id: 2563
1195, // MIDI: 80, id: 2564
1193, // MIDI: 80, id: 2565
1191, // MIDI: 80, id: 2566
1189, // MIDI: 80, id: 2567
1187, // MIDI: 80, id: 2568
1185, // MIDI: 80, id: 2569
1182, // MIDI: 80, id: 2570
1180, // MIDI: 80, id: 2571
1178, // MIDI: 80, id: 2572
1176, // MIDI: 80, id: 2573
1174, // MIDI: 80, id: 2574
1172, // MIDI: 80, id: 2575
1170, // MIDI: 80, id: 2576
1168, // MIDI: 80, id: 2577
1165, // MIDI: 80, id: 2578
1163, // MIDI: 80, id: 2579
1161, // MIDI: 80, id: 2580
1159, // MIDI: 80, id: 2581
1157, // MIDI: 80, id: 2582
1155, // MIDI: 80, id: 2583
1153, // MIDI: 80, id: 2584
1151, // MIDI: 80, id: 2585
1149, // MIDI: 80, id: 2586
1147, // MIDI: 80, id: 2587
1145, // MIDI: 80, id: 2588
1143, // MIDI: 80, id: 2589
1140, // MIDI: 80, id: 2590
1138, // MIDI: 80, id: 2591
1136, // MIDI: 81, id: 2592, Secnd A   81
1134, // MIDI: 81, id: 2593
1132, // MIDI: 81, id: 2594
1130, // MIDI: 81, id: 2595
1128, // MIDI: 81, id: 2596
1126, // MIDI: 81, id: 2597
1124, // MIDI: 81, id: 2598
1122, // MIDI: 81, id: 2599
1120, // MIDI: 81, id: 2600
1118, // MIDI: 81, id: 2601
1116, // MIDI: 81, id: 2602
1114, // MIDI: 81, id: 2603
1112, // MIDI: 81, id: 2604
1110, // MIDI: 81, id: 2605
1108, // MIDI: 81, id: 2606
1106, // MIDI: 81, id: 2607
1104, // MIDI: 81, id: 2608
1102, // MIDI: 81, id: 2609
1100, // MIDI: 81, id: 2610
1098, // MIDI: 81, id: 2611
1096, // MIDI: 81, id: 2612
1094, // MIDI: 81, id: 2613
1092, // MIDI: 81, id: 2614
1090, // MIDI: 81, id: 2615
1088, // MIDI: 81, id: 2616
1086, // MIDI: 81, id: 2617
1084, // MIDI: 81, id: 2618
1082, // MIDI: 81, id: 2619
1080, // MIDI: 81, id: 2620
1078, // MIDI: 81, id: 2621
1076, // MIDI: 81, id: 2622
1075, // MIDI: 81, id: 2623
1073, // MIDI: 82, id: 2624, Secnd B   82
1071, // MIDI: 82, id: 2625
1069, // MIDI: 82, id: 2626
1067, // MIDI: 82, id: 2627
1065, // MIDI: 82, id: 2628
1063, // MIDI: 82, id: 2629
1061, // MIDI: 82, id: 2630
1059, // MIDI: 82, id: 2631
1057, // MIDI: 82, id: 2632
1055, // MIDI: 82, id: 2633
1053, // MIDI: 82, id: 2634
1051, // MIDI: 82, id: 2635
1050, // MIDI: 82, id: 2636
1048, // MIDI: 82, id: 2637
1046, // MIDI: 82, id: 2638
1044, // MIDI: 82, id: 2639
1042, // MIDI: 82, id: 2640
1040, // MIDI: 82, id: 2641
1038, // MIDI: 82, id: 2642
1036, // MIDI: 82, id: 2643
1035, // MIDI: 82, id: 2644
1033, // MIDI: 82, id: 2645
1031, // MIDI: 82, id: 2646
1029, // MIDI: 82, id: 2647
1027, // MIDI: 82, id: 2648
1025, // MIDI: 82, id: 2649
1023, // MIDI: 82, id: 2650
1022, // MIDI: 82, id: 2651
1020, // MIDI: 82, id: 2652
1018, // MIDI: 82, id: 2653
1016, // MIDI: 82, id: 2654
1014, // MIDI: 82, id: 2655
1012, // MIDI: 83, id: 2656, Secnd H   83
1011, // MIDI: 83, id: 2657
1009, // MIDI: 83, id: 2658
1007, // MIDI: 83, id: 2659
1005, // MIDI: 83, id: 2660
1003, // MIDI: 83, id: 2661
1001, // MIDI: 83, id: 2662
1000, // MIDI: 83, id: 2663
998, // MIDI: 83, id: 2664
996, // MIDI: 83, id: 2665
994, // MIDI: 83, id: 2666
992, // MIDI: 83, id: 2667
991, // MIDI: 83, id: 2668
989, // MIDI: 83, id: 2669
987, // MIDI: 83, id: 2670
985, // MIDI: 83, id: 2671
984, // MIDI: 83, id: 2672
982, // MIDI: 83, id: 2673
980, // MIDI: 83, id: 2674
978, // MIDI: 83, id: 2675
976, // MIDI: 83, id: 2676
975, // MIDI: 83, id: 2677
973, // MIDI: 83, id: 2678
971, // MIDI: 83, id: 2679
969, // MIDI: 83, id: 2680
968, // MIDI: 83, id: 2681
966, // MIDI: 83, id: 2682
964, // MIDI: 83, id: 2683
962, // MIDI: 83, id: 2684
961, // MIDI: 83, id: 2685
959, // MIDI: 83, id: 2686
957, // MIDI: 83, id: 2687
956, // MIDI: 84, id: 2688, Third C   84
954, // MIDI: 84, id: 2689
952, // MIDI: 84, id: 2690
950, // MIDI: 84, id: 2691
949, // MIDI: 84, id: 2692
947, // MIDI: 84, id: 2693
945, // MIDI: 84, id: 2694
944, // MIDI: 84, id: 2695
942, // MIDI: 84, id: 2696
940, // MIDI: 84, id: 2697
938, // MIDI: 84, id: 2698
937, // MIDI: 84, id: 2699
935, // MIDI: 84, id: 2700
933, // MIDI: 84, id: 2701
932, // MIDI: 84, id: 2702
930, // MIDI: 84, id: 2703
928, // MIDI: 84, id: 2704
927, // MIDI: 84, id: 2705
925, // MIDI: 84, id: 2706
923, // MIDI: 84, id: 2707
922, // MIDI: 84, id: 2708
920, // MIDI: 84, id: 2709
918, // MIDI: 84, id: 2710
917, // MIDI: 84, id: 2711
915, // MIDI: 84, id: 2712
913, // MIDI: 84, id: 2713
912, // MIDI: 84, id: 2714
910, // MIDI: 84, id: 2715
908, // MIDI: 84, id: 2716
907, // MIDI: 84, id: 2717
905, // MIDI: 84, id: 2718
904, // MIDI: 84, id: 2719
902, // MIDI: 85, id: 2720, Third C#  85
900, // MIDI: 85, id: 2721
899, // MIDI: 85, id: 2722
897, // MIDI: 85, id: 2723
895, // MIDI: 85, id: 2724
894, // MIDI: 85, id: 2725
892, // MIDI: 85, id: 2726
891, // MIDI: 85, id: 2727
889, // MIDI: 85, id: 2728
887, // MIDI: 85, id: 2729
886, // MIDI: 85, id: 2730
884, // MIDI: 85, id: 2731
883, // MIDI: 85, id: 2732
881, // MIDI: 85, id: 2733
879, // MIDI: 85, id: 2734
878, // MIDI: 85, id: 2735
876, // MIDI: 85, id: 2736
875, // MIDI: 85, id: 2737
873, // MIDI: 85, id: 2738
872, // MIDI: 85, id: 2739
870, // MIDI: 85, id: 2740
868, // MIDI: 85, id: 2741
867, // MIDI: 85, id: 2742
865, // MIDI: 85, id: 2743
864, // MIDI: 85, id: 2744
862, // MIDI: 85, id: 2745
861, // MIDI: 85, id: 2746
859, // MIDI: 85, id: 2747
857, // MIDI: 85, id: 2748
856, // MIDI: 85, id: 2749
854, // MIDI: 85, id: 2750
853, // MIDI: 85, id: 2751
851, // MIDI: 86, id: 2752, Third D   86
850, // MIDI: 86, id: 2753
848, // MIDI: 86, id: 2754
847, // MIDI: 86, id: 2755
845, // MIDI: 86, id: 2756
844, // MIDI: 86, id: 2757
842, // MIDI: 86, id: 2758
841, // MIDI: 86, id: 2759
839, // MIDI: 86, id: 2760
838, // MIDI: 86, id: 2761
836, // MIDI: 86, id: 2762
835, // MIDI: 86, id: 2763
833, // MIDI: 86, id: 2764
832, // MIDI: 86, id: 2765
830, // MIDI: 86, id: 2766
829, // MIDI: 86, id: 2767
827, // MIDI: 86, id: 2768
826, // MIDI: 86, id: 2769
824, // MIDI: 86, id: 2770
823, // MIDI: 86, id: 2771
821, // MIDI: 86, id: 2772
820, // MIDI: 86, id: 2773
818, // MIDI: 86, id: 2774
817, // MIDI: 86, id: 2775
815, // MIDI: 86, id: 2776
814, // MIDI: 86, id: 2777
812, // MIDI: 86, id: 2778
811, // MIDI: 86, id: 2779
809, // MIDI: 86, id: 2780
808, // MIDI: 86, id: 2781
806, // MIDI: 86, id: 2782
805, // MIDI: 86, id: 2783
804, // MIDI: 87, id: 2784, Third D#  87
802, // MIDI: 87, id: 2785
801, // MIDI: 87, id: 2786
799, // MIDI: 87, id: 2787
798, // MIDI: 87, id: 2788
796, // MIDI: 87, id: 2789
795, // MIDI: 87, id: 2790
793, // MIDI: 87, id: 2791
792, // MIDI: 87, id: 2792
791, // MIDI: 87, id: 2793
789, // MIDI: 87, id: 2794
788, // MIDI: 87, id: 2795
786, // MIDI: 87, id: 2796
785, // MIDI: 87, id: 2797
783, // MIDI: 87, id: 2798
782, // MIDI: 87, id: 2799
781, // MIDI: 87, id: 2800
779, // MIDI: 87, id: 2801
778, // MIDI: 87, id: 2802
776, // MIDI: 87, id: 2803
775, // MIDI: 87, id: 2804
774, // MIDI: 87, id: 2805
772, // MIDI: 87, id: 2806
771, // MIDI: 87, id: 2807
769, // MIDI: 87, id: 2808
768, // MIDI: 87, id: 2809
767, // MIDI: 87, id: 2810
765, // MIDI: 87, id: 2811
764, // MIDI: 87, id: 2812
763, // MIDI: 87, id: 2813
761, // MIDI: 87, id: 2814
760, // MIDI: 87, id: 2815
758, // MIDI: 88, id: 2816, Third E   88
757, // MIDI: 88, id: 2817
756, // MIDI: 88, id: 2818
754, // MIDI: 88, id: 2819
753, // MIDI: 88, id: 2820
752, // MIDI: 88, id: 2821
750, // MIDI: 88, id: 2822
749, // MIDI: 88, id: 2823
748, // MIDI: 88, id: 2824
746, // MIDI: 88, id: 2825
745, // MIDI: 88, id: 2826
744, // MIDI: 88, id: 2827
742, // MIDI: 88, id: 2828
741, // MIDI: 88, id: 2829
740, // MIDI: 88, id: 2830
738, // MIDI: 88, id: 2831
737, // MIDI: 88, id: 2832
736, // MIDI: 88, id: 2833
734, // MIDI: 88, id: 2834
733, // MIDI: 88, id: 2835
732, // MIDI: 88, id: 2836
730, // MIDI: 88, id: 2837
729, // MIDI: 88, id: 2838
728, // MIDI: 88, id: 2839
726, // MIDI: 88, id: 2840
725, // MIDI: 88, id: 2841
724, // MIDI: 88, id: 2842
722, // MIDI: 88, id: 2843
721, // MIDI: 88, id: 2844
720, // MIDI: 88, id: 2845
718, // MIDI: 88, id: 2846
717, // MIDI: 88, id: 2847
716, // MIDI: 89, id: 2848, Third F   89
715, // MIDI: 89, id: 2849
713, // MIDI: 89, id: 2850
712, // MIDI: 89, id: 2851
711, // MIDI: 89, id: 2852
709, // MIDI: 89, id: 2853
708, // MIDI: 89, id: 2854
707, // MIDI: 89, id: 2855
706, // MIDI: 89, id: 2856
704, // MIDI: 89, id: 2857
703, // MIDI: 89, id: 2858
702, // MIDI: 89, id: 2859
701, // MIDI: 89, id: 2860
699, // MIDI: 89, id: 2861
698, // MIDI: 89, id: 2862
697, // MIDI: 89, id: 2863
695, // MIDI: 89, id: 2864
694, // MIDI: 89, id: 2865
693, // MIDI: 89, id: 2866
692, // MIDI: 89, id: 2867
690, // MIDI: 89, id: 2868
689, // MIDI: 89, id: 2869
688, // MIDI: 89, id: 2870
687, // MIDI: 89, id: 2871
686, // MIDI: 89, id: 2872
684, // MIDI: 89, id: 2873
683, // MIDI: 89, id: 2874
682, // MIDI: 89, id: 2875
681, // MIDI: 89, id: 2876
679, // MIDI: 89, id: 2877
678, // MIDI: 89, id: 2878
677, // MIDI: 89, id: 2879
676, // MIDI: 90, id: 2880, Third F#  90
674, // MIDI: 90, id: 2881
673, // MIDI: 90, id: 2882
672, // MIDI: 90, id: 2883
671, // MIDI: 90, id: 2884
670, // MIDI: 90, id: 2885
668, // MIDI: 90, id: 2886
667, // MIDI: 90, id: 2887
666, // MIDI: 90, id: 2888
665, // MIDI: 90, id: 2889
664, // MIDI: 90, id: 2890
662, // MIDI: 90, id: 2891
661, // MIDI: 90, id: 2892
660, // MIDI: 90, id: 2893
659, // MIDI: 90, id: 2894
658, // MIDI: 90, id: 2895
656, // MIDI: 90, id: 2896
655, // MIDI: 90, id: 2897
654, // MIDI: 90, id: 2898
653, // MIDI: 90, id: 2899
652, // MIDI: 90, id: 2900
651, // MIDI: 90, id: 2901
649, // MIDI: 90, id: 2902
648, // MIDI: 90, id: 2903
647, // MIDI: 90, id: 2904
646, // MIDI: 90, id: 2905
645, // MIDI: 90, id: 2906
644, // MIDI: 90, id: 2907
642, // MIDI: 90, id: 2908
641, // MIDI: 90, id: 2909
640, // MIDI: 90, id: 2910
639, // MIDI: 90, id: 2911
638, // MIDI: 91, id: 2912, Third G   91
637, // MIDI: 91, id: 2913
635, // MIDI: 91, id: 2914
634, // MIDI: 91, id: 2915
633, // MIDI: 91, id: 2916
632, // MIDI: 91, id: 2917
631, // MIDI: 91, id: 2918
630, // MIDI: 91, id: 2919
629, // MIDI: 91, id: 2920
627, // MIDI: 91, id: 2921
626, // MIDI: 91, id: 2922
625, // MIDI: 91, id: 2923
624, // MIDI: 91, id: 2924
623, // MIDI: 91, id: 2925
622, // MIDI: 91, id: 2926
621, // MIDI: 91, id: 2927
620, // MIDI: 91, id: 2928
618, // MIDI: 91, id: 2929
617, // MIDI: 91, id: 2930
616, // MIDI: 91, id: 2931
615, // MIDI: 91, id: 2932
614, // MIDI: 91, id: 2933
613, // MIDI: 91, id: 2934
612, // MIDI: 91, id: 2935
611, // MIDI: 91, id: 2936
610, // MIDI: 91, id: 2937
609, // MIDI: 91, id: 2938
607, // MIDI: 91, id: 2939
606, // MIDI: 91, id: 2940
605, // MIDI: 91, id: 2941
604, // MIDI: 91, id: 2942
603, // MIDI: 91, id: 2943
602, // MIDI: 92, id: 2944, Third G#  92
601, // MIDI: 92, id: 2945
600, // MIDI: 92, id: 2946
599, // MIDI: 92, id: 2947
598, // MIDI: 92, id: 2948
597, // MIDI: 92, id: 2949
595, // MIDI: 92, id: 2950
594, // MIDI: 92, id: 2951
593, // MIDI: 92, id: 2952
592, // MIDI: 92, id: 2953
591, // MIDI: 92, id: 2954
590, // MIDI: 92, id: 2955
589, // MIDI: 92, id: 2956
588, // MIDI: 92, id: 2957
587, // MIDI: 92, id: 2958
586, // MIDI: 92, id: 2959
585, // MIDI: 92, id: 2960
584, // MIDI: 92, id: 2961
583, // MIDI: 92, id: 2962
582, // MIDI: 92, id: 2963
581, // MIDI: 92, id: 2964
580, // MIDI: 92, id: 2965
579, // MIDI: 92, id: 2966
577, // MIDI: 92, id: 2967
576, // MIDI: 92, id: 2968
575, // MIDI: 92, id: 2969
574, // MIDI: 92, id: 2970
573, // MIDI: 92, id: 2971
572, // MIDI: 92, id: 2972
571, // MIDI: 92, id: 2973
570, // MIDI: 92, id: 2974
569, // MIDI: 92, id: 2975
568, // MIDI: 93, id: 2976, Third A   93
567, // MIDI: 93, id: 2977
566, // MIDI: 93, id: 2978
565, // MIDI: 93, id: 2979
564, // MIDI: 93, id: 2980
563, // MIDI: 93, id: 2981
562, // MIDI: 93, id: 2982
561, // MIDI: 93, id: 2983
560, // MIDI: 93, id: 2984
559, // MIDI: 93, id: 2985
558, // MIDI: 93, id: 2986
557, // MIDI: 93, id: 2987
556, // MIDI: 93, id: 2988
555, // MIDI: 93, id: 2989
554, // MIDI: 93, id: 2990
553, // MIDI: 93, id: 2991
552, // MIDI: 93, id: 2992
551, // MIDI: 93, id: 2993
550, // MIDI: 93, id: 2994
549, // MIDI: 93, id: 2995
548, // MIDI: 93, id: 2996
547, // MIDI: 93, id: 2997
546, // MIDI: 93, id: 2998
545, // MIDI: 93, id: 2999
544, // MIDI: 93, id: 3000
543, // MIDI: 93, id: 3001
542, // MIDI: 93, id: 3002
541, // MIDI: 93, id: 3003
540, // MIDI: 93, id: 3004
539, // MIDI: 93, id: 3005
538, // MIDI: 93, id: 3006
537, // MIDI: 93, id: 3007
536, // MIDI: 94, id: 3008, Third B   94
535, // MIDI: 94, id: 3009
534, // MIDI: 94, id: 3010
533, // MIDI: 94, id: 3011
532, // MIDI: 94, id: 3012
531, // MIDI: 94, id: 3013
531, // MIDI: 94, id: 3014
530, // MIDI: 94, id: 3015
529, // MIDI: 94, id: 3016
528, // MIDI: 94, id: 3017
527, // MIDI: 94, id: 3018
526, // MIDI: 94, id: 3019
525, // MIDI: 94, id: 3020
524, // MIDI: 94, id: 3021
523, // MIDI: 94, id: 3022
522, // MIDI: 94, id: 3023
521, // MIDI: 94, id: 3024
520, // MIDI: 94, id: 3025
519, // MIDI: 94, id: 3026
518, // MIDI: 94, id: 3027
517, // MIDI: 94, id: 3028
516, // MIDI: 94, id: 3029
515, // MIDI: 94, id: 3030
514, // MIDI: 94, id: 3031
514, // MIDI: 94, id: 3032
513, // MIDI: 94, id: 3033
512, // MIDI: 94, id: 3034
511, // MIDI: 94, id: 3035
510, // MIDI: 94, id: 3036
509, // MIDI: 94, id: 3037
508, // MIDI: 94, id: 3038
507, // MIDI: 94, id: 3039
506, // MIDI: 95, id: 3040, Third H   95
505, // MIDI: 95, id: 3041
504, // MIDI: 95, id: 3042
503, // MIDI: 95, id: 3043
503, // MIDI: 95, id: 3044
502, // MIDI: 95, id: 3045
501, // MIDI: 95, id: 3046
500, // MIDI: 95, id: 3047
499, // MIDI: 95, id: 3048
498, // MIDI: 95, id: 3049
497, // MIDI: 95, id: 3050
496, // MIDI: 95, id: 3051
495, // MIDI: 95, id: 3052
494, // MIDI: 95, id: 3053
494, // MIDI: 95, id: 3054
493, // MIDI: 95, id: 3055
492, // MIDI: 95, id: 3056
491, // MIDI: 95, id: 3057
490, // MIDI: 95, id: 3058
489, // MIDI: 95, id: 3059
488, // MIDI: 95, id: 3060
487, // MIDI: 95, id: 3061
486, // MIDI: 95, id: 3062
486, // MIDI: 95, id: 3063
485, // MIDI: 95, id: 3064
484, // MIDI: 95, id: 3065
483, // MIDI: 95, id: 3066
482, // MIDI: 95, id: 3067
481, // MIDI: 95, id: 3068
480, // MIDI: 95, id: 3069
480, // MIDI: 95, id: 3070
479, // MIDI: 95, id: 3071
478, // MIDI: 96, id: 3072, Forth C   96
477, // MIDI: 96, id: 3073
476, // MIDI: 96, id: 3074
475, // MIDI: 96, id: 3075
474, // MIDI: 96, id: 3076
473, // MIDI: 96, id: 3077
473, // MIDI: 96, id: 3078
472, // MIDI: 96, id: 3079
471, // MIDI: 96, id: 3080
470, // MIDI: 96, id: 3081
469, // MIDI: 96, id: 3082
468, // MIDI: 96, id: 3083
468, // MIDI: 96, id: 3084
467, // MIDI: 96, id: 3085
466, // MIDI: 96, id: 3086
465, // MIDI: 96, id: 3087
464, // MIDI: 96, id: 3088
463, // MIDI: 96, id: 3089
463, // MIDI: 96, id: 3090
462, // MIDI: 96, id: 3091
461, // MIDI: 96, id: 3092
460, // MIDI: 96, id: 3093
459, // MIDI: 96, id: 3094
458, // MIDI: 96, id: 3095
458, // MIDI: 96, id: 3096
457, // MIDI: 96, id: 3097
456, // MIDI: 96, id: 3098
455, // MIDI: 96, id: 3099
454, // MIDI: 96, id: 3100
453, // MIDI: 96, id: 3101
453, // MIDI: 96, id: 3102
452, // MIDI: 96, id: 3103
451, // MIDI: 97, id: 3104, Forth C#  97
450, // MIDI: 97, id: 3105
449, // MIDI: 97, id: 3106
449, // MIDI: 97, id: 3107
448, // MIDI: 97, id: 3108
447, // MIDI: 97, id: 3109
446, // MIDI: 97, id: 3110
445, // MIDI: 97, id: 3111
445, // MIDI: 97, id: 3112
444, // MIDI: 97, id: 3113
443, // MIDI: 97, id: 3114
442, // MIDI: 97, id: 3115
441, // MIDI: 97, id: 3116
441, // MIDI: 97, id: 3117
440, // MIDI: 97, id: 3118
439, // MIDI: 97, id: 3119
438, // MIDI: 97, id: 3120
437, // MIDI: 97, id: 3121
437, // MIDI: 97, id: 3122
436, // MIDI: 97, id: 3123
435, // MIDI: 97, id: 3124
434, // MIDI: 97, id: 3125
433, // MIDI: 97, id: 3126
433, // MIDI: 97, id: 3127
432, // MIDI: 97, id: 3128
431, // MIDI: 97, id: 3129
430, // MIDI: 97, id: 3130
430, // MIDI: 97, id: 3131
429, // MIDI: 97, id: 3132
428, // MIDI: 97, id: 3133
427, // MIDI: 97, id: 3134
426, // MIDI: 97, id: 3135
426, // MIDI: 98, id: 3136, Forth D   98
425, // MIDI: 98, id: 3137
424, // MIDI: 98, id: 3138
423, // MIDI: 98, id: 3139
423, // MIDI: 98, id: 3140
422, // MIDI: 98, id: 3141
421, // MIDI: 98, id: 3142
420, // MIDI: 98, id: 3143
420, // MIDI: 98, id: 3144
419, // MIDI: 98, id: 3145
418, // MIDI: 98, id: 3146
417, // MIDI: 98, id: 3147
417, // MIDI: 98, id: 3148
416, // MIDI: 98, id: 3149
415, // MIDI: 98, id: 3150
414, // MIDI: 98, id: 3151
414, // MIDI: 98, id: 3152
413, // MIDI: 98, id: 3153
412, // MIDI: 98, id: 3154
411, // MIDI: 98, id: 3155
411, // MIDI: 98, id: 3156
410, // MIDI: 98, id: 3157
409, // MIDI: 98, id: 3158
408, // MIDI: 98, id: 3159
408, // MIDI: 98, id: 3160
407, // MIDI: 98, id: 3161
406, // MIDI: 98, id: 3162
405, // MIDI: 98, id: 3163
405, // MIDI: 98, id: 3164
404, // MIDI: 98, id: 3165
403, // MIDI: 98, id: 3166
402, // MIDI: 98, id: 3167
402, // MIDI: 99, id: 3168, Forth D#  99
401, // MIDI: 99, id: 3169
400, // MIDI: 99, id: 3170
400, // MIDI: 99, id: 3171
399, // MIDI: 99, id: 3172
398, // MIDI: 99, id: 3173
397, // MIDI: 99, id: 3174
397, // MIDI: 99, id: 3175
396, // MIDI: 99, id: 3176
395, // MIDI: 99, id: 3177
395, // MIDI: 99, id: 3178
394, // MIDI: 99, id: 3179
393, // MIDI: 99, id: 3180
392, // MIDI: 99, id: 3181
392, // MIDI: 99, id: 3182
391, // MIDI: 99, id: 3183
390, // MIDI: 99, id: 3184
390, // MIDI: 99, id: 3185
389, // MIDI: 99, id: 3186
388, // MIDI: 99, id: 3187
388, // MIDI: 99, id: 3188
387, // MIDI: 99, id: 3189
386, // MIDI: 99, id: 3190
385, // MIDI: 99, id: 3191
385, // MIDI: 99, id: 3192
384, // MIDI: 99, id: 3193
383, // MIDI: 99, id: 3194
383, // MIDI: 99, id: 3195
382, // MIDI: 99, id: 3196
381, // MIDI: 99, id: 3197
381, // MIDI: 99, id: 3198
380, // MIDI: 99, id: 3199
379, // MIDI: 100, id: 3200, Forth E  100
379, // MIDI: 100, id: 3201
378, // MIDI: 100, id: 3202
377, // MIDI: 100, id: 3203
376, // MIDI: 100, id: 3204
376, // MIDI: 100, id: 3205
375, // MIDI: 100, id: 3206
374, // MIDI: 100, id: 3207
374, // MIDI: 100, id: 3208
373, // MIDI: 100, id: 3209
372, // MIDI: 100, id: 3210
372, // MIDI: 100, id: 3211
371, // MIDI: 100, id: 3212
370, // MIDI: 100, id: 3213
370, // MIDI: 100, id: 3214
369, // MIDI: 100, id: 3215
368, // MIDI: 100, id: 3216
368, // MIDI: 100, id: 3217
367, // MIDI: 100, id: 3218
366, // MIDI: 100, id: 3219
366, // MIDI: 100, id: 3220
365, // MIDI: 100, id: 3221
364, // MIDI: 100, id: 3222
364, // MIDI: 100, id: 3223
363, // MIDI: 100, id: 3224
362, // MIDI: 100, id: 3225
362, // MIDI: 100, id: 3226
361, // MIDI: 100, id: 3227
361, // MIDI: 100, id: 3228
360, // MIDI: 100, id: 3229
359, // MIDI: 100, id: 3230
359, // MIDI: 100, id: 3231
358, // MIDI: 101, id: 3232, Forth F  101
357, // MIDI: 101, id: 3233
357, // MIDI: 101, id: 3234
356, // MIDI: 101, id: 3235
355, // MIDI: 101, id: 3236
355, // MIDI: 101, id: 3237
354, // MIDI: 101, id: 3238
353, // MIDI: 101, id: 3239
353, // MIDI: 101, id: 3240
352, // MIDI: 101, id: 3241
352, // MIDI: 101, id: 3242
351, // MIDI: 101, id: 3243
350, // MIDI: 101, id: 3244
350, // MIDI: 101, id: 3245
349, // MIDI: 101, id: 3246
348, // MIDI: 101, id: 3247
348, // MIDI: 101, id: 3248
347, // MIDI: 101, id: 3249
346, // MIDI: 101, id: 3250
346, // MIDI: 101, id: 3251
345, // MIDI: 101, id: 3252
345, // MIDI: 101, id: 3253
344, // MIDI: 101, id: 3254
343, // MIDI: 101, id: 3255
343, // MIDI: 101, id: 3256
342, // MIDI: 101, id: 3257
342, // MIDI: 101, id: 3258
341, // MIDI: 101, id: 3259
340, // MIDI: 101, id: 3260
340, // MIDI: 101, id: 3261
339, // MIDI: 101, id: 3262
338, // MIDI: 101, id: 3263
338, // MIDI: 102, id: 3264, Forth F# 102
337, // MIDI: 102, id: 3265
337, // MIDI: 102, id: 3266
336, // MIDI: 102, id: 3267
335, // MIDI: 102, id: 3268
335, // MIDI: 102, id: 3269
334, // MIDI: 102, id: 3270
334, // MIDI: 102, id: 3271
333, // MIDI: 102, id: 3272
332, // MIDI: 102, id: 3273
332, // MIDI: 102, id: 3274
331, // MIDI: 102, id: 3275
331, // MIDI: 102, id: 3276
330, // MIDI: 102, id: 3277
329, // MIDI: 102, id: 3278
329, // MIDI: 102, id: 3279
328, // MIDI: 102, id: 3280
328, // MIDI: 102, id: 3281
327, // MIDI: 102, id: 3282
326, // MIDI: 102, id: 3283
326, // MIDI: 102, id: 3284
325, // MIDI: 102, id: 3285
325, // MIDI: 102, id: 3286
324, // MIDI: 102, id: 3287
324, // MIDI: 102, id: 3288
323, // MIDI: 102, id: 3289
322, // MIDI: 102, id: 3290
322, // MIDI: 102, id: 3291
321, // MIDI: 102, id: 3292
321, // MIDI: 102, id: 3293
320, // MIDI: 102, id: 3294
319, // MIDI: 102, id: 3295
319, // MIDI: 103, id: 3296, Forth G  103
318, // MIDI: 103, id: 3297
318, // MIDI: 103, id: 3298
317, // MIDI: 103, id: 3299
317, // MIDI: 103, id: 3300
316, // MIDI: 103, id: 3301
315, // MIDI: 103, id: 3302
315, // MIDI: 103, id: 3303
314, // MIDI: 103, id: 3304
314, // MIDI: 103, id: 3305
313, // MIDI: 103, id: 3306
313, // MIDI: 103, id: 3307
312, // MIDI: 103, id: 3308
311, // MIDI: 103, id: 3309
311, // MIDI: 103, id: 3310
310, // MIDI: 103, id: 3311
310, // MIDI: 103, id: 3312
309, // MIDI: 103, id: 3313
309, // MIDI: 103, id: 3314
308, // MIDI: 103, id: 3315
308, // MIDI: 103, id: 3316
307, // MIDI: 103, id: 3317
306, // MIDI: 103, id: 3318
306, // MIDI: 103, id: 3319
305, // MIDI: 103, id: 3320
305, // MIDI: 103, id: 3321
304, // MIDI: 103, id: 3322
304, // MIDI: 103, id: 3323
303, // MIDI: 103, id: 3324
303, // MIDI: 103, id: 3325
302, // MIDI: 103, id: 3326
302, // MIDI: 103, id: 3327
301, // MIDI: 104, id: 3328, Forth G# 104
300, // MIDI: 104, id: 3329
300, // MIDI: 104, id: 3330
299, // MIDI: 104, id: 3331
299, // MIDI: 104, id: 3332
298, // MIDI: 104, id: 3333
298, // MIDI: 104, id: 3334
297, // MIDI: 104, id: 3335
297, // MIDI: 104, id: 3336
296, // MIDI: 104, id: 3337
296, // MIDI: 104, id: 3338
295, // MIDI: 104, id: 3339
295, // MIDI: 104, id: 3340
294, // MIDI: 104, id: 3341
293, // MIDI: 104, id: 3342
293, // MIDI: 104, id: 3343
292, // MIDI: 104, id: 3344
292, // MIDI: 104, id: 3345
291, // MIDI: 104, id: 3346
291, // MIDI: 104, id: 3347
290, // MIDI: 104, id: 3348
290, // MIDI: 104, id: 3349
289, // MIDI: 104, id: 3350
289, // MIDI: 104, id: 3351
288, // MIDI: 104, id: 3352
288, // MIDI: 104, id: 3353
287, // MIDI: 104, id: 3354
287, // MIDI: 104, id: 3355
286, // MIDI: 104, id: 3356
286, // MIDI: 104, id: 3357
285, // MIDI: 104, id: 3358
285, // MIDI: 104, id: 3359
284, // MIDI: 105, id: 3360, Forth A  105
284, // MIDI: 105, id: 3361
283, // MIDI: 105, id: 3362
283, // MIDI: 105, id: 3363
282, // MIDI: 105, id: 3364
282, // MIDI: 105, id: 3365
281, // MIDI: 105, id: 3366
281, // MIDI: 105, id: 3367
280, // MIDI: 105, id: 3368
280, // MIDI: 105, id: 3369
279, // MIDI: 105, id: 3370
279, // MIDI: 105, id: 3371
278, // MIDI: 105, id: 3372
278, // MIDI: 105, id: 3373
277, // MIDI: 105, id: 3374
277, // MIDI: 105, id: 3375
276, // MIDI: 105, id: 3376
276, // MIDI: 105, id: 3377
275, // MIDI: 105, id: 3378
275, // MIDI: 105, id: 3379
274, // MIDI: 105, id: 3380
274, // MIDI: 105, id: 3381
273, // MIDI: 105, id: 3382
273, // MIDI: 105, id: 3383
272, // MIDI: 105, id: 3384
272, // MIDI: 105, id: 3385
271, // MIDI: 105, id: 3386
271, // MIDI: 105, id: 3387
270, // MIDI: 105, id: 3388
270, // MIDI: 105, id: 3389
269, // MIDI: 105, id: 3390
269, // MIDI: 105, id: 3391
268, // MIDI: 106, id: 3392, Forth B  106
268, // MIDI: 106, id: 3393
267, // MIDI: 106, id: 3394
267, // MIDI: 106, id: 3395
266, // MIDI: 106, id: 3396
266, // MIDI: 106, id: 3397
265, // MIDI: 106, id: 3398
265, // MIDI: 106, id: 3399
264, // MIDI: 106, id: 3400
264, // MIDI: 106, id: 3401
263, // MIDI: 106, id: 3402
263, // MIDI: 106, id: 3403
262, // MIDI: 106, id: 3404
262, // MIDI: 106, id: 3405
261, // MIDI: 106, id: 3406
261, // MIDI: 106, id: 3407
261, // MIDI: 106, id: 3408
260, // MIDI: 106, id: 3409
260, // MIDI: 106, id: 3410
259, // MIDI: 106, id: 3411
259, // MIDI: 106, id: 3412
258, // MIDI: 106, id: 3413
258, // MIDI: 106, id: 3414
257, // MIDI: 106, id: 3415
257, // MIDI: 106, id: 3416
256, // MIDI: 106, id: 3417
256, // MIDI: 106, id: 3418
255, // MIDI: 106, id: 3419
255, // MIDI: 106, id: 3420
254, // MIDI: 106, id: 3421
254, // MIDI: 106, id: 3422
254, // MIDI: 106, id: 3423
253, // MIDI: 107, id: 3424, Forth H  107
253, // MIDI: 107, id: 3425
252, // MIDI: 107, id: 3426
252, // MIDI: 107, id: 3427
251, // MIDI: 107, id: 3428
251, // MIDI: 107, id: 3429
250, // MIDI: 107, id: 3430
250, // MIDI: 107, id: 3431
249, // MIDI: 107, id: 3432
249, // MIDI: 107, id: 3433
249, // MIDI: 107, id: 3434
248, // MIDI: 107, id: 3435
248, // MIDI: 107, id: 3436
247, // MIDI: 107, id: 3437
247, // MIDI: 107, id: 3438
246, // MIDI: 107, id: 3439
246, // MIDI: 107, id: 3440
245, // MIDI: 107, id: 3441
245, // MIDI: 107, id: 3442
245, // MIDI: 107, id: 3443
244, // MIDI: 107, id: 3444
244, // MIDI: 107, id: 3445
243, // MIDI: 107, id: 3446
243, // MIDI: 107, id: 3447
242, // MIDI: 107, id: 3448
242, // MIDI: 107, id: 3449
241, // MIDI: 107, id: 3450
241, // MIDI: 107, id: 3451
241, // MIDI: 107, id: 3452
240, // MIDI: 107, id: 3453
240, // MIDI: 107, id: 3454
239, // MIDI: 107, id: 3455
239, // MIDI: 108, id: 3456, Fifth C  108
238, // MIDI: 108, id: 3457
238, // MIDI: 108, id: 3458
238, // MIDI: 108, id: 3459
237, // MIDI: 108, id: 3460
237, // MIDI: 108, id: 3461
236, // MIDI: 108, id: 3462
236, // MIDI: 108, id: 3463
235, // MIDI: 108, id: 3464
235, // MIDI: 108, id: 3465
235, // MIDI: 108, id: 3466
234, // MIDI: 108, id: 3467
234, // MIDI: 108, id: 3468
233, // MIDI: 108, id: 3469
233, // MIDI: 108, id: 3470
233, // MIDI: 108, id: 3471
232, // MIDI: 108, id: 3472
232, // MIDI: 108, id: 3473
231, // MIDI: 108, id: 3474
231, // MIDI: 108, id: 3475
230, // MIDI: 108, id: 3476
230, // MIDI: 108, id: 3477
230, // MIDI: 108, id: 3478
229, // MIDI: 108, id: 3479
229, // MIDI: 108, id: 3480
228, // MIDI: 108, id: 3481
228, // MIDI: 108, id: 3482
228, // MIDI: 108, id: 3483
227, // MIDI: 108, id: 3484
227, // MIDI: 108, id: 3485
226, // MIDI: 108, id: 3486
226, // MIDI: 108, id: 3487
225, // MIDI: 109, id: 3488, Fifth C# 109
225, // MIDI: 109, id: 3489
225, // MIDI: 109, id: 3490
224, // MIDI: 109, id: 3491
224, // MIDI: 109, id: 3492
223, // MIDI: 109, id: 3493
223, // MIDI: 109, id: 3494
223, // MIDI: 109, id: 3495
222, // MIDI: 109, id: 3496
222, // MIDI: 109, id: 3497
221, // MIDI: 109, id: 3498
221, // MIDI: 109, id: 3499
221, // MIDI: 109, id: 3500
220, // MIDI: 109, id: 3501
220, // MIDI: 109, id: 3502
219, // MIDI: 109, id: 3503
219, // MIDI: 109, id: 3504
219, // MIDI: 109, id: 3505
218, // MIDI: 109, id: 3506
218, // MIDI: 109, id: 3507
217, // MIDI: 109, id: 3508
217, // MIDI: 109, id: 3509
217, // MIDI: 109, id: 3510
216, // MIDI: 109, id: 3511
216, // MIDI: 109, id: 3512
216, // MIDI: 109, id: 3513
215, // MIDI: 109, id: 3514
215, // MIDI: 109, id: 3515
214, // MIDI: 109, id: 3516
214, // MIDI: 109, id: 3517
214, // MIDI: 109, id: 3518
213, // MIDI: 109, id: 3519
213  // MIDI: 110, id: 3520, Fifth C# 109
};

Файл FreqNote2.c

#include <avr/pgmspace.h>


// dividors of notes from B SubSubContOctave to C# 5step ~3 cents (32 per halftone) for prddividor 256
// all range (320)345-1780
// used range from 384 to 1696 (MIDI 12-53)

const unsigned char frNote2[] PROGMEM = {
255, 17,  // MIDI: 10, id: 320, SbSbC B   10
255, 17,  // MIDI: 10, id: 321
255, 17,  // MIDI: 10, id: 322
255, 17,  // MIDI: 10, id: 323
255, 17,  // MIDI: 10, id: 324
255, 17,  // MIDI: 10, id: 325
255, 17,  // MIDI: 10, id: 326
255, 17,  // MIDI: 10, id: 327
255, 17,  // MIDI: 10, id: 328
255, 17,  // MIDI: 10, id: 329
255, 16,  // MIDI: 10, id: 330
255, 16,  // MIDI: 10, id: 331
255, 16,  // MIDI: 10, id: 332
255, 16,  // MIDI: 10, id: 333
255, 16,  // MIDI: 10, id: 334
255, 16,  // MIDI: 10, id: 335
255, 16,  // MIDI: 10, id: 336
255, 16,  // MIDI: 10, id: 337
255, 16,  // MIDI: 10, id: 338
255, 16,  // MIDI: 10, id: 339
255, 16,  // MIDI: 10, id: 340
255, 16,  // MIDI: 10, id: 341
255, 16,  // MIDI: 10, id: 342
255, 16,  // MIDI: 10, id: 343
255, 16,  // MIDI: 10, id: 344
255, 16,  //  d: 0.12 f: 15 Fdsq: 244, MIDI: 10, id: 345,
255, 16,  //  d: 0.06 f: 15 Fdsq: 244, MIDI: 10, id: 346,
254, 16,  //  d: 0.15 f: 15 Fdsq: 245, MIDI: 10, id: 347,
254, 16,  //  d: 0.03 f: 15 Fdsq: 245, MIDI: 10, id: 348,
253, 16,  //  d: 0.19 f: 15 Fdsq: 246, MIDI: 10, id: 349,
253, 16,  //  d: 0.00 f: 15 Fdsq: 246, MIDI: 10, id: 350,
253, 16,  //  d: 0.18 f: 15 Fdsq: 246, MIDI: 10, id: 351,
252, 16,  //  d: 0.04 f: 15 Fdsq: 247, MIDI: 11, id: 352  SbSbC H   11,
252, 16,  //  d: 0.14 f: 15 Fdsq: 247, MIDI: 11, id: 353,
251, 16,  //  d: 0.07 f: 15 Fdsq: 248, MIDI: 11, id: 354,
251, 16,  //  d: 0.11 f: 15 Fdsq: 248, MIDI: 11, id: 355,
250, 16,  //  d: 0.11 f: 15 Fdsq: 249, MIDI: 11, id: 356,
250, 16,  //  d: 0.07 f: 15 Fdsq: 249, MIDI: 11, id: 357,
249, 16,  //  d: 0.15 f: 15 Fdsq: 250, MIDI: 11, id: 358,
249, 16,  //  d: 0.03 f: 15 Fdsq: 250, MIDI: 11, id: 359,
248, 16,  //  d: 0.19 f: 15 Fdsq: 251, MIDI: 11, id: 360,
248, 16,  //  d: 0.01 f: 15 Fdsq: 251, MIDI: 11, id: 361,
248, 16,  //  d: 0.17 f: 15 Fdsq: 251, MIDI: 11, id: 362,
247, 16,  //  d: 0.05 f: 15 Fdsq: 252, MIDI: 11, id: 363,
247, 16,  //  d: 0.13 f: 15 Fdsq: 252, MIDI: 11, id: 364,
246, 16,  //  d: 0.09 f: 15 Fdsq: 253, MIDI: 11, id: 365,
246, 16,  //  d: 0.09 f: 15 Fdsq: 253, MIDI: 11, id: 366,
245, 16,  //  d: 0.14 f: 15 Fdsq: 254, MIDI: 11, id: 367,
245, 16,  //  d: 0.04 f: 15 Fdsq: 254, MIDI: 11, id: 368,
244, 16,  //  d: 0.18 f: 15 Fdsq: 255, MIDI: 11, id: 369,
244, 16,  //  d: 0.00 f: 15 Fdsq: 255, MIDI: 11, id: 370,
244, 16,  //  d: 0.18 f: 15 Fdsq: 255, MIDI: 11, id: 371,
243, 16,  //  d: 0.05 f: 16 Fdsq: 256, MIDI: 11, id: 372,
243, 16,  //  d: 0.13 f: 16 Fdsq: 256, MIDI: 11, id: 373,
242, 16,  //  d: 0.10 f: 16 Fdsq: 257, MIDI: 11, id: 374,
242, 16,  //  d: 0.08 f: 16 Fdsq: 257, MIDI: 11, id: 375,
241, 16,  //  d: 0.15 f: 16 Fdsq: 258, MIDI: 11, id: 376,
241, 16,  //  d: 0.03 f: 16 Fdsq: 258, MIDI: 11, id: 377,
240, 16,  //  d: 0.20 f: 16 Fdsq: 259, MIDI: 11, id: 378 !!!!!!!!!!!!!!!!!!!!!!!! ,
240, 16,  //  d: 0.02 f: 16 Fdsq: 259, MIDI: 11, id: 379,
240, 16,  //  d: 0.16 f: 16 Fdsq: 259, MIDI: 11, id: 380,
255, 15,  //  d: 0.08 f: 16 Fdsq: 244, MIDI: 11, id: 381,
255, 15,  //  d: 0.10 f: 16 Fdsq: 244, MIDI: 11, id: 382,
254, 15,  //  d: 0.11 f: 16 Fdsq: 245, MIDI: 11, id: 383,
254, 15,  //  d: 0.07 f: 16 Fdsq: 245, MIDI: 12, id: 384  SubCn C   12,
253, 15,  //  d: 0.14 f: 16 Fdsq: 246, MIDI: 12, id: 385,
253, 15,  //  d: 0.04 f: 16 Fdsq: 246, MIDI: 12, id: 386,
252, 15,  //  d: 0.17 f: 16 Fdsq: 247, MIDI: 12, id: 387,
252, 15,  //  d: 0.01 f: 16 Fdsq: 247, MIDI: 12, id: 388,
252, 15,  //  d: 0.19 f: 16 Fdsq: 247, MIDI: 12, id: 389,
251, 15,  //  d: 0.03 f: 16 Fdsq: 248, MIDI: 12, id: 390,
251, 15,  //  d: 0.15 f: 16 Fdsq: 248, MIDI: 12, id: 391,
250, 15,  //  d: 0.07 f: 16 Fdsq: 249, MIDI: 12, id: 392,
250, 15,  //  d: 0.12 f: 16 Fdsq: 249, MIDI: 12, id: 393,
249, 15,  //  d: 0.10 f: 16 Fdsq: 250, MIDI: 12, id: 394,
249, 15,  //  d: 0.08 f: 16 Fdsq: 250, MIDI: 12, id: 395,
248, 15,  //  d: 0.14 f: 16 Fdsq: 251, MIDI: 12, id: 396,
248, 15,  //  d: 0.04 f: 16 Fdsq: 251, MIDI: 12, id: 397,
247, 15,  //  d: 0.18 f: 16 Fdsq: 252, MIDI: 12, id: 398,
247, 15,  //  d: 0.00 f: 16 Fdsq: 252, MIDI: 12, id: 399,
247, 15,  //  d: 0.18 f: 16 Fdsq: 252, MIDI: 12, id: 400,
246, 15,  //  d: 0.05 f: 16 Fdsq: 253, MIDI: 12, id: 401,
246, 15,  //  d: 0.13 f: 16 Fdsq: 253, MIDI: 12, id: 402,
245, 15,  //  d: 0.09 f: 16 Fdsq: 254, MIDI: 12, id: 403,
245, 15,  //  d: 0.09 f: 16 Fdsq: 254, MIDI: 12, id: 404,
244, 15,  //  d: 0.14 f: 17 Fdsq: 255, MIDI: 12, id: 405,
244, 15,  //  d: 0.04 f: 17 Fdsq: 255, MIDI: 12, id: 406,
243, 15,  //  d: 0.19 f: 17 Fdsq: 256, MIDI: 12, id: 407,
243, 15,  //  d: 0.01 f: 17 Fdsq: 256, MIDI: 12, id: 408,
243, 15,  //  d: 0.17 f: 17 Fdsq: 256, MIDI: 12, id: 409,
242, 15,  //  d: 0.06 f: 17 Fdsq: 257, MIDI: 12, id: 410,
242, 15,  //  d: 0.13 f: 17 Fdsq: 257, MIDI: 12, id: 411,
241, 15,  //  d: 0.11 f: 17 Fdsq: 258, MIDI: 12, id: 412,
241, 15,  //  d: 0.07 f: 17 Fdsq: 258, MIDI: 12, id: 413,
240, 15,  //  d: 0.16 f: 17 Fdsq: 259, MIDI: 12, id: 414,
240, 15,  //  d: 0.02 f: 17 Fdsq: 259, MIDI: 12, id: 415,
240, 15,  //  d: 0.20 f: 17 Fdsq: 259, MIDI: 13, id: 416  SubCn C#  13 !!!!!!!!!!!!!!!!!!!!!!!! ,
239, 15,  //  d: 0.03 f: 17 Fdsq: 260, MIDI: 13, id: 417,
239, 15,  //  d: 0.15 f: 17 Fdsq: 260, MIDI: 13, id: 418,
255, 14,  //  d: 0.12 f: 17 Fdsq: 244, MIDI: 13, id: 419,
255, 14,  //  d: 0.06 f: 17 Fdsq: 244, MIDI: 13, id: 420,
254, 14,  //  d: 0.15 f: 17 Fdsq: 245, MIDI: 13, id: 421,
254, 14,  //  d: 0.03 f: 17 Fdsq: 245, MIDI: 13, id: 422,
253, 14,  //  d: 0.18 f: 17 Fdsq: 246, MIDI: 13, id: 423,
253, 14,  //  d: 0.00 f: 17 Fdsq: 246, MIDI: 13, id: 424,
253, 14,  //  d: 0.18 f: 17 Fdsq: 246, MIDI: 13, id: 425,
252, 14,  //  d: 0.03 f: 17 Fdsq: 247, MIDI: 13, id: 426,
252, 14,  //  d: 0.15 f: 17 Fdsq: 247, MIDI: 13, id: 427,
251, 14,  //  d: 0.07 f: 17 Fdsq: 248, MIDI: 13, id: 428,
251, 14,  //  d: 0.11 f: 17 Fdsq: 248, MIDI: 13, id: 429,
250, 14,  //  d: 0.11 f: 17 Fdsq: 249, MIDI: 13, id: 430,
250, 14,  //  d: 0.08 f: 17 Fdsq: 249, MIDI: 13, id: 431,
249, 14,  //  d: 0.14 f: 17 Fdsq: 250, MIDI: 13, id: 432,
249, 14,  //  d: 0.04 f: 17 Fdsq: 250, MIDI: 13, id: 433,
248, 14,  //  d: 0.18 f: 17 Fdsq: 251, MIDI: 13, id: 434,
248, 14,  //  d: 0.00 f: 17 Fdsq: 251, MIDI: 13, id: 435,
248, 14,  //  d: 0.18 f: 17 Fdsq: 251, MIDI: 13, id: 436,
247, 14,  //  d: 0.04 f: 18 Fdsq: 252, MIDI: 13, id: 437,
247, 14,  //  d: 0.14 f: 18 Fdsq: 252, MIDI: 13, id: 438,
246, 14,  //  d: 0.09 f: 18 Fdsq: 253, MIDI: 13, id: 439,
246, 14,  //  d: 0.09 f: 18 Fdsq: 253, MIDI: 13, id: 440,
245, 14,  //  d: 0.13 f: 18 Fdsq: 254, MIDI: 13, id: 441,
245, 14,  //  d: 0.05 f: 18 Fdsq: 254, MIDI: 13, id: 442,
244, 14,  //  d: 0.18 f: 18 Fdsq: 255, MIDI: 13, id: 443,
244, 14,  //  d: 0.00 f: 18 Fdsq: 255, MIDI: 13, id: 444,
244, 14,  //  d: 0.18 f: 18 Fdsq: 255, MIDI: 13, id: 445,
243, 14,  //  d: 0.05 f: 18 Fdsq: 256, MIDI: 13, id: 446,
243, 14,  //  d: 0.13 f: 18 Fdsq: 256, MIDI: 13, id: 447,
242, 14,  //  d: 0.10 f: 18 Fdsq: 257, MIDI: 14, id: 448  SubCn D   14,
242, 14,  //  d: 0.09 f: 18 Fdsq: 257, MIDI: 14, id: 449,
241, 14,  //  d: 0.15 f: 18 Fdsq: 258, MIDI: 14, id: 450,
241, 14,  //  d: 0.03 f: 18 Fdsq: 258, MIDI: 14, id: 451,
240, 14,  //  d: 0.20 f: 18 Fdsq: 259, MIDI: 14, id: 452,
240, 14,  //  d: 0.02 f: 18 Fdsq: 259, MIDI: 14, id: 453,
240, 14,  //  d: 0.16 f: 18 Fdsq: 259, MIDI: 14, id: 454,
239, 14,  //  d: 0.07 f: 18 Fdsq: 260, MIDI: 14, id: 455,
239, 14,  //  d: 0.11 f: 18 Fdsq: 260, MIDI: 14, id: 456,
238, 14,  //  d: 0.13 f: 18 Fdsq: 261, MIDI: 14, id: 457,
238, 14,  //  d: 0.05 f: 18 Fdsq: 261, MIDI: 14, id: 458,
237, 14,  //  d: 0.19 f: 18 Fdsq: 262, MIDI: 14, id: 459,
237, 14,  //  d: 0.01 f: 18 Fdsq: 262, MIDI: 14, id: 460,
237, 14,  //  d: 0.17 f: 18 Fdsq: 262, MIDI: 14, id: 461,
236, 14,  //  d: 0.07 f: 18 Fdsq: 263, MIDI: 14, id: 462,
236, 14,  //  d: 0.11 f: 18 Fdsq: 263, MIDI: 14, id: 463,
235, 14,  //  d: 0.13 f: 18 Fdsq: 264, MIDI: 14, id: 464,
235, 14,  //  d: 0.05 f: 18 Fdsq: 264, MIDI: 14, id: 465,
234, 14,  //  d: 0.19 f: 18 Fdsq: 265, MIDI: 14, id: 466,
234, 14,  //  d: 0.01 f: 18 Fdsq: 265, MIDI: 14, id: 467,
234, 14,  //  d: 0.17 f: 18 Fdsq: 265, MIDI: 14, id: 468,
233, 14,  //  d: 0.08 f: 19 Fdsq: 267, MIDI: 14, id: 469,
233, 14,  //  d: 0.10 f: 19 Fdsq: 267, MIDI: 14, id: 470,
232, 14,  //  d: 0.15 f: 19 Fdsq: 268, MIDI: 14, id: 471,
232, 14,  //  d: 0.03 f: 19 Fdsq: 268, MIDI: 14, id: 472,
249, 13,  //  d: 0.15 f: 19 Fdsq: 250, MIDI: 14, id: 473,
231, 14,  //  d: 0.03 f: 19 Fdsq: 269, MIDI: 14, id: 474,
231, 14,  //  d: 0.15 f: 19 Fdsq: 269, MIDI: 14, id: 475,
230, 14,  //  d: 0.11 f: 19 Fdsq: 270, MIDI: 14, id: 476,
230, 14,  //  d: 0.08 f: 19 Fdsq: 270, MIDI: 14, id: 477,
229, 14,  //  d: 0.18 f: 19 Fdsq: 271, MIDI: 14, id: 478,
229, 14,  //  d: 0.00 f: 19 Fdsq: 271, MIDI: 14, id: 479,
229, 14,  //  d: 0.18 f: 19 Fdsq: 271, MIDI: 15, id: 480  SubCn D#  15,
228, 14,  //  d: 0.07 f: 19 Fdsq: 272, MIDI: 15, id: 481,
228, 14,  //  d: 0.11 f: 19 Fdsq: 272, MIDI: 15, id: 482,
227, 14,  //  d: 0.15 f: 19 Fdsq: 274, MIDI: 15, id: 483,
227, 14,  //  d: 0.03 f: 19 Fdsq: 274, MIDI: 15, id: 484,
244, 13,  //  d: 0.01 f: 19 Fdsq: 255, MIDI: 15, id: 485,
226, 14,  //  d: 0.05 f: 19 Fdsq: 275, MIDI: 15, id: 486,
226, 14,  //  d: 0.13 f: 19 Fdsq: 275, MIDI: 15, id: 487,
225, 14,  //  d: 0.13 f: 19 Fdsq: 276, MIDI: 15, id: 488,
225, 14,  //  d: 0.05 f: 19 Fdsq: 276, MIDI: 15, id: 489,
242, 13,  //  d: 0.08 f: 19 Fdsq: 257, MIDI: 15, id: 490,
224, 14,  //  d: 0.03 f: 19 Fdsq: 277, MIDI: 15, id: 491,
224, 14,  //  d: 0.15 f: 19 Fdsq: 277, MIDI: 15, id: 492,
223, 14,  //  d: 0.11 f: 19 Fdsq: 279, MIDI: 15, id: 493,
223, 14,  //  d: 0.07 f: 19 Fdsq: 279, MIDI: 15, id: 494,
240, 13,  //  d: 0.15 f: 19 Fdsq: 259, MIDI: 15, id: 495,
222, 14,  //  d: 0.02 f: 20 Fdsq: 280, MIDI: 15, id: 496,
222, 14,  //  d: 0.16 f: 20 Fdsq: 280, MIDI: 15, id: 497,
221, 14,  //  d: 0.11 f: 20 Fdsq: 281, MIDI: 15, id: 498,
221, 14,  //  d: 0.07 f: 20 Fdsq: 281, MIDI: 15, id: 499,
220, 14,  //  d: 0.20 f: 20 Fdsq: 282, MIDI: 15, id: 500,
220, 14,  //  d: 0.02 f: 20 Fdsq: 282, MIDI: 15, id: 501,
220, 14,  //  d: 0.16 f: 20 Fdsq: 282, MIDI: 15, id: 502,
219, 14,  //  d: 0.11 f: 20 Fdsq: 284, MIDI: 15, id: 503,
219, 14,  //  d: 0.07 f: 20 Fdsq: 284, MIDI: 15, id: 504,
235, 13,  //  d: 0.14 f: 20 Fdsq: 264, MIDI: 15, id: 505,
218, 14,  //  d: 0.02 f: 20 Fdsq: 285, MIDI: 15, id: 506,
218, 14,  //  d: 0.16 f: 20 Fdsq: 285, MIDI: 15, id: 507,
217, 14,  //  d: 0.12 f: 20 Fdsq: 286, MIDI: 15, id: 508,
217, 14,  //  d: 0.06 f: 20 Fdsq: 286, MIDI: 15, id: 509,
233, 13,  //  d: 0.09 f: 20 Fdsq: 267, MIDI: 15, id: 510,
216, 14,  //  d: 0.04 f: 20 Fdsq: 288, MIDI: 15, id: 511,
216, 14,  //  d: 0.14 f: 20 Fdsq: 288, MIDI: 16, id: 512  SubCn E   16,
215, 14,  //  d: 0.14 f: 20 Fdsq: 289, MIDI: 16, id: 513,
215, 14,  //  d: 0.04 f: 20 Fdsq: 289, MIDI: 16, id: 514,
231, 13,  //  d: 0.04 f: 20 Fdsq: 269, MIDI: 16, id: 515,
214, 14,  //  d: 0.06 f: 20 Fdsq: 290, MIDI: 16, id: 516,
214, 14,  //  d: 0.12 f: 20 Fdsq: 290, MIDI: 16, id: 517,
213, 14,  //  d: 0.17 f: 20 Fdsq: 292, MIDI: 16, id: 518,
213, 14,  //  d: 0.01 f: 20 Fdsq: 292, MIDI: 16, id: 519,
213, 14,  //  d: 0.19 f: 20 Fdsq: 292, MIDI: 16, id: 520,
212, 14,  //  d: 0.10 f: 20 Fdsq: 293, MIDI: 16, id: 521,
212, 14,  //  d: 0.09 f: 20 Fdsq: 293, MIDI: 16, id: 522,
228, 13,  //  d: 0.10 f: 20 Fdsq: 272, MIDI: 16, id: 523,
211, 14,  //  d: 0.02 f: 21 Fdsq: 294, MIDI: 16, id: 524,
211, 14,  //  d: 0.16 f: 21 Fdsq: 294, MIDI: 16, id: 525,
210, 14,  //  d: 0.14 f: 21 Fdsq: 296, MIDI: 16, id: 526,
210, 14,  //  d: 0.04 f: 21 Fdsq: 296, MIDI: 16, id: 527,
226, 13,  //  d: 0.12 f: 21 Fdsq: 275, MIDI: 16, id: 528,
209, 14,  //  d: 0.07 f: 21 Fdsq: 297, MIDI: 16, id: 529,
209, 14,  //  d: 0.11 f: 21 Fdsq: 297, MIDI: 16, id: 530,
208, 14,  //  d: 0.19 f: 21 Fdsq: 299, MIDI: 16, id: 531,
208, 14,  //  d: 0.01 f: 21 Fdsq: 299, MIDI: 16, id: 532,
208, 14,  //  d: 0.17 f: 21 Fdsq: 299, MIDI: 16, id: 533,
207, 14,  //  d: 0.12 f: 21 Fdsq: 300, MIDI: 16, id: 534,
207, 14,  //  d: 0.06 f: 21 Fdsq: 300, MIDI: 16, id: 535,
193, 15,  //  d: 0.17 f: 21 Fdsq: 322, MIDI: 16, id: 536,
206, 14,  //  d: 0.06 f: 21 Fdsq: 301, MIDI: 16, id: 537,
206, 14,  //  d: 0.12 f: 21 Fdsq: 301, MIDI: 16, id: 538,
205, 14,  //  d: 0.19 f: 21 Fdsq: 303, MIDI: 16, id: 539,
205, 14,  //  d: 0.01 f: 21 Fdsq: 303, MIDI: 16, id: 540,
205, 14,  //  d: 0.17 f: 21 Fdsq: 303, MIDI: 16, id: 541,
204, 14,  //  d: 0.13 f: 21 Fdsq: 304, MIDI: 16, id: 542,
204, 14,  //  d: 0.05 f: 21 Fdsq: 304, MIDI: 16, id: 543,
219, 13,  //  d: 0.12 f: 21 Fdsq: 284, MIDI: 17, id: 544  SubCn F   17,
203, 14,  //  d: 0.08 f: 21 Fdsq: 306, MIDI: 17, id: 545,
203, 14,  //  d: 0.10 f: 21 Fdsq: 306, MIDI: 17, id: 546,
218, 13,  //  d: 0.03 f: 21 Fdsq: 285, MIDI: 17, id: 547,
202, 14,  //  d: 0.03 f: 21 Fdsq: 307, MIDI: 17, id: 548,
202, 14,  //  d: 0.15 f: 21 Fdsq: 307, MIDI: 17, id: 549,
201, 14,  //  d: 0.16 f: 22 Fdsq: 309, MIDI: 17, id: 550,
201, 14,  //  d: 0.02 f: 22 Fdsq: 309, MIDI: 17, id: 551,
201, 14,  //  d: 0.20 f: 22 Fdsq: 309, MIDI: 17, id: 552,
200, 14,  //  d: 0.12 f: 22 Fdsq: 310, MIDI: 17, id: 553,
200, 14,  //  d: 0.06 f: 22 Fdsq: 310, MIDI: 17, id: 554,
215, 13,  //  d: 0.03 f: 22 Fdsq: 289, MIDI: 17, id: 555,
199, 14,  //  d: 0.07 f: 22 Fdsq: 312, MIDI: 17, id: 556,
199, 14,  //  d: 0.11 f: 22 Fdsq: 312, MIDI: 17, id: 557,
214, 13,  //  d: 0.11 f: 22 Fdsq: 290, MIDI: 17, id: 558,
198, 14,  //  d: 0.03 f: 22 Fdsq: 314, MIDI: 17, id: 559,
198, 14,  //  d: 0.15 f: 22 Fdsq: 314, MIDI: 17, id: 560,
197, 14,  //  d: 0.18 f: 22 Fdsq: 315, MIDI: 17, id: 561,
197, 14,  //  d: 0.00 f: 22 Fdsq: 315, MIDI: 17, id: 562,
197, 14,  //  d: 0.18 f: 22 Fdsq: 315, MIDI: 17, id: 563,
196, 14,  //  d: 0.14 f: 22 Fdsq: 317, MIDI: 17, id: 564,
196, 14,  //  d: 0.04 f: 22 Fdsq: 317, MIDI: 17, id: 565,
211, 13,  //  d: 0.15 f: 22 Fdsq: 294, MIDI: 17, id: 566,
195, 14,  //  d: 0.11 f: 22 Fdsq: 318, MIDI: 17, id: 567,
195, 14,  //  d: 0.07 f: 22 Fdsq: 318, MIDI: 17, id: 568,
227, 12,  //  d: 0.04 f: 22 Fdsq: 274, MIDI: 17, id: 569,
194, 14,  //  d: 0.08 f: 22 Fdsq: 320, MIDI: 17, id: 570,
194, 14,  //  d: 0.10 f: 22 Fdsq: 320, MIDI: 17, id: 571,
208, 13,  //  d: 0.20 f: 23 Fdsq: 299, MIDI: 17, id: 572,
193, 14,  //  d: 0.05 f: 23 Fdsq: 322, MIDI: 17, id: 573,
193, 14,  //  d: 0.13 f: 23 Fdsq: 322, MIDI: 17, id: 574,
207, 13,  //  d: 0.13 f: 23 Fdsq: 300, MIDI: 17, id: 575,
192, 14,  //  d: 0.03 f: 23 Fdsq: 323, MIDI: 18, id: 576  SubCn F#  18,
192, 14,  //  d: 0.15 f: 23 Fdsq: 323, MIDI: 18, id: 577,
191, 14,  //  d: 0.19 f: 23 Fdsq: 325, MIDI: 18, id: 578,
191, 14,  //  d: 0.01 f: 23 Fdsq: 325, MIDI: 18, id: 579,
191, 14,  //  d: 0.17 f: 23 Fdsq: 325, MIDI: 18, id: 580,
190, 14,  //  d: 0.17 f: 23 Fdsq: 327, MIDI: 18, id: 581,
190, 14,  //  d: 0.01 f: 23 Fdsq: 327, MIDI: 18, id: 582,
190, 14,  //  d: 0.19 f: 23 Fdsq: 327, MIDI: 18, id: 583,
189, 14,  //  d: 0.15 f: 23 Fdsq: 328, MIDI: 18, id: 584,
189, 14,  //  d: 0.03 f: 23 Fdsq: 328, MIDI: 18, id: 585,
203, 13,  //  d: 0.09 f: 23 Fdsq: 306, MIDI: 18, id: 586,
188, 14,  //  d: 0.14 f: 23 Fdsq: 330, MIDI: 18, id: 587,
188, 14,  //  d: 0.04 f: 23 Fdsq: 330, MIDI: 18, id: 588,
202, 13,  //  d: 0.04 f: 23 Fdsq: 307, MIDI: 18, id: 589,
187, 14,  //  d: 0.13 f: 23 Fdsq: 332, MIDI: 18, id: 590,
187, 14,  //  d: 0.06 f: 23 Fdsq: 332, MIDI: 18, id: 591,
201, 13,  //  d: 0.01 f: 23 Fdsq: 309, MIDI: 18, id: 592,
186, 14,  //  d: 0.12 f: 23 Fdsq: 334, MIDI: 18, id: 593,
186, 14,  //  d: 0.06 f: 23 Fdsq: 334, MIDI: 18, id: 594,
200, 13,  //  d: 0.05 f: 23 Fdsq: 310, MIDI: 18, id: 595,
185, 14,  //  d: 0.11 f: 24 Fdsq: 336, MIDI: 18, id: 596,
185, 14,  //  d: 0.07 f: 24 Fdsq: 336, MIDI: 18, id: 597,
199, 13,  //  d: 0.10 f: 24 Fdsq: 312, MIDI: 18, id: 598,
184, 14,  //  d: 0.11 f: 24 Fdsq: 337, MIDI: 18, id: 599,
184, 14,  //  d: 0.07 f: 24 Fdsq: 337, MIDI: 18, id: 600,
198, 13,  //  d: 0.14 f: 24 Fdsq: 314, MIDI: 18, id: 601,
183, 14,  //  d: 0.11 f: 24 Fdsq: 339, MIDI: 18, id: 602,
183, 14,  //  d: 0.07 f: 24 Fdsq: 339, MIDI: 18, id: 603,
197, 13,  //  d: 0.17 f: 24 Fdsq: 315, MIDI: 18, id: 604,
182, 14,  //  d: 0.11 f: 24 Fdsq: 341, MIDI: 18, id: 605,
182, 14,  //  d: 0.07 f: 24 Fdsq: 341, MIDI: 18, id: 606,
212, 12,  //  d: 0.01 f: 24 Fdsq: 293, MIDI: 18, id: 607,
181, 14,  //  d: 0.12 f: 24 Fdsq: 343, MIDI: 19, id: 608  SubCn G   19,
181, 14,  //  d: 0.06 f: 24 Fdsq: 343, MIDI: 19, id: 609,
211, 12,  //  d: 0.08 f: 24 Fdsq: 294, MIDI: 19, id: 610,
180, 14,  //  d: 0.13 f: 24 Fdsq: 345, MIDI: 19, id: 611,
180, 14,  //  d: 0.05 f: 24 Fdsq: 345, MIDI: 19, id: 612,
210, 12,  //  d: 0.15 f: 24 Fdsq: 296, MIDI: 19, id: 613,
179, 14,  //  d: 0.14 f: 24 Fdsq: 347, MIDI: 19, id: 614,
179, 14,  //  d: 0.04 f: 24 Fdsq: 347, MIDI: 19, id: 615,
156, 16,  //  d: 0.10 f: 24 Fdsq: 398, MIDI: 19, id: 616,
178, 14,  //  d: 0.16 f: 24 Fdsq: 349, MIDI: 19, id: 617,
178, 14,  //  d: 0.02 f: 24 Fdsq: 349, MIDI: 19, id: 618,
191, 13,  //  d: 0.20 f: 25 Fdsq: 325, MIDI: 19, id: 619,
177, 14,  //  d: 0.18 f: 25 Fdsq: 351, MIDI: 19, id: 620,
177, 14,  //  d: 0.00 f: 25 Fdsq: 351, MIDI: 19, id: 621,
177, 14,  //  d: 0.18 f: 25 Fdsq: 351, MIDI: 19, id: 622,
176, 14,  //  d: 0.20 f: 25 Fdsq: 353, MIDI: 19, id: 623,
176, 14,  //  d: 0.02 f: 25 Fdsq: 353, MIDI: 19, id: 624,
176, 14,  //  d: 0.16 f: 25 Fdsq: 353, MIDI: 19, id: 625,
189, 13,  //  d: 0.02 f: 25 Fdsq: 328, MIDI: 19, id: 626,
175, 14,  //  d: 0.04 f: 25 Fdsq: 355, MIDI: 19, id: 627,
175, 14,  //  d: 0.14 f: 25 Fdsq: 355, MIDI: 19, id: 628,
188, 13,  //  d: 0.03 f: 25 Fdsq: 330, MIDI: 19, id: 629,
174, 14,  //  d: 0.07 f: 25 Fdsq: 357, MIDI: 19, id: 630,
174, 14,  //  d: 0.11 f: 25 Fdsq: 357, MIDI: 19, id: 631,
187, 13,  //  d: 0.05 f: 25 Fdsq: 332, MIDI: 19, id: 632,
173, 14,  //  d: 0.10 f: 25 Fdsq: 359, MIDI: 19, id: 633,
173, 14,  //  d: 0.08 f: 25 Fdsq: 359, MIDI: 19, id: 634,
186, 13,  //  d: 0.05 f: 25 Fdsq: 334, MIDI: 19, id: 635,
172, 14,  //  d: 0.14 f: 25 Fdsq: 361, MIDI: 19, id: 636,
172, 14,  //  d: 0.04 f: 25 Fdsq: 361, MIDI: 19, id: 637,
185, 13,  //  d: 0.06 f: 25 Fdsq: 336, MIDI: 19, id: 638,
171, 14,  //  d: 0.18 f: 25 Fdsq: 363, MIDI: 19, id: 639,
171, 14,  //  d: 0.01 f: 25 Fdsq: 363, MIDI: 20, id: 640  SubCn G#  20,
171, 14,  //  d: 0.19 f: 25 Fdsq: 363, MIDI: 20, id: 641,
159, 15,  //  d: 0.03 f: 26 Fdsq: 390, MIDI: 20, id: 642,
170, 14,  //  d: 0.04 f: 26 Fdsq: 365, MIDI: 20, id: 643,
170, 14,  //  d: 0.14 f: 26 Fdsq: 365, MIDI: 20, id: 644,
158, 15,  //  d: 0.05 f: 26 Fdsq: 393, MIDI: 20, id: 645,
169, 14,  //  d: 0.08 f: 26 Fdsq: 367, MIDI: 20, id: 646,
169, 14,  //  d: 0.10 f: 26 Fdsq: 367, MIDI: 20, id: 647,
157, 15,  //  d: 0.14 f: 26 Fdsq: 395, MIDI: 20, id: 648,
168, 14,  //  d: 0.13 f: 26 Fdsq: 369, MIDI: 20, id: 649,
168, 14,  //  d: 0.05 f: 26 Fdsq: 369, MIDI: 20, id: 650,
196, 12,  //  d: 0.15 f: 26 Fdsq: 317, MIDI: 20, id: 651,
167, 14,  //  d: 0.18 f: 26 Fdsq: 372, MIDI: 20, id: 652,
167, 14,  //  d: 0.00 f: 26 Fdsq: 372, MIDI: 20, id: 653,
167, 14,  //  d: 0.18 f: 26 Fdsq: 372, MIDI: 20, id: 654,
179, 13,  //  d: 0.15 f: 26 Fdsq: 347, MIDI: 20, id: 655,
166, 14,  //  d: 0.06 f: 26 Fdsq: 374, MIDI: 20, id: 656,
166, 14,  //  d: 0.12 f: 26 Fdsq: 374, MIDI: 20, id: 657,
178, 13,  //  d: 0.17 f: 26 Fdsq: 349, MIDI: 20, id: 658,
165, 14,  //  d: 0.12 f: 26 Fdsq: 376, MIDI: 20, id: 659,
165, 14,  //  d: 0.06 f: 26 Fdsq: 376, MIDI: 20, id: 660,
177, 13,  //  d: 0.19 f: 27 Fdsq: 351, MIDI: 20, id: 661,
164, 14,  //  d: 0.18 f: 27 Fdsq: 378, MIDI: 20, id: 662,
164, 14,  //  d: 0.00 f: 27 Fdsq: 378, MIDI: 20, id: 663,
164, 14,  //  d: 0.18 f: 27 Fdsq: 378, MIDI: 20, id: 664,
176, 13,  //  d: 0.03 f: 27 Fdsq: 353, MIDI: 20, id: 665,
163, 14,  //  d: 0.06 f: 27 Fdsq: 381, MIDI: 20, id: 666,
163, 14,  //  d: 0.12 f: 27 Fdsq: 381, MIDI: 20, id: 667,
175, 13,  //  d: 0.05 f: 27 Fdsq: 355, MIDI: 20, id: 668,
162, 14,  //  d: 0.13 f: 27 Fdsq: 383, MIDI: 20, id: 669,
162, 14,  //  d: 0.05 f: 27 Fdsq: 383, MIDI: 20, id: 670,
174, 13,  //  d: 0.08 f: 27 Fdsq: 357, MIDI: 20, id: 671,
174, 13,  //  d: 0.10 f: 27 Fdsq: 357, MIDI: 21, id: 672  SubCn A   21,
161, 14,  //  d: 0.03 f: 27 Fdsq: 385, MIDI: 21, id: 673,
161, 14,  //  d: 0.15 f: 27 Fdsq: 385, MIDI: 21, id: 674,
173, 13,  //  d: 0.07 f: 27 Fdsq: 359, MIDI: 21, id: 675,
160, 14,  //  d: 0.11 f: 27 Fdsq: 388, MIDI: 21, id: 676,
160, 14,  //  d: 0.08 f: 27 Fdsq: 388, MIDI: 21, id: 677,
172, 13,  //  d: 0.03 f: 27 Fdsq: 361, MIDI: 21, id: 678,
159, 14,  //  d: 0.19 f: 27 Fdsq: 390, MIDI: 21, id: 679,
159, 14,  //  d: 0.01 f: 27 Fdsq: 390, MIDI: 21, id: 680,
159, 14,  //  d: 0.17 f: 27 Fdsq: 390, MIDI: 21, id: 681,
171, 13,  //  d: 0.18 f: 27 Fdsq: 363, MIDI: 21, id: 682,
158, 14,  //  d: 0.09 f: 28 Fdsq: 393, MIDI: 21, id: 683,
158, 14,  //  d: 0.09 f: 28 Fdsq: 393, MIDI: 21, id: 684,
170, 13,  //  d: 0.13 f: 28 Fdsq: 365, MIDI: 21, id: 685,
157, 14,  //  d: 0.18 f: 28 Fdsq: 395, MIDI: 21, id: 686,
157, 14,  //  d: 0.00 f: 28 Fdsq: 395, MIDI: 21, id: 687,
157, 14,  //  d: 0.18 f: 28 Fdsq: 395, MIDI: 21, id: 688,
146, 15,  //  d: 0.04 f: 28 Fdsq: 425, MIDI: 21, id: 689,
156, 14,  //  d: 0.09 f: 28 Fdsq: 398, MIDI: 21, id: 690,
156, 14,  //  d: 0.09 f: 28 Fdsq: 398, MIDI: 21, id: 691,
145, 15,  //  d: 0.10 f: 28 Fdsq: 428, MIDI: 21, id: 692,
155, 14,  //  d: 0.19 f: 28 Fdsq: 400, MIDI: 21, id: 693,
155, 14,  //  d: 0.01 f: 28 Fdsq: 400, MIDI: 21, id: 694,
155, 14,  //  d: 0.17 f: 28 Fdsq: 400, MIDI: 21, id: 695,
144, 15,  //  d: 0.06 f: 28 Fdsq: 431, MIDI: 21, id: 696,
154, 14,  //  d: 0.11 f: 28 Fdsq: 403, MIDI: 21, id: 697,
154, 14,  //  d: 0.07 f: 28 Fdsq: 403, MIDI: 21, id: 698,
196, 11,  //  d: 0.11 f: 28 Fdsq: 317, MIDI: 21, id: 699,
165, 13,  //  d: 0.13 f: 28 Fdsq: 376, MIDI: 21, id: 700,
153, 14,  //  d: 0.04 f: 28 Fdsq: 405, MIDI: 21, id: 701,
153, 14,  //  d: 0.14 f: 28 Fdsq: 405, MIDI: 21, id: 702,
164, 13,  //  d: 0.19 f: 29 Fdsq: 378, MIDI: 21, id: 703,
152, 14,  //  d: 0.15 f: 29 Fdsq: 408, MIDI: 22, id: 704  SubCn B   22,
152, 14,  //  d: 0.03 f: 29 Fdsq: 408, MIDI: 22, id: 705,
177, 12,  //  d: 0.07 f: 29 Fdsq: 351, MIDI: 22, id: 706,
163, 13,  //  d: 0.07 f: 29 Fdsq: 381, MIDI: 22, id: 707,
151, 14,  //  d: 0.08 f: 29 Fdsq: 411, MIDI: 22, id: 708,
151, 14,  //  d: 0.10 f: 29 Fdsq: 411, MIDI: 22, id: 709,
162, 13,  //  d: 0.14 f: 29 Fdsq: 383, MIDI: 22, id: 710,
162, 13,  //  d: 0.04 f: 29 Fdsq: 383, MIDI: 22, id: 711,
150, 14,  //  d: 0.02 f: 29 Fdsq: 413, MIDI: 22, id: 712,
150, 14,  //  d: 0.16 f: 29 Fdsq: 413, MIDI: 22, id: 713,
161, 13,  //  d: 0.04 f: 29 Fdsq: 385, MIDI: 22, id: 714,
149, 14,  //  d: 0.14 f: 29 Fdsq: 416, MIDI: 22, id: 715,
149, 14,  //  d: 0.04 f: 29 Fdsq: 416, MIDI: 22, id: 716,
160, 13,  //  d: 0.12 f: 29 Fdsq: 388, MIDI: 22, id: 717,
160, 13,  //  d: 0.07 f: 29 Fdsq: 388, MIDI: 22, id: 718,
148, 14,  //  d: 0.09 f: 29 Fdsq: 419, MIDI: 22, id: 719,
148, 14,  //  d: 0.09 f: 29 Fdsq: 419, MIDI: 22, id: 720,
159, 13,  //  d: 0.02 f: 30 Fdsq: 390, MIDI: 22, id: 721,
159, 13,  //  d: 0.16 f: 30 Fdsq: 390, MIDI: 22, id: 722,
147, 14,  //  d: 0.04 f: 30 Fdsq: 422, MIDI: 22, id: 723,
147, 14,  //  d: 0.14 f: 30 Fdsq: 422, MIDI: 22, id: 724,
158, 13,  //  d: 0.08 f: 30 Fdsq: 393, MIDI: 22, id: 725,
146, 14,  //  d: 0.18 f: 30 Fdsq: 425, MIDI: 22, id: 726,
146, 14,  //  d: 0.00 f: 30 Fdsq: 425, MIDI: 22, id: 727,
146, 14,  //  d: 0.18 f: 30 Fdsq: 425, MIDI: 22, id: 728,
157, 13,  //  d: 0.17 f: 30 Fdsq: 395, MIDI: 22, id: 729,
145, 14,  //  d: 0.14 f: 30 Fdsq: 428, MIDI: 22, id: 730,
145, 14,  //  d: 0.04 f: 30 Fdsq: 428, MIDI: 22, id: 731,
156, 13,  //  d: 0.08 f: 30 Fdsq: 398, MIDI: 22, id: 732,
253,  8,  //  d: 0.19 f: 30 Fdsq: 246, MIDI: 22, id: 733,
144, 14,  //  d: 0.10 f: 30 Fdsq: 431, MIDI: 22, id: 734,
144, 14,  //  d: 0.08 f: 30 Fdsq: 431, MIDI: 22, id: 735,
155, 13,  //  d: 0.16 f: 30 Fdsq: 400, MIDI: 23, id: 736  SubCn H   23,
134, 15,  //  d: 0.19 f: 30 Fdsq: 462, MIDI: 23, id: 737,
143, 14,  //  d: 0.07 f: 31 Fdsq: 434, MIDI: 23, id: 738,
143, 14,  //  d: 0.11 f: 31 Fdsq: 434, MIDI: 23, id: 739,
133, 15,  //  d: 0.01 f: 31 Fdsq: 466, MIDI: 23, id: 740,
133, 15,  //  d: 0.17 f: 31 Fdsq: 466, MIDI: 23, id: 741,
142, 14,  //  d: 0.05 f: 31 Fdsq: 437, MIDI: 23, id: 742,
142, 14,  //  d: 0.13 f: 31 Fdsq: 437, MIDI: 23, id: 743,
132, 15,  //  d: 0.04 f: 31 Fdsq: 469, MIDI: 23, id: 744,
152, 13,  //  d: 0.16 f: 31 Fdsq: 408, MIDI: 23, id: 745,
141, 14,  //  d: 0.03 f: 31 Fdsq: 440, MIDI: 23, id: 746,
141, 14,  //  d: 0.15 f: 31 Fdsq: 440, MIDI: 23, id: 747,
131, 15,  //  d: 0.07 f: 31 Fdsq: 473, MIDI: 23, id: 748,
140, 14,  //  d: 0.19 f: 31 Fdsq: 443, MIDI: 23, id: 749,
140, 14,  //  d: 0.01 f: 31 Fdsq: 443, MIDI: 23, id: 750,
140, 14,  //  d: 0.17 f: 31 Fdsq: 443, MIDI: 23, id: 751,
130, 15,  //  d: 0.11 f: 31 Fdsq: 477, MIDI: 23, id: 752,
139, 14,  //  d: 0.18 f: 31 Fdsq: 446, MIDI: 23, id: 753,
139, 14,  //  d: 0.00 f: 31 Fdsq: 446, MIDI: 23, id: 754,
139, 14,  //  d: 0.18 f: 31 Fdsq: 446, MIDI: 23, id: 755,
149, 13,  //  d: 0.15 f: 32 Fdsq: 416, MIDI: 23, id: 756,
138, 14,  //  d: 0.18 f: 32 Fdsq: 449, MIDI: 23, id: 757,
138, 14,  //  d: 0.00 f: 32 Fdsq: 449, MIDI: 23, id: 758,
138, 14,  //  d: 0.18 f: 32 Fdsq: 449, MIDI: 23, id: 759,
148, 13,  //  d: 0.10 f: 32 Fdsq: 419, MIDI: 23, id: 760,
137, 14,  //  d: 0.18 f: 32 Fdsq: 452, MIDI: 23, id: 761,
137, 14,  //  d: 0.00 f: 32 Fdsq: 452, MIDI: 23, id: 762,
137, 14,  //  d: 0.18 f: 32 Fdsq: 452, MIDI: 23, id: 763,
147, 13,  //  d: 0.05 f: 32 Fdsq: 422, MIDI: 23, id: 764,
136, 14,  //  d: 0.18 f: 32 Fdsq: 456, MIDI: 23, id: 765,
136, 14,  //  d: 0.00 f: 32 Fdsq: 456, MIDI: 23, id: 766,
136, 14,  //  d: 0.18 f: 32 Fdsq: 456, MIDI: 23, id: 767,
146, 13,  //  d: 0.01 f: 32 Fdsq: 425, MIDI: 24, id: 768  Contr C   24,
135, 14,  //  d: 0.19 f: 32 Fdsq: 459, MIDI: 24, id: 769,
135, 14,  //  d: 0.01 f: 32 Fdsq: 459, MIDI: 24, id: 770,
135, 14,  //  d: 0.17 f: 32 Fdsq: 459, MIDI: 24, id: 771,
145, 13,  //  d: 0.03 f: 32 Fdsq: 428, MIDI: 24, id: 772,
236,  8,  //  d: 0.11 f: 32 Fdsq: 263, MIDI: 24, id: 773,
134, 14,  //  d: 0.03 f: 33 Fdsq: 462, MIDI: 24, id: 774,
134, 14,  //  d: 0.15 f: 33 Fdsq: 462, MIDI: 24, id: 775,
144, 13,  //  d: 0.07 f: 33 Fdsq: 431, MIDI: 24, id: 776,
234,  8,  //  d: 0.02 f: 33 Fdsq: 265, MIDI: 24, id: 777,
133, 14,  //  d: 0.05 f: 33 Fdsq: 466, MIDI: 24, id: 778,
133, 14,  //  d: 0.13 f: 33 Fdsq: 466, MIDI: 24, id: 779,
143, 13,  //  d: 0.10 f: 33 Fdsq: 434, MIDI: 24, id: 780,
232,  8,  //  d: 0.15 f: 33 Fdsq: 268, MIDI: 24, id: 781,
132, 14,  //  d: 0.08 f: 33 Fdsq: 469, MIDI: 24, id: 782,
132, 14,  //  d: 0.10 f: 33 Fdsq: 469, MIDI: 24, id: 783,
142, 13,  //  d: 0.12 f: 33 Fdsq: 437, MIDI: 24, id: 784,
231,  8,  //  d: 0.14 f: 33 Fdsq: 269, MIDI: 24, id: 785,
131, 14,  //  d: 0.11 f: 33 Fdsq: 473, MIDI: 24, id: 786,
131, 14,  //  d: 0.07 f: 33 Fdsq: 473, MIDI: 24, id: 787,
141, 13,  //  d: 0.14 f: 33 Fdsq: 440, MIDI: 24, id: 788,
229,  8,  //  d: 0.00 f: 33 Fdsq: 271, MIDI: 24, id: 789,
130, 14,  //  d: 0.15 f: 34 Fdsq: 477, MIDI: 24, id: 790,
130, 14,  //  d: 0.03 f: 34 Fdsq: 477, MIDI: 24, id: 791,
140, 13,  //  d: 0.16 f: 34 Fdsq: 443, MIDI: 24, id: 792,
121, 15,  //  d: 0.17 f: 34 Fdsq: 512, MIDI: 24, id: 793,
129, 14,  //  d: 0.19 f: 34 Fdsq: 480, MIDI: 24, id: 794,
129, 14,  //  d: 0.01 f: 34 Fdsq: 480, MIDI: 24, id: 795,
129, 14,  //  d: 0.17 f: 34 Fdsq: 480, MIDI: 24, id: 796,
120, 15,  //  d: 0.07 f: 34 Fdsq: 516, MIDI: 24, id: 797,
138, 13,  //  d: 0.19 f: 34 Fdsq: 449, MIDI: 24, id: 798,
128, 14,  //  d: 0.06 f: 34 Fdsq: 484, MIDI: 24, id: 799,
128, 14,  //  d: 0.12 f: 34 Fdsq: 484, MIDI: 25, id: 800  Contr C#  25,
119, 15,  //  d: 0.03 f: 34 Fdsq: 520, MIDI: 25, id: 801,
137, 13,  //  d: 0.19 f: 34 Fdsq: 452, MIDI: 25, id: 802,
255,  7,  //  d: 0.12 f: 34 Fdsq: 244, MIDI: 25, id: 803,
255,  7,  //  d: 0.06 f: 34 Fdsq: 244, MIDI: 25, id: 804,
254,  7,  //  d: 0.15 f: 35 Fdsq: 245, MIDI: 25, id: 805,
254,  7,  //  d: 0.03 f: 35 Fdsq: 245, MIDI: 25, id: 806,
253,  7,  //  d: 0.18 f: 35 Fdsq: 246, MIDI: 25, id: 807,
253,  7,  //  d: 0.00 f: 35 Fdsq: 246, MIDI: 25, id: 808,
253,  7,  //  d: 0.18 f: 35 Fdsq: 246, MIDI: 25, id: 809,
252,  7,  //  d: 0.03 f: 35 Fdsq: 247, MIDI: 25, id: 810,
252,  7,  //  d: 0.15 f: 35 Fdsq: 247, MIDI: 25, id: 811,
251,  7,  //  d: 0.07 f: 35 Fdsq: 248, MIDI: 25, id: 812,
251,  7,  //  d: 0.11 f: 35 Fdsq: 248, MIDI: 25, id: 813,
250,  7,  //  d: 0.11 f: 35 Fdsq: 249, MIDI: 25, id: 814,
250,  7,  //  d: 0.08 f: 35 Fdsq: 249, MIDI: 25, id: 815,
249,  7,  //  d: 0.14 f: 35 Fdsq: 250, MIDI: 25, id: 816,
249,  7,  //  d: 0.04 f: 35 Fdsq: 250, MIDI: 25, id: 817,
248,  7,  //  d: 0.18 f: 35 Fdsq: 251, MIDI: 25, id: 818,
248,  7,  //  d: 0.00 f: 35 Fdsq: 251, MIDI: 25, id: 819,
248,  7,  //  d: 0.18 f: 35 Fdsq: 251, MIDI: 25, id: 820,
247,  7,  //  d: 0.04 f: 36 Fdsq: 252, MIDI: 25, id: 821,
247,  7,  //  d: 0.14 f: 36 Fdsq: 252, MIDI: 25, id: 822,
246,  7,  //  d: 0.09 f: 36 Fdsq: 253, MIDI: 25, id: 823,
246,  7,  //  d: 0.09 f: 36 Fdsq: 253, MIDI: 25, id: 824,
245,  7,  //  d: 0.13 f: 36 Fdsq: 254, MIDI: 25, id: 825,
245,  7,  //  d: 0.05 f: 36 Fdsq: 254, MIDI: 25, id: 826,
244,  7,  //  d: 0.18 f: 36 Fdsq: 255, MIDI: 25, id: 827,
244,  7,  //  d: 0.00 f: 36 Fdsq: 255, MIDI: 25, id: 828,
244,  7,  //  d: 0.18 f: 36 Fdsq: 255, MIDI: 25, id: 829,
243,  7,  //  d: 0.05 f: 36 Fdsq: 256, MIDI: 25, id: 830,
243,  7,  //  d: 0.13 f: 36 Fdsq: 256, MIDI: 25, id: 831,
242,  7,  //  d: 0.10 f: 36 Fdsq: 257, MIDI: 26, id: 832  Contr D   26,
242,  7,  //  d: 0.09 f: 36 Fdsq: 257, MIDI: 26, id: 833,
241,  7,  //  d: 0.15 f: 36 Fdsq: 258, MIDI: 26, id: 834,
241,  7,  //  d: 0.03 f: 36 Fdsq: 258, MIDI: 26, id: 835,
240,  7,  //  d: 0.20 f: 37 Fdsq: 259, MIDI: 26, id: 836,
240,  7,  //  d: 0.02 f: 37 Fdsq: 259, MIDI: 26, id: 837,
240,  7,  //  d: 0.16 f: 37 Fdsq: 259, MIDI: 26, id: 838,
239,  7,  //  d: 0.07 f: 37 Fdsq: 260, MIDI: 26, id: 839,
239,  7,  //  d: 0.11 f: 37 Fdsq: 260, MIDI: 26, id: 840,
238,  7,  //  d: 0.13 f: 37 Fdsq: 261, MIDI: 26, id: 841,
238,  7,  //  d: 0.05 f: 37 Fdsq: 261, MIDI: 26, id: 842,
237,  7,  //  d: 0.19 f: 37 Fdsq: 262, MIDI: 26, id: 843,
237,  7,  //  d: 0.01 f: 37 Fdsq: 262, MIDI: 26, id: 844,
237,  7,  //  d: 0.17 f: 37 Fdsq: 262, MIDI: 26, id: 845,
236,  7,  //  d: 0.07 f: 37 Fdsq: 263, MIDI: 26, id: 846,
236,  7,  //  d: 0.11 f: 37 Fdsq: 263, MIDI: 26, id: 847,
235,  7,  //  d: 0.13 f: 37 Fdsq: 264, MIDI: 26, id: 848,
235,  7,  //  d: 0.05 f: 37 Fdsq: 264, MIDI: 26, id: 849,
234,  7,  //  d: 0.19 f: 37 Fdsq: 265, MIDI: 26, id: 850,
234,  7,  //  d: 0.01 f: 37 Fdsq: 265, MIDI: 26, id: 851,
234,  7,  //  d: 0.17 f: 37 Fdsq: 265, MIDI: 26, id: 852,
233,  7,  //  d: 0.08 f: 38 Fdsq: 267, MIDI: 26, id: 853,
233,  7,  //  d: 0.10 f: 38 Fdsq: 267, MIDI: 26, id: 854,
232,  7,  //  d: 0.15 f: 38 Fdsq: 268, MIDI: 26, id: 855,
232,  7,  //  d: 0.03 f: 38 Fdsq: 268, MIDI: 26, id: 856,
124, 13,  //  d: 0.15 f: 38 Fdsq: 500, MIDI: 26, id: 857,
231,  7,  //  d: 0.03 f: 38 Fdsq: 269, MIDI: 26, id: 858,
231,  7,  //  d: 0.15 f: 38 Fdsq: 269, MIDI: 26, id: 859,
230,  7,  //  d: 0.11 f: 38 Fdsq: 270, MIDI: 26, id: 860,
230,  7,  //  d: 0.08 f: 38 Fdsq: 270, MIDI: 26, id: 861,
229,  7,  //  d: 0.18 f: 38 Fdsq: 271, MIDI: 26, id: 862,
229,  7,  //  d: 0.00 f: 38 Fdsq: 271, MIDI: 26, id: 863,
229,  7,  //  d: 0.18 f: 38 Fdsq: 271, MIDI: 27, id: 864  Contr D#  27,
228,  7,  //  d: 0.07 f: 38 Fdsq: 272, MIDI: 27, id: 865,
228,  7,  //  d: 0.11 f: 38 Fdsq: 272, MIDI: 27, id: 866,
227,  7,  //  d: 0.15 f: 39 Fdsq: 274, MIDI: 27, id: 867,
227,  7,  //  d: 0.03 f: 39 Fdsq: 274, MIDI: 27, id: 868,
105, 15,  //  d: 0.16 f: 39 Fdsq: 589, MIDI: 27, id: 869,
226,  7,  //  d: 0.05 f: 39 Fdsq: 275, MIDI: 27, id: 870,
226,  7,  //  d: 0.13 f: 39 Fdsq: 275, MIDI: 27, id: 871,
225,  7,  //  d: 0.13 f: 39 Fdsq: 276, MIDI: 27, id: 872,
225,  7,  //  d: 0.05 f: 39 Fdsq: 276, MIDI: 27, id: 873,
196,  8,  //  d: 0.15 f: 39 Fdsq: 317, MIDI: 27, id: 874,
224,  7,  //  d: 0.03 f: 39 Fdsq: 277, MIDI: 27, id: 875,
224,  7,  //  d: 0.15 f: 39 Fdsq: 277, MIDI: 27, id: 876,
223,  7,  //  d: 0.11 f: 39 Fdsq: 279, MIDI: 27, id: 877,
223,  7,  //  d: 0.07 f: 39 Fdsq: 279, MIDI: 27, id: 878,
141, 11,  //  d: 0.14 f: 40 Fdsq: 440, MIDI: 27, id: 879,
222,  7,  //  d: 0.02 f: 40 Fdsq: 280, MIDI: 27, id: 880,
222,  7,  //  d: 0.16 f: 40 Fdsq: 280, MIDI: 27, id: 881,
221,  7,  //  d: 0.11 f: 40 Fdsq: 281, MIDI: 27, id: 882,
221,  7,  //  d: 0.07 f: 40 Fdsq: 281, MIDI: 27, id: 883,
220,  7,  //  d: 0.20 f: 40 Fdsq: 282, MIDI: 27, id: 884,
220,  7,  //  d: 0.02 f: 40 Fdsq: 282, MIDI: 27, id: 885,
220,  7,  //  d: 0.16 f: 40 Fdsq: 282, MIDI: 27, id: 886,
219,  7,  //  d: 0.11 f: 40 Fdsq: 284, MIDI: 27, id: 887,
219,  7,  //  d: 0.07 f: 40 Fdsq: 284, MIDI: 27, id: 888,
117, 13,  //  d: 0.14 f: 40 Fdsq: 529, MIDI: 27, id: 889,
218,  7,  //  d: 0.02 f: 40 Fdsq: 285, MIDI: 27, id: 890,
218,  7,  //  d: 0.16 f: 40 Fdsq: 285, MIDI: 27, id: 891,
217,  7,  //  d: 0.12 f: 40 Fdsq: 286, MIDI: 27, id: 892,
217,  7,  //  d: 0.06 f: 40 Fdsq: 286, MIDI: 27, id: 893,
116, 13,  //  d: 0.09 f: 41 Fdsq: 534, MIDI: 27, id: 894,
216,  7,  //  d: 0.04 f: 41 Fdsq: 288, MIDI: 27, id: 895,
216,  7,  //  d: 0.14 f: 41 Fdsq: 288, MIDI: 28, id: 896  Contr E   28,
215,  7,  //  d: 0.14 f: 41 Fdsq: 289, MIDI: 28, id: 897,
215,  7,  //  d: 0.04 f: 41 Fdsq: 289, MIDI: 28, id: 898,
115, 13,  //  d: 0.04 f: 41 Fdsq: 538, MIDI: 28, id: 899,
214,  7,  //  d: 0.06 f: 41 Fdsq: 290, MIDI: 28, id: 900,
214,  7,  //  d: 0.12 f: 41 Fdsq: 290, MIDI: 28, id: 901,
213,  7,  //  d: 0.17 f: 41 Fdsq: 292, MIDI: 28, id: 902,
213,  7,  //  d: 0.01 f: 41 Fdsq: 292, MIDI: 28, id: 903,
213,  7,  //  d: 0.19 f: 41 Fdsq: 292, MIDI: 28, id: 904,
212,  7,  //  d: 0.10 f: 41 Fdsq: 293, MIDI: 28, id: 905,
212,  7,  //  d: 0.09 f: 41 Fdsq: 293, MIDI: 28, id: 906,
 98, 15,  //  d: 0.14 f: 42 Fdsq: 631, MIDI: 28, id: 907,
211,  7,  //  d: 0.02 f: 42 Fdsq: 294, MIDI: 28, id: 908,
211,  7,  //  d: 0.16 f: 42 Fdsq: 294, MIDI: 28, id: 909,
210,  7,  //  d: 0.14 f: 42 Fdsq: 296, MIDI: 28, id: 910,
210,  7,  //  d: 0.04 f: 42 Fdsq: 296, MIDI: 28, id: 911,
245,  6,  //  d: 0.16 f: 42 Fdsq: 254, MIDI: 28, id: 912,
209,  7,  //  d: 0.07 f: 42 Fdsq: 297, MIDI: 28, id: 913,
209,  7,  //  d: 0.11 f: 42 Fdsq: 297, MIDI: 28, id: 914,
208,  7,  //  d: 0.19 f: 42 Fdsq: 299, MIDI: 28, id: 915,
208,  7,  //  d: 0.01 f: 42 Fdsq: 299, MIDI: 28, id: 916,
208,  7,  //  d: 0.17 f: 42 Fdsq: 299, MIDI: 28, id: 917,
207,  7,  //  d: 0.12 f: 42 Fdsq: 300, MIDI: 28, id: 918,
207,  7,  //  d: 0.06 f: 42 Fdsq: 300, MIDI: 28, id: 919,
 96, 15,  //  d: 0.17 f: 42 Fdsq: 644, MIDI: 28, id: 920,
206,  7,  //  d: 0.06 f: 43 Fdsq: 301, MIDI: 28, id: 921,
206,  7,  //  d: 0.12 f: 43 Fdsq: 301, MIDI: 28, id: 922,
205,  7,  //  d: 0.19 f: 43 Fdsq: 303, MIDI: 28, id: 923,
205,  7,  //  d: 0.01 f: 43 Fdsq: 303, MIDI: 28, id: 924,
205,  7,  //  d: 0.17 f: 43 Fdsq: 303, MIDI: 28, id: 925,
204,  7,  //  d: 0.13 f: 43 Fdsq: 304, MIDI: 28, id: 926,
204,  7,  //  d: 0.05 f: 43 Fdsq: 304, MIDI: 28, id: 927,
109, 13,  //  d: 0.12 f: 43 Fdsq: 568, MIDI: 29, id: 928  Contr F   29,
203,  7,  //  d: 0.08 f: 43 Fdsq: 306, MIDI: 29, id: 929,
203,  7,  //  d: 0.10 f: 43 Fdsq: 306, MIDI: 29, id: 930,
 94, 15,  //  d: 0.07 f: 43 Fdsq: 657, MIDI: 29, id: 931,
202,  7,  //  d: 0.03 f: 43 Fdsq: 307, MIDI: 29, id: 932,
202,  7,  //  d: 0.15 f: 43 Fdsq: 307, MIDI: 29, id: 933,
201,  7,  //  d: 0.16 f: 44 Fdsq: 309, MIDI: 29, id: 934,
201,  7,  //  d: 0.02 f: 44 Fdsq: 309, MIDI: 29, id: 935,
201,  7,  //  d: 0.20 f: 44 Fdsq: 309, MIDI: 29, id: 936,
200,  7,  //  d: 0.12 f: 44 Fdsq: 310, MIDI: 29, id: 937,
200,  7,  //  d: 0.06 f: 44 Fdsq: 310, MIDI: 29, id: 938,
107, 13,  //  d: 0.03 f: 44 Fdsq: 578, MIDI: 29, id: 939,
199,  7,  //  d: 0.07 f: 44 Fdsq: 312, MIDI: 29, id: 940,
199,  7,  //  d: 0.11 f: 44 Fdsq: 312, MIDI: 29, id: 941,
 92, 15,  //  d: 0.07 f: 44 Fdsq: 672, MIDI: 29, id: 942,
198,  7,  //  d: 0.03 f: 44 Fdsq: 314, MIDI: 29, id: 943,
198,  7,  //  d: 0.15 f: 44 Fdsq: 314, MIDI: 29, id: 944,
197,  7,  //  d: 0.18 f: 45 Fdsq: 315, MIDI: 29, id: 945,
197,  7,  //  d: 0.00 f: 45 Fdsq: 315, MIDI: 29, id: 946,
197,  7,  //  d: 0.18 f: 45 Fdsq: 315, MIDI: 29, id: 947,
196,  7,  //  d: 0.14 f: 45 Fdsq: 317, MIDI: 29, id: 948,
196,  7,  //  d: 0.04 f: 45 Fdsq: 317, MIDI: 29, id: 949,
105, 13,  //  d: 0.15 f: 45 Fdsq: 589, MIDI: 29, id: 950,
195,  7,  //  d: 0.11 f: 45 Fdsq: 318, MIDI: 29, id: 951,
195,  7,  //  d: 0.07 f: 45 Fdsq: 318, MIDI: 29, id: 952,
227,  6,  //  d: 0.04 f: 45 Fdsq: 274, MIDI: 29, id: 953,
194,  7,  //  d: 0.08 f: 45 Fdsq: 320, MIDI: 29, id: 954,
194,  7,  //  d: 0.10 f: 45 Fdsq: 320, MIDI: 29, id: 955,
226,  6,  //  d: 0.06 f: 45 Fdsq: 275, MIDI: 29, id: 956,
193,  7,  //  d: 0.05 f: 46 Fdsq: 322, MIDI: 29, id: 957,
193,  7,  //  d: 0.13 f: 46 Fdsq: 322, MIDI: 29, id: 958,
103, 13,  //  d: 0.13 f: 46 Fdsq: 600, MIDI: 29, id: 959,
192,  7,  //  d: 0.03 f: 46 Fdsq: 323, MIDI: 30, id: 960  Contr F#  30,
192,  7,  //  d: 0.15 f: 46 Fdsq: 323, MIDI: 30, id: 961,
191,  7,  //  d: 0.19 f: 46 Fdsq: 325, MIDI: 30, id: 962,
191,  7,  //  d: 0.01 f: 46 Fdsq: 325, MIDI: 30, id: 963,
191,  7,  //  d: 0.17 f: 46 Fdsq: 325, MIDI: 30, id: 964,
190,  7,  //  d: 0.17 f: 46 Fdsq: 327, MIDI: 30, id: 965,
190,  7,  //  d: 0.01 f: 46 Fdsq: 327, MIDI: 30, id: 966,
190,  7,  //  d: 0.19 f: 46 Fdsq: 327, MIDI: 30, id: 967,
189,  7,  //  d: 0.15 f: 46 Fdsq: 328, MIDI: 30, id: 968,
189,  7,  //  d: 0.03 f: 46 Fdsq: 328, MIDI: 30, id: 969,
101, 13,  //  d: 0.09 f: 47 Fdsq: 612, MIDI: 30, id: 970,
188,  7,  //  d: 0.14 f: 47 Fdsq: 330, MIDI: 30, id: 971,
188,  7,  //  d: 0.04 f: 47 Fdsq: 330, MIDI: 30, id: 972,
 87, 15,  //  d: 0.00 f: 47 Fdsq: 710, MIDI: 30, id: 973,
187,  7,  //  d: 0.13 f: 47 Fdsq: 332, MIDI: 30, id: 974,
187,  7,  //  d: 0.06 f: 47 Fdsq: 332, MIDI: 30, id: 975,
100, 13,  //  d: 0.01 f: 47 Fdsq: 618, MIDI: 30, id: 976,
186,  7,  //  d: 0.12 f: 47 Fdsq: 334, MIDI: 30, id: 977,
186,  7,  //  d: 0.06 f: 47 Fdsq: 334, MIDI: 30, id: 978,
 86, 15,  //  d: 0.06 f: 47 Fdsq: 718, MIDI: 30, id: 979,
185,  7,  //  d: 0.11 f: 48 Fdsq: 336, MIDI: 30, id: 980,
185,  7,  //  d: 0.07 f: 48 Fdsq: 336, MIDI: 30, id: 981,
 99, 13,  //  d: 0.10 f: 48 Fdsq: 625, MIDI: 30, id: 982,
184,  7,  //  d: 0.11 f: 48 Fdsq: 337, MIDI: 30, id: 983,
184,  7,  //  d: 0.07 f: 48 Fdsq: 337, MIDI: 30, id: 984,
 85, 15,  //  d: 0.14 f: 48 Fdsq: 726, MIDI: 30, id: 985,
183,  7,  //  d: 0.11 f: 48 Fdsq: 339, MIDI: 30, id: 986,
183,  7,  //  d: 0.07 f: 48 Fdsq: 339, MIDI: 30, id: 987,
 98, 13,  //  d: 0.17 f: 48 Fdsq: 631, MIDI: 30, id: 988,
182,  7,  //  d: 0.11 f: 48 Fdsq: 341, MIDI: 30, id: 989,
182,  7,  //  d: 0.07 f: 48 Fdsq: 341, MIDI: 30, id: 990,
212,  6,  //  d: 0.01 f: 48 Fdsq: 293, MIDI: 30, id: 991,
181,  7,  //  d: 0.12 f: 49 Fdsq: 343, MIDI: 31, id: 992  Contr G   31,
181,  7,  //  d: 0.06 f: 49 Fdsq: 343, MIDI: 31, id: 993,
211,  6,  //  d: 0.08 f: 49 Fdsq: 294, MIDI: 31, id: 994,
180,  7,  //  d: 0.13 f: 49 Fdsq: 345, MIDI: 31, id: 995,
180,  7,  //  d: 0.05 f: 49 Fdsq: 345, MIDI: 31, id: 996,
210,  6,  //  d: 0.15 f: 49 Fdsq: 296, MIDI: 31, id: 997,
179,  7,  //  d: 0.14 f: 49 Fdsq: 347, MIDI: 31, id: 998,
179,  7,  //  d: 0.04 f: 49 Fdsq: 347, MIDI: 31, id: 999,
156,  8,  //  d: 0.10 f: 49 Fdsq: 398, MIDI: 31, id: 1000,
178,  7,  //  d: 0.16 f: 49 Fdsq: 349, MIDI: 31, id: 1001,
178,  7,  //  d: 0.02 f: 49 Fdsq: 349, MIDI: 31, id: 1002,
 95, 13,  //  d: 0.20 f: 50 Fdsq: 651, MIDI: 31, id: 1003,
177,  7,  //  d: 0.18 f: 50 Fdsq: 351, MIDI: 31, id: 1004,
177,  7,  //  d: 0.00 f: 50 Fdsq: 351, MIDI: 31, id: 1005,
177,  7,  //  d: 0.18 f: 50 Fdsq: 351, MIDI: 31, id: 1006,
176,  7,  //  d: 0.20 f: 50 Fdsq: 353, MIDI: 31, id: 1007,
176,  7,  //  d: 0.02 f: 50 Fdsq: 353, MIDI: 31, id: 1008,
176,  7,  //  d: 0.16 f: 50 Fdsq: 353, MIDI: 31, id: 1009,
 94, 13,  //  d: 0.02 f: 50 Fdsq: 657, MIDI: 31, id: 1010,
175,  7,  //  d: 0.04 f: 50 Fdsq: 355, MIDI: 31, id: 1011,
175,  7,  //  d: 0.14 f: 50 Fdsq: 355, MIDI: 31, id: 1012,
 81, 15,  //  d: 0.16 f: 50 Fdsq: 762, MIDI: 31, id: 1013,
174,  7,  //  d: 0.07 f: 51 Fdsq: 357, MIDI: 31, id: 1014,
174,  7,  //  d: 0.11 f: 51 Fdsq: 357, MIDI: 31, id: 1015,
 93, 13,  //  d: 0.05 f: 51 Fdsq: 664, MIDI: 31, id: 1016,
173,  7,  //  d: 0.10 f: 51 Fdsq: 359, MIDI: 31, id: 1017,
173,  7,  //  d: 0.08 f: 51 Fdsq: 359, MIDI: 31, id: 1018,
 80, 15,  //  d: 0.01 f: 51 Fdsq: 771, MIDI: 31, id: 1019,
172,  7,  //  d: 0.14 f: 51 Fdsq: 361, MIDI: 31, id: 1020,
172,  7,  //  d: 0.04 f: 51 Fdsq: 361, MIDI: 31, id: 1021,
 92, 13,  //  d: 0.06 f: 51 Fdsq: 672, MIDI: 31, id: 1022,
171,  7,  //  d: 0.18 f: 51 Fdsq: 363, MIDI: 31, id: 1023,
171,  7,  //  d: 0.01 f: 51 Fdsq: 363, MIDI: 32, id: 1024  Contr G#  32,
171,  7,  //  d: 0.19 f: 51 Fdsq: 363, MIDI: 32, id: 1025,
 79, 15,  //  d: 0.03 f: 52 Fdsq: 781, MIDI: 32, id: 1026,
170,  7,  //  d: 0.04 f: 52 Fdsq: 365, MIDI: 32, id: 1027,
170,  7,  //  d: 0.14 f: 52 Fdsq: 365, MIDI: 32, id: 1028,
198,  6,  //  d: 0.07 f: 52 Fdsq: 314, MIDI: 32, id: 1029,
169,  7,  //  d: 0.08 f: 52 Fdsq: 367, MIDI: 32, id: 1030,
169,  7,  //  d: 0.10 f: 52 Fdsq: 367, MIDI: 32, id: 1031,
 78, 15,  //  d: 0.14 f: 52 Fdsq: 791, MIDI: 32, id: 1032,
168,  7,  //  d: 0.13 f: 52 Fdsq: 369, MIDI: 32, id: 1033,
168,  7,  //  d: 0.05 f: 52 Fdsq: 369, MIDI: 32, id: 1034,
196,  6,  //  d: 0.15 f: 52 Fdsq: 317, MIDI: 32, id: 1035,
167,  7,  //  d: 0.18 f: 53 Fdsq: 372, MIDI: 32, id: 1036,
167,  7,  //  d: 0.00 f: 53 Fdsq: 372, MIDI: 32, id: 1037,
167,  7,  //  d: 0.18 f: 53 Fdsq: 372, MIDI: 32, id: 1038,
 89, 13,  //  d: 0.15 f: 53 Fdsq: 694, MIDI: 32, id: 1039,
166,  7,  //  d: 0.06 f: 53 Fdsq: 374, MIDI: 32, id: 1040,
166,  7,  //  d: 0.12 f: 53 Fdsq: 374, MIDI: 32, id: 1041,
193,  6,  //  d: 0.12 f: 53 Fdsq: 322, MIDI: 32, id: 1042,
165,  7,  //  d: 0.12 f: 53 Fdsq: 376, MIDI: 32, id: 1043,
165,  7,  //  d: 0.06 f: 53 Fdsq: 376, MIDI: 32, id: 1044,
 88, 13,  //  d: 0.19 f: 54 Fdsq: 702, MIDI: 32, id: 1045,
164,  7,  //  d: 0.18 f: 54 Fdsq: 378, MIDI: 32, id: 1046,
164,  7,  //  d: 0.00 f: 54 Fdsq: 378, MIDI: 32, id: 1047,
164,  7,  //  d: 0.18 f: 54 Fdsq: 378, MIDI: 32, id: 1048,
191,  6,  //  d: 0.10 f: 54 Fdsq: 325, MIDI: 32, id: 1049,
163,  7,  //  d: 0.06 f: 54 Fdsq: 381, MIDI: 32, id: 1050,
163,  7,  //  d: 0.12 f: 54 Fdsq: 381, MIDI: 32, id: 1051,
 87, 13,  //  d: 0.05 f: 54 Fdsq: 710, MIDI: 32, id: 1052,
162,  7,  //  d: 0.13 f: 54 Fdsq: 383, MIDI: 32, id: 1053,
162,  7,  //  d: 0.05 f: 54 Fdsq: 383, MIDI: 32, id: 1054,
 75, 15,  //  d: 0.14 f: 54 Fdsq: 822, MIDI: 32, id: 1055,
141,  8,  //  d: 0.03 f: 55 Fdsq: 440, MIDI: 33, id: 1056  Contr A   33,
161,  7,  //  d: 0.03 f: 55 Fdsq: 385, MIDI: 33, id: 1057,
161,  7,  //  d: 0.15 f: 55 Fdsq: 385, MIDI: 33, id: 1058,
 86, 13,  //  d: 0.07 f: 55 Fdsq: 718, MIDI: 33, id: 1059,
160,  7,  //  d: 0.11 f: 55 Fdsq: 388, MIDI: 33, id: 1060,
160,  7,  //  d: 0.08 f: 55 Fdsq: 388, MIDI: 33, id: 1061,
 74, 15,  //  d: 0.08 f: 55 Fdsq: 833, MIDI: 33, id: 1062,
159,  7,  //  d: 0.19 f: 55 Fdsq: 390, MIDI: 33, id: 1063,
159,  7,  //  d: 0.01 f: 55 Fdsq: 390, MIDI: 33, id: 1064,
159,  7,  //  d: 0.17 f: 55 Fdsq: 390, MIDI: 33, id: 1065,
 85, 13,  //  d: 0.18 f: 55 Fdsq: 726, MIDI: 33, id: 1066,
158,  7,  //  d: 0.09 f: 56 Fdsq: 393, MIDI: 33, id: 1067,
158,  7,  //  d: 0.09 f: 56 Fdsq: 393, MIDI: 33, id: 1068,
 73, 15,  //  d: 0.00 f: 56 Fdsq: 844, MIDI: 33, id: 1069,
157,  7,  //  d: 0.18 f: 56 Fdsq: 395, MIDI: 33, id: 1070,
157,  7,  //  d: 0.00 f: 56 Fdsq: 395, MIDI: 33, id: 1071,
157,  7,  //  d: 0.18 f: 56 Fdsq: 395, MIDI: 33, id: 1072,
183,  6,  //  d: 0.18 f: 56 Fdsq: 339, MIDI: 33, id: 1073,
156,  7,  //  d: 0.09 f: 56 Fdsq: 398, MIDI: 33, id: 1074,
156,  7,  //  d: 0.09 f: 56 Fdsq: 398, MIDI: 33, id: 1075,
 72, 15,  //  d: 0.10 f: 57 Fdsq: 856, MIDI: 33, id: 1076,
155,  7,  //  d: 0.19 f: 57 Fdsq: 400, MIDI: 33, id: 1077,
155,  7,  //  d: 0.01 f: 57 Fdsq: 400, MIDI: 33, id: 1078,
155,  7,  //  d: 0.17 f: 57 Fdsq: 400, MIDI: 33, id: 1079,
135,  8,  //  d: 0.02 f: 57 Fdsq: 459, MIDI: 33, id: 1080,
154,  7,  //  d: 0.11 f: 57 Fdsq: 403, MIDI: 33, id: 1081,
154,  7,  //  d: 0.07 f: 57 Fdsq: 403, MIDI: 33, id: 1082,
154,  7,  //  d: 0.25 f: 57 Fdsq: 403, MIDI: 33, id: 1083 !!!!!!!!!!!!!!!!!!!!!!!! ,
 82, 13,  //  d: 0.13 f: 57 Fdsq: 753, MIDI: 33, id: 1084,
153,  7,  //  d: 0.04 f: 57 Fdsq: 405, MIDI: 33, id: 1085,
153,  7,  //  d: 0.14 f: 57 Fdsq: 405, MIDI: 33, id: 1086,
178,  6,  //  d: 0.05 f: 58 Fdsq: 349, MIDI: 33, id: 1087,
152,  7,  //  d: 0.15 f: 58 Fdsq: 408, MIDI: 34, id: 1088  Contr B   34,
152,  7,  //  d: 0.03 f: 58 Fdsq: 408, MIDI: 34, id: 1089,
177,  6,  //  d: 0.07 f: 58 Fdsq: 351, MIDI: 34, id: 1090,
 81, 13,  //  d: 0.07 f: 58 Fdsq: 762, MIDI: 34, id: 1091,
151,  7,  //  d: 0.08 f: 58 Fdsq: 411, MIDI: 34, id: 1092,
151,  7,  //  d: 0.10 f: 58 Fdsq: 411, MIDI: 34, id: 1093,
176,  6,  //  d: 0.09 f: 58 Fdsq: 353, MIDI: 34, id: 1094,
211,  5,  //  d: 0.08 f: 58 Fdsq: 294, MIDI: 34, id: 1095,
150,  7,  //  d: 0.02 f: 59 Fdsq: 413, MIDI: 34, id: 1096,
150,  7,  //  d: 0.16 f: 59 Fdsq: 413, MIDI: 34, id: 1097,
 80, 13,  //  d: 0.04 f: 59 Fdsq: 771, MIDI: 34, id: 1098,
149,  7,  //  d: 0.14 f: 59 Fdsq: 416, MIDI: 34, id: 1099,
149,  7,  //  d: 0.04 f: 59 Fdsq: 416, MIDI: 34, id: 1100,
130,  8,  //  d: 0.03 f: 59 Fdsq: 477, MIDI: 34, id: 1101,
173,  6,  //  d: 0.17 f: 59 Fdsq: 359, MIDI: 34, id: 1102,
148,  7,  //  d: 0.09 f: 59 Fdsq: 419, MIDI: 34, id: 1103,
148,  7,  //  d: 0.09 f: 59 Fdsq: 419, MIDI: 34, id: 1104,
 79, 13,  //  d: 0.02 f: 60 Fdsq: 781, MIDI: 34, id: 1105,
 79, 13,  //  d: 0.16 f: 60 Fdsq: 781, MIDI: 34, id: 1106,
147,  7,  //  d: 0.04 f: 60 Fdsq: 422, MIDI: 34, id: 1107,
147,  7,  //  d: 0.14 f: 60 Fdsq: 422, MIDI: 34, id: 1108,
171,  6,  //  d: 0.07 f: 60 Fdsq: 363, MIDI: 34, id: 1109,
146,  7,  //  d: 0.18 f: 60 Fdsq: 425, MIDI: 34, id: 1110,
146,  7,  //  d: 0.00 f: 60 Fdsq: 425, MIDI: 34, id: 1111,
146,  7,  //  d: 0.18 f: 60 Fdsq: 425, MIDI: 34, id: 1112,
 78, 13,  //  d: 0.17 f: 60 Fdsq: 791, MIDI: 34, id: 1113,
145,  7,  //  d: 0.14 f: 61 Fdsq: 428, MIDI: 34, id: 1114,
145,  7,  //  d: 0.04 f: 61 Fdsq: 428, MIDI: 34, id: 1115,
 67, 15,  //  d: 0.03 f: 61 Fdsq: 919, MIDI: 34, id: 1116,
126,  8,  //  d: 0.19 f: 61 Fdsq: 492, MIDI: 34, id: 1117,
144,  7,  //  d: 0.10 f: 61 Fdsq: 431, MIDI: 34, id: 1118,
144,  7,  //  d: 0.08 f: 61 Fdsq: 431, MIDI: 34, id: 1119,
 77, 13,  //  d: 0.16 f: 61 Fdsq: 801, MIDI: 35, id: 1120  Contr H   35,
 91, 11,  //  d: 0.14 f: 61 Fdsq: 679, MIDI: 35, id: 1121,
143,  7,  //  d: 0.07 f: 62 Fdsq: 434, MIDI: 35, id: 1122,
143,  7,  //  d: 0.11 f: 62 Fdsq: 434, MIDI: 35, id: 1123,
 66, 15,  //  d: 0.01 f: 62 Fdsq: 932, MIDI: 35, id: 1124,
 66, 15,  //  d: 0.17 f: 62 Fdsq: 932, MIDI: 35, id: 1125,
142,  7,  //  d: 0.05 f: 62 Fdsq: 437, MIDI: 35, id: 1126,
142,  7,  //  d: 0.13 f: 62 Fdsq: 437, MIDI: 35, id: 1127,
165,  6,  //  d: 0.19 f: 62 Fdsq: 376, MIDI: 35, id: 1128,
165,  6,  //  d: 0.01 f: 62 Fdsq: 376, MIDI: 35, id: 1129,
141,  7,  //  d: 0.03 f: 62 Fdsq: 440, MIDI: 35, id: 1130,
141,  7,  //  d: 0.15 f: 62 Fdsq: 440, MIDI: 35, id: 1131,
 65, 15,  //  d: 0.07 f: 63 Fdsq: 946, MIDI: 35, id: 1132,
140,  7,  //  d: 0.19 f: 63 Fdsq: 443, MIDI: 35, id: 1133,
140,  7,  //  d: 0.01 f: 63 Fdsq: 443, MIDI: 35, id: 1134,
140,  7,  //  d: 0.17 f: 63 Fdsq: 443, MIDI: 35, id: 1135,
163,  6,  //  d: 0.04 f: 63 Fdsq: 381, MIDI: 35, id: 1136,
139,  7,  //  d: 0.18 f: 63 Fdsq: 446, MIDI: 35, id: 1137,
139,  7,  //  d: 0.00 f: 63 Fdsq: 446, MIDI: 35, id: 1138,
139,  7,  //  d: 0.18 f: 63 Fdsq: 446, MIDI: 35, id: 1139,
 74, 13,  //  d: 0.15 f: 64 Fdsq: 833, MIDI: 35, id: 1140,
138,  7,  //  d: 0.18 f: 64 Fdsq: 449, MIDI: 35, id: 1141,
138,  7,  //  d: 0.00 f: 64 Fdsq: 449, MIDI: 35, id: 1142,
138,  7,  //  d: 0.18 f: 64 Fdsq: 449, MIDI: 35, id: 1143,
120,  8,  //  d: 0.15 f: 64 Fdsq: 516, MIDI: 35, id: 1144,
137,  7,  //  d: 0.18 f: 64 Fdsq: 452, MIDI: 35, id: 1145,
137,  7,  //  d: 0.00 f: 64 Fdsq: 452, MIDI: 35, id: 1146,
137,  7,  //  d: 0.18 f: 64 Fdsq: 452, MIDI: 35, id: 1147,
 73, 13,  //  d: 0.05 f: 64 Fdsq: 844, MIDI: 35, id: 1148,
136,  7,  //  d: 0.18 f: 65 Fdsq: 456, MIDI: 35, id: 1149,
136,  7,  //  d: 0.00 f: 65 Fdsq: 456, MIDI: 35, id: 1150,
136,  7,  //  d: 0.18 f: 65 Fdsq: 456, MIDI: 35, id: 1151,
158,  6,  //  d: 0.16 f: 65 Fdsq: 393, MIDI: 36, id: 1152  Large C   36,
135,  7,  //  d: 0.19 f: 65 Fdsq: 459, MIDI: 36, id: 1153,
135,  7,  //  d: 0.01 f: 65 Fdsq: 459, MIDI: 36, id: 1154,
135,  7,  //  d: 0.17 f: 65 Fdsq: 459, MIDI: 36, id: 1155,
 72, 13,  //  d: 0.03 f: 65 Fdsq: 856, MIDI: 36, id: 1156,
157,  6,  //  d: 0.11 f: 65 Fdsq: 395, MIDI: 36, id: 1157,
134,  7,  //  d: 0.03 f: 66 Fdsq: 462, MIDI: 36, id: 1158,
134,  7,  //  d: 0.15 f: 66 Fdsq: 462, MIDI: 36, id: 1159,
156,  6,  //  d: 0.01 f: 66 Fdsq: 398, MIDI: 36, id: 1160,
156,  6,  //  d: 0.19 f: 66 Fdsq: 398, MIDI: 36, id: 1161,
133,  7,  //  d: 0.05 f: 66 Fdsq: 466, MIDI: 36, id: 1162,
133,  7,  //  d: 0.13 f: 66 Fdsq: 466, MIDI: 36, id: 1163,
 71, 13,  //  d: 0.10 f: 66 Fdsq: 868, MIDI: 36, id: 1164,
 84, 11,  //  d: 0.17 f: 66 Fdsq: 735, MIDI: 36, id: 1165,
132,  7,  //  d: 0.08 f: 67 Fdsq: 469, MIDI: 36, id: 1166,
132,  7,  //  d: 0.10 f: 67 Fdsq: 469, MIDI: 36, id: 1167,
 61, 15,  //  d: 0.18 f: 67 Fdsq: 1008, MIDI: 36, id: 1168,
115,  8,  //  d: 0.14 f: 67 Fdsq: 538, MIDI: 36, id: 1169,
131,  7,  //  d: 0.11 f: 67 Fdsq: 473, MIDI: 36, id: 1170,
131,  7,  //  d: 0.07 f: 67 Fdsq: 473, MIDI: 36, id: 1171,
 70, 13,  //  d: 0.14 f: 67 Fdsq: 880, MIDI: 36, id: 1172,
114,  8,  //  d: 0.00 f: 67 Fdsq: 543, MIDI: 36, id: 1173,
130,  7,  //  d: 0.15 f: 68 Fdsq: 477, MIDI: 36, id: 1174,
130,  7,  //  d: 0.03 f: 68 Fdsq: 477, MIDI: 36, id: 1175,
 60, 15,  //  d: 0.01 f: 68 Fdsq: 1024, MIDI: 36, id: 1176,
 60, 15,  //  d: 0.17 f: 68 Fdsq: 1024, MIDI: 36, id: 1177,
129,  7,  //  d: 0.19 f: 68 Fdsq: 480, MIDI: 36, id: 1178,
129,  7,  //  d: 0.01 f: 68 Fdsq: 480, MIDI: 36, id: 1179,
129,  7,  //  d: 0.17 f: 68 Fdsq: 480, MIDI: 36, id: 1180,
150,  6,  //  d: 0.09 f: 68 Fdsq: 413, MIDI: 36, id: 1181,
150,  6,  //  d: 0.09 f: 68 Fdsq: 413, MIDI: 36, id: 1182,
128,  7,  //  d: 0.06 f: 69 Fdsq: 484, MIDI: 36, id: 1183,
128,  7,  //  d: 0.12 f: 69 Fdsq: 484, MIDI: 37, id: 1184  Large C#  37,
 59, 15,  //  d: 0.03 f: 69 Fdsq: 1041, MIDI: 37, id: 1185,
 68, 13,  //  d: 0.19 f: 69 Fdsq: 905, MIDI: 37, id: 1186,
127,  7,  //  d: 0.12 f: 69 Fdsq: 488, MIDI: 37, id: 1187,
127,  7,  //  d: 0.06 f: 69 Fdsq: 488, MIDI: 37, id: 1188,
148,  6,  //  d: 0.02 f: 69 Fdsq: 419, MIDI: 37, id: 1189,
148,  6,  //  d: 0.20 f: 69 Fdsq: 419, MIDI: 37, id: 1190,
126,  7,  //  d: 0.18 f: 70 Fdsq: 492, MIDI: 37, id: 1191,
126,  7,  //  d: 0.00 f: 70 Fdsq: 492, MIDI: 37, id: 1192,
126,  7,  //  d: 0.18 f: 70 Fdsq: 492, MIDI: 37, id: 1193,
 58, 15,  //  d: 0.09 f: 70 Fdsq: 1059, MIDI: 37, id: 1194,
 67, 13,  //  d: 0.02 f: 70 Fdsq: 919, MIDI: 37, id: 1195,
125,  7,  //  d: 0.07 f: 70 Fdsq: 496, MIDI: 37, id: 1196,
125,  7,  //  d: 0.11 f: 70 Fdsq: 496, MIDI: 37, id: 1197,
109,  8,  //  d: 0.07 f: 71 Fdsq: 568, MIDI: 37, id: 1198,
145,  6,  //  d: 0.21 f: 71 Fdsq: 428, MIDI: 37, id: 1199 !!!!!!!!!!!!!!!!!!!!!!!! ,
124,  7,  //  d: 0.14 f: 71 Fdsq: 500, MIDI: 37, id: 1200,
124,  7,  //  d: 0.04 f: 71 Fdsq: 500, MIDI: 37, id: 1201,
108,  8,  //  d: 0.13 f: 71 Fdsq: 573, MIDI: 37, id: 1202,
 66, 13,  //  d: 0.06 f: 71 Fdsq: 932, MIDI: 37, id: 1203,
 66, 13,  //  d: 0.12 f: 71 Fdsq: 932, MIDI: 37, id: 1204,
123,  7,  //  d: 0.04 f: 72 Fdsq: 504, MIDI: 37, id: 1205,
123,  7,  //  d: 0.14 f: 72 Fdsq: 504, MIDI: 37, id: 1206,
143,  6,  //  d: 0.15 f: 72 Fdsq: 434, MIDI: 37, id: 1207,
143,  6,  //  d: 0.04 f: 72 Fdsq: 434, MIDI: 37, id: 1208,
122,  7,  //  d: 0.13 f: 72 Fdsq: 508, MIDI: 37, id: 1209,
122,  7,  //  d: 0.05 f: 72 Fdsq: 508, MIDI: 37, id: 1210,
 65, 13,  //  d: 0.12 f: 72 Fdsq: 946, MIDI: 37, id: 1211,
 65, 13,  //  d: 0.06 f: 72 Fdsq: 946, MIDI: 37, id: 1212,
 56, 15,  //  d: 0.11 f: 73 Fdsq: 1096, MIDI: 37, id: 1213,
121,  7,  //  d: 0.05 f: 73 Fdsq: 512, MIDI: 37, id: 1214,
121,  7,  //  d: 0.13 f: 73 Fdsq: 512, MIDI: 37, id: 1215,
141,  6,  //  d: 0.08 f: 73 Fdsq: 440, MIDI: 38, id: 1216  Large D   38,
169,  5,  //  d: 0.03 f: 73 Fdsq: 367, MIDI: 38, id: 1217,
120,  7,  //  d: 0.15 f: 73 Fdsq: 516, MIDI: 38, id: 1218,
120,  7,  //  d: 0.03 f: 73 Fdsq: 516, MIDI: 38, id: 1219,
 64, 13,  //  d: 0.02 f: 73 Fdsq: 961, MIDI: 38, id: 1220,
 64, 13,  //  d: 0.16 f: 73 Fdsq: 961, MIDI: 38, id: 1221,
119,  7,  //  d: 0.25 f: 74 Fdsq: 520, MIDI: 38, id: 1222 !!!!!!!!!!!!!!!!!!!!!!!! ,
119,  7,  //  d: 0.07 f: 74 Fdsq: 520, MIDI: 38, id: 1223,
119,  7,  //  d: 0.11 f: 74 Fdsq: 520, MIDI: 38, id: 1224,
 75, 11,  //  d: 0.19 f: 74 Fdsq: 822, MIDI: 38, id: 1225,
 75, 11,  //  d: 0.01 f: 74 Fdsq: 822, MIDI: 38, id: 1226,
118,  7,  //  d: 0.19 f: 75 Fdsq: 525, MIDI: 38, id: 1227,
118,  7,  //  d: 0.01 f: 75 Fdsq: 525, MIDI: 38, id: 1228,
118,  7,  //  d: 0.17 f: 75 Fdsq: 525, MIDI: 38, id: 1229,
165,  5,  //  d: 0.01 f: 75 Fdsq: 376, MIDI: 38, id: 1230,
137,  6,  //  d: 0.07 f: 75 Fdsq: 452, MIDI: 38, id: 1231,
117,  7,  //  d: 0.13 f: 75 Fdsq: 529, MIDI: 38, id: 1232,
117,  7,  //  d: 0.05 f: 75 Fdsq: 529, MIDI: 38, id: 1233,
 54, 15,  //  d: 0.11 f: 75 Fdsq: 1136, MIDI: 38, id: 1234,
136,  6,  //  d: 0.07 f: 76 Fdsq: 456, MIDI: 38, id: 1235,
136,  6,  //  d: 0.11 f: 76 Fdsq: 456, MIDI: 38, id: 1236,
116,  7,  //  d: 0.08 f: 76 Fdsq: 534, MIDI: 38, id: 1237,
116,  7,  //  d: 0.10 f: 76 Fdsq: 534, MIDI: 38, id: 1238,
135,  6,  //  d: 0.08 f: 76 Fdsq: 459, MIDI: 38, id: 1239,
135,  6,  //  d: 0.10 f: 76 Fdsq: 459, MIDI: 38, id: 1240,
 73, 11,  //  d: 0.03 f: 76 Fdsq: 844, MIDI: 38, id: 1241,
115,  7,  //  d: 0.03 f: 76 Fdsq: 538, MIDI: 38, id: 1242,
115,  7,  //  d: 0.15 f: 76 Fdsq: 538, MIDI: 38, id: 1243,
 53, 15,  //  d: 0.08 f: 77 Fdsq: 1157, MIDI: 38, id: 1244,
100,  8,  //  d: 0.01 f: 77 Fdsq: 618, MIDI: 38, id: 1245,
114,  7,  //  d: 0.18 f: 77 Fdsq: 543, MIDI: 38, id: 1246,
114,  7,  //  d: 0.00 f: 77 Fdsq: 543, MIDI: 38, id: 1247,
114,  7,  //  d: 0.18 f: 77 Fdsq: 543, MIDI: 39, id: 1248  Large D#  39,
 72, 11,  //  d: 0.11 f: 77 Fdsq: 856, MIDI: 39, id: 1249,
 99,  8,  //  d: 0.08 f: 78 Fdsq: 625, MIDI: 39, id: 1250,
113,  7,  //  d: 0.15 f: 78 Fdsq: 548, MIDI: 39, id: 1251,
113,  7,  //  d: 0.03 f: 78 Fdsq: 548, MIDI: 39, id: 1252,
 52, 15,  //  d: 0.16 f: 78 Fdsq: 1179, MIDI: 39, id: 1253,
 52, 15,  //  d: 0.02 f: 78 Fdsq: 1179, MIDI: 39, id: 1254,
 60, 13,  //  d: 0.06 f: 78 Fdsq: 1024, MIDI: 39, id: 1255,
112,  7,  //  d: 0.13 f: 79 Fdsq: 553, MIDI: 39, id: 1256,
112,  7,  //  d: 0.05 f: 79 Fdsq: 553, MIDI: 39, id: 1257,
157,  5,  //  d: 0.11 f: 79 Fdsq: 395, MIDI: 39, id: 1258,
196,  4,  //  d: 0.03 f: 79 Fdsq: 317, MIDI: 39, id: 1259,
130,  6,  //  d: 0.04 f: 79 Fdsq: 477, MIDI: 39, id: 1260,
111,  7,  //  d: 0.11 f: 79 Fdsq: 558, MIDI: 39, id: 1261,
111,  7,  //  d: 0.07 f: 79 Fdsq: 558, MIDI: 39, id: 1262,
 70, 11,  //  d: 0.14 f: 80 Fdsq: 880, MIDI: 39, id: 1263,
 59, 13,  //  d: 0.08 f: 80 Fdsq: 1041, MIDI: 39, id: 1264,
 59, 13,  //  d: 0.10 f: 80 Fdsq: 1041, MIDI: 39, id: 1265,
110,  7,  //  d: 0.11 f: 80 Fdsq: 563, MIDI: 39, id: 1266,
110,  7,  //  d: 0.07 f: 80 Fdsq: 563, MIDI: 39, id: 1267,
128,  6,  //  d: 0.13 f: 80 Fdsq: 484, MIDI: 39, id: 1268,
128,  6,  //  d: 0.05 f: 80 Fdsq: 484, MIDI: 39, id: 1269,
192,  4,  //  d: 0.03 f: 80 Fdsq: 323, MIDI: 39, id: 1270,
109,  7,  //  d: 0.11 f: 81 Fdsq: 568, MIDI: 39, id: 1271,
109,  7,  //  d: 0.07 f: 81 Fdsq: 568, MIDI: 39, id: 1272,
 58, 13,  //  d: 0.14 f: 81 Fdsq: 1059, MIDI: 39, id: 1273,
 58, 13,  //  d: 0.04 f: 81 Fdsq: 1059, MIDI: 39, id: 1274,
 50, 15,  //  d: 0.04 f: 81 Fdsq: 1225, MIDI: 39, id: 1275,
108,  7,  //  d: 0.12 f: 81 Fdsq: 573, MIDI: 39, id: 1276,
108,  7,  //  d: 0.06 f: 81 Fdsq: 573, MIDI: 39, id: 1277,
126,  6,  //  d: 0.11 f: 82 Fdsq: 492, MIDI: 39, id: 1278,
 94,  8,  //  d: 0.03 f: 82 Fdsq: 657, MIDI: 39, id: 1279,
 68, 11,  //  d: 0.07 f: 82 Fdsq: 905, MIDI: 40, id: 1280  Large E   40,
107,  7,  //  d: 0.14 f: 82 Fdsq: 578, MIDI: 40, id: 1281,
107,  7,  //  d: 0.04 f: 82 Fdsq: 578, MIDI: 40, id: 1282,
 57, 13,  //  d: 0.04 f: 82 Fdsq: 1077, MIDI: 40, id: 1283,
 57, 13,  //  d: 0.14 f: 82 Fdsq: 1077, MIDI: 40, id: 1284,
 93,  8,  //  d: 0.05 f: 83 Fdsq: 664, MIDI: 40, id: 1285,
106,  7,  //  d: 0.17 f: 83 Fdsq: 584, MIDI: 40, id: 1286,
106,  7,  //  d: 0.01 f: 83 Fdsq: 584, MIDI: 40, id: 1287,
106,  7,  //  d: 0.19 f: 83 Fdsq: 584, MIDI: 40, id: 1288,
148,  5,  //  d: 0.16 f: 83 Fdsq: 419, MIDI: 40, id: 1289,
123,  6,  //  d: 0.12 f: 84 Fdsq: 504, MIDI: 40, id: 1290,
123,  6,  //  d: 0.06 f: 84 Fdsq: 504, MIDI: 40, id: 1291,
105,  7,  //  d: 0.02 f: 84 Fdsq: 589, MIDI: 40, id: 1292,
105,  7,  //  d: 0.16 f: 84 Fdsq: 589, MIDI: 40, id: 1293,
147,  5,  //  d: 0.07 f: 84 Fdsq: 422, MIDI: 40, id: 1294,
122,  6,  //  d: 0.02 f: 84 Fdsq: 508, MIDI: 40, id: 1295,
122,  6,  //  d: 0.16 f: 84 Fdsq: 508, MIDI: 40, id: 1296,
104,  7,  //  d: 0.07 f: 85 Fdsq: 595, MIDI: 40, id: 1297,
104,  7,  //  d: 0.11 f: 85 Fdsq: 595, MIDI: 40, id: 1298,
121,  6,  //  d: 0.12 f: 85 Fdsq: 512, MIDI: 40, id: 1299,
121,  6,  //  d: 0.06 f: 85 Fdsq: 512, MIDI: 40, id: 1300,
145,  5,  //  d: 0.03 f: 85 Fdsq: 428, MIDI: 40, id: 1301,
103,  7,  //  d: 0.12 f: 85 Fdsq: 600, MIDI: 40, id: 1302,
103,  7,  //  d: 0.06 f: 85 Fdsq: 600, MIDI: 40, id: 1303,
120,  6,  //  d: 0.04 f: 86 Fdsq: 516, MIDI: 40, id: 1304,
120,  6,  //  d: 0.14 f: 86 Fdsq: 516, MIDI: 40, id: 1305,
144,  5,  //  d: 0.18 f: 86 Fdsq: 431, MIDI: 40, id: 1306,
102,  7,  //  d: 0.19 f: 86 Fdsq: 606, MIDI: 40, id: 1307,
102,  7,  //  d: 0.01 f: 86 Fdsq: 606, MIDI: 40, id: 1308,
102,  7,  //  d: 0.17 f: 86 Fdsq: 606, MIDI: 40, id: 1309,
 47, 15,  //  d: 0.21 f: 86 Fdsq: 1302, MIDI: 40, id: 1310 !!!!!!!!!!!!!!!!!!!!!!!! ,
178,  4,  //  d: 0.16 f: 87 Fdsq: 349, MIDI: 40, id: 1311,
 54, 13,  //  d: 0.12 f: 87 Fdsq: 1136, MIDI: 41, id: 1312  Large F   41,
101,  7,  //  d: 0.08 f: 87 Fdsq: 612, MIDI: 41, id: 1313,
101,  7,  //  d: 0.10 f: 87 Fdsq: 612, MIDI: 41, id: 1314,
 88,  8,  //  d: 0.00 f: 87 Fdsq: 702, MIDI: 41, id: 1315,
 88,  8,  //  d: 0.18 f: 87 Fdsq: 702, MIDI: 41, id: 1316,
141,  5,  //  d: 0.08 f: 88 Fdsq: 440, MIDI: 41, id: 1317,
100,  7,  //  d: 0.16 f: 88 Fdsq: 618, MIDI: 41, id: 1318,
100,  7,  //  d: 0.02 f: 88 Fdsq: 618, MIDI: 41, id: 1319,
100,  7,  //  d: 0.20 f: 88 Fdsq: 618, MIDI: 41, id: 1320,
 46, 15,  //  d: 0.10 f: 88 Fdsq: 1329, MIDI: 41, id: 1321,
 53, 13,  //  d: 0.15 f: 89 Fdsq: 1157, MIDI: 41, id: 1322,
 53, 13,  //  d: 0.03 f: 89 Fdsq: 1157, MIDI: 41, id: 1323,
 99,  7,  //  d: 0.07 f: 89 Fdsq: 625, MIDI: 41, id: 1324,
 99,  7,  //  d: 0.11 f: 89 Fdsq: 625, MIDI: 41, id: 1325,
232,  3,  //  d: 0.14 f: 89 Fdsq: 268, MIDI: 41, id: 1326,
115,  6,  //  d: 0.11 f: 89 Fdsq: 538, MIDI: 41, id: 1327,
115,  6,  //  d: 0.07 f: 89 Fdsq: 538, MIDI: 41, id: 1328,
 98,  7,  //  d: 0.18 f: 90 Fdsq: 631, MIDI: 41, id: 1329,
 98,  7,  //  d: 0.00 f: 90 Fdsq: 631, MIDI: 41, id: 1330,
 98,  7,  //  d: 0.18 f: 90 Fdsq: 631, MIDI: 41, id: 1331,
 45, 15,  //  d: 0.07 f: 90 Fdsq: 1358, MIDI: 41, id: 1332,
 52, 13,  //  d: 0.03 f: 90 Fdsq: 1179, MIDI: 41, id: 1333,
 52, 13,  //  d: 0.15 f: 90 Fdsq: 1179, MIDI: 41, id: 1334,
 97,  7,  //  d: 0.11 f: 91 Fdsq: 637, MIDI: 41, id: 1335,
 97,  7,  //  d: 0.07 f: 91 Fdsq: 637, MIDI: 41, id: 1336,
113,  6,  //  d: 0.04 f: 91 Fdsq: 548, MIDI: 41, id: 1337,
113,  6,  //  d: 0.14 f: 91 Fdsq: 548, MIDI: 41, id: 1338,
 61, 11,  //  d: 0.03 f: 91 Fdsq: 1008, MIDI: 41, id: 1339,
 84,  8,  //  d: 0.09 f: 91 Fdsq: 735, MIDI: 41, id: 1340,
 96,  7,  //  d: 0.05 f: 92 Fdsq: 644, MIDI: 41, id: 1341,
 96,  7,  //  d: 0.13 f: 92 Fdsq: 644, MIDI: 41, id: 1342,
 51, 13,  //  d: 0.13 f: 92 Fdsq: 1201, MIDI: 41, id: 1343,
 51, 13,  //  d: 0.05 f: 92 Fdsq: 1201, MIDI: 42, id: 1344  Large F#  42,
 44, 15,  //  d: 0.08 f: 92 Fdsq: 1388, MIDI: 42, id: 1345,
 95,  7,  //  d: 0.19 f: 93 Fdsq: 651, MIDI: 42, id: 1346,
 95,  7,  //  d: 0.01 f: 93 Fdsq: 651, MIDI: 42, id: 1347,
 95,  7,  //  d: 0.17 f: 93 Fdsq: 651, MIDI: 42, id: 1348,
133,  5,  //  d: 0.06 f: 93 Fdsq: 466, MIDI: 42, id: 1349,
166,  4,  //  d: 0.06 f: 93 Fdsq: 374, MIDI: 42, id: 1350,
110,  6,  //  d: 0.18 f: 93 Fdsq: 563, MIDI: 42, id: 1351,
 94,  7,  //  d: 0.15 f: 93 Fdsq: 657, MIDI: 42, id: 1352,
 94,  7,  //  d: 0.03 f: 93 Fdsq: 657, MIDI: 42, id: 1353,
 50, 13,  //  d: 0.09 f: 94 Fdsq: 1225, MIDI: 42, id: 1354,
 50, 13,  //  d: 0.09 f: 94 Fdsq: 1225, MIDI: 42, id: 1355,
 43, 15,  //  d: 0.18 f: 94 Fdsq: 1420, MIDI: 42, id: 1356,
 43, 15,  //  d: 0.00 f: 94 Fdsq: 1420, MIDI: 42, id: 1357,
 93,  7,  //  d: 0.13 f: 94 Fdsq: 664, MIDI: 42, id: 1358,
 93,  7,  //  d: 0.06 f: 94 Fdsq: 664, MIDI: 42, id: 1359,
 81,  8,  //  d: 0.07 f: 95 Fdsq: 762, MIDI: 42, id: 1360,
108,  6,  //  d: 0.19 f: 95 Fdsq: 573, MIDI: 42, id: 1361,
108,  6,  //  d: 0.01 f: 95 Fdsq: 573, MIDI: 42, id: 1362,
108,  6,  //  d: 0.17 f: 95 Fdsq: 573, MIDI: 42, id: 1363,
 92,  7,  //  d: 0.11 f: 96 Fdsq: 672, MIDI: 42, id: 1364,
 92,  7,  //  d: 0.07 f: 96 Fdsq: 672, MIDI: 42, id: 1365,
 49, 13,  //  d: 0.10 f: 96 Fdsq: 1250, MIDI: 42, id: 1366,
107,  6,  //  d: 0.03 f: 96 Fdsq: 578, MIDI: 42, id: 1367,
107,  6,  //  d: 0.15 f: 96 Fdsq: 578, MIDI: 42, id: 1368,
 42, 15,  //  d: 0.14 f: 96 Fdsq: 1453, MIDI: 42, id: 1369,
 91,  7,  //  d: 0.11 f: 97 Fdsq: 679, MIDI: 42, id: 1370,
 91,  7,  //  d: 0.07 f: 97 Fdsq: 679, MIDI: 42, id: 1371,
106,  6,  //  d: 0.06 f: 97 Fdsq: 584, MIDI: 42, id: 1372,
106,  6,  //  d: 0.12 f: 97 Fdsq: 584, MIDI: 42, id: 1373,
 79,  8,  //  d: 0.01 f: 97 Fdsq: 781, MIDI: 42, id: 1374,
 79,  8,  //  d: 0.17 f: 97 Fdsq: 781, MIDI: 42, id: 1375,
 90,  7,  //  d: 0.12 f: 98 Fdsq: 686, MIDI: 43, id: 1376  Large G   43,
 90,  7,  //  d: 0.06 f: 98 Fdsq: 686, MIDI: 43, id: 1377,
105,  6,  //  d: 0.08 f: 98 Fdsq: 589, MIDI: 43, id: 1378,
126,  5,  //  d: 0.11 f: 98 Fdsq: 492, MIDI: 43, id: 1379,
 78,  8,  //  d: 0.19 f: 98 Fdsq: 791, MIDI: 43, id: 1380,
 78,  8,  //  d: 0.01 f: 98 Fdsq: 791, MIDI: 43, id: 1381,
 89,  7,  //  d: 0.14 f: 99 Fdsq: 694, MIDI: 43, id: 1382,
 89,  7,  //  d: 0.04 f: 99 Fdsq: 694, MIDI: 43, id: 1383,
156,  4,  //  d: 0.10 f: 99 Fdsq: 398, MIDI: 43, id: 1384,
 56, 11,  //  d: 0.08 f: 99 Fdsq: 1096, MIDI: 43, id: 1385,
 56, 11,  //  d: 0.10 f: 99 Fdsq: 1096, MIDI: 43, id: 1386,
 47, 13,  //  d: 0.20 f: 100 Fdsq: 1302, MIDI: 43, id: 1387,
 88,  7,  //  d: 0.18 f: 100 Fdsq: 702, MIDI: 43, id: 1388,
 88,  7,  //  d: 0.00 f: 100 Fdsq: 702, MIDI: 43, id: 1389,
 88,  7,  //  d: 0.18 f: 100 Fdsq: 702, MIDI: 43, id: 1390,
123,  5,  //  d: 0.12 f: 100 Fdsq: 504, MIDI: 43, id: 1391,
123,  5,  //  d: 0.06 f: 100 Fdsq: 504, MIDI: 43, id: 1392,
102,  6,  //  d: 0.08 f: 101 Fdsq: 606, MIDI: 43, id: 1393,
102,  6,  //  d: 0.10 f: 101 Fdsq: 606, MIDI: 43, id: 1394,
 87,  7,  //  d: 0.04 f: 101 Fdsq: 710, MIDI: 43, id: 1395,
 87,  7,  //  d: 0.14 f: 101 Fdsq: 710, MIDI: 43, id: 1396,
 40, 15,  //  d: 0.16 f: 101 Fdsq: 1524, MIDI: 43, id: 1397,
101,  6,  //  d: 0.15 f: 102 Fdsq: 612, MIDI: 43, id: 1398,
 46, 13,  //  d: 0.14 f: 102 Fdsq: 1329, MIDI: 43, id: 1399,
 46, 13,  //  d: 0.05 f: 102 Fdsq: 1329, MIDI: 43, id: 1400,
 86,  7,  //  d: 0.10 f: 102 Fdsq: 718, MIDI: 43, id: 1401,
 86,  7,  //  d: 0.08 f: 102 Fdsq: 718, MIDI: 43, id: 1402,
 75,  8,  //  d: 0.09 f: 102 Fdsq: 822, MIDI: 43, id: 1403,
100,  6,  //  d: 0.05 f: 103 Fdsq: 618, MIDI: 43, id: 1404,
100,  6,  //  d: 0.13 f: 103 Fdsq: 618, MIDI: 43, id: 1405,
 54, 11,  //  d: 0.14 f: 103 Fdsq: 1136, MIDI: 43, id: 1406,
 85,  7,  //  d: 0.18 f: 103 Fdsq: 726, MIDI: 43, id: 1407,
 85,  7,  //  d: 0.01 f: 103 Fdsq: 726, MIDI: 44, id: 1408  Large G#  44,
 85,  7,  //  d: 0.19 f: 103 Fdsq: 726, MIDI: 44, id: 1409,
 39, 15,  //  d: 0.03 f: 104 Fdsq: 1562, MIDI: 44, id: 1410,
 45, 13,  //  d: 0.12 f: 104 Fdsq: 1358, MIDI: 44, id: 1411,
 45, 13,  //  d: 0.06 f: 104 Fdsq: 1358, MIDI: 44, id: 1412,
148,  4,  //  d: 0.09 f: 104 Fdsq: 419, MIDI: 44, id: 1413,
 84,  7,  //  d: 0.08 f: 105 Fdsq: 735, MIDI: 44, id: 1414,
 84,  7,  //  d: 0.10 f: 105 Fdsq: 735, MIDI: 44, id: 1415,
 98,  6,  //  d: 0.11 f: 105 Fdsq: 631, MIDI: 44, id: 1416,
 73,  8,  //  d: 0.05 f: 105 Fdsq: 844, MIDI: 44, id: 1417,
 73,  8,  //  d: 0.14 f: 105 Fdsq: 844, MIDI: 44, id: 1418,
117,  5,  //  d: 0.02 f: 105 Fdsq: 529, MIDI: 44, id: 1419,
 83,  7,  //  d: 0.18 f: 106 Fdsq: 744, MIDI: 44, id: 1420,
 83,  7,  //  d: 0.00 f: 106 Fdsq: 744, MIDI: 44, id: 1421,
 83,  7,  //  d: 0.18 f: 106 Fdsq: 744, MIDI: 44, id: 1422,
 44, 13,  //  d: 0.15 f: 106 Fdsq: 1388, MIDI: 44, id: 1423,
 44, 13,  //  d: 0.03 f: 106 Fdsq: 1388, MIDI: 44, id: 1424,
 72,  8,  //  d: 0.04 f: 107 Fdsq: 856, MIDI: 44, id: 1425,
 96,  6,  //  d: 0.12 f: 107 Fdsq: 644, MIDI: 44, id: 1426,
 82,  7,  //  d: 0.12 f: 107 Fdsq: 753, MIDI: 44, id: 1427,
 82,  7,  //  d: 0.06 f: 107 Fdsq: 753, MIDI: 44, id: 1428,
115,  5,  //  d: 0.07 f: 107 Fdsq: 538, MIDI: 44, id: 1429,
192,  3,  //  d: 0.08 f: 107 Fdsq: 323, MIDI: 44, id: 1430,
 95,  6,  //  d: 0.26 f: 108 Fdsq: 651, MIDI: 44, id: 1431 !!!!!!!!!!!!!!!!!!!!!!!! ,
 95,  6,  //  d: 0.08 f: 108 Fdsq: 651, MIDI: 44, id: 1432,
 95,  6,  //  d: 0.10 f: 108 Fdsq: 651, MIDI: 44, id: 1433,
 81,  7,  //  d: 0.06 f: 108 Fdsq: 762, MIDI: 44, id: 1434,
 81,  7,  //  d: 0.12 f: 108 Fdsq: 762, MIDI: 44, id: 1435,
 43, 13,  //  d: 0.05 f: 109 Fdsq: 1420, MIDI: 44, id: 1436,
 43, 13,  //  d: 0.13 f: 109 Fdsq: 1420, MIDI: 44, id: 1437,
 37, 15,  //  d: 0.04 f: 109 Fdsq: 1644, MIDI: 44, id: 1438,
 37, 15,  //  d: 0.14 f: 109 Fdsq: 1644, MIDI: 44, id: 1439,
 70,  8,  //  d: 0.03 f: 110 Fdsq: 880, MIDI: 45, id: 1440  Large A   45,
 80,  7,  //  d: 0.03 f: 110 Fdsq: 771, MIDI: 45, id: 1441,
 80,  7,  //  d: 0.15 f: 110 Fdsq: 771, MIDI: 45, id: 1442,
 93,  6,  //  d: 0.20 f: 110 Fdsq: 664, MIDI: 45, id: 1443,
 93,  6,  //  d: 0.02 f: 110 Fdsq: 664, MIDI: 45, id: 1444,
 93,  6,  //  d: 0.16 f: 110 Fdsq: 664, MIDI: 45, id: 1445,
 50, 11,  //  d: 0.19 f: 111 Fdsq: 1225, MIDI: 45, id: 1446,
 79,  7,  //  d: 0.19 f: 111 Fdsq: 781, MIDI: 45, id: 1447,
 79,  7,  //  d: 0.01 f: 111 Fdsq: 781, MIDI: 45, id: 1448,
 79,  7,  //  d: 0.17 f: 111 Fdsq: 781, MIDI: 45, id: 1449,
 42, 13,  //  d: 0.18 f: 111 Fdsq: 1453, MIDI: 45, id: 1450,
 92,  6,  //  d: 0.18 f: 112 Fdsq: 672, MIDI: 45, id: 1451,
 36, 15,  //  d: 0.18 f: 112 Fdsq: 1689, MIDI: 45, id: 1452,
 36, 15,  //  d: 0.00 f: 112 Fdsq: 1689, MIDI: 45, id: 1453,
 78,  7,  //  d: 0.18 f: 113 Fdsq: 791, MIDI: 45, id: 1454,
 78,  7,  //  d: 0.00 f: 113 Fdsq: 791, MIDI: 45, id: 1455,
 78,  7,  //  d: 0.18 f: 113 Fdsq: 791, MIDI: 45, id: 1456,
 91,  6,  //  d: 0.18 f: 113 Fdsq: 679, MIDI: 45, id: 1457,
 49, 11,  //  d: 0.00 f: 113 Fdsq: 1250, MIDI: 45, id: 1458,
 49, 11,  //  d: 0.18 f: 113 Fdsq: 1250, MIDI: 45, id: 1459,
 60,  9,  //  d: 0.18 f: 113 Fdsq: 1024, MIDI: 45, id: 1460,
 77,  7,  //  d: 0.19 f: 114 Fdsq: 801, MIDI: 45, id: 1461,
 77,  7,  //  d: 0.01 f: 114 Fdsq: 801, MIDI: 45, id: 1462,
 77,  7,  //  d: 0.17 f: 114 Fdsq: 801, MIDI: 45, id: 1463,
 67,  8,  //  d: 0.02 f: 114 Fdsq: 919, MIDI: 45, id: 1464,
 67,  8,  //  d: 0.16 f: 114 Fdsq: 919, MIDI: 45, id: 1465,
180,  3,  //  d: 0.16 f: 115 Fdsq: 345, MIDI: 45, id: 1466,
 35, 15,  //  d: 0.21 f: 115 Fdsq: 1736, MIDI: 45, id: 1467 !!!!!!!!!!!!!!!!!!!!!!!! ,
 35, 15,  //  d: 0.03 f: 115 Fdsq: 1736, MIDI: 45, id: 1468,
 76,  7,  //  d: 0.04 f: 115 Fdsq: 811, MIDI: 45, id: 1469,
 76,  7,  //  d: 0.14 f: 115 Fdsq: 811, MIDI: 45, id: 1470,
178,  3,  //  d: 0.05 f: 116 Fdsq: 349, MIDI: 45, id: 1471,
 66,  8,  //  d: 0.05 f: 116 Fdsq: 932, MIDI: 46, id: 1472  Large B   46,
 66,  8,  //  d: 0.13 f: 116 Fdsq: 932, MIDI: 46, id: 1473,
 88,  6,  //  d: 0.07 f: 117 Fdsq: 702, MIDI: 46, id: 1474,
 40, 13,  //  d: 0.07 f: 117 Fdsq: 1524, MIDI: 46, id: 1475,
 75,  7,  //  d: 0.08 f: 117 Fdsq: 822, MIDI: 46, id: 1476,
 75,  7,  //  d: 0.10 f: 117 Fdsq: 822, MIDI: 46, id: 1477,
105,  5,  //  d: 0.10 f: 117 Fdsq: 589, MIDI: 46, id: 1478,
105,  5,  //  d: 0.08 f: 117 Fdsq: 589, MIDI: 46, id: 1479,
 87,  6,  //  d: 0.11 f: 118 Fdsq: 710, MIDI: 46, id: 1480,
 87,  6,  //  d: 0.07 f: 118 Fdsq: 710, MIDI: 46, id: 1481,
 87,  6,  //  d: 0.25 f: 118 Fdsq: 710, MIDI: 46, id: 1482 !!!!!!!!!!!!!!!!!!!!!!!! ,
 74,  7,  //  d: 0.14 f: 119 Fdsq: 833, MIDI: 46, id: 1483,
 74,  7,  //  d: 0.04 f: 119 Fdsq: 833, MIDI: 46, id: 1484,
130,  4,  //  d: 0.03 f: 119 Fdsq: 477, MIDI: 46, id: 1485,
 86,  6,  //  d: 0.17 f: 119 Fdsq: 718, MIDI: 46, id: 1486,
 86,  6,  //  d: 0.01 f: 119 Fdsq: 718, MIDI: 46, id: 1487,
 39, 13,  //  d: 0.20 f: 120 Fdsq: 1562, MIDI: 46, id: 1488,
 39, 13,  //  d: 0.02 f: 120 Fdsq: 1562, MIDI: 46, id: 1489,
 39, 13,  //  d: 0.16 f: 120 Fdsq: 1562, MIDI: 46, id: 1490,
 73,  7,  //  d: 0.04 f: 120 Fdsq: 844, MIDI: 46, id: 1491,
 73,  7,  //  d: 0.14 f: 120 Fdsq: 844, MIDI: 46, id: 1492,
 85,  6,  //  d: 0.07 f: 121 Fdsq: 726, MIDI: 46, id: 1493,
 85,  6,  //  d: 0.11 f: 121 Fdsq: 726, MIDI: 46, id: 1494,
102,  5,  //  d: 0.10 f: 121 Fdsq: 606, MIDI: 46, id: 1495,
 56,  9,  //  d: 0.11 f: 121 Fdsq: 1096, MIDI: 46, id: 1496,
 63,  8,  //  d: 0.12 f: 122 Fdsq: 976, MIDI: 46, id: 1497,
 72,  7,  //  d: 0.14 f: 122 Fdsq: 856, MIDI: 46, id: 1498,
 72,  7,  //  d: 0.04 f: 122 Fdsq: 856, MIDI: 46, id: 1499,
 33, 15,  //  d: 0.03 f: 122 Fdsq: 1838, MIDI: 46, id: 1500,
126,  4,  //  d: 0.19 f: 123 Fdsq: 492, MIDI: 46, id: 1501,
126,  4,  //  d: 0.00 f: 123 Fdsq: 492, MIDI: 46, id: 1502,
 38, 13,  //  d: 0.02 f: 123 Fdsq: 1602, MIDI: 46, id: 1503,
 38, 13,  //  d: 0.16 f: 123 Fdsq: 1602, MIDI: 47, id: 1504  Large H   47,
 45, 11,  //  d: 0.14 f: 123 Fdsq: 1358, MIDI: 47, id: 1505,
 71,  7,  //  d: 0.07 f: 124 Fdsq: 868, MIDI: 47, id: 1506,
 71,  7,  //  d: 0.11 f: 124 Fdsq: 868, MIDI: 47, id: 1507,
250,  2,  //  d: 0.11 f: 124 Fdsq: 249, MIDI: 47, id: 1508,
166,  3,  //  d: 0.13 f: 124 Fdsq: 374, MIDI: 47, id: 1509,
 99,  5,  //  d: 0.15 f: 125 Fdsq: 625, MIDI: 47, id: 1510,
 99,  5,  //  d: 0.03 f: 125 Fdsq: 625, MIDI: 47, id: 1511,
 82,  6,  //  d: 0.19 f: 125 Fdsq: 753, MIDI: 47, id: 1512,
 82,  6,  //  d: 0.01 f: 125 Fdsq: 753, MIDI: 47, id: 1513,
 70,  7,  //  d: 0.03 f: 125 Fdsq: 880, MIDI: 47, id: 1514,
 70,  7,  //  d: 0.15 f: 125 Fdsq: 880, MIDI: 47, id: 1515,
 32, 15,  //  d: 0.07 f: 126 Fdsq: 1893, MIDI: 47, id: 1516,
 37, 13,  //  d: 0.09 f: 126 Fdsq: 1644, MIDI: 47, id: 1517,
 37, 13,  //  d: 0.09 f: 126 Fdsq: 1644, MIDI: 47, id: 1518,
 81,  6,  //  d: 0.14 f: 127 Fdsq: 762, MIDI: 47, id: 1519,
 81,  6,  //  d: 0.04 f: 127 Fdsq: 762, MIDI: 47, id: 1520,
 69,  7,  //  d: 0.18 f: 127 Fdsq: 892, MIDI: 47, id: 1521,
 69,  7,  //  d: 0.00 f: 127 Fdsq: 892, MIDI: 47, id: 1522,
 69,  7,  //  d: 0.18 f: 127 Fdsq: 892, MIDI: 47, id: 1523,
 60,  8,  //  d: 0.05 f: 128 Fdsq: 1024, MIDI: 47, id: 1524,
 60,  8,  //  d: 0.13 f: 128 Fdsq: 1024, MIDI: 47, id: 1525,
 80,  6,  //  d: 0.10 f: 128 Fdsq: 771, MIDI: 47, id: 1526,
 80,  6,  //  d: 0.08 f: 128 Fdsq: 771, MIDI: 47, id: 1527,
 43, 11,  //  d: 0.15 f: 129 Fdsq: 1420, MIDI: 47, id: 1528,
 68,  7,  //  d: 0.18 f: 129 Fdsq: 905, MIDI: 47, id: 1529,
 68,  7,  //  d: 0.00 f: 129 Fdsq: 905, MIDI: 47, id: 1530,
 68,  7,  //  d: 0.18 f: 129 Fdsq: 905, MIDI: 47, id: 1531,
 36, 13,  //  d: 0.05 f: 129 Fdsq: 1689, MIDI: 47, id: 1532,
 36, 13,  //  d: 0.13 f: 129 Fdsq: 1689, MIDI: 47, id: 1533,
 31, 15,  //  d: 0.10 f: 130 Fdsq: 1953, MIDI: 47, id: 1534,
238,  2,  //  d: 0.13 f: 130 Fdsq: 261, MIDI: 47, id: 1535,
 52,  9,  //  d: 0.16 f: 131 Fdsq: 1179, MIDI: 48, id: 1536  Small C   48,
 67,  7,  //  d: 0.19 f: 131 Fdsq: 919, MIDI: 48, id: 1537,
 67,  7,  //  d: 0.01 f: 131 Fdsq: 919, MIDI: 48, id: 1538,
 67,  7,  //  d: 0.17 f: 131 Fdsq: 919, MIDI: 48, id: 1539,
 78,  6,  //  d: 0.07 f: 131 Fdsq: 791, MIDI: 48, id: 1540,
 78,  6,  //  d: 0.11 f: 131 Fdsq: 791, MIDI: 48, id: 1541,
 58,  8,  //  d: 0.13 f: 132 Fdsq: 1059, MIDI: 48, id: 1542,
 58,  8,  //  d: 0.05 f: 132 Fdsq: 1059, MIDI: 48, id: 1543,
 93,  5,  //  d: 0.20 f: 132 Fdsq: 664, MIDI: 48, id: 1544,
 93,  5,  //  d: 0.02 f: 132 Fdsq: 664, MIDI: 48, id: 1545,
 66,  7,  //  d: 0.05 f: 133 Fdsq: 932, MIDI: 48, id: 1546,
 66,  7,  //  d: 0.13 f: 133 Fdsq: 932, MIDI: 48, id: 1547,
 35, 13,  //  d: 0.10 f: 133 Fdsq: 1736, MIDI: 48, id: 1548,
232,  2,  //  d: 0.15 f: 134 Fdsq: 268, MIDI: 48, id: 1549,
 30, 15,  //  d: 0.18 f: 134 Fdsq: 2016, MIDI: 48, id: 1550,
 30, 15,  //  d: 0.00 f: 134 Fdsq: 2016, MIDI: 48, id: 1551,
 30, 15,  //  d: 0.18 f: 134 Fdsq: 2016, MIDI: 48, id: 1552,
 57,  8,  //  d: 0.14 f: 134 Fdsq: 1077, MIDI: 48, id: 1553,
 65,  7,  //  d: 0.11 f: 135 Fdsq: 946, MIDI: 48, id: 1554,
 65,  7,  //  d: 0.07 f: 135 Fdsq: 946, MIDI: 48, id: 1555,
 91,  5,  //  d: 0.18 f: 135 Fdsq: 679, MIDI: 48, id: 1556,
 91,  5,  //  d: 0.00 f: 135 Fdsq: 679, MIDI: 48, id: 1557,
 91,  5,  //  d: 0.18 f: 135 Fdsq: 679, MIDI: 48, id: 1558,
 50,  9,  //  d: 0.14 f: 136 Fdsq: 1225, MIDI: 48, id: 1559,
228,  2,  //  d: 0.10 f: 136 Fdsq: 272, MIDI: 48, id: 1560,
 75,  6,  //  d: 0.15 f: 137 Fdsq: 822, MIDI: 48, id: 1561,
 64,  7,  //  d: 0.19 f: 137 Fdsq: 961, MIDI: 48, id: 1562,
 64,  7,  //  d: 0.01 f: 137 Fdsq: 961, MIDI: 48, id: 1563,
 64,  7,  //  d: 0.17 f: 137 Fdsq: 961, MIDI: 48, id: 1564,
150,  3,  //  d: 0.09 f: 137 Fdsq: 413, MIDI: 48, id: 1565,
112,  4,  //  d: 0.13 f: 138 Fdsq: 553, MIDI: 48, id: 1566,
 40, 11,  //  d: 0.17 f: 138 Fdsq: 1524, MIDI: 48, id: 1567,
 40, 11,  //  d: 0.01 f: 138 Fdsq: 1524, MIDI: 49, id: 1568  Small C#  49,
 29, 15,  //  d: 0.03 f: 138 Fdsq: 2083, MIDI: 49, id: 1569,
 29, 15,  //  d: 0.15 f: 138 Fdsq: 2083, MIDI: 49, id: 1570,
 63,  7,  //  d: 0.12 f: 139 Fdsq: 976, MIDI: 49, id: 1571,
 63,  7,  //  d: 0.06 f: 139 Fdsq: 976, MIDI: 49, id: 1572,
148,  3,  //  d: 0.02 f: 139 Fdsq: 419, MIDI: 49, id: 1573,
148,  3,  //  d: 0.20 f: 139 Fdsq: 419, MIDI: 49, id: 1574,
 88,  5,  //  d: 0.07 f: 140 Fdsq: 702, MIDI: 49, id: 1575,
 73,  6,  //  d: 0.11 f: 140 Fdsq: 844, MIDI: 49, id: 1576,
 73,  6,  //  d: 0.07 f: 140 Fdsq: 844, MIDI: 49, id: 1577,
 33, 13,  //  d: 0.20 f: 141 Fdsq: 1838, MIDI: 49, id: 1578 !!!!!!!!!!!!!!!!!!!!!!!! ,
 33, 13,  //  d: 0.02 f: 141 Fdsq: 1838, MIDI: 49, id: 1579,
 62,  7,  //  d: 0.07 f: 141 Fdsq: 992, MIDI: 49, id: 1580,
 62,  7,  //  d: 0.11 f: 141 Fdsq: 992, MIDI: 49, id: 1581,
 54,  8,  //  d: 0.07 f: 142 Fdsq: 1136, MIDI: 49, id: 1582,
 72,  6,  //  d: 0.21 f: 142 Fdsq: 856, MIDI: 49, id: 1583 !!!!!!!!!!!!!!!!!!!!!!!! ,
 72,  6,  //  d: 0.03 f: 142 Fdsq: 856, MIDI: 49, id: 1584,
 72,  6,  //  d: 0.15 f: 142 Fdsq: 856, MIDI: 49, id: 1585,
108,  4,  //  d: 0.13 f: 143 Fdsq: 573, MIDI: 49, id: 1586,
 28, 15,  //  d: 0.18 f: 143 Fdsq: 2155, MIDI: 49, id: 1587,
 28, 15,  //  d: 0.01 f: 143 Fdsq: 2155, MIDI: 49, id: 1588,
 61,  7,  //  d: 0.04 f: 144 Fdsq: 1008, MIDI: 49, id: 1589,
 61,  7,  //  d: 0.14 f: 144 Fdsq: 1008, MIDI: 49, id: 1590,
 71,  6,  //  d: 0.15 f: 144 Fdsq: 868, MIDI: 49, id: 1591,
 71,  6,  //  d: 0.04 f: 144 Fdsq: 868, MIDI: 49, id: 1592,
 71,  6,  //  d: 0.22 f: 144 Fdsq: 868, MIDI: 49, id: 1593 !!!!!!!!!!!!!!!!!!!!!!!! ,
 85,  5,  //  d: 0.07 f: 145 Fdsq: 726, MIDI: 49, id: 1594,
 32, 13,  //  d: 0.12 f: 145 Fdsq: 1893, MIDI: 49, id: 1595,
 32, 13,  //  d: 0.06 f: 145 Fdsq: 1893, MIDI: 49, id: 1596,
106,  4,  //  d: 0.01 f: 146 Fdsq: 584, MIDI: 49, id: 1597,
 60,  7,  //  d: 0.05 f: 146 Fdsq: 1024, MIDI: 49, id: 1598,
 60,  7,  //  d: 0.13 f: 146 Fdsq: 1024, MIDI: 49, id: 1599,
 70,  6,  //  d: 0.08 f: 146 Fdsq: 880, MIDI: 50, id: 1600  Small D   50,
 84,  5,  //  d: 0.03 f: 147 Fdsq: 735, MIDI: 50, id: 1601,
 52,  8,  //  d: 0.03 f: 147 Fdsq: 1179, MIDI: 50, id: 1602,
 52,  8,  //  d: 0.15 f: 147 Fdsq: 1179, MIDI: 50, id: 1603,
 46,  9,  //  d: 0.10 f: 147 Fdsq: 1329, MIDI: 50, id: 1604,
210,  2,  //  d: 0.04 f: 148 Fdsq: 296, MIDI: 50, id: 1605,
 59,  7,  //  d: 0.25 f: 148 Fdsq: 1041, MIDI: 50, id: 1606 !!!!!!!!!!!!!!!!!!!!!!!! ,
 59,  7,  //  d: 0.07 f: 148 Fdsq: 1041, MIDI: 50, id: 1607,
 59,  7,  //  d: 0.11 f: 148 Fdsq: 1041, MIDI: 50, id: 1608,
 37, 11,  //  d: 0.19 f: 149 Fdsq: 1644, MIDI: 50, id: 1609,
 37, 11,  //  d: 0.01 f: 149 Fdsq: 1644, MIDI: 50, id: 1610,
 37, 11,  //  d: 0.17 f: 149 Fdsq: 1644, MIDI: 50, id: 1611,
 31, 13,  //  d: 0.13 f: 150 Fdsq: 1953, MIDI: 50, id: 1612,
 31, 13,  //  d: 0.05 f: 150 Fdsq: 1953, MIDI: 50, id: 1613,
 82,  5,  //  d: 0.01 f: 150 Fdsq: 753, MIDI: 50, id: 1614,
 68,  6,  //  d: 0.07 f: 150 Fdsq: 905, MIDI: 50, id: 1615,
 58,  7,  //  d: 0.13 f: 151 Fdsq: 1059, MIDI: 50, id: 1616,
 58,  7,  //  d: 0.05 f: 151 Fdsq: 1059, MIDI: 50, id: 1617,
102,  4,  //  d: 0.01 f: 151 Fdsq: 606, MIDI: 50, id: 1618,
102,  4,  //  d: 0.17 f: 151 Fdsq: 606, MIDI: 50, id: 1619,
 81,  5,  //  d: 0.14 f: 152 Fdsq: 762, MIDI: 50, id: 1620,
 81,  5,  //  d: 0.04 f: 152 Fdsq: 762, MIDI: 50, id: 1621,
 67,  6,  //  d: 0.27 f: 153 Fdsq: 919, MIDI: 50, id: 1622 !!!!!!!!!!!!!!!!!!!!!!!! ,
 67,  6,  //  d: 0.08 f: 153 Fdsq: 919, MIDI: 50, id: 1623,
 67,  6,  //  d: 0.10 f: 153 Fdsq: 919, MIDI: 50, id: 1624,
 36, 11,  //  d: 0.03 f: 153 Fdsq: 1689, MIDI: 50, id: 1625,
 57,  7,  //  d: 0.03 f: 153 Fdsq: 1077, MIDI: 50, id: 1626,
 57,  7,  //  d: 0.15 f: 153 Fdsq: 1077, MIDI: 50, id: 1627,
 26, 15,  //  d: 0.08 f: 154 Fdsq: 2314, MIDI: 50, id: 1628,
100,  4,  //  d: 0.01 f: 154 Fdsq: 618, MIDI: 50, id: 1629,
 30, 13,  //  d: 0.05 f: 155 Fdsq: 2016, MIDI: 50, id: 1630,
 30, 13,  //  d: 0.13 f: 155 Fdsq: 2016, MIDI: 50, id: 1631,
 66,  6,  //  d: 0.06 f: 155 Fdsq: 932, MIDI: 51, id: 1632  Small D#  51,
 66,  6,  //  d: 0.24 f: 155 Fdsq: 932, MIDI: 51, id: 1633 !!!!!!!!!!!!!!!!!!!!!!!! ,
 49,  8,  //  d: 0.08 f: 156 Fdsq: 1250, MIDI: 51, id: 1634,
 56,  7,  //  d: 0.15 f: 156 Fdsq: 1096, MIDI: 51, id: 1635,
 56,  7,  //  d: 0.03 f: 156 Fdsq: 1096, MIDI: 51, id: 1636,
198,  2,  //  d: 0.04 f: 157 Fdsq: 314, MIDI: 51, id: 1637,
198,  2,  //  d: 0.14 f: 157 Fdsq: 314, MIDI: 51, id: 1638,
 65,  6,  //  d: 0.18 f: 157 Fdsq: 946, MIDI: 51, id: 1639,
 65,  6,  //  d: 0.00 f: 157 Fdsq: 946, MIDI: 51, id: 1640,
 65,  6,  //  d: 0.18 f: 157 Fdsq: 946, MIDI: 51, id: 1641,
 78,  5,  //  d: 0.11 f: 158 Fdsq: 791, MIDI: 51, id: 1642,
196,  2,  //  d: 0.03 f: 158 Fdsq: 317, MIDI: 51, id: 1643,
130,  3,  //  d: 0.04 f: 159 Fdsq: 477, MIDI: 51, id: 1644,
 55,  7,  //  d: 0.11 f: 159 Fdsq: 1116, MIDI: 51, id: 1645,
 55,  7,  //  d: 0.07 f: 159 Fdsq: 1116, MIDI: 51, id: 1646,
 55,  7,  //  d: 0.25 f: 159 Fdsq: 1116, MIDI: 51, id: 1647 !!!!!!!!!!!!!!!!!!!!!!!! ,
 29, 13,  //  d: 0.08 f: 160 Fdsq: 2083, MIDI: 51, id: 1648,
 29, 13,  //  d: 0.10 f: 160 Fdsq: 2083, MIDI: 51, id: 1649,
 29, 13,  //  d: 0.28 f: 160 Fdsq: 2083, MIDI: 51, id: 1650 !!!!!!!!!!!!!!!!!!!!!!!! ,
 96,  4,  //  d: 0.06 f: 161 Fdsq: 644, MIDI: 51, id: 1651,
 42,  9,  //  d: 0.13 f: 161 Fdsq: 1453, MIDI: 51, id: 1652,
 42,  9,  //  d: 0.05 f: 161 Fdsq: 1453, MIDI: 51, id: 1653,
192,  2,  //  d: 0.03 f: 161 Fdsq: 323, MIDI: 51, id: 1654,
 54,  7,  //  d: 0.11 f: 162 Fdsq: 1136, MIDI: 51, id: 1655,
 54,  7,  //  d: 0.07 f: 162 Fdsq: 1136, MIDI: 51, id: 1656,
 63,  6,  //  d: 0.01 f: 162 Fdsq: 976, MIDI: 51, id: 1657,
 63,  6,  //  d: 0.17 f: 162 Fdsq: 976, MIDI: 51, id: 1658,
190,  2,  //  d: 0.17 f: 163 Fdsq: 327, MIDI: 51, id: 1659,
190,  2,  //  d: 0.01 f: 163 Fdsq: 327, MIDI: 51, id: 1660,
126,  3,  //  d: 0.07 f: 164 Fdsq: 492, MIDI: 51, id: 1661,
 75,  5,  //  d: 0.15 f: 164 Fdsq: 822, MIDI: 51, id: 1662,
 75,  5,  //  d: 0.03 f: 164 Fdsq: 822, MIDI: 51, id: 1663,
 75,  5,  //  d: 0.21 f: 164 Fdsq: 822, MIDI: 52, id: 1664  Small E   52 !!!!!!!!!!!!!!!!!!!!!!!! ,
 53,  7,  //  d: 0.14 f: 165 Fdsq: 1157, MIDI: 52, id: 1665,
 53,  7,  //  d: 0.04 f: 165 Fdsq: 1157, MIDI: 52, id: 1666,
 28, 13,  //  d: 0.04 f: 165 Fdsq: 2155, MIDI: 52, id: 1667,
 28, 13,  //  d: 0.14 f: 165 Fdsq: 2155, MIDI: 52, id: 1668,
 46,  8,  //  d: 0.05 f: 166 Fdsq: 1329, MIDI: 52, id: 1669,
 24, 15,  //  d: 0.03 f: 166 Fdsq: 2500, MIDI: 52, id: 1670,
 24, 15,  //  d: 0.15 f: 166 Fdsq: 2500, MIDI: 52, id: 1671,
 33, 11,  //  d: 0.06 f: 167 Fdsq: 1838, MIDI: 52, id: 1672,
 61,  6,  //  d: 0.30 f: 168 Fdsq: 1008, MIDI: 52, id: 1673 !!!!!!!!!!!!!!!!!!!!!!!! ,
 61,  6,  //  d: 0.12 f: 168 Fdsq: 1008, MIDI: 52, id: 1674,
 61,  6,  //  d: 0.06 f: 168 Fdsq: 1008, MIDI: 52, id: 1675,
 52,  7,  //  d: 0.02 f: 168 Fdsq: 1179, MIDI: 52, id: 1676,
 52,  7,  //  d: 0.16 f: 168 Fdsq: 1179, MIDI: 52, id: 1677,
 73,  5,  //  d: 0.07 f: 168 Fdsq: 844, MIDI: 52, id: 1678,
 40,  9,  //  d: 0.02 f: 169 Fdsq: 1524, MIDI: 52, id: 1679,
 45,  8,  //  d: 0.11 f: 169 Fdsq: 1358, MIDI: 52, id: 1680,
 45,  8,  //  d: 0.07 f: 169 Fdsq: 1358, MIDI: 52, id: 1681,
 60,  6,  //  d: 0.30 f: 170 Fdsq: 1024, MIDI: 52, id: 1682 !!!!!!!!!!!!!!!!!!!!!!!! ,
 60,  6,  //  d: 0.12 f: 170 Fdsq: 1024, MIDI: 52, id: 1683,
 60,  6,  //  d: 0.06 f: 170 Fdsq: 1024, MIDI: 52, id: 1684,
 72,  5,  //  d: 0.03 f: 171 Fdsq: 856, MIDI: 52, id: 1685,
 51,  7,  //  d: 0.12 f: 171 Fdsq: 1201, MIDI: 52, id: 1686,
 51,  7,  //  d: 0.06 f: 171 Fdsq: 1201, MIDI: 52, id: 1687,
 32, 11,  //  d: 0.04 f: 172 Fdsq: 1893, MIDI: 52, id: 1688,
 32, 11,  //  d: 0.14 f: 172 Fdsq: 1893, MIDI: 52, id: 1689,
180,  2,  //  d: 0.05 f: 172 Fdsq: 345, MIDI: 52, id: 1690,
180,  2,  //  d: 0.23 f: 172 Fdsq: 345, MIDI: 52, id: 1691 !!!!!!!!!!!!!!!!!!!!!!!! ,
 23, 15,  //  d: 0.15 f: 173 Fdsq: 2604, MIDI: 52, id: 1692,
 23, 15,  //  d: 0.03 f: 173 Fdsq: 2604, MIDI: 52, id: 1693,
 23, 15,  //  d: 0.21 f: 173 Fdsq: 2604, MIDI: 52, id: 1694 !!!!!!!!!!!!!!!!!!!!!!!! ,
178,  2,  //  d: 0.16 f: 174 Fdsq: 349, MIDI: 52, id: 1695,
178,  2,  //  d: 0.02 f: 174 Fdsq: 349, MIDI: 53, id: 1696  Small F   53,
 50,  7,  //  d: 0.08 f: 175 Fdsq: 1225, MIDI: 53, id: 1697,
 50,  7,  //  d: 0.10 f: 175 Fdsq: 1225, MIDI: 53, id: 1698,
 88,  4,  //  d: 0.00 f: 175 Fdsq: 702, MIDI: 53, id: 1699,
 70,  5,  //  d: 0.10 f: 176 Fdsq: 880, MIDI: 53, id: 1700,
 70,  5,  //  d: 0.08 f: 176 Fdsq: 880, MIDI: 53, id: 1701,
 58,  6,  //  d: 0.02 f: 176 Fdsq: 1059, MIDI: 53, id: 1702,
 58,  6,  //  d: 0.16 f: 176 Fdsq: 1059, MIDI: 53, id: 1703,
 43,  8,  //  d: 0.23 f: 177 Fdsq: 1420, MIDI: 53, id: 1704 !!!!!!!!!!!!!!!!!!!!!!!! ,
 43,  8,  //  d: 0.05 f: 177 Fdsq: 1420, MIDI: 53, id: 1705,
 26, 13,  //  d: 0.15 f: 178 Fdsq: 2314, MIDI: 53, id: 1706,
 26, 13,  //  d: 0.03 f: 178 Fdsq: 2314, MIDI: 53, id: 1707,
 49,  7,  //  d: 0.07 f: 178 Fdsq: 1250, MIDI: 53, id: 1708,
 49,  7,  //  d: 0.11 f: 178 Fdsq: 1250, MIDI: 53, id: 1709,
 49,  7,  //  d: 0.29 f: 178 Fdsq: 1250, MIDI: 53, id: 1710 !!!!!!!!!!!!!!!!!!!!!!!! ,
 57,  6,  //  d: 0.11 f: 179 Fdsq: 1077, MIDI: 53, id: 1711,
 57,  6,  //  d: 0.07 f: 179 Fdsq: 1077, MIDI: 53, id: 1712,
 57,  6,  //  d: 0.25 f: 179 Fdsq: 1077, MIDI: 53, id: 1713 !!!!!!!!!!!!!!!!!!!!!!!! ,
172,  2,  //  d: 0.14 f: 180 Fdsq: 361, MIDI: 53, id: 1714,
172,  2,  //  d: 0.04 f: 180 Fdsq: 361, MIDI: 53, id: 1715,
 22, 15,  //  d: 0.07 f: 181 Fdsq: 2717, MIDI: 53, id: 1716,
 22, 15,  //  d: 0.11 f: 181 Fdsq: 2717, MIDI: 53, id: 1717,
 42,  8,  //  d: 0.00 f: 181 Fdsq: 1453, MIDI: 53, id: 1718,
 48,  7,  //  d: 0.11 f: 182 Fdsq: 1275, MIDI: 53, id: 1719,
 48,  7,  //  d: 0.07 f: 182 Fdsq: 1275, MIDI: 53, id: 1720,
 56,  6,  //  d: 0.04 f: 182 Fdsq: 1096, MIDI: 53, id: 1721,
 56,  6,  //  d: 0.14 f: 182 Fdsq: 1096, MIDI: 53, id: 1722,
 30, 11,  //  d: 0.03 f: 183 Fdsq: 2016, MIDI: 53, id: 1723,
 67,  5,  //  d: 0.09 f: 183 Fdsq: 919, MIDI: 53, id: 1724,
 67,  5,  //  d: 0.09 f: 183 Fdsq: 919, MIDI: 53, id: 1725,
112,  3,  //  d: 0.02 f: 184 Fdsq: 553, MIDI: 53, id: 1726,
 25, 13,  //  d: 0.13 f: 184 Fdsq: 2403, MIDI: 53, id: 1727,
 25, 13,  //  d: 0.05 f: 184 Fdsq: 2403, MIDI: 54, id: 1728  Small F#  54,
 25, 13,  //  d: 0.23 f: 184 Fdsq: 2403, MIDI: 54, id: 1729 !!!!!!!!!!!!!!!!!!!!!!!! ,
 47,  7,  //  d: 0.19 f: 186 Fdsq: 1302, MIDI: 54, id: 1730,
 47,  7,  //  d: 0.01 f: 186 Fdsq: 1302, MIDI: 54, id: 1731,
 47,  7,  //  d: 0.17 f: 186 Fdsq: 1302, MIDI: 54, id: 1732,
 66,  5,  //  d: 0.06 f: 186 Fdsq: 932, MIDI: 54, id: 1733,
166,  2,  //  d: 0.06 f: 187 Fdsq: 374, MIDI: 54, id: 1734,
 36,  9,  //  d: 0.18 f: 187 Fdsq: 1689, MIDI: 54, id: 1735,
 36,  9,  //  d: 0.00 f: 187 Fdsq: 1689, MIDI: 54, id: 1736,
 36,  9,  //  d: 0.18 f: 187 Fdsq: 1689, MIDI: 54, id: 1737,
 82,  4,  //  d: 0.06 f: 188 Fdsq: 753, MIDI: 54, id: 1738,
 82,  4,  //  d: 0.24 f: 188 Fdsq: 753, MIDI: 54, id: 1739 !!!!!!!!!!!!!!!!!!!!!!!! ,
 21, 15,  //  d: 0.18 f: 189 Fdsq: 2840, MIDI: 54, id: 1740,
 21, 15,  //  d: 0.00 f: 189 Fdsq: 2840, MIDI: 54, id: 1741,
 46,  7,  //  d: 0.13 f: 189 Fdsq: 1329, MIDI: 54, id: 1742,
 46,  7,  //  d: 0.06 f: 189 Fdsq: 1329, MIDI: 54, id: 1743,
 40,  8,  //  d: 0.07 f: 190 Fdsq: 1524, MIDI: 54, id: 1744,
 40,  8,  //  d: 0.11 f: 190 Fdsq: 1524, MIDI: 54, id: 1745,
108,  3,  //  d: 0.01 f: 191 Fdsq: 573, MIDI: 54, id: 1746,
108,  3,  //  d: 0.17 f: 191 Fdsq: 573, MIDI: 54, id: 1747,
162,  2,  //  d: 0.04 f: 191 Fdsq: 383, MIDI: 54, id: 1748,
 24, 13,  //  d: 0.08 f: 192 Fdsq: 2500, MIDI: 54, id: 1749,
 24, 13,  //  d: 0.10 f: 192 Fdsq: 2500, MIDI: 54, id: 1750,
 53,  6,  //  d: 0.03 f: 192 Fdsq: 1157, MIDI: 54, id: 1751,
 53,  6,  //  d: 0.15 f: 192 Fdsq: 1157, MIDI: 54, id: 1752,
 45,  7,  //  d: 0.29 f: 194 Fdsq: 1358, MIDI: 54, id: 1753 !!!!!!!!!!!!!!!!!!!!!!!! ,
 45,  7,  //  d: 0.11 f: 194 Fdsq: 1358, MIDI: 54, id: 1754,
 45,  7,  //  d: 0.07 f: 194 Fdsq: 1358, MIDI: 54, id: 1755,
106,  3,  //  d: 0.06 f: 194 Fdsq: 584, MIDI: 54, id: 1756,
 39,  8,  //  d: 0.19 f: 195 Fdsq: 1562, MIDI: 54, id: 1757,
 39,  8,  //  d: 0.01 f: 195 Fdsq: 1562, MIDI: 54, id: 1758,
 39,  8,  //  d: 0.17 f: 195 Fdsq: 1562, MIDI: 54, id: 1759,
 28, 11,  //  d: 0.04 f: 195 Fdsq: 2155, MIDI: 55, id: 1760  Small G   55,
 52,  6,  //  d: 0.10 f: 196 Fdsq: 1179, MIDI: 55, id: 1761,
 52,  6,  //  d: 0.08 f: 196 Fdsq: 1179, MIDI: 55, id: 1762,
 52,  6,  //  d: 0.26 f: 196 Fdsq: 1179, MIDI: 55, id: 1763 !!!!!!!!!!!!!!!!!!!!!!!! ,
 78,  4,  //  d: 0.19 f: 197 Fdsq: 791, MIDI: 55, id: 1764,
 78,  4,  //  d: 0.01 f: 197 Fdsq: 791, MIDI: 55, id: 1765,
 44,  7,  //  d: 0.14 f: 198 Fdsq: 1388, MIDI: 55, id: 1766,
 44,  7,  //  d: 0.04 f: 198 Fdsq: 1388, MIDI: 55, id: 1767,
156,  2,  //  d: 0.10 f: 199 Fdsq: 398, MIDI: 55, id: 1768,
156,  2,  //  d: 0.08 f: 199 Fdsq: 398, MIDI: 55, id: 1769,
156,  2,  //  d: 0.26 f: 199 Fdsq: 398, MIDI: 55, id: 1770 !!!!!!!!!!!!!!!!!!!!!!!! ,
 23, 13,  //  d: 0.20 f: 200 Fdsq: 2604, MIDI: 55, id: 1771,
 23, 13,  //  d: 0.02 f: 200 Fdsq: 2604, MIDI: 55, id: 1772,
 23, 13,  //  d: 0.16 f: 200 Fdsq: 2604, MIDI: 55, id: 1773,
 61,  5,  //  d: 0.30 f: 201 Fdsq: 1008, MIDI: 55, id: 1774 !!!!!!!!!!!!!!!!!!!!!!!! ,
 61,  5,  //  d: 0.12 f: 201 Fdsq: 1008, MIDI: 55, id: 1775,
 61,  5,  //  d: 0.06 f: 201 Fdsq: 1008, MIDI: 55, id: 1776,
102,  3,  //  d: 0.08 f: 202 Fdsq: 606, MIDI: 55, id: 1777,
102,  3,  //  d: 0.10 f: 202 Fdsq: 606, MIDI: 55, id: 1778,
 43,  7,  //  d: 0.04 f: 202 Fdsq: 1420, MIDI: 55, id: 1779,
 43,  7   //  d: 0.14 f: 202 Fdsq: 1420, MIDI: 55, id: 1780,
};

 

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Не уверен (уж очень давно это было), но я бы попробовал ограничитсья чисто программно-волновой оцифровкой инструментов и динамическим масштабированием звука по предварительно считанным таблицам, ибо флеша у меги2560 "как грязи". Мне кажется что вполне достаточно хранить "эталон звучания" инструмента на одной ноте (sample) и использовать текущую ноту и громкость как индексы входа в таблицы масштабирования.

И если взять за эталон не есстественную ноту, а скажем какую-то сверхвысокую или сверхнизкую частоту (надо смотреть что удобнее растягивать или сжимать далее), то ваши коэффициенты деления вырождаются как раз в такие таблицы "сколько держать этот уровень" по времени на выходе ШИМ. В этом случае у вас может получиться 1 вывод ШИМ (16бит) = 1 голос.

То есть, выбираете частоту дискретизации семплов много выше 20кгц .. скажем 128кгц. Это частота вашего ШИМ сигнала. Вот из неё потом, внешней схемой и формируется на ЦАП реальный голос, который подаете на суммирующий аналоговый усилитель с регулировками громкости полифонии. А все остальное "внутри" дуньки (дунек) имеем:

1. Образцы семплов (флеш) на эталонной ноте, скажем в 20кгц. (раз в 5 больше макс.) с частотой дискретизации в 120-200кгц. (раз в 10 больше 1 периода эталонной ноты семпла, лучше не менее 20) с длительностью оцифровки в 100 периодов .. это оценочно потребует 20*100 = 2000 байт на семпл.

2. Таблицы, содержащие длительности ШИМ (доля 1 от периода ШИМ и кол-во периодов повторения этого меандра) при его фикс. частоте в те самые 120-200кГц для каждой ноты и текущей громкости семпла. Их много в соответствии с требуемой нотой, вибрато, стаккато и пр. музыкальных "предикатов" (давно это было, уже не помню нифига, но я когда-то шел этим путем на КР580ИК80А .. помню только что таблицы готовились под какие-то наши "сверхбольшие" на то время флеш микросхемы и в несколько штук .. всё тогда оказалось слишком дорого и до конечного результата не дошло .. работы с Киевской консерваторией .. 198.. какой-то год)

Алгоритм в этом случае крайне прост: 16-битным таймером выдаем ШИМ на заданной ноге согласно требуемому значению на фикс. частоте в 120-200кгц. Входной поток - ноты и "модификаторы" и он достаточно редок, что есть благо. У меня укладывалось в байтовый поток, какой-там формат у МИДИ не смотрел. Согласно входной ноте (это индекс в большом массиве пересчетных коэффициентов, а стало быть выборка шустра) и текущей позиции семпла - вытаскиваем "как долго петь этот ШИМ и какой он" - это 2 числа. Одно запихивается в регистр OCR таймера и формирует сам ШИМ, а второе пихается во второй таймер (и наверное можно 8 бит), который формирует прерывание "пора сменить ШИМ". Всё можно уложить в несколько простых команд и для 16Мгц проблем возникать не должно...

Смена семпла - просто меняем переменную, хранящую номер текущего семпла, а точнее его смещение во флеш, вибрато создавалось отдельно в виде попрыгушек туда-сюда изменением текущего смещения в таблицах персчета...

.. не знаю, может как-то сумбурно изложил, а может Вы этот же подход и имели ввиду. Плохо уже помню ту работу.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Arhat109-2, то, о чем Вы писали вначале, называется таблично-волновым синтезом. Только Ваше мнение, что "флеша в Меге как грязи", мягко говоря, не согласуется с реальным состоянем дел.

Проблема в том, что оцифровать для инструмента единственную ноту - это вообще ни о чем. Для посредственной имитации музыкального инструмента нужно 2-3 ноты на октаву, для хорошей - с шагом не более 2-3 нот, а лучше - каждую ноту. Т.е. от 20 до 100 нот.

Но это еще не все.

Спектр звука меняется со временем, поэтому если даже оцифровать по небольшому фрагменту для каждой ноты, этого все равно окажется недостаточно. Нужны фрагменты, соответствующие различным фазам звучания. Да и от громкости иембр зависит, так что к измерениям "по частоте" и "по времени" добавляется еще "по амплитуде. Т.е. передискретизация/переинтерполяция должна осуществлять по трехмерному массиву. Минимум по 5-7 отсчетов в каждом измерении. В идеале - порядка сотни.

Вы, наверное, в общих чертах в курсе, как работает алгиритм сжатия MPEG Layer 3 (MP3). Там перед сжатием из звука выбрасывается то, что человек либо совсем не услышит, либо почти не заметит. Для того, чтобы разработать такой алгоритм, нужно было выполнить достаточно фундаментальную НИР, исследующую физиологию и психологию человеческого слуха, провести кучу экспериментов с привлечением как эксперов, так и групп "средних" слушателей...

Примерно такая же работа была проведена и для того, чтобы добиться узнаваемого звука инструментов при вменяемом объеме данных. Скажу так: хорошо сжатый банк данных посредственного качества для набора инструментов General MIDI весит полмегабайта. А хорошая оцифровка единственного рояля - 12 Мбайт. По сравнению с этим объемом памяти Меги как-то выглядит не очень внушительно.

В любом случае, таблично-волновой синтез - лишь ОДИН ИЗ нескольких различных способов синтеза. У него есть свои достоинства и существенные недостатки. И на данном этапе этот вид синтеза меня не интересует. В первую очередь по причине "тяжеловесности" как с точки зрения объемов требуемой памяти, так и объемов подготовительной работы для формирования банков звуков.

 

Но давайте, все-таки, перейдем к Вашим идеям о конкретной реализации, которых я, честно говоря, не понял.

Во-первых - ШИМ. Что именно Вы вкладываете в это понятие? В классическом понимании ШИМ - это такая модуляция низкочастотного сигнала высокочастотным, при которой сигнал имеет прямоугольную форму и амплитуду равную напряжению питания, причем после интегрирования (постоянная интегрирования должна быть больше верхней рабочей частоты и меньше частоты модулирующего сигнала) должен получаться исходный (немодулированный) сигнал. Т.е. ШИМ-сигнал - продукт модуляции некоторого уже существующего сигнала. О происхожденгии этого исходного сигнала Вы ничего не говорите, поэтому я и спрапшиваю, что Вы подразумеваете под ШИМ?

Второго абзаца не понял совсем. Ни каждого предложения в отдельности ни всего вместе.

Дальше - третий абзац. Ладно, записали некоторый звук на частоте дискретизации 128 кГц. Какая нужна внешняя схема? Как при помощи АЦП формировать реальный голос? И зачем вообще АЦП, если у нас ШИМ? Или зачем ШИМ, если есть АЦП? При наличии ШИМа АЦП не нужен - все решается интегратором.

4-й абзац. Оцифровка на частоте в 10-20 раз больше частоты ноиы совершенно неприемлема. Аместо "родных" обертонов получим всякую "грязь". О формантных областях я уже даже не говорю. В общем, любую ноиу оцифровывать можно только на той частоте, которая не менее чем в два раза (по теореме Котельникова-Шеннона) превосходит частоту высшей гармоники. А как показывает практика, даже у самых низких нот гармоники доходят минимум до 6-8 кГц. Т.е. нота, скажем, 16 Гц, а частота оцифровки должна быть не менее 16 кГц. Уложимся мы в 2 кбайта? Нет, если бы сигнал был строго периодический и неизменный во времени - уложились бы. Но - увы, ни тем, ни другим свойством музыкальный звук не обладает. И ухо это прекрасно слышит. Т.е. легко распознает подделку.

5-й абзац и дальше. Флэш-память изобретена только а 1984 г., так что сомневаюсь, что в 1980-х Вы уже могли ее где-то использовать. Если я Вас правильно понял, Вы предлагаете перепрограммировать генератор ШИМ примерно так с частотой дискретизации. Правда, не поннял, под частотой дискретизации подразумевается порядок 44100-48000 либо указанная Вами повышенная 120000-200000.

6-й абзац. MIDI никакого отношения к звуку не имеет. Совсем. Это некоторый аналог нотной записи. Ни частоты, ни спектра в MIDI записи нет.

В общем, ничего не понял.

Поэтому не могу сказать, есть ли в Вашей идее рациональное зерно или нет.

Давайте попробуем чуть конкретнее.

Вот скажем, мы записали две ноты и у нас стоит задача по этим двум нотам создать банк конкретного инструмена.

Первое - что именно из этих двух нот мы будем сохранять в банке?

Второе - как из того, что есть в банке, воссоздать записанную ноту?

Третье - как синтезировать ноту, отличающуюся от тех, запись которых была использована при составлении банка?

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Так, похоже что "объяснятель" из меня никакой, согласен. :)

Давайте по порядку. При оцифровке живого звука происходит банальщина: АЦП фиксит значения в 8-10-12-16 разрядов с частотой оцифровки, которая (согласно теореме..) принята в 44кгц. То есть, поток данных, пусть будет даже в 2 байта идет со скоростью "чиселко в 24микросекунды". Так ведь? :)

Далее. Соответственно, каким бы сложным не было звучание (одна нота одного инструмента, аккордная игра или вовсе полифония с вокалом), ничего в данном потоке .. не изменяется, как было 2 байта каждый 24мксек, так и осталось. Верно жеж? :)

То что Вы хотите реализовать есть некий вариант обратной задачи. Соответственно, если у вас есть "семпл" по 2 байта на цифру, и его не требуется корежить, то вполне достаточно выбрасывать эти 2 байта в 2 порта меги каждые 24мксек, чтобы потом подхватить их обратным параллельным ЦАП и воспроизвести оригинал. В этом случае, при 16Мгц и 6 тактах "на выброс пары байт в порт" (out, out, count--?, jump) , будет иметь 394 такта простоя и загрузка МК составит 6/400 = 1,5% что очень даже незаметно. Так ведь?

Вся проблема в этом подходе как раз те самые "гектары семплов", о которых Вы и пишете, ибо надо иметь по 1 семплу на все возможные варианты звычания во всем диапазоне часто, громкостей, длительностей и соло/аккордов .. даже на 1 инструмент никакой памяти "не хватит" при дотошном подходе, ибо звучание живого инструмента нелинейно по "всем параметрам". Даже при разных громкостях даже от банальной гитары можно получить ну очень разный звук, особливо когда усиление громкости начинает бить струной о корпус гитары.. так жеж? :)

Но, как говорится, если молиться очень тщательно можно и "лоб пробить" .. или пол (по вере вашей и что окажется крепче). Как понимаю, такое дотошное воспроизведение в вашу задачу синтеза не входит.

Отсюдова, требуется сформулировать некие "упрощения".

С другой стороны, известно что ухо не слышит далее 16-18кгц (многие не слышат уже 14, сам проверял, когда-то и себя: слышал макс. 16400) и принято что порог слышимости составляет 20кгц. Что и определило принятый стандарт оцифровки в 44кгц. Этот факт также определяет верхний порог нотного стана в примерно 5кгц, ибо после него "тембр" становится единообразным для любого инструмента (неразличимым из-за малого количества различаемых гармоник). То, что выше - это уже разного рода "тарелочные шумы" ..

Там есть одна "засада", с которой я сталкивался в бытность решения похожей задачи: как ни странно, но есстественность воспроизведения определяется не столько чистотой воспроизведения тембра или отсутствием шумов, сколько высокой переходной характеристикой канала воспроизведения. При оцифровке в 44кгц имеем достаточно низкую переходную характеристику по скорости нарастания фронта .. достаточно качественно у меня получилось при изготовлении усилительного тракта для кассетного магнитофона (были такие) в режиме прямолинейной АЧХ вплоть до 200кгц при отключенной цепи ООС и отсутствии фильтров коррекции АЧХ магнитной головки. Вот при такой переходной характеристике, да при 30дБ ООС и КНИ в 1% я получал есстественность воспроизведения с магнитной ленты такую, что музыканты из нашей консервы были не в состоянии отличить игру на гитаре от магнитофона, находясь в соседней комнате (50 на 50 из 20 попыток). При этом АЧХ была всего лишь 40гц .. 16.5кгц, а с ленты, прошедшей тракт хотя бы дважды падала до 12.5кГц, однако. Вот поэтому я предложил Вам взять частоту оцифровки в диапазоне 120-200кгц.

Отсюда и была моя идея выше: если взять частоту генерации импульсов ШИМ в 100-200кгц, то её можно "не изменять", а управлять только скважностью этого ШИМ формируя конкретное звучание. Раз уж Вы запали на таймеры (можно пользовать параллельный ЦАП и работать целым портом или даже двумя, что мне кажется значительно проще и что я и делал на ИК80А).

То есть настраиваем выход OCR1C таймера 1 на вывод ШИМ с частотой скажем 200кГц. и управляем только его скважностью. В этом случае, для воспроизведения "импульса" в 20кгц нам потребуется 10 "тактов" этого выхода. Второй таймер OCR0A и настраиваем на вывод пачки в количестве этой самой 10-ки. Ширина импульсов будет определяться требуемой громкостью звучания этой частоты в 20кгц. В целом воспроизваедение всего сэмпла представит из себя последовательную перезагрузку регистров OCR1C и OCR0A в прерываниях по OCR0A, где 1-й таймер будет имитировать текущий уровень сигнала, а нулевой длительность текущего уровня.

Далее, я Вам предложил обойтись одним "эталонным" сэмплом на инструмент. Несмотря на нелинейность звучаний, тем не менее такое ограничение вполне оправдано в достаточно широком диапазоне параметров. Да, семпл может быть "длинным", ибо тембр часто сильно меняется со спадом громкости. Тут надо опять же пойти на какие-то упрощения .. по моей практике, вполне достаточно было иметь семпл длинной в 0.25сек от фронта, чтобы его потом масштабировать куда следует. Это при 25мксек оцифровки дает объем в 10к слов (20кбайт - 2 таймера!) на семпл. Для сохранения богатства тембра можно оцифровывать нижний диапазон звучания .. на верхнем диапазоне ваши "обертона" все равно никто не услышит.

Далее, я вам предложил "переработать" такой эталонный семпл в верхний диапазон, чтобы потом иметь возможность его масштабирования вниз ростом задержек (длительностей), а не их ускорением. Отсюда и мои советы по уменьшению количества "таблиц" пересчета.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Arhat109-2, той скважности на 200кГц будет то всего.. с гулькин нос.. 16000/200 = 80 шагов.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Ну вот по здравому размышлению, я тоже не вижу пользы от использования таймеров МК для генерации выходного сигнала. Уж проще гнать уровень сигнала в порт и преобразовывать его параллельным ЦАП в уровень "на лету". В свое время sc.exe вполне справлялся с 4-х голосым синтезом даже на x286 на 16Мгц. "таблично-волновым" способом даже при выводе на внутренний динамик компа (сам когда-то им баловался).

Logik
Offline
Зарегистрирован: 05.08.2014

А в результате то что хочется? Если простую пищалку уровня пианино для трехлеток - слишком глубоко копнули. Если хочется чтоб хот ть местами звучало как настоящий инструмент - не тот процессор, причем сильно совершенно не тот, его не хватает по всем возможным параметрам. Не хватит ни для банка нот, ни для пересчета нот даже по громкости. Вывод музыкального тона через ШИМ - канонический геморой, эталон маразма начинающих (пищалка на ПК и вывод музыки через неё - была такая хроника в 90-х, слава богу не у меня )))) Зачем в это лезть сейчас? Здесь хороше DSP и ЦАП, но даже при нормальном железе все потребует очень нехилого искуства программирования, в сочитании с неясностью результата.

А если так невмоготу шимом музыку играть, то и храните представление ноты в самом удобном виде, как набор необходимых длительностей 0 и 1 на пине, формируйте его потом таймером на выход сразу. Высоту перещитать легко будет, изменение громкости наверно возможно, полифонию сделать - ну в принципе может и можно попробовать.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Arhat109-2, в первых трех абзацах Вы по сути рассказываете, как работает "магнитофон". Хочу только заметить, что вряд ли имеет смысл отправлять в порт константу, записанную в паре регистров, поэтому данные о звуке надо еще откуда-то читать. Итого в 6 тактов не укладываемся - это раз. Но самое главное - любое прерывание прервет поток данных и разрушит нашу идиллию. В PC для решения этой проблемы использовался DMAC, есть ли что-то подобное в AVR, не знаю.

Когда-то я слышал 19000. Недавно обнаружил, что "осталось" только 13000. Хотя жена до сих пор слышит 18000 (а может, и выше - не проверял, было только 18000).

200кГц на кассетном магнитофоне? Не верю!
Ширина магнитного зазора 1.5 микрон, скорость протяжки 4.76 см/с. Посчитайте, даже если минимальную длину волны мы примем равной двум ширинам зазора (рекомендуется 3-5), частот выше 16 кГц мы не получим. Геометрию не обманешь!
Кстати, головка имеет частотную характеристику со спадом НЧ 6 дБ на октаву, так что ни о какой линейной АЧХ тракта и речт быть не может. Или мы опять говорим о разных вещах?

Абзацы 8-9: Правильно ли я понимаю, что Вы предлагаете использовать ШИМ вместо ЦАП?

Абзац 10: Я не понимаю, что такое "импульс 20 кГц". В моем представлении импульс - это единичное изменение напряжения (звукового давления), имеющее широкий спектр, но не имеющее периода (а килогерцы бывают только у периодического сигнала). Соответственно, не понял и всех последующих рассуждений.
Отдельно последнее предлжение: т.е. 1-й иаймер по сути обеспечивает ШИМ низкочастотного сигнала, а по нулевому таймеру его перепрограммируем с постоянной частотой, скажем, 44100 раз в секунду?

Предпоследний абзац: не могу согласиться с достаточностью 1 сэмпла на инструмент. У музыкального инструмента, как правило, есть формантные области. Т.е. если мы посмотрим спектрограмму, то обнаружим пики на одних и тех же частотах вне зависимости от высоты ноты. А при единственном сэмпле пики будут сдвигаться пропорционально частоте. Можно, коначно, попытаться построить "эквивалениную схему" музыкального инструмента и с ее помощью срезать форманты, после чего записать сэмпл. При воспроизведении сэмпл сначала масштаируется, а после этого на него накладывается формантный фильтр. Звук будет намного естественнее, но такой способ подразумевает применение сложного фильтра при воспроизведении (десятки умножений и сложений), с чем AVR по моему мнению уже не справится - нужен DSP.
Но и это еще не все. Например, в гитаре или ф-но звучит струна. По мере звучания она излучает энергию, поэтому звук со временем затухает. Но т.к. энергия излучается неравномерно по спектру (те самые форманты!), и затухать эти формантные области будут быстнее. Ну напимер, формантная область 2.6 кГц. Для звука 440 Гц это 6-я гармоника, именно она и затухнет быстрее всего. Иеперь мы берем и переинтерполируем на 880 Гц. У нас опять быстрее зхатухает 6-я гармоника, что составляет 5.2 кГц, а нам надо, чтобы заиухала 3-я гармоника на тех самых 2.6 кГц. Отсюда, опять же, получаем неестественное звучание.

Последего абзаца опять не понял.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

dimax пишет:

Arhat109-2, той скважности на 200кГц будет то всего.. с гулькин нос.. 16000/200 = 80 шагов.

Что соответствует динамическому диапазону 40 дБ.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Arhat109-2 пишет:

Ну вот по здравому размышлению, я тоже не вижу пользы от использования таймеров МК для генерации выходного сигнала. Уж проще гнать уровень сигнала в порт и преобразовывать его параллельным ЦАП в уровень "на лету". В свое время sc.exe вполне справлялся с 4-х голосым синтезом даже на x286 на 16Мгц. "таблично-волновым" способом даже при выводе на внутренний динамик компа (сам когда-то им баловался).

Если мы берем хоть мало-мальски приличный звук на PC, то это _только_ DMA.

Если мы говорим о PC-спикере, то ни о каком качестве говорить не приходися.

И самое главное: прежде, чем воспроизводить звук, его нужно синтезировать. Пока все Ваши рассуждения касались воспроизведенитя записанного звука, но не имели никакого отношения к собственно синтезу. А для прямого синтеза звука у AVR явно недостаточная мощность, нужен минимум DSP.

Поэтому я решил пойти другим путем: аппаратно встроенным таймером генерируется "заготовка" звука, после чего она обрабатывается аналоговыми цепями, имеющими цифровое управление. И если для воспроизведения качественного звука частота выдачи сигнала "на гора" должна составлять не менее 40 кГц при временных погрешностях менее 1 мкс, то для управляющего воздействия вполне допустим период более 1 мс с погрешностью того же порядка. Т.е. если мы при непосредственой выдаче звука задержим 25 мкс период на 10 мкс - это катастрофа. А если мы при 2 мс периоде управляющего воздействия задержим его на 1 мс, ничего страшного не случится.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Так в холиварной теме про STM32 я и отписался что "гимны петь" нужен DMA и DAC .. специфика дунек - это задачи управления и реакции на внешние события, а не художественный свист и малевичи на экранах .. :)

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Ну, выходит, мы одинаково оцениваем ситуацию.

Собственно, поэтому я и принял решение осуществление собственно синтеза возложить на чисто аппаратные решения (включая таймер 1 AVR), а контроллером только реагировать на внешние события (типа нажатия на клавиши и воздействия на "крутилки") и осуществлять управление "железом", осуществляющим непосредственно сам синтез.

Я думаю, производительности AVR вполне достаточно для того, чтобы принять MIDI-команду и периодически - раз в 1-2 миллисекунды - корректировать высоту тона, частоту фильтра, коэффициент усиления, и даже на полностью софтверный LFO.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Должно быть "запросто". :)

ИМХО, мне кажется что и синтезировать звук она сможет .. но не при тех "упрощениях" к которым Вы стремитесь.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Что Вы подразумеваете под "упрощениями"?

Пока остаюсь при мнении, что если 328 даже сможет "синтезировать" звук (в чем лично я сомневаюсь), то она не способна вывести синтезированный звук наружу ввиду отсутствия DMA и DAC.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Под "упрощениями" я понимаю ваше желание выдать качественный сигнал (точнее 1/32 тона, так жеж?) силами таймеров дуньки (ШИМ).

Я уже указал на вариант прямой выдачи уровня в порт (0..255) и дальнейшего получения сигнала силами параллельного ЦАП, да хоть бы и на базе R-2R делителей. пример R-2R ЦАП "на коленке". В этом случае, вы выбрасываете в порт уровень (1 команда МК!) и имеете динамический диапазон громкости около 46Дб (0..255). И мне кажется, что это допустимое упрощение ваших требований.

16Мгц в таком разе - вполне достаточно чтобы сгенерить 1 голос и без DMA. А может и даже пару-четверку. :)

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

1. "Таймеры дуньки" с этим справляются.

2. Динамический диапазон в 46 дБ категорически не устраивает.

3. Программный синтез в реальном времени, пусть даже синтез с программным участием, конфликтует с прерываниями. Поэтому нужно что-то аппаратное - либо генератор, либо хотя бы устройство способное на равномерную выдачу нагенеренного звука "на гора", в качестве которого мог бы выступить DMA. Поэтому таймер, который генерирует прерывание, не подходит, а таймер, который сам переключает состояние ноги - подходит.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Ну вот и я про тоже самое, про "упрощения". :)

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Видать, мы слово "упрощение" понимаем несколько по-разному.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Первое: хочу проинформировать уважаемую общественность, что проект живет и развивается. Вот только времени на его описание не хватает.

Собственно, уже сделал несколько текстовых заготовок для публикации, но сначала решил перечитать написанное (как мною, так и другими участниками форума).

Собственно, в порядке работы над проектом не только паяю/пишу программы, но и регулярно пытаюсь найти в И-нете какую-нибудь полезную для себя информацию. И на основании этого пришел к таким выводам:

1. Аналогов моего проекта мне в И-нете обнаружить не удалось.

2. Многочисленные проекты звуковых синтезаторов, имеющиеся в И-нете, можно разделить на следующие категории:

а) Синтезаторы звуковых эффектов. Собственно, только на звуковые эффекты и рассчитанные, звук музыкального качества генерить не способны.

б) Синтезаторы, построенные на специализированной микросхеме. Собственно, весь синтез заранее заложен разработчиками в некоторую микросхему, а роль Ардуино сводится лишь к управлению этой микросхемой. Ночего добавить от себя или изменить невозможно: что создали разработчики, тем и пользуемся.

в) Синтезаторы, основанные на самой примитивной реализации таблично-волнового синтеза (см. ниже). Способны воспроизводить волновую форму с ее масштабированием (управлением громкостью). Интересные игрушки, но звук музыкального качаства не обеспечивают.

г) Еще более примитивные околомузыкальные игрушки, которые, как правило, воспроизводят лишь сигнал прямоугольной формы без регулировки его громкости. Проектов таких очень много и самого разного назначения. Один из примеров описан мною на этом же форуме: http://arduino.ru/forum/proekty/floppy-hdd-music

 

Теперь по конкретному проекту:

Вариант а) для меня интереса не представляет.

Вариант б) будет использован как одна из составляющих частей проекта (микросхема VS1053B). Для обеспечения аккомпанемента. Но не для лидирующего голоса.

Вариант г) - бывают забавные штуки. Как я уже писал, в этой категории я и сам поучаствовал. Думаю, на определенном этапе освоения Ардуино это было для меня полезно. И, возможно, не только для меня. По крайней мере, показ видео из этого проекта одному из моих коллег привел к идее постановки НИОКР военно-прикладного характера. Так что будем продвигать Ардуино в промышленных масштабах :).

Собственно, практически все решения, предлагаемые мне уважаемыми участниками форума, относятся к категории в). Думаю, это закономерно - зачем изобретать велосипед? Речь идет о таблично-волновом синтезе со следующими ограничениями:

1. Для всего диапазона звучания - единственная волновая форма.

2. Для всего динамического диапазона - единственная волновая форма.

3. Для всех фаз звучания - единственная волновая форма.

4. Предусматривается управление исключительно амплитудой сигнала. Никакой управляемой фильтрации звука не предусмотрено.

В результате звук получается ПЛАСТМАССОВЫМ, неестественным, пригодным в лучшем случае для музыкальной игрушки.

Причина, думаю, одна - стремление получить звук непосредственно на выходе Ардуино. А хороший звук так получить принципиально невозможно вследствие недостаточности вычислительных мощностей. В частности, недостаточно мощности для реализации цифрового фильтра. И - все! Этого уже достаточно, чтобы поставить крест на таком подходе.

Так что о велосипеде: его НУЖНО изобретать, если ни одна из уже изобретенных конструкций не обеспечивает необходимых параметров.

 

Очень упрощенная схема аналогового синтезатора: VCO -> VCF -> VCA -> Output

Где:

VCO - генератор управляемый напряжением,

VCF - управляемый напряжением фильтр,

VCA - управляемый напряжением усилитель.

Перерисуем схему с обозначением точек коммутации: VCO -(1)> VCF -(2)> VCA -(3)> Output

Так вот, все предложенные варианты исходят из того, что выходу Ардуино соответствует точка (3). А в своем проекте я назначаю для выхода Ардуино точку (1).

Собственно, в классическом аналоговом синтезаторе VCO генерил набор достаточно простых волновых форм, точно соответствующих набору волновых форм обычного функционального генератора: синус, меандр, треугольник и пилу. И ничего больше. Все остальное уже делалось при помощи фильтров и сложения сигналов от двух или более генераторов.

Именно такую схему я и задумал для реализации. Только в связи с тем, что цифровой таймер не способен генерить никакого сигнала кроме прямоугольного, набор волновых форм я свел к двум: меандр и прямоугольник со скважностью 7. Последнему есть вполне серьезные теоретические обоснования. Приводить тут их я не буду, скажу лишь, что в фориепиано молоточек ударяет по струне в точке, отстоящей от порожка на 1/7 длины струны, что приводит к такой же структуре спектра, как и в случае прямоугольника со скважностью 7. А ведь конструкторы рояля руководствовались не теоретическим выкладками, а ориентировались исключительно на собственный слух. Другими словами, имеет место совпадение теории и практики.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Собственно, дальнейший проект развивался уже исключительно на Mega 2560.

Постепенно определился с аппаратной частью.
Синтезатор, как и описывалось ранее, будет состоять из двух: мелодического и полифонического. Полифонический будет на микросхеме VS1053B, подключенной по аппаратному SPI на частоте 1 МГц (максимально допустимая частота ~1.6 МГц).
Мелодический синтезатор будет иметь два ражима: одноголосый и двухголосый. В них немного по-разному будет обрабатываться одновременное нажатие нот.
В синтезаторе будет:
- 2 генератора тона,
- 2 генератора амплитудной огибающей. Управление ими (величины Attac, Decay, Systain и Release) будет общими, а для запуска предусмотрен регулируемый сдвиг по времени. Т.к. предусмотрено их влияние не только на амплитуду, но и на частоту тона, для них будут дополнительные регуляторы отклонения частоты в 3-х точках (начало атаки, конец атаки, конец исчезновения).
- 3 LFO: 0-й имеет постоянную фазу, а 1 и 2 имеют фаза синхронизированную с началом атаки для каждого из голосов, генераторы можно переключать между 0 и 1 (для 1-го генератора) или 0 и 2 (для второго генератора), кроме того, можно переключать фазу (в фазе/в противофазе) между амплитудным и частотным вибрато,
- 2 управляемых фильтра - каждый для своего генератора тона. Частота и добротность фильтра могут управляться регуляторами на передней панели, генераторами огибающей (как своей, так и амплитудной), низкочастотными генераторами (двумя одновременно)
- 2 генератора огибающей для фильтров. Каждый для своего, начало синхронизируется с началом фазы атаки амплитудного генератора, но времена и отклонения настраиваются независимо. Кроме того, если амплитудная огибающая строится по 3-м точкам, то для фильтра - по 4-м.
- 2 управляемых усилителя. Управляются громкостью ноты, генератором огибающей и LFO.

В качестве генараторов тона используются 2 16-разрядных таймера Mega 2560. При этом можно выбрать одну из двух волновых форм: меандр и прямоугольник со скважностью около 7 (точнее для оптимизации по скорости 1/(1/8+1/64)). Коэффициент предделения таймера равен 8.
Фильтры используется на микросхеме MAX261. В качестве задающих генераторов используются два оставшиеся 16-разрядных таймера Меги, но уже с коэффициентом предделения 1. Частота фильтра равняется тактовой частоте, деленной на некоторый коэффициент, который можно задавать программно в диапазоне от 70 до 200. В области высоких частот из-за большой дискретности частот вследствие малых коэффициентов деления таймеров Меги для нужной точности настройки фильтра коэффициент деления фильтра приходится задавать, в области низких частот для требуемой точности достаточно менять лишь частоту тактирования фильтрв, а коэффициент деления фильтров - постояный равный максимальному значению 200.
Дискретность перестройки фильров 25 центов. Диапазон перестройки - от 40 Гц до 20 кГц.
Чтобы в области низких частот фильтра, когда управляющая частота опускается ниже границы звукового диапазона, не появлялось дополнительных призвуков, на входе и выходе фильтров предусмотрено дополнительное подключение низкочастотных фильтров 1-го порядка, настроенных на частоты среза 530 и 300 Гц. Подключение происходит, когда частоты фильтров опускаются ниже границ в 400 и 200 Гц соответственно. Первым подключается фильтр на входе, когда частота Найквиста попадает в звуковой диапазон, а вторым - на выходе, когда в звуковой диапазон попадает сама управляющая частота.
Для программирования фильтра нужно 7 контактов: 4 адреса, 2 данных и сигнал записи, поэтому было решено использовать для него целиком порт С Меги.
Первоначально планировалось использовать для этих целей порт L, там как раз свободно 7 контактов, а один занят выходным сигнало таймера, но потом из соображений разводки было решено перейти на порт С и пожертвовать одним неиспользуемым контактом. Листинг приводится как раз для порта L.

#include "MAX261.h"

void setup() {
  Serial.begin(115200);
  Serial.print("OK!");
  pinMode(A7, INPUT_PULLUP);
  pinMode(A6, OUTPUT);

  DDRA = 0xff;
  Filter_Setup();
}

void loop() {
  PORTA++;
  static unsigned long told = millis();
  unsigned long tnew = millis();
  float a = analogRead(A0) / 8.0;
  int r = (int)(100.0e9/(50.0e6 + a*a*a*a*a) + 0.5);
  if(r < 3) r = 3;
  Filter_SetGenRate(0, r); // min 4 (8000000 / 4 / 141 = 14.2kHz), max 1418 (8000000 / 4 / 1418 = 40 Hz)
  Filter_SetGenRate(1, r); // min 4 (8000000 / 4 / 141 = 14.2kHz), max 1418 (8000000 / 4 / 1418 = 40 Hz)

  int b = analogRead(A1) / 8;
  if (b == 0) b = 1;
  Filter_SetQ(0, b);
  Filter_SetQ(1, b);

  int c = 63 - analogRead(A2) / 16;
  Filter_SetCoeff(0, c);
  Filter_SetCoeff(1, c);

  if (digitalRead(A7))
    pinMode(A6, INPUT);
   else
    pinMode(A6, OUTPUT);

  if((tnew - told) > 1000 ) {
    Serial.print("Period: ");
    Serial.print(r);
    Serial.print(", Q: ");
    Serial.print(b);
    Serial.print(", Coeff: ");
    Serial.print(c);
    Serial.print(", Freq: ");
    Serial.print(8000000.0/141.34/r);
    Serial.print("/");
    Serial.print(8000000.0/2/r);
    Serial.print(", Switch: ");
    Serial.print(digitalRead(A7));
    Serial.println("");
    told = tnew;
  }
} 
#ifndef _MAX261_h_
#define _MAX261_h_

#include <Arduino.h>

#define NOP __asm__ __volatile__ ("nop\n\t")
#define nop __asm__ __volatile__ ("nop\n\t")
#define Nop __asm__ __volatile__ ("nop\n\t") 

void Filter_Setup();  // настройка портов и таймеров

// фильтры адресуются по номеру% 0 - А, 1 - В
void Filter_SetMode(byte n, byte mode); // 1-4 - установка режима (используются только 1 и 2 (коды 00 и 01 соответственно))

void Filter_SetGenRate(byte n, unsigned int rate); // установка частоты управляющего генератора (период - 125 нс единицах)

void Filter_SetQ(byte n, byte cQ); // установка добротности фильтра, 7 разрядов

void Filter_SetCoeff(byte n, byte cF); // установка доп. коэффициента частоты (от 100 до 200) - 6 разрядов от 1 до 63

#endif
// фильтр управляется:
// порт L d0-d2, d4-d7 (пины 49-47, 45-42) - управление фильтром
// порт L d3 (пин 46) - выход таймера 5 / вход CLK_B фильтра
// порт H d3 (пин 6) - выход таймера 4 / вход CLK_A фильтра

#include "MAX261.h"

void Filter_Setup() {   // настройка портов и таймеров
  pinMode(42, OUTPUT);  // L7 - A3
  pinMode(43, OUTPUT);  // L6 - A2
  pinMode(44, OUTPUT);  // L5 - A2
  pinMode(45, OUTPUT);  // L4 - A0
  pinMode(46, OUTPUT);  // L3 - Timer 5 Out
  Nop;
  pinMode(47, OUTPUT);  // L2 - WR
  NOP;
  pinMode(48, OUTPUT);  // L1 - Data1
  nop;
  pinMode(49, OUTPUT);  // L0 - Data0
  pinMode(6, OUTPUT);  //  - Timer 4 Out

///////////////////////////////////////// фазово-корректная
  pinMode (11, OUTPUT); // выход генератора timer 1
  TCCR1A=1<<COM1A1; //подключить выход OC1A первого таймера  0x80 - Mode_8
  TCCR1B=2|(1<<WGM13);; // //  divider=8;                  | 0x10
//  unsigned int icr = 2273; 
  ICR1 = 2273-1; //icr-1;
  OCR1A = 2273/7;  // скважность 1/7
//  OCR1A = 2273/2;  // скважность 1/7

/////// CTC timer 4 mode
  TCCR4A=1<<COM1A0; //подключить выход OC1A первого таймера  0x80 - Mode_8
  TCCR4B=1|(1<<WGM12);; // //  divider=1;                  | 0x10
/////// CTC timer 5 mode
  TCCR5A=1<<COM1A0; //подключить выход OC1A первого таймера  0x80 - Mode_8
  TCCR5B=1|(1<<WGM12);; // //  divider=1;                  | 0x10
//  OCR5A = 2272; //2273-2; // 16000000/8/2/440 = 2272.7   период = OCR5A+1 (в 8 МГц ед.)
  Filter_SetMode(0, 1);
  Filter_SetGenRate(0, 56); // для 1 кГц делитель 56.59, пишем на 1 меньше  //
  Filter_SetCoeff(0, 0x19); // 25 - коэфф. 141.37                           // 993 Гц
  Filter_SetQ(0, 0x75); // 117 - для режима 1 добротность 5.82              //

  Filter_SetMode(1, 1);
  Filter_SetGenRate(1, 56); // для 1 кГц делитель 56.59, пишем на 1 меньше  //
  Filter_SetCoeff(1, 0x19); // 25 - коэфф. 141.37                           // 993 Гц
  Filter_SetQ(1, 0x75); // 117 - для режима 1 добротность 5.82              //
}

void Filter_SetMode(byte n, byte mode) { // 1-4  - установка режима работы (используются только 1 и 2 (коды 00 и 01 соответственно))
// для режима адрес 0, а старший бит у фильтра B - единица.
  byte mask = (n << 7) + 0x04 + (mode - 1);  // 0x00 для режима
  PORTL = mask;
  NOP;
  NOP;
  PORTL = mask & 0xfb;
}

void Filter_SetGenRate(byte n, unsigned int rate) {   // установка частоты управляющего генератора (период в 125 нс единицах)
    if(n) {
      OCR5A = rate;  // от 3 () до 65535
      if(TCNT5 > rate)
        TCNT5 = 0;
    } else {
      OCR4A = rate;  // от 3 () до 65535
      if(TCNT4 > rate)
        TCNT4 = 0;
    }
}

void Filter_SetQ(byte n, byte cQ) { // установка добротности фильтра, 7 разрядов
// добротность имеет 7 разрядов и пишется по адресам  с 4 по 7, старший бит адреса для порта B равен 1
  byte mask = (n << 7) + 0x44 + (cQ & 3);  // 0x40 для младших битов
  PORTL = mask;
  NOP;
  NOP;
  PORTL = mask & 0xfb;
  mask = (n << 7) + 0x54 + ((cQ >> 2) & 3);  // 0x50 для средних битов
  PORTL = mask;
  NOP;
  NOP;
  PORTL = mask & 0xfb;
  mask = (n << 7) + 0x64 + ((cQ >> 4) & 3);  // 0x60 для средних битов
  PORTL = mask;
  NOP;
  NOP;
  PORTL = mask & 0xfb;
  mask = (n << 7) + 0x74 + ((cQ >> 6) & 3);  // 0x70 для средних битов
  PORTL = mask;
  NOP;
  NOP;
  PORTL = mask & 0xfb;
}

void Filter_SetCoeff(byte n, byte cF) { // установка доп. коэффициента частоты (от 100 до 200) - 6 разрядов от 1 до 63
  byte mask = (n << 7) + 0x14 + (cF & 3);  // 0x10 для младших битов
  PORTL = mask;
  NOP;
  NOP;
  PORTL = mask & 0xfb;
  mask = (n << 7) + 0x24 + ((cF >> 2) & 3);  // 0x20 для младших битов
  PORTL = mask;
  NOP;
  NOP;
  PORTL = mask & 0xfb;
  mask = (n << 7) + 0x34 + ((cF >> 4) & 3);  // 0x30 для младших битов
  PORTL = mask;
  NOP;
  NOP;
  PORTL = mask & 0xfb;
}




Принципиальная схема:

Выходы тонгенераторов (таймеров 1 и 3) - пины 5 и 11. Пины 3 и 4 - подключение дополнительных делителей напряжения, для чего пины переводятся либо в высокоимпедансное состояние, либо в режим выхода "LOW". По замыслу нужны для обеспечения одинаковой громкоасти для различной формы сигнала. Пины 2 и 7, а также 8 и 9 - подключение ФНЧ при низких частотах управляемого фильтра - фильтруют управляющую частоту фильтра при ее попадании в звуковой диапазон.
На B0505S собран отрицательный источник питания, обеспечивающий управляемый фильтр двухполярным питанием (+5В и -5В).

Первоначально планировалось, что на низких частотах (примерно до 800Гц) фильтр работает в режиме 1 с коэффициентом около 200, затем от 400 до 800 Гц коэффициент плавно меняется до 100. Начиная от 800 Гц фильтр переключается в режим 2, при этом сначала его коэффициент уманьшается примерно до 70, а затем остается вблизи этого значения вплоть да частоты фильтра 20 кГц и частоты задающего зенератора порядка 1.5 Мгц.
В дэйташите указано, что добротность фильтра вычисляется для режимов 1 и 2 по разным формулам. По идее добротность в режиме 2 должна быть выше при одном и том же управляющем коде, но на практике - как по осциллографу, так и на слух у меня получилось наоборот. Разбираться с этим было лень, и я решил ограничиться работой фильра исключительно в режиме 1, что потребовало увеличения максимальной управляющей частоты до 2 МГц. Но зато упростилось управление фильтрм: не нужно переключать режимы, не нужно запоминать добротность и пересчитывать и переключать ее при переключении режимов.

 

Когда более или менее определился с аппаратной составляющей, пересобрал макет на паечной макетке-шилде вместо беспаечной:

Кучка конденсаторов - это шунтирование аналоговых входов для уменьшения уровня шума - все равно с них нужно только постоянное напряжение.

Пока не установлена в гнездо микросхема фильтра MAX261, вместо нее проволочные пересмычки от входа к выходу.

А вот и обратная сторона:

Для отладки был собран макет, включающий 16 потенциометров и 4 кнопки:

Вид сбоку

И снизу

В настоящий момент столкнулся с той же проблемой, которая была и при макете, собранном на беспаечной макетке - недостаток органов управления (правда, тогда было только 3 регулятора, а теперь 16). В принципе, уже нарисовал полномасштабную переднюю панель с более 40 регулировочными ручками, но дело стопорится тем, что пока нет полной ясности с некоторыми аспектами задания общих режимов (взаимодействия между мелодическим и полифоническим синтезаторами), а также с записью и восстановлением подобранных состояний органов управления. А делать полную панель, не зная точно, что на ней будет размещено, как-то не хочется.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Собрал девайс в ящик. Добился реакции на все органы управления. Восстановил функции, бывшие на макете (изменились способ опроса органов управления и их внутренние номера).

Пока у устройства нет лицевой панели. То, что сверху - это шасси, к которому прикреплены все детали, а также наклеена бумага с рисунком лицевой панели - я решил, что так проще будет сверлить отверстия.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Мощно..

Я когда-то так и делал: печатал лицевую панель на цветном струйнике, вместе со шкалами, наклеивал на саму панель и сверху ламинировал прозрачным оракалом. Получалось очень даже цивильно. Для накатки оракала без пузырьков надо слегка потренироваться на чем-нибудь попроще.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Изготовление лицевой панели - вопрос, к которому пока не знаю, как подойти.

Убедился, что приклеивание на двухсторонний скотч неприятно самим скотчем, который потом торчит из всех отверстий и липнет к чему попало.

Честно говоря, рассматривал бумагу на лицевой панели как один из вариантов. Вычитал совет, что бумагу нужно брать не офисную, а для визиток. Ну и потом - лаком. Но остается вопрос - чем ее приклеивать к панели.

Другой вариант - алюминиевая травленая панель. Сам, правда, таким не занимался, поэтому не уверен, что результат меня обрадует. Есть еще вариант - заказать панель. В И-нете нашел сайт фирмочки, занимающейся изготовлением панелей для звуковой и музыкальной аппаратуры. Но надо ехать в Москву. Надо будет походить по ритуальным конторам - вдруг они работают не толко по мрамору и граниту, но могут сделать и металлическую табличку.

Кстати, шкалы там есть, только тонкими штрихами, поэтому плохо видно. Слева виден торчащий край двухстороннего скотча.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

А почему не лазерная гравировка? Это самое оптимальное. У них и материал есть. Для изготовления файл в векторной графике

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

andriano пишет:

Изготовление лицевой панели - вопрос, к которому пока не знаю, как подойти.

оракал

тащишь на рекламную фирму своё картинко и они тебе лазером режут шопопало на морду твоего прибора.

*по конструктиву - переменники-гавно, зря решил убить ими проект. я бы собирал всё на энкодерах.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Я печатал струйником на бумагу-самоклейку. Никакого "двухстороннего скотча". Очень хорошо выглядят шкалы на визиточной бумаге - от 250гр или на фотобумаге но тоже "тяжелой" от 200-250гр. Не каждый струйник такое глотает. У меня стоял HP формата А3 - какая-то полупрофессиональная машинка, пока шестеренку не запорол, не закрепив каретку при переездах.. :(

Визиточная бумага нормально клеится на люминий клеем БФ-2, и никакого многостороннего скотча. Потом сверху ламинируется или скотчем (если размер менее 50мм - ширины рулона) или прозрачным самоклеящимся оракалом. Наклеивать, если большой размер лучше вдвоем .. но ещё лучше отдать рекламщикам, работающим с наружным оформлением транспорта. Эти ваще могут на выпукло-вогнутые поверхности оракал натягивать так, как будто "само тут росло". :)

У меня так заламинирована даже передняя панель калькулятора МК-61 с ещё "тех времен" .. все надписи как новые, насвоих местах до сих пор. Рабочий ишо..

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Клапауций 234 пишет:

*по конструктиву - переменники-гавно, зря решил убить ими проект. я бы собирал всё на энкодерах.

Потенциометры и энкодеры - органы управления, отличающиеся своими свойствами. В частности, потенцирметр с соответствующей ручкой сам индицирует свое положение, чего энкодер принципиально сделать не в состоянии.

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

andriano пишет:

Потенциометры и энкодеры - органы управления, отличающиеся своими свойствами. В частности, потенцирметр с соответствующей ручкой сам индицирует свое положение, чего энкодер принципиально сделать не в состоянии.

ок. сколько стоит качественный потенциометр для аудиотехники?

судя по количеству крутилок - твоя балалайка должна стоить пару тонн мёртвых президентов.

ты же желаешь, что бы твои крутилки отдавали контроллеру ровно то, что индицируют, а не шум и/или +-20%% ? 

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Клапауций 234 пишет:

ок. сколько стоит качественный потенциометр для аудиотехники?

судя по количеству крутилок - твоя балалайка должна стоить пару тонн мёртвых президентов.

ты же желаешь, что бы твои крутилки отдавали контроллеру ровно то, что индицируют, а не шум и/или +-20%% ? 

В MIDI используется 128 градаций. Столько потенциометр (при небольшой программной поддержке) вполне способен устойчиво выдавать без шума. У меня настроена индикация изменений, - как только положение какого-то органа управления изменяется, - тут же на дисплей выдается название этого органа и новая величина. Потенциометров - 43. Если бы хотя бы один из них шумел, это бы сталу сразу заметно.

По поводу индикации - она еще более грубая - на шкале 15 штрихов.

Поэтому, учитывая, что к собственно звуковым цепям данные потенциометры никакого отношения не имеют, ставить "качественные потенциометры для аудиотехники" не вижу смысла.

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

andriano пишет:

Потенциометров - 43. Если бы хотя бы один из них шумел, это бы сталу сразу заметно.

это станет заметно через несколько месяцев эксплуатации или через год хранения девайса.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Будем решать проблемы по мере их поступления.

ПОка же у меня уже появляются идеи, какие следовало бы внести изменения в существующую схему.

Так что одно из двух:

- либо мне наскучит этот проект и я займусь чем-нибудь другим,

- либо созрею до того, чтобы собрать следующую модернизированную итерацию данного девайса.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

В проекте обнаружился серьезный недостаток - регуляторы громкости на M62429.

В принципе, они и так внушали мне некоторое неудовольствие своей медленной работой. Дело в том, что управляющий сигнал для них должен иметь период не менее 4 мкс. Для программирования одного канала нужно передать 11 бит информации. В принципе, в И-нете, естественно, оказались исходники для работы с этим девайсом, но время необходимое для однократной установки коэффициента передачи в них составляло примерно 350-400 мкс, что меня категорически не устраивало.

Первое - заменил digitalWrite(), выполняюшиеся порядка 7 мкс каждая на работу с портами из библиотеки Arhat109. Время выполнения подсократилось раза в 3-4, но выяснилось, что для каждого бита при сдвиге на величину, задаваемую переменной организуется цикл. Поэтому пришлось развернуть цикл по битам и заменить на сдвиги, задаваемые константой.

Ну и избавился от микросекундных задержек, заменв их на инструкции NOP.

Результат контролировал по осциллографу.

Удалось добиться времени однократной установки уровня за 46-47 мкс при теоретическом минимуме в 11*4=44 мкс.

Собственно, этот код и публикую:

Файл A-62429.h

///////////////////////////////////////////////////////////////////////////////
//
//  NEC/Renesas M62429 Digital Volume Control Driver Library for Arduino
//
///////////////////////////////////////////////////////////////////////////////

#ifndef _M62429_H
#define _M62429_H

#include "Arduino.h"

#ifndef true
#define true 1
#endif

#ifndef false
#define false 0
#endif

class M62429
{
public:
	void init (); //  The numbers of pins are constants due to performance

  uint16_t setVol_0 (uint8_t volume);   // was setLeft, range: from 0 dB (max) to -83 dB (min), step 1 dB
  uint16_t setVol_1 (uint8_t volume);  // was setRight, range: from 0 dB (max) to -83 dB (min), step 1 dB
  uint16_t setBoth (uint8_t volume);  // range: from 0 dB (max) to -83 dB (min), step 1 dB

	uint16_t setVolume (uint8_t volume, bool channel, bool both);  // from -83 to 0 step 1 dB
};

#endif


Файл A-62429.cpp

///////////////////////////////////////////////////////////////////////////////
//
//  NEC/Renesas M62429 Digital Volume Control Driver Library for Arduino
//
///////////////////////////////////////////////////////////////////////////////

#include "arh_2560.h" // здесь определены "быстрые" функции работы с пинами (автор Arhat109): NOP, pinOut(), pinModeOut(), pinOutHigh(), pinOutLow(). Требуют константный номер

#include "A-M62429.h"

#define _CLK_PIN 38 // лично я в своем проекте использую именно эти пины, вследствие ограничений,
#define _DAT_PIN 39 // накладываемых на "быстрые функции", их следует задавать только константами

void littleDelay() {  NOP;  NOP;  NOP;  NOP; } // littleDelay() + (long)cycle = 1.25us

void littleDelay3() {  NOP;  NOP;  NOP; }

void M62429::init () // (uint8_t clock, uint8_t data)
{
	pinOut (_DAT_PIN, LOW);
	pinOut (_CLK_PIN, LOW);
	pinModeOut (_DAT_PIN);
	pinModeOut (_CLK_PIN);
//	_delay_ms (100); // give chip time to stabilize
  for(long i = 0; i < 79999; i++) littleDelay();  // 100 ms delay: avoid delay() function
}

uint16_t M62429::setVol_0 (uint8_t volume) // set CH1 (pins 1 [in] and 2 [out]), range: 0(max) - 83(min)
{
  return setVolume (volume, false, true);
}

uint16_t M62429::setVol_1 (uint8_t volume) // set CH2 (pins 8 [in] and 7 [out]), range: 0(max) - 83(min)
{
  return setVolume (volume, true, true);
}

uint16_t M62429::setBoth (uint8_t volume) // both simultaneously
{
	return setVolume (volume, false, false);
}

uint16_t M62429::setVolume (uint8_t volume, bool channel, bool both)
{
	uint8_t bits;
	uint16_t data = 0; // control word is built by OR-ing in the bits

	data |= (channel << 0);              // D0        (channel select: 0=ch1, 1=ch2)
	data |= (both << 1);                 // D1        (individual/both select: 0=both, 1=individual)
	data |= ((21 - (volume / 4)) << 2);  // D2...D6   (ATT1: coarse attenuator: 0,-4dB,-8dB, etc.. steps of 4dB)
	data |= ((3 - (volume % 4)) << 7);   // D7...D8   (ATT2: fine attenuator: 0...-1dB... steps of 1dB)
	data |= (0b11 << 9);                 // D9...D10  (D9 & D10 must both be 1)

// 0-bit
  pinOut(_DAT_PIN, data & 0x01);
  littleDelay();
  pinOutHigh(_CLK_PIN);
  littleDelay();

//  1-bit
  pinOutLow(_DAT_PIN);
  littleDelay();
  pinOutLow(_CLK_PIN);
  littleDelay3();
  pinOut(_DAT_PIN, (data >> 1) & 0x01);
  littleDelay();
  pinOutHigh(_CLK_PIN);
  littleDelay();
    
//  2-bit
  pinOutLow(_DAT_PIN);
  littleDelay();
  pinOutLow(_CLK_PIN);
  littleDelay3();
  pinOut(_DAT_PIN, (data >> 2) & 0x01);
  littleDelay();
  pinOutHigh(_CLK_PIN);
  littleDelay();
    
//  3-bit
  pinOutLow(_DAT_PIN);
  littleDelay();
  pinOutLow(_CLK_PIN);
  littleDelay3();
  pinOut(_DAT_PIN, (data >> 3) & 0x01);
  littleDelay();
  pinOutHigh(_CLK_PIN);
  littleDelay();
    
//  4-bit
  pinOutLow(_DAT_PIN);
  littleDelay();
  pinOutLow(_CLK_PIN);
  littleDelay3();
  pinOut(_DAT_PIN, (data >> 4) & 0x01);
  littleDelay();
  pinOutHigh(_CLK_PIN);
  littleDelay();
    
//  5-bit
  pinOutLow(_DAT_PIN);
  littleDelay();
  pinOutLow(_CLK_PIN);
  littleDelay3();
  pinOut(_DAT_PIN, (data >> 5) & 0x01);
  littleDelay();
  pinOutHigh(_CLK_PIN);
  littleDelay();
    
//  6-bit
  pinOutLow(_DAT_PIN);
  littleDelay();
  pinOutLow(_CLK_PIN);
  littleDelay3();
  pinOut(_DAT_PIN, (data >> 6) & 0x01);
  littleDelay();
  pinOutHigh(_CLK_PIN);
  littleDelay();
    
//  7-bit
  pinOutLow(_DAT_PIN);
  littleDelay();
  pinOutLow(_CLK_PIN);
  littleDelay3();
  pinOut(_DAT_PIN, (data >> 7) & 0x01);
  littleDelay();
  pinOutHigh(_CLK_PIN);
  littleDelay();
    
//  8-bit
  pinOutLow(_DAT_PIN);
  littleDelay();
  pinOutLow(_CLK_PIN);
  littleDelay3();
  pinOut(_DAT_PIN, (data >> 8) & 0x01);
  littleDelay();
  pinOutHigh(_CLK_PIN);
  littleDelay();
    
//  9-bit
  pinOutLow(_DAT_PIN);
  littleDelay();
  pinOutLow(_CLK_PIN);
  littleDelay3();
  pinOut(_DAT_PIN, (data >> 9) & 0x01);
  littleDelay();
  pinOutHigh(_CLK_PIN);
  littleDelay();
    
//  10-bit
  pinOutLow(_DAT_PIN);
  littleDelay();
  pinOutLow(_CLK_PIN);
  littleDelay3();
  pinOut(_DAT_PIN, (data >> 10) & 0x01);
  littleDelay();
  pinOutHigh(_CLK_PIN);
  littleDelay();
    
//	
	pinOutHigh(_DAT_PIN); // final clock latches data in
  littleDelay();
	pinOutLow(_CLK_PIN);

	return data; // return bit pattern in case you want it :)
}

Но основная проблема оказалась не в этом.

Шаг регулировки регулятора составляет 1дБ, что примерно соответствует пределу чувствительности человеческого уха к амплитуде сигнала. Но изменение уровня громкости происходит в произвольной фазе сигнала, что сопровождается импульсными помехами уровня примерно -20дБ. В принципе, помеха уровня -20дБ - это уже довольно много. Но в некоторых режимах она становится очень заметной.

При широкой полосе фильтра полезный сигнал в значительной степени маскирует помеху, хотя различить ее при желании все равно можно. Но вот когда филтьтр настроен на низкую частоту (сотни герц), а помеха имеет в основном высокочастотную составляющую, она на фоне отсутствия в сигнале высоких частот уже не подвержена маскировке и становится очень заметной. 

В принципе, можно попытаться поменять местами управляемый усилитель и управляемый фильтр, тогда если в сигнале будут высокочастоные составляющие, помеха будет маскироваться ими, а если эти составляющие будут срезаться фильтром, та же участь ожидает и помеху.

Беда в том, что фильтр добавляет в тракт свои помехи, которые после перестановки фильтра в конец тракта уже не будут подавляться усилителем.

Т.е. выбор остается лишь между вариантами: с какими помехами мириться, от фильтра или от усилителя.

Поэтому размышления наводят на другой вариант - регулировать громкость не цифровым регулятором громкости, а цифровым поиенциометром, имеющим гораздо более мелкие ступентки регулировки громкости, а потому и ваносящим гораздо меньшие по амплитуде помехи (порядка -50дБ). Смущает пока то, что регулятор громкости имеет диапазон регулировки более 80 дБ, а цифровой потенциометр с его 256 равномерно расположенными уровнями - лишь 46дБ. По всей видимости, нужно будет еще снабжать тракт ключами, которые бы выключали сигнал при достижении им уровня -46дБ, чтобы избавиться от паразитного сигнала в паузе.

Одновременно, цифровой поиенциометр программируется по SPI с частотой до 10 МГц. Для Ардуино доступно 4 МГц, т.е. при необходимости передать 16 бит теоретический минимум времени программирования составляет уже не 44, а лишь 4 мкс. Вероятно, на практике его можно сделать в пределах 10 мкс, что существенно меньше сегодняшних 46-47 мкс.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Прешл к выводу, что примененное техническое решение не может обеспечить приемлемого качества звука.

Решил полностью заменить элементную базу и часть технических подходов: итеперь это будет уже не "Аналого-цифровой аналог аналогового музыкального синтезатора", а "Цифровой аналог аналогового музыкального синтезатора". Весь синтез решил осуществлять программно. 

В качестве основы - единтственно подходящая для этой задачи плата Arduino Due. 

Компоновка - компактный блок. Уже сделанный ящик с Arduino Mega 2560 и множетвом регуляторов дополнить гнездом MIDI Out и все изменения регуляторов передавать по MIDI новому синтезатору. 

Уже пректически закончил аппаратную часть: на входе - стангдартный MIDI-интерфейс, на выходе - аналоговый НЧ-фильтр, срезающий все за пределами звукового диапазона, и усилитель для наушников.

Все это постепенно опишу несколько позже (описывать - не так интересно, как делать) , а пока покажу интересную, на мой взгляд, картинку:

Осциллограмма цифрового и аналогового фильтров

Вверху - сигнал с выхода Arduino Due - после цифрового ФНЧ. Ступеньки дает именно он, т.к. исходный сигнал - несимметричный прямоугольник. Но на Due ЦАП достаточно высокочастотный и при частоте дискретизации 48 кГц дает ярко выраженные ступеньки (кстати, как видно на осциллограмме, фаза ступенек смещается относительно фазы сигнала, т.к. частота сигнала не кратна частоте дискретизации). А внизу - сигнал после аналогового ФНЧ второго порядка, который как раз хорошо сглаживает ступеньки сигнала.

Человеческим слухом, в принципе, оба сигнала воспринимаются идентично, но для электрических цепей, подключаемых к выходу синтезатора, некоторая разница может существовать, причем приводить в случае ступенек к увеличению уровня помех/искажений сигнала. Поэтому я от этих ступенек и решил избавиться.

Андрей_1970
Offline
Зарегистрирован: 07.07.2017

Всем доброго здравия!  Вот забрел к вам невзначай в поисках помощи советом. Дело в следующем: я дома балуюсь игрой на гармошке. На форуме гармонистов мы живем своей жизнью. У каждого из нас возникают свои идеи. В 2011 году я делал флэш програмки на компьюторе, чтобы играть гармонным звуком на клавиатуре компьютора. http://www.playcast.ru/uploads/2011/05/11/2517978.swf

 Это так, баловство для начинающих. Недавно пришла идея сделать гибрид гармонь-гитара-синтезатор. Создал тему вчера у себя на форуме  http://poigarmonika.ru/forum/index.php?topic=1050.msg59447#msg59447  и пошел в интернет в поисках реализации этого проэкта. Вот, пока добрел до вас. Смотрю, вы тут занимаетесь музакальной темой. Решил, что можете подсказать, как двигаться нам в этом проекте, с чего начать и что лучше ипользовать в конструктиве для сборки данного инструмента?

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Andriano, почитал с интересом. То есть от Меги2560 - все-таки отказались полностью, верно понял?

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Arhat109-2 пишет:

Andriano, почитал с интересом. То есть от Меги2560 - все-таки отказались полностью, верно понял?

Вот так, стоило уехать в отпуск, как на следующий день в теме появтился вопрос, а когда вернулся, тема уже ушла с первой страницы.

 

Не совсем так. Сейчас собранный на меге синтезатор планирую использовать в качестве MIDI-контроллера для софтверного синтезатора на DUE. На последнем будет только 4 переназначаемых контроллера на валкодерах, а остальные ~80 органов управления - в отдельном блоке (на Меге).

Надо только сделать MIDI-выход и переписать софт.

Теперь клавтатура будет подключаться ко входу MIDI-коньрогллера на Меге, а выход Меги (MIDI-Out, а не MIDO-Throu - что важно) - ко входу синтезатора на Due.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Андрей_1970 пишет:

 Это так, баловство для начинающих. Недавно пришла идея сделать гибрид гармонь-гитара-синтезатор. Создал тему вчера у себя на форуме  http://poigarmonika.ru/forum/index.php?topic=1050.msg59447#msg59447  и пошел в интернет в поисках реализации этого проэкта. Вот, пока добрел до вас. Смотрю, вы тут занимаетесь музакальной темой. Решил, что можете подсказать, как двигаться нам в этом проекте, с чего начать и что лучше ипользовать в конструктиве для сборки данного инструмента?

Думаю, в Вашем случае оптимальное решение - MIDI-контроллер. Т.е. у Вас будет по сути обычная MIDI-клавиатура (обычная и даже "простенькая" с точки зрения электронной начинки), отличающаяся от стандартной лишь другой формой "клавиш". Ну и чуть-чуть - софтом: на некоторые из клавиш реагировать не одной нотой, а аккордом.

Ну а контроллер, для того, чтобы был звук, нужно будет подключать к "мозгам". В простейшем случае - к софтверному синтезатору ПК. А в дальнейшем можно будет сделать и "мозги", тем более, что в Вашем случае, возможно, подойдут решения, представляющие собой одну специализированную микросхему и позиционируемые как "Музыкальный синтезатор для Ардуино". Например, dsp-G1 http://www.dspsynth.eu/

 

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Вот какие сигналы порой получаешь при сбое в работе логики синтезатора:

полноразмерное изображение: http://ipic.su/img/img7/fs/Audacity_Synt_00.1521968357.png

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015
Добился в первом приближении работоспособности синтезатора и реализовал основные возможности (в настоящий момент настраиваются 42 параметра).
Пора постепенно публиковать материалы.
Начну с управляемого генератора.
В музыкальной терминологии это называется VCO - Voltage Controlled Oscillator.
У меня, правда, не напряжением, а кодом, но не будем менять традиционную терминологию.
Частота дискретизации синтезатора 48000 Гц. На выходе генератора нужно получать прямоугольный сигнал с различной скважностью.
Проблем здесь несколько:
1. Если генерить частоту производную от частоты дискретизации (т.е. в целое число раз меньшую), о строе можно забыть, - инструмен будет безбожно фальшивить. Минимально приемлемая кратная частота примерно 1 МГц (из-за чего 16-разрядные таймеры AVR подходили практически идеально).
2. Если прменить нецелое деление, сохранив прямоугольную форму сигнала, разные периоды будут разной длительности, что приведет к джиттеру. Т.е. звук, хотя и будет попадать в ноту, будет иметь неприятные призвуки, недопустимые в качественном музыкальном инструменте.
3. Прямоугольник имеет широкий спектр частот. Часть из них неизбежно окажется выше половины частоты дискретизации, появятся зеркальные частоты, т.е. сигнал приобретет негармонические составляющие. Уровень их может достигать единиц процентов. А это даст отношение сигнал/помеха порядка -20-30 дБ, что совершенно неприемлемо.
 
В общем, если просто генерить прямогугольник прямо в цифре и потом его обрабатывать, - ничего хорошего не получится.
Что было сделано?
Был сгенерен программный прямоугольник на частоте дискретизации 1536 кГц, после чего он был пропущен через цифровой ФНЧ Бесселя 8-го порядка на 16 кГц. Т.е. получился уже не прямоугольник, а некая сглаженная волновая форма. При этом частоты 1.5 Мгц достаточно для точного воспроизведения нот. Обработка, кстати, проводилась на ПК в плавающей точке.
Дальше из этой волновой формы был вырезан только передний фронт. Он оказался длительностью 158 отсчетов. Из этого оцифрованного на частоте 1.536 МГц сигнала можно получить сигнал с частотой дискретизации 48 кГц, если брать отсчеты с шагом 32. Но самое приятное, что фазу сигнала при этом можно брать произвольно, не привязываясь к началу фронта. Т.е. получается что-то вроде DDS-синтеза, только шаг, с которым берутся отсчеты определяется не требуемой частотой генерации, а частотой среза фильтра, а потому он берется постоянным.
Сигнал при этом синтезируется (синтезируется - в прямом смысле) из кусочков: передний фронт, верхняя полка, задний фронт (вычисляемый как инверсия переднего), нижняя полка. Частоту и скважность сигнала задаем длительностью полок, а фронты имеют постоянную величину, определяемую ФНЧ. 
Фаза фронтов от импульса к импульсу изменяется, что кстати, заметно на осциллограмме в посте 33: видно, что положение ступенек на переднем и заднем фронте немного изменяются от импульса к импульсу (желтый луч осциллографа). После фильтрации обычным аналоговым ФНЧ второго порядка на ОУ ступенек не остается (синий луч осциллографа). Кстати, показаны результаты реальных измерений, а не численного моделирования.
Схема фильтра вместе с усилителем для наушников показана на рисунке. Из всех вариантов ФНЧ Бесселя второго порядка была выбрана та, что одновременно обеспечивает усиление примерно в полтора раза, т.е. как раз от размаха сигнала 3.3 В до 5 В.
 
 
Ниже приведены исходники:
 
Заголовочный файл sample.h
#ifndef SAMPLE_H
#define SAMPLE_H

#include <Arduino.h>

class tSample { // синтезирует прямоугольный сигнал с частотой 48кГц, пропущенный через ФНЧ Бесселя одной из двух волновых форм (банков)
public:
  tSample();
  int32_t nextSample(); // выдача очередного сэмпла
  void SetNote(uint32_t MIDInote32); // по MIDI-ноте в 3-центовых единицах
  void SetSampleZero() { counter = 79; } // установка в состояние перехода через 0
  void SetBank(uint8_t bank) { currentBank = bank; } // пока два банка: прямоугольник со скважностью 7 и 2
private:
  int32_t lenPlus;  // длина положительной части периода
  int32_t lenMinus; // длина отрицательной части периода
  int32_t state;    //  0-передний фронт, 1-верхняя полка, 2-задний фронт, 3-нижняя полка
  int32_t counter;  // считает с частотой 1536кГц, для 48000 шагами по 32
  int32_t currentBank; // текущий банк (waveform)
};

#endif

 

 
Файл реализации sample.cpp
#include "sample.h"
#include "Notes.c"

#define lenUp 158 // количество отсчетов в переднем фронте
#define lenDown 158 // количество отсчетов в заднем фронте
#define step 32 // шаг приращения по частоте 1.536 МГц

const int32_t qq[lenUp] = {    // массив посчитан для частоты 1.536 МГц
-65504, -65477, -65435, -65379, -65309, -65224, -65123, -65008, -64875, -64781,  //   0 -   9
-64677, -64561, -64433, -64292, -64137, -63967, -63781, -63578, -63358, -63119,  //  10 -  19
-62861, -62582, -62282, -61960, -61615, -61245, -60851, -60431, -59985, -59512,  //  20 -  29
-59010, -58480, -57921, -57331, -56711, -56061, -55378, -54664, -53918, -53139,  //  30 -  39
-52327, -51482, -50605, -49694, -48750, -47773, -46763, -45721, -44646, -43540,  //  40 -  49
-42402, -41232, -40032, -38803, -37543, -36256, -34940, -33598, -32230, -30837,  //  50 -  59
-29419, -27979, -26517, -25034, -23532, -22011, -20473, -18919, -17351, -15770,  //  60 -  69
-14177, -12574, -10961,  -9341,  -7715,  -6085,  -4450,  -2814,  -1178,    458,  //  70 -  79
  2091,   3720,   5345,   6963,   8573,  10174,  11765,  13344,  14910,  16462,  //  80 -  89
 17999,  19520,  21023,  22508,  23974,  25419,  26843,  28245,  29624,  30979,  //  90 -  99
 32310,  33616,  34897,  36151,  37378,  38578,  39751,  40896,  42012,  43100,  // 100 - 109
 44159,  45189,  46190,  47162,  48105,  49018,  49903,  50758,  51585,  52382,  // 110 - 119
 53152,  53893,  54606,  55291,  55949,  56580,  57184,  57763,  58315,  58843,  // 120 - 129
 59345,  59824,  60279,  60710,  61119,  61507,  61872,  62217,  62541,  62846,  // 130 - 139
 63132,  63399,  63648,  63879,  64093,  64291,  64473,  64639,  64789,  64925,  // 140 - 149
 65046,  65154,  65247,  65326,  65392,  65444,  65483,  65504                   // 150 - 157
};

tSample::tSample() {
//void tSample::begin() {
  lenPlus = step;
  lenMinus = 3491 - step - lenUp - lenDown; // A1 - 440 Hz
  state = 0; //1;
  counter = 79; // lenUp/2; // примерно с уровня 0
}

int32_t tSample::nextSample() { // выдача очередного сэмпла
  if(state & 1) {   // 1 или 3
    if(state & 2) { // 3
      counter += step;
      if(counter >= lenMinus) {
        state = 0;
        counter -= lenMinus;
      }
      return -65504;
    } else {        // 1
      counter += step;
      if(counter >= lenPlus) {
        state = 2;
        counter -= lenPlus;
      }
      return 65504;
    }
  } else {   // 0 или 2
    if(state & 2) { // 2
      int32_t tmp = counter;
      counter += step;
      if(counter >= lenDown) {
        state = 3;
        counter -= lenDown;
      }
      return -qq[tmp];
    } else {  // 0
      int32_t tmp = counter;
      counter += step;
      if(counter >= lenUp) {
        state = 1;
        counter -= lenUp;
      }
      return qq[tmp];
    }
  }
}

void tSample::SetNote(uint32_t MIDInote32) { // по MIDI-ноте в 3-центовых единицах
  lenPlus  = prNote[MIDInote32*2];
  lenMinus = prNote[MIDInote32*2+1];
  if (currentBank == 1) { // меандр
    long tmp = lenPlus + lenMinus;
    lenPlus = tmp/2;
    lenMinus = tmp - lenPlus;
  }
}

 

 
И массив преднасчитанных данных (длины верхней и нижней полок для скважности 7), файл Notes.c
#include <Arduino.h>


// dividers (1536kHz) of notes from C SubSubContOctave to C6 (D5) step ~3 cents (32 per halftone)
// period = 158 + lenUp + 158 + lenDown

// lenUp, len Down
const uint32_t prNote[3873*2] = {
26681, 160875, // SQ: 7.00, period: 187872, // MIDI: 0, id: 0,    8.18 Hz, SbSbC C    0
26632, 160585, // SQ: 7.00, period: 187533, // MIDI: 0, id: 1,    8.19 Hz
26584, 160295, // SQ: 7.00, period: 187195, // MIDI: 0, id: 2,    8.21 Hz
26536, 160005, // SQ: 7.00, period: 186857, // MIDI: 0, id: 3,    8.22 Hz
26488, 159716, // SQ: 7.00, period: 186520, // MIDI: 0, id: 4,    8.24 Hz
26440, 159428, // SQ: 7.00, period: 186184, // MIDI: 0, id: 5,    8.25 Hz
26392, 159140, // SQ: 7.00, period: 185848, // MIDI: 0, id: 6,    8.26 Hz
26344, 158853, // SQ: 7.00, period: 185513, // MIDI: 0, id: 7,    8.28 Hz
26296, 158566, // SQ: 7.00, period: 185178, // MIDI: 0, id: 8,    8.29 Hz
26248, 158280, // SQ: 7.00, period: 184844, // MIDI: 0, id: 9,    8.31 Hz
26201, 157994, // SQ: 7.00, period: 184511, // MIDI: 0, id: 10,    8.32 Hz
26153, 157709, // SQ: 7.00, period: 184178, // MIDI: 0, id: 11,    8.34 Hz
26106, 157424, // SQ: 7.00, period: 183846, // MIDI: 0, id: 12,    8.35 Hz
26058, 157140, // SQ: 7.00, period: 183514, // MIDI: 0, id: 13,    8.37 Hz
26011, 156856, // SQ: 7.00, period: 183183, // MIDI: 0, id: 14,    8.39 Hz
25964, 156573, // SQ: 7.00, period: 182853, // MIDI: 0, id: 15,    8.40 Hz
25917, 156290, // SQ: 7.00, period: 182523, // MIDI: 0, id: 16,    8.42 Hz
25870, 156008, // SQ: 7.00, period: 182194, // MIDI: 0, id: 17,    8.43 Hz
25823, 155726, // SQ: 7.00, period: 181865, // MIDI: 0, id: 18,    8.45 Hz
25776, 155445, // SQ: 7.00, period: 181537, // MIDI: 0, id: 19,    8.46 Hz
25729, 155165, // SQ: 7.00, period: 181210, // MIDI: 0, id: 20,    8.48 Hz
25682, 154885, // SQ: 7.00, period: 180883, // MIDI: 0, id: 21,    8.49 Hz
25636, 154605, // SQ: 7.00, period: 180557, // MIDI: 0, id: 22,    8.51 Hz
25589, 154326, // SQ: 7.00, period: 180231, // MIDI: 0, id: 23,    8.52 Hz
25543, 154047, // SQ: 7.00, period: 179906, // MIDI: 0, id: 24,    8.54 Hz
25497, 153769, // SQ: 7.00, period: 179582, // MIDI: 0, id: 25,    8.55 Hz
25450, 153492, // SQ: 7.00, period: 179258, // MIDI: 0, id: 26,    8.57 Hz
25404, 153215, // SQ: 7.00, period: 178935, // MIDI: 0, id: 27,    8.58 Hz
25358, 152938, // SQ: 7.00, period: 178612, // MIDI: 0, id: 28,    8.60 Hz
25312, 152662, // SQ: 7.00, period: 178290, // MIDI: 0, id: 29,    8.62 Hz
25266, 152386, // SQ: 7.00, period: 177968, // MIDI: 0, id: 30,    8.63 Hz
25220, 152112, // SQ: 7.00, period: 177648, // MIDI: 0, id: 31,    8.65 Hz
25174, 151837, // SQ: 7.00, period: 177327, // MIDI: 1, id: 32,    8.66 Hz, SbSbC C#   1
25129, 151562, // SQ: 7.00, period: 177007, // MIDI: 1, id: 33,    8.68 Hz
25083, 151289, // SQ: 7.00, period: 176688, // MIDI: 1, id: 34,    8.69 Hz
25038, 151015, // SQ: 7.00, period: 176369, // MIDI: 1, id: 35,    8.71 Hz
24992, 150743, // SQ: 7.00, period: 176051, // MIDI: 1, id: 36,    8.72 Hz
24947, 150471, // SQ: 7.00, period: 175734, // MIDI: 1, id: 37,    8.74 Hz
24902, 150199, // SQ: 7.00, period: 175417, // MIDI: 1, id: 38,    8.76 Hz
24856, 149929, // SQ: 7.00, period: 175101, // MIDI: 1, id: 39,    8.77 Hz
24811, 149658, // SQ: 7.00, period: 174785, // MIDI: 1, id: 40,    8.79 Hz
24766, 149388, // SQ: 7.00, period: 174470, // MIDI: 1, id: 41,    8.80 Hz
24721, 149118, // SQ: 7.00, period: 174155, // MIDI: 1, id: 42,    8.82 Hz
24676, 148849, // SQ: 7.00, period: 173841, // MIDI: 1, id: 43,    8.84 Hz
24632, 148579, // SQ: 7.00, period: 173527, // MIDI: 1, id: 44,    8.85 Hz
24587, 148311, // SQ: 7.00, period: 173214, // MIDI: 1, id: 45,    8.87 Hz
24542, 148044, // SQ: 7.00, period: 172902, // MIDI: 1, id: 46,    8.88 Hz
24498, 147776, // SQ: 7.00, period: 172590, // MIDI: 1, id: 47,    8.90 Hz
24453, 147510, // SQ: 7.00, period: 172279, // MIDI: 1, id: 48,    8.92 Hz
24409, 147243, // SQ: 7.00, period: 171968, // MIDI: 1, id: 49,    8.93 Hz
24365, 146977, // SQ: 7.00, period: 171658, // MIDI: 1, id: 50,    8.95 Hz
24320, 146713, // SQ: 7.00, period: 171349, // MIDI: 1, id: 51,    8.96 Hz
24276, 146448, // SQ: 7.00, period: 171040, // MIDI: 1, id: 52,    8.98 Hz
24232, 146183, // SQ: 7.00, period: 170731, // MIDI: 1, id: 53,    9.00 Hz
24188, 145919, // SQ: 7.00, period: 170423, // MIDI: 1, id: 54,    9.01 Hz
24144, 145656, // SQ: 7.00, period: 170116, // MIDI: 1, id: 55,    9.03 Hz
24100, 145393, // SQ: 7.00, period: 169809, // MIDI: 1, id: 56,    9.05 Hz
24057, 145130, // SQ: 7.00, period: 169503, // MIDI: 1, id: 57,    9.06 Hz
24013, 144868, // SQ: 7.00, period: 169197, // MIDI: 1, id: 58,    9.08 Hz
23969, 144607, // SQ: 7.00, period: 168892, // MIDI: 1, id: 59,    9.09 Hz
23926, 144345, // SQ: 7.00, period: 168587, // MIDI: 1, id: 60,    9.11 Hz
23882, 144085, // SQ: 7.00, period: 168283, // MIDI: 1, id: 61,    9.13 Hz
23839, 143825, // SQ: 7.00, period: 167980, // MIDI: 1, id: 62,    9.14 Hz
23796, 143565, // SQ: 7.00, period: 167677, // MIDI: 1, id: 63,    9.16 Hz
23753, 143306, // SQ: 7.00, period: 167375, // MIDI: 2, id: 64,    9.18 Hz, SbSbC D    2
23710, 143047, // SQ: 7.00, period: 167073, // MIDI: 2, id: 65,    9.19 Hz
23666, 142789, // SQ: 7.00, period: 166771, // MIDI: 2, id: 66,    9.21 Hz
23624, 142531, // SQ: 7.00, period: 166471, // MIDI: 2, id: 67,    9.23 Hz
23581, 142273, // SQ: 7.00, period: 166170, // MIDI: 2, id: 68,    9.24 Hz
23538, 142017, // SQ: 7.00, period: 165871, // MIDI: 2, id: 69,    9.26 Hz
23495, 141761, // SQ: 7.00, period: 165572, // MIDI: 2, id: 70,    9.28 Hz
23452, 141505, // SQ: 7.00, period: 165273, // MIDI: 2, id: 71,    9.29 Hz
23410, 141249, // SQ: 7.00, period: 164975, // MIDI: 2, id: 72,    9.31 Hz
23367, 140994, // SQ: 7.00, period: 164677, // MIDI: 2, id: 73,    9.33 Hz
23325, 140739, // SQ: 7.00, period: 164380, // MIDI: 2, id: 74,    9.34 Hz
23283, 140485, // SQ: 7.00, period: 164084, // MIDI: 2, id: 75,    9.36 Hz
23240, 140232, // SQ: 7.00, period: 163788, // MIDI: 2, id: 76,    9.38 Hz
23198, 139979, // SQ: 7.00, period: 163493, // MIDI: 2, id: 77,    9.39 Hz
23156, 139726, // SQ: 7.00, period: 163198, // MIDI: 2, id: 78,    9.41 Hz
23114, 139473, // SQ: 7.00, period: 162903, // MIDI: 2, id: 79,    9.43 Hz
23072, 139222, // SQ: 7.00, period: 162610, // MIDI: 2, id: 80,    9.45 Hz
23030, 138970, // SQ: 7.00, period: 162316, // MIDI: 2, id: 81,    9.46 Hz
22988, 138720, // SQ: 7.00, period: 162024, // MIDI: 2, id: 82,    9.48 Hz
22947, 138469, // SQ: 7.00, period: 161732, // MIDI: 2, id: 83,    9.50 Hz
22905, 138219, // SQ: 7.00, period: 161440, // MIDI: 2, id: 84,    9.51 Hz
22863, 137970, // SQ: 7.00, period: 161149, // MIDI: 2, id: 85,    9.53 Hz
22822, 137720, // SQ: 7.00, period: 160858, // MIDI: 2, id: 86,    9.55 Hz
22780, 137472, // SQ: 7.00, period: 160568, // MIDI: 2, id: 87,    9.57 Hz
22739, 137223, // SQ: 7.00, period: 160278, // MIDI: 2, id: 88,    9.58 Hz
22698, 136975, // SQ: 7.00, period: 159989, // MIDI: 2, id: 89,    9.60 Hz
22656, 136729, // SQ: 7.00, period: 159701, // MIDI: 2, id: 90,    9.62 Hz
22615, 136482, // SQ: 7.00, period: 159413, // MIDI: 2, id: 91,    9.64 Hz
22574, 136235, // SQ: 7.00, period: 159125, // MIDI: 2, id: 92,    9.65 Hz
22533, 135989, // SQ: 7.00, period: 158838, // MIDI: 2, id: 93,    9.67 Hz
22492, 135744, // SQ: 7.00, period: 158552, // MIDI: 2, id: 94,    9.69 Hz
22451, 135499, // SQ: 7.00, period: 158266, // MIDI: 2, id: 95,    9.71 Hz
22411, 135254, // SQ: 7.00, period: 157981, // MIDI: 3, id: 96,    9.72 Hz, SbSbC D#   3
22370, 135010, // SQ: 7.00, period: 157696, // MIDI: 3, id: 97,    9.74 Hz
22329, 134766, // SQ: 7.00, period: 157411, // MIDI: 3, id: 98,    9.76 Hz
22289, 134522, // SQ: 7.00, period: 157127, // MIDI: 3, id: 99,    9.78 Hz
22248, 134280, // SQ: 7.00, period: 156844, // MIDI: 3, id: 100,    9.79 Hz
22208, 134037, // SQ: 7.00, period: 156561, // MIDI: 3, id: 101,    9.81 Hz
22168, 133795, // SQ: 7.00, period: 156279, // MIDI: 3, id: 102,    9.83 Hz
22127, 133554, // SQ: 7.00, period: 155997, // MIDI: 3, id: 103,    9.85 Hz
22087, 133313, // SQ: 7.00, period: 155716, // MIDI: 3, id: 104,    9.86 Hz
22047, 133072, // SQ: 7.00, period: 155435, // MIDI: 3, id: 105,    9.88 Hz
22007, 132831, // SQ: 7.00, period: 155154, // MIDI: 3, id: 106,    9.90 Hz
21967, 132592, // SQ: 7.00, period: 154875, // MIDI: 3, id: 107,    9.92 Hz
21927, 132352, // SQ: 7.00, period: 154595, // MIDI: 3, id: 108,    9.94 Hz
21887, 132114, // SQ: 7.00, period: 154317, // MIDI: 3, id: 109,    9.95 Hz
21847, 131875, // SQ: 7.00, period: 154038, // MIDI: 3, id: 110,    9.97 Hz
21808, 131636, // SQ: 7.00, period: 153760, // MIDI: 3, id: 111,    9.99 Hz
21768, 131399, // SQ: 7.00, period: 153483, // MIDI: 3, id: 112,   10.01 Hz
21729, 131161, // SQ: 7.00, period: 153206, // MIDI: 3, id: 113,   10.03 Hz
21689, 130925, // SQ: 7.00, period: 152930, // MIDI: 3, id: 114,   10.04 Hz
21650, 130688, // SQ: 7.00, period: 152654, // MIDI: 3, id: 115,   10.06 Hz
21610, 130453, // SQ: 7.00, period: 152379, // MIDI: 3, id: 116,   10.08 Hz
21571, 130217, // SQ: 7.00, period: 152104, // MIDI: 3, id: 117,   10.10 Hz
21532, 129982, // SQ: 7.00, period: 151830, // MIDI: 3, id: 118,   10.12 Hz
21493, 129747, // SQ: 7.00, period: 151556, // MIDI: 3, id: 119,   10.13 Hz
21454, 129513, // SQ: 7.00, period: 151283, // MIDI: 3, id: 120,   10.15 Hz
21415, 129279, // SQ: 7.00, period: 151010, // MIDI: 3, id: 121,   10.17 Hz
21376, 129045, // SQ: 7.00, period: 150737, // MIDI: 3, id: 122,   10.19 Hz
21337, 128813, // SQ: 7.00, period: 150466, // MIDI: 3, id: 123,   10.21 Hz
21298, 128580, // SQ: 7.00, period: 150194, // MIDI: 3, id: 124,   10.23 Hz
21260, 128347, // SQ: 7.00, period: 149923, // MIDI: 3, id: 125,   10.25 Hz
21221, 128116, // SQ: 7.00, period: 149653, // MIDI: 3, id: 126,   10.26 Hz
21182, 127885, // SQ: 7.00, period: 149383, // MIDI: 3, id: 127,   10.28 Hz
21144, 127654, // SQ: 7.00, period: 149114, // MIDI: 4, id: 128,   10.30 Hz, SbSbC E    4
21106, 127423, // SQ: 7.00, period: 148845, // MIDI: 4, id: 129,   10.32 Hz
21067, 127193, // SQ: 7.00, period: 148576, // MIDI: 4, id: 130,   10.34 Hz
21029, 126963, // SQ: 7.00, period: 148308, // MIDI: 4, id: 131,   10.36 Hz
20991, 126734, // SQ: 7.00, period: 148041, // MIDI: 4, id: 132,   10.38 Hz
20953, 126505, // SQ: 7.00, period: 147774, // MIDI: 4, id: 133,   10.39 Hz
20914, 126277, // SQ: 7.00, period: 147507, // MIDI: 4, id: 134,   10.41 Hz
20876, 126049, // SQ: 7.00, period: 147241, // MIDI: 4, id: 135,   10.43 Hz
20839, 125821, // SQ: 7.00, period: 146976, // MIDI: 4, id: 136,   10.45 Hz
20801, 125594, // SQ: 7.00, period: 146711, // MIDI: 4, id: 137,   10.47 Hz
20763, 125367, // SQ: 7.00, period: 146446, // MIDI: 4, id: 138,   10.49 Hz
20725, 125141, // SQ: 7.00, period: 146182, // MIDI: 4, id: 139,   10.51 Hz
20688, 124915, // SQ: 7.00, period: 145919, // MIDI: 4, id: 140,   10.53 Hz
20650, 124689, // SQ: 7.00, period: 145655, // MIDI: 4, id: 141,   10.55 Hz
20612, 124465, // SQ: 7.00, period: 145393, // MIDI: 4, id: 142,   10.56 Hz
20575, 124240, // SQ: 7.00, period: 145131, // MIDI: 4, id: 143,   10.58 Hz
20538, 124015, // SQ: 7.00, period: 144869, // MIDI: 4, id: 144,   10.60 Hz
20500, 123792, // SQ: 7.00, period: 144608, // MIDI: 4, id: 145,   10.62 Hz
20463, 123568, // SQ: 7.00, period: 144347, // MIDI: 4, id: 146,   10.64 Hz
20426, 123344, // SQ: 7.00, period: 144086, // MIDI: 4, id: 147,   10.66 Hz
20389, 123122, // SQ: 7.00, period: 143827, // MIDI: 4, id: 148,   10.68 Hz
20352, 122899, // SQ: 7.00, period: 143567, // MIDI: 4, id: 149,   10.70 Hz
20315, 122677, // SQ: 7.00, period: 143308, // MIDI: 4, id: 150,   10.72 Hz
20278, 122456, // SQ: 7.00, period: 143050, // MIDI: 4, id: 151,   10.74 Hz
20241, 122235, // SQ: 7.00, period: 142792, // MIDI: 4, id: 152,   10.76 Hz
20204, 122014, // SQ: 7.00, period: 142534, // MIDI: 4, id: 153,   10.78 Hz
20167, 121794, // SQ: 7.00, period: 142277, // MIDI: 4, id: 154,   10.80 Hz
20131, 121574, // SQ: 7.00, period: 142021, // MIDI: 4, id: 155,   10.82 Hz
20094, 121355, // SQ: 7.00, period: 141765, // MIDI: 4, id: 156,   10.83 Hz
20058, 121135, // SQ: 7.00, period: 141509, // MIDI: 4, id: 157,   10.85 Hz
20021, 120917, // SQ: 7.00, period: 141254, // MIDI: 4, id: 158,   10.87 Hz
19985, 120698, // SQ: 7.00, period: 140999, // MIDI: 4, id: 159,   10.89 Hz
19948, 120481, // SQ: 7.00, period: 140745, // MIDI: 5, id: 160,   10.91 Hz, SbSbC F    5
19912, 120263, // SQ: 7.00, period: 140491, // MIDI: 5, id: 161,   10.93 Hz
19876, 120045, // SQ: 7.00, period: 140237, // MIDI: 5, id: 162,   10.95 Hz
19840, 119829, // SQ: 7.00, period: 139985, // MIDI: 5, id: 163,   10.97 Hz
19804, 119612, // SQ: 7.00, period: 139732, // MIDI: 5, id: 164,   10.99 Hz
19768, 119396, // SQ: 7.00, period: 139480, // MIDI: 5, id: 165,   11.01 Hz
19732, 119181, // SQ: 7.00, period: 139229, // MIDI: 5, id: 166,   11.03 Hz
19696, 118965, // SQ: 7.00, period: 138977, // MIDI: 5, id: 167,   11.05 Hz
19660, 118751, // SQ: 7.00, period: 138727, // MIDI: 5, id: 168,   11.07 Hz
19624, 118537, // SQ: 7.00, period: 138477, // MIDI: 5, id: 169,   11.09 Hz
19589, 118322, // SQ: 7.00, period: 138227, // MIDI: 5, id: 170,   11.11 Hz
19553, 118109, // SQ: 7.00, period: 137978, // MIDI: 5, id: 171,   11.13 Hz
19518, 117895, // SQ: 7.00, period: 137729, // MIDI: 5, id: 172,   11.15 Hz
19482, 117682, // SQ: 7.00, period: 137480, // MIDI: 5, id: 173,   11.17 Hz
19447, 117469, // SQ: 7.00, period: 137232, // MIDI: 5, id: 174,   11.19 Hz
19411, 117258, // SQ: 7.00, period: 136985, // MIDI: 5, id: 175,   11.21 Hz
19376, 117046, // SQ: 7.00, period: 136738, // MIDI: 5, id: 176,   11.23 Hz
19341, 116834, // SQ: 7.00, period: 136491, // MIDI: 5, id: 177,   11.25 Hz
19306, 116623, // SQ: 7.00, period: 136245, // MIDI: 5, id: 178,   11.27 Hz
19270, 116413, // SQ: 7.00, period: 135999, // MIDI: 5, id: 179,   11.29 Hz
19235, 116203, // SQ: 7.00, period: 135754, // MIDI: 5, id: 180,   11.31 Hz
19200, 115993, // SQ: 7.00, period: 135509, // MIDI: 5, id: 181,   11.34 Hz
19166, 115783, // SQ: 7.00, period: 135265, // MIDI: 5, id: 182,   11.36 Hz
19131, 115574, // SQ: 7.00, period: 135021, // MIDI: 5, id: 183,   11.38 Hz
19096, 115366, // SQ: 7.00, period: 134778, // MIDI: 5, id: 184,   11.40 Hz
19061, 115157, // SQ: 7.00, period: 134534, // MIDI: 5, id: 185,   11.42 Hz
19027, 114949, // SQ: 7.00, period: 134292, // MIDI: 5, id: 186,   11.44 Hz
18992, 114742, // SQ: 7.00, period: 134050, // MIDI: 5, id: 187,   11.46 Hz
18957, 114535, // SQ: 7.00, period: 133808, // MIDI: 5, id: 188,   11.48 Hz
18923, 114328, // SQ: 7.00, period: 133567, // MIDI: 5, id: 189,   11.50 Hz
18889, 114121, // SQ: 7.00, period: 133326, // MIDI: 5, id: 190,   11.52 Hz
18854, 113915, // SQ: 7.00, period: 133085, // MIDI: 5, id: 191,   11.54 Hz
18820, 113709, // SQ: 7.00, period: 132845, // MIDI: 6, id: 192,   11.56 Hz, SbSbC F#   6
18786, 113504, // SQ: 7.00, period: 132606, // MIDI: 6, id: 193,   11.58 Hz
18752, 113299, // SQ: 7.00, period: 132367, // MIDI: 6, id: 194,   11.60 Hz
18717, 113095, // SQ: 7.00, period: 132128, // MIDI: 6, id: 195,   11.63 Hz
18683, 112891, // SQ: 7.00, period: 131890, // MIDI: 6, id: 196,   11.65 Hz
18649, 112687, // SQ: 7.00, period: 131652, // MIDI: 6, id: 197,   11.67 Hz
18615, 112483, // SQ: 7.00, period: 131414, // MIDI: 6, id: 198,   11.69 Hz
18582, 112279, // SQ: 7.00, period: 131177, // MIDI: 6, id: 199,   11.71 Hz
18548, 112077, // SQ: 7.00, period: 130941, // MIDI: 6, id: 200,   11.73 Hz
18514, 111875, // SQ: 7.00, period: 130705, // MIDI: 6, id: 201,   11.75 Hz
18480, 111673, // SQ: 7.00, period: 130469, // MIDI: 6, id: 202,   11.77 Hz
18447, 111471, // SQ: 7.00, period: 130234, // MIDI: 6, id: 203,   11.79 Hz
18413, 111270, // SQ: 7.00, period: 129999, // MIDI: 6, id: 204,   11.82 Hz
18380, 111068, // SQ: 7.00, period: 129764, // MIDI: 6, id: 205,   11.84 Hz
18346, 110868, // SQ: 7.00, period: 129530, // MIDI: 6, id: 206,   11.86 Hz
18313, 110668, // SQ: 7.00, period: 129297, // MIDI: 6, id: 207,   11.88 Hz
18280, 110467, // SQ: 7.00, period: 129063, // MIDI: 6, id: 208,   11.90 Hz
18246, 110269, // SQ: 7.00, period: 128831, // MIDI: 6, id: 209,   11.92 Hz
18213, 110069, // SQ: 7.00, period: 128598, // MIDI: 6, id: 210,   11.94 Hz
18180, 109870, // SQ: 7.00, period: 128366, // MIDI: 6, id: 211,   11.97 Hz
18147, 109672, // SQ: 7.00, period: 128135, // MIDI: 6, id: 212,   11.99 Hz
18114, 109474, // SQ: 7.00, period: 127904, // MIDI: 6, id: 213,   12.01 Hz
18081, 109276, // SQ: 7.00, period: 127673, // MIDI: 6, id: 214,   12.03 Hz
18048, 109079, // SQ: 7.00, period: 127443, // MIDI: 6, id: 215,   12.05 Hz
18015, 108882, // SQ: 7.00, period: 127213, // MIDI: 6, id: 216,   12.07 Hz
17983, 108685, // SQ: 7.00, period: 126984, // MIDI: 6, id: 217,   12.10 Hz
17950, 108489, // SQ: 7.00, period: 126755, // MIDI: 6, id: 218,   12.12 Hz
17917, 108293, // SQ: 7.00, period: 126526, // MIDI: 6, id: 219,   12.14 Hz
17885, 108097, // SQ: 7.00, period: 126298, // MIDI: 6, id: 220,   12.16 Hz
17852, 107902, // SQ: 7.00, period: 126070, // MIDI: 6, id: 221,   12.18 Hz
17820, 107707, // SQ: 7.00, period: 125843, // MIDI: 6, id: 222,   12.21 Hz
17787, 107513, // SQ: 7.00, period: 125616, // MIDI: 6, id: 223,   12.23 Hz
17755, 107318, // SQ: 7.00, period: 125389, // MIDI: 7, id: 224,   12.25 Hz, SbSbC G    7
17722, 107125, // SQ: 7.00, period: 125163, // MIDI: 7, id: 225,   12.27 Hz
17690, 106931, // SQ: 7.00, period: 124937, // MIDI: 7, id: 226,   12.29 Hz
17658, 106738, // SQ: 7.00, period: 124712, // MIDI: 7, id: 227,   12.32 Hz
17626, 106545, // SQ: 7.00, period: 124487, // MIDI: 7, id: 228,   12.34 Hz
17594, 106353, // SQ: 7.00, period: 124263, // MIDI: 7, id: 229,   12.36 Hz
17562, 106161, // SQ: 7.00, period: 124039, // MIDI: 7, id: 230,   12.38 Hz
17530, 105969, // SQ: 7.00, period: 123815, // MIDI: 7, id: 231,   12.41 Hz
17498, 105778, // SQ: 7.00, period: 123592, // MIDI: 7, id: 232,   12.43 Hz
17466, 105587, // SQ: 7.00, period: 123369, // MIDI: 7, id: 233,   12.45 Hz
17434, 105396, // SQ: 7.00, period: 123146, // MIDI: 7, id: 234,   12.47 Hz
17403, 105205, // SQ: 7.00, period: 122924, // MIDI: 7, id: 235,   12.50 Hz
17371, 105015, // SQ: 7.00, period: 122702, // MIDI: 7, id: 236,   12.52 Hz
17339, 104826, // SQ: 7.00, period: 122481, // MIDI: 7, id: 237,   12.54 Hz
17308, 104636, // SQ: 7.00, period: 122260, // MIDI: 7, id: 238,   12.56 Hz
17276, 104448, // SQ: 7.00, period: 122040, // MIDI: 7, id: 239,   12.59 Hz
17245, 104259, // SQ: 7.00, period: 121820, // MIDI: 7, id: 240,   12.61 Hz
17213, 104071, // SQ: 7.00, period: 121600, // MIDI: 7, id: 241,   12.63 Hz
17182, 103883, // SQ: 7.00, period: 121381, // MIDI: 7, id: 242,   12.65 Hz
17151, 103695, // SQ: 7.00, period: 121162, // MIDI: 7, id: 243,   12.68 Hz
17120, 103507, // SQ: 7.00, period: 120943, // MIDI: 7, id: 244,   12.70 Hz
17088, 103321, // SQ: 7.00, period: 120725, // MIDI: 7, id: 245,   12.72 Hz
17057, 103134, // SQ: 7.00, period: 120507, // MIDI: 7, id: 246,   12.75 Hz
17026, 102948, // SQ: 7.00, period: 120290, // MIDI: 7, id: 247,   12.77 Hz
16995, 102762, // SQ: 7.00, period: 120073, // MIDI: 7, id: 248,   12.79 Hz
16964, 102577, // SQ: 7.00, period: 119857, // MIDI: 7, id: 249,   12.82 Hz
16933, 102391, // SQ: 7.00, period: 119640, // MIDI: 7, id: 250,   12.84 Hz
16903, 102206, // SQ: 7.00, period: 119425, // MIDI: 7, id: 251,   12.86 Hz
16872, 102021, // SQ: 7.00, period: 119209, // MIDI: 7, id: 252,   12.88 Hz
16841, 101837, // SQ: 7.00, period: 118994, // MIDI: 7, id: 253,   12.91 Hz
16811, 101653, // SQ: 7.00, period: 118780, // MIDI: 7, id: 254,   12.93 Hz
16780, 101469, // SQ: 7.00, period: 118565, // MIDI: 7, id: 255,   12.95 Hz
16749, 101287, // SQ: 7.00, period: 118352, // MIDI: 8, id: 256,   12.98 Hz, SbSbC G#   8
16719, 101103, // SQ: 7.00, period: 118138, // MIDI: 8, id: 257,   13.00 Hz
16688, 100921, // SQ: 7.00, period: 117925, // MIDI: 8, id: 258,   13.03 Hz
16658, 100738, // SQ: 7.00, period: 117712, // MIDI: 8, id: 259,   13.05 Hz
16628, 100556, // SQ: 7.00, period: 117500, // MIDI: 8, id: 260,   13.07 Hz
16597, 100375, // SQ: 7.00, period: 117288, // MIDI: 8, id: 261,   13.10 Hz
16567, 100194, // SQ: 7.00, period: 117077, // MIDI: 8, id: 262,   13.12 Hz
16537, 100013, // SQ: 7.00, period: 116866, // MIDI: 8, id: 263,   13.14 Hz
16507, 99832, // SQ: 7.00, period: 116655, // MIDI: 8, id: 264,   13.17 Hz
16477, 99651, // SQ: 7.00, period: 116444, // MIDI: 8, id: 265,   13.19 Hz
16447, 99471, // SQ: 7.00, period: 116234, // MIDI: 8, id: 266,   13.21 Hz
16417, 99292, // SQ: 7.00, period: 116025, // MIDI: 8, id: 267,   13.24 Hz
16387, 99113, // SQ: 7.00, period: 115816, // MIDI: 8, id: 268,   13.26 Hz
16357, 98934, // SQ: 7.00, period: 115607, // MIDI: 8, id: 269,   13.29 Hz
16327, 98755, // SQ: 7.00, period: 115398, // MIDI: 8, id: 270,   13.31 Hz
16298, 98576, // SQ: 7.00, period: 115190, // MIDI: 8, id: 271,   13.33 Hz
16268, 98398, // SQ: 7.00, period: 114982, // MIDI: 8, id: 272,   13.36 Hz
16238, 98221, // SQ: 7.00, period: 114775, // MIDI: 8, id: 273,   13.38 Hz
16209, 98043, // SQ: 7.00, period: 114568, // MIDI: 8, id: 274,   13.41 Hz
16179, 97866, // SQ: 7.00, period: 114361, // MIDI: 8, id: 275,   13.43 Hz
16150, 97689, // SQ: 7.00, period: 114155, // MIDI: 8, id: 276,   13.46 Hz
16120, 97513, // SQ: 7.00, period: 113949, // MIDI: 8, id: 277,   13.48 Hz
16091, 97337, // SQ: 7.00, period: 113744, // MIDI: 8, id: 278,   13.50 Hz
16062, 97161, // SQ: 7.00, period: 113539, // MIDI: 8, id: 279,   13.53 Hz
16033, 96985, // SQ: 7.00, period: 113334, // MIDI: 8, id: 280,   13.55 Hz
16003, 96811, // SQ: 7.00, period: 113130, // MIDI: 8, id: 281,   13.58 Hz
15974, 96636, // SQ: 7.00, period: 112926, // MIDI: 8, id: 282,   13.60 Hz
15945, 96461, // SQ: 7.00, period: 112722, // MIDI: 8, id: 283,   13.63 Hz
15916, 96287, // SQ: 7.00, period: 112519, // MIDI: 8, id: 284,   13.65 Hz
15887, 96113, // SQ: 7.00, period: 112316, // MIDI: 8, id: 285,   13.68 Hz
15858, 95939, // SQ: 7.00, period: 112113, // MIDI: 8, id: 286,   13.70 Hz
15829, 95766, // SQ: 7.00, period: 111911, // MIDI: 8, id: 287,   13.73 Hz
15800, 95593, // SQ: 7.00, period: 111709, // MIDI: 9, id: 288,   13.75 Hz, SbSbC A    9
15772, 95420, // SQ: 7.00, period: 111508, // MIDI: 9, id: 289,   13.77 Hz
15743, 95248, // SQ: 7.00, period: 111307, // MIDI: 9, id: 290,   13.80 Hz
15714, 95076, // SQ: 7.00, period: 111106, // MIDI: 9, id: 291,   13.82 Hz
15686, 94903, // SQ: 7.00, period: 110905, // MIDI: 9, id: 292,   13.85 Hz
15657, 94732, // SQ: 7.00, period: 110705, // MIDI: 9, id: 293,   13.87 Hz
15629, 94561, // SQ: 7.00, period: 110506, // MIDI: 9, id: 294,   13.90 Hz
15600, 94390, // SQ: 7.00, period: 110306, // MIDI: 9, id: 295,   13.92 Hz
15572, 94220, // SQ: 7.00, period: 110108, // MIDI: 9, id: 296,   13.95 Hz
15543, 94050, // SQ: 7.00, period: 109909, // MIDI: 9, id: 297,   13.98 Hz
15515, 93880, // SQ: 7.00, period: 109711, // MIDI: 9, id: 298,   14.00 Hz
15487, 93710, // SQ: 7.00, period: 109513, // MIDI: 9, id: 299,   14.03 Hz
15458, 93541, // SQ: 7.00, period: 109315, // MIDI: 9, id: 300,   14.05 Hz
15430, 93372, // SQ: 7.00, period: 109118, // MIDI: 9, id: 301,   14.08 Hz
15402, 93203, // SQ: 7.00, period: 108921, // MIDI: 9, id: 302,   14.10 Hz
15374, 93035, // SQ: 7.00, period: 108725, // MIDI: 9, id: 303,   14.13 Hz
15346, 92867, // SQ: 7.00, period: 108529, // MIDI: 9, id: 304,   14.15 Hz
15318, 92699, // SQ: 7.00, period: 108333, // MIDI: 9, id: 305,   14.18 Hz
15290, 92532, // SQ: 7.00, period: 108138, // MIDI: 9, id: 306,   14.20 Hz
15262, 92365, // SQ: 7.00, period: 107943, // MIDI: 9, id: 307,   14.23 Hz
15235, 92197, // SQ: 7.00, period: 107748, // MIDI: 9, id: 308,   14.26 Hz
15207, 92031, // SQ: 7.00, period: 107554, // MIDI: 9, id: 309,   14.28 Hz
15179, 91865, // SQ: 7.00, period: 107360, // MIDI: 9, id: 310,   14.31 Hz
15151, 91699, // SQ: 7.00, period: 107166, // MIDI: 9, id: 311,   14.33 Hz
15124, 91533, // SQ: 7.00, period: 106973, // MIDI: 9, id: 312,   14.36 Hz
15096, 91368, // SQ: 7.00, period: 106780, // MIDI: 9, id: 313,   14.38 Hz
15069, 91203, // SQ: 7.00, period: 106588, // MIDI: 9, id: 314,   14.41 Hz
15041, 91038, // SQ: 7.00, period: 106395, // MIDI: 9, id: 315,   14.44 Hz
15014, 90873, // SQ: 7.00, period: 106203, // MIDI: 9, id: 316,   14.46 Hz
14987, 90709, // SQ: 7.00, period: 106012, // MIDI: 9, id: 317,   14.49 Hz
14959, 90546, // SQ: 7.00, period: 105821, // MIDI: 9, id: 318,   14.52 Hz
14932, 90382, // SQ: 7.00, period: 105630, // MIDI: 9, id: 319,   14.54 Hz
14905, 90218, // SQ: 7.00, period: 105439, // MIDI: 10, id: 320,   14.57 Hz, SbSbC B   10
14878, 90055, // SQ: 7.00, period: 105249, // MIDI: 10, id: 321,   14.59 Hz
14850, 89893, // SQ: 7.00, period: 105059, // MIDI: 10, id: 322,   14.62 Hz
14823, 89731, // SQ: 7.00, period: 104870, // MIDI: 10, id: 323,   14.65 Hz
14796, 89569, // SQ: 7.00, period: 104681, // MIDI: 10, id: 324,   14.67 Hz
14769, 89407, // SQ: 7.00, period: 104492, // MIDI: 10, id: 325,   14.70 Hz
14743, 89245, // SQ: 7.00, period: 104304, // MIDI: 10, id: 326,   14.73 Hz
14716, 89083, // SQ: 7.00, period: 104115, // MIDI: 10, id: 327,   14.75 Hz
14689, 88923, // SQ: 7.00, period: 103928, // MIDI: 10, id: 328,   14.78 Hz
14662, 88762, // SQ: 7.00, period: 103740, // MIDI: 10, id: 329,   14.81 Hz
14635, 88602, // SQ: 7.00, period: 103553, // MIDI: 10, id: 330,   14.83 Hz
14609, 88441, // SQ: 7.00, period: 103366, // MIDI: 10, id: 331,   14.86 Hz
14582, 88282, // SQ: 7.00, period: 103180, // MIDI: 10, id: 332,   14.89 Hz
14555, 88123, // SQ: 7.00, period: 102994, // MIDI: 10, id: 333,   14.91 Hz
14529, 87963, // SQ: 7.00, period: 102808, // MIDI: 10, id: 334,   14.94 Hz
14502, 87805, // SQ: 7.00, period: 102623, // MIDI: 10, id: 335,   14.97 Hz
14476, 87646, // SQ: 7.00, period: 102438, // MIDI: 10, id: 336,   14.99 Hz
14450, 87487, // SQ: 7.00, period: 102253, // MIDI: 10, id: 337,   15.02 Hz
14423, 87330, // SQ: 7.00, period: 102069, // MIDI: 10, id: 338,   15.05 Hz
14397, 87171, // SQ: 7.00, period: 101884, // MIDI: 10, id: 339,   15.08 Hz
14371, 87014, // SQ: 7.00, period: 101701, // MIDI: 10, id: 340,   15.10 Hz
14344, 86857, // SQ: 7.00, period: 101517, // MIDI: 10, id: 341,   15.13 Hz
14318, 86700, // SQ: 7.00, period: 101334, // MIDI: 10, id: 342,   15.16 Hz
14292, 86543, // SQ: 7.00, period: 101151, // MIDI: 10, id: 343,   15.19 Hz
14266, 86387, // SQ: 7.00, period: 100969, // MIDI: 10, id: 344,   15.21 Hz
14240, 86231, // SQ: 7.00, period: 100787, // MIDI: 10, id: 345,   15.24 Hz
14214, 86075, // SQ: 7.00, period: 100605, // MIDI: 10, id: 346,   15.27 Hz
14188, 85920, // SQ: 7.00, period: 100424, // MIDI: 10, id: 347,   15.30 Hz
14162, 85765, // SQ: 7.00, period: 100243, // MIDI: 10, id: 348,   15.32 Hz
14137, 85609, // SQ: 7.00, period: 100062, // MIDI: 10, id: 349,   15.35 Hz
14111, 85454, // SQ: 7.00, period: 99881, // MIDI: 10, id: 350,   15.38 Hz
14085, 85300, // SQ: 7.00, period: 99701, // MIDI: 10, id: 351,   15.41 Hz
14059, 85146, // SQ: 7.00, period: 99521, // MIDI: 11, id: 352,   15.43 Hz, SbSbC H   11
14034, 84992, // SQ: 7.00, period: 99342, // MIDI: 11, id: 353,   15.46 Hz
14008, 84839, // SQ: 7.00, period: 99163, // MIDI: 11, id: 354,   15.49 Hz
13983, 84685, // SQ: 7.00, period: 98984, // MIDI: 11, id: 355,   15.52 Hz
13957, 84533, // SQ: 7.00, period: 98806, // MIDI: 11, id: 356,   15.55 Hz
13932, 84379, // SQ: 7.00, period: 98627, // MIDI: 11, id: 357,   15.57 Hz
13906, 84227, // SQ: 7.00, period: 98449, // MIDI: 11, id: 358,   15.60 Hz
13881, 84075, // SQ: 7.00, period: 98272, // MIDI: 11, id: 359,   15.63 Hz
13856, 83923, // SQ: 7.00, period: 98095, // MIDI: 11, id: 360,   15.66 Hz
13830, 83772, // SQ: 7.00, period: 97918, // MIDI: 11, id: 361,   15.69 Hz
13805, 83620, // SQ: 7.00, period: 97741, // MIDI: 11, id: 362,   15.71 Hz
13780, 83469, // SQ: 7.00, period: 97565, // MIDI: 11, id: 363,   15.74 Hz
13755, 83318, // SQ: 7.00, period: 97389, // MIDI: 11, id: 364,   15.77 Hz
13730, 83167, // SQ: 7.00, period: 97213, // MIDI: 11, id: 365,   15.80 Hz
13705, 83017, // SQ: 7.00, period: 97038, // MIDI: 11, id: 366,   15.83 Hz
13680, 82867, // SQ: 7.00, period: 96863, // MIDI: 11, id: 367,   15.86 Hz
13655, 82717, // SQ: 7.00, period: 96688, // MIDI: 11, id: 368,   15.89 Hz
13630, 82568, // SQ: 7.00, period: 96514, // MIDI: 11, id: 369,   15.91 Hz
13605, 82419, // SQ: 7.00, period: 96340, // MIDI: 11, id: 370,   15.94 Hz
13580, 82270, // SQ: 7.00, period: 96166, // MIDI: 11, id: 371,   15.97 Hz
13555, 82122, // SQ: 7.00, period: 95993, // MIDI: 11, id: 372,   16.00 Hz
13531, 81973, // SQ: 7.00, period: 95820, // MIDI: 11, id: 373,   16.03 Hz
13506, 81825, // SQ: 7.00, period: 95647, // MIDI: 11, id: 374,   16.06 Hz
13481, 81677, // SQ: 7.00, period: 95474, // MIDI: 11, id: 375,   16.09 Hz
13457, 81529, // SQ: 7.00, period: 95302, // MIDI: 11, id: 376,   16.12 Hz
13432, 81382, // SQ: 7.00, period: 95130, // MIDI: 11, id: 377,   16.15 Hz
13408, 81235, // SQ: 7.00, period: 94959, // MIDI: 11, id: 378,   16.18 Hz
13383, 81088, // SQ: 7.00, period: 94787, // MIDI: 11, id: 379,   16.20 Hz
13359, 80941, // SQ: 7.00, period: 94616, // MIDI: 11, id: 380,   16.23 Hz
13334, 80796, // SQ: 7.00, period: 94446, // MIDI: 11, id: 381,   16.26 Hz
13310, 80650, // SQ: 7.00, period: 94276, // MIDI: 11, id: 382,   16.29 Hz
13286, 80503, // SQ: 7.00, period: 94105, // MIDI: 11, id: 383,   16.32 Hz
13261, 80359, // SQ: 7.00, period: 93936, // MIDI: 12, id: 384,   16.35 Hz, SubCn C   12
13237, 80213, // SQ: 7.00, period: 93766, // MIDI: 12, id: 385,   16.38 Hz
13213, 80068, // SQ: 7.00, period: 93597, // MIDI: 12, id: 386,   16.41 Hz
13189, 79923, // SQ: 7.00, period: 93428, // MIDI: 12, id: 387,   16.44 Hz
13165, 79779, // SQ: 7.00, period: 93260, // MIDI: 12, id: 388,   16.47 Hz
13141, 79635, // SQ: 7.00, period: 93092, // MIDI: 12, id: 389,   16.50 Hz
13117, 79491, // SQ: 7.00, period: 92924, // MIDI: 12, id: 390,   16.53 Hz
13093, 79347, // SQ: 7.00, period: 92756, // MIDI: 12, id: 391,   16.56 Hz
13069, 79204, // SQ: 7.00, period: 92589, // MIDI: 12, id: 392,   16.59 Hz
13045, 79061, // SQ: 7.00, period: 92422, // MIDI: 12, id: 393,   16.62 Hz
13021, 78918, // SQ: 7.00, period: 92255, // MIDI: 12, id: 394,   16.65 Hz
12998, 78775, // SQ: 7.00, period: 92089, // MIDI: 12, id: 395,   16.68 Hz
12974, 78633, // SQ: 7.00, period: 91923, // MIDI: 12, id: 396,   16.71 Hz
12950, 78491, // SQ: 7.00, period: 91757, // MIDI: 12, id: 397,   16.74 Hz
12927, 78349, // SQ: 7.00, period: 91592, // MIDI: 12, id: 398,   16.77 Hz
12903, 78207, // SQ: 7.00, period: 91426, // MIDI: 12, id: 399,   16.80 Hz
12879, 78067, // SQ: 7.00, period: 91262, // MIDI: 12, id: 400,   16.83 Hz
12856, 77925, // SQ: 7.00, period: 91097, // MIDI: 12, id: 401,   16.86 Hz
12832, 77785, // SQ: 7.00, period: 90933, // MIDI: 12, id: 402,   16.89 Hz
12809, 77644, // SQ: 7.00, period: 90769, // MIDI: 12, id: 403,   16.92 Hz
12786, 77503, // SQ: 7.00, period: 90605, // MIDI: 12, id: 404,   16.95 Hz
12762, 77364, // SQ: 7.00, period: 90442, // MIDI: 12, id: 405,   16.98 Hz
12739, 77224, // SQ: 7.00, period: 90279, // MIDI: 12, id: 406,   17.01 Hz
12716, 77084, // SQ: 7.00, period: 90116, // MIDI: 12, id: 407,   17.04 Hz
12692, 76945, // SQ: 7.00, period: 89953, // MIDI: 12, id: 408,   17.08 Hz
12669, 76806, // SQ: 7.00, period: 89791, // MIDI: 12, id: 409,   17.11 Hz
12646, 76667, // SQ: 7.00, period: 89629, // MIDI: 12, id: 410,   17.14 Hz
12623, 76528, // SQ: 7.00, period: 89467, // MIDI: 12, id: 411,   17.17 Hz
12600, 76390, // SQ: 7.00, period: 89306, // MIDI: 12, id: 412,   17.20 Hz
12577, 76252, // SQ: 7.00, period: 89145, // MIDI: 12, id: 413,   17.23 Hz
12554, 76114, // SQ: 7.00, period: 88984, // MIDI: 12, id: 414,   17.26 Hz
12531, 75977, // SQ: 7.00, period: 88824, // MIDI: 12, id: 415,   17.29 Hz
12508, 75840, // SQ: 7.00, period: 88664, // MIDI: 13, id: 416,   17.32 Hz, SubCn C#  13
12485, 75703, // SQ: 7.00, period: 88504, // MIDI: 13, id: 417,   17.36 Hz
12463, 75565, // SQ: 7.00, period: 88344, // MIDI: 13, id: 418,   17.39 Hz
12440, 75429, // SQ: 7.00, period: 88185, // MIDI: 13, id: 419,   17.42 Hz
12417, 75293, // SQ: 7.00, period: 88026, // MIDI: 13, id: 420,   17.45 Hz
12394, 75157, // SQ: 7.00, period: 87867, // MIDI: 13, id: 421,   17.48 Hz
12372, 75020, // SQ: 7.00, period: 87708, // MIDI: 13, id: 422,   17.51 Hz
12349, 74885, // SQ: 7.00, period: 87550, // MIDI: 13, id: 423,   17.54 Hz
12327, 74749, // SQ: 7.00, period: 87392, // MIDI: 13, id: 424,   17.58 Hz
12304, 74615, // SQ: 7.00, period: 87235, // MIDI: 13, id: 425,   17.61 Hz
12282, 74479, // SQ: 7.00, period: 87077, // MIDI: 13, id: 426,   17.64 Hz
12259, 74345, // SQ: 7.00, period: 86920, // MIDI: 13, id: 427,   17.67 Hz
12237, 74211, // SQ: 7.00, period: 86764, // MIDI: 13, id: 428,   17.70 Hz
12214, 74077, // SQ: 7.00, period: 86607, // MIDI: 13, id: 429,   17.74 Hz
12192, 73943, // SQ: 7.00, period: 86451, // MIDI: 13, id: 430,   17.77 Hz
12170, 73809, // SQ: 7.00, period: 86295, // MIDI: 13, id: 431,   17.80 Hz
12148, 73675, // SQ: 7.00, period: 86139, // MIDI: 13, id: 432,   17.83 Hz
12125, 73543, // SQ: 7.00, period: 85984, // MIDI: 13, id: 433,   17.86 Hz
12103, 73410, // SQ: 7.00, period: 85829, // MIDI: 13, id: 434,   17.90 Hz
12081, 73277, // SQ: 7.00, period: 85674, // MIDI: 13, id: 435,   17.93 Hz
12059, 73145, // SQ: 7.00, period: 85520, // MIDI: 13, id: 436,   17.96 Hz
12037, 73013, // SQ: 7.00, period: 85366, // MIDI: 13, id: 437,   17.99 Hz
12015, 72881, // SQ: 7.00, period: 85212, // MIDI: 13, id: 438,   18.03 Hz
11993, 72749, // SQ: 7.00, period: 85058, // MIDI: 13, id: 439,   18.06 Hz
11971, 72618, // SQ: 7.00, period: 84905, // MIDI: 13, id: 440,   18.09 Hz
11949, 72486, // SQ: 7.00, period: 84751, // MIDI: 13, id: 441,   18.12 Hz
11928, 72355, // SQ: 7.00, period: 84599, // MIDI: 13, id: 442,   18.16 Hz
11906, 72224, // SQ: 7.00, period: 84446, // MIDI: 13, id: 443,   18.19 Hz
11884, 72094, // SQ: 7.00, period: 84294, // MIDI: 13, id: 444,   18.22 Hz
11862, 71964, // SQ: 7.00, period: 84142, // MIDI: 13, id: 445,   18.25 Hz
11841, 71833, // SQ: 7.00, period: 83990, // MIDI: 13, id: 446,   18.29 Hz
11819, 71703, // SQ: 7.00, period: 83838, // MIDI: 13, id: 447,   18.32 Hz
11797, 71574, // SQ: 7.00, period: 83687, // MIDI: 14, id: 448,   18.35 Hz, SubCn D   14
11776, 71444, // SQ: 7.00, period: 83536, // MIDI: 14, id: 449,   18.39 Hz
11754, 71316, // SQ: 7.00, period: 83386, // MIDI: 14, id: 450,   18.42 Hz
11733, 71186, // SQ: 7.00, period: 83235, // MIDI: 14, id: 451,   18.45 Hz
11711, 71058, // SQ: 7.00, period: 83085, // MIDI: 14, id: 452,   18.49 Hz
11690, 70929, // SQ: 7.00, period: 82935, // MIDI: 14, id: 453,   18.52 Hz
11669, 70801, // SQ: 7.00, period: 82786, // MIDI: 14, id: 454,   18.55 Hz
11647, 70673, // SQ: 7.00, period: 82636, // MIDI: 14, id: 455,   18.59 Hz
11626, 70545, // SQ: 7.00, period: 82487, // MIDI: 14, id: 456,   18.62 Hz
11605, 70418, // SQ: 7.00, period: 82339, // MIDI: 14, id: 457,   18.65 Hz
11583, 70291, // SQ: 7.00, period: 82190, // MIDI: 14, id: 458,   18.69 Hz
11562, 70164, // SQ: 7.00, period: 82042, // MIDI: 14, id: 459,   18.72 Hz
11541, 70037, // SQ: 7.00, period: 81894, // MIDI: 14, id: 460,   18.76 Hz
11520, 69910, // SQ: 7.00, period: 81746, // MIDI: 14, id: 461,   18.79 Hz
11499, 69784, // SQ: 7.00, period: 81599, // MIDI: 14, id: 462,   18.82 Hz
11478, 69658, // SQ: 7.00, period: 81452, // MIDI: 14, id: 463,   18.86 Hz
11457, 69532, // SQ: 7.00, period: 81305, // MIDI: 14, id: 464,   18.89 Hz
11436, 69406, // SQ: 7.00, period: 81158, // MIDI: 14, id: 465,   18.93 Hz
11415, 69281, // SQ: 7.00, period: 81012, // MIDI: 14, id: 466,   18.96 Hz
11394, 69156, // SQ: 7.00, period: 80866, // MIDI: 14, id: 467,   18.99 Hz
11373, 69031, // SQ: 7.00, period: 80720, // MIDI: 14, id: 468,   19.03 Hz
11353, 68905, // SQ: 7.00, period: 80574, // MIDI: 14, id: 469,   19.06 Hz
11332, 68781, // SQ: 7.00, period: 80429, // MIDI: 14, id: 470,   19.10 Hz
11311, 68657, // SQ: 7.00, period: 80284, // MIDI: 14, id: 471,   19.13 Hz
11290, 68533, // SQ: 7.00, period: 80139, // MIDI: 14, id: 472,   19.17 Hz
11270, 68409, // SQ: 7.00, period: 79995, // MIDI: 14, id: 473,   19.20 Hz
11249, 68285, // SQ: 7.00, period: 79850, // MIDI: 14, id: 474,   19.24 Hz
11229, 68161, // SQ: 7.00, period: 79706, // MIDI: 14, id: 475,   19.27 Hz
11208, 68039, // SQ: 7.00, period: 79563, // MIDI: 14, id: 476,   19.31 Hz
11188, 67915, // SQ: 7.00, period: 79419, // MIDI: 14, id: 477,   19.34 Hz
11167, 67793, // SQ: 7.00, period: 79276, // MIDI: 14, id: 478,   19.38 Hz
11147, 67670, // SQ: 7.00, period: 79133, // MIDI: 14, id: 479,   19.41 Hz
11126, 67548, // SQ: 7.00, period: 78990, // MIDI: 15, id: 480,   19.45 Hz, SubCn D#  15
11106, 67426, // SQ: 7.00, period: 78848, // MIDI: 15, id: 481,   19.48 Hz
11086, 67304, // SQ: 7.00, period: 78706, // MIDI: 15, id: 482,   19.52 Hz
11065, 67183, // SQ: 7.00, period: 78564, // MIDI: 15, id: 483,   19.55 Hz
11045, 67061, // SQ: 7.00, period: 78422, // MIDI: 15, id: 484,   19.59 Hz
11025, 66940, // SQ: 7.00, period: 78281, // MIDI: 15, id: 485,   19.62 Hz
11005, 66818, // SQ: 7.00, period: 78139, // MIDI: 15, id: 486,   19.66 Hz
10985, 66697, // SQ: 7.00, period: 77998, // MIDI: 15, id: 487,   19.69 Hz
10965, 66577, // SQ: 7.00, period: 77858, // MIDI: 15, id: 488,   19.73 Hz
10944, 66457, // SQ: 7.00, period: 77717, // MIDI: 15, id: 489,   19.76 Hz
10924, 66337, // SQ: 7.00, period: 77577, // MIDI: 15, id: 490,   19.80 Hz
10904, 66217, // SQ: 7.00, period: 77437, // MIDI: 15, id: 491,   19.84 Hz
10885, 66097, // SQ: 7.00, period: 77298, // MIDI: 15, id: 492,   19.87 Hz
10865, 65977, // SQ: 7.00, period: 77158, // MIDI: 15, id: 493,   19.91 Hz
10845, 65858, // SQ: 7.00, period: 77019, // MIDI: 15, id: 494,   19.94 Hz
10825, 65739, // SQ: 7.00, period: 76880, // MIDI: 15, id: 495,   19.98 Hz
10805, 65621, // SQ: 7.00, period: 76742, // MIDI: 15, id: 496,   20.02 Hz
10785, 65502, // SQ: 7.00, period: 76603, // MIDI: 15, id: 497,   20.05 Hz
10766, 65383, // SQ: 7.00, period: 76465, // MIDI: 15, id: 498,   20.09 Hz
10746, 65265, // SQ: 7.00, period: 76327, // MIDI: 15, id: 499,   20.12 Hz
10726, 65147, // SQ: 7.00, period: 76189, // MIDI: 15, id: 500,   20.16 Hz
10707, 65029, // SQ: 7.00, period: 76052, // MIDI: 15, id: 501,   20.20 Hz
10687, 64912, // SQ: 7.00, period: 75915, // MIDI: 15, id: 502,   20.23 Hz
10667, 64795, // SQ: 7.00, period: 75778, // MIDI: 15, id: 503,   20.27 Hz
10648, 64677, // SQ: 7.00, period: 75641, // MIDI: 15, id: 504,   20.31 Hz
10628, 64561, // SQ: 7.00, period: 75505, // MIDI: 15, id: 505,   20.34 Hz
10609, 64444, // SQ: 7.00, period: 75369, // MIDI: 15, id: 506,   20.38 Hz
10590, 64327, // SQ: 7.00, period: 75233, // MIDI: 15, id: 507,   20.42 Hz
10570, 64211, // SQ: 7.00, period: 75097, // MIDI: 15, id: 508,   20.45 Hz
10551, 64095, // SQ: 7.00, period: 74962, // MIDI: 15, id: 509,   20.49 Hz
10532, 63979, // SQ: 7.00, period: 74827, // MIDI: 15, id: 510,   20.53 Hz
10512, 63864, // SQ: 7.00, period: 74692, // MIDI: 15, id: 511,   20.56 Hz
10493, 63748, // SQ: 7.00, period: 74557, // MIDI: 16, id: 512,   20.60 Hz, SubCn E   16
10474, 63632, // SQ: 7.00, period: 74422, // MIDI: 16, id: 513,   20.64 Hz
10455, 63517, // SQ: 7.00, period: 74288, // MIDI: 16, id: 514,   20.68 Hz
10435, 63403, // SQ: 7.00, period: 74154, // MIDI: 16, id: 515,   20.71 Hz
10416, 63288, // SQ: 7.00, period: 74020, // MIDI: 16, id: 516,   20.75 Hz
10397, 63174, // SQ: 7.00, period: 73887, // MIDI: 16, id: 517,   20.79 Hz
10378, 63060, // SQ: 7.00, period: 73754, // MIDI: 16, id: 518,   20.83 Hz
10359, 62946, // SQ: 7.00, period: 73621, // MIDI: 16, id: 519,   20.86 Hz
10340, 62832, // SQ: 7.00, period: 73488, // MIDI: 16, id: 520,   20.90 Hz
10321, 62718, // SQ: 7.00, period: 73355, // MIDI: 16, id: 521,   20.94 Hz
10302, 62605, // SQ: 7.00, period: 73223, // MIDI: 16, id: 522,   20.98 Hz
10284, 62491, // SQ: 7.00, period: 73091, // MIDI: 16, id: 523,   21.01 Hz
10265, 62378, // SQ: 7.00, period: 72959, // MIDI: 16, id: 524,   21.05 Hz
10246, 62266, // SQ: 7.00, period: 72828, // MIDI: 16, id: 525,   21.09 Hz
10227, 62153, // SQ: 7.00, period: 72696, // MIDI: 16, id: 526,   21.13 Hz
10208, 62041, // SQ: 7.00, period: 72565, // MIDI: 16, id: 527,   21.17 Hz
10190, 61928, // SQ: 7.00, period: 72434, // MIDI: 16, id: 528,   21.21 Hz
10171, 61817, // SQ: 7.00, period: 72304, // MIDI: 16, id: 529,   21.24 Hz
10152, 61705, // SQ: 7.00, period: 72173, // MIDI: 16, id: 530,   21.28 Hz
10134, 61593, // SQ: 7.00, period: 72043, // MIDI: 16, id: 531,   21.32 Hz
10115, 61482, // SQ: 7.00, period: 71913, // MIDI: 16, id: 532,   21.36 Hz
10097, 61371, // SQ: 7.00, period: 71784, // MIDI: 16, id: 533,   21.40 Hz
10078, 61260, // SQ: 7.00, period: 71654, // MIDI: 16, id: 534,   21.44 Hz
10060, 61149, // SQ: 7.00, period: 71525, // MIDI: 16, id: 535,   21.48 Hz
10041, 61039, // SQ: 7.00, period: 71396, // MIDI: 16, id: 536,   21.51 Hz
10023, 60928, // SQ: 7.00, period: 71267, // MIDI: 16, id: 537,   21.55 Hz
10005, 60818, // SQ: 7.00, period: 71139, // MIDI: 16, id: 538,   21.59 Hz
9986, 60708, // SQ: 7.00, period: 71010, // MIDI: 16, id: 539,   21.63 Hz
9968, 60598, // SQ: 7.00, period: 70882, // MIDI: 16, id: 540,   21.67 Hz
9950, 60488, // SQ: 7.00, period: 70754, // MIDI: 16, id: 541,   21.71 Hz
9932, 60379, // SQ: 7.00, period: 70627, // MIDI: 16, id: 542,   21.75 Hz
9913, 60270, // SQ: 7.00, period: 70499, // MIDI: 16, id: 543,   21.79 Hz
9895, 60161, // SQ: 7.00, period: 70372, // MIDI: 17, id: 544,   21.83 Hz, SubCn F   17
9877, 60052, // SQ: 7.00, period: 70245, // MIDI: 17, id: 545,   21.87 Hz
9859, 59944, // SQ: 7.00, period: 70119, // MIDI: 17, id: 546,   21.91 Hz
9841, 59835, // SQ: 7.00, period: 69992, // MIDI: 17, id: 547,   21.95 Hz
9823, 59727, // SQ: 7.00, period: 69866, // MIDI: 17, id: 548,   21.98 Hz
9805, 59619, // SQ: 7.00, period: 69740, // MIDI: 17, id: 549,   22.02 Hz
9787, 59511, // SQ: 7.00, period: 69614, // MIDI: 17, id: 550,   22.06 Hz
9769, 59404, // SQ: 7.00, period: 69489, // MIDI: 17, id: 551,   22.10 Hz
9751, 59296, // SQ: 7.00, period: 69363, // MIDI: 17, id: 552,   22.14 Hz
9733, 59189, // SQ: 7.00, period: 69238, // MIDI: 17, id: 553,   22.18 Hz
9715, 59082, // SQ: 7.00, period: 69113, // MIDI: 17, id: 554,   22.22 Hz
9698, 58975, // SQ: 7.00, period: 68989, // MIDI: 17, id: 555,   22.26 Hz
9680, 58868, // SQ: 7.00, period: 68864, // MIDI: 17, id: 556,   22.30 Hz
9662, 58762, // SQ: 7.00, period: 68740, // MIDI: 17, id: 557,   22.35 Hz
9644, 58656, // SQ: 7.00, period: 68616, // MIDI: 17, id: 558,   22.39 Hz
9627, 58549, // SQ: 7.00, period: 68492, // MIDI: 17, id: 559,   22.43 Hz
9609, 58444, // SQ: 7.00, period: 68369, // MIDI: 17, id: 560,   22.47 Hz
9591, 58339, // SQ: 7.00, period: 68246, // MIDI: 17, id: 561,   22.51 Hz
9574, 58233, // SQ: 7.00, period: 68123, // MIDI: 17, id: 562,   22.55 Hz
9556, 58128, // SQ: 7.00, period: 68000, // MIDI: 17, id: 563,   22.59 Hz
9539, 58022, // SQ: 7.00, period: 67877, // MIDI: 17, id: 564,   22.63 Hz
9521, 57918, // SQ: 7.00, period: 67755, // MIDI: 17, id: 565,   22.67 Hz
9504, 57812, // SQ: 7.00, period: 67632, // MIDI: 17, id: 566,   22.71 Hz
9486, 57709, // SQ: 7.00, period: 67511, // MIDI: 17, id: 567,   22.75 Hz
9469, 57604, // SQ: 7.00, period: 67389, // MIDI: 17, id: 568,   22.79 Hz
9452, 57499, // SQ: 7.00, period: 67267, // MIDI: 17, id: 569,   22.83 Hz
9434, 57396, // SQ: 7.00, period: 67146, // MIDI: 17, id: 570,   22.88 Hz
9417, 57292, // SQ: 7.00, period: 67025, // MIDI: 17, id: 571,   22.92 Hz
9400, 57188, // SQ: 7.00, period: 66904, // MIDI: 17, id: 572,   22.96 Hz
9382, 57085, // SQ: 7.00, period: 66783, // MIDI: 17, id: 573,   23.00 Hz
9365, 56982, // SQ: 7.00, period: 66663, // MIDI: 17, id: 574,   23.04 Hz
9348, 56879, // SQ: 7.00, period: 66543, // MIDI: 17, id: 575,   23.08 Hz
9331, 56776, // SQ: 7.00, period: 66423, // MIDI: 18, id: 576,   23.12 Hz, SubCn F#  18
9314, 56673, // SQ: 7.00, period: 66303, // MIDI: 18, id: 577,   23.17 Hz
9297, 56570, // SQ: 7.00, period: 66183, // MIDI: 18, id: 578,   23.21 Hz
9280, 56468, // SQ: 7.00, period: 66064, // MIDI: 18, id: 579,   23.25 Hz
9263, 56366, // SQ: 7.00, period: 65945, // MIDI: 18, id: 580,   23.29 Hz
9246, 56264, // SQ: 7.00, period: 65826, // MIDI: 18, id: 581,   23.33 Hz
9229, 56162, // SQ: 7.00, period: 65707, // MIDI: 18, id: 582,   23.38 Hz
9212, 56061, // SQ: 7.00, period: 65589, // MIDI: 18, id: 583,   23.42 Hz
9195, 55959, // SQ: 7.00, period: 65470, // MIDI: 18, id: 584,   23.46 Hz
9178, 55858, // SQ: 7.00, period: 65352, // MIDI: 18, id: 585,   23.50 Hz
9161, 55757, // SQ: 7.00, period: 65234, // MIDI: 18, id: 586,   23.55 Hz
9144, 55657, // SQ: 7.00, period: 65117, // MIDI: 18, id: 587,   23.59 Hz
9128, 55555, // SQ: 7.00, period: 64999, // MIDI: 18, id: 588,   23.63 Hz
9111, 55455, // SQ: 7.00, period: 64882, // MIDI: 18, id: 589,   23.67 Hz
9094, 55355, // SQ: 7.00, period: 64765, // MIDI: 18, id: 590,   23.72 Hz
9077, 55255, // SQ: 7.00, period: 64648, // MIDI: 18, id: 591,   23.76 Hz
9061, 55155, // SQ: 7.00, period: 64532, // MIDI: 18, id: 592,   23.80 Hz
9044, 55055, // SQ: 7.00, period: 64415, // MIDI: 18, id: 593,   23.85 Hz
9028, 54955, // SQ: 7.00, period: 64299, // MIDI: 18, id: 594,   23.89 Hz
9011, 54856, // SQ: 7.00, period: 64183, // MIDI: 18, id: 595,   23.93 Hz
8994, 54757, // SQ: 7.00, period: 64067, // MIDI: 18, id: 596,   23.97 Hz
8978, 54658, // SQ: 7.00, period: 63952, // MIDI: 18, id: 597,   24.02 Hz
8962, 54559, // SQ: 7.00, period: 63837, // MIDI: 18, id: 598,   24.06 Hz
8945, 54460, // SQ: 7.00, period: 63721, // MIDI: 18, id: 599,   24.10 Hz
8929, 54362, // SQ: 7.00, period: 63607, // MIDI: 18, id: 600,   24.15 Hz
8912, 54264, // SQ: 7.00, period: 63492, // MIDI: 18, id: 601,   24.19 Hz
8896, 54165, // SQ: 7.00, period: 63377, // MIDI: 18, id: 602,   24.24 Hz
8880, 54067, // SQ: 7.00, period: 63263, // MIDI: 18, id: 603,   24.28 Hz
8863, 53970, // SQ: 7.00, period: 63149, // MIDI: 18, id: 604,   24.32 Hz
8847, 53872, // SQ: 7.00, period: 63035, // MIDI: 18, id: 605,   24.37 Hz
8831, 53774, // SQ: 7.00, period: 62921, // MIDI: 18, id: 606,   24.41 Hz
8815, 53677, // SQ: 7.00, period: 62808, // MIDI: 18, id: 607,   24.46 Hz
8798, 53581, // SQ: 7.00, period: 62695, // MIDI: 19, id: 608,   24.50 Hz, SubCn G   19
8782, 53484, // SQ: 7.00, period: 62582, // MIDI: 19, id: 609,   24.54 Hz
8766, 53387, // SQ: 7.00, period: 62469, // MIDI: 19, id: 610,   24.59 Hz
8750, 53290, // SQ: 7.00, period: 62356, // MIDI: 19, id: 611,   24.63 Hz
8734, 53194, // SQ: 7.00, period: 62244, // MIDI: 19, id: 612,   24.68 Hz
8718, 53097, // SQ: 7.00, period: 62131, // MIDI: 19, id: 613,   24.72 Hz
8702, 53001, // SQ: 7.00, period: 62019, // MIDI: 19, id: 614,   24.77 Hz
8686, 52905, // SQ: 7.00, period: 61907, // MIDI: 19, id: 615,   24.81 Hz
8670, 52810, // SQ: 7.00, period: 61796, // MIDI: 19, id: 616,   24.86 Hz
8654, 52714, // SQ: 7.00, period: 61684, // MIDI: 19, id: 617,   24.90 Hz
8638, 52619, // SQ: 7.00, period: 61573, // MIDI: 19, id: 618,   24.95 Hz
8622, 52524, // SQ: 7.00, period: 61462, // MIDI: 19, id: 619,   24.99 Hz
8606, 52429, // SQ: 7.00, period: 61351, // MIDI: 19, id: 620,   25.04 Hz
8591, 52334, // SQ: 7.00, period: 61241, // MIDI: 19, id: 621,   25.08 Hz
8575, 52239, // SQ: 7.00, period: 61130, // MIDI: 19, id: 622,   25.13 Hz
8559, 52145, // SQ: 7.00, period: 61020, // MIDI: 19, id: 623,   25.17 Hz
8543, 52051, // SQ: 7.00, period: 60910, // MIDI: 19, id: 624,   25.22 Hz
8528, 51956, // SQ: 7.00, period: 60800, // MIDI: 19, id: 625,   25.26 Hz
8512, 51862, // SQ: 7.00, period: 60690, // MIDI: 19, id: 626,   25.31 Hz
8496, 51769, // SQ: 7.00, period: 60581, // MIDI: 19, id: 627,   25.35 Hz
8481, 51675, // SQ: 7.00, period: 60472, // MIDI: 19, id: 628,   25.40 Hz
8465, 51582, // SQ: 7.00, period: 60363, // MIDI: 19, id: 629,   25.45 Hz
8450, 51488, // SQ: 7.00, period: 60254, // MIDI: 19, id: 630,   25.49 Hz
8434, 51395, // SQ: 7.00, period: 60145, // MIDI: 19, id: 631,   25.54 Hz
8419, 51302, // SQ: 7.00, period: 60037, // MIDI: 19, id: 632,   25.58 Hz
8403, 51209, // SQ: 7.00, period: 59928, // MIDI: 19, id: 633,   25.63 Hz
8388, 51116, // SQ: 7.00, period: 59820, // MIDI: 19, id: 634,   25.68 Hz
8372, 51024, // SQ: 7.00, period: 59712, // MIDI: 19, id: 635,   25.72 Hz
8357, 50932, // SQ: 7.00, period: 59605, // MIDI: 19, id: 636,   25.77 Hz
8342, 50839, // SQ: 7.00, period: 59497, // MIDI: 19, id: 637,   25.82 Hz
8326, 50748, // SQ: 7.00, period: 59390, // MIDI: 19, id: 638,   25.86 Hz
8311, 50656, // SQ: 7.00, period: 59283, // MIDI: 19, id: 639,   25.91 Hz
8296, 50564, // SQ: 7.00, period: 59176, // MIDI: 20, id: 640,   25.96 Hz, SubCn G#  20
8280, 50473, // SQ: 7.00, period: 59069, // MIDI: 20, id: 641,   26.00 Hz
8265, 50382, // SQ: 7.00, period: 58963, // MIDI: 20, id: 642,   26.05 Hz
8250, 50290, // SQ: 7.00, period: 58856, // MIDI: 20, id: 643,   26.10 Hz
8235, 50199, // SQ: 7.00, period: 58750, // MIDI: 20, id: 644,   26.14 Hz
8220, 50108, // SQ: 7.00, period: 58644, // MIDI: 20, id: 645,   26.19 Hz
8205, 50017, // SQ: 7.00, period: 58538, // MIDI: 20, id: 646,   26.24 Hz
8190, 49927, // SQ: 7.00, period: 58433, // MIDI: 20, id: 647,   26.29 Hz
8174, 49837, // SQ: 7.00, period: 58327, // MIDI: 20, id: 648,   26.33 Hz
8159, 49747, // SQ: 7.00, period: 58222, // MIDI: 20, id: 649,   26.38 Hz
8144, 49657, // SQ: 7.00, period: 58117, // MIDI: 20, id: 650,   26.43 Hz
8129, 49567, // SQ: 7.00, period: 58012, // MIDI: 20, id: 651,   26.48 Hz
8115, 49477, // SQ: 7.00, period: 57908, // MIDI: 20, id: 652,   26.52 Hz
8100, 49387, // SQ: 7.00, period: 57803, // MIDI: 20, id: 653,   26.57 Hz
8085, 49298, // SQ: 7.00, period: 57699, // MIDI: 20, id: 654,   26.62 Hz
8070, 49209, // SQ: 7.00, period: 57595, // MIDI: 20, id: 655,   26.67 Hz
8055, 49120, // SQ: 7.00, period: 57491, // MIDI: 20, id: 656,   26.72 Hz
8040, 49032, // SQ: 7.00, period: 57388, // MIDI: 20, id: 657,   26.77 Hz
8025, 48943, // SQ: 7.00, period: 57284, // MIDI: 20, id: 658,   26.81 Hz
8011, 48854, // SQ: 7.00, period: 57181, // MIDI: 20, id: 659,   26.86 Hz
7996, 48766, // SQ: 7.00, period: 57078, // MIDI: 20, id: 660,   26.91 Hz
7981, 48678, // SQ: 7.00, period: 56975, // MIDI: 20, id: 661,   26.96 Hz
7967, 48589, // SQ: 7.00, period: 56872, // MIDI: 20, id: 662,   27.01 Hz
7952, 48501, // SQ: 7.00, period: 56769, // MIDI: 20, id: 663,   27.06 Hz
7937, 48414, // SQ: 7.00, period: 56667, // MIDI: 20, id: 664,   27.11 Hz
7923, 48326, // SQ: 7.00, period: 56565, // MIDI: 20, id: 665,   27.15 Hz
7908, 48239, // SQ: 7.00, period: 56463, // MIDI: 20, id: 666,   27.20 Hz
7894, 48151, // SQ: 7.00, period: 56361, // MIDI: 20, id: 667,   27.25 Hz
7879, 48064, // SQ: 7.00, period: 56259, // MIDI: 20, id: 668,   27.30 Hz
7865, 47977, // SQ: 7.00, period: 56158, // MIDI: 20, id: 669,   27.35 Hz
7850, 47891, // SQ: 7.00, period: 56057, // MIDI: 20, id: 670,   27.40 Hz
7836, 47803, // SQ: 7.00, period: 55955, // MIDI: 20, id: 671,   27.45 Hz
7821, 47718, // SQ: 7.00, period: 55855, // MIDI: 21, id: 672,   27.50 Hz, SubCn A   21
7807, 47631, // SQ: 7.00, period: 55754, // MIDI: 21, id: 673,   27.55 Hz
7792, 47545, // SQ: 7.00, period: 55653, // MIDI: 21, id: 674,   27.60 Hz
7778, 47459, // SQ: 7.00, period: 55553, // MIDI: 21, id: 675,   27.65 Hz
7764, 47373, // SQ: 7.00, period: 55453, // MIDI: 21, id: 676,   27.70 Hz
7750, 47287, // SQ: 7.00, period: 55353, // MIDI: 21, id: 677,   27.75 Hz
7735, 47202, // SQ: 7.00, period: 55253, // MIDI: 21, id: 678,   27.80 Hz
7721, 47116, // SQ: 7.00, period: 55153, // MIDI: 21, id: 679,   27.85 Hz
7707, 47031, // SQ: 7.00, period: 55054, // MIDI: 21, id: 680,   27.90 Hz
7693, 46945, // SQ: 7.00, period: 54954, // MIDI: 21, id: 681,   27.95 Hz
7678, 46861, // SQ: 7.00, period: 54855, // MIDI: 21, id: 682,   28.00 Hz
7664, 46776, // SQ: 7.00, period: 54756, // MIDI: 21, id: 683,   28.05 Hz
7650, 46692, // SQ: 7.00, period: 54658, // MIDI: 21, id: 684,   28.10 Hz
7636, 46607, // SQ: 7.00, period: 54559, // MIDI: 21, id: 685,   28.15 Hz
7622, 46523, // SQ: 7.00, period: 54461, // MIDI: 21, id: 686,   28.20 Hz
7608, 46439, // SQ: 7.00, period: 54363, // MIDI: 21, id: 687,   28.25 Hz
7594, 46354, // SQ: 7.00, period: 54264, // MIDI: 21, id: 688,   28.31 Hz
7580, 46271, // SQ: 7.00, period: 54167, // MIDI: 21, id: 689,   28.36 Hz
7566, 46187, // SQ: 7.00, period: 54069, // MIDI: 21, id: 690,   28.41 Hz
7552, 46103, // SQ: 7.00, period: 53971, // MIDI: 21, id: 691,   28.46 Hz
7538, 46020, // SQ: 7.00, period: 53874, // MIDI: 21, id: 692,   28.51 Hz
7524, 45937, // SQ: 7.00, period: 53777, // MIDI: 21, id: 693,   28.56 Hz
7511, 45853, // SQ: 7.00, period: 53680, // MIDI: 21, id: 694,   28.61 Hz
7497, 45770, // SQ: 7.00, period: 53583, // MIDI: 21, id: 695,   28.67 Hz
7483, 45687, // SQ: 7.00, period: 53486, // MIDI: 21, id: 696,   28.72 Hz
7469, 45605, // SQ: 7.00, period: 53390, // MIDI: 21, id: 697,   28.77 Hz
7455, 45523, // SQ: 7.00, period: 53294, // MIDI: 21, id: 698,   28.82 Hz
7442, 45440, // SQ: 7.00, period: 53198, // MIDI: 21, id: 699,   28.87 Hz
7428, 45358, // SQ: 7.00, period: 53102, // MIDI: 21, id: 700,   28.93 Hz
7414, 45276, // SQ: 7.00, period: 53006, // MIDI: 21, id: 701,   28.98 Hz
7401, 45193, // SQ: 7.00, period: 52910, // MIDI: 21, id: 702,   29.03 Hz
7387, 45112, // SQ: 7.00, period: 52815, // MIDI: 21, id: 703,   29.08 Hz
7373, 45031, // SQ: 7.00, period: 52720, // MIDI: 22, id: 704,   29.14 Hz, SubCn B   22
7360, 44949, // SQ: 7.00, period: 52625, // MIDI: 22, id: 705,   29.19 Hz
7346, 44868, // SQ: 7.00, period: 52530, // MIDI: 22, id: 706,   29.24 Hz
7333, 44786, // SQ: 7.00, period: 52435, // MIDI: 22, id: 707,   29.29 Hz
7319, 44705, // SQ: 7.00, period: 52340, // MIDI: 22, id: 708,   29.35 Hz
7306, 44624, // SQ: 7.00, period: 52246, // MIDI: 22, id: 709,   29.40 Hz
7292, 44544, // SQ: 7.00, period: 52152, // MIDI: 22, id: 710,   29.45 Hz
7279, 44463, // SQ: 7.00, period: 52058, // MIDI: 22, id: 711,   29.51 Hz
7265, 44383, // SQ: 7.00, period: 51964, // MIDI: 22, id: 712,   29.56 Hz
7252, 44302, // SQ: 7.00, period: 51870, // MIDI: 22, id: 713,   29.61 Hz
7239, 44222, // SQ: 7.00, period: 51777, // MIDI: 22, id: 714,   29.67 Hz
7225, 44142, // SQ: 7.00, period: 51683, // MIDI: 22, id: 715,   29.72 Hz
7212, 44062, // SQ: 7.00, period: 51590, // MIDI: 22, id: 716,   29.77 Hz
7199, 43982, // SQ: 7.00, period: 51497, // MIDI: 22, id: 717,   29.83 Hz
7185, 43903, // SQ: 7.00, period: 51404, // MIDI: 22, id: 718,   29.88 Hz
7172, 43823, // SQ: 7.00, period: 51311, // MIDI: 22, id: 719,   29.93 Hz
7159, 43744, // SQ: 7.00, period: 51219, // MIDI: 22, id: 720,   29.99 Hz
7146, 43664, // SQ: 7.00, period: 51126, // MIDI: 22, id: 721,   30.04 Hz
7133, 43585, // SQ: 7.00, period: 51034, // MIDI: 22, id: 722,   30.10 Hz
7119, 43507, // SQ: 7.00, period: 50942, // MIDI: 22, id: 723,   30.15 Hz
7106, 43428, // SQ: 7.00, period: 50850, // MIDI: 22, id: 724,   30.21 Hz
7093, 43350, // SQ: 7.00, period: 50759, // MIDI: 22, id: 725,   30.26 Hz
7080, 43271, // SQ: 7.00, period: 50667, // MIDI: 22, id: 726,   30.32 Hz
7067, 43193, // SQ: 7.00, period: 50576, // MIDI: 22, id: 727,   30.37 Hz
7054, 43115, // SQ: 7.00, period: 50485, // MIDI: 22, id: 728,   30.43 Hz
7041, 43036, // SQ: 7.00, period: 50393, // MIDI: 22, id: 729,   30.48 Hz
7028, 42959, // SQ: 7.00, period: 50303, // MIDI: 22, id: 730,   30.54 Hz
7015, 42881, // SQ: 7.00, period: 50212, // MIDI: 22, id: 731,   30.59 Hz
7002, 42803, // SQ: 7.00, period: 50121, // MIDI: 22, id: 732,   30.65 Hz
6989, 42726, // SQ: 7.00, period: 50031, // MIDI: 22, id: 733,   30.70 Hz
6976, 42649, // SQ: 7.00, period: 49941, // MIDI: 22, id: 734,   30.76 Hz
6964, 42571, // SQ: 7.00, period: 49851, // MIDI: 22, id: 735,   30.81 Hz
6951, 42494, // SQ: 7.00, period: 49761, // MIDI: 23, id: 736,   30.87 Hz, SubCn H   23
6938, 42417, // SQ: 7.00, period: 49671, // MIDI: 23, id: 737,   30.92 Hz
6925, 42340, // SQ: 7.00, period: 49581, // MIDI: 23, id: 738,   30.98 Hz
6912, 42264, // SQ: 7.00, period: 49492, // MIDI: 23, id: 739,   31.04 Hz
6900, 42187, // SQ: 7.00, period: 49403, // MIDI: 23, id: 740,   31.09 Hz
6887, 42111, // SQ: 7.00, period: 49314, // MIDI: 23, id: 741,   31.15 Hz
6874, 42035, // SQ: 7.00, period: 49225, // MIDI: 23, id: 742,   31.20 Hz
6861, 41959, // SQ: 7.00, period: 49136, // MIDI: 23, id: 743,   31.26 Hz
6849, 41882, // SQ: 7.00, period: 49047, // MIDI: 23, id: 744,   31.32 Hz
6836, 41807, // SQ: 7.00, period: 48959, // MIDI: 23, id: 745,   31.37 Hz
6824, 41731, // SQ: 7.00, period: 48871, // MIDI: 23, id: 746,   31.43 Hz
6811, 41655, // SQ: 7.00, period: 48782, // MIDI: 23, id: 747,   31.49 Hz
6798, 41580, // SQ: 7.00, period: 48694, // MIDI: 23, id: 748,   31.54 Hz
6786, 41505, // SQ: 7.00, period: 48607, // MIDI: 23, id: 749,   31.60 Hz
6773, 41430, // SQ: 7.00, period: 48519, // MIDI: 23, id: 750,   31.66 Hz
6761, 41354, // SQ: 7.00, period: 48431, // MIDI: 23, id: 751,   31.71 Hz
6748, 41280, // SQ: 7.00, period: 48344, // MIDI: 23, id: 752,   31.77 Hz
6736, 41205, // SQ: 7.00, period: 48257, // MIDI: 23, id: 753,   31.83 Hz
6723, 41131, // SQ: 7.00, period: 48170, // MIDI: 23, id: 754,   31.89 Hz
6711, 41056, // SQ: 7.00, period: 48083, // MIDI: 23, id: 755,   31.94 Hz
6699, 40981, // SQ: 7.00, period: 47996, // MIDI: 23, id: 756,   32.00 Hz
6686, 40908, // SQ: 7.00, period: 47910, // MIDI: 23, id: 757,   32.06 Hz
6674, 40833, // SQ: 7.00, period: 47823, // MIDI: 23, id: 758,   32.12 Hz
6662, 40759, // SQ: 7.00, period: 47737, // MIDI: 23, id: 759,   32.18 Hz
6649, 40686, // SQ: 7.00, period: 47651, // MIDI: 23, id: 760,   32.23 Hz
6637, 40612, // SQ: 7.00, period: 47565, // MIDI: 23, id: 761,   32.29 Hz
6625, 40538, // SQ: 7.00, period: 47479, // MIDI: 23, id: 762,   32.35 Hz
6613, 40465, // SQ: 7.00, period: 47394, // MIDI: 23, id: 763,   32.41 Hz
6600, 40392, // SQ: 7.00, period: 47308, // MIDI: 23, id: 764,   32.47 Hz
6588, 40319, // SQ: 7.00, period: 47223, // MIDI: 23, id: 765,   32.53 Hz
6576, 40246, // SQ: 7.00, period: 47138, // MIDI: 23, id: 766,   32.59 Hz
6564, 40173, // SQ: 7.00, period: 47053, // MIDI: 23, id: 767,   32.64 Hz
6552, 40100, // SQ: 7.00, period: 46968, // MIDI: 24, id: 768,   32.70 Hz, Contr C   24
6540, 40027, // SQ: 7.00, period: 46883, // MIDI: 24, id: 769,   32.76 Hz
6528, 39955, // SQ: 7.00, period: 46799, // MIDI: 24, id: 770,   32.82 Hz
6515, 39883, // SQ: 7.00, period: 46714, // MIDI: 24, id: 771,   32.88 Hz
6503, 39811, // SQ: 7.00, period: 46630, // MIDI: 24, id: 772,   32.94 Hz
6491, 39739, // SQ: 7.00, period: 46546, // MIDI: 24, id: 773,   33.00 Hz
6479, 39667, // SQ: 7.00, period: 46462, // MIDI: 24, id: 774,   33.06 Hz
6467, 39595, // SQ: 7.00, period: 46378, // MIDI: 24, id: 775,   33.12 Hz
6456, 39523, // SQ: 7.00, period: 46295, // MIDI: 24, id: 776,   33.18 Hz
6444, 39451, // SQ: 7.00, period: 46211, // MIDI: 24, id: 777,   33.24 Hz
6432, 39380, // SQ: 7.00, period: 46128, // MIDI: 24, id: 778,   33.30 Hz
6420, 39309, // SQ: 7.00, period: 46045, // MIDI: 24, id: 779,   33.36 Hz
6408, 39237, // SQ: 7.00, period: 45961, // MIDI: 24, id: 780,   33.42 Hz
6396, 39167, // SQ: 7.00, period: 45879, // MIDI: 24, id: 781,   33.48 Hz
6384, 39096, // SQ: 7.00, period: 45796, // MIDI: 24, id: 782,   33.54 Hz
6372, 39025, // SQ: 7.00, period: 45713, // MIDI: 24, id: 783,   33.60 Hz
6361, 38954, // SQ: 7.00, period: 45631, // MIDI: 24, id: 784,   33.66 Hz
6349, 38884, // SQ: 7.00, period: 45549, // MIDI: 24, id: 785,   33.72 Hz
6337, 38813, // SQ: 7.00, period: 45466, // MIDI: 24, id: 786,   33.78 Hz
6325, 38743, // SQ: 7.00, period: 45384, // MIDI: 24, id: 787,   33.84 Hz
6314, 38673, // SQ: 7.00, period: 45303, // MIDI: 24, id: 788,   33.91 Hz
6302, 38603, // SQ: 7.00, period: 45221, // MIDI: 24, id: 789,   33.97 Hz
6290, 38533, // SQ: 7.00, period: 45139, // MIDI: 24, id: 790,   34.03 Hz
6279, 38463, // SQ: 7.00, period: 45058, // MIDI: 24, id: 791,   34.09 Hz
6267, 38394, // SQ: 7.00, period: 44977, // MIDI: 24, id: 792,   34.15 Hz
6256, 38323, // SQ: 7.00, period: 44895, // MIDI: 24, id: 793,   34.21 Hz
6244, 38255, // SQ: 7.00, period: 44815, // MIDI: 24, id: 794,   34.27 Hz
6233, 38185, // SQ: 7.00, period: 44734, // MIDI: 24, id: 795,   34.34 Hz
6221, 38116, // SQ: 7.00, period: 44653, // MIDI: 24, id: 796,   34.40 Hz
6209, 38047, // SQ: 7.00, period: 44572, // MIDI: 24, id: 797,   34.46 Hz
6198, 37978, // SQ: 7.00, period: 44492, // MIDI: 24, id: 798,   34.52 Hz
6187, 37909, // SQ: 7.00, period: 44412, // MIDI: 24, id: 799,   34.59 Hz
6175, 37841, // SQ: 7.00, period: 44332, // MIDI: 25, id: 800,   34.65 Hz, Contr C#  25
6164, 37772, // SQ: 7.00, period: 44252, // MIDI: 25, id: 801,   34.71 Hz
6152, 37704, // SQ: 7.00, period: 44172, // MIDI: 25, id: 802,   34.77 Hz
6141, 37635, // SQ: 7.00, period: 44092, // MIDI: 25, id: 803,   34.84 Hz
6130, 37567, // SQ: 7.00, period: 44013, // MIDI: 25, id: 804,   34.90 Hz
6118, 37499, // SQ: 7.00, period: 43933, // MIDI: 25, id: 805,   34.96 Hz
6107, 37431, // SQ: 7.00, period: 43854, // MIDI: 25, id: 806,   35.03 Hz
6096, 37363, // SQ: 7.00, period: 43775, // MIDI: 25, id: 807,   35.09 Hz
6084, 37296, // SQ: 7.00, period: 43696, // MIDI: 25, id: 808,   35.15 Hz
6073, 37228, // SQ: 7.00, period: 43617, // MIDI: 25, id: 809,   35.22 Hz
6062, 37161, // SQ: 7.00, period: 43539, // MIDI: 25, id: 810,   35.28 Hz
6051, 37093, // SQ: 7.00, period: 43460, // MIDI: 25, id: 811,   35.34 Hz
6039, 37027, // SQ: 7.00, period: 43382, // MIDI: 25, id: 812,   35.41 Hz
6028, 36960, // SQ: 7.00, period: 43304, // MIDI: 25, id: 813,   35.47 Hz
6017, 36893, // SQ: 7.00, period: 43226, // MIDI: 25, id: 814,   35.53 Hz
6006, 36826, // SQ: 7.00, period: 43148, // MIDI: 25, id: 815,   35.60 Hz
5995, 36759, // SQ: 7.00, period: 43070, // MIDI: 25, id: 816,   35.66 Hz
5984, 36692, // SQ: 7.00, period: 42992, // MIDI: 25, id: 817,   35.73 Hz
5973, 36626, // SQ: 7.00, period: 42915, // MIDI: 25, id: 818,   35.79 Hz
5962, 36559, // SQ: 7.00, period: 42837, // MIDI: 25, id: 819,   35.86 Hz
5951, 36493, // SQ: 7.00, period: 42760, // MIDI: 25, id: 820,   35.92 Hz
5940, 36427, // SQ: 7.00, period: 42683, // MIDI: 25, id: 821,   35.99 Hz
5929, 36361, // SQ: 7.00, period: 42606, // MIDI: 25, id: 822,   36.05 Hz
5918, 36295, // SQ: 7.00, period: 42529, // MIDI: 25, id: 823,   36.12 Hz
5907, 36229, // SQ: 7.00, period: 42452, // MIDI: 25, id: 824,   36.18 Hz
5896, 36164, // SQ: 7.00, period: 42376, // MIDI: 25, id: 825,   36.25 Hz
5885, 36098, // SQ: 7.00, period: 42299, // MIDI: 25, id: 826,   36.31 Hz
5874, 36033, // SQ: 7.00, period: 42223, // MIDI: 25, id: 827,   36.38 Hz
5863, 35968, // SQ: 7.00, period: 42147, // MIDI: 25, id: 828,   36.44 Hz
5852, 35903, // SQ: 7.00, period: 42071, // MIDI: 25, id: 829,   36.51 Hz
5841, 35838, // SQ: 7.00, period: 41995, // MIDI: 25, id: 830,   36.58 Hz
5830, 35773, // SQ: 7.00, period: 41919, // MIDI: 25, id: 831,   36.64 Hz
5820, 35708, // SQ: 7.00, period: 41844, // MIDI: 26, id: 832,   36.71 Hz, Contr D   26
5809, 35643, // SQ: 7.00, period: 41768, // MIDI: 26, id: 833,   36.77 Hz
5798, 35579, // SQ: 7.00, period: 41693, // MIDI: 26, id: 834,   36.84 Hz
5787, 35515, // SQ: 7.00, period: 41618, // MIDI: 26, id: 835,   36.91 Hz
5777, 35450, // SQ: 7.00, period: 41543, // MIDI: 26, id: 836,   36.97 Hz
5766, 35386, // SQ: 7.00, period: 41468, // MIDI: 26, id: 837,   37.04 Hz
5755, 35322, // SQ: 7.00, period: 41393, // MIDI: 26, id: 838,   37.11 Hz
5745, 35257, // SQ: 7.00, period: 41318, // MIDI: 26, id: 839,   37.17 Hz
5734, 35194, // SQ: 7.00, period: 41244, // MIDI: 26, id: 840,   37.24 Hz
5723, 35130, // SQ: 7.00, period: 41169, // MIDI: 26, id: 841,   37.31 Hz
5713, 35066, // SQ: 7.00, period: 41095, // MIDI: 26, id: 842,   37.38 Hz
5702, 35003, // SQ: 7.00, period: 41021, // MIDI: 26, id: 843,   37.44 Hz
5692, 34939, // SQ: 7.00, period: 40947, // MIDI: 26, id: 844,   37.51 Hz
5681, 34876, // SQ: 7.00, period: 40873, // MIDI: 26, id: 845,   37.58 Hz
5670, 34813, // SQ: 7.00, period: 40799, // MIDI: 26, id: 846,   37.65 Hz
5660, 34750, // SQ: 7.00, period: 40726, // MIDI: 26, id: 847,   37.72 Hz
5649, 34687, // SQ: 7.00, period: 40652, // MIDI: 26, id: 848,   37.78 Hz
5639, 34624, // SQ: 7.00, period: 40579, // MIDI: 26, id: 849,   37.85 Hz
5629, 34561, // SQ: 7.00, period: 40506, // MIDI: 26, id: 850,   37.92 Hz
5618, 34499, // SQ: 7.00, period: 40433, // MIDI: 26, id: 851,   37.99 Hz
5608, 34436, // SQ: 7.00, period: 40360, // MIDI: 26, id: 852,   38.06 Hz
5597, 34374, // SQ: 7.00, period: 40287, // MIDI: 26, id: 853,   38.13 Hz
5587, 34312, // SQ: 7.00, period: 40215, // MIDI: 26, id: 854,   38.20 Hz
5577, 34249, // SQ: 7.00, period: 40142, // MIDI: 26, id: 855,   38.26 Hz
5566, 34188, // SQ: 7.00, period: 40070, // MIDI: 26, id: 856,   38.33 Hz
5556, 34125, // SQ: 7.00, period: 39997, // MIDI: 26, id: 857,   38.40 Hz
5546, 34063, // SQ: 7.00, period: 39925, // MIDI: 26, id: 858,   38.47 Hz
5535, 34002, // SQ: 7.00, period: 39853, // MIDI: 26, id: 859,   38.54 Hz
5525, 33940, // SQ: 7.00, period: 39781, // MIDI: 26, id: 860,   38.61 Hz
5515, 33879, // SQ: 7.00, period: 39710, // MIDI: 26, id: 861,   38.68 Hz
5505, 33817, // SQ: 7.00, period: 39638, // MIDI: 26, id: 862,   38.75 Hz
5494, 33756, // SQ: 7.00, period: 39566, // MIDI: 26, id: 863,   38.82 Hz
5484, 33695, // SQ: 7.00, period: 39495, // MIDI: 27, id: 864,   38.89 Hz, Contr D#  27
5474, 33634, // SQ: 7.00, period: 39424, // MIDI: 27, id: 865,   38.96 Hz
5464, 33573, // SQ: 7.00, period: 39353, // MIDI: 27, id: 866,   39.03 Hz
5454, 33512, // SQ: 7.00, period: 39282, // MIDI: 27, id: 867,   39.10 Hz
5444, 33451, // SQ: 7.00, period: 39211, // MIDI: 27, id: 868,   39.17 Hz
5433, 33391, // SQ: 7.00, period: 39140, // MIDI: 27, id: 869,   39.24 Hz
5423, 33331, // SQ: 7.00, period: 39070, // MIDI: 27, id: 870,   39.31 Hz
5413, 33270, // SQ: 7.00, period: 38999, // MIDI: 27, id: 871,   39.39 Hz
5403, 33210, // SQ: 7.00, period: 38929, // MIDI: 27, id: 872,   39.46 Hz
5393, 33150, // SQ: 7.00, period: 38859, // MIDI: 27, id: 873,   39.53 Hz
5383, 33090, // SQ: 7.00, period: 38789, // MIDI: 27, id: 874,   39.60 Hz
5373, 33030, // SQ: 7.00, period: 38719, // MIDI: 27, id: 875,   39.67 Hz
5363, 32970, // SQ: 7.00, period: 38649, // MIDI: 27, id: 876,   39.74 Hz
5353, 32910, // SQ: 7.00, period: 38579, // MIDI: 27, id: 877,   39.81 Hz
5343, 32851, // SQ: 7.00, period: 38510, // MIDI: 27, id: 878,   39.89 Hz
5333, 32791, // SQ: 7.00, period: 38440, // MIDI: 27, id: 879,   39.96 Hz
5324, 32731, // SQ: 7.00, period: 38371, // MIDI: 27, id: 880,   40.03 Hz
5314, 32672, // SQ: 7.00, period: 38302, // MIDI: 27, id: 881,   40.10 Hz
5304, 32613, // SQ: 7.00, period: 38233, // MIDI: 27, id: 882,   40.18 Hz
5294, 32554, // SQ: 7.00, period: 38164, // MIDI: 27, id: 883,   40.25 Hz
5284, 32495, // SQ: 7.00, period: 38095, // MIDI: 27, id: 884,   40.32 Hz
5274, 32436, // SQ: 7.00, period: 38026, // MIDI: 27, id: 885,   40.39 Hz
5264, 32377, // SQ: 7.00, period: 37957, // MIDI: 27, id: 886,   40.47 Hz
5255, 32318, // SQ: 7.00, period: 37889, // MIDI: 27, id: 887,   40.54 Hz
5245, 32260, // SQ: 7.00, period: 37821, // MIDI: 27, id: 888,   40.61 Hz
5235, 32201, // SQ: 7.00, period: 37752, // MIDI: 27, id: 889,   40.69 Hz
5225, 32143, // SQ: 7.00, period: 37684, // MIDI: 27, id: 890,   40.76 Hz
5216, 32084, // SQ: 7.00, period: 37616, // MIDI: 27, id: 891,   40.83 Hz
5206, 32027, // SQ: 7.00, period: 37549, // MIDI: 27, id: 892,   40.91 Hz
5196, 31969, // SQ: 7.00, period: 37481, // MIDI: 27, id: 893,   40.98 Hz
5187, 31910, // SQ: 7.00, period: 37413, // MIDI: 27, id: 894,   41.05 Hz
5177, 31853, // SQ: 7.00, period: 37346, // MIDI: 27, id: 895,   41.13 Hz
5167, 31795, // SQ: 7.00, period: 37278, // MIDI: 28, id: 896,   41.20 Hz, Contr E   28
5158, 31737, // SQ: 7.00, period: 37211, // MIDI: 28, id: 897,   41.28 Hz
5148, 31680, // SQ: 7.00, period: 37144, // MIDI: 28, id: 898,   41.35 Hz
5139, 31622, // SQ: 7.00, period: 37077, // MIDI: 28, id: 899,   41.43 Hz
5129, 31565, // SQ: 7.00, period: 37010, // MIDI: 28, id: 900,   41.50 Hz
5120, 31507, // SQ: 7.00, period: 36943, // MIDI: 28, id: 901,   41.58 Hz
5110, 31451, // SQ: 7.00, period: 36877, // MIDI: 28, id: 902,   41.65 Hz
5101, 31393, // SQ: 7.00, period: 36810, // MIDI: 28, id: 903,   41.73 Hz
5091, 31337, // SQ: 7.00, period: 36744, // MIDI: 28, id: 904,   41.80 Hz
5082, 31280, // SQ: 7.00, period: 36678, // MIDI: 28, id: 905,   41.88 Hz
5072, 31224, // SQ: 7.00, period: 36612, // MIDI: 28, id: 906,   41.95 Hz
5063, 31167, // SQ: 7.00, period: 36546, // MIDI: 28, id: 907,   42.03 Hz
5053, 31111, // SQ: 7.00, period: 36480, // MIDI: 28, id: 908,   42.11 Hz
5044, 31054, // SQ: 7.00, period: 36414, // MIDI: 28, id: 909,   42.18 Hz
5035, 30997, // SQ: 7.00, period: 36348, // MIDI: 28, id: 910,   42.26 Hz
5025, 30942, // SQ: 7.00, period: 36283, // MIDI: 28, id: 911,   42.33 Hz
5016, 30885, // SQ: 7.00, period: 36217, // MIDI: 28, id: 912,   42.41 Hz
5007, 30829, // SQ: 7.00, period: 36152, // MIDI: 28, id: 913,   42.49 Hz
4997, 30774, // SQ: 7.00, period: 36087, // MIDI: 28, id: 914,   42.56 Hz
4988, 30718, // SQ: 7.00, period: 36022, // MIDI: 28, id: 915,   42.64 Hz
4979, 30662, // SQ: 7.00, period: 35957, // MIDI: 28, id: 916,   42.72 Hz
4969, 30607, // SQ: 7.00, period: 35892, // MIDI: 28, id: 917,   42.80 Hz
4960, 30551, // SQ: 7.00, period: 35827, // MIDI: 28, id: 918,   42.87 Hz
4951, 30495, // SQ: 7.00, period: 35762, // MIDI: 28, id: 919,   42.95 Hz
4942, 30440, // SQ: 7.00, period: 35698, // MIDI: 28, id: 920,   43.03 Hz
4933, 30385, // SQ: 7.00, period: 35634, // MIDI: 28, id: 921,   43.11 Hz
4923, 30330, // SQ: 7.00, period: 35569, // MIDI: 28, id: 922,   43.18 Hz
4914, 30275, // SQ: 7.00, period: 35505, // MIDI: 28, id: 923,   43.26 Hz
4905, 30220, // SQ: 7.00, period: 35441, // MIDI: 28, id: 924,   43.34 Hz
4896, 30165, // SQ: 7.00, period: 35377, // MIDI: 28, id: 925,   43.42 Hz
4887, 30110, // SQ: 7.00, period: 35313, // MIDI: 28, id: 926,   43.50 Hz
4878, 30056, // SQ: 7.00, period: 35250, // MIDI: 28, id: 927,   43.57 Hz
4869, 30001, // SQ: 7.00, period: 35186, // MIDI: 29, id: 928,   43.65 Hz, Contr F   29
4860, 29947, // SQ: 7.00, period: 35123, // MIDI: 29, id: 929,   43.73 Hz
4850, 29893, // SQ: 7.00, period: 35059, // MIDI: 29, id: 930,   43.81 Hz
4841, 29839, // SQ: 7.00, period: 34996, // MIDI: 29, id: 931,   43.89 Hz
4832, 29785, // SQ: 7.00, period: 34933, // MIDI: 29, id: 932,   43.97 Hz
4823, 29731, // SQ: 7.00, period: 34870, // MIDI: 29, id: 933,   44.05 Hz
4814, 29677, // SQ: 7.00, period: 34807, // MIDI: 29, id: 934,   44.13 Hz
4805, 29623, // SQ: 7.00, period: 34744, // MIDI: 29, id: 935,   44.21 Hz
4797, 29569, // SQ: 7.00, period: 34682, // MIDI: 29, id: 936,   44.29 Hz
4788, 29515, // SQ: 7.00, period: 34619, // MIDI: 29, id: 937,   44.37 Hz
4779, 29462, // SQ: 7.00, period: 34557, // MIDI: 29, id: 938,   44.45 Hz
4770, 29408, // SQ: 7.00, period: 34494, // MIDI: 29, id: 939,   44.53 Hz
4761, 29355, // SQ: 7.00, period: 34432, // MIDI: 29, id: 940,   44.61 Hz
4752, 29302, // SQ: 7.00, period: 34370, // MIDI: 29, id: 941,   44.69 Hz
4743, 29249, // SQ: 7.00, period: 34308, // MIDI: 29, id: 942,   44.77 Hz
4734, 29196, // SQ: 7.00, period: 34246, // MIDI: 29, id: 943,   44.85 Hz
4725, 29143, // SQ: 7.00, period: 34184, // MIDI: 29, id: 944,   44.93 Hz
4717, 29090, // SQ: 7.00, period: 34123, // MIDI: 29, id: 945,   45.01 Hz
4708, 29037, // SQ: 7.00, period: 34061, // MIDI: 29, id: 946,   45.10 Hz
4699, 28985, // SQ: 7.00, period: 34000, // MIDI: 29, id: 947,   45.18 Hz
4690, 28933, // SQ: 7.00, period: 33939, // MIDI: 29, id: 948,   45.26 Hz
4682, 28879, // SQ: 7.00, period: 33877, // MIDI: 29, id: 949,   45.34 Hz
4673, 28827, // SQ: 7.00, period: 33816, // MIDI: 29, id: 950,   45.42 Hz
4664, 28775, // SQ: 7.00, period: 33755, // MIDI: 29, id: 951,   45.50 Hz
4655, 28723, // SQ: 7.00, period: 33694, // MIDI: 29, id: 952,   45.59 Hz
4647, 28671, // SQ: 7.00, period: 33634, // MIDI: 29, id: 953,   45.67 Hz
4638, 28619, // SQ: 7.00, period: 33573, // MIDI: 29, id: 954,   45.75 Hz
4629, 28567, // SQ: 7.00, period: 33512, // MIDI: 29, id: 955,   45.83 Hz
4621, 28515, // SQ: 7.00, period: 33452, // MIDI: 29, id: 956,   45.92 Hz
4612, 28464, // SQ: 7.00, period: 33392, // MIDI: 29, id: 957,   46.00 Hz
4604, 28411, // SQ: 7.00, period: 33331, // MIDI: 29, id: 958,   46.08 Hz
4595, 28360, // SQ: 7.00, period: 33271, // MIDI: 29, id: 959,   46.17 Hz
4586, 28309, // SQ: 7.00, period: 33211, // MIDI: 30, id: 960,   46.25 Hz, Contr F#  30
4578, 28257, // SQ: 7.00, period: 33151, // MIDI: 30, id: 961,   46.33 Hz
4569, 28207, // SQ: 7.00, period: 33092, // MIDI: 30, id: 962,   46.42 Hz
4561, 28155, // SQ: 7.00, period: 33032, // MIDI: 30, id: 963,   46.50 Hz
4552, 28104, // SQ: 7.00, period: 32972, // MIDI: 30, id: 964,   46.58 Hz
4544, 28053, // SQ: 7.00, period: 32913, // MIDI: 30, id: 965,   46.67 Hz
4535, 28003, // SQ: 7.00, period: 32854, // MIDI: 30, id: 966,   46.75 Hz
4527, 27951, // SQ: 7.00, period: 32794, // MIDI: 30, id: 967,   46.84 Hz
4518, 27901, // SQ: 7.00, period: 32735, // MIDI: 30, id: 968,   46.92 Hz
4510, 27850, // SQ: 7.00, period: 32676, // MIDI: 30, id: 969,   47.01 Hz
4502, 27799, // SQ: 7.00, period: 32617, // MIDI: 30, id: 970,   47.09 Hz
4493, 27749, // SQ: 7.00, period: 32558, // MIDI: 30, id: 971,   47.18 Hz
4485, 27699, // SQ: 7.00, period: 32500, // MIDI: 30, id: 972,   47.26 Hz
4476, 27649, // SQ: 7.00, period: 32441, // MIDI: 30, id: 973,   47.35 Hz
4468, 27599, // SQ: 7.00, period: 32383, // MIDI: 30, id: 974,   47.43 Hz
4460, 27548, // SQ: 7.00, period: 32324, // MIDI: 30, id: 975,   47.52 Hz
4451, 27499, // SQ: 7.00, period: 32266, // MIDI: 30, id: 976,   47.60 Hz
4443, 27449, // SQ: 7.00, period: 32208, // MIDI: 30, id: 977,   47.69 Hz
4435, 27399, // SQ: 7.00, period: 32150, // MIDI: 30, id: 978,   47.78 Hz
4427, 27349, // SQ: 7.00, period: 32092, // MIDI: 30, id: 979,   47.86 Hz
4418, 27300, // SQ: 7.00, period: 32034, // MIDI: 30, id: 980,   47.95 Hz
4410, 27250, // SQ: 7.00, period: 31976, // MIDI: 30, id: 981,   48.04 Hz
4402, 27200, // SQ: 7.00, period: 31918, // MIDI: 30, id: 982,   48.12 Hz
4394, 27151, // SQ: 7.00, period: 31861, // MIDI: 30, id: 983,   48.21 Hz
4385, 27102, // SQ: 7.00, period: 31803, // MIDI: 30, id: 984,   48.30 Hz
4377, 27053, // SQ: 7.00, period: 31746, // MIDI: 30, id: 985,   48.38 Hz
4369, 27004, // SQ: 7.00, period: 31689, // MIDI: 30, id: 986,   48.47 Hz
4361, 26955, // SQ: 7.00, period: 31632, // MIDI: 30, id: 987,   48.56 Hz
4353, 26905, // SQ: 7.00, period: 31574, // MIDI: 30, id: 988,   48.65 Hz
4345, 26857, // SQ: 7.00, period: 31518, // MIDI: 30, id: 989,   48.73 Hz
4336, 26809, // SQ: 7.00, period: 31461, // MIDI: 30, id: 990,   48.82 Hz
4328, 26760, // SQ: 7.00, period: 31404, // MIDI: 30, id: 991,   48.91 Hz
4320, 26711, // SQ: 7.00, period: 31347, // MIDI: 31, id: 992,   49.00 Hz, Contr G   31
4312, 26663, // SQ: 7.00, period: 31291, // MIDI: 31, id: 993,   49.09 Hz
4304, 26614, // SQ: 7.00, period: 31234, // MIDI: 31, id: 994,   49.18 Hz
4296, 26566, // SQ: 7.00, period: 31178, // MIDI: 31, id: 995,   49.27 Hz
4288, 26518, // SQ: 7.00, period: 31122, // MIDI: 31, id: 996,   49.35 Hz
4280, 26470, // SQ: 7.00, period: 31066, // MIDI: 31, id: 997,   49.44 Hz
4272, 26422, // SQ: 7.00, period: 31010, // MIDI: 31, id: 998,   49.53 Hz
4264, 26374, // SQ: 7.00, period: 30954, // MIDI: 31, id: 999,   49.62 Hz
4256, 26326, // SQ: 7.00, period: 30898, // MIDI: 31, id: 1000,   49.71 Hz
4248, 26278, // SQ: 7.00, period: 30842, // MIDI: 31, id: 1001,   49.80 Hz
4240, 26231, // SQ: 7.00, period: 30787, // MIDI: 31, id: 1002,   49.89 Hz
4232, 26183, // SQ: 7.00, period: 30731, // MIDI: 31, id: 1003,   49.98 Hz
4224, 26136, // SQ: 7.00, period: 30676, // MIDI: 31, id: 1004,   50.07 Hz
4216, 26088, // SQ: 7.00, period: 30620, // MIDI: 31, id: 1005,   50.16 Hz
4208, 26041, // SQ: 7.00, period: 30565, // MIDI: 31, id: 1006,   50.25 Hz
4201, 25993, // SQ: 7.00, period: 30510, // MIDI: 31, id: 1007,   50.34 Hz
4193, 25946, // SQ: 7.00, period: 30455, // MIDI: 31, id: 1008,   50.44 Hz
4185, 25899, // SQ: 7.00, period: 30400, // MIDI: 31, id: 1009,   50.53 Hz
4177, 25852, // SQ: 7.00, period: 30345, // MIDI: 31, id: 1010,   50.62 Hz
4169, 25805, // SQ: 7.00, period: 30290, // MIDI: 31, id: 1011,   50.71 Hz
4161, 25759, // SQ: 7.00, period: 30236, // MIDI: 31, id: 1012,   50.80 Hz
4154, 25711, // SQ: 7.00, period: 30181, // MIDI: 31, id: 1013,   50.89 Hz
4146, 25665, // SQ: 7.00, period: 30127, // MIDI: 31, id: 1014,   50.98 Hz
4138, 25619, // SQ: 7.00, period: 30073, // MIDI: 31, id: 1015,   51.08 Hz
4130, 25572, // SQ: 7.00, period: 30018, // MIDI: 31, id: 1016,   51.17 Hz
4123, 25525, // SQ: 7.00, period: 29964, // MIDI: 31, id: 1017,   51.26 Hz
4115, 25479, // SQ: 7.00, period: 29910, // MIDI: 31, id: 1018,   51.35 Hz
4107, 25433, // SQ: 7.00, period: 29856, // MIDI: 31, id: 1019,   51.45 Hz
4099, 25387, // SQ: 7.00, period: 29802, // MIDI: 31, id: 1020,   51.54 Hz
4092, 25341, // SQ: 7.00, period: 29749, // MIDI: 31, id: 1021,   51.63 Hz
4084, 25295, // SQ: 7.00, period: 29695, // MIDI: 31, id: 1022,   51.73 Hz
4076, 25249, // SQ: 7.00, period: 29641, // MIDI: 31, id: 1023,   51.82 Hz
4069, 25203, // SQ: 7.00, period: 29588, // MIDI: 32, id: 1024,   51.91 Hz, Contr G#  32
4061, 25158, // SQ: 7.00, period: 29535, // MIDI: 32, id: 1025,   52.01 Hz
4054, 25111, // SQ: 7.00, period: 29481, // MIDI: 32, id: 1026,   52.10 Hz
4046, 25066, // SQ: 7.00, period: 29428, // MIDI: 32, id: 1027,   52.19 Hz
4038, 25021, // SQ: 7.00, period: 29375, // MIDI: 32, id: 1028,   52.29 Hz
4031, 24975, // SQ: 7.00, period: 29322, // MIDI: 32, id: 1029,   52.38 Hz
4023, 24930, // SQ: 7.00, period: 29269, // MIDI: 32, id: 1030,   52.48 Hz
4016, 24884, // SQ: 7.00, period: 29216, // MIDI: 32, id: 1031,   52.57 Hz
4008, 24840, // SQ: 7.00, period: 29164, // MIDI: 32, id: 1032,   52.67 Hz
4001, 24794, // SQ: 7.00, period: 29111, // MIDI: 32, id: 1033,   52.76 Hz
3993, 24750, // SQ: 7.00, period: 29059, // MIDI: 32, id: 1034,   52.86 Hz
3986, 24704, // SQ: 7.00, period: 29006, // MIDI: 32, id: 1035,   52.95 Hz
3978, 24660, // SQ: 7.00, period: 28954, // MIDI: 32, id: 1036,   53.05 Hz
3971, 24615, // SQ: 7.00, period: 28902, // MIDI: 32, id: 1037,   53.15 Hz
3963, 24571, // SQ: 7.00, period: 28850, // MIDI: 32, id: 1038,   53.24 Hz
3956, 24526, // SQ: 7.00, period: 28798, // MIDI: 32, id: 1039,   53.34 Hz
3949, 24481, // SQ: 7.00, period: 28746, // MIDI: 32, id: 1040,   53.43 Hz
3941, 24437, // SQ: 7.00, period: 28694, // MIDI: 32, id: 1041,   53.53 Hz
3934, 24392, // SQ: 7.00, period: 28642, // MIDI: 32, id: 1042,   53.63 Hz
3926, 24348, // SQ: 7.00, period: 28590, // MIDI: 32, id: 1043,   53.72 Hz
3919, 24304, // SQ: 7.00, period: 28539, // MIDI: 32, id: 1044,   53.82 Hz
3912, 24259, // SQ: 7.00, period: 28487, // MIDI: 32, id: 1045,   53.92 Hz
3904, 24216, // SQ: 7.00, period: 28436, // MIDI: 32, id: 1046,   54.02 Hz
3897, 24172, // SQ: 7.00, period: 28385, // MIDI: 32, id: 1047,   54.11 Hz
3890, 24127, // SQ: 7.00, period: 28333, // MIDI: 32, id: 1048,   54.21 Hz
3882, 24084, // SQ: 7.00, period: 28282, // MIDI: 32, id: 1049,   54.31 Hz
3875, 24040, // SQ: 7.00, period: 28231, // MIDI: 32, id: 1050,   54.41 Hz
3868, 23996, // SQ: 7.00, period: 28180, // MIDI: 32, id: 1051,   54.51 Hz
3861, 23953, // SQ: 7.00, period: 28130, // MIDI: 32, id: 1052,   54.60 Hz
3853, 23910, // SQ: 7.00, period: 28079, // MIDI: 32, id: 1053,   54.70 Hz
3846, 23866, // SQ: 7.00, period: 28028, // MIDI: 32, id: 1054,   54.80 Hz
3839, 23823, // SQ: 7.00, period: 27978, // MIDI: 32, id: 1055,   54.90 Hz
3832, 23779, // SQ: 7.00, period: 27927, // MIDI: 33, id: 1056,   55.00 Hz, Contr A   33
3824, 23737, // SQ: 7.00, period: 27877, // MIDI: 33, id: 1057,   55.10 Hz
3817, 23694, // SQ: 7.00, period: 27827, // MIDI: 33, id: 1058,   55.20 Hz
3810, 23650, // SQ: 7.00, period: 27776, // MIDI: 33, id: 1059,   55.30 Hz
3803, 23607, // SQ: 7.00, period: 27726, // MIDI: 33, id: 1060,   55.40 Hz
3796, 23564, // SQ: 7.00, period: 27676, // MIDI: 33, id: 1061,   55.50 Hz
3789, 23521, // SQ: 7.00, period: 27626, // MIDI: 33, id: 1062,   55.60 Hz
3782, 23479, // SQ: 7.00, period: 27577, // MIDI: 33, id: 1063,   55.70 Hz
3774, 23437, // SQ: 7.00, period: 27527, // MIDI: 33, id: 1064,   55.80 Hz
3767, 23394, // SQ: 7.00, period: 27477, // MIDI: 33, id: 1065,   55.90 Hz
3760, 23352, // SQ: 7.00, period: 27428, // MIDI: 33, id: 1066,   56.00 Hz
3753, 23309, // SQ: 7.00, period: 27378, // MIDI: 33, id: 1067,   56.10 Hz
3746, 23267, // SQ: 7.00, period: 27329, // MIDI: 33, id: 1068,   56.20 Hz
3739, 23225, // SQ: 7.00, period: 27280, // MIDI: 33, id: 1069,   56.31 Hz
3732, 23182, // SQ: 7.00, period: 27230, // MIDI: 33, id: 1070,   56.41 Hz
3725, 23140, // SQ: 7.00, period: 27181, // MIDI: 33, id: 1071,   56.51 Hz
3718, 23098, // SQ: 7.00, period: 27132, // MIDI: 33, id: 1072,   56.61 Hz
3711, 23056, // SQ: 7.00, period: 27083, // MIDI: 33, id: 1073,   56.71 Hz
3704, 23014, // SQ: 7.00, period: 27034, // MIDI: 33, id: 1074,   56.82 Hz
3697, 22973, // SQ: 7.00, period: 26986, // MIDI: 33, id: 1075,   56.92 Hz
3690, 22931, // SQ: 7.00, period: 26937, // MIDI: 33, id: 1076,   57.02 Hz
3683, 22889, // SQ: 7.00, period: 26888, // MIDI: 33, id: 1077,   57.12 Hz
3676, 22848, // SQ: 7.00, period: 26840, // MIDI: 33, id: 1078,   57.23 Hz
3669, 22807, // SQ: 7.00, period: 26792, // MIDI: 33, id: 1079,   57.33 Hz
3662, 22765, // SQ: 7.00, period: 26743, // MIDI: 33, id: 1080,   57.44 Hz
3656, 22723, // SQ: 7.00, period: 26695, // MIDI: 33, id: 1081,   57.54 Hz
3649, 22682, // SQ: 7.00, period: 26647, // MIDI: 33, id: 1082,   57.64 Hz
3642, 22641, // SQ: 7.00, period: 26599, // MIDI: 33, id: 1083,   57.75 Hz
3635, 22600, // SQ: 7.00, period: 26551, // MIDI: 33, id: 1084,   57.85 Hz
3628, 22559, // SQ: 7.00, period: 26503, // MIDI: 33, id: 1085,   57.96 Hz
3621, 22518, // SQ: 7.00, period: 26455, // MIDI: 33, id: 1086,   58.06 Hz
3614, 22477, // SQ: 7.00, period: 26407, // MIDI: 33, id: 1087,   58.17 Hz
3608, 22436, // SQ: 7.00, period: 26360, // MIDI: 34, id: 1088,   58.27 Hz, Contr B   34
3601, 22395, // SQ: 7.00, period: 26312, // MIDI: 34, id: 1089,   58.38 Hz
3594, 22355, // SQ: 7.00, period: 26265, // MIDI: 34, id: 1090,   58.48 Hz
3587, 22314, // SQ: 7.00, period: 26217, // MIDI: 34, id: 1091,   58.59 Hz
3581, 22273, // SQ: 7.00, period: 26170, // MIDI: 34, id: 1092,   58.69 Hz
3574, 22233, // SQ: 7.00, period: 26123, // MIDI: 34, id: 1093,   58.80 Hz
3567, 22193, // SQ: 7.00, period: 26076, // MIDI: 34, id: 1094,   58.90 Hz
3560, 22153, // SQ: 7.00, period: 26029, // MIDI: 34, id: 1095,   59.01 Hz
3554, 22112, // SQ: 7.00, period: 25982, // MIDI: 34, id: 1096,   59.12 Hz
3547, 22072, // SQ: 7.00, period: 25935, // MIDI: 34, id: 1097,   59.22 Hz
3540, 22032, // SQ: 7.00, period: 25888, // MIDI: 34, id: 1098,   59.33 Hz
3534, 21992, // SQ: 7.00, period: 25842, // MIDI: 34, id: 1099,   59.44 Hz
3527, 21952, // SQ: 7.00, period: 25795, // MIDI: 34, id: 1100,   59.55 Hz
3520, 21912, // SQ: 7.00, period: 25748, // MIDI: 34, id: 1101,   59.65 Hz
3514, 21872, // SQ: 7.00, period: 25702, // MIDI: 34, id: 1102,   59.76 Hz
3507, 21833, // SQ: 7.00, period: 25656, // MIDI: 34, id: 1103,   59.87 Hz
3500, 21793, // SQ: 7.00, period: 25609, // MIDI: 34, id: 1104,   59.98 Hz
3494, 21753, // SQ: 7.00, period: 25563, // MIDI: 34, id: 1105,   60.09 Hz
3487, 21714, // SQ: 7.00, period: 25517, // MIDI: 34, id: 1106,   60.19 Hz
3481, 21674, // SQ: 7.00, period: 25471, // MIDI: 34, id: 1107,   60.30 Hz
3474, 21635, // SQ: 7.00, period: 25425, // MIDI: 34, id: 1108,   60.41 Hz
3468, 21595, // SQ: 7.00, period: 25379, // MIDI: 34, id: 1109,   60.52 Hz
3461, 21557, // SQ: 7.00, period: 25334, // MIDI: 34, id: 1110,   60.63 Hz
3455, 21517, // SQ: 7.00, period: 25288, // MIDI: 34, id: 1111,   60.74 Hz
3448, 21478, // SQ: 7.00, period: 25242, // MIDI: 34, id: 1112,   60.85 Hz
3442, 21439, // SQ: 7.00, period: 25197, // MIDI: 34, id: 1113,   60.96 Hz
3435, 21400, // SQ: 7.00, period: 25151, // MIDI: 34, id: 1114,   61.07 Hz
3429, 21361, // SQ: 7.00, period: 25106, // MIDI: 34, id: 1115,   61.18 Hz
3422, 21323, // SQ: 7.00, period: 25061, // MIDI: 34, id: 1116,   61.29 Hz
3416, 21283, // SQ: 7.00, period: 25015, // MIDI: 34, id: 1117,   61.40 Hz
3409, 21245, // SQ: 7.00, period: 24970, // MIDI: 34, id: 1118,   61.51 Hz
3403, 21206, // SQ: 7.00, period: 24925, // MIDI: 34, id: 1119,   61.62 Hz
3396, 21168, // SQ: 7.00, period: 24880, // MIDI: 35, id: 1120,   61.74 Hz, Contr H   35
3390, 21130, // SQ: 7.00, period: 24836, // MIDI: 35, id: 1121,   61.85 Hz
3384, 21091, // SQ: 7.00, period: 24791, // MIDI: 35, id: 1122,   61.96 Hz
3377, 21053, // SQ: 7.00, period: 24746, // MIDI: 35, id: 1123,   62.07 Hz
3371, 21014, // SQ: 7.00, period: 24701, // MIDI: 35, id: 1124,   62.18 Hz
3364, 20977, // SQ: 7.00, period: 24657, // MIDI: 35, id: 1125,   62.30 Hz
3358, 20938, // SQ: 7.00, period: 24612, // MIDI: 35, id: 1126,   62.41 Hz
3352, 20900, // SQ: 7.00, period: 24568, // MIDI: 35, id: 1127,   62.52 Hz
3345, 20863, // SQ: 7.00, period: 24524, // MIDI: 35, id: 1128,   62.63 Hz
3339, 20824, // SQ: 7.00, period: 24479, // MIDI: 35, id: 1129,   62.75 Hz
3333, 20786, // SQ: 7.00, period: 24435, // MIDI: 35, id: 1130,   62.86 Hz
3326, 20749, // SQ: 7.00, period: 24391, // MIDI: 35, id: 1131,   62.97 Hz
3320, 20711, // SQ: 7.00, period: 24347, // MIDI: 35, id: 1132,   63.09 Hz
3314, 20673, // SQ: 7.00, period: 24303, // MIDI: 35, id: 1133,   63.20 Hz
3308, 20635, // SQ: 7.00, period: 24259, // MIDI: 35, id: 1134,   63.32 Hz
3301, 20599, // SQ: 7.00, period: 24216, // MIDI: 35, id: 1135,   63.43 Hz
3295, 20561, // SQ: 7.00, period: 24172, // MIDI: 35, id: 1136,   63.54 Hz
3289, 20523, // SQ: 7.00, period: 24128, // MIDI: 35, id: 1137,   63.66 Hz
3283, 20486, // SQ: 7.00, period: 24085, // MIDI: 35, id: 1138,   63.77 Hz
3277, 20449, // SQ: 7.00, period: 24042, // MIDI: 35, id: 1139,   63.89 Hz
3270, 20412, // SQ: 7.00, period: 23998, // MIDI: 35, id: 1140,   64.00 Hz
3264, 20375, // SQ: 7.00, period: 23955, // MIDI: 35, id: 1141,   64.12 Hz
3258, 20338, // SQ: 7.00, period: 23912, // MIDI: 35, id: 1142,   64.24 Hz
3252, 20301, // SQ: 7.00, period: 23869, // MIDI: 35, id: 1143,   64.35 Hz
3246, 20264, // SQ: 7.00, period: 23826, // MIDI: 35, id: 1144,   64.47 Hz
3240, 20227, // SQ: 7.00, period: 23783, // MIDI: 35, id: 1145,   64.59 Hz
3233, 20191, // SQ: 7.00, period: 23740, // MIDI: 35, id: 1146,   64.70 Hz
3227, 20154, // SQ: 7.00, period: 23697, // MIDI: 35, id: 1147,   64.82 Hz
3221, 20117, // SQ: 7.00, period: 23654, // MIDI: 35, id: 1148,   64.94 Hz
3215, 20080, // SQ: 7.00, period: 23611, // MIDI: 35, id: 1149,   65.05 Hz
3209, 20044, // SQ: 7.00, period: 23569, // MIDI: 35, id: 1150,   65.17 Hz
3203, 20007, // SQ: 7.00, period: 23526, // MIDI: 35, id: 1151,   65.29 Hz
3197, 19971, // SQ: 7.00, period: 23484, // MIDI: 36, id: 1152,   65.41 Hz, Large C   36
3191, 19935, // SQ: 7.00, period: 23442, // MIDI: 36, id: 1153,   65.52 Hz
3185, 19898, // SQ: 7.00, period: 23399, // MIDI: 36, id: 1154,   65.64 Hz
3179, 19862, // SQ: 7.00, period: 23357, // MIDI: 36, id: 1155,   65.76 Hz
3173, 19826, // SQ: 7.00, period: 23315, // MIDI: 36, id: 1156,   65.88 Hz
3167, 19790, // SQ: 7.00, period: 23273, // MIDI: 36, id: 1157,   66.00 Hz
3161, 19754, // SQ: 7.00, period: 23231, // MIDI: 36, id: 1158,   66.12 Hz
3155, 19718, // SQ: 7.00, period: 23189, // MIDI: 36, id: 1159,   66.24 Hz
3149, 19682, // SQ: 7.00, period: 23147, // MIDI: 36, id: 1160,   66.36 Hz
3143, 19647, // SQ: 7.00, period: 23106, // MIDI: 36, id: 1161,   66.48 Hz
3137, 19611, // SQ: 7.00, period: 23064, // MIDI: 36, id: 1162,   66.60 Hz
3131, 19575, // SQ: 7.00, period: 23022, // MIDI: 36, id: 1163,   66.72 Hz
3125, 19540, // SQ: 7.00, period: 22981, // MIDI: 36, id: 1164,   66.84 Hz
3119, 19504, // SQ: 7.00, period: 22939, // MIDI: 36, id: 1165,   66.96 Hz
3113, 19469, // SQ: 7.00, period: 22898, // MIDI: 36, id: 1166,   67.08 Hz
3107, 19434, // SQ: 7.00, period: 22857, // MIDI: 36, id: 1167,   67.20 Hz
3101, 19398, // SQ: 7.00, period: 22815, // MIDI: 36, id: 1168,   67.32 Hz
3095, 19363, // SQ: 7.00, period: 22774, // MIDI: 36, id: 1169,   67.44 Hz
3090, 19327, // SQ: 7.00, period: 22733, // MIDI: 36, id: 1170,   67.57 Hz
3084, 19292, // SQ: 7.00, period: 22692, // MIDI: 36, id: 1171,   67.69 Hz
3078, 19257, // SQ: 7.00, period: 22651, // MIDI: 36, id: 1172,   67.81 Hz
3072, 19222, // SQ: 7.00, period: 22610, // MIDI: 36, id: 1173,   67.93 Hz
3066, 19188, // SQ: 7.00, period: 22570, // MIDI: 36, id: 1174,   68.06 Hz
3060, 19153, // SQ: 7.00, period: 22529, // MIDI: 36, id: 1175,   68.18 Hz
3055, 19117, // SQ: 7.00, period: 22488, // MIDI: 36, id: 1176,   68.30 Hz
3049, 19083, // SQ: 7.00, period: 22448, // MIDI: 36, id: 1177,   68.43 Hz
3043, 19048, // SQ: 7.00, period: 22407, // MIDI: 36, id: 1178,   68.55 Hz
3037, 19014, // SQ: 7.00, period: 22367, // MIDI: 36, id: 1179,   68.67 Hz
3032, 18979, // SQ: 7.00, period: 22327, // MIDI: 36, id: 1180,   68.80 Hz
3026, 18944, // SQ: 7.00, period: 22286, // MIDI: 36, id: 1181,   68.92 Hz
3020, 18910, // SQ: 7.00, period: 22246, // MIDI: 36, id: 1182,   69.05 Hz
3014, 18876, // SQ: 7.00, period: 22206, // MIDI: 36, id: 1183,   69.17 Hz
3009, 18841, // SQ: 7.00, period: 22166, // MIDI: 37, id: 1184,   69.30 Hz, Large C#  37
3003, 18807, // SQ: 7.00, period: 22126, // MIDI: 37, id: 1185,   69.42 Hz
2997, 18773, // SQ: 7.00, period: 22086, // MIDI: 37, id: 1186,   69.55 Hz
2991, 18739, // SQ: 7.00, period: 22046, // MIDI: 37, id: 1187,   69.67 Hz
2986, 18704, // SQ: 7.00, period: 22006, // MIDI: 37, id: 1188,   69.80 Hz
2980, 18671, // SQ: 7.00, period: 21967, // MIDI: 37, id: 1189,   69.92 Hz
2974, 18637, // SQ: 7.00, period: 21927, // MIDI: 37, id: 1190,   70.05 Hz
2969, 18603, // SQ: 7.00, period: 21888, // MIDI: 37, id: 1191,   70.18 Hz
2963, 18569, // SQ: 7.00, period: 21848, // MIDI: 37, id: 1192,   70.30 Hz
2958, 18535, // SQ: 7.00, period: 21809, // MIDI: 37, id: 1193,   70.43 Hz
2952, 18501, // SQ: 7.00, period: 21769, // MIDI: 37, id: 1194,   70.56 Hz
2946, 18468, // SQ: 7.00, period: 21730, // MIDI: 37, id: 1195,   70.69 Hz
2941, 18434, // SQ: 7.00, period: 21691, // MIDI: 37, id: 1196,   70.81 Hz
2935, 18401, // SQ: 7.00, period: 21652, // MIDI: 37, id: 1197,   70.94 Hz
2930, 18367, // SQ: 7.00, period: 21613, // MIDI: 37, id: 1198,   71.07 Hz
2924, 18334, // SQ: 7.00, period: 21574, // MIDI: 37, id: 1199,   71.20 Hz
2918, 18301, // SQ: 7.00, period: 21535, // MIDI: 37, id: 1200,   71.33 Hz
2913, 18267, // SQ: 7.00, period: 21496, // MIDI: 37, id: 1201,   71.46 Hz
2907, 18234, // SQ: 7.00, period: 21457, // MIDI: 37, id: 1202,   71.58 Hz
2902, 18201, // SQ: 7.00, period: 21419, // MIDI: 37, id: 1203,   71.71 Hz
2896, 18168, // SQ: 7.00, period: 21380, // MIDI: 37, id: 1204,   71.84 Hz
2891, 18134, // SQ: 7.00, period: 21341, // MIDI: 37, id: 1205,   71.97 Hz
2885, 18102, // SQ: 7.00, period: 21303, // MIDI: 37, id: 1206,   72.10 Hz
2880, 18068, // SQ: 7.00, period: 21264, // MIDI: 37, id: 1207,   72.23 Hz
2874, 18036, // SQ: 7.00, period: 21226, // MIDI: 37, id: 1208,   72.36 Hz
2869, 18003, // SQ: 7.00, period: 21188, // MIDI: 37, id: 1209,   72.49 Hz
2863, 17971, // SQ: 7.00, period: 21150, // MIDI: 37, id: 1210,   72.63 Hz
2858, 17937, // SQ: 7.00, period: 21111, // MIDI: 37, id: 1211,   72.76 Hz
2852, 17905, // SQ: 7.00, period: 21073, // MIDI: 37, id: 1212,   72.89 Hz
2847, 17872, // SQ: 7.00, period: 21035, // MIDI: 37, id: 1213,   73.02 Hz
2842, 17839, // SQ: 7.00, period: 20997, // MIDI: 37, id: 1214,   73.15 Hz
2836, 17808, // SQ: 7.00, period: 20960, // MIDI: 37, id: 1215,   73.28 Hz
2831, 17775, // SQ: 7.00, period: 20922, // MIDI: 38, id: 1216,   73.42 Hz, Large D   38
2825, 17743, // SQ: 7.00, period: 20884, // MIDI: 38, id: 1217,   73.55 Hz
2820, 17710, // SQ: 7.00, period: 20846, // MIDI: 38, id: 1218,   73.68 Hz
2815, 17678, // SQ: 7.00, period: 20809, // MIDI: 38, id: 1219,   73.81 Hz
2809, 17646, // SQ: 7.00, period: 20771, // MIDI: 38, id: 1220,   73.95 Hz
2804, 17614, // SQ: 7.00, period: 20734, // MIDI: 38, id: 1221,   74.08 Hz
2799, 17581, // SQ: 7.00, period: 20696, // MIDI: 38, id: 1222,   74.22 Hz
2793, 17550, // SQ: 7.00, period: 20659, // MIDI: 38, id: 1223,   74.35 Hz
2788, 17518, // SQ: 7.00, period: 20622, // MIDI: 38, id: 1224,   74.48 Hz
2783, 17486, // SQ: 7.00, period: 20585, // MIDI: 38, id: 1225,   74.62 Hz
2777, 17455, // SQ: 7.00, period: 20548, // MIDI: 38, id: 1226,   74.75 Hz
2772, 17422, // SQ: 7.00, period: 20510, // MIDI: 38, id: 1227,   74.89 Hz
2767, 17391, // SQ: 7.00, period: 20474, // MIDI: 38, id: 1228,   75.02 Hz
2762, 17359, // SQ: 7.00, period: 20437, // MIDI: 38, id: 1229,   75.16 Hz
2756, 17328, // SQ: 7.00, period: 20400, // MIDI: 38, id: 1230,   75.30 Hz
2751, 17296, // SQ: 7.00, period: 20363, // MIDI: 38, id: 1231,   75.43 Hz
2746, 17264, // SQ: 7.00, period: 20326, // MIDI: 38, id: 1232,   75.57 Hz
2741, 17233, // SQ: 7.00, period: 20290, // MIDI: 38, id: 1233,   75.70 Hz
2735, 17202, // SQ: 7.00, period: 20253, // MIDI: 38, id: 1234,   75.84 Hz
2730, 17170, // SQ: 7.00, period: 20216, // MIDI: 38, id: 1235,   75.98 Hz
2725, 17139, // SQ: 7.00, period: 20180, // MIDI: 38, id: 1236,   76.12 Hz
2720, 17108, // SQ: 7.00, period: 20144, // MIDI: 38, id: 1237,   76.25 Hz
2714, 17077, // SQ: 7.00, period: 20107, // MIDI: 38, id: 1238,   76.39 Hz
2709, 17046, // SQ: 7.00, period: 20071, // MIDI: 38, id: 1239,   76.53 Hz
2704, 17015, // SQ: 7.00, period: 20035, // MIDI: 38, id: 1240,   76.67 Hz
2699, 16984, // SQ: 7.00, period: 19999, // MIDI: 38, id: 1241,   76.81 Hz
2694, 16953, // SQ: 7.00, period: 19963, // MIDI: 38, id: 1242,   76.94 Hz
2689, 16922, // SQ: 7.00, period: 19927, // MIDI: 38, id: 1243,   77.08 Hz
2684, 16891, // SQ: 7.00, period: 19891, // MIDI: 38, id: 1244,   77.22 Hz
2678, 16861, // SQ: 7.00, period: 19855, // MIDI: 38, id: 1245,   77.36 Hz
2673, 16830, // SQ: 7.00, period: 19819, // MIDI: 38, id: 1246,   77.50 Hz
2668, 16799, // SQ: 7.00, period: 19783, // MIDI: 38, id: 1247,   77.64 Hz
2663, 16769, // SQ: 7.00, period: 19748, // MIDI: 39, id: 1248,   77.78 Hz, Large D#  39
2658, 16738, // SQ: 7.00, period: 19712, // MIDI: 39, id: 1249,   77.92 Hz
2653, 16707, // SQ: 7.00, period: 19676, // MIDI: 39, id: 1250,   78.06 Hz
2648, 16677, // SQ: 7.00, period: 19641, // MIDI: 39, id: 1251,   78.20 Hz
2643, 16646, // SQ: 7.00, period: 19605, // MIDI: 39, id: 1252,   78.35 Hz
2638, 16616, // SQ: 7.00, period: 19570, // MIDI: 39, id: 1253,   78.49 Hz
2633, 16586, // SQ: 7.00, period: 19535, // MIDI: 39, id: 1254,   78.63 Hz
2628, 16556, // SQ: 7.00, period: 19500, // MIDI: 39, id: 1255,   78.77 Hz
2623, 16525, // SQ: 7.00, period: 19464, // MIDI: 39, id: 1256,   78.91 Hz
2618, 16495, // SQ: 7.00, period: 19429, // MIDI: 39, id: 1257,   79.06 Hz
2613, 16465, // SQ: 7.00, period: 19394, // MIDI: 39, id: 1258,   79.20 Hz
2608, 16435, // SQ: 7.00, period: 19359, // MIDI: 39, id: 1259,   79.34 Hz
2603, 16405, // SQ: 7.00, period: 19324, // MIDI: 39, id: 1260,   79.48 Hz
2598, 16376, // SQ: 7.00, period: 19290, // MIDI: 39, id: 1261,   79.63 Hz
2593, 16346, // SQ: 7.00, period: 19255, // MIDI: 39, id: 1262,   79.77 Hz
2588, 16316, // SQ: 7.00, period: 19220, // MIDI: 39, id: 1263,   79.92 Hz
2583, 16286, // SQ: 7.00, period: 19185, // MIDI: 39, id: 1264,   80.06 Hz
2578, 16257, // SQ: 7.00, period: 19151, // MIDI: 39, id: 1265,   80.21 Hz
2573, 16227, // SQ: 7.00, period: 19116, // MIDI: 39, id: 1266,   80.35 Hz
2568, 16198, // SQ: 7.00, period: 19082, // MIDI: 39, id: 1267,   80.50 Hz
2563, 16168, // SQ: 7.00, period: 19047, // MIDI: 39, id: 1268,   80.64 Hz
2558, 16139, // SQ: 7.00, period: 19013, // MIDI: 39, id: 1269,   80.79 Hz
2553, 16110, // SQ: 7.00, period: 18979, // MIDI: 39, id: 1270,   80.93 Hz
2548, 16080, // SQ: 7.00, period: 18944, // MIDI: 39, id: 1271,   81.08 Hz
2543, 16051, // SQ: 7.00, period: 18910, // MIDI: 39, id: 1272,   81.23 Hz
2539, 16021, // SQ: 7.00, period: 18876, // MIDI: 39, id: 1273,   81.37 Hz
2534, 15992, // SQ: 7.00, period: 18842, // MIDI: 39, id: 1274,   81.52 Hz
2529, 15963, // SQ: 7.00, period: 18808, // MIDI: 39, id: 1275,   81.67 Hz
2524, 15934, // SQ: 7.00, period: 18774, // MIDI: 39, id: 1276,   81.81 Hz
2519, 15905, // SQ: 7.00, period: 18740, // MIDI: 39, id: 1277,   81.96 Hz
2514, 15877, // SQ: 7.00, period: 18707, // MIDI: 39, id: 1278,   82.11 Hz
2510, 15847, // SQ: 7.00, period: 18673, // MIDI: 39, id: 1279,   82.26 Hz
2505, 15818, // SQ: 7.00, period: 18639, // MIDI: 40, id: 1280,   82.41 Hz, Large E   40
2500, 15790, // SQ: 7.00, period: 18606, // MIDI: 40, id: 1281,   82.56 Hz
2495, 15761, // SQ: 7.00, period: 18572, // MIDI: 40, id: 1282,   82.70 Hz
2490, 15733, // SQ: 7.00, period: 18539, // MIDI: 40, id: 1283,   82.85 Hz
2486, 15703, // SQ: 7.00, period: 18505, // MIDI: 40, id: 1284,   83.00 Hz
2481, 15675, // SQ: 7.00, period: 18472, // MIDI: 40, id: 1285,   83.15 Hz
2476, 15646, // SQ: 7.00, period: 18438, // MIDI: 40, id: 1286,   83.30 Hz
2471, 15618, // SQ: 7.00, period: 18405, // MIDI: 40, id: 1287,   83.45 Hz
2467, 15589, // SQ: 7.00, period: 18372, // MIDI: 40, id: 1288,   83.61 Hz
2462, 15561, // SQ: 7.00, period: 18339, // MIDI: 40, id: 1289,   83.76 Hz
2457, 15533, // SQ: 7.00, period: 18306, // MIDI: 40, id: 1290,   83.91 Hz
2452, 15505, // SQ: 7.00, period: 18273, // MIDI: 40, id: 1291,   84.06 Hz
2448, 15476, // SQ: 7.00, period: 18240, // MIDI: 40, id: 1292,   84.21 Hz
2443, 15448, // SQ: 7.00, period: 18207, // MIDI: 40, id: 1293,   84.36 Hz
2438, 15420, // SQ: 7.00, period: 18174, // MIDI: 40, id: 1294,   84.52 Hz
2434, 15391, // SQ: 7.00, period: 18141, // MIDI: 40, id: 1295,   84.67 Hz
2429, 15364, // SQ: 7.00, period: 18109, // MIDI: 40, id: 1296,   84.82 Hz
2424, 15336, // SQ: 7.00, period: 18076, // MIDI: 40, id: 1297,   84.97 Hz
2420, 15307, // SQ: 7.00, period: 18043, // MIDI: 40, id: 1298,   85.13 Hz
2415, 15280, // SQ: 7.00, period: 18011, // MIDI: 40, id: 1299,   85.28 Hz
2410, 15252, // SQ: 7.00, period: 17978, // MIDI: 40, id: 1300,   85.44 Hz
2406, 15224, // SQ: 7.00, period: 17946, // MIDI: 40, id: 1301,   85.59 Hz
2401, 15197, // SQ: 7.00, period: 17914, // MIDI: 40, id: 1302,   85.75 Hz
2396, 15169, // SQ: 7.00, period: 17881, // MIDI: 40, id: 1303,   85.90 Hz
2392, 15141, // SQ: 7.00, period: 17849, // MIDI: 40, id: 1304,   86.06 Hz
2387, 15114, // SQ: 7.00, period: 17817, // MIDI: 40, id: 1305,   86.21 Hz
2383, 15086, // SQ: 7.00, period: 17785, // MIDI: 40, id: 1306,   86.37 Hz
2378, 15059, // SQ: 7.00, period: 17753, // MIDI: 40, id: 1307,   86.52 Hz
2374, 15031, // SQ: 7.00, period: 17721, // MIDI: 40, id: 1308,   86.68 Hz
2369, 15004, // SQ: 7.00, period: 17689, // MIDI: 40, id: 1309,   86.84 Hz
2364, 14977, // SQ: 7.00, period: 17657, // MIDI: 40, id: 1310,   86.99 Hz
2360, 14949, // SQ: 7.00, period: 17625, // MIDI: 40, id: 1311,   87.15 Hz
2355, 14922, // SQ: 7.00, period: 17593, // MIDI: 41, id: 1312,   87.31 Hz, Large F   41
2351, 14894, // SQ: 7.00, period: 17561, // MIDI: 41, id: 1313,   87.46 Hz
2346, 14868, // SQ: 7.00, period: 17530, // MIDI: 41, id: 1314,   87.62 Hz
2342, 14840, // SQ: 7.00, period: 17498, // MIDI: 41, id: 1315,   87.78 Hz
2337, 14814, // SQ: 7.00, period: 17467, // MIDI: 41, id: 1316,   87.94 Hz
2333, 14786, // SQ: 7.00, period: 17435, // MIDI: 41, id: 1317,   88.10 Hz
2328, 14760, // SQ: 7.00, period: 17404, // MIDI: 41, id: 1318,   88.26 Hz
2324, 14732, // SQ: 7.00, period: 17372, // MIDI: 41, id: 1319,   88.42 Hz
2319, 14706, // SQ: 7.00, period: 17341, // MIDI: 41, id: 1320,   88.58 Hz
2315, 14679, // SQ: 7.00, period: 17310, // MIDI: 41, id: 1321,   88.74 Hz
2310, 14652, // SQ: 7.00, period: 17278, // MIDI: 41, id: 1322,   88.90 Hz
2306, 14625, // SQ: 7.00, period: 17247, // MIDI: 41, id: 1323,   89.06 Hz
2301, 14599, // SQ: 7.00, period: 17216, // MIDI: 41, id: 1324,   89.22 Hz
2297, 14572, // SQ: 7.00, period: 17185, // MIDI: 41, id: 1325,   89.38 Hz
2293, 14545, // SQ: 7.00, period: 17154, // MIDI: 41, id: 1326,   89.54 Hz
2288, 14519, // SQ: 7.00, period: 17123, // MIDI: 41, id: 1327,   89.70 Hz
2284, 14492, // SQ: 7.00, period: 17092, // MIDI: 41, id: 1328,   89.87 Hz
2279, 14466, // SQ: 7.00, period: 17061, // MIDI: 41, id: 1329,   90.03 Hz
2275, 14440, // SQ: 7.00, period: 17031, // MIDI: 41, id: 1330,   90.19 Hz
2271, 14413, // SQ: 7.00, period: 17000, // MIDI: 41, id: 1331,   90.35 Hz
2266, 14387, // SQ: 7.00, period: 16969, // MIDI: 41, id: 1332,   90.52 Hz
2262, 14361, // SQ: 7.00, period: 16939, // MIDI: 41, id: 1333,   90.68 Hz
2257, 14335, // SQ: 7.00, period: 16908, // MIDI: 41, id: 1334,   90.84 Hz
2253, 14309, // SQ: 7.00, period: 16878, // MIDI: 41, id: 1335,   91.01 Hz
2249, 14282, // SQ: 7.00, period: 16847, // MIDI: 41, id: 1336,   91.17 Hz
2244, 14257, // SQ: 7.00, period: 16817, // MIDI: 41, id: 1337,   91.34 Hz
2240, 14230, // SQ: 7.00, period: 16786, // MIDI: 41, id: 1338,   91.50 Hz
2236, 14204, // SQ: 7.00, period: 16756, // MIDI: 41, id: 1339,   91.67 Hz
2231, 14179, // SQ: 7.00, period: 16726, // MIDI: 41, id: 1340,   91.83 Hz
2227, 14153, // SQ: 7.00, period: 16696, // MIDI: 41, id: 1341,   92.00 Hz
2223, 14127, // SQ: 7.00, period: 16666, // MIDI: 41, id: 1342,   92.17 Hz
2219, 14101, // SQ: 7.00, period: 16636, // MIDI: 41, id: 1343,   92.33 Hz
2214, 14076, // SQ: 7.00, period: 16606, // MIDI: 42, id: 1344,   92.50 Hz, Large F#  42
2210, 14050, // SQ: 7.00, period: 16576, // MIDI: 42, id: 1345,   92.67 Hz
2206, 14024, // SQ: 7.00, period: 16546, // MIDI: 42, id: 1346,   92.83 Hz
2201, 13999, // SQ: 7.00, period: 16516, // MIDI: 42, id: 1347,   93.00 Hz
2197, 13973, // SQ: 7.00, period: 16486, // MIDI: 42, id: 1348,   93.17 Hz
2193, 13947, // SQ: 7.00, period: 16456, // MIDI: 42, id: 1349,   93.34 Hz
2189, 13922, // SQ: 7.00, period: 16427, // MIDI: 42, id: 1350,   93.51 Hz
2184, 13897, // SQ: 7.00, period: 16397, // MIDI: 42, id: 1351,   93.67 Hz
2180, 13872, // SQ: 7.00, period: 16368, // MIDI: 42, id: 1352,   93.84 Hz
2176, 13846, // SQ: 7.00, period: 16338, // MIDI: 42, id: 1353,   94.01 Hz
2172, 13821, // SQ: 7.00, period: 16309, // MIDI: 42, id: 1354,   94.18 Hz
2168, 13795, // SQ: 7.00, period: 16279, // MIDI: 42, id: 1355,   94.35 Hz
2163, 13771, // SQ: 7.00, period: 16250, // MIDI: 42, id: 1356,   94.52 Hz
2159, 13746, // SQ: 7.00, period: 16221, // MIDI: 42, id: 1357,   94.69 Hz
2155, 13720, // SQ: 7.00, period: 16191, // MIDI: 42, id: 1358,   94.87 Hz
2151, 13695, // SQ: 7.00, period: 16162, // MIDI: 42, id: 1359,   95.04 Hz
2147, 13670, // SQ: 7.00, period: 16133, // MIDI: 42, id: 1360,   95.21 Hz
2143, 13645, // SQ: 7.00, period: 16104, // MIDI: 42, id: 1361,   95.38 Hz
2138, 13621, // SQ: 7.00, period: 16075, // MIDI: 42, id: 1362,   95.55 Hz
2134, 13596, // SQ: 7.00, period: 16046, // MIDI: 42, id: 1363,   95.73 Hz
2130, 13571, // SQ: 7.00, period: 16017, // MIDI: 42, id: 1364,   95.90 Hz
2126, 13546, // SQ: 7.00, period: 15988, // MIDI: 42, id: 1365,   96.07 Hz
2122, 13521, // SQ: 7.00, period: 15959, // MIDI: 42, id: 1366,   96.25 Hz
2118, 13496, // SQ: 7.00, period: 15930, // MIDI: 42, id: 1367,   96.42 Hz
2114, 13472, // SQ: 7.00, period: 15902, // MIDI: 42, id: 1368,   96.59 Hz
2110, 13447, // SQ: 7.00, period: 15873, // MIDI: 42, id: 1369,   96.77 Hz
2105, 13423, // SQ: 7.00, period: 15844, // MIDI: 42, id: 1370,   96.94 Hz
2101, 13399, // SQ: 7.00, period: 15816, // MIDI: 42, id: 1371,   97.12 Hz
2097, 13374, // SQ: 7.00, period: 15787, // MIDI: 42, id: 1372,   97.29 Hz
2093, 13350, // SQ: 7.00, period: 15759, // MIDI: 42, id: 1373,   97.47 Hz
2089, 13325, // SQ: 7.00, period: 15730, // MIDI: 42, id: 1374,   97.65 Hz
2085, 13301, // SQ: 7.00, period: 15702, // MIDI: 42, id: 1375,   97.82 Hz
2081, 13277, // SQ: 7.00, period: 15674, // MIDI: 43, id: 1376,   98.00 Hz, Large G   43
2077, 13252, // SQ: 7.00, period: 15645, // MIDI: 43, id: 1377,   98.18 Hz
2073, 13228, // SQ: 7.00, period: 15617, // MIDI: 43, id: 1378,   98.35 Hz
2069, 13204, // SQ: 7.00, period: 15589, // MIDI: 43, id: 1379,   98.53 Hz
2065, 13180, // SQ: 7.00, period: 15561, // MIDI: 43, id: 1380,   98.71 Hz
2061, 13156, // SQ: 7.00, period: 15533, // MIDI: 43, id: 1381,   98.89 Hz
2057, 13132, // SQ: 7.00, period: 15505, // MIDI: 43, id: 1382,   99.07 Hz
2053, 13108, // SQ: 7.00, period: 15477, // MIDI: 43, id: 1383,   99.24 Hz
2049, 13084, // SQ: 7.00, period: 15449, // MIDI: 43, id: 1384,   99.42 Hz
2045, 13060, // SQ: 7.00, period: 15421, // MIDI: 43, id: 1385,   99.60 Hz
2041, 13036, // SQ: 7.00, period: 15393, // MIDI: 43, id: 1386,   99.78 Hz
2037, 13013, // SQ: 7.00, period: 15366, // MIDI: 43, id: 1387,   99.96 Hz
2033, 12989, // SQ: 7.00, period: 15338, // MIDI: 43, id: 1388,  100.14 Hz
2029, 12965, // SQ: 7.00, period: 15310, // MIDI: 43, id: 1389,  100.33 Hz
2025, 12942, // SQ: 7.00, period: 15283, // MIDI: 43, id: 1390,  100.51 Hz
2021, 12918, // SQ: 7.00, period: 15255, // MIDI: 43, id: 1391,  100.69 Hz
2017, 12894, // SQ: 7.00, period: 15227, // MIDI: 43, id: 1392,  100.87 Hz
2013, 12871, // SQ: 7.00, period: 15200, // MIDI: 43, id: 1393,  101.05 Hz
2010, 12847, // SQ: 7.00, period: 15173, // MIDI: 43, id: 1394,  101.24 Hz
2006, 12823, // SQ: 7.00, period: 15145, // MIDI: 43, id: 1395,  101.42 Hz
2002, 12800, // SQ: 7.00, period: 15118, // MIDI: 43, id: 1396,  101.60 Hz
1998, 12777, // SQ: 7.00, period: 15091, // MIDI: 43, id: 1397,  101.78 Hz
1994, 12753, // SQ: 7.00, period: 15063, // MIDI: 43, id: 1398,  101.97 Hz
1990, 12730, // SQ: 7.00, period: 15036, // MIDI: 43, id: 1399,  102.15 Hz
1986, 12707, // SQ: 7.00, period: 15009, // MIDI: 43, id: 1400,  102.34 Hz
1982, 12684, // SQ: 7.00, period: 14982, // MIDI: 43, id: 1401,  102.52 Hz
1978, 12661, // SQ: 7.00, period: 14955, // MIDI: 43, id: 1402,  102.71 Hz
1975, 12637, // SQ: 7.00, period: 14928, // MIDI: 43, id: 1403,  102.89 Hz
1971, 12614, // SQ: 7.00, period: 14901, // MIDI: 43, id: 1404,  103.08 Hz
1967, 12591, // SQ: 7.00, period: 14874, // MIDI: 43, id: 1405,  103.27 Hz
1963, 12568, // SQ: 7.00, period: 14847, // MIDI: 43, id: 1406,  103.45 Hz
1959, 12546, // SQ: 7.00, period: 14821, // MIDI: 43, id: 1407,  103.64 Hz
1955, 12523, // SQ: 7.00, period: 14794, // MIDI: 44, id: 1408,  103.83 Hz, Large G#  44
1952, 12499, // SQ: 7.00, period: 14767, // MIDI: 44, id: 1409,  104.01 Hz
1948, 12477, // SQ: 7.00, period: 14741, // MIDI: 44, id: 1410,  104.20 Hz
1944, 12454, // SQ: 7.00, period: 14714, // MIDI: 44, id: 1411,  104.39 Hz
1940, 12432, // SQ: 7.00, period: 14688, // MIDI: 44, id: 1412,  104.58 Hz
1936, 12409, // SQ: 7.00, period: 14661, // MIDI: 44, id: 1413,  104.77 Hz
1933, 12386, // SQ: 7.00, period: 14635, // MIDI: 44, id: 1414,  104.96 Hz
1929, 12363, // SQ: 7.00, period: 14608, // MIDI: 44, id: 1415,  105.15 Hz
1925, 12341, // SQ: 7.00, period: 14582, // MIDI: 44, id: 1416,  105.34 Hz
1921, 12319, // SQ: 7.00, period: 14556, // MIDI: 44, id: 1417,  105.53 Hz
1918, 12295, // SQ: 7.00, period: 14529, // MIDI: 44, id: 1418,  105.72 Hz
1914, 12273, // SQ: 7.00, period: 14503, // MIDI: 44, id: 1419,  105.91 Hz
1910, 12251, // SQ: 7.00, period: 14477, // MIDI: 44, id: 1420,  106.10 Hz
1906, 12229, // SQ: 7.00, period: 14451, // MIDI: 44, id: 1421,  106.29 Hz
1903, 12206, // SQ: 7.00, period: 14425, // MIDI: 44, id: 1422,  106.48 Hz
1899, 12184, // SQ: 7.00, period: 14399, // MIDI: 44, id: 1423,  106.68 Hz
1895, 12162, // SQ: 7.00, period: 14373, // MIDI: 44, id: 1424,  106.87 Hz
1892, 12139, // SQ: 7.00, period: 14347, // MIDI: 44, id: 1425,  107.06 Hz
1888, 12117, // SQ: 7.00, period: 14321, // MIDI: 44, id: 1426,  107.26 Hz
1884, 12095, // SQ: 7.00, period: 14295, // MIDI: 44, id: 1427,  107.45 Hz
1880, 12073, // SQ: 7.00, period: 14269, // MIDI: 44, id: 1428,  107.64 Hz
1877, 12051, // SQ: 7.00, period: 14244, // MIDI: 44, id: 1429,  107.84 Hz
1873, 12029, // SQ: 7.00, period: 14218, // MIDI: 44, id: 1430,  108.03 Hz
1869, 12007, // SQ: 7.00, period: 14192, // MIDI: 44, id: 1431,  108.23 Hz
1866, 11985, // SQ: 7.00, period: 14167, // MIDI: 44, id: 1432,  108.42 Hz
1862, 11963, // SQ: 7.00, period: 14141, // MIDI: 44, id: 1433,  108.62 Hz
1859, 11941, // SQ: 7.00, period: 14116, // MIDI: 44, id: 1434,  108.82 Hz
1855, 11919, // SQ: 7.00, period: 14090, // MIDI: 44, id: 1435,  109.01 Hz
1851, 11898, // SQ: 7.00, period: 14065, // MIDI: 44, id: 1436,  109.21 Hz
1848, 11875, // SQ: 7.00, period: 14039, // MIDI: 44, id: 1437,  109.41 Hz
1844, 11854, // SQ: 7.00, period: 14014, // MIDI: 44, id: 1438,  109.60 Hz
1840, 11833, // SQ: 7.00, period: 13989, // MIDI: 44, id: 1439,  109.80 Hz
1837, 11811, // SQ: 7.00, period: 13964, // MIDI: 45, id: 1440,  110.00 Hz, Large A   45
1833, 11789, // SQ: 7.00, period: 13938, // MIDI: 45, id: 1441,  110.20 Hz
1830, 11767, // SQ: 7.00, period: 13913, // MIDI: 45, id: 1442,  110.40 Hz
1826, 11746, // SQ: 7.00, period: 13888, // MIDI: 45, id: 1443,  110.60 Hz
1822, 11725, // SQ: 7.00, period: 13863, // MIDI: 45, id: 1444,  110.80 Hz
1819, 11703, // SQ: 7.00, period: 13838, // MIDI: 45, id: 1445,  111.00 Hz
1815, 11682, // SQ: 7.00, period: 13813, // MIDI: 45, id: 1446,  111.20 Hz
1812, 11660, // SQ: 7.00, period: 13788, // MIDI: 45, id: 1447,  111.40 Hz
1808, 11639, // SQ: 7.00, period: 13763, // MIDI: 45, id: 1448,  111.60 Hz
1805, 11618, // SQ: 7.00, period: 13739, // MIDI: 45, id: 1449,  111.80 Hz
1801, 11597, // SQ: 7.00, period: 13714, // MIDI: 45, id: 1450,  112.00 Hz
1798, 11575, // SQ: 7.00, period: 13689, // MIDI: 45, id: 1451,  112.21 Hz
1794, 11554, // SQ: 7.00, period: 13664, // MIDI: 45, id: 1452,  112.41 Hz
1791, 11533, // SQ: 7.00, period: 13640, // MIDI: 45, id: 1453,  112.61 Hz
1787, 11512, // SQ: 7.00, period: 13615, // MIDI: 45, id: 1454,  112.82 Hz
1784, 11491, // SQ: 7.00, period: 13591, // MIDI: 45, id: 1455,  113.02 Hz
1780, 11470, // SQ: 7.00, period: 13566, // MIDI: 45, id: 1456,  113.22 Hz
1777, 11449, // SQ: 7.00, period: 13542, // MIDI: 45, id: 1457,  113.43 Hz
1773, 11428, // SQ: 7.00, period: 13517, // MIDI: 45, id: 1458,  113.63 Hz
1770, 11407, // SQ: 7.00, period: 13493, // MIDI: 45, id: 1459,  113.84 Hz
1766, 11387, // SQ: 7.00, period: 13469, // MIDI: 45, id: 1460,  114.04 Hz
1763, 11365, // SQ: 7.00, period: 13444, // MIDI: 45, id: 1461,  114.25 Hz
1759, 11345, // SQ: 7.00, period: 13420, // MIDI: 45, id: 1462,  114.46 Hz
1756, 11324, // SQ: 7.00, period: 13396, // MIDI: 45, id: 1463,  114.66 Hz
1752, 11304, // SQ: 7.00, period: 13372, // MIDI: 45, id: 1464,  114.87 Hz
1749, 11283, // SQ: 7.00, period: 13348, // MIDI: 45, id: 1465,  115.08 Hz
1745, 11262, // SQ: 7.00, period: 13323, // MIDI: 45, id: 1466,  115.29 Hz
1742, 11241, // SQ: 7.00, period: 13299, // MIDI: 45, id: 1467,  115.49 Hz
1738, 11221, // SQ: 7.00, period: 13275, // MIDI: 45, id: 1468,  115.70 Hz
1735, 11200, // SQ: 7.00, period: 13251, // MIDI: 45, id: 1469,  115.91 Hz
1732, 11180, // SQ: 7.00, period: 13228, // MIDI: 45, id: 1470,  116.12 Hz
1728, 11160, // SQ: 7.00, period: 13204, // MIDI: 45, id: 1471,  116.33 Hz
1725, 11139, // SQ: 7.00, period: 13180, // MIDI: 46, id: 1472,  116.54 Hz, Large B   46
1721, 11119, // SQ: 7.00, period: 13156, // MIDI: 46, id: 1473,  116.75 Hz
1718, 11098, // SQ: 7.00, period: 13132, // MIDI: 46, id: 1474,  116.96 Hz
1715, 11078, // SQ: 7.00, period: 13109, // MIDI: 46, id: 1475,  117.17 Hz
1711, 11058, // SQ: 7.00, period: 13085, // MIDI: 46, id: 1476,  117.39 Hz
1708, 11037, // SQ: 7.00, period: 13061, // MIDI: 46, id: 1477,  117.60 Hz
1705, 11017, // SQ: 7.00, period: 13038, // MIDI: 46, id: 1478,  117.81 Hz
1701, 10997, // SQ: 7.00, period: 13014, // MIDI: 46, id: 1479,  118.02 Hz
1698, 10977, // SQ: 7.00, period: 12991, // MIDI: 46, id: 1480,  118.24 Hz
1695, 10957, // SQ: 7.00, period: 12968, // MIDI: 46, id: 1481,  118.45 Hz
1691, 10937, // SQ: 7.00, period: 12944, // MIDI: 46, id: 1482,  118.66 Hz
1688, 10917, // SQ: 7.00, period: 12921, // MIDI: 46, id: 1483,  118.88 Hz
1684, 10897, // SQ: 7.00, period: 12897, // MIDI: 46, id: 1484,  119.09 Hz
1681, 10877, // SQ: 7.00, period: 12874, // MIDI: 46, id: 1485,  119.31 Hz
1678, 10857, // SQ: 7.00, period: 12851, // MIDI: 46, id: 1486,  119.52 Hz
1675, 10837, // SQ: 7.00, period: 12828, // MIDI: 46, id: 1487,  119.74 Hz
1671, 10818, // SQ: 7.00, period: 12805, // MIDI: 46, id: 1488,  119.96 Hz
1668, 10798, // SQ: 7.00, period: 12782, // MIDI: 46, id: 1489,  120.17 Hz
1665, 10778, // SQ: 7.00, period: 12759, // MIDI: 46, id: 1490,  120.39 Hz
1661, 10759, // SQ: 7.00, period: 12736, // MIDI: 46, id: 1491,  120.61 Hz
1658, 10739, // SQ: 7.00, period: 12713, // MIDI: 46, id: 1492,  120.83 Hz
1655, 10719, // SQ: 7.00, period: 12690, // MIDI: 46, id: 1493,  121.04 Hz
1652, 10699, // SQ: 7.00, period: 12667, // MIDI: 46, id: 1494,  121.26 Hz
1648, 10680, // SQ: 7.00, period: 12644, // MIDI: 46, id: 1495,  121.48 Hz
1645, 10660, // SQ: 7.00, period: 12621, // MIDI: 46, id: 1496,  121.70 Hz
1642, 10640, // SQ: 7.00, period: 12598, // MIDI: 46, id: 1497,  121.92 Hz
1639, 10621, // SQ: 7.00, period: 12576, // MIDI: 46, id: 1498,  122.14 Hz
1635, 10602, // SQ: 7.00, period: 12553, // MIDI: 46, id: 1499,  122.36 Hz
1632, 10582, // SQ: 7.00, period: 12530, // MIDI: 46, id: 1500,  122.58 Hz
1629, 10563, // SQ: 7.00, period: 12508, // MIDI: 46, id: 1501,  122.80 Hz
1626, 10543, // SQ: 7.00, period: 12485, // MIDI: 46, id: 1502,  123.03 Hz
1622, 10525, // SQ: 7.00, period: 12463, // MIDI: 46, id: 1503,  123.25 Hz
1619, 10505, // SQ: 7.00, period: 12440, // MIDI: 47, id: 1504,  123.47 Hz, Large H   47
1616, 10486, // SQ: 7.00, period: 12418, // MIDI: 47, id: 1505,  123.69 Hz
1613, 10466, // SQ: 7.00, period: 12395, // MIDI: 47, id: 1506,  123.92 Hz
1610, 10447, // SQ: 7.00, period: 12373, // MIDI: 47, id: 1507,  124.14 Hz
1606, 10429, // SQ: 7.00, period: 12351, // MIDI: 47, id: 1508,  124.37 Hz
1603, 10409, // SQ: 7.00, period: 12328, // MIDI: 47, id: 1509,  124.59 Hz
1600, 10390, // SQ: 7.00, period: 12306, // MIDI: 47, id: 1510,  124.82 Hz
1597, 10371, // SQ: 7.00, period: 12284, // MIDI: 47, id: 1511,  125.04 Hz
1594, 10352, // SQ: 7.00, period: 12262, // MIDI: 47, id: 1512,  125.27 Hz
1591, 10333, // SQ: 7.00, period: 12240, // MIDI: 47, id: 1513,  125.49 Hz
1587, 10315, // SQ: 7.00, period: 12218, // MIDI: 47, id: 1514,  125.72 Hz
1584, 10296, // SQ: 7.00, period: 12196, // MIDI: 47, id: 1515,  125.95 Hz
1581, 10277, // SQ: 7.00, period: 12174, // MIDI: 47, id: 1516,  126.17 Hz
1578, 10258, // SQ: 7.00, period: 12152, // MIDI: 47, id: 1517,  126.40 Hz
1575, 10239, // SQ: 7.00, period: 12130, // MIDI: 47, id: 1518,  126.63 Hz
1572, 10220, // SQ: 7.00, period: 12108, // MIDI: 47, id: 1519,  126.86 Hz
1569, 10201, // SQ: 7.00, period: 12086, // MIDI: 47, id: 1520,  127.09 Hz
1565, 10183, // SQ: 7.00, period: 12064, // MIDI: 47, id: 1521,  127.32 Hz
1562, 10164, // SQ: 7.00, period: 12042, // MIDI: 47, id: 1522,  127.55 Hz
1559, 10146, // SQ: 7.00, period: 12021, // MIDI: 47, id: 1523,  127.78 Hz
1556, 10127, // SQ: 7.00, period: 11999, // MIDI: 47, id: 1524,  128.01 Hz
1553, 10108, // SQ: 7.00, period: 11977, // MIDI: 47, id: 1525,  128.24 Hz
1550, 10090, // SQ: 7.00, period: 11956, // MIDI: 47, id: 1526,  128.47 Hz
1547, 10071, // SQ: 7.00, period: 11934, // MIDI: 47, id: 1527,  128.70 Hz
1544, 10053, // SQ: 7.00, period: 11913, // MIDI: 47, id: 1528,  128.94 Hz
1541, 10034, // SQ: 7.00, period: 11891, // MIDI: 47, id: 1529,  129.17 Hz
1538, 10016, // SQ: 7.00, period: 11870, // MIDI: 47, id: 1530,  129.40 Hz
1535, 9997, // SQ: 7.00, period: 11848, // MIDI: 47, id: 1531,  129.64 Hz
1532, 9979, // SQ: 7.00, period: 11827, // MIDI: 47, id: 1532,  129.87 Hz
1529, 9961, // SQ: 7.00, period: 11806, // MIDI: 47, id: 1533,  130.11 Hz
1525, 9943, // SQ: 7.00, period: 11784, // MIDI: 47, id: 1534,  130.34 Hz
1522, 9925, // SQ: 7.00, period: 11763, // MIDI: 47, id: 1535,  130.58 Hz
1519, 9907, // SQ: 7.00, period: 11742, // MIDI: 48, id: 1536,  130.81 Hz, Small C   48
1516, 9889, // SQ: 7.00, period: 11721, // MIDI: 48, id: 1537,  131.05 Hz
1513, 9871, // SQ: 7.00, period: 11700, // MIDI: 48, id: 1538,  131.29 Hz
1510, 9853, // SQ: 7.00, period: 11679, // MIDI: 48, id: 1539,  131.52 Hz
1507, 9834, // SQ: 7.00, period: 11657, // MIDI: 48, id: 1540,  131.76 Hz
1504, 9816, // SQ: 7.00, period: 11636, // MIDI: 48, id: 1541,  132.00 Hz
1501, 9798, // SQ: 7.00, period: 11615, // MIDI: 48, id: 1542,  132.24 Hz
1498, 9781, // SQ: 7.00, period: 11595, // MIDI: 48, id: 1543,  132.48 Hz
1495, 9763, // SQ: 7.00, period: 11574, // MIDI: 48, id: 1544,  132.72 Hz
1492, 9745, // SQ: 7.00, period: 11553, // MIDI: 48, id: 1545,  132.96 Hz
1489, 9727, // SQ: 7.00, period: 11532, // MIDI: 48, id: 1546,  133.20 Hz
1486, 9709, // SQ: 7.00, period: 11511, // MIDI: 48, id: 1547,  133.44 Hz
1483, 9691, // SQ: 7.00, period: 11490, // MIDI: 48, id: 1548,  133.68 Hz
1481, 9673, // SQ: 7.00, period: 11470, // MIDI: 48, id: 1549,  133.92 Hz
1478, 9655, // SQ: 7.00, period: 11449, // MIDI: 48, id: 1550,  134.16 Hz
1475, 9637, // SQ: 7.00, period: 11428, // MIDI: 48, id: 1551,  134.40 Hz
1472, 9620, // SQ: 7.00, period: 11408, // MIDI: 48, id: 1552,  134.65 Hz
1469, 9602, // SQ: 7.00, period: 11387, // MIDI: 48, id: 1553,  134.89 Hz
1466, 9585, // SQ: 7.00, period: 11367, // MIDI: 48, id: 1554,  135.13 Hz
1463, 9567, // SQ: 7.00, period: 11346, // MIDI: 48, id: 1555,  135.38 Hz
1460, 9550, // SQ: 7.00, period: 11326, // MIDI: 48, id: 1556,  135.62 Hz
1457, 9532, // SQ: 7.00, period: 11305, // MIDI: 48, id: 1557,  135.87 Hz
1454, 9515, // SQ: 7.00, period: 11285, // MIDI: 48, id: 1558,  136.11 Hz
1451, 9497, // SQ: 7.00, period: 11264, // MIDI: 48, id: 1559,  136.36 Hz
1448, 9480, // SQ: 7.00, period: 11244, // MIDI: 48, id: 1560,  136.60 Hz
1445, 9463, // SQ: 7.00, period: 11224, // MIDI: 48, id: 1561,  136.85 Hz
1443, 9445, // SQ: 7.00, period: 11204, // MIDI: 48, id: 1562,  137.10 Hz
1440, 9427, // SQ: 7.00, period: 11183, // MIDI: 48, id: 1563,  137.35 Hz
1437, 9410, // SQ: 7.00, period: 11163, // MIDI: 48, id: 1564,  137.59 Hz
1434, 9393, // SQ: 7.00, period: 11143, // MIDI: 48, id: 1565,  137.84 Hz
1431, 9376, // SQ: 7.00, period: 11123, // MIDI: 48, id: 1566,  138.09 Hz
1428, 9359, // SQ: 7.00, period: 11103, // MIDI: 48, id: 1567,  138.34 Hz
1425, 9342, // SQ: 7.00, period: 11083, // MIDI: 49, id: 1568,  138.59 Hz, Small C#  49
1422, 9325, // SQ: 7.00, period: 11063, // MIDI: 49, id: 1569,  138.84 Hz
1420, 9307, // SQ: 7.00, period: 11043, // MIDI: 49, id: 1570,  139.09 Hz
1417, 9290, // SQ: 7.00, period: 11023, // MIDI: 49, id: 1571,  139.34 Hz
1414, 9273, // SQ: 7.00, period: 11003, // MIDI: 49, id: 1572,  139.60 Hz
1411, 9256, // SQ: 7.00, period: 10983, // MIDI: 49, id: 1573,  139.85 Hz
1408, 9240, // SQ: 7.00, period: 10964, // MIDI: 49, id: 1574,  140.10 Hz
1405, 9223, // SQ: 7.00, period: 10944, // MIDI: 49, id: 1575,  140.35 Hz
1403, 9205, // SQ: 7.00, period: 10924, // MIDI: 49, id: 1576,  140.61 Hz
1400, 9188, // SQ: 7.00, period: 10904, // MIDI: 49, id: 1577,  140.86 Hz
1397, 9172, // SQ: 7.00, period: 10885, // MIDI: 49, id: 1578,  141.12 Hz
1394, 9155, // SQ: 7.00, period: 10865, // MIDI: 49, id: 1579,  141.37 Hz
1391, 9138, // SQ: 7.00, period: 10845, // MIDI: 49, id: 1580,  141.63 Hz
1389, 9121, // SQ: 7.00, period: 10826, // MIDI: 49, id: 1581,  141.88 Hz
1386, 9104, // SQ: 7.00, period: 10806, // MIDI: 49, id: 1582,  142.14 Hz
1383, 9088, // SQ: 7.00, period: 10787, // MIDI: 49, id: 1583,  142.40 Hz
1380, 9071, // SQ: 7.00, period: 10767, // MIDI: 49, id: 1584,  142.65 Hz
1377, 9055, // SQ: 7.00, period: 10748, // MIDI: 49, id: 1585,  142.91 Hz
1375, 9038, // SQ: 7.00, period: 10729, // MIDI: 49, id: 1586,  143.17 Hz
1372, 9021, // SQ: 7.00, period: 10709, // MIDI: 49, id: 1587,  143.43 Hz
1369, 9005, // SQ: 7.00, period: 10690, // MIDI: 49, id: 1588,  143.69 Hz
1366, 8989, // SQ: 7.00, period: 10671, // MIDI: 49, id: 1589,  143.95 Hz
1364, 8971, // SQ: 7.00, period: 10651, // MIDI: 49, id: 1590,  144.21 Hz
1361, 8955, // SQ: 7.00, period: 10632, // MIDI: 49, id: 1591,  144.47 Hz
1358, 8939, // SQ: 7.00, period: 10613, // MIDI: 49, id: 1592,  144.73 Hz
1355, 8923, // SQ: 7.00, period: 10594, // MIDI: 49, id: 1593,  144.99 Hz
1353, 8906, // SQ: 7.00, period: 10575, // MIDI: 49, id: 1594,  145.25 Hz
1350, 8890, // SQ: 7.00, period: 10556, // MIDI: 49, id: 1595,  145.51 Hz
1347, 8874, // SQ: 7.00, period: 10537, // MIDI: 49, id: 1596,  145.78 Hz
1345, 8857, // SQ: 7.00, period: 10518, // MIDI: 49, id: 1597,  146.04 Hz
1342, 8841, // SQ: 7.00, period: 10499, // MIDI: 49, id: 1598,  146.30 Hz
1339, 8825, // SQ: 7.00, period: 10480, // MIDI: 49, id: 1599,  146.57 Hz
1336, 8809, // SQ: 7.00, period: 10461, // MIDI: 50, id: 1600,  146.83 Hz, Small D   50
1334, 8792, // SQ: 7.00, period: 10442, // MIDI: 50, id: 1601,  147.10 Hz
1331, 8776, // SQ: 7.00, period: 10423, // MIDI: 50, id: 1602,  147.36 Hz
1328, 8760, // SQ: 7.00, period: 10404, // MIDI: 50, id: 1603,  147.63 Hz
1326, 8744, // SQ: 7.00, period: 10386, // MIDI: 50, id: 1604,  147.90 Hz
1323, 8728, // SQ: 7.00, period: 10367, // MIDI: 50, id: 1605,  148.16 Hz
1320, 8712, // SQ: 7.00, period: 10348, // MIDI: 50, id: 1606,  148.43 Hz
1318, 8696, // SQ: 7.00, period: 10330, // MIDI: 50, id: 1607,  148.70 Hz
1315, 8680, // SQ: 7.00, period: 10311, // MIDI: 50, id: 1608,  148.97 Hz
1312, 8664, // SQ: 7.00, period: 10292, // MIDI: 50, id: 1609,  149.24 Hz
1310, 8648, // SQ: 7.00, period: 10274, // MIDI: 50, id: 1610,  149.51 Hz
1307, 8632, // SQ: 7.00, period: 10255, // MIDI: 50, id: 1611,  149.78 Hz
1304, 8617, // SQ: 7.00, period: 10237, // MIDI: 50, id: 1612,  150.05 Hz
1302, 8600, // SQ: 7.00, period: 10218, // MIDI: 50, id: 1613,  150.32 Hz
1299, 8585, // SQ: 7.00, period: 10200, // MIDI: 50, id: 1614,  150.59 Hz
1296, 8569, // SQ: 7.00, period: 10181, // MIDI: 50, id: 1615,  150.86 Hz
1294, 8553, // SQ: 7.00, period: 10163, // MIDI: 50, id: 1616,  151.13 Hz
1291, 8538, // SQ: 7.00, period: 10145, // MIDI: 50, id: 1617,  151.41 Hz
1289, 8521, // SQ: 7.00, period: 10126, // MIDI: 50, id: 1618,  151.68 Hz
1286, 8506, // SQ: 7.00, period: 10108, // MIDI: 50, id: 1619,  151.96 Hz
1283, 8491, // SQ: 7.00, period: 10090, // MIDI: 50, id: 1620,  152.23 Hz
1281, 8475, // SQ: 7.00, period: 10072, // MIDI: 50, id: 1621,  152.51 Hz
1278, 8460, // SQ: 7.00, period: 10054, // MIDI: 50, id: 1622,  152.78 Hz
1276, 8443, // SQ: 7.00, period: 10035, // MIDI: 50, id: 1623,  153.06 Hz
1273, 8428, // SQ: 7.00, period: 10017, // MIDI: 50, id: 1624,  153.33 Hz
1270, 8413, // SQ: 7.00, period: 9999, // MIDI: 50, id: 1625,  153.61 Hz
1268, 8397, // SQ: 7.00, period: 9981, // MIDI: 50, id: 1626,  153.89 Hz
1265, 8382, // SQ: 7.00, period: 9963, // MIDI: 50, id: 1627,  154.17 Hz
1263, 8366, // SQ: 7.00, period: 9945, // MIDI: 50, id: 1628,  154.44 Hz
1260, 8351, // SQ: 7.00, period: 9927, // MIDI: 50, id: 1629,  154.72 Hz
1258, 8335, // SQ: 7.00, period: 9909, // MIDI: 50, id: 1630,  155.00 Hz
1255, 8321, // SQ: 7.00, period: 9892, // MIDI: 50, id: 1631,  155.28 Hz
1253, 8305, // SQ: 7.00, period: 9874, // MIDI: 51, id: 1632,  155.56 Hz, Small D#  51
1250, 8290, // SQ: 7.00, period: 9856, // MIDI: 51, id: 1633,  155.84 Hz
1247, 8275, // SQ: 7.00, period: 9838, // MIDI: 51, id: 1634,  156.13 Hz
1245, 8259, // SQ: 7.00, period: 9820, // MIDI: 51, id: 1635,  156.41 Hz
1242, 8245, // SQ: 7.00, period: 9803, // MIDI: 51, id: 1636,  156.69 Hz
1240, 8229, // SQ: 7.00, period: 9785, // MIDI: 51, id: 1637,  156.97 Hz
1237, 8214, // SQ: 7.00, period: 9767, // MIDI: 51, id: 1638,  157.26 Hz
1235, 8199, // SQ: 7.00, period: 9750, // MIDI: 51, id: 1639,  157.54 Hz
1232, 8184, // SQ: 7.00, period: 9732, // MIDI: 51, id: 1640,  157.83 Hz
1230, 8169, // SQ: 7.00, period: 9715, // MIDI: 51, id: 1641,  158.11 Hz
1227, 8154, // SQ: 7.00, period: 9697, // MIDI: 51, id: 1642,  158.40 Hz
1225, 8139, // SQ: 7.00, period: 9680, // MIDI: 51, id: 1643,  158.68 Hz
1222, 8124, // SQ: 7.00, period: 9662, // MIDI: 51, id: 1644,  158.97 Hz
1220, 8109, // SQ: 7.00, period: 9645, // MIDI: 51, id: 1645,  159.26 Hz
1217, 8094, // SQ: 7.00, period: 9627, // MIDI: 51, id: 1646,  159.54 Hz
1215, 8079, // SQ: 7.00, period: 9610, // MIDI: 51, id: 1647,  159.83 Hz
1212, 8065, // SQ: 7.00, period: 9593, // MIDI: 51, id: 1648,  160.12 Hz
1210, 8049, // SQ: 7.00, period: 9575, // MIDI: 51, id: 1649,  160.41 Hz
1207, 8035, // SQ: 7.00, period: 9558, // MIDI: 51, id: 1650,  160.70 Hz
1205, 8020, // SQ: 7.00, period: 9541, // MIDI: 51, id: 1651,  160.99 Hz
1203, 8005, // SQ: 7.00, period: 9524, // MIDI: 51, id: 1652,  161.28 Hz
1200, 7991, // SQ: 7.00, period: 9507, // MIDI: 51, id: 1653,  161.57 Hz
1198, 7975, // SQ: 7.00, period: 9489, // MIDI: 51, id: 1654,  161.87 Hz
1195, 7961, // SQ: 7.00, period: 9472, // MIDI: 51, id: 1655,  162.16 Hz
1193, 7946, // SQ: 7.00, period: 9455, // MIDI: 51, id: 1656,  162.45 Hz
1190, 7932, // SQ: 7.00, period: 9438, // MIDI: 51, id: 1657,  162.74 Hz
1188, 7917, // SQ: 7.00, period: 9421, // MIDI: 51, id: 1658,  163.04 Hz
1185, 7903, // SQ: 7.00, period: 9404, // MIDI: 51, id: 1659,  163.33 Hz
1183, 7888, // SQ: 7.00, period: 9387, // MIDI: 51, id: 1660,  163.63 Hz
1181, 7873, // SQ: 7.00, period: 9370, // MIDI: 51, id: 1661,  163.92 Hz
1178, 7859, // SQ: 7.00, period: 9353, // MIDI: 51, id: 1662,  164.22 Hz
1176, 7844, // SQ: 7.00, period: 9336, // MIDI: 51, id: 1663,  164.52 Hz
1173, 7831, // SQ: 7.00, period: 9320, // MIDI: 52, id: 1664,  164.81 Hz, Small E   52
1171, 7816, // SQ: 7.00, period: 9303, // MIDI: 52, id: 1665,  165.11 Hz
1169, 7801, // SQ: 7.00, period: 9286, // MIDI: 52, id: 1666,  165.41 Hz
1166, 7787, // SQ: 7.00, period: 9269, // MIDI: 52, id: 1667,  165.71 Hz
1164, 7773, // SQ: 7.00, period: 9253, // MIDI: 52, id: 1668,  166.01 Hz
1161, 7759, // SQ: 7.00, period: 9236, // MIDI: 52, id: 1669,  166.31 Hz
1159, 7744, // SQ: 7.00, period: 9219, // MIDI: 52, id: 1670,  166.61 Hz
1157, 7730, // SQ: 7.00, period: 9203, // MIDI: 52, id: 1671,  166.91 Hz
1154, 7716, // SQ: 7.00, period: 9186, // MIDI: 52, id: 1672,  167.21 Hz
1152, 7701, // SQ: 7.00, period: 9169, // MIDI: 52, id: 1673,  167.51 Hz
1150, 7687, // SQ: 7.00, period: 9153, // MIDI: 52, id: 1674,  167.82 Hz
1147, 7673, // SQ: 7.00, period: 9136, // MIDI: 52, id: 1675,  168.12 Hz
1145, 7659, // SQ: 7.00, period: 9120, // MIDI: 52, id: 1676,  168.42 Hz
1142, 7645, // SQ: 7.00, period: 9103, // MIDI: 52, id: 1677,  168.73 Hz
1140, 7631, // SQ: 7.00, period: 9087, // MIDI: 52, id: 1678,  169.03 Hz
1138, 7617, // SQ: 7.00, period: 9071, // MIDI: 52, id: 1679,  169.34 Hz
1135, 7603, // SQ: 7.00, period: 9054, // MIDI: 52, id: 1680,  169.64 Hz
1133, 7589, // SQ: 7.00, period: 9038, // MIDI: 52, id: 1681,  169.95 Hz
1131, 7575, // SQ: 7.00, period: 9022, // MIDI: 52, id: 1682,  170.26 Hz
1128, 7561, // SQ: 7.00, period: 9005, // MIDI: 52, id: 1683,  170.56 Hz
1126, 7547, // SQ: 7.00, period: 8989, // MIDI: 52, id: 1684,  170.87 Hz
1124, 7533, // SQ: 7.00, period: 8973, // MIDI: 52, id: 1685,  171.18 Hz
1122, 7519, // SQ: 7.00, period: 8957, // MIDI: 52, id: 1686,  171.49 Hz
1119, 7506, // SQ: 7.00, period: 8941, // MIDI: 52, id: 1687,  171.80 Hz
1117, 7491, // SQ: 7.00, period: 8924, // MIDI: 52, id: 1688,  172.11 Hz
1115, 7477, // SQ: 7.00, period: 8908, // MIDI: 52, id: 1689,  172.42 Hz
1112, 7464, // SQ: 7.00, period: 8892, // MIDI: 52, id: 1690,  172.73 Hz
1110, 7450, // SQ: 7.00, period: 8876, // MIDI: 52, id: 1691,  173.05 Hz
1108, 7436, // SQ: 7.00, period: 8860, // MIDI: 52, id: 1692,  173.36 Hz
1105, 7423, // SQ: 7.00, period: 8844, // MIDI: 52, id: 1693,  173.67 Hz
1103, 7409, // SQ: 7.00, period: 8828, // MIDI: 52, id: 1694,  173.98 Hz
1101, 7395, // SQ: 7.00, period: 8812, // MIDI: 52, id: 1695,  174.30 Hz
1099, 7382, // SQ: 7.00, period: 8797, // MIDI: 53, id: 1696,  174.61 Hz, Small F   53
1096, 7369, // SQ: 7.00, period: 8781, // MIDI: 53, id: 1697,  174.93 Hz
1094, 7355, // SQ: 7.00, period: 8765, // MIDI: 53, id: 1698,  175.25 Hz
1092, 7341, // SQ: 7.00, period: 8749, // MIDI: 53, id: 1699,  175.56 Hz
1090, 7327, // SQ: 7.00, period: 8733, // MIDI: 53, id: 1700,  175.88 Hz
1087, 7315, // SQ: 7.00, period: 8718, // MIDI: 53, id: 1701,  176.20 Hz
1085, 7301, // SQ: 7.00, period: 8702, // MIDI: 53, id: 1702,  176.52 Hz
1083, 7287, // SQ: 7.00, period: 8686, // MIDI: 53, id: 1703,  176.83 Hz
1081, 7273, // SQ: 7.00, period: 8670, // MIDI: 53, id: 1704,  177.15 Hz
1078, 7261, // SQ: 7.00, period: 8655, // MIDI: 53, id: 1705,  177.47 Hz
1076, 7247, // SQ: 7.00, period: 8639, // MIDI: 53, id: 1706,  177.79 Hz
1074, 7234, // SQ: 7.00, period: 8624, // MIDI: 53, id: 1707,  178.12 Hz
1072, 7220, // SQ: 7.00, period: 8608, // MIDI: 53, id: 1708,  178.44 Hz
1070, 7207, // SQ: 7.00, period: 8593, // MIDI: 53, id: 1709,  178.76 Hz
1067, 7194, // SQ: 7.00, period: 8577, // MIDI: 53, id: 1710,  179.08 Hz
1065, 7181, // SQ: 7.00, period: 8562, // MIDI: 53, id: 1711,  179.41 Hz
1063, 7167, // SQ: 7.00, period: 8546, // MIDI: 53, id: 1712,  179.73 Hz
1061, 7154, // SQ: 7.00, period: 8531, // MIDI: 53, id: 1713,  180.06 Hz
1058, 7141, // SQ: 7.00, period: 8515, // MIDI: 53, id: 1714,  180.38 Hz
1056, 7128, // SQ: 7.00, period: 8500, // MIDI: 53, id: 1715,  180.71 Hz
1054, 7115, // SQ: 7.00, period: 8485, // MIDI: 53, id: 1716,  181.03 Hz
1052, 7101, // SQ: 7.00, period: 8469, // MIDI: 53, id: 1717,  181.36 Hz
1050, 7088, // SQ: 7.00, period: 8454, // MIDI: 53, id: 1718,  181.69 Hz
1048, 7075, // SQ: 7.00, period: 8439, // MIDI: 53, id: 1719,  182.02 Hz
1045, 7063, // SQ: 7.00, period: 8424, // MIDI: 53, id: 1720,  182.34 Hz
1043, 7049, // SQ: 7.00, period: 8408, // MIDI: 53, id: 1721,  182.67 Hz
1041, 7036, // SQ: 7.00, period: 8393, // MIDI: 53, id: 1722,  183.00 Hz
1039, 7023, // SQ: 7.00, period: 8378, // MIDI: 53, id: 1723,  183.34 Hz
1037, 7010, // SQ: 7.00, period: 8363, // MIDI: 53, id: 1724,  183.67 Hz
1035, 6997, // SQ: 7.00, period: 8348, // MIDI: 53, id: 1725,  184.00 Hz
1032, 6985, // SQ: 7.00, period: 8333, // MIDI: 53, id: 1726,  184.33 Hz
1030, 6972, // SQ: 7.00, period: 8318, // MIDI: 53, id: 1727,  184.66 Hz
1028, 6959, // SQ: 7.00, period: 8303, // MIDI: 54, id: 1728,  185.00 Hz, Small F#  54
1026, 6946, // SQ: 7.00, period: 8288, // MIDI: 54, id: 1729,  185.33 Hz
1024, 6933, // SQ: 7.00, period: 8273, // MIDI: 54, id: 1730,  185.67 Hz
1022, 6920, // SQ: 7.00, period: 8258, // MIDI: 54, id: 1731,  186.00 Hz
1020, 6907, // SQ: 7.00, period: 8243, // MIDI: 54, id: 1732,  186.34 Hz
1017, 6895, // SQ: 7.00, period: 8228, // MIDI: 54, id: 1733,  186.67 Hz
1015, 6882, // SQ: 7.00, period: 8213, // MIDI: 54, id: 1734,  187.01 Hz
1013, 6870, // SQ: 7.00, period: 8199, // MIDI: 54, id: 1735,  187.35 Hz
1011, 6857, // SQ: 7.00, period: 8184, // MIDI: 54, id: 1736,  187.69 Hz
1009, 6844, // SQ: 7.00, period: 8169, // MIDI: 54, id: 1737,  188.03 Hz
1007, 6831, // SQ: 7.00, period: 8154, // MIDI: 54, id: 1738,  188.37 Hz
1005, 6819, // SQ: 7.00, period: 8140, // MIDI: 54, id: 1739,  188.71 Hz
1003, 6806, // SQ: 7.00, period: 8125, // MIDI: 54, id: 1740,  189.05 Hz
1001, 6793, // SQ: 7.00, period: 8110, // MIDI: 54, id: 1741,  189.39 Hz
999, 6781, // SQ: 7.00, period: 8096, // MIDI: 54, id: 1742,  189.73 Hz
996, 6769, // SQ: 7.00, period: 8081, // MIDI: 54, id: 1743,  190.07 Hz
994, 6756, // SQ: 7.00, period: 8066, // MIDI: 54, id: 1744,  190.42 Hz
992, 6744, // SQ: 7.00, period: 8052, // MIDI: 54, id: 1745,  190.76 Hz
990, 6731, // SQ: 7.00, period: 8037, // MIDI: 54, id: 1746,  191.11 Hz
988, 6719, // SQ: 7.00, period: 8023, // MIDI: 54, id: 1747,  191.45 Hz
986, 6706, // SQ: 7.00, period: 8008, // MIDI: 54, id: 1748,  191.80 Hz
984, 6694, // SQ: 7.00, period: 7994, // MIDI: 54, id: 1749,  192.14 Hz
982, 6682, // SQ: 7.00, period: 7980, // MIDI: 54, id: 1750,  192.49 Hz
980, 6669, // SQ: 7.00, period: 7965, // MIDI: 54, id: 1751,  192.84 Hz
978, 6657, // SQ: 7.00, period: 7951, // MIDI: 54, id: 1752,  193.19 Hz
976, 6644, // SQ: 7.00, period: 7936, // MIDI: 54, id: 1753,  193.54 Hz
974, 6632, // SQ: 7.00, period: 7922, // MIDI: 54, id: 1754,  193.89 Hz
972, 6620, // SQ: 7.00, period: 7908, // MIDI: 54, id: 1755,  194.24 Hz
970, 6608, // SQ: 7.00, period: 7894, // MIDI: 54, id: 1756,  194.59 Hz
968, 6595, // SQ: 7.00, period: 7879, // MIDI: 54, id: 1757,  194.94 Hz
966, 6583, // SQ: 7.00, period: 7865, // MIDI: 54, id: 1758,  195.29 Hz
964, 6571, // SQ: 7.00, period: 7851, // MIDI: 54, id: 1759,  195.64 Hz
962, 6559, // SQ: 7.00, period: 7837, // MIDI: 55, id: 1760,  196.00 Hz, Small G   55
960, 6547, // SQ: 7.00, period: 7823, // MIDI: 55, id: 1761,  196.35 Hz
958, 6535, // SQ: 7.00, period: 7809, // MIDI: 55, id: 1762,  196.71 Hz
956, 6523, // SQ: 7.00, period: 7795, // MIDI: 55, id: 1763,  197.06 Hz
953, 6511, // SQ: 7.00, period: 7780, // MIDI: 55, id: 1764,  197.42 Hz
951, 6499, // SQ: 7.00, period: 7766, // MIDI: 55, id: 1765,  197.77 Hz
949, 6487, // SQ: 7.00, period: 7752, // MIDI: 55, id: 1766,  198.13 Hz
947, 6475, // SQ: 7.00, period: 7738, // MIDI: 55, id: 1767,  198.49 Hz
945, 6463, // SQ: 7.00, period: 7724, // MIDI: 55, id: 1768,  198.85 Hz
944, 6451, // SQ: 7.00, period: 7711, // MIDI: 55, id: 1769,  199.21 Hz
942, 6439, // SQ: 7.00, period: 7697, // MIDI: 55, id: 1770,  199.57 Hz
940, 6427, // SQ: 7.00, period: 7683, // MIDI: 55, id: 1771,  199.93 Hz
938, 6415, // SQ: 7.00, period: 7669, // MIDI: 55, id: 1772,  200.29 Hz
936, 6403, // SQ: 7.00, period: 7655, // MIDI: 55, id: 1773,  200.65 Hz
934, 6391, // SQ: 7.00, period: 7641, // MIDI: 55, id: 1774,  201.01 Hz
932, 6379, // SQ: 7.00, period: 7627, // MIDI: 55, id: 1775,  201.38 Hz
930, 6368, // SQ: 7.00, period: 7614, // MIDI: 55, id: 1776,  201.74 Hz
928, 6356, // SQ: 7.00, period: 7600, // MIDI: 55, id: 1777,  202.11 Hz
926, 6344, // SQ: 7.00, period: 7586, // MIDI: 55, id: 1778,  202.47 Hz
924, 6333, // SQ: 7.00, period: 7573, // MIDI: 55, id: 1779,  202.84 Hz
922, 6321, // SQ: 7.00, period: 7559, // MIDI: 55, id: 1780,  203.20 Hz
920, 6309, // SQ: 7.00, period: 7545, // MIDI: 55, id: 1781,  203.57 Hz
918, 6298, // SQ: 7.00, period: 7532, // MIDI: 55, id: 1782,  203.94 Hz
916, 6286, // SQ: 7.00, period: 7518, // MIDI: 55, id: 1783,  204.31 Hz
914, 6275, // SQ: 7.00, period: 7505, // MIDI: 55, id: 1784,  204.68 Hz
912, 6263, // SQ: 7.00, period: 7491, // MIDI: 55, id: 1785,  205.05 Hz
910, 6252, // SQ: 7.00, period: 7478, // MIDI: 55, id: 1786,  205.42 Hz
908, 6240, // SQ: 7.00, period: 7464, // MIDI: 55, id: 1787,  205.79 Hz
906, 6229, // SQ: 7.00, period: 7451, // MIDI: 55, id: 1788,  206.16 Hz
904, 6217, // SQ: 7.00, period: 7437, // MIDI: 55, id: 1789,  206.53 Hz
903, 6205, // SQ: 7.00, period: 7424, // MIDI: 55, id: 1790,  206.90 Hz
901, 6193, // SQ: 7.00, period: 7410, // MIDI: 55, id: 1791,  207.28 Hz
899, 6182, // SQ: 7.00, period: 7397, // MIDI: 56, id: 1792,  207.65 Hz, Small G#  56
897, 6171, // SQ: 7.00, period: 7384, // MIDI: 56, id: 1793,  208.03 Hz
895, 6159, // SQ: 7.00, period: 7370, // MIDI: 56, id: 1794,  208.40 Hz
893, 6148, // SQ: 7.00, period: 7357, // MIDI: 56, id: 1795,  208.78 Hz
891, 6137, // SQ: 7.00, period: 7344, // MIDI: 56, id: 1796,  209.16 Hz
889, 6126, // SQ: 7.00, period: 7331, // MIDI: 56, id: 1797,  209.53 Hz
887, 6114, // SQ: 7.00, period: 7317, // MIDI: 56, id: 1798,  209.91 Hz
885, 6103, // SQ: 7.00, period: 7304, // MIDI: 56, id: 1799,  210.29 Hz
884, 6091, // SQ: 7.00, period: 7291, // MIDI: 56, id: 1800,  210.67 Hz
882, 6080, // SQ: 7.00, period: 7278, // MIDI: 56, id: 1801,  211.05 Hz
880, 6069, // SQ: 7.00, period: 7265, // MIDI: 56, id: 1802,  211.43 Hz
878, 6058, // SQ: 7.00, period: 7252, // MIDI: 56, id: 1803,  211.82 Hz
876, 6046, // SQ: 7.00, period: 7238, // MIDI: 56, id: 1804,  212.20 Hz
874, 6035, // SQ: 7.00, period: 7225, // MIDI: 56, id: 1805,  212.58 Hz
872, 6024, // SQ: 7.00, period: 7212, // MIDI: 56, id: 1806,  212.97 Hz
870, 6013, // SQ: 7.00, period: 7199, // MIDI: 56, id: 1807,  213.35 Hz
869, 6001, // SQ: 7.00, period: 7186, // MIDI: 56, id: 1808,  213.74 Hz
867, 5990, // SQ: 7.00, period: 7173, // MIDI: 56, id: 1809,  214.12 Hz
865, 5980, // SQ: 7.00, period: 7161, // MIDI: 56, id: 1810,  214.51 Hz
863, 5969, // SQ: 7.00, period: 7148, // MIDI: 56, id: 1811,  214.90 Hz
861, 5958, // SQ: 7.00, period: 7135, // MIDI: 56, id: 1812,  215.29 Hz
859, 5947, // SQ: 7.00, period: 7122, // MIDI: 56, id: 1813,  215.67 Hz
858, 5935, // SQ: 7.00, period: 7109, // MIDI: 56, id: 1814,  216.06 Hz
856, 5924, // SQ: 7.00, period: 7096, // MIDI: 56, id: 1815,  216.45 Hz
854, 5913, // SQ: 7.00, period: 7083, // MIDI: 56, id: 1816,  216.85 Hz
852, 5903, // SQ: 7.00, period: 7071, // MIDI: 56, id: 1817,  217.24 Hz
850, 5892, // SQ: 7.00, period: 7058, // MIDI: 56, id: 1818,  217.63 Hz
848, 5881, // SQ: 7.00, period: 7045, // MIDI: 56, id: 1819,  218.02 Hz
847, 5869, // SQ: 7.00, period: 7032, // MIDI: 56, id: 1820,  218.42 Hz
845, 5859, // SQ: 7.00, period: 7020, // MIDI: 56, id: 1821,  218.81 Hz
843, 5848, // SQ: 7.00, period: 7007, // MIDI: 56, id: 1822,  219.21 Hz
841, 5837, // SQ: 7.00, period: 6994, // MIDI: 56, id: 1823,  219.60 Hz
839, 5827, // SQ: 7.00, period: 6982, // MIDI: 57, id: 1824,  220.00 Hz, Small A   57
838, 5815, // SQ: 7.00, period: 6969, // MIDI: 57, id: 1825,  220.40 Hz
836, 5805, // SQ: 7.00, period: 6957, // MIDI: 57, id: 1826,  220.80 Hz
834, 5794, // SQ: 7.00, period: 6944, // MIDI: 57, id: 1827,  221.19 Hz
832, 5784, // SQ: 7.00, period: 6932, // MIDI: 57, id: 1828,  221.59 Hz
830, 5773, // SQ: 7.00, period: 6919, // MIDI: 57, id: 1829,  221.99 Hz
829, 5762, // SQ: 7.00, period: 6907, // MIDI: 57, id: 1830,  222.40 Hz
827, 5751, // SQ: 7.00, period: 6894, // MIDI: 57, id: 1831,  222.80 Hz
825, 5741, // SQ: 7.00, period: 6882, // MIDI: 57, id: 1832,  223.20 Hz
823, 5730, // SQ: 7.00, period: 6869, // MIDI: 57, id: 1833,  223.60 Hz
822, 5719, // SQ: 7.00, period: 6857, // MIDI: 57, id: 1834,  224.01 Hz
820, 5709, // SQ: 7.00, period: 6845, // MIDI: 57, id: 1835,  224.41 Hz
818, 5698, // SQ: 7.00, period: 6832, // MIDI: 57, id: 1836,  224.82 Hz
816, 5688, // SQ: 7.00, period: 6820, // MIDI: 57, id: 1837,  225.22 Hz
815, 5677, // SQ: 7.00, period: 6808, // MIDI: 57, id: 1838,  225.63 Hz
813, 5666, // SQ: 7.00, period: 6795, // MIDI: 57, id: 1839,  226.04 Hz
811, 5656, // SQ: 7.00, period: 6783, // MIDI: 57, id: 1840,  226.45 Hz
809, 5646, // SQ: 7.00, period: 6771, // MIDI: 57, id: 1841,  226.86 Hz
808, 5635, // SQ: 7.00, period: 6759, // MIDI: 57, id: 1842,  227.27 Hz
806, 5624, // SQ: 7.00, period: 6746, // MIDI: 57, id: 1843,  227.68 Hz
804, 5614, // SQ: 7.00, period: 6734, // MIDI: 57, id: 1844,  228.09 Hz
802, 5604, // SQ: 7.00, period: 6722, // MIDI: 57, id: 1845,  228.50 Hz
801, 5593, // SQ: 7.00, period: 6710, // MIDI: 57, id: 1846,  228.91 Hz
799, 5583, // SQ: 7.00, period: 6698, // MIDI: 57, id: 1847,  229.33 Hz
797, 5573, // SQ: 7.00, period: 6686, // MIDI: 57, id: 1848,  229.74 Hz
795, 5563, // SQ: 7.00, period: 6674, // MIDI: 57, id: 1849,  230.16 Hz
794, 5552, // SQ: 7.00, period: 6662, // MIDI: 57, id: 1850,  230.57 Hz
792, 5542, // SQ: 7.00, period: 6650, // MIDI: 57, id: 1851,  230.99 Hz
790, 5532, // SQ: 7.00, period: 6638, // MIDI: 57, id: 1852,  231.41 Hz
789, 5521, // SQ: 7.00, period: 6626, // MIDI: 57, id: 1853,  231.82 Hz
787, 5511, // SQ: 7.00, period: 6614, // MIDI: 57, id: 1854,  232.24 Hz
785, 5501, // SQ: 7.00, period: 6602, // MIDI: 57, id: 1855,  232.66 Hz
783, 5491, // SQ: 7.00, period: 6590, // MIDI: 58, id: 1856,  233.08 Hz, Small B   58
782, 5480, // SQ: 7.00, period: 6578, // MIDI: 58, id: 1857,  233.50 Hz
780, 5470, // SQ: 7.00, period: 6566, // MIDI: 58, id: 1858,  233.92 Hz
778, 5460, // SQ: 7.00, period: 6554, // MIDI: 58, id: 1859,  234.35 Hz
777, 5450, // SQ: 7.00, period: 6543, // MIDI: 58, id: 1860,  234.77 Hz
775, 5440, // SQ: 7.00, period: 6531, // MIDI: 58, id: 1861,  235.20 Hz
773, 5430, // SQ: 7.00, period: 6519, // MIDI: 58, id: 1862,  235.62 Hz
772, 5419, // SQ: 7.00, period: 6507, // MIDI: 58, id: 1863,  236.05 Hz
770, 5409, // SQ: 7.00, period: 6495, // MIDI: 58, id: 1864,  236.47 Hz
768, 5400, // SQ: 7.00, period: 6484, // MIDI: 58, id: 1865,  236.90 Hz
767, 5389, // SQ: 7.00, period: 6472, // MIDI: 58, id: 1866,  237.33 Hz
765, 5379, // SQ: 7.00, period: 6460, // MIDI: 58, id: 1867,  237.76 Hz
763, 5370, // SQ: 7.00, period: 6449, // MIDI: 58, id: 1868,  238.19 Hz
762, 5359, // SQ: 7.00, period: 6437, // MIDI: 58, id: 1869,  238.62 Hz
760, 5350, // SQ: 7.00, period: 6426, // MIDI: 58, id: 1870,  239.05 Hz
758, 5340, // SQ: 7.00, period: 6414, // MIDI: 58, id: 1871,  239.48 Hz
757, 5329, // SQ: 7.00, period: 6402, // MIDI: 58, id: 1872,  239.91 Hz
755, 5320, // SQ: 7.00, period: 6391, // MIDI: 58, id: 1873,  240.35 Hz
753, 5310, // SQ: 7.00, period: 6379, // MIDI: 58, id: 1874,  240.78 Hz
752, 5300, // SQ: 7.00, period: 6368, // MIDI: 58, id: 1875,  241.21 Hz
750, 5290, // SQ: 7.00, period: 6356, // MIDI: 58, id: 1876,  241.65 Hz
748, 5281, // SQ: 7.00, period: 6345, // MIDI: 58, id: 1877,  242.09 Hz
747, 5270, // SQ: 7.00, period: 6333, // MIDI: 58, id: 1878,  242.52 Hz
745, 5261, // SQ: 7.00, period: 6322, // MIDI: 58, id: 1879,  242.96 Hz
744, 5251, // SQ: 7.00, period: 6311, // MIDI: 58, id: 1880,  243.40 Hz
742, 5241, // SQ: 7.00, period: 6299, // MIDI: 58, id: 1881,  243.84 Hz
740, 5232, // SQ: 7.00, period: 6288, // MIDI: 58, id: 1882,  244.28 Hz
739, 5221, // SQ: 7.00, period: 6276, // MIDI: 58, id: 1883,  244.72 Hz
737, 5212, // SQ: 7.00, period: 6265, // MIDI: 58, id: 1884,  245.17 Hz
735, 5203, // SQ: 7.00, period: 6254, // MIDI: 58, id: 1885,  245.61 Hz
734, 5193, // SQ: 7.00, period: 6243, // MIDI: 58, id: 1886,  246.05 Hz
732, 5183, // SQ: 7.00, period: 6231, // MIDI: 58, id: 1887,  246.50 Hz
731, 5173, // SQ: 7.00, period: 6220, // MIDI: 59, id: 1888,  246.94 Hz, Small H   59
729, 5164, // SQ: 7.00, period: 6209, // MIDI: 59, id: 1889,  247.39 Hz
727, 5155, // SQ: 7.00, period: 6198, // MIDI: 59, id: 1890,  247.83 Hz
726, 5145, // SQ: 7.00, period: 6187, // MIDI: 59, id: 1891,  248.28 Hz
724, 5135, // SQ: 7.00, period: 6175, // MIDI: 59, id: 1892,  248.73 Hz
723, 5125, // SQ: 7.00, period: 6164, // MIDI: 59, id: 1893,  249.18 Hz
721, 5116, // SQ: 7.00, period: 6153, // MIDI: 59, id: 1894,  249.63 Hz
719, 5107, // SQ: 7.00, period: 6142, // MIDI: 59, id: 1895,  250.08 Hz
718, 5097, // SQ: 7.00, period: 6131, // MIDI: 59, id: 1896,  250.53 Hz
716, 5088, // SQ: 7.00, period: 6120, // MIDI: 59, id: 1897,  250.99 Hz
715, 5078, // SQ: 7.00, period: 6109, // MIDI: 59, id: 1898,  251.44 Hz
713, 5069, // SQ: 7.00, period: 6098, // MIDI: 59, id: 1899,  251.89 Hz
712, 5059, // SQ: 7.00, period: 6087, // MIDI: 59, id: 1900,  252.35 Hz
710, 5050, // SQ: 7.00, period: 6076, // MIDI: 59, id: 1901,  252.80 Hz
708, 5041, // SQ: 7.00, period: 6065, // MIDI: 59, id: 1902,  253.26 Hz
707, 5031, // SQ: 7.00, period: 6054, // MIDI: 59, id: 1903,  253.72 Hz
705, 5022, // SQ: 7.00, period: 6043, // MIDI: 59, id: 1904,  254.18 Hz
704, 5012, // SQ: 7.00, period: 6032, // MIDI: 59, id: 1905,  254.64 Hz
702, 5003, // SQ: 7.00, period: 6021, // MIDI: 59, id: 1906,  255.10 Hz
701, 4993, // SQ: 7.00, period: 6010, // MIDI: 59, id: 1907,  255.56 Hz
699, 4985, // SQ: 7.00, period: 6000, // MIDI: 59, id: 1908,  256.02 Hz
698, 4975, // SQ: 7.00, period: 5989, // MIDI: 59, id: 1909,  256.48 Hz
696, 4966, // SQ: 7.00, period: 5978, // MIDI: 59, id: 1910,  256.95 Hz
694, 4957, // SQ: 7.00, period: 5967, // MIDI: 59, id: 1911,  257.41 Hz
693, 4947, // SQ: 7.00, period: 5956, // MIDI: 59, id: 1912,  257.87 Hz
691, 4939, // SQ: 7.00, period: 5946, // MIDI: 59, id: 1913,  258.34 Hz
690, 4929, // SQ: 7.00, period: 5935, // MIDI: 59, id: 1914,  258.81 Hz
688, 4920, // SQ: 7.00, period: 5924, // MIDI: 59, id: 1915,  259.27 Hz
687, 4911, // SQ: 7.00, period: 5914, // MIDI: 59, id: 1916,  259.74 Hz
685, 4902, // SQ: 7.00, period: 5903, // MIDI: 59, id: 1917,  260.21 Hz
684, 4892, // SQ: 7.00, period: 5892, // MIDI: 59, id: 1918,  260.68 Hz
682, 4884, // SQ: 7.00, period: 5882, // MIDI: 59, id: 1919,  261.15 Hz
681, 4874, // SQ: 7.00, period: 5871, // MIDI: 60, id: 1920,  261.63 Hz, First C   60
679, 4865, // SQ: 7.00, period: 5860, // MIDI: 60, id: 1921,  262.10 Hz
678, 4856, // SQ: 7.00, period: 5850, // MIDI: 60, id: 1922,  262.57 Hz
676, 4847, // SQ: 7.00, period: 5839, // MIDI: 60, id: 1923,  263.05 Hz
675, 4838, // SQ: 7.00, period: 5829, // MIDI: 60, id: 1924,  263.52 Hz
673, 4829, // SQ: 7.00, period: 5818, // MIDI: 60, id: 1925,  264.00 Hz
672, 4820, // SQ: 7.00, period: 5808, // MIDI: 60, id: 1926,  264.47 Hz
670, 4811, // SQ: 7.00, period: 5797, // MIDI: 60, id: 1927,  264.95 Hz
669, 4802, // SQ: 7.00, period: 5787, // MIDI: 60, id: 1928,  265.43 Hz
667, 4793, // SQ: 7.00, period: 5776, // MIDI: 60, id: 1929,  265.91 Hz
666, 4784, // SQ: 7.00, period: 5766, // MIDI: 60, id: 1930,  266.39 Hz
664, 4776, // SQ: 7.00, period: 5756, // MIDI: 60, id: 1931,  266.87 Hz
663, 4766, // SQ: 7.00, period: 5745, // MIDI: 60, id: 1932,  267.35 Hz
661, 4758, // SQ: 7.00, period: 5735, // MIDI: 60, id: 1933,  267.84 Hz
660, 4748, // SQ: 7.00, period: 5724, // MIDI: 60, id: 1934,  268.32 Hz
658, 4740, // SQ: 7.00, period: 5714, // MIDI: 60, id: 1935,  268.81 Hz
657, 4731, // SQ: 7.00, period: 5704, // MIDI: 60, id: 1936,  269.29 Hz
655, 4723, // SQ: 7.00, period: 5694, // MIDI: 60, id: 1937,  269.78 Hz
654, 4713, // SQ: 7.00, period: 5683, // MIDI: 60, id: 1938,  270.27 Hz
652, 4705, // SQ: 7.00, period: 5673, // MIDI: 60, id: 1939,  270.75 Hz
651, 4696, // SQ: 7.00, period: 5663, // MIDI: 60, id: 1940,  271.24 Hz
650, 4687, // SQ: 7.00, period: 5653, // MIDI: 60, id: 1941,  271.73 Hz
648, 4678, // SQ: 7.00, period: 5642, // MIDI: 60, id: 1942,  272.22 Hz
647, 4669, // SQ: 7.00, period: 5632, // MIDI: 60, id: 1943,  272.72 Hz
645, 4661, // SQ: 7.00, period: 5622, // MIDI: 60, id: 1944,  273.21 Hz
644, 4652, // SQ: 7.00, period: 5612, // MIDI: 60, id: 1945,  273.70 Hz
642, 4644, // SQ: 7.00, period: 5602, // MIDI: 60, id: 1946,  274.20 Hz
641, 4635, // SQ: 7.00, period: 5592, // MIDI: 60, id: 1947,  274.69 Hz
639, 4627, // SQ: 7.00, period: 5582, // MIDI: 60, id: 1948,  275.19 Hz
638, 4618, // SQ: 7.00, period: 5572, // MIDI: 60, id: 1949,  275.69 Hz
637, 4609, // SQ: 7.00, period: 5562, // MIDI: 60, id: 1950,  276.18 Hz
635, 4600, // SQ: 7.00, period: 5551, // MIDI: 60, id: 1951,  276.68 Hz
634, 4591, // SQ: 7.00, period: 5541, // MIDI: 61, id: 1952,  277.18 Hz, First C#  61
632, 4583, // SQ: 7.00, period: 5531, // MIDI: 61, id: 1953,  277.68 Hz
631, 4575, // SQ: 7.00, period: 5522, // MIDI: 61, id: 1954,  278.19 Hz
629, 4567, // SQ: 7.00, period: 5512, // MIDI: 61, id: 1955,  278.69 Hz
628, 4558, // SQ: 7.00, period: 5502, // MIDI: 61, id: 1956,  279.19 Hz
627, 4549, // SQ: 7.00, period: 5492, // MIDI: 61, id: 1957,  279.70 Hz
625, 4541, // SQ: 7.00, period: 5482, // MIDI: 61, id: 1958,  280.20 Hz
624, 4532, // SQ: 7.00, period: 5472, // MIDI: 61, id: 1959,  280.71 Hz
622, 4524, // SQ: 7.00, period: 5462, // MIDI: 61, id: 1960,  281.21 Hz
621, 4515, // SQ: 7.00, period: 5452, // MIDI: 61, id: 1961,  281.72 Hz
619, 4507, // SQ: 7.00, period: 5442, // MIDI: 61, id: 1962,  282.23 Hz
618, 4499, // SQ: 7.00, period: 5433, // MIDI: 61, id: 1963,  282.74 Hz
617, 4490, // SQ: 7.00, period: 5423, // MIDI: 61, id: 1964,  283.25 Hz
615, 4482, // SQ: 7.00, period: 5413, // MIDI: 61, id: 1965,  283.76 Hz
614, 4473, // SQ: 7.00, period: 5403, // MIDI: 61, id: 1966,  284.28 Hz
612, 4465, // SQ: 7.00, period: 5393, // MIDI: 61, id: 1967,  284.79 Hz
611, 4457, // SQ: 7.00, period: 5384, // MIDI: 61, id: 1968,  285.30 Hz
610, 4448, // SQ: 7.00, period: 5374, // MIDI: 61, id: 1969,  285.82 Hz
608, 4440, // SQ: 7.00, period: 5364, // MIDI: 61, id: 1970,  286.34 Hz
607, 4432, // SQ: 7.00, period: 5355, // MIDI: 61, id: 1971,  286.85 Hz
606, 4423, // SQ: 7.00, period: 5345, // MIDI: 61, id: 1972,  287.37 Hz
604, 4415, // SQ: 7.00, period: 5335, // MIDI: 61, id: 1973,  287.89 Hz
603, 4407, // SQ: 7.00, period: 5326, // MIDI: 61, id: 1974,  288.41 Hz
601, 4399, // SQ: 7.00, period: 5316, // MIDI: 61, id: 1975,  288.93 Hz
600, 4391, // SQ: 7.00, period: 5307, // MIDI: 61, id: 1976,  289.45 Hz
599, 4382, // SQ: 7.00, period: 5297, // MIDI: 61, id: 1977,  289.98 Hz
597, 4374, // SQ: 7.00, period: 5287, // MIDI: 61, id: 1978,  290.50 Hz
596, 4366, // SQ: 7.00, period: 5278, // MIDI: 61, id: 1979,  291.03 Hz
595, 4357, // SQ: 7.00, period: 5268, // MIDI: 61, id: 1980,  291.55 Hz
593, 4350, // SQ: 7.00, period: 5259, // MIDI: 61, id: 1981,  292.08 Hz
592, 4341, // SQ: 7.00, period: 5249, // MIDI: 61, id: 1982,  292.61 Hz
591, 4333, // SQ: 7.00, period: 5240, // MIDI: 61, id: 1983,  293.14 Hz
589, 4325, // SQ: 7.00, period: 5230, // MIDI: 62, id: 1984,  293.66 Hz, First D   62
588, 4317, // SQ: 7.00, period: 5221, // MIDI: 62, id: 1985,  294.20 Hz
587, 4309, // SQ: 7.00, period: 5212, // MIDI: 62, id: 1986,  294.73 Hz
585, 4301, // SQ: 7.00, period: 5202, // MIDI: 62, id: 1987,  295.26 Hz
584, 4293, // SQ: 7.00, period: 5193, // MIDI: 62, id: 1988,  295.79 Hz
582, 4285, // SQ: 7.00, period: 5183, // MIDI: 62, id: 1989,  296.33 Hz
581, 4277, // SQ: 7.00, period: 5174, // MIDI: 62, id: 1990,  296.86 Hz
580, 4269, // SQ: 7.00, period: 5165, // MIDI: 62, id: 1991,  297.40 Hz
578, 4261, // SQ: 7.00, period: 5155, // MIDI: 62, id: 1992,  297.94 Hz
577, 4253, // SQ: 7.00, period: 5146, // MIDI: 62, id: 1993,  298.47 Hz
576, 4245, // SQ: 7.00, period: 5137, // MIDI: 62, id: 1994,  299.01 Hz
575, 4237, // SQ: 7.00, period: 5128, // MIDI: 62, id: 1995,  299.55 Hz
573, 4229, // SQ: 7.00, period: 5118, // MIDI: 62, id: 1996,  300.10 Hz
572, 4221, // SQ: 7.00, period: 5109, // MIDI: 62, id: 1997,  300.64 Hz
571, 4213, // SQ: 7.00, period: 5100, // MIDI: 62, id: 1998,  301.18 Hz
569, 4206, // SQ: 7.00, period: 5091, // MIDI: 62, id: 1999,  301.72 Hz
568, 4198, // SQ: 7.00, period: 5082, // MIDI: 62, id: 2000,  302.27 Hz
567, 4189, // SQ: 7.00, period: 5072, // MIDI: 62, id: 2001,  302.82 Hz
565, 4182, // SQ: 7.00, period: 5063, // MIDI: 62, id: 2002,  303.36 Hz
564, 4174, // SQ: 7.00, period: 5054, // MIDI: 62, id: 2003,  303.91 Hz
563, 4166, // SQ: 7.00, period: 5045, // MIDI: 62, id: 2004,  304.46 Hz
561, 4159, // SQ: 7.00, period: 5036, // MIDI: 62, id: 2005,  305.01 Hz
560, 4151, // SQ: 7.00, period: 5027, // MIDI: 62, id: 2006,  305.56 Hz
559, 4143, // SQ: 7.00, period: 5018, // MIDI: 62, id: 2007,  306.11 Hz
558, 4135, // SQ: 7.00, period: 5009, // MIDI: 62, id: 2008,  306.67 Hz
556, 4128, // SQ: 7.00, period: 5000, // MIDI: 62, id: 2009,  307.22 Hz
555, 4120, // SQ: 7.00, period: 4991, // MIDI: 62, id: 2010,  307.78 Hz
554, 4112, // SQ: 7.00, period: 4982, // MIDI: 62, id: 2011,  308.33 Hz
552, 4105, // SQ: 7.00, period: 4973, // MIDI: 62, id: 2012,  308.89 Hz
551, 4097, // SQ: 7.00, period: 4964, // MIDI: 62, id: 2013,  309.45 Hz
550, 4089, // SQ: 7.00, period: 4955, // MIDI: 62, id: 2014,  310.01 Hz
549, 4081, // SQ: 7.00, period: 4946, // MIDI: 62, id: 2015,  310.57 Hz
547, 4074, // SQ: 7.00, period: 4937, // MIDI: 63, id: 2016,  311.13 Hz, First D#  63
546, 4066, // SQ: 7.00, period: 4928, // MIDI: 63, id: 2017,  311.69 Hz
545, 4058, // SQ: 7.00, period: 4919, // MIDI: 63, id: 2018,  312.25 Hz
543, 4051, // SQ: 7.00, period: 4910, // MIDI: 63, id: 2019,  312.82 Hz
542, 4043, // SQ: 7.00, period: 4901, // MIDI: 63, id: 2020,  313.38 Hz
541, 4036, // SQ: 7.00, period: 4893, // MIDI: 63, id: 2021,  313.95 Hz
540, 4028, // SQ: 7.00, period: 4884, // MIDI: 63, id: 2022,  314.51 Hz
538, 4021, // SQ: 7.00, period: 4875, // MIDI: 63, id: 2023,  315.08 Hz
537, 4013, // SQ: 7.00, period: 4866, // MIDI: 63, id: 2024,  315.65 Hz
536, 4005, // SQ: 7.00, period: 4857, // MIDI: 63, id: 2025,  316.22 Hz
535, 3998, // SQ: 7.00, period: 4849, // MIDI: 63, id: 2026,  316.79 Hz
533, 3991, // SQ: 7.00, period: 4840, // MIDI: 63, id: 2027,  317.37 Hz
532, 3983, // SQ: 7.00, period: 4831, // MIDI: 63, id: 2028,  317.94 Hz
531, 3975, // SQ: 7.00, period: 4822, // MIDI: 63, id: 2029,  318.51 Hz
530, 3968, // SQ: 7.00, period: 4814, // MIDI: 63, id: 2030,  319.09 Hz
528, 3961, // SQ: 7.00, period: 4805, // MIDI: 63, id: 2031,  319.67 Hz
527, 3953, // SQ: 7.00, period: 4796, // MIDI: 63, id: 2032,  320.24 Hz
526, 3946, // SQ: 7.00, period: 4788, // MIDI: 63, id: 2033,  320.82 Hz
525, 3938, // SQ: 7.00, period: 4779, // MIDI: 63, id: 2034,  321.40 Hz
523, 3931, // SQ: 7.00, period: 4770, // MIDI: 63, id: 2035,  321.98 Hz
522, 3924, // SQ: 7.00, period: 4762, // MIDI: 63, id: 2036,  322.56 Hz
521, 3916, // SQ: 7.00, period: 4753, // MIDI: 63, id: 2037,  323.15 Hz
520, 3909, // SQ: 7.00, period: 4745, // MIDI: 63, id: 2038,  323.73 Hz
519, 3901, // SQ: 7.00, period: 4736, // MIDI: 63, id: 2039,  324.32 Hz
517, 3895, // SQ: 7.00, period: 4728, // MIDI: 63, id: 2040,  324.90 Hz
516, 3887, // SQ: 7.00, period: 4719, // MIDI: 63, id: 2041,  325.49 Hz
515, 3880, // SQ: 7.00, period: 4711, // MIDI: 63, id: 2042,  326.08 Hz
514, 3872, // SQ: 7.00, period: 4702, // MIDI: 63, id: 2043,  326.67 Hz
513, 3865, // SQ: 7.00, period: 4694, // MIDI: 63, id: 2044,  327.26 Hz
511, 3858, // SQ: 7.00, period: 4685, // MIDI: 63, id: 2045,  327.85 Hz
510, 3851, // SQ: 7.00, period: 4677, // MIDI: 63, id: 2046,  328.44 Hz
509, 3843, // SQ: 7.00, period: 4668, // MIDI: 63, id: 2047,  329.03 Hz
508, 3836, // SQ: 7.00, period: 4660, // MIDI: 64, id: 2048,  329.63 Hz, First E   64
506, 3829, // SQ: 7.00, period: 4651, // MIDI: 64, id: 2049,  330.22 Hz
505, 3822, // SQ: 7.00, period: 4643, // MIDI: 64, id: 2050,  330.82 Hz
504, 3815, // SQ: 7.00, period: 4635, // MIDI: 64, id: 2051,  331.42 Hz
503, 3807, // SQ: 7.00, period: 4626, // MIDI: 64, id: 2052,  332.02 Hz
502, 3800, // SQ: 7.00, period: 4618, // MIDI: 64, id: 2053,  332.62 Hz
501, 3793, // SQ: 7.00, period: 4610, // MIDI: 64, id: 2054,  333.22 Hz
499, 3786, // SQ: 7.00, period: 4601, // MIDI: 64, id: 2055,  333.82 Hz
498, 3779, // SQ: 7.00, period: 4593, // MIDI: 64, id: 2056,  334.42 Hz
497, 3772, // SQ: 7.00, period: 4585, // MIDI: 64, id: 2057,  335.03 Hz
496, 3764, // SQ: 7.00, period: 4576, // MIDI: 64, id: 2058,  335.63 Hz
495, 3757, // SQ: 7.00, period: 4568, // MIDI: 64, id: 2059,  336.24 Hz
493, 3751, // SQ: 7.00, period: 4560, // MIDI: 64, id: 2060,  336.85 Hz
492, 3744, // SQ: 7.00, period: 4552, // MIDI: 64, id: 2061,  337.45 Hz
491, 3737, // SQ: 7.00, period: 4544, // MIDI: 64, id: 2062,  338.06 Hz
490, 3729, // SQ: 7.00, period: 4535, // MIDI: 64, id: 2063,  338.67 Hz
489, 3722, // SQ: 7.00, period: 4527, // MIDI: 64, id: 2064,  339.29 Hz
488, 3715, // SQ: 7.00, period: 4519, // MIDI: 64, id: 2065,  339.90 Hz
486, 3709, // SQ: 7.00, period: 4511, // MIDI: 64, id: 2066,  340.51 Hz
485, 3702, // SQ: 7.00, period: 4503, // MIDI: 64, id: 2067,  341.13 Hz
484, 3695, // SQ: 7.00, period: 4495, // MIDI: 64, id: 2068,  341.74 Hz
483, 3687, // SQ: 7.00, period: 4486, // MIDI: 64, id: 2069,  342.36 Hz
482, 3680, // SQ: 7.00, period: 4478, // MIDI: 64, id: 2070,  342.98 Hz
481, 3673, // SQ: 7.00, period: 4470, // MIDI: 64, id: 2071,  343.60 Hz
479, 3667, // SQ: 7.00, period: 4462, // MIDI: 64, id: 2072,  344.22 Hz
478, 3660, // SQ: 7.00, period: 4454, // MIDI: 64, id: 2073,  344.84 Hz
477, 3653, // SQ: 7.00, period: 4446, // MIDI: 64, id: 2074,  345.47 Hz
476, 3646, // SQ: 7.00, period: 4438, // MIDI: 64, id: 2075,  346.09 Hz
475, 3639, // SQ: 7.00, period: 4430, // MIDI: 64, id: 2076,  346.72 Hz
474, 3632, // SQ: 7.00, period: 4422, // MIDI: 64, id: 2077,  347.34 Hz
473, 3625, // SQ: 7.00, period: 4414, // MIDI: 64, id: 2078,  347.97 Hz
471, 3619, // SQ: 7.00, period: 4406, // MIDI: 64, id: 2079,  348.60 Hz
470, 3612, // SQ: 7.00, period: 4398, // MIDI: 65, id: 2080,  349.23 Hz, First F   65
469, 3605, // SQ: 7.00, period: 4390, // MIDI: 65, id: 2081,  349.86 Hz
468, 3598, // SQ: 7.00, period: 4382, // MIDI: 65, id: 2082,  350.49 Hz
467, 3592, // SQ: 7.00, period: 4375, // MIDI: 65, id: 2083,  351.12 Hz
466, 3585, // SQ: 7.00, period: 4367, // MIDI: 65, id: 2084,  351.76 Hz
465, 3578, // SQ: 7.00, period: 4359, // MIDI: 65, id: 2085,  352.39 Hz
464, 3571, // SQ: 7.00, period: 4351, // MIDI: 65, id: 2086,  353.03 Hz
462, 3565, // SQ: 7.00, period: 4343, // MIDI: 65, id: 2087,  353.67 Hz
461, 3558, // SQ: 7.00, period: 4335, // MIDI: 65, id: 2088,  354.31 Hz
460, 3551, // SQ: 7.00, period: 4327, // MIDI: 65, id: 2089,  354.95 Hz
459, 3545, // SQ: 7.00, period: 4320, // MIDI: 65, id: 2090,  355.59 Hz
458, 3538, // SQ: 7.00, period: 4312, // MIDI: 65, id: 2091,  356.23 Hz
457, 3531, // SQ: 7.00, period: 4304, // MIDI: 65, id: 2092,  356.88 Hz
456, 3524, // SQ: 7.00, period: 4296, // MIDI: 65, id: 2093,  357.52 Hz
455, 3518, // SQ: 7.00, period: 4289, // MIDI: 65, id: 2094,  358.17 Hz
454, 3511, // SQ: 7.00, period: 4281, // MIDI: 65, id: 2095,  358.81 Hz
452, 3505, // SQ: 7.00, period: 4273, // MIDI: 65, id: 2096,  359.46 Hz
451, 3498, // SQ: 7.00, period: 4265, // MIDI: 65, id: 2097,  360.11 Hz
450, 3492, // SQ: 7.00, period: 4258, // MIDI: 65, id: 2098,  360.76 Hz
449, 3485, // SQ: 7.00, period: 4250, // MIDI: 65, id: 2099,  361.41 Hz
448, 3478, // SQ: 7.00, period: 4242, // MIDI: 65, id: 2100,  362.07 Hz
447, 3472, // SQ: 7.00, period: 4235, // MIDI: 65, id: 2101,  362.72 Hz
446, 3465, // SQ: 7.00, period: 4227, // MIDI: 65, id: 2102,  363.38 Hz
445, 3458, // SQ: 7.00, period: 4219, // MIDI: 65, id: 2103,  364.03 Hz
444, 3452, // SQ: 7.00, period: 4212, // MIDI: 65, id: 2104,  364.69 Hz
443, 3445, // SQ: 7.00, period: 4204, // MIDI: 65, id: 2105,  365.35 Hz
442, 3439, // SQ: 7.00, period: 4197, // MIDI: 65, id: 2106,  366.01 Hz
440, 3433, // SQ: 7.01, period: 4189, // MIDI: 65, id: 2107,  366.67 Hz
439, 3426, // SQ: 7.00, period: 4181, // MIDI: 65, id: 2108,  367.33 Hz
438, 3420, // SQ: 7.00, period: 4174, // MIDI: 65, id: 2109,  368.00 Hz
437, 3413, // SQ: 7.00, period: 4166, // MIDI: 65, id: 2110,  368.66 Hz
436, 3407, // SQ: 7.00, period: 4159, // MIDI: 65, id: 2111,  369.33 Hz
435, 3400, // SQ: 7.00, period: 4151, // MIDI: 66, id: 2112,  369.99 Hz, First F#  66
434, 3394, // SQ: 7.00, period: 4144, // MIDI: 66, id: 2113,  370.66 Hz
433, 3387, // SQ: 7.00, period: 4136, // MIDI: 66, id: 2114,  371.33 Hz
432, 3381, // SQ: 7.00, period: 4129, // MIDI: 66, id: 2115,  372.00 Hz
431, 3375, // SQ: 7.00, period: 4122, // MIDI: 66, id: 2116,  372.68 Hz
430, 3368, // SQ: 7.00, period: 4114, // MIDI: 66, id: 2117,  373.35 Hz
429, 3362, // SQ: 7.00, period: 4107, // MIDI: 66, id: 2118,  374.02 Hz
428, 3355, // SQ: 6.99, period: 4099, // MIDI: 66, id: 2119,  374.70 Hz
427, 3349, // SQ: 6.99, period: 4092, // MIDI: 66, id: 2120,  375.38 Hz
426, 3343, // SQ: 6.99, period: 4085, // MIDI: 66, id: 2121,  376.05 Hz
424, 3337, // SQ: 7.01, period: 4077, // MIDI: 66, id: 2122,  376.73 Hz
423, 3331, // SQ: 7.01, period: 4070, // MIDI: 66, id: 2123,  377.41 Hz
422, 3324, // SQ: 7.00, period: 4062, // MIDI: 66, id: 2124,  378.10 Hz
421, 3318, // SQ: 7.00, period: 4055, // MIDI: 66, id: 2125,  378.78 Hz
420, 3312, // SQ: 7.00, period: 4048, // MIDI: 66, id: 2126,  379.46 Hz
419, 3306, // SQ: 7.00, period: 4041, // MIDI: 66, id: 2127,  380.15 Hz
418, 3299, // SQ: 7.00, period: 4033, // MIDI: 66, id: 2128,  380.84 Hz
417, 3293, // SQ: 7.00, period: 4026, // MIDI: 66, id: 2129,  381.52 Hz
416, 3287, // SQ: 7.00, period: 4019, // MIDI: 66, id: 2130,  382.21 Hz
415, 3280, // SQ: 7.00, period: 4011, // MIDI: 66, id: 2131,  382.90 Hz
414, 3274, // SQ: 7.00, period: 4004, // MIDI: 66, id: 2132,  383.60 Hz
413, 3268, // SQ: 7.00, period: 3997, // MIDI: 66, id: 2133,  384.29 Hz
412, 3262, // SQ: 7.00, period: 3990, // MIDI: 66, id: 2134,  384.98 Hz
411, 3256, // SQ: 7.00, period: 3983, // MIDI: 66, id: 2135,  385.68 Hz
410, 3249, // SQ: 7.00, period: 3975, // MIDI: 66, id: 2136,  386.38 Hz
409, 3243, // SQ: 7.00, period: 3968, // MIDI: 66, id: 2137,  387.07 Hz
408, 3237, // SQ: 7.00, period: 3961, // MIDI: 66, id: 2138,  387.77 Hz
407, 3231, // SQ: 7.00, period: 3954, // MIDI: 66, id: 2139,  388.47 Hz
406, 3225, // SQ: 7.00, period: 3947, // MIDI: 66, id: 2140,  389.18 Hz
405, 3219, // SQ: 7.00, period: 3940, // MIDI: 66, id: 2141,  389.88 Hz
404, 3213, // SQ: 7.00, period: 3933, // MIDI: 66, id: 2142,  390.58 Hz
403, 3206, // SQ: 7.00, period: 3925, // MIDI: 66, id: 2143,  391.29 Hz
402, 3200, // SQ: 7.00, period: 3918, // MIDI: 67, id: 2144,  392.00 Hz, First G   67
401, 3194, // SQ: 7.00, period: 3911, // MIDI: 67, id: 2145,  392.70 Hz
400, 3188, // SQ: 7.00, period: 3904, // MIDI: 67, id: 2146,  393.41 Hz
399, 3182, // SQ: 7.00, period: 3897, // MIDI: 67, id: 2147,  394.12 Hz
398, 3176, // SQ: 7.00, period: 3890, // MIDI: 67, id: 2148,  394.84 Hz
397, 3170, // SQ: 7.00, period: 3883, // MIDI: 67, id: 2149,  395.55 Hz
396, 3164, // SQ: 7.00, period: 3876, // MIDI: 67, id: 2150,  396.26 Hz
395, 3158, // SQ: 7.00, period: 3869, // MIDI: 67, id: 2151,  396.98 Hz
394, 3152, // SQ: 7.00, period: 3862, // MIDI: 67, id: 2152,  397.70 Hz
393, 3146, // SQ: 7.00, period: 3855, // MIDI: 67, id: 2153,  398.42 Hz
392, 3140, // SQ: 7.00, period: 3848, // MIDI: 67, id: 2154,  399.14 Hz
391, 3134, // SQ: 7.00, period: 3841, // MIDI: 67, id: 2155,  399.86 Hz
390, 3128, // SQ: 7.00, period: 3834, // MIDI: 67, id: 2156,  400.58 Hz
389, 3123, // SQ: 7.00, period: 3828, // MIDI: 67, id: 2157,  401.30 Hz
388, 3117, // SQ: 7.00, period: 3821, // MIDI: 67, id: 2158,  402.03 Hz
387, 3111, // SQ: 7.00, period: 3814, // MIDI: 67, id: 2159,  402.75 Hz
386, 3105, // SQ: 7.00, period: 3807, // MIDI: 67, id: 2160,  403.48 Hz
385, 3099, // SQ: 7.00, period: 3800, // MIDI: 67, id: 2161,  404.21 Hz
384, 3093, // SQ: 7.00, period: 3793, // MIDI: 67, id: 2162,  404.94 Hz
383, 3087, // SQ: 7.00, period: 3786, // MIDI: 67, id: 2163,  405.67 Hz
382, 3081, // SQ: 7.00, period: 3779, // MIDI: 67, id: 2164,  406.41 Hz
381, 3076, // SQ: 7.00, period: 3773, // MIDI: 67, id: 2165,  407.14 Hz
380, 3070, // SQ: 7.00, period: 3766, // MIDI: 67, id: 2166,  407.88 Hz
379, 3064, // SQ: 7.00, period: 3759, // MIDI: 67, id: 2167,  408.61 Hz
378, 3058, // SQ: 7.00, period: 3752, // MIDI: 67, id: 2168,  409.35 Hz
377, 3053, // SQ: 7.00, period: 3746, // MIDI: 67, id: 2169,  410.09 Hz
376, 3047, // SQ: 7.00, period: 3739, // MIDI: 67, id: 2170,  410.83 Hz
375, 3041, // SQ: 7.00, period: 3732, // MIDI: 67, id: 2171,  411.57 Hz
374, 3035, // SQ: 7.00, period: 3725, // MIDI: 67, id: 2172,  412.32 Hz
373, 3030, // SQ: 7.00, period: 3719, // MIDI: 67, id: 2173,  413.06 Hz
372, 3024, // SQ: 7.00, period: 3712, // MIDI: 67, id: 2174,  413.81 Hz
371, 3018, // SQ: 7.00, period: 3705, // MIDI: 67, id: 2175,  414.56 Hz
370, 3012, // SQ: 7.00, period: 3698, // MIDI: 68, id: 2176,  415.30 Hz, First G#  68
369, 3007, // SQ: 7.01, period: 3692, // MIDI: 68, id: 2177,  416.06 Hz
368, 3001, // SQ: 7.01, period: 3685, // MIDI: 68, id: 2178,  416.81 Hz
368, 2995, // SQ: 6.99, period: 3679, // MIDI: 68, id: 2179,  417.56 Hz
367, 2989, // SQ: 6.99, period: 3672, // MIDI: 68, id: 2180,  418.31 Hz
366, 2983, // SQ: 6.99, period: 3665, // MIDI: 68, id: 2181,  419.07 Hz
365, 2978, // SQ: 7.00, period: 3659, // MIDI: 68, id: 2182,  419.83 Hz
364, 2972, // SQ: 7.00, period: 3652, // MIDI: 68, id: 2183,  420.59 Hz
363, 2966, // SQ: 7.00, period: 3645, // MIDI: 68, id: 2184,  421.35 Hz
362, 2961, // SQ: 7.00, period: 3639, // MIDI: 68, id: 2185,  422.11 Hz
361, 2955, // SQ: 7.00, period: 3632, // MIDI: 68, id: 2186,  422.87 Hz
360, 2950, // SQ: 7.00, period: 3626, // MIDI: 68, id: 2187,  423.63 Hz
359, 2944, // SQ: 7.00, period: 3619, // MIDI: 68, id: 2188,  424.40 Hz
358, 2939, // SQ: 7.00, period: 3613, // MIDI: 68, id: 2189,  425.17 Hz
357, 2933, // SQ: 7.00, period: 3606, // MIDI: 68, id: 2190,  425.93 Hz
356, 2928, // SQ: 7.00, period: 3600, // MIDI: 68, id: 2191,  426.70 Hz
355, 2922, // SQ: 7.00, period: 3593, // MIDI: 68, id: 2192,  427.47 Hz
354, 2917, // SQ: 7.01, period: 3587, // MIDI: 68, id: 2193,  428.25 Hz
353, 2911, // SQ: 7.01, period: 3580, // MIDI: 68, id: 2194,  429.02 Hz
353, 2905, // SQ: 6.99, period: 3574, // MIDI: 68, id: 2195,  429.80 Hz
352, 2899, // SQ: 6.99, period: 3567, // MIDI: 68, id: 2196,  430.57 Hz
351, 2894, // SQ: 7.00, period: 3561, // MIDI: 68, id: 2197,  431.35 Hz
350, 2888, // SQ: 7.00, period: 3554, // MIDI: 68, id: 2198,  432.13 Hz
349, 2883, // SQ: 7.00, period: 3548, // MIDI: 68, id: 2199,  432.91 Hz
348, 2878, // SQ: 7.00, period: 3542, // MIDI: 68, id: 2200,  433.69 Hz
347, 2872, // SQ: 7.00, period: 3535, // MIDI: 68, id: 2201,  434.48 Hz
346, 2867, // SQ: 7.00, period: 3529, // MIDI: 68, id: 2202,  435.26 Hz
345, 2862, // SQ: 7.00, period: 3523, // MIDI: 68, id: 2203,  436.05 Hz
344, 2856, // SQ: 7.00, period: 3516, // MIDI: 68, id: 2204,  436.83 Hz
343, 2851, // SQ: 7.01, period: 3510, // MIDI: 68, id: 2205,  437.62 Hz
343, 2845, // SQ: 6.99, period: 3504, // MIDI: 68, id: 2206,  438.41 Hz
342, 2839, // SQ: 6.99, period: 3497, // MIDI: 68, id: 2207,  439.21 Hz
341, 2834, // SQ: 7.00, period: 3491, // MIDI: 69, id: 2208,  440.00 Hz, First A   69
340, 2829, // SQ: 7.00, period: 3485, // MIDI: 69, id: 2209,  440.79 Hz
339, 2823, // SQ: 7.00, period: 3478, // MIDI: 69, id: 2210,  441.59 Hz
338, 2818, // SQ: 7.00, period: 3472, // MIDI: 69, id: 2211,  442.39 Hz
337, 2813, // SQ: 7.00, period: 3466, // MIDI: 69, id: 2212,  443.19 Hz
336, 2808, // SQ: 7.00, period: 3460, // MIDI: 69, id: 2213,  443.99 Hz
335, 2802, // SQ: 7.00, period: 3453, // MIDI: 69, id: 2214,  444.79 Hz
334, 2797, // SQ: 7.01, period: 3447, // MIDI: 69, id: 2215,  445.59 Hz
334, 2791, // SQ: 6.99, period: 3441, // MIDI: 69, id: 2216,  446.40 Hz
333, 2786, // SQ: 7.00, period: 3435, // MIDI: 69, id: 2217,  447.21 Hz
332, 2780, // SQ: 7.00, period: 3428, // MIDI: 69, id: 2218,  448.01 Hz
331, 2775, // SQ: 7.00, period: 3422, // MIDI: 69, id: 2219,  448.82 Hz
330, 2770, // SQ: 7.00, period: 3416, // MIDI: 69, id: 2220,  449.63 Hz
329, 2765, // SQ: 7.00, period: 3410, // MIDI: 69, id: 2221,  450.45 Hz
328, 2760, // SQ: 7.00, period: 3404, // MIDI: 69, id: 2222,  451.26 Hz
327, 2755, // SQ: 7.01, period: 3398, // MIDI: 69, id: 2223,  452.08 Hz
327, 2749, // SQ: 6.99, period: 3392, // MIDI: 69, id: 2224,  452.89 Hz
326, 2743, // SQ: 6.99, period: 3385, // MIDI: 69, id: 2225,  453.71 Hz
325, 2738, // SQ: 7.00, period: 3379, // MIDI: 69, id: 2226,  454.53 Hz
324, 2733, // SQ: 7.00, period: 3373, // MIDI: 69, id: 2227,  455.35 Hz
323, 2728, // SQ: 7.00, period: 3367, // MIDI: 69, id: 2228,  456.17 Hz
322, 2723, // SQ: 7.00, period: 3361, // MIDI: 69, id: 2229,  457.00 Hz
321, 2718, // SQ: 7.00, period: 3355, // MIDI: 69, id: 2230,  457.82 Hz
320, 2713, // SQ: 7.01, period: 3349, // MIDI: 69, id: 2231,  458.65 Hz
320, 2707, // SQ: 6.99, period: 3343, // MIDI: 69, id: 2232,  459.48 Hz
319, 2702, // SQ: 7.00, period: 3337, // MIDI: 69, id: 2233,  460.31 Hz
318, 2697, // SQ: 7.00, period: 3331, // MIDI: 69, id: 2234,  461.14 Hz
317, 2692, // SQ: 7.00, period: 3325, // MIDI: 69, id: 2235,  461.98 Hz
316, 2687, // SQ: 7.00, period: 3319, // MIDI: 69, id: 2236,  462.81 Hz
315, 2682, // SQ: 7.00, period: 3313, // MIDI: 69, id: 2237,  463.65 Hz
314, 2677, // SQ: 7.01, period: 3307, // MIDI: 69, id: 2238,  464.48 Hz
314, 2671, // SQ: 6.99, period: 3301, // MIDI: 69, id: 2239,  465.32 Hz
313, 2666, // SQ: 7.00, period: 3295, // MIDI: 70, id: 2240,  466.16 Hz, First B   70
312, 2661, // SQ: 7.00, period: 3289, // MIDI: 70, id: 2241,  467.01 Hz
311, 2656, // SQ: 7.00, period: 3283, // MIDI: 70, id: 2242,  467.85 Hz
310, 2651, // SQ: 7.00, period: 3277, // MIDI: 70, id: 2243,  468.69 Hz
309, 2646, // SQ: 7.00, period: 3271, // MIDI: 70, id: 2244,  469.54 Hz
308, 2641, // SQ: 7.01, period: 3265, // MIDI: 70, id: 2245,  470.39 Hz
308, 2635, // SQ: 6.99, period: 3259, // MIDI: 70, id: 2246,  471.24 Hz
307, 2631, // SQ: 7.00, period: 3254, // MIDI: 70, id: 2247,  472.09 Hz
306, 2626, // SQ: 7.00, period: 3248, // MIDI: 70, id: 2248,  472.94 Hz
305, 2621, // SQ: 7.00, period: 3242, // MIDI: 70, id: 2249,  473.80 Hz
304, 2616, // SQ: 7.00, period: 3236, // MIDI: 70, id: 2250,  474.65 Hz
303, 2611, // SQ: 7.01, period: 3230, // MIDI: 70, id: 2251,  475.51 Hz
303, 2605, // SQ: 6.99, period: 3224, // MIDI: 70, id: 2252,  476.37 Hz
302, 2601, // SQ: 7.00, period: 3219, // MIDI: 70, id: 2253,  477.23 Hz
301, 2596, // SQ: 7.00, period: 3213, // MIDI: 70, id: 2254,  478.09 Hz
300, 2591, // SQ: 7.00, period: 3207, // MIDI: 70, id: 2255,  478.96 Hz
299, 2586, // SQ: 7.00, period: 3201, // MIDI: 70, id: 2256,  479.82 Hz
298, 2581, // SQ: 7.01, period: 3195, // MIDI: 70, id: 2257,  480.69 Hz
298, 2576, // SQ: 7.00, period: 3190, // MIDI: 70, id: 2258,  481.56 Hz
297, 2571, // SQ: 7.00, period: 3184, // MIDI: 70, id: 2259,  482.43 Hz
296, 2566, // SQ: 7.00, period: 3178, // MIDI: 70, id: 2260,  483.30 Hz
295, 2561, // SQ: 7.00, period: 3172, // MIDI: 70, id: 2261,  484.17 Hz
294, 2557, // SQ: 7.01, period: 3167, // MIDI: 70, id: 2262,  485.05 Hz
294, 2551, // SQ: 6.99, period: 3161, // MIDI: 70, id: 2263,  485.92 Hz
293, 2546, // SQ: 7.00, period: 3155, // MIDI: 70, id: 2264,  486.80 Hz
292, 2542, // SQ: 7.00, period: 3150, // MIDI: 70, id: 2265,  487.68 Hz
291, 2537, // SQ: 7.00, period: 3144, // MIDI: 70, id: 2266,  488.56 Hz
290, 2532, // SQ: 7.00, period: 3138, // MIDI: 70, id: 2267,  489.45 Hz
290, 2527, // SQ: 6.99, period: 3133, // MIDI: 70, id: 2268,  490.33 Hz
289, 2522, // SQ: 7.00, period: 3127, // MIDI: 70, id: 2269,  491.22 Hz
288, 2517, // SQ: 7.00, period: 3121, // MIDI: 70, id: 2270,  492.10 Hz
287, 2513, // SQ: 7.00, period: 3116, // MIDI: 70, id: 2271,  492.99 Hz
286, 2508, // SQ: 7.00, period: 3110, // MIDI: 71, id: 2272,  493.88 Hz, First H   71
285, 2503, // SQ: 7.01, period: 3104, // MIDI: 71, id: 2273,  494.78 Hz
285, 2498, // SQ: 7.00, period: 3099, // MIDI: 71, id: 2274,  495.67 Hz
284, 2493, // SQ: 7.00, period: 3093, // MIDI: 71, id: 2275,  496.57 Hz
283, 2489, // SQ: 7.00, period: 3088, // MIDI: 71, id: 2276,  497.46 Hz
282, 2484, // SQ: 7.00, period: 3082, // MIDI: 71, id: 2277,  498.36 Hz
282, 2479, // SQ: 6.99, period: 3077, // MIDI: 71, id: 2278,  499.26 Hz
281, 2474, // SQ: 7.00, period: 3071, // MIDI: 71, id: 2279,  500.16 Hz
280, 2469, // SQ: 7.00, period: 3065, // MIDI: 71, id: 2280,  501.07 Hz
279, 2465, // SQ: 7.00, period: 3060, // MIDI: 71, id: 2281,  501.97 Hz
278, 2460, // SQ: 7.00, period: 3054, // MIDI: 71, id: 2282,  502.88 Hz
278, 2455, // SQ: 6.99, period: 3049, // MIDI: 71, id: 2283,  503.79 Hz
277, 2450, // SQ: 7.00, period: 3043, // MIDI: 71, id: 2284,  504.70 Hz
276, 2446, // SQ: 7.00, period: 3038, // MIDI: 71, id: 2285,  505.61 Hz
275, 2441, // SQ: 7.00, period: 3032, // MIDI: 71, id: 2286,  506.52 Hz
274, 2437, // SQ: 7.01, period: 3027, // MIDI: 71, id: 2287,  507.44 Hz
274, 2432, // SQ: 7.00, period: 3022, // MIDI: 71, id: 2288,  508.36 Hz
273, 2427, // SQ: 7.00, period: 3016, // MIDI: 71, id: 2289,  509.27 Hz
272, 2423, // SQ: 7.00, period: 3011, // MIDI: 71, id: 2290,  510.19 Hz
271, 2418, // SQ: 7.00, period: 3005, // MIDI: 71, id: 2291,  511.12 Hz
271, 2413, // SQ: 6.99, period: 3000, // MIDI: 71, id: 2292,  512.04 Hz
270, 2408, // SQ: 7.00, period: 2994, // MIDI: 71, id: 2293,  512.96 Hz
269, 2404, // SQ: 7.00, period: 2989, // MIDI: 71, id: 2294,  513.89 Hz
268, 2400, // SQ: 7.00, period: 2984, // MIDI: 71, id: 2295,  514.82 Hz
267, 2395, // SQ: 7.01, period: 2978, // MIDI: 71, id: 2296,  515.75 Hz
267, 2390, // SQ: 7.00, period: 2973, // MIDI: 71, id: 2297,  516.68 Hz
266, 2385, // SQ: 7.00, period: 2967, // MIDI: 71, id: 2298,  517.61 Hz
265, 2381, // SQ: 7.00, period: 2962, // MIDI: 71, id: 2299,  518.55 Hz
264, 2377, // SQ: 7.01, period: 2957, // MIDI: 71, id: 2300,  519.49 Hz
264, 2371, // SQ: 6.99, period: 2951, // MIDI: 71, id: 2301,  520.43 Hz
263, 2367, // SQ: 7.00, period: 2946, // MIDI: 71, id: 2302,  521.37 Hz
262, 2363, // SQ: 7.00, period: 2941, // MIDI: 71, id: 2303,  522.31 Hz
261, 2358, // SQ: 7.00, period: 2935, // MIDI: 72, id: 2304,  523.25 Hz, Secnd C   72
261, 2353, // SQ: 6.99, period: 2930, // MIDI: 72, id: 2305,  524.20 Hz
260, 2349, // SQ: 7.00, period: 2925, // MIDI: 72, id: 2306,  525.14 Hz
259, 2345, // SQ: 7.00, period: 2920, // MIDI: 72, id: 2307,  526.09 Hz
258, 2340, // SQ: 7.00, period: 2914, // MIDI: 72, id: 2308,  527.04 Hz
258, 2335, // SQ: 6.99, period: 2909, // MIDI: 72, id: 2309,  528.00 Hz
257, 2331, // SQ: 7.00, period: 2904, // MIDI: 72, id: 2310,  528.95 Hz
256, 2327, // SQ: 7.00, period: 2899, // MIDI: 72, id: 2311,  529.90 Hz
255, 2322, // SQ: 7.00, period: 2893, // MIDI: 72, id: 2312,  530.86 Hz
255, 2317, // SQ: 6.99, period: 2888, // MIDI: 72, id: 2313,  531.82 Hz
254, 2313, // SQ: 7.00, period: 2883, // MIDI: 72, id: 2314,  532.78 Hz
253, 2309, // SQ: 7.00, period: 2878, // MIDI: 72, id: 2315,  533.74 Hz
252, 2305, // SQ: 7.01, period: 2873, // MIDI: 72, id: 2316,  534.71 Hz
252, 2299, // SQ: 6.99, period: 2867, // MIDI: 72, id: 2317,  535.67 Hz
251, 2295, // SQ: 7.00, period: 2862, // MIDI: 72, id: 2318,  536.64 Hz
250, 2291, // SQ: 7.00, period: 2857, // MIDI: 72, id: 2319,  537.61 Hz
249, 2287, // SQ: 7.01, period: 2852, // MIDI: 72, id: 2320,  538.58 Hz
249, 2282, // SQ: 7.00, period: 2847, // MIDI: 72, id: 2321,  539.56 Hz
248, 2278, // SQ: 7.00, period: 2842, // MIDI: 72, id: 2322,  540.53 Hz
247, 2274, // SQ: 7.00, period: 2837, // MIDI: 72, id: 2323,  541.51 Hz
246, 2269, // SQ: 7.01, period: 2831, // MIDI: 72, id: 2324,  542.49 Hz
246, 2264, // SQ: 7.00, period: 2826, // MIDI: 72, id: 2325,  543.47 Hz
245, 2260, // SQ: 7.00, period: 2821, // MIDI: 72, id: 2326,  544.45 Hz
244, 2256, // SQ: 7.00, period: 2816, // MIDI: 72, id: 2327,  545.43 Hz
244, 2251, // SQ: 6.99, period: 2811, // MIDI: 72, id: 2328,  546.42 Hz
243, 2247, // SQ: 7.00, period: 2806, // MIDI: 72, id: 2329,  547.40 Hz
242, 2243, // SQ: 7.00, period: 2801, // MIDI: 72, id: 2330,  548.39 Hz
241, 2239, // SQ: 7.01, period: 2796, // MIDI: 72, id: 2331,  549.38 Hz
241, 2234, // SQ: 6.99, period: 2791, // MIDI: 72, id: 2332,  550.38 Hz
240, 2230, // SQ: 7.00, period: 2786, // MIDI: 72, id: 2333,  551.37 Hz
239, 2226, // SQ: 7.01, period: 2781, // MIDI: 72, id: 2334,  552.37 Hz
239, 2221, // SQ: 6.99, period: 2776, // MIDI: 72, id: 2335,  553.37 Hz
238, 2217, // SQ: 7.00, period: 2771, // MIDI: 73, id: 2336,  554.37 Hz, Secnd C#  73
237, 2213, // SQ: 7.00, period: 2766, // MIDI: 73, id: 2337,  555.37 Hz
236, 2209, // SQ: 7.01, period: 2761, // MIDI: 73, id: 2338,  556.37 Hz
236, 2204, // SQ: 6.99, period: 2756, // MIDI: 73, id: 2339,  557.38 Hz
235, 2200, // SQ: 7.00, period: 2751, // MIDI: 73, id: 2340,  558.38 Hz
234, 2196, // SQ: 7.01, period: 2746, // MIDI: 73, id: 2341,  559.39 Hz
234, 2191, // SQ: 6.99, period: 2741, // MIDI: 73, id: 2342,  560.40 Hz
233, 2187, // SQ: 7.00, period: 2736, // MIDI: 73, id: 2343,  561.41 Hz
232, 2183, // SQ: 7.00, period: 2731, // MIDI: 73, id: 2344,  562.43 Hz
231, 2179, // SQ: 7.01, period: 2726, // MIDI: 73, id: 2345,  563.44 Hz
231, 2174, // SQ: 6.99, period: 2721, // MIDI: 73, id: 2346,  564.46 Hz
230, 2170, // SQ: 7.00, period: 2716, // MIDI: 73, id: 2347,  565.48 Hz
229, 2166, // SQ: 7.01, period: 2711, // MIDI: 73, id: 2348,  566.50 Hz
229, 2161, // SQ: 6.99, period: 2706, // MIDI: 73, id: 2349,  567.53 Hz
228, 2158, // SQ: 7.00, period: 2702, // MIDI: 73, id: 2350,  568.55 Hz
227, 2154, // SQ: 7.01, period: 2697, // MIDI: 73, id: 2351,  569.58 Hz
227, 2149, // SQ: 6.99, period: 2692, // MIDI: 73, id: 2352,  570.61 Hz
226, 2145, // SQ: 7.00, period: 2687, // MIDI: 73, id: 2353,  571.64 Hz
225, 2141, // SQ: 7.00, period: 2682, // MIDI: 73, id: 2354,  572.67 Hz
224, 2137, // SQ: 7.01, period: 2677, // MIDI: 73, id: 2355,  573.71 Hz
224, 2132, // SQ: 6.99, period: 2672, // MIDI: 73, id: 2356,  574.74 Hz
223, 2129, // SQ: 7.00, period: 2668, // MIDI: 73, id: 2357,  575.78 Hz
222, 2125, // SQ: 7.01, period: 2663, // MIDI: 73, id: 2358,  576.82 Hz
222, 2120, // SQ: 6.99, period: 2658, // MIDI: 73, id: 2359,  577.87 Hz
221, 2116, // SQ: 7.00, period: 2653, // MIDI: 73, id: 2360,  578.91 Hz
220, 2112, // SQ: 7.01, period: 2648, // MIDI: 73, id: 2361,  579.96 Hz
220, 2108, // SQ: 6.99, period: 2644, // MIDI: 73, id: 2362,  581.00 Hz
219, 2104, // SQ: 7.00, period: 2639, // MIDI: 73, id: 2363,  582.05 Hz
218, 2100, // SQ: 7.01, period: 2634, // MIDI: 73, id: 2364,  583.10 Hz
218, 2095, // SQ: 6.99, period: 2629, // MIDI: 73, id: 2365,  584.16 Hz
217, 2092, // SQ: 7.00, period: 2625, // MIDI: 73, id: 2366,  585.21 Hz
216, 2088, // SQ: 7.01, period: 2620, // MIDI: 73, id: 2367,  586.27 Hz
216, 2083, // SQ: 6.99, period: 2615, // MIDI: 74, id: 2368,  587.33 Hz, Secnd D   74
215, 2080, // SQ: 7.00, period: 2611, // MIDI: 74, id: 2369,  588.39 Hz
214, 2076, // SQ: 7.01, period: 2606, // MIDI: 74, id: 2370,  589.45 Hz
214, 2071, // SQ: 6.99, period: 2601, // MIDI: 74, id: 2371,  590.52 Hz
213, 2067, // SQ: 7.00, period: 2596, // MIDI: 74, id: 2372,  591.59 Hz
212, 2064, // SQ: 7.01, period: 2592, // MIDI: 74, id: 2373,  592.65 Hz
212, 2059, // SQ: 6.99, period: 2587, // MIDI: 74, id: 2374,  593.73 Hz
211, 2055, // SQ: 7.00, period: 2582, // MIDI: 74, id: 2375,  594.80 Hz
210, 2052, // SQ: 7.01, period: 2578, // MIDI: 74, id: 2376,  595.87 Hz
210, 2047, // SQ: 6.99, period: 2573, // MIDI: 74, id: 2377,  596.95 Hz
209, 2043, // SQ: 7.00, period: 2568, // MIDI: 74, id: 2378,  598.03 Hz
208, 2040, // SQ: 7.01, period: 2564, // MIDI: 74, id: 2379,  599.11 Hz
208, 2035, // SQ: 6.99, period: 2559, // MIDI: 74, id: 2380,  600.19 Hz
207, 2032, // SQ: 7.00, period: 2555, // MIDI: 74, id: 2381,  601.27 Hz
206, 2028, // SQ: 7.01, period: 2550, // MIDI: 74, id: 2382,  602.36 Hz
206, 2023, // SQ: 6.99, period: 2545, // MIDI: 74, id: 2383,  603.45 Hz
205, 2020, // SQ: 7.00, period: 2541, // MIDI: 74, id: 2384,  604.54 Hz
204, 2016, // SQ: 7.01, period: 2536, // MIDI: 74, id: 2385,  605.63 Hz
204, 2012, // SQ: 6.99, period: 2532, // MIDI: 74, id: 2386,  606.73 Hz
203, 2008, // SQ: 7.00, period: 2527, // MIDI: 74, id: 2387,  607.82 Hz
202, 2004, // SQ: 7.01, period: 2522, // MIDI: 74, id: 2388,  608.92 Hz
202, 2000, // SQ: 6.99, period: 2518, // MIDI: 74, id: 2389,  610.02 Hz
201, 1996, // SQ: 7.00, period: 2513, // MIDI: 74, id: 2390,  611.12 Hz
200, 1993, // SQ: 7.01, period: 2509, // MIDI: 74, id: 2391,  612.23 Hz
200, 1988, // SQ: 6.99, period: 2504, // MIDI: 74, id: 2392,  613.33 Hz
199, 1985, // SQ: 7.00, period: 2500, // MIDI: 74, id: 2393,  614.44 Hz
198, 1981, // SQ: 7.01, period: 2495, // MIDI: 74, id: 2394,  615.55 Hz
198, 1977, // SQ: 7.00, period: 2491, // MIDI: 74, id: 2395,  616.66 Hz
197, 1973, // SQ: 7.00, period: 2486, // MIDI: 74, id: 2396,  617.78 Hz
197, 1969, // SQ: 6.99, period: 2482, // MIDI: 74, id: 2397,  618.89 Hz
196, 1965, // SQ: 7.00, period: 2477, // MIDI: 74, id: 2398,  620.01 Hz
195, 1962, // SQ: 7.01, period: 2473, // MIDI: 74, id: 2399,  621.13 Hz
195, 1957, // SQ: 6.99, period: 2468, // MIDI: 75, id: 2400,  622.25 Hz, Secnd D#  75
194, 1954, // SQ: 7.00, period: 2464, // MIDI: 75, id: 2401,  623.38 Hz
193, 1951, // SQ: 7.01, period: 2460, // MIDI: 75, id: 2402,  624.50 Hz
193, 1946, // SQ: 6.99, period: 2455, // MIDI: 75, id: 2403,  625.63 Hz
192, 1943, // SQ: 7.00, period: 2451, // MIDI: 75, id: 2404,  626.76 Hz
191, 1939, // SQ: 7.01, period: 2446, // MIDI: 75, id: 2405,  627.90 Hz
191, 1935, // SQ: 7.00, period: 2442, // MIDI: 75, id: 2406,  629.03 Hz
190, 1931, // SQ: 7.00, period: 2437, // MIDI: 75, id: 2407,  630.17 Hz
190, 1927, // SQ: 6.99, period: 2433, // MIDI: 75, id: 2408,  631.30 Hz
189, 1924, // SQ: 7.00, period: 2429, // MIDI: 75, id: 2409,  632.45 Hz
188, 1920, // SQ: 7.01, period: 2424, // MIDI: 75, id: 2410,  633.59 Hz
188, 1916, // SQ: 6.99, period: 2420, // MIDI: 75, id: 2411,  634.73 Hz
187, 1913, // SQ: 7.00, period: 2416, // MIDI: 75, id: 2412,  635.88 Hz
186, 1909, // SQ: 7.01, period: 2411, // MIDI: 75, id: 2413,  637.03 Hz
186, 1905, // SQ: 7.00, period: 2407, // MIDI: 75, id: 2414,  638.18 Hz
185, 1902, // SQ: 7.01, period: 2403, // MIDI: 75, id: 2415,  639.33 Hz
185, 1897, // SQ: 6.99, period: 2398, // MIDI: 75, id: 2416,  640.49 Hz
184, 1894, // SQ: 7.00, period: 2394, // MIDI: 75, id: 2417,  641.64 Hz
183, 1891, // SQ: 7.01, period: 2390, // MIDI: 75, id: 2418,  642.80 Hz
183, 1886, // SQ: 6.99, period: 2385, // MIDI: 75, id: 2419,  643.97 Hz
182, 1883, // SQ: 7.00, period: 2381, // MIDI: 75, id: 2420,  645.13 Hz
182, 1879, // SQ: 6.99, period: 2377, // MIDI: 75, id: 2421,  646.29 Hz
181, 1875, // SQ: 7.00, period: 2372, // MIDI: 75, id: 2422,  647.46 Hz
180, 1872, // SQ: 7.01, period: 2368, // MIDI: 75, id: 2423,  648.63 Hz
180, 1868, // SQ: 6.99, period: 2364, // MIDI: 75, id: 2424,  649.80 Hz
179, 1865, // SQ: 7.00, period: 2360, // MIDI: 75, id: 2425,  650.98 Hz
178, 1861, // SQ: 7.01, period: 2355, // MIDI: 75, id: 2426,  652.15 Hz
178, 1857, // SQ: 7.00, period: 2351, // MIDI: 75, id: 2427,  653.33 Hz
177, 1854, // SQ: 7.01, period: 2347, // MIDI: 75, id: 2428,  654.51 Hz
177, 1850, // SQ: 6.99, period: 2343, // MIDI: 75, id: 2429,  655.69 Hz
176, 1846, // SQ: 7.00, period: 2338, // MIDI: 75, id: 2430,  656.88 Hz
175, 1843, // SQ: 7.01, period: 2334, // MIDI: 75, id: 2431,  658.07 Hz
175, 1839, // SQ: 7.00, period: 2330, // MIDI: 76, id: 2432,  659.26 Hz, Secnd E   76
174, 1836, // SQ: 7.01, period: 2326, // MIDI: 76, id: 2433,  660.45 Hz
174, 1832, // SQ: 6.99, period: 2322, // MIDI: 76, id: 2434,  661.64 Hz
173, 1828, // SQ: 7.00, period: 2317, // MIDI: 76, id: 2435,  662.83 Hz
172, 1825, // SQ: 7.01, period: 2313, // MIDI: 76, id: 2436,  664.03 Hz
172, 1821, // SQ: 7.00, period: 2309, // MIDI: 76, id: 2437,  665.23 Hz
171, 1818, // SQ: 7.01, period: 2305, // MIDI: 76, id: 2438,  666.43 Hz
171, 1814, // SQ: 6.99, period: 2301, // MIDI: 76, id: 2439,  667.64 Hz
170, 1810, // SQ: 7.00, period: 2296, // MIDI: 76, id: 2440,  668.84 Hz
169, 1807, // SQ: 7.01, period: 2292, // MIDI: 76, id: 2441,  670.05 Hz
169, 1803, // SQ: 7.00, period: 2288, // MIDI: 76, id: 2442,  671.26 Hz
168, 1800, // SQ: 7.01, period: 2284, // MIDI: 76, id: 2443,  672.48 Hz
168, 1796, // SQ: 6.99, period: 2280, // MIDI: 76, id: 2444,  673.69 Hz
167, 1793, // SQ: 7.00, period: 2276, // MIDI: 76, id: 2445,  674.91 Hz
167, 1789, // SQ: 6.99, period: 2272, // MIDI: 76, id: 2446,  676.13 Hz
166, 1786, // SQ: 7.00, period: 2268, // MIDI: 76, id: 2447,  677.35 Hz
165, 1783, // SQ: 7.01, period: 2264, // MIDI: 76, id: 2448,  678.57 Hz
165, 1778, // SQ: 6.99, period: 2259, // MIDI: 76, id: 2449,  679.80 Hz
164, 1775, // SQ: 7.00, period: 2255, // MIDI: 76, id: 2450,  681.03 Hz
164, 1771, // SQ: 6.99, period: 2251, // MIDI: 76, id: 2451,  682.26 Hz
163, 1768, // SQ: 7.00, period: 2247, // MIDI: 76, id: 2452,  683.49 Hz
162, 1765, // SQ: 7.01, period: 2243, // MIDI: 76, id: 2453,  684.72 Hz
162, 1761, // SQ: 7.00, period: 2239, // MIDI: 76, id: 2454,  685.96 Hz
161, 1758, // SQ: 7.01, period: 2235, // MIDI: 76, id: 2455,  687.20 Hz
161, 1754, // SQ: 6.99, period: 2231, // MIDI: 76, id: 2456,  688.44 Hz
160, 1751, // SQ: 7.00, period: 2227, // MIDI: 76, id: 2457,  689.69 Hz
160, 1747, // SQ: 6.99, period: 2223, // MIDI: 76, id: 2458,  690.93 Hz
159, 1744, // SQ: 7.00, period: 2219, // MIDI: 76, id: 2459,  692.18 Hz
158, 1741, // SQ: 7.01, period: 2215, // MIDI: 76, id: 2460,  693.43 Hz
158, 1737, // SQ: 7.00, period: 2211, // MIDI: 76, id: 2461,  694.68 Hz
157, 1734, // SQ: 7.01, period: 2207, // MIDI: 76, id: 2462,  695.94 Hz
157, 1730, // SQ: 6.99, period: 2203, // MIDI: 76, id: 2463,  697.20 Hz
156, 1727, // SQ: 7.00, period: 2199, // MIDI: 77, id: 2464,  698.46 Hz, Secnd F   77
156, 1723, // SQ: 6.99, period: 2195, // MIDI: 77, id: 2465,  699.72 Hz
155, 1720, // SQ: 7.00, period: 2191, // MIDI: 77, id: 2466,  700.98 Hz
154, 1717, // SQ: 7.01, period: 2187, // MIDI: 77, id: 2467,  702.25 Hz
154, 1713, // SQ: 7.00, period: 2183, // MIDI: 77, id: 2468,  703.52 Hz
153, 1710, // SQ: 7.01, period: 2179, // MIDI: 77, id: 2469,  704.79 Hz
153, 1706, // SQ: 6.99, period: 2175, // MIDI: 77, id: 2470,  706.06 Hz
152, 1704, // SQ: 7.01, period: 2172, // MIDI: 77, id: 2471,  707.34 Hz
152, 1700, // SQ: 6.99, period: 2168, // MIDI: 77, id: 2472,  708.62 Hz
151, 1697, // SQ: 7.00, period: 2164, // MIDI: 77, id: 2473,  709.90 Hz
151, 1693, // SQ: 6.99, period: 2160, // MIDI: 77, id: 2474,  711.18 Hz
150, 1690, // SQ: 7.00, period: 2156, // MIDI: 77, id: 2475,  712.46 Hz
149, 1687, // SQ: 7.01, period: 2152, // MIDI: 77, id: 2476,  713.75 Hz
149, 1683, // SQ: 7.00, period: 2148, // MIDI: 77, id: 2477,  715.04 Hz
148, 1680, // SQ: 7.01, period: 2144, // MIDI: 77, id: 2478,  716.33 Hz
148, 1676, // SQ: 6.99, period: 2140, // MIDI: 77, id: 2479,  717.63 Hz
147, 1674, // SQ: 7.01, period: 2137, // MIDI: 77, id: 2480,  718.92 Hz
147, 1670, // SQ: 6.99, period: 2133, // MIDI: 77, id: 2481,  720.22 Hz
146, 1667, // SQ: 7.00, period: 2129, // MIDI: 77, id: 2482,  721.52 Hz
146, 1663, // SQ: 6.99, period: 2125, // MIDI: 77, id: 2483,  722.83 Hz
145, 1660, // SQ: 7.00, period: 2121, // MIDI: 77, id: 2484,  724.13 Hz
144, 1657, // SQ: 7.01, period: 2117, // MIDI: 77, id: 2485,  725.44 Hz
144, 1654, // SQ: 7.00, period: 2114, // MIDI: 77, id: 2486,  726.75 Hz
143, 1651, // SQ: 7.01, period: 2110, // MIDI: 77, id: 2487,  728.06 Hz
143, 1647, // SQ: 7.00, period: 2106, // MIDI: 77, id: 2488,  729.38 Hz
142, 1644, // SQ: 7.01, period: 2102, // MIDI: 77, id: 2489,  730.70 Hz
142, 1640, // SQ: 6.99, period: 2098, // MIDI: 77, id: 2490,  732.02 Hz
141, 1638, // SQ: 7.01, period: 2095, // MIDI: 77, id: 2491,  733.34 Hz
141, 1634, // SQ: 6.99, period: 2091, // MIDI: 77, id: 2492,  734.67 Hz
140, 1631, // SQ: 7.00, period: 2087, // MIDI: 77, id: 2493,  735.99 Hz
140, 1627, // SQ: 6.99, period: 2083, // MIDI: 77, id: 2494,  737.32 Hz
139, 1624, // SQ: 7.00, period: 2079, // MIDI: 77, id: 2495,  738.65 Hz
139, 1621, // SQ: 6.99, period: 2076, // MIDI: 78, id: 2496,  739.99 Hz, Secnd F#  78
138, 1618, // SQ: 7.00, period: 2072, // MIDI: 78, id: 2497,  741.33 Hz
137, 1615, // SQ: 7.01, period: 2068, // MIDI: 78, id: 2498,  742.67 Hz
137, 1611, // SQ: 7.00, period: 2064, // MIDI: 78, id: 2499,  744.01 Hz
136, 1609, // SQ: 7.01, period: 2061, // MIDI: 78, id: 2500,  745.35 Hz
136, 1605, // SQ: 7.00, period: 2057, // MIDI: 78, id: 2501,  746.70 Hz
135, 1602, // SQ: 7.01, period: 2053, // MIDI: 78, id: 2502,  748.05 Hz
135, 1599, // SQ: 7.00, period: 2050, // MIDI: 78, id: 2503,  749.40 Hz
134, 1596, // SQ: 7.01, period: 2046, // MIDI: 78, id: 2504,  750.75 Hz
134, 1592, // SQ: 6.99, period: 2042, // MIDI: 78, id: 2505,  752.11 Hz
133, 1590, // SQ: 7.01, period: 2039, // MIDI: 78, id: 2506,  753.47 Hz
133, 1586, // SQ: 6.99, period: 2035, // MIDI: 78, id: 2507,  754.83 Hz
132, 1583, // SQ: 7.00, period: 2031, // MIDI: 78, id: 2508,  756.19 Hz
132, 1580, // SQ: 6.99, period: 2028, // MIDI: 78, id: 2509,  757.56 Hz
131, 1577, // SQ: 7.00, period: 2024, // MIDI: 78, id: 2510,  758.93 Hz
131, 1573, // SQ: 6.99, period: 2020, // MIDI: 78, id: 2511,  760.30 Hz
130, 1571, // SQ: 7.00, period: 2017, // MIDI: 78, id: 2512,  761.67 Hz
130, 1567, // SQ: 6.99, period: 2013, // MIDI: 78, id: 2513,  763.05 Hz
129, 1564, // SQ: 7.00, period: 2009, // MIDI: 78, id: 2514,  764.43 Hz
129, 1561, // SQ: 6.99, period: 2006, // MIDI: 78, id: 2515,  765.81 Hz
128, 1558, // SQ: 7.00, period: 2002, // MIDI: 78, id: 2516,  767.19 Hz
127, 1555, // SQ: 7.01, period: 1998, // MIDI: 78, id: 2517,  768.58 Hz
127, 1552, // SQ: 7.00, period: 1995, // MIDI: 78, id: 2518,  769.97 Hz
126, 1549, // SQ: 7.01, period: 1991, // MIDI: 78, id: 2519,  771.36 Hz
126, 1546, // SQ: 7.00, period: 1988, // MIDI: 78, id: 2520,  772.75 Hz
125, 1543, // SQ: 7.01, period: 1984, // MIDI: 78, id: 2521,  774.15 Hz
125, 1540, // SQ: 7.00, period: 1981, // MIDI: 78, id: 2522,  775.55 Hz
124, 1537, // SQ: 7.01, period: 1977, // MIDI: 78, id: 2523,  776.95 Hz
124, 1533, // SQ: 7.00, period: 1973, // MIDI: 78, id: 2524,  778.35 Hz
123, 1531, // SQ: 7.01, period: 1970, // MIDI: 78, id: 2525,  779.76 Hz
123, 1527, // SQ: 7.00, period: 1966, // MIDI: 78, id: 2526,  781.17 Hz
122, 1525, // SQ: 7.01, period: 1963, // MIDI: 78, id: 2527,  782.58 Hz
122, 1521, // SQ: 7.00, period: 1959, // MIDI: 79, id: 2528,  783.99 Hz, Secnd G   79
121, 1519, // SQ: 7.01, period: 1956, // MIDI: 79, id: 2529,  785.41 Hz
121, 1515, // SQ: 7.00, period: 1952, // MIDI: 79, id: 2530,  786.83 Hz
120, 1513, // SQ: 7.01, period: 1949, // MIDI: 79, id: 2531,  788.25 Hz
120, 1509, // SQ: 7.00, period: 1945, // MIDI: 79, id: 2532,  789.67 Hz
119, 1507, // SQ: 7.01, period: 1942, // MIDI: 79, id: 2533,  791.10 Hz
119, 1503, // SQ: 7.00, period: 1938, // MIDI: 79, id: 2534,  792.53 Hz
118, 1501, // SQ: 7.01, period: 1935, // MIDI: 79, id: 2535,  793.96 Hz
118, 1497, // SQ: 7.00, period: 1931, // MIDI: 79, id: 2536,  795.39 Hz
117, 1495, // SQ: 7.01, period: 1928, // MIDI: 79, id: 2537,  796.83 Hz
117, 1491, // SQ: 7.00, period: 1924, // MIDI: 79, id: 2538,  798.27 Hz
116, 1489, // SQ: 7.01, period: 1921, // MIDI: 79, id: 2539,  799.71 Hz
116, 1485, // SQ: 7.00, period: 1917, // MIDI: 79, id: 2540,  801.16 Hz
115, 1483, // SQ: 7.01, period: 1914, // MIDI: 79, id: 2541,  802.61 Hz
115, 1479, // SQ: 7.00, period: 1910, // MIDI: 79, id: 2542,  804.06 Hz
114, 1477, // SQ: 7.01, period: 1907, // MIDI: 79, id: 2543,  805.51 Hz
114, 1473, // SQ: 7.00, period: 1903, // MIDI: 79, id: 2544,  806.96 Hz
113, 1471, // SQ: 7.01, period: 1900, // MIDI: 79, id: 2545,  808.42 Hz
113, 1468, // SQ: 7.00, period: 1897, // MIDI: 79, id: 2546,  809.88 Hz
112, 1465, // SQ: 7.01, period: 1893, // MIDI: 79, id: 2547,  811.35 Hz
112, 1462, // SQ: 7.00, period: 1890, // MIDI: 79, id: 2548,  812.81 Hz
111, 1459, // SQ: 7.01, period: 1886, // MIDI: 79, id: 2549,  814.28 Hz
111, 1456, // SQ: 7.00, period: 1883, // MIDI: 79, id: 2550,  815.75 Hz
111, 1453, // SQ: 6.99, period: 1880, // MIDI: 79, id: 2551,  817.22 Hz
110, 1450, // SQ: 7.00, period: 1876, // MIDI: 79, id: 2552,  818.70 Hz
110, 1447, // SQ: 6.99, period: 1873, // MIDI: 79, id: 2553,  820.18 Hz
109, 1444, // SQ: 7.00, period: 1869, // MIDI: 79, id: 2554,  821.66 Hz
109, 1441, // SQ: 6.99, period: 1866, // MIDI: 79, id: 2555,  823.15 Hz
108, 1439, // SQ: 7.00, period: 1863, // MIDI: 79, id: 2556,  824.63 Hz
108, 1435, // SQ: 6.99, period: 1859, // MIDI: 79, id: 2557,  826.12 Hz
107, 1433, // SQ: 7.00, period: 1856, // MIDI: 79, id: 2558,  827.62 Hz
107, 1430, // SQ: 6.99, period: 1853, // MIDI: 79, id: 2559,  829.11 Hz
106, 1427, // SQ: 7.00, period: 1849, // MIDI: 80, id: 2560,  830.61 Hz, Secnd G#  80
106, 1424, // SQ: 6.99, period: 1846, // MIDI: 80, id: 2561,  832.11 Hz
105, 1422, // SQ: 7.01, period: 1843, // MIDI: 80, id: 2562,  833.61 Hz
105, 1418, // SQ: 6.99, period: 1839, // MIDI: 80, id: 2563,  835.12 Hz
104, 1416, // SQ: 7.01, period: 1836, // MIDI: 80, id: 2564,  836.63 Hz
104, 1413, // SQ: 7.00, period: 1833, // MIDI: 80, id: 2565,  838.14 Hz
103, 1410, // SQ: 7.01, period: 1829, // MIDI: 80, id: 2566,  839.65 Hz
103, 1407, // SQ: 7.00, period: 1826, // MIDI: 80, id: 2567,  841.17 Hz
102, 1405, // SQ: 7.01, period: 1823, // MIDI: 80, id: 2568,  842.69 Hz
102, 1401, // SQ: 7.00, period: 1819, // MIDI: 80, id: 2569,  844.21 Hz
101, 1399, // SQ: 7.01, period: 1816, // MIDI: 80, id: 2570,  845.74 Hz
101, 1396, // SQ: 7.00, period: 1813, // MIDI: 80, id: 2571,  847.27 Hz
101, 1393, // SQ: 6.99, period: 1810, // MIDI: 80, id: 2572,  848.80 Hz
100, 1390, // SQ: 7.00, period: 1806, // MIDI: 80, id: 2573,  850.33 Hz
100, 1387, // SQ: 6.99, period: 1803, // MIDI: 80, id: 2574,  851.87 Hz
99, 1385, // SQ: 7.00, period: 1800, // MIDI: 80, id: 2575,  853.41 Hz
99, 1382, // SQ: 6.99, period: 1797, // MIDI: 80, id: 2576,  854.95 Hz
98, 1379, // SQ: 7.00, period: 1793, // MIDI: 80, id: 2577,  856.49 Hz
98, 1376, // SQ: 6.99, period: 1790, // MIDI: 80, id: 2578,  858.04 Hz
97, 1374, // SQ: 7.01, period: 1787, // MIDI: 80, id: 2579,  859.59 Hz
97, 1371, // SQ: 7.00, period: 1784, // MIDI: 80, id: 2580,  861.14 Hz
96, 1368, // SQ: 7.01, period: 1780, // MIDI: 80, id: 2581,  862.70 Hz
96, 1365, // SQ: 7.00, period: 1777, // MIDI: 80, id: 2582,  864.26 Hz
95, 1363, // SQ: 7.01, period: 1774, // MIDI: 80, id: 2583,  865.82 Hz
95, 1360, // SQ: 7.00, period: 1771, // MIDI: 80, id: 2584,  867.38 Hz
95, 1357, // SQ: 6.99, period: 1768, // MIDI: 80, id: 2585,  868.95 Hz
94, 1354, // SQ: 7.00, period: 1764, // MIDI: 80, id: 2586,  870.52 Hz
94, 1351, // SQ: 6.99, period: 1761, // MIDI: 80, id: 2587,  872.09 Hz
93, 1349, // SQ: 7.00, period: 1758, // MIDI: 80, id: 2588,  873.67 Hz
93, 1346, // SQ: 6.99, period: 1755, // MIDI: 80, id: 2589,  875.25 Hz
92, 1344, // SQ: 7.01, period: 1752, // MIDI: 80, id: 2590,  876.83 Hz
92, 1341, // SQ: 7.00, period: 1749, // MIDI: 80, id: 2591,  878.41 Hz
91, 1338, // SQ: 7.01, period: 1745, // MIDI: 81, id: 2592,  880.00 Hz, Secnd A   81
91, 1335, // SQ: 7.00, period: 1742, // MIDI: 81, id: 2593,  881.59 Hz
90, 1333, // SQ: 7.01, period: 1739, // MIDI: 81, id: 2594,  883.18 Hz
90, 1330, // SQ: 7.00, period: 1736, // MIDI: 81, id: 2595,  884.78 Hz
90, 1327, // SQ: 6.99, period: 1733, // MIDI: 81, id: 2596,  886.38 Hz
89, 1325, // SQ: 7.00, period: 1730, // MIDI: 81, id: 2597,  887.98 Hz
89, 1322, // SQ: 6.99, period: 1727, // MIDI: 81, id: 2598,  889.58 Hz
88, 1320, // SQ: 7.01, period: 1724, // MIDI: 81, id: 2599,  891.19 Hz
88, 1316, // SQ: 6.99, period: 1720, // MIDI: 81, id: 2600,  892.80 Hz
87, 1314, // SQ: 7.01, period: 1717, // MIDI: 81, id: 2601,  894.41 Hz
87, 1311, // SQ: 7.00, period: 1714, // MIDI: 81, id: 2602,  896.03 Hz
86, 1309, // SQ: 7.01, period: 1711, // MIDI: 81, id: 2603,  897.65 Hz
86, 1306, // SQ: 7.00, period: 1708, // MIDI: 81, id: 2604,  899.27 Hz
86, 1303, // SQ: 6.99, period: 1705, // MIDI: 81, id: 2605,  900.89 Hz
85, 1301, // SQ: 7.00, period: 1702, // MIDI: 81, id: 2606,  902.52 Hz
85, 1298, // SQ: 6.99, period: 1699, // MIDI: 81, id: 2607,  904.15 Hz
84, 1296, // SQ: 7.01, period: 1696, // MIDI: 81, id: 2608,  905.79 Hz
84, 1293, // SQ: 7.00, period: 1693, // MIDI: 81, id: 2609,  907.42 Hz
83, 1291, // SQ: 7.01, period: 1690, // MIDI: 81, id: 2610,  909.06 Hz
83, 1288, // SQ: 7.00, period: 1687, // MIDI: 81, id: 2611,  910.70 Hz
83, 1285, // SQ: 6.99, period: 1684, // MIDI: 81, id: 2612,  912.35 Hz
82, 1283, // SQ: 7.00, period: 1681, // MIDI: 81, id: 2613,  914.00 Hz
82, 1279, // SQ: 6.99, period: 1677, // MIDI: 81, id: 2614,  915.65 Hz
81, 1277, // SQ: 7.00, period: 1674, // MIDI: 81, id: 2615,  917.30 Hz
81, 1274, // SQ: 6.99, period: 1671, // MIDI: 81, id: 2616,  918.96 Hz
80, 1272, // SQ: 7.01, period: 1668, // MIDI: 81, id: 2617,  920.62 Hz
80, 1269, // SQ: 7.00, period: 1665, // MIDI: 81, id: 2618,  922.28 Hz
79, 1267, // SQ: 7.01, period: 1662, // MIDI: 81, id: 2619,  923.95 Hz
79, 1264, // SQ: 7.00, period: 1659, // MIDI: 81, id: 2620,  925.62 Hz
79, 1261, // SQ: 6.99, period: 1656, // MIDI: 81, id: 2621,  927.29 Hz
78, 1259, // SQ: 7.00, period: 1653, // MIDI: 81, id: 2622,  928.97 Hz
78, 1256, // SQ: 6.99, period: 1650, // MIDI: 81, id: 2623,  930.65 Hz
77, 1254, // SQ: 7.01, period: 1647, // MIDI: 82, id: 2624,  932.33 Hz, Secnd B   82
77, 1252, // SQ: 7.00, period: 1645, // MIDI: 82, id: 2625,  934.01 Hz
77, 1249, // SQ: 6.99, period: 1642, // MIDI: 82, id: 2626,  935.70 Hz
76, 1247, // SQ: 7.00, period: 1639, // MIDI: 82, id: 2627,  937.39 Hz
76, 1244, // SQ: 6.99, period: 1636, // MIDI: 82, id: 2628,  939.08 Hz
75, 1242, // SQ: 7.01, period: 1633, // MIDI: 82, id: 2629,  940.78 Hz
75, 1239, // SQ: 7.00, period: 1630, // MIDI: 82, id: 2630,  942.48 Hz
74, 1237, // SQ: 7.01, period: 1627, // MIDI: 82, id: 2631,  944.18 Hz
74, 1234, // SQ: 7.00, period: 1624, // MIDI: 82, id: 2632,  945.89 Hz
74, 1231, // SQ: 6.99, period: 1621, // MIDI: 82, id: 2633,  947.60 Hz
73, 1229, // SQ: 7.00, period: 1618, // MIDI: 82, id: 2634,  949.31 Hz
73, 1226, // SQ: 6.99, period: 1615, // MIDI: 82, id: 2635,  951.02 Hz
72, 1224, // SQ: 7.01, period: 1612, // MIDI: 82, id: 2636,  952.74 Hz
72, 1221, // SQ: 7.00, period: 1609, // MIDI: 82, id: 2637,  954.46 Hz
71, 1219, // SQ: 7.01, period: 1606, // MIDI: 82, id: 2638,  956.19 Hz
71, 1216, // SQ: 7.00, period: 1603, // MIDI: 82, id: 2639,  957.92 Hz
71, 1214, // SQ: 6.99, period: 1601, // MIDI: 82, id: 2640,  959.65 Hz
70, 1212, // SQ: 7.01, period: 1598, // MIDI: 82, id: 2641,  961.38 Hz
70, 1209, // SQ: 7.00, period: 1595, // MIDI: 82, id: 2642,  963.12 Hz
69, 1207, // SQ: 7.01, period: 1592, // MIDI: 82, id: 2643,  964.86 Hz
69, 1204, // SQ: 7.00, period: 1589, // MIDI: 82, id: 2644,  966.60 Hz
69, 1201, // SQ: 6.99, period: 1586, // MIDI: 82, id: 2645,  968.35 Hz
68, 1199, // SQ: 7.00, period: 1583, // MIDI: 82, id: 2646,  970.10 Hz
68, 1196, // SQ: 6.99, period: 1580, // MIDI: 82, id: 2647,  971.85 Hz
67, 1195, // SQ: 7.01, period: 1578, // MIDI: 82, id: 2648,  973.61 Hz
67, 1192, // SQ: 7.00, period: 1575, // MIDI: 82, id: 2649,  975.36 Hz
67, 1189, // SQ: 6.99, period: 1572, // MIDI: 82, id: 2650,  977.13 Hz
66, 1187, // SQ: 7.00, period: 1569, // MIDI: 82, id: 2651,  978.89 Hz
66, 1184, // SQ: 6.99, period: 1566, // MIDI: 82, id: 2652,  980.66 Hz
65, 1182, // SQ: 7.01, period: 1563, // MIDI: 82, id: 2653,  982.43 Hz
65, 1180, // SQ: 7.00, period: 1561, // MIDI: 82, id: 2654,  984.21 Hz
65, 1177, // SQ: 6.99, period: 1558, // MIDI: 82, id: 2655,  985.99 Hz
64, 1175, // SQ: 7.00, period: 1555, // MIDI: 83, id: 2656,  987.77 Hz, Secnd H   83
64, 1172, // SQ: 6.99, period: 1552, // MIDI: 83, id: 2657,  989.55 Hz
63, 1170, // SQ: 7.01, period: 1549, // MIDI: 83, id: 2658,  991.34 Hz
63, 1168, // SQ: 7.00, period: 1547, // MIDI: 83, id: 2659,  993.13 Hz
63, 1165, // SQ: 6.99, period: 1544, // MIDI: 83, id: 2660,  994.92 Hz
62, 1163, // SQ: 7.00, period: 1541, // MIDI: 83, id: 2661,  996.72 Hz
62, 1160, // SQ: 6.99, period: 1538, // MIDI: 83, id: 2662,  998.52 Hz
61, 1158, // SQ: 7.01, period: 1535, // MIDI: 83, id: 2663, 1000.33 Hz
61, 1156, // SQ: 7.00, period: 1533, // MIDI: 83, id: 2664, 1002.13 Hz
61, 1153, // SQ: 6.99, period: 1530, // MIDI: 83, id: 2665, 1003.94 Hz
60, 1151, // SQ: 7.00, period: 1527, // MIDI: 83, id: 2666, 1005.76 Hz
60, 1148, // SQ: 6.99, period: 1524, // MIDI: 83, id: 2667, 1007.58 Hz
59, 1147, // SQ: 7.01, period: 1522, // MIDI: 83, id: 2668, 1009.40 Hz
59, 1144, // SQ: 7.00, period: 1519, // MIDI: 83, id: 2669, 1011.22 Hz
59, 1141, // SQ: 6.99, period: 1516, // MIDI: 83, id: 2670, 1013.05 Hz
58, 1139, // SQ: 7.00, period: 1513, // MIDI: 83, id: 2671, 1014.88 Hz
58, 1137, // SQ: 7.00, period: 1511, // MIDI: 83, id: 2672, 1016.71 Hz
57, 1135, // SQ: 7.01, period: 1508, // MIDI: 83, id: 2673, 1018.55 Hz
57, 1132, // SQ: 7.00, period: 1505, // MIDI: 83, id: 2674, 1020.39 Hz
57, 1130, // SQ: 6.99, period: 1503, // MIDI: 83, id: 2675, 1022.23 Hz
56, 1128, // SQ: 7.01, period: 1500, // MIDI: 83, id: 2676, 1024.08 Hz
56, 1125, // SQ: 7.00, period: 1497, // MIDI: 83, id: 2677, 1025.93 Hz
55, 1123, // SQ: 7.01, period: 1494, // MIDI: 83, id: 2678, 1027.78 Hz
55, 1121, // SQ: 7.00, period: 1492, // MIDI: 83, id: 2679, 1029.64 Hz
55, 1118, // SQ: 6.99, period: 1489, // MIDI: 83, id: 2680, 1031.50 Hz
54, 1116, // SQ: 7.01, period: 1486, // MIDI: 83, id: 2681, 1033.36 Hz
54, 1114, // SQ: 7.00, period: 1484, // MIDI: 83, id: 2682, 1035.23 Hz
54, 1111, // SQ: 6.99, period: 1481, // MIDI: 83, id: 2683, 1037.10 Hz
53, 1109, // SQ: 7.00, period: 1478, // MIDI: 83, id: 2684, 1038.97 Hz
53, 1107, // SQ: 7.00, period: 1476, // MIDI: 83, id: 2685, 1040.85 Hz
52, 1105, // SQ: 7.01, period: 1473, // MIDI: 83, id: 2686, 1042.73 Hz
52, 1102, // SQ: 7.00, period: 1470, // MIDI: 83, id: 2687, 1044.61 Hz
52, 1100, // SQ: 6.99, period: 1468, // MIDI: 84, id: 2688, 1046.50 Hz, Third C   84
51, 1098, // SQ: 7.01, period: 1465, // MIDI: 84, id: 2689, 1048.39 Hz
51, 1095, // SQ: 7.00, period: 1462, // MIDI: 84, id: 2690, 1050.29 Hz
51, 1093, // SQ: 6.99, period: 1460, // MIDI: 84, id: 2691, 1052.18 Hz
50, 1091, // SQ: 7.00, period: 1457, // MIDI: 84, id: 2692, 1054.09 Hz
50, 1089, // SQ: 7.00, period: 1455, // MIDI: 84, id: 2693, 1055.99 Hz
49, 1087, // SQ: 7.01, period: 1452, // MIDI: 84, id: 2694, 1057.90 Hz
49, 1084, // SQ: 7.00, period: 1449, // MIDI: 84, id: 2695, 1059.81 Hz
49, 1082, // SQ: 6.99, period: 1447, // MIDI: 84, id: 2696, 1061.72 Hz
48, 1080, // SQ: 7.01, period: 1444, // MIDI: 84, id: 2697, 1063.64 Hz
48, 1077, // SQ: 7.00, period: 1441, // MIDI: 84, id: 2698, 1065.56 Hz
48, 1075, // SQ: 6.99, period: 1439, // MIDI: 84, id: 2699, 1067.49 Hz
47, 1073, // SQ: 7.00, period: 1436, // MIDI: 84, id: 2700, 1069.42 Hz
47, 1071, // SQ: 7.00, period: 1434, // MIDI: 84, id: 2701, 1071.35 Hz
46, 1069, // SQ: 7.01, period: 1431, // MIDI: 84, id: 2702, 1073.29 Hz
46, 1067, // SQ: 7.00, period: 1429, // MIDI: 84, id: 2703, 1075.22 Hz
46, 1064, // SQ: 6.99, period: 1426, // MIDI: 84, id: 2704, 1077.17 Hz
45, 1062, // SQ: 7.01, period: 1423, // MIDI: 84, id: 2705, 1079.11 Hz
45, 1060, // SQ: 7.00, period: 1421, // MIDI: 84, id: 2706, 1081.06 Hz
45, 1057, // SQ: 6.99, period: 1418, // MIDI: 84, id: 2707, 1083.02 Hz
44, 1056, // SQ: 7.01, period: 1416, // MIDI: 84, id: 2708, 1084.97 Hz
44, 1053, // SQ: 7.00, period: 1413, // MIDI: 84, id: 2709, 1086.93 Hz
44, 1051, // SQ: 6.99, period: 1411, // MIDI: 84, id: 2710, 1088.90 Hz
43, 1049, // SQ: 7.00, period: 1408, // MIDI: 84, id: 2711, 1090.86 Hz
43, 1047, // SQ: 7.00, period: 1406, // MIDI: 84, id: 2712, 1092.83 Hz
42, 1045, // SQ: 7.01, period: 1403, // MIDI: 84, id: 2713, 1094.81 Hz
42, 1042, // SQ: 7.00, period: 1400, // MIDI: 84, id: 2714, 1096.79 Hz
42, 1040, // SQ: 6.99, period: 1398, // MIDI: 84, id: 2715, 1098.77 Hz
41, 1038, // SQ: 7.01, period: 1395, // MIDI: 84, id: 2716, 1100.75 Hz
41, 1036, // SQ: 7.00, period: 1393, // MIDI: 84, id: 2717, 1102.74 Hz
41, 1033, // SQ: 6.98, period: 1390, // MIDI: 84, id: 2718, 1104.74 Hz
40, 1032, // SQ: 7.01, period: 1388, // MIDI: 84, id: 2719, 1106.73 Hz
40, 1029, // SQ: 6.99, period: 1385, // MIDI: 85, id: 2720, 1108.73 Hz, Third C#  85
40, 1027, // SQ: 6.98, period: 1383, // MIDI: 85, id: 2721, 1110.73 Hz
39, 1025, // SQ: 7.01, period: 1380, // MIDI: 85, id: 2722, 1112.74 Hz
39, 1023, // SQ: 6.99, period: 1378, // MIDI: 85, id: 2723, 1114.75 Hz
38, 1021, // SQ: 7.02, period: 1375, // MIDI: 85, id: 2724, 1116.76 Hz
38, 1019, // SQ: 7.01, period: 1373, // MIDI: 85, id: 2725, 1118.78 Hz
38, 1016, // SQ: 6.99, period: 1370, // MIDI: 85, id: 2726, 1120.80 Hz
37, 1015, // SQ: 7.02, period: 1368, // MIDI: 85, id: 2727, 1122.83 Hz
37, 1013, // SQ: 7.01, period: 1366, // MIDI: 85, id: 2728, 1124.86 Hz
37, 1010, // SQ: 6.99, period: 1363, // MIDI: 85, id: 2729, 1126.89 Hz
36, 1009, // SQ: 7.02, period: 1361, // MIDI: 85, id: 2730, 1128.93 Hz
36, 1006, // SQ: 7.00, period: 1358, // MIDI: 85, id: 2731, 1130.97 Hz
36, 1004, // SQ: 6.99, period: 1356, // MIDI: 85, id: 2732, 1133.01 Hz
35, 1002, // SQ: 7.01, period: 1353, // MIDI: 85, id: 2733, 1135.06 Hz
35, 1000, // SQ: 7.00, period: 1351, // MIDI: 85, id: 2734, 1137.11 Hz
35, 997, // SQ: 6.98, period: 1348, // MIDI: 85, id: 2735, 1139.16 Hz
34, 996, // SQ: 7.01, period: 1346, // MIDI: 85, id: 2736, 1141.22 Hz
34, 994, // SQ: 7.00, period: 1344, // MIDI: 85, id: 2737, 1143.28 Hz
34, 991, // SQ: 6.98, period: 1341, // MIDI: 85, id: 2738, 1145.35 Hz
33, 990, // SQ: 7.01, period: 1339, // MIDI: 85, id: 2739, 1147.42 Hz
33, 987, // SQ: 6.99, period: 1336, // MIDI: 85, id: 2740, 1149.49 Hz
33, 985, // SQ: 6.98, period: 1334, // MIDI: 85, id: 2741, 1151.57 Hz
32, 983, // SQ: 7.01, period: 1331, // MIDI: 85, id: 2742, 1153.65 Hz
32, 981, // SQ: 6.99, period: 1329, // MIDI: 85, id: 2743, 1155.73 Hz
32, 979, // SQ: 6.98, period: 1327, // MIDI: 85, id: 2744, 1157.82 Hz
31, 977, // SQ: 7.01, period: 1324, // MIDI: 85, id: 2745, 1159.91 Hz
31, 975, // SQ: 6.99, period: 1322, // MIDI: 85, id: 2746, 1162.01 Hz
30, 973, // SQ: 7.02, period: 1319, // MIDI: 85, id: 2747, 1164.11 Hz
30, 971, // SQ: 7.01, period: 1317, // MIDI: 85, id: 2748, 1166.21 Hz
30, 969, // SQ: 6.99, period: 1315, // MIDI: 85, id: 2749, 1168.32 Hz
29, 967, // SQ: 7.02, period: 1312, // MIDI: 85, id: 2750, 1170.43 Hz
29, 965, // SQ: 7.01, period: 1310, // MIDI: 85, id: 2751, 1172.54 Hz
29, 963, // SQ: 6.99, period: 1308, // MIDI: 86, id: 2752, 1174.66 Hz, Third D   86
28, 961, // SQ: 7.02, period: 1305, // MIDI: 86, id: 2753, 1176.78 Hz
28, 959, // SQ: 7.01, period: 1303, // MIDI: 86, id: 2754, 1178.91 Hz
28, 957, // SQ: 6.99, period: 1301, // MIDI: 86, id: 2755, 1181.04 Hz
27, 955, // SQ: 7.02, period: 1298, // MIDI: 86, id: 2756, 1183.17 Hz
27, 953, // SQ: 7.01, period: 1296, // MIDI: 86, id: 2757, 1185.31 Hz
27, 951, // SQ: 6.99, period: 1294, // MIDI: 86, id: 2758, 1187.45 Hz
26, 949, // SQ: 7.02, period: 1291, // MIDI: 86, id: 2759, 1189.60 Hz
26, 947, // SQ: 7.01, period: 1289, // MIDI: 86, id: 2760, 1191.74 Hz
26, 945, // SQ: 6.99, period: 1287, // MIDI: 86, id: 2761, 1193.90 Hz
25, 943, // SQ: 7.02, period: 1284, // MIDI: 86, id: 2762, 1196.06 Hz
25, 941, // SQ: 7.01, period: 1282, // MIDI: 86, id: 2763, 1198.22 Hz
25, 939, // SQ: 6.99, period: 1280, // MIDI: 86, id: 2764, 1200.38 Hz
24, 937, // SQ: 7.02, period: 1277, // MIDI: 86, id: 2765, 1202.55 Hz
24, 935, // SQ: 7.01, period: 1275, // MIDI: 86, id: 2766, 1204.72 Hz
24, 933, // SQ: 6.99, period: 1273, // MIDI: 86, id: 2767, 1206.90 Hz
23, 931, // SQ: 7.02, period: 1270, // MIDI: 86, id: 2768, 1209.08 Hz
23, 929, // SQ: 7.01, period: 1268, // MIDI: 86, id: 2769, 1211.26 Hz
23, 927, // SQ: 6.99, period: 1266, // MIDI: 86, id: 2770, 1213.45 Hz
23, 925, // SQ: 6.98, period: 1264, // MIDI: 86, id: 2771, 1215.64 Hz
22, 923, // SQ: 7.01, period: 1261, // MIDI: 86, id: 2772, 1217.84 Hz
22, 921, // SQ: 6.99, period: 1259, // MIDI: 86, id: 2773, 1220.04 Hz
22, 919, // SQ: 6.98, period: 1257, // MIDI: 86, id: 2774, 1222.25 Hz
21, 917, // SQ: 7.01, period: 1254, // MIDI: 86, id: 2775, 1224.45 Hz
21, 915, // SQ: 6.99, period: 1252, // MIDI: 86, id: 2776, 1226.67 Hz
21, 913, // SQ: 6.98, period: 1250, // MIDI: 86, id: 2777, 1228.88 Hz
20, 912, // SQ: 7.01, period: 1248, // MIDI: 86, id: 2778, 1231.10 Hz
20, 909, // SQ: 6.99, period: 1245, // MIDI: 86, id: 2779, 1233.33 Hz
20, 907, // SQ: 6.98, period: 1243, // MIDI: 86, id: 2780, 1235.55 Hz
19, 906, // SQ: 7.01, period: 1241, // MIDI: 86, id: 2781, 1237.79 Hz
19, 904, // SQ: 7.00, period: 1239, // MIDI: 86, id: 2782, 1240.02 Hz
19, 901, // SQ: 6.98, period: 1236, // MIDI: 86, id: 2783, 1242.26 Hz
18, 900, // SQ: 7.01, period: 1234, // MIDI: 87, id: 2784, 1244.51 Hz, Third D#  87
18, 898, // SQ: 7.00, period: 1232, // MIDI: 87, id: 2785, 1246.76 Hz
18, 896, // SQ: 6.99, period: 1230, // MIDI: 87, id: 2786, 1249.01 Hz
17, 895, // SQ: 7.02, period: 1228, // MIDI: 87, id: 2787, 1251.27 Hz
17, 892, // SQ: 7.00, period: 1225, // MIDI: 87, id: 2788, 1253.53 Hz
17, 890, // SQ: 6.99, period: 1223, // MIDI: 87, id: 2789, 1255.79 Hz
16, 889, // SQ: 7.02, period: 1221, // MIDI: 87, id: 2790, 1258.06 Hz
16, 887, // SQ: 7.01, period: 1219, // MIDI: 87, id: 2791, 1260.33 Hz
16, 885, // SQ: 6.99, period: 1217, // MIDI: 87, id: 2792, 1262.61 Hz
15, 883, // SQ: 7.02, period: 1214, // MIDI: 87, id: 2793, 1264.89 Hz
15, 881, // SQ: 7.01, period: 1212, // MIDI: 87, id: 2794, 1267.18 Hz
15, 879, // SQ: 6.99, period: 1210, // MIDI: 87, id: 2795, 1269.47 Hz
15, 877, // SQ: 6.98, period: 1208, // MIDI: 87, id: 2796, 1271.76 Hz
14, 876, // SQ: 7.01, period: 1206, // MIDI: 87, id: 2797, 1274.06 Hz
14, 873, // SQ: 6.99, period: 1203, // MIDI: 87, id: 2798, 1276.36 Hz
14, 871, // SQ: 6.98, period: 1201, // MIDI: 87, id: 2799, 1278.66 Hz
13, 870, // SQ: 7.01, period: 1199, // MIDI: 87, id: 2800, 1280.97 Hz
13, 868, // SQ: 7.00, period: 1197, // MIDI: 87, id: 2801, 1283.29 Hz
13, 866, // SQ: 6.99, period: 1195, // MIDI: 87, id: 2802, 1285.61 Hz
12, 865, // SQ: 7.02, period: 1193, // MIDI: 87, id: 2803, 1287.93 Hz
12, 862, // SQ: 7.00, period: 1190, // MIDI: 87, id: 2804, 1290.26 Hz
12, 860, // SQ: 6.99, period: 1188, // MIDI: 87, id: 2805, 1292.59 Hz
11, 859, // SQ: 7.02, period: 1186, // MIDI: 87, id: 2806, 1294.92 Hz
11, 857, // SQ: 7.01, period: 1184, // MIDI: 87, id: 2807, 1297.26 Hz
11, 855, // SQ: 6.99, period: 1182, // MIDI: 87, id: 2808, 1299.61 Hz
11, 853, // SQ: 6.98, period: 1180, // MIDI: 87, id: 2809, 1301.96 Hz
10, 852, // SQ: 7.01, period: 1178, // MIDI: 87, id: 2810, 1304.31 Hz
10, 850, // SQ: 7.00, period: 1176, // MIDI: 87, id: 2811, 1306.66 Hz
10, 847, // SQ: 6.98, period: 1173, // MIDI: 87, id: 2812, 1309.02 Hz
9, 846, // SQ: 7.01, period: 1171, // MIDI: 87, id: 2813, 1311.39 Hz
9, 844, // SQ: 7.00, period: 1169, // MIDI: 87, id: 2814, 1313.76 Hz
9, 842, // SQ: 6.99, period: 1167, // MIDI: 87, id: 2815, 1316.13 Hz
8, 841, // SQ: 7.02, period: 1165, // MIDI: 88, id: 2816, 1318.51 Hz, Third E   88
8, 839, // SQ: 7.01, period: 1163, // MIDI: 88, id: 2817, 1320.89 Hz
8, 837, // SQ: 6.99, period: 1161, // MIDI: 88, id: 2818, 1323.28 Hz
8, 835, // SQ: 6.98, period: 1159, // MIDI: 88, id: 2819, 1325.67 Hz
7, 834, // SQ: 7.01, period: 1157, // MIDI: 88, id: 2820, 1328.06 Hz
7, 831, // SQ: 6.99, period: 1154, // MIDI: 88, id: 2821, 1330.46 Hz
7, 829, // SQ: 6.98, period: 1152, // MIDI: 88, id: 2822, 1332.87 Hz
6, 828, // SQ: 7.01, period: 1150, // MIDI: 88, id: 2823, 1335.28 Hz
6, 826, // SQ: 7.00, period: 1148, // MIDI: 88, id: 2824, 1337.69 Hz
6, 824, // SQ: 6.99, period: 1146, // MIDI: 88, id: 2825, 1340.11 Hz
5, 823, // SQ: 7.02, period: 1144, // MIDI: 88, id: 2826, 1342.53 Hz
5, 821, // SQ: 7.01, period: 1142, // MIDI: 88, id: 2827, 1344.95 Hz
5, 819, // SQ: 6.99, period: 1140, // MIDI: 88, id: 2828, 1347.38 Hz
5, 817, // SQ: 6.98, period: 1138, // MIDI: 88, id: 2829, 1349.82 Hz
4, 816, // SQ: 7.01, period: 1136, // MIDI: 88, id: 2830, 1352.25 Hz
4, 814, // SQ: 7.00, period: 1134, // MIDI: 88, id: 2831, 1354.70 Hz
4, 812, // SQ: 6.99, period: 1132, // MIDI: 88, id: 2832, 1357.15 Hz
3, 811, // SQ: 7.02, period: 1130, // MIDI: 88, id: 2833, 1359.60 Hz
3, 809, // SQ: 7.01, period: 1128, // MIDI: 88, id: 2834, 1362.05 Hz
3, 807, // SQ: 6.99, period: 1126, // MIDI: 88, id: 2835, 1364.51 Hz
3, 805, // SQ: 6.98, period: 1124, // MIDI: 88, id: 2836, 1366.98 Hz
2, 804, // SQ: 7.01, period: 1122, // MIDI: 88, id: 2837, 1369.45 Hz
2, 802, // SQ: 7.00, period: 1120, // MIDI: 88, id: 2838, 1371.92 Hz
2, 800, // SQ: 6.99, period: 1118, // MIDI: 88, id: 2839, 1374.40 Hz
1, 799, // SQ: 7.02, period: 1116, // MIDI: 88, id: 2840, 1376.89 Hz
1, 797, // SQ: 7.01, period: 1114, // MIDI: 88, id: 2841, 1379.37 Hz
1, 795, // SQ: 6.99, period: 1112, // MIDI: 88, id: 2842, 1381.87 Hz
1, 793, // SQ: 6.98, period: 1110, // MIDI: 88, id: 2843, 1384.36 Hz
0, 792, // SQ: 7.01, period: 1108, // MIDI: 88, id: 2844, 1386.86 Hz
0, 790, // SQ: 7.00, period: 1106, // MIDI: 88, id: 2845, 1389.37 Hz
0, 788, // SQ: 6.99, period: 1104, // MIDI: 88, id: 2846, 1391.88 Hz
0, 786, // SQ: 6.97, period: 1102, // MIDI: 88, id: 2847, 1394.39 Hz
0, 784, // SQ: 6.96, period: 1100, // MIDI: 89, id: 2848, 1396.91 Hz, Third F   89
0, 782, // SQ: 6.95, period: 1098, // MIDI: 89, id: 2849, 1399.44 Hz
0, 780, // SQ: 6.94, period: 1096, // MIDI: 89, id: 2850, 1401.97 Hz
0, 778, // SQ: 6.92, period: 1094, // MIDI: 89, id: 2851, 1404.50 Hz
0, 776, // SQ: 6.91, period: 1092, // MIDI: 89, id: 2852, 1407.04 Hz
0, 774, // SQ: 6.90, period: 1090, // MIDI: 89, id: 2853, 1409.58 Hz
0, 772, // SQ: 6.89, period: 1088, // MIDI: 89, id: 2854, 1412.12 Hz
0, 770, // SQ: 6.87, period: 1086, // MIDI: 89, id: 2855, 1414.68 Hz
0, 768, // SQ: 6.86, period: 1084, // MIDI: 89, id: 2856, 1417.23 Hz
0, 766, // SQ: 6.85, period: 1082, // MIDI: 89, id: 2857, 1419.79 Hz
0, 764, // SQ: 6.84, period: 1080, // MIDI: 89, id: 2858, 1422.36 Hz
0, 762, // SQ: 6.82, period: 1078, // MIDI: 89, id: 2859, 1424.93 Hz
0, 760, // SQ: 6.81, period: 1076, // MIDI: 89, id: 2860, 1427.50 Hz
0, 758, // SQ: 6.80, period: 1074, // MIDI: 89, id: 2861, 1430.08 Hz
0, 756, // SQ: 6.78, period: 1072, // MIDI: 89, id: 2862, 1432.66 Hz
0, 754, // SQ: 6.77, period: 1070, // MIDI: 89, id: 2863, 1435.25 Hz
0, 752, // SQ: 6.76, period: 1068, // MIDI: 89, id: 2864, 1437.85 Hz
0, 750, // SQ: 6.75, period: 1066, // MIDI: 89, id: 2865, 1440.44 Hz
0, 748, // SQ: 6.73, period: 1064, // MIDI: 89, id: 2866, 1443.05 Hz
0, 746, // SQ: 6.72, period: 1062, // MIDI: 89, id: 2867, 1445.65 Hz
0, 745, // SQ: 6.72, period: 1061, // MIDI: 89, id: 2868, 1448.26 Hz
0, 743, // SQ: 6.70, period: 1059, // MIDI: 89, id: 2869, 1450.88 Hz
0, 741, // SQ: 6.69, period: 1057, // MIDI: 89, id: 2870, 1453.50 Hz
0, 739, // SQ: 6.68, period: 1055, // MIDI: 89, id: 2871, 1456.13 Hz
0, 737, // SQ: 6.66, period: 1053, // MIDI: 89, id: 2872, 1458.76 Hz
0, 735, // SQ: 6.65, period: 1051, // MIDI: 89, id: 2873, 1461.40 Hz
0, 733, // SQ: 6.64, period: 1049, // MIDI: 89, id: 2874, 1464.04 Hz
0, 731, // SQ: 6.63, period: 1047, // MIDI: 89, id: 2875, 1466.68 Hz
0, 729, // SQ: 6.61, period: 1045, // MIDI: 89, id: 2876, 1469.33 Hz
0, 727, // SQ: 6.60, period: 1043, // MIDI: 89, id: 2877, 1471.98 Hz
0, 726, // SQ: 6.59, period: 1042, // MIDI: 89, id: 2878, 1474.64 Hz
0, 724, // SQ: 6.58, period: 1040, // MIDI: 89, id: 2879, 1477.31 Hz
0, 722, // SQ: 6.57, period: 1038, // MIDI: 90, id: 2880, 1479.98 Hz, Third F#  90
0, 720, // SQ: 6.56, period: 1036, // MIDI: 90, id: 2881, 1482.65 Hz
0, 718, // SQ: 6.54, period: 1034, // MIDI: 90, id: 2882, 1485.33 Hz
0, 716, // SQ: 6.53, period: 1032, // MIDI: 90, id: 2883, 1488.01 Hz
0, 714, // SQ: 6.52, period: 1030, // MIDI: 90, id: 2884, 1490.70 Hz
0, 713, // SQ: 6.51, period: 1029, // MIDI: 90, id: 2885, 1493.40 Hz
0, 711, // SQ: 6.50, period: 1027, // MIDI: 90, id: 2886, 1496.09 Hz
0, 709, // SQ: 6.49, period: 1025, // MIDI: 90, id: 2887, 1498.80 Hz
0, 707, // SQ: 6.47, period: 1023, // MIDI: 90, id: 2888, 1501.50 Hz
0, 705, // SQ: 6.46, period: 1021, // MIDI: 90, id: 2889, 1504.22 Hz
0, 703, // SQ: 6.45, period: 1019, // MIDI: 90, id: 2890, 1506.93 Hz
0, 701, // SQ: 6.44, period: 1017, // MIDI: 90, id: 2891, 1509.66 Hz
0, 700, // SQ: 6.43, period: 1016, // MIDI: 90, id: 2892, 1512.38 Hz
0, 698, // SQ: 6.42, period: 1014, // MIDI: 90, id: 2893, 1515.12 Hz
0, 696, // SQ: 6.41, period: 1012, // MIDI: 90, id: 2894, 1517.85 Hz
0, 694, // SQ: 6.39, period: 1010, // MIDI: 90, id: 2895, 1520.60 Hz
0, 692, // SQ: 6.38, period: 1008, // MIDI: 90, id: 2896, 1523.34 Hz
0, 690, // SQ: 6.37, period: 1006, // MIDI: 90, id: 2897, 1526.10 Hz
0, 689, // SQ: 6.36, period: 1005, // MIDI: 90, id: 2898, 1528.85 Hz
0, 687, // SQ: 6.35, period: 1003, // MIDI: 90, id: 2899, 1531.62 Hz
0, 685, // SQ: 6.34, period: 1001, // MIDI: 90, id: 2900, 1534.38 Hz
0, 683, // SQ: 6.32, period: 999, // MIDI: 90, id: 2901, 1537.16 Hz
0, 681, // SQ: 6.31, period: 997, // MIDI: 90, id: 2902, 1539.93 Hz
0, 680, // SQ: 6.30, period: 996, // MIDI: 90, id: 2903, 1542.71 Hz
0, 678, // SQ: 6.29, period: 994, // MIDI: 90, id: 2904, 1545.50 Hz
0, 676, // SQ: 6.28, period: 992, // MIDI: 90, id: 2905, 1548.29 Hz
0, 674, // SQ: 6.27, period: 990, // MIDI: 90, id: 2906, 1551.09 Hz
0, 672, // SQ: 6.25, period: 988, // MIDI: 90, id: 2907, 1553.89 Hz
0, 671, // SQ: 6.25, period: 987, // MIDI: 90, id: 2908, 1556.70 Hz
0, 669, // SQ: 6.23, period: 985, // MIDI: 90, id: 2909, 1559.51 Hz
0, 667, // SQ: 6.22, period: 983, // MIDI: 90, id: 2910, 1562.33 Hz
0, 665, // SQ: 6.21, period: 981, // MIDI: 90, id: 2911, 1565.15 Hz
0, 664, // SQ: 6.20, period: 980, // MIDI: 91, id: 2912, 1567.98 Hz, Third G   91
0, 662, // SQ: 6.19, period: 978, // MIDI: 91, id: 2913, 1570.81 Hz
0, 660, // SQ: 6.18, period: 976, // MIDI: 91, id: 2914, 1573.65 Hz
0, 658, // SQ: 6.16, period: 974, // MIDI: 91, id: 2915, 1576.50 Hz
0, 657, // SQ: 6.16, period: 973, // MIDI: 91, id: 2916, 1579.34 Hz
0, 655, // SQ: 6.15, period: 971, // MIDI: 91, id: 2917, 1582.20 Hz
0, 653, // SQ: 6.13, period: 969, // MIDI: 91, id: 2918, 1585.06 Hz
0, 651, // SQ: 6.12, period: 967, // MIDI: 91, id: 2919, 1587.92 Hz
0, 650, // SQ: 6.11, period: 966, // MIDI: 91, id: 2920, 1590.79 Hz
0, 648, // SQ: 6.10, period: 964, // MIDI: 91, id: 2921, 1593.66 Hz
0, 646, // SQ: 6.09, period: 962, // MIDI: 91, id: 2922, 1596.54 Hz
0, 644, // SQ: 6.08, period: 960, // MIDI: 91, id: 2923, 1599.43 Hz
0, 643, // SQ: 6.07, period: 959, // MIDI: 91, id: 2924, 1602.32 Hz
0, 641, // SQ: 6.06, period: 957, // MIDI: 91, id: 2925, 1605.21 Hz
0, 639, // SQ: 6.04, period: 955, // MIDI: 91, id: 2926, 1608.11 Hz
0, 637, // SQ: 6.03, period: 953, // MIDI: 91, id: 2927, 1611.02 Hz
0, 636, // SQ: 6.03, period: 952, // MIDI: 91, id: 2928, 1613.93 Hz
0, 634, // SQ: 6.01, period: 950, // MIDI: 91, id: 2929, 1616.84 Hz
0, 632, // SQ: 6.00, period: 948, // MIDI: 91, id: 2930, 1619.76 Hz
0, 631, // SQ: 5.99, period: 947, // MIDI: 91, id: 2931, 1622.69 Hz
0, 629, // SQ: 5.98, period: 945, // MIDI: 91, id: 2932, 1625.62 Hz
0, 627, // SQ: 5.97, period: 943, // MIDI: 91, id: 2933, 1628.56 Hz
0, 625, // SQ: 5.96, period: 941, // MIDI: 91, id: 2934, 1631.50 Hz
0, 624, // SQ: 5.95, period: 940, // MIDI: 91, id: 2935, 1634.45 Hz
0, 622, // SQ: 5.94, period: 938, // MIDI: 91, id: 2936, 1637.40 Hz
0, 620, // SQ: 5.92, period: 936, // MIDI: 91, id: 2937, 1640.36 Hz
0, 619, // SQ: 5.92, period: 935, // MIDI: 91, id: 2938, 1643.32 Hz
0, 617, // SQ: 5.91, period: 933, // MIDI: 91, id: 2939, 1646.29 Hz
0, 615, // SQ: 5.89, period: 931, // MIDI: 91, id: 2940, 1649.27 Hz
0, 614, // SQ: 5.89, period: 930, // MIDI: 91, id: 2941, 1652.25 Hz
0, 612, // SQ: 5.87, period: 928, // MIDI: 91, id: 2942, 1655.23 Hz
0, 610, // SQ: 5.86, period: 926, // MIDI: 91, id: 2943, 1658.22 Hz
0, 609, // SQ: 5.85, period: 925, // MIDI: 92, id: 2944, 1661.22 Hz, Third G#  92
0, 607, // SQ: 5.84, period: 923, // MIDI: 92, id: 2945, 1664.22 Hz
0, 605, // SQ: 5.83, period: 921, // MIDI: 92, id: 2946, 1667.23 Hz
0, 604, // SQ: 5.82, period: 920, // MIDI: 92, id: 2947, 1670.24 Hz
0, 602, // SQ: 5.81, period: 918, // MIDI: 92, id: 2948, 1673.26 Hz
0, 600, // SQ: 5.80, period: 916, // MIDI: 92, id: 2949, 1676.28 Hz
0, 599, // SQ: 5.79, period: 915, // MIDI: 92, id: 2950, 1679.31 Hz
0, 597, // SQ: 5.78, period: 913, // MIDI: 92, id: 2951, 1682.34 Hz
0, 595, // SQ: 5.77, period: 911, // MIDI: 92, id: 2952, 1685.38 Hz
0, 594, // SQ: 5.76, period: 910, // MIDI: 92, id: 2953, 1688.43 Hz
0, 592, // SQ: 5.75, period: 908, // MIDI: 92, id: 2954, 1691.48 Hz
0, 590, // SQ: 5.73, period: 906, // MIDI: 92, id: 2955, 1694.53 Hz
0, 589, // SQ: 5.73, period: 905, // MIDI: 92, id: 2956, 1697.59 Hz
0, 587, // SQ: 5.72, period: 903, // MIDI: 92, id: 2957, 1700.66 Hz
0, 586, // SQ: 5.71, period: 902, // MIDI: 92, id: 2958, 1703.73 Hz
0, 584, // SQ: 5.70, period: 900, // MIDI: 92, id: 2959, 1706.81 Hz
0, 582, // SQ: 5.68, period: 898, // MIDI: 92, id: 2960, 1709.90 Hz
0, 581, // SQ: 5.68, period: 897, // MIDI: 92, id: 2961, 1712.99 Hz
0, 579, // SQ: 5.66, period: 895, // MIDI: 92, id: 2962, 1716.08 Hz
0, 577, // SQ: 5.65, period: 893, // MIDI: 92, id: 2963, 1719.18 Hz
0, 576, // SQ: 5.65, period: 892, // MIDI: 92, id: 2964, 1722.29 Hz
0, 574, // SQ: 5.63, period: 890, // MIDI: 92, id: 2965, 1725.40 Hz
0, 573, // SQ: 5.63, period: 889, // MIDI: 92, id: 2966, 1728.52 Hz
0, 571, // SQ: 5.61, period: 887, // MIDI: 92, id: 2967, 1731.64 Hz
0, 569, // SQ: 5.60, period: 885, // MIDI: 92, id: 2968, 1734.77 Hz
0, 568, // SQ: 5.59, period: 884, // MIDI: 92, id: 2969, 1737.90 Hz
0, 566, // SQ: 5.58, period: 882, // MIDI: 92, id: 2970, 1741.04 Hz
0, 565, // SQ: 5.58, period: 881, // MIDI: 92, id: 2971, 1744.19 Hz
0, 563, // SQ: 5.56, period: 879, // MIDI: 92, id: 2972, 1747.34 Hz
0, 561, // SQ: 5.55, period: 877, // MIDI: 92, id: 2973, 1750.49 Hz
0, 560, // SQ: 5.54, period: 876, // MIDI: 92, id: 2974, 1753.66 Hz
0, 558, // SQ: 5.53, period: 874, // MIDI: 92, id: 2975, 1756.83 Hz
0, 557, // SQ: 5.53, period: 873, // MIDI: 93, id: 2976, 1760.00 Hz, Third A   93
0, 555, // SQ: 5.51, period: 871, // MIDI: 93, id: 2977, 1763.18 Hz
0, 554, // SQ: 5.51, period: 870, // MIDI: 93, id: 2978, 1766.37 Hz
0, 552, // SQ: 5.49, period: 868, // MIDI: 93, id: 2979, 1769.56 Hz
0, 550, // SQ: 5.48, period: 866, // MIDI: 93, id: 2980, 1772.75 Hz
0, 549, // SQ: 5.47, period: 865, // MIDI: 93, id: 2981, 1775.96 Hz
0, 547, // SQ: 5.46, period: 863, // MIDI: 93, id: 2982, 1779.17 Hz
0, 546, // SQ: 5.46, period: 862, // MIDI: 93, id: 2983, 1782.38 Hz
0, 544, // SQ: 5.44, period: 860, // MIDI: 93, id: 2984, 1785.60 Hz
0, 543, // SQ: 5.44, period: 859, // MIDI: 93, id: 2985, 1788.83 Hz
0, 541, // SQ: 5.42, period: 857, // MIDI: 93, id: 2986, 1792.06 Hz
0, 540, // SQ: 5.42, period: 856, // MIDI: 93, id: 2987, 1795.30 Hz
0, 538, // SQ: 5.41, period: 854, // MIDI: 93, id: 2988, 1798.54 Hz
0, 536, // SQ: 5.39, period: 852, // MIDI: 93, id: 2989, 1801.79 Hz
0, 535, // SQ: 5.39, period: 851, // MIDI: 93, id: 2990, 1805.04 Hz
0, 533, // SQ: 5.37, period: 849, // MIDI: 93, id: 2991, 1808.30 Hz
0, 532, // SQ: 5.37, period: 848, // MIDI: 93, id: 2992, 1811.57 Hz
0, 530, // SQ: 5.35, period: 846, // MIDI: 93, id: 2993, 1814.84 Hz
0, 529, // SQ: 5.35, period: 845, // MIDI: 93, id: 2994, 1818.12 Hz
0, 527, // SQ: 5.34, period: 843, // MIDI: 93, id: 2995, 1821.41 Hz
0, 526, // SQ: 5.33, period: 842, // MIDI: 93, id: 2996, 1824.70 Hz
0, 524, // SQ: 5.32, period: 840, // MIDI: 93, id: 2997, 1828.00 Hz
0, 523, // SQ: 5.31, period: 839, // MIDI: 93, id: 2998, 1831.30 Hz
0, 521, // SQ: 5.30, period: 837, // MIDI: 93, id: 2999, 1834.61 Hz
0, 520, // SQ: 5.29, period: 836, // MIDI: 93, id: 3000, 1837.92 Hz
0, 518, // SQ: 5.28, period: 834, // MIDI: 93, id: 3001, 1841.24 Hz
0, 517, // SQ: 5.27, period: 833, // MIDI: 93, id: 3002, 1844.57 Hz
0, 515, // SQ: 5.26, period: 831, // MIDI: 93, id: 3003, 1847.90 Hz
0, 514, // SQ: 5.25, period: 830, // MIDI: 93, id: 3004, 1851.24 Hz
0, 512, // SQ: 5.24, period: 828, // MIDI: 93, id: 3005, 1854.58 Hz
0, 511, // SQ: 5.23, period: 827, // MIDI: 93, id: 3006, 1857.94 Hz
0, 509, // SQ: 5.22, period: 825, // MIDI: 93, id: 3007, 1861.29 Hz
0, 508, // SQ: 5.22, period: 824, // MIDI: 94, id: 3008, 1864.66 Hz, Third B   94
0, 506, // SQ: 5.20, period: 822, // MIDI: 94, id: 3009, 1868.02 Hz
0, 505, // SQ: 5.20, period: 821, // MIDI: 94, id: 3010, 1871.40 Hz
0, 503, // SQ: 5.18, period: 819, // MIDI: 94, id: 3011, 1874.78 Hz
0, 502, // SQ: 5.18, period: 818, // MIDI: 94, id: 3012, 1878.17 Hz
0, 500, // SQ: 5.16, period: 816, // MIDI: 94, id: 3013, 1881.56 Hz
0, 499, // SQ: 5.16, period: 815, // MIDI: 94, id: 3014, 1884.96 Hz
0, 497, // SQ: 5.15, period: 813, // MIDI: 94, id: 3015, 1888.37 Hz
0, 496, // SQ: 5.14, period: 812, // MIDI: 94, id: 3016, 1891.78 Hz
0, 494, // SQ: 5.13, period: 810, // MIDI: 94, id: 3017, 1895.19 Hz
0, 493, // SQ: 5.12, period: 809, // MIDI: 94, id: 3018, 1898.62 Hz
0, 492, // SQ: 5.11, period: 808, // MIDI: 94, id: 3019, 1902.05 Hz
0, 490, // SQ: 5.10, period: 806, // MIDI: 94, id: 3020, 1905.49 Hz
0, 489, // SQ: 5.09, period: 805, // MIDI: 94, id: 3021, 1908.93 Hz
0, 487, // SQ: 5.08, period: 803, // MIDI: 94, id: 3022, 1912.38 Hz
0, 486, // SQ: 5.08, period: 802, // MIDI: 94, id: 3023, 1915.83 Hz
0, 484, // SQ: 5.06, period: 800, // MIDI: 94, id: 3024, 1919.29 Hz
0, 483, // SQ: 5.06, period: 799, // MIDI: 94, id: 3025, 1922.76 Hz
0, 481, // SQ: 5.04, period: 797, // MIDI: 94, id: 3026, 1926.24 Hz
0, 480, // SQ: 5.04, period: 796, // MIDI: 94, id: 3027, 1929.72 Hz
0, 479, // SQ: 5.03, period: 795, // MIDI: 94, id: 3028, 1933.20 Hz
0, 477, // SQ: 5.02, period: 793, // MIDI: 94, id: 3029, 1936.69 Hz
0, 476, // SQ: 5.01, period: 792, // MIDI: 94, id: 3030, 1940.19 Hz
0, 474, // SQ: 5.00, period: 790, // MIDI: 94, id: 3031, 1943.70 Hz
0, 473, // SQ: 4.99, period: 789, // MIDI: 94, id: 3032, 1947.21 Hz
0, 471, // SQ: 4.98, period: 787, // MIDI: 94, id: 3033, 1950.73 Hz
0, 470, // SQ: 4.97, period: 786, // MIDI: 94, id: 3034, 1954.25 Hz
0, 469, // SQ: 4.97, period: 785, // MIDI: 94, id: 3035, 1957.78 Hz
0, 467, // SQ: 4.96, period: 783, // MIDI: 94, id: 3036, 1961.32 Hz
0, 466, // SQ: 4.95, period: 782, // MIDI: 94, id: 3037, 1964.86 Hz
0, 464, // SQ: 4.94, period: 780, // MIDI: 94, id: 3038, 1968.41 Hz
0, 463, // SQ: 4.93, period: 779, // MIDI: 94, id: 3039, 1971.97 Hz
0, 462, // SQ: 4.92, period: 778, // MIDI: 95, id: 3040, 1975.53 Hz, Third H   95
0, 460, // SQ: 4.91, period: 776, // MIDI: 95, id: 3041, 1979.10 Hz
0, 459, // SQ: 4.91, period: 775, // MIDI: 95, id: 3042, 1982.68 Hz
0, 457, // SQ: 4.89, period: 773, // MIDI: 95, id: 3043, 1986.26 Hz
0, 456, // SQ: 4.89, period: 772, // MIDI: 95, id: 3044, 1989.85 Hz
0, 455, // SQ: 4.88, period: 771, // MIDI: 95, id: 3045, 1993.44 Hz
0, 453, // SQ: 4.87, period: 769, // MIDI: 95, id: 3046, 1997.05 Hz
0, 452, // SQ: 4.86, period: 768, // MIDI: 95, id: 3047, 2000.65 Hz
0, 450, // SQ: 4.85, period: 766, // MIDI: 95, id: 3048, 2004.27 Hz
0, 449, // SQ: 4.84, period: 765, // MIDI: 95, id: 3049, 2007.89 Hz
0, 448, // SQ: 4.84, period: 764, // MIDI: 95, id: 3050, 2011.52 Hz
0, 446, // SQ: 4.82, period: 762, // MIDI: 95, id: 3051, 2015.15 Hz
0, 445, // SQ: 4.82, period: 761, // MIDI: 95, id: 3052, 2018.79 Hz
0, 443, // SQ: 4.80, period: 759, // MIDI: 95, id: 3053, 2022.44 Hz
0, 442, // SQ: 4.80, period: 758, // MIDI: 95, id: 3054, 2026.09 Hz
0, 441, // SQ: 4.79, period: 757, // MIDI: 95, id: 3055, 2029.75 Hz
0, 439, // SQ: 4.78, period: 755, // MIDI: 95, id: 3056, 2033.42 Hz
0, 438, // SQ: 4.77, period: 754, // MIDI: 95, id: 3057, 2037.09 Hz
0, 437, // SQ: 4.77, period: 753, // MIDI: 95, id: 3058, 2040.77 Hz
0, 435, // SQ: 4.75, period: 751, // MIDI: 95, id: 3059, 2044.46 Hz
0, 434, // SQ: 4.75, period: 750, // MIDI: 95, id: 3060, 2048.16 Hz
0, 433, // SQ: 4.74, period: 749, // MIDI: 95, id: 3061, 2051.86 Hz
0, 431, // SQ: 4.73, period: 747, // MIDI: 95, id: 3062, 2055.56 Hz
0, 430, // SQ: 4.72, period: 746, // MIDI: 95, id: 3063, 2059.28 Hz
0, 429, // SQ: 4.72, period: 745, // MIDI: 95, id: 3064, 2063.00 Hz
0, 427, // SQ: 4.70, period: 743, // MIDI: 95, id: 3065, 2066.72 Hz
0, 426, // SQ: 4.70, period: 742, // MIDI: 95, id: 3066, 2070.46 Hz
0, 425, // SQ: 4.69, period: 741, // MIDI: 95, id: 3067, 2074.20 Hz
0, 423, // SQ: 4.68, period: 739, // MIDI: 95, id: 3068, 2077.95 Hz
0, 422, // SQ: 4.67, period: 738, // MIDI: 95, id: 3069, 2081.70 Hz
0, 421, // SQ: 4.66, period: 737, // MIDI: 95, id: 3070, 2085.46 Hz
0, 419, // SQ: 4.65, period: 735, // MIDI: 95, id: 3071, 2089.23 Hz
0, 418, // SQ: 4.65, period: 734, // MIDI: 96, id: 3072, 2093.00 Hz, Forth C   96
0, 417, // SQ: 4.64, period: 733, // MIDI: 96, id: 3073, 2096.79 Hz
0, 415, // SQ: 4.63, period: 731, // MIDI: 96, id: 3074, 2100.57 Hz
0, 414, // SQ: 4.62, period: 730, // MIDI: 96, id: 3075, 2104.37 Hz
0, 413, // SQ: 4.61, period: 729, // MIDI: 96, id: 3076, 2108.17 Hz
0, 411, // SQ: 4.60, period: 727, // MIDI: 96, id: 3077, 2111.98 Hz
0, 410, // SQ: 4.59, period: 726, // MIDI: 96, id: 3078, 2115.80 Hz
0, 409, // SQ: 4.59, period: 725, // MIDI: 96, id: 3079, 2119.62 Hz
0, 407, // SQ: 4.58, period: 723, // MIDI: 96, id: 3080, 2123.45 Hz
0, 406, // SQ: 4.57, period: 722, // MIDI: 96, id: 3081, 2127.28 Hz
0, 405, // SQ: 4.56, period: 721, // MIDI: 96, id: 3082, 2131.13 Hz
0, 403, // SQ: 4.55, period: 719, // MIDI: 96, id: 3083, 2134.98 Hz
0, 402, // SQ: 4.54, period: 718, // MIDI: 96, id: 3084, 2138.84 Hz
0, 401, // SQ: 4.54, period: 717, // MIDI: 96, id: 3085, 2142.70 Hz
0, 400, // SQ: 4.53, period: 716, // MIDI: 96, id: 3086, 2146.57 Hz
0, 398, // SQ: 4.52, period: 714, // MIDI: 96, id: 3087, 2150.45 Hz
0, 397, // SQ: 4.51, period: 713, // MIDI: 96, id: 3088, 2154.33 Hz
0, 396, // SQ: 4.51, period: 712, // MIDI: 96, id: 3089, 2158.23 Hz
0, 394, // SQ: 4.49, period: 710, // MIDI: 96, id: 3090, 2162.13 Hz
0, 393, // SQ: 4.49, period: 709, // MIDI: 96, id: 3091, 2166.03 Hz
0, 392, // SQ: 4.48, period: 708, // MIDI: 96, id: 3092, 2169.95 Hz
0, 391, // SQ: 4.47, period: 707, // MIDI: 96, id: 3093, 2173.87 Hz
0, 389, // SQ: 4.46, period: 705, // MIDI: 96, id: 3094, 2177.79 Hz
0, 388, // SQ: 4.46, period: 704, // MIDI: 96, id: 3095, 2181.73 Hz
0, 387, // SQ: 4.45, period: 703, // MIDI: 96, id: 3096, 2185.67 Hz
0, 385, // SQ: 4.44, period: 701, // MIDI: 96, id: 3097, 2189.62 Hz
0, 384, // SQ: 4.43, period: 700, // MIDI: 96, id: 3098, 2193.57 Hz
0, 383, // SQ: 4.42, period: 699, // MIDI: 96, id: 3099, 2197.54 Hz
0, 382, // SQ: 4.42, period: 698, // MIDI: 96, id: 3100, 2201.51 Hz
0, 380, // SQ: 4.41, period: 696, // MIDI: 96, id: 3101, 2205.49 Hz
0, 379, // SQ: 4.40, period: 695, // MIDI: 96, id: 3102, 2209.47 Hz
0, 378, // SQ: 4.39, period: 694, // MIDI: 96, id: 3103, 2213.46 Hz
0, 377, // SQ: 4.39, period: 693, // MIDI: 97, id: 3104, 2217.46 Hz, Forth C#  97
0, 375, // SQ: 4.37, period: 691, // MIDI: 97, id: 3105, 2221.47 Hz
0, 374, // SQ: 4.37, period: 690, // MIDI: 97, id: 3106, 2225.48 Hz
0, 373, // SQ: 4.36, period: 689, // MIDI: 97, id: 3107, 2229.50 Hz
0, 372, // SQ: 4.35, period: 688, // MIDI: 97, id: 3108, 2233.53 Hz
0, 370, // SQ: 4.34, period: 686, // MIDI: 97, id: 3109, 2237.57 Hz
0, 369, // SQ: 4.34, period: 685, // MIDI: 97, id: 3110, 2241.61 Hz
0, 368, // SQ: 4.33, period: 684, // MIDI: 97, id: 3111, 2245.66 Hz
0, 367, // SQ: 4.32, period: 683, // MIDI: 97, id: 3112, 2249.71 Hz
0, 366, // SQ: 4.32, period: 682, // MIDI: 97, id: 3113, 2253.78 Hz
0, 364, // SQ: 4.30, period: 680, // MIDI: 97, id: 3114, 2257.85 Hz
0, 363, // SQ: 4.30, period: 679, // MIDI: 97, id: 3115, 2261.93 Hz
0, 362, // SQ: 4.29, period: 678, // MIDI: 97, id: 3116, 2266.02 Hz
0, 361, // SQ: 4.28, period: 677, // MIDI: 97, id: 3117, 2270.11 Hz
0, 359, // SQ: 4.27, period: 675, // MIDI: 97, id: 3118, 2274.21 Hz
0, 358, // SQ: 4.27, period: 674, // MIDI: 97, id: 3119, 2278.32 Hz
0, 357, // SQ: 4.26, period: 673, // MIDI: 97, id: 3120, 2282.44 Hz
0, 356, // SQ: 4.25, period: 672, // MIDI: 97, id: 3121, 2286.56 Hz
0, 355, // SQ: 4.25, period: 671, // MIDI: 97, id: 3122, 2290.69 Hz
0, 353, // SQ: 4.23, period: 669, // MIDI: 97, id: 3123, 2294.83 Hz
0, 352, // SQ: 4.23, period: 668, // MIDI: 97, id: 3124, 2298.98 Hz
0, 351, // SQ: 4.22, period: 667, // MIDI: 97, id: 3125, 2303.13 Hz
0, 350, // SQ: 4.22, period: 666, // MIDI: 97, id: 3126, 2307.29 Hz
0, 349, // SQ: 4.21, period: 665, // MIDI: 97, id: 3127, 2311.46 Hz
0, 347, // SQ: 4.20, period: 663, // MIDI: 97, id: 3128, 2315.64 Hz
0, 346, // SQ: 4.19, period: 662, // MIDI: 97, id: 3129, 2319.82 Hz
0, 345, // SQ: 4.18, period: 661, // MIDI: 97, id: 3130, 2324.01 Hz
0, 344, // SQ: 4.18, period: 660, // MIDI: 97, id: 3131, 2328.21 Hz
0, 343, // SQ: 4.17, period: 659, // MIDI: 97, id: 3132, 2332.42 Hz
0, 341, // SQ: 4.16, period: 657, // MIDI: 97, id: 3133, 2336.63 Hz
0, 340, // SQ: 4.15, period: 656, // MIDI: 97, id: 3134, 2340.85 Hz
0, 339, // SQ: 4.15, period: 655, // MIDI: 97, id: 3135, 2345.08 Hz
0, 338, // SQ: 4.14, period: 654, // MIDI: 98, id: 3136, 2349.32 Hz, Forth D   98
0, 337, // SQ: 4.13, period: 653, // MIDI: 98, id: 3137, 2353.56 Hz
0, 335, // SQ: 4.12, period: 651, // MIDI: 98, id: 3138, 2357.81 Hz
0, 334, // SQ: 4.11, period: 650, // MIDI: 98, id: 3139, 2362.07 Hz
0, 333, // SQ: 4.11, period: 649, // MIDI: 98, id: 3140, 2366.34 Hz
0, 332, // SQ: 4.10, period: 648, // MIDI: 98, id: 3141, 2370.62 Hz
0, 331, // SQ: 4.09, period: 647, // MIDI: 98, id: 3142, 2374.90 Hz
0, 330, // SQ: 4.09, period: 646, // MIDI: 98, id: 3143, 2379.19 Hz
0, 328, // SQ: 4.08, period: 644, // MIDI: 98, id: 3144, 2383.49 Hz
0, 327, // SQ: 4.07, period: 643, // MIDI: 98, id: 3145, 2387.80 Hz
0, 326, // SQ: 4.06, period: 642, // MIDI: 98, id: 3146, 2392.11 Hz
0, 325, // SQ: 4.06, period: 641, // MIDI: 98, id: 3147, 2396.43 Hz
0, 324, // SQ: 4.05, period: 640, // MIDI: 98, id: 3148, 2400.76 Hz
0, 323, // SQ: 4.04, period: 639, // MIDI: 98, id: 3149, 2405.10 Hz
0, 321, // SQ: 4.03, period: 637, // MIDI: 98, id: 3150, 2409.44 Hz
0, 320, // SQ: 4.03, period: 636, // MIDI: 98, id: 3151, 2413.80 Hz
0, 319, // SQ: 4.02, period: 635, // MIDI: 98, id: 3152, 2418.16 Hz
0, 318, // SQ: 4.01, period: 634, // MIDI: 98, id: 3153, 2422.53 Hz
0, 317, // SQ: 4.01, period: 633, // MIDI: 98, id: 3154, 2426.90 Hz
0, 316, // SQ: 4.00, period: 632, // MIDI: 98, id: 3155, 2431.29 Hz
0, 315, // SQ: 3.99, period: 631, // MIDI: 98, id: 3156, 2435.68 Hz
0, 313, // SQ: 3.98, period: 629, // MIDI: 98, id: 3157, 2440.08 Hz
0, 312, // SQ: 3.97, period: 628, // MIDI: 98, id: 3158, 2444.49 Hz
0, 311, // SQ: 3.97, period: 627, // MIDI: 98, id: 3159, 2448.91 Hz
0, 310, // SQ: 3.96, period: 626, // MIDI: 98, id: 3160, 2453.33 Hz
0, 309, // SQ: 3.96, period: 625, // MIDI: 98, id: 3161, 2457.76 Hz
0, 308, // SQ: 3.95, period: 624, // MIDI: 98, id: 3162, 2462.20 Hz
0, 307, // SQ: 3.94, period: 623, // MIDI: 98, id: 3163, 2466.65 Hz
0, 306, // SQ: 3.94, period: 622, // MIDI: 98, id: 3164, 2471.11 Hz
0, 304, // SQ: 3.92, period: 620, // MIDI: 98, id: 3165, 2475.57 Hz
0, 303, // SQ: 3.92, period: 619, // MIDI: 98, id: 3166, 2480.05 Hz
0, 302, // SQ: 3.91, period: 618, // MIDI: 98, id: 3167, 2484.53 Hz
0, 301, // SQ: 3.91, period: 617, // MIDI: 99, id: 3168, 2489.02 Hz, Forth D#  99
0, 300, // SQ: 3.90, period: 616, // MIDI: 99, id: 3169, 2493.51 Hz
0, 299, // SQ: 3.89, period: 615, // MIDI: 99, id: 3170, 2498.02 Hz
0, 298, // SQ: 3.89, period: 614, // MIDI: 99, id: 3171, 2502.53 Hz
0, 297, // SQ: 3.88, period: 613, // MIDI: 99, id: 3172, 2507.05 Hz
0, 296, // SQ: 3.87, period: 612, // MIDI: 99, id: 3173, 2511.58 Hz
0, 294, // SQ: 3.86, period: 610, // MIDI: 99, id: 3174, 2516.12 Hz
0, 293, // SQ: 3.85, period: 609, // MIDI: 99, id: 3175, 2520.67 Hz
0, 292, // SQ: 3.85, period: 608, // MIDI: 99, id: 3176, 2525.22 Hz
0, 291, // SQ: 3.84, period: 607, // MIDI: 99, id: 3177, 2529.78 Hz
0, 290, // SQ: 3.84, period: 606, // MIDI: 99, id: 3178, 2534.35 Hz
0, 289, // SQ: 3.83, period: 605, // MIDI: 99, id: 3179, 2538.93 Hz
0, 288, // SQ: 3.82, period: 604, // MIDI: 99, id: 3180, 2543.52 Hz
0, 287, // SQ: 3.82, period: 603, // MIDI: 99, id: 3181, 2548.11 Hz
0, 286, // SQ: 3.81, period: 602, // MIDI: 99, id: 3182, 2552.72 Hz
0, 285, // SQ: 3.80, period: 601, // MIDI: 99, id: 3183, 2557.33 Hz
0, 284, // SQ: 3.80, period: 600, // MIDI: 99, id: 3184, 2561.95 Hz
0, 282, // SQ: 3.78, period: 598, // MIDI: 99, id: 3185, 2566.58 Hz
0, 281, // SQ: 3.78, period: 597, // MIDI: 99, id: 3186, 2571.22 Hz
0, 280, // SQ: 3.77, period: 596, // MIDI: 99, id: 3187, 2575.86 Hz
0, 279, // SQ: 3.77, period: 595, // MIDI: 99, id: 3188, 2580.51 Hz
0, 278, // SQ: 3.76, period: 594, // MIDI: 99, id: 3189, 2585.18 Hz
0, 277, // SQ: 3.75, period: 593, // MIDI: 99, id: 3190, 2589.85 Hz
0, 276, // SQ: 3.75, period: 592, // MIDI: 99, id: 3191, 2594.53 Hz
0, 275, // SQ: 3.74, period: 591, // MIDI: 99, id: 3192, 2599.21 Hz
0, 274, // SQ: 3.73, period: 590, // MIDI: 99, id: 3193, 2603.91 Hz
0, 273, // SQ: 3.73, period: 589, // MIDI: 99, id: 3194, 2608.61 Hz
0, 272, // SQ: 3.72, period: 588, // MIDI: 99, id: 3195, 2613.33 Hz
0, 271, // SQ: 3.72, period: 587, // MIDI: 99, id: 3196, 2618.05 Hz
0, 270, // SQ: 3.71, period: 586, // MIDI: 99, id: 3197, 2622.78 Hz
0, 269, // SQ: 3.70, period: 585, // MIDI: 99, id: 3198, 2627.52 Hz
0, 268, // SQ: 3.70, period: 584, // MIDI: 99, id: 3199, 2632.26 Hz
0, 266, // SQ: 3.68, period: 582, // MIDI: 100, id: 3200, 2637.02 Hz, Forth E  100
0, 265, // SQ: 3.68, period: 581, // MIDI: 100, id: 3201, 2641.78 Hz
0, 264, // SQ: 3.67, period: 580, // MIDI: 100, id: 3202, 2646.56 Hz
0, 263, // SQ: 3.66, period: 579, // MIDI: 100, id: 3203, 2651.34 Hz
0, 262, // SQ: 3.66, period: 578, // MIDI: 100, id: 3204, 2656.13 Hz
0, 261, // SQ: 3.65, period: 577, // MIDI: 100, id: 3205, 2660.93 Hz
0, 260, // SQ: 3.65, period: 576, // MIDI: 100, id: 3206, 2665.74 Hz
0, 259, // SQ: 3.64, period: 575, // MIDI: 100, id: 3207, 2670.55 Hz
0, 258, // SQ: 3.63, period: 574, // MIDI: 100, id: 3208, 2675.38 Hz
0, 257, // SQ: 3.63, period: 573, // MIDI: 100, id: 3209, 2680.21 Hz
0, 256, // SQ: 3.62, period: 572, // MIDI: 100, id: 3210, 2685.05 Hz
0, 255, // SQ: 3.61, period: 571, // MIDI: 100, id: 3211, 2689.90 Hz
0, 254, // SQ: 3.61, period: 570, // MIDI: 100, id: 3212, 2694.76 Hz
0, 253, // SQ: 3.60, period: 569, // MIDI: 100, id: 3213, 2699.63 Hz
0, 252, // SQ: 3.59, period: 568, // MIDI: 100, id: 3214, 2704.51 Hz
0, 251, // SQ: 3.59, period: 567, // MIDI: 100, id: 3215, 2709.40 Hz
0, 250, // SQ: 3.58, period: 566, // MIDI: 100, id: 3216, 2714.29 Hz
0, 249, // SQ: 3.58, period: 565, // MIDI: 100, id: 3217, 2719.19 Hz
0, 248, // SQ: 3.57, period: 564, // MIDI: 100, id: 3218, 2724.11 Hz
0, 247, // SQ: 3.56, period: 563, // MIDI: 100, id: 3219, 2729.03 Hz
0, 246, // SQ: 3.56, period: 562, // MIDI: 100, id: 3220, 2733.96 Hz
0, 245, // SQ: 3.55, period: 561, // MIDI: 100, id: 3221, 2738.90 Hz
0, 244, // SQ: 3.54, period: 560, // MIDI: 100, id: 3222, 2743.85 Hz
0, 243, // SQ: 3.54, period: 559, // MIDI: 100, id: 3223, 2748.81 Hz
0, 242, // SQ: 3.53, period: 558, // MIDI: 100, id: 3224, 2753.77 Hz
0, 241, // SQ: 3.53, period: 557, // MIDI: 100, id: 3225, 2758.75 Hz
0, 240, // SQ: 3.52, period: 556, // MIDI: 100, id: 3226, 2763.73 Hz
0, 239, // SQ: 3.51, period: 555, // MIDI: 100, id: 3227, 2768.72 Hz
0, 238, // SQ: 3.51, period: 554, // MIDI: 100, id: 3228, 2773.73 Hz
0, 237, // SQ: 3.50, period: 553, // MIDI: 100, id: 3229, 2778.74 Hz
0, 236, // SQ: 3.49, period: 552, // MIDI: 100, id: 3230, 2783.76 Hz
0, 235, // SQ: 3.49, period: 551, // MIDI: 100, id: 3231, 2788.79 Hz
0, 234, // SQ: 3.48, period: 550, // MIDI: 101, id: 3232, 2793.83 Hz, Forth F  101
0, 233, // SQ: 3.47, period: 549, // MIDI: 101, id: 3233, 2798.87 Hz
0, 232, // SQ: 3.47, period: 548, // MIDI: 101, id: 3234, 2803.93 Hz
0, 231, // SQ: 3.46, period: 547, // MIDI: 101, id: 3235, 2809.00 Hz
0, 230, // SQ: 3.46, period: 546, // MIDI: 101, id: 3236, 2814.07 Hz
0, 229, // SQ: 3.45, period: 545, // MIDI: 101, id: 3237, 2819.16 Hz
0, 228, // SQ: 3.44, period: 544, // MIDI: 101, id: 3238, 2824.25 Hz
0, 227, // SQ: 3.44, period: 543, // MIDI: 101, id: 3239, 2829.35 Hz
0, 226, // SQ: 3.43, period: 542, // MIDI: 101, id: 3240, 2834.46 Hz
0, 225, // SQ: 3.42, period: 541, // MIDI: 101, id: 3241, 2839.58 Hz
0, 224, // SQ: 3.42, period: 540, // MIDI: 101, id: 3242, 2844.71 Hz
0, 223, // SQ: 3.41, period: 539, // MIDI: 101, id: 3243, 2849.85 Hz
0, 222, // SQ: 3.41, period: 538, // MIDI: 101, id: 3244, 2855.00 Hz
0, 221, // SQ: 3.40, period: 537, // MIDI: 101, id: 3245, 2860.16 Hz
0, 220, // SQ: 3.39, period: 536, // MIDI: 101, id: 3246, 2865.33 Hz
0, 219, // SQ: 3.39, period: 535, // MIDI: 101, id: 3247, 2870.51 Hz
0, 218, // SQ: 3.38, period: 534, // MIDI: 101, id: 3248, 2875.69 Hz
0, 217, // SQ: 3.37, period: 533, // MIDI: 101, id: 3249, 2880.89 Hz
0, 216, // SQ: 3.37, period: 532, // MIDI: 101, id: 3250, 2886.09 Hz
0, 215, // SQ: 3.36, period: 531, // MIDI: 101, id: 3251, 2891.31 Hz
0, 214, // SQ: 3.35, period: 530, // MIDI: 101, id: 3252, 2896.53 Hz
0, 213, // SQ: 3.35, period: 529, // MIDI: 101, id: 3253, 2901.76 Hz
0, 212, // SQ: 3.34, period: 528, // MIDI: 101, id: 3254, 2907.01 Hz
0, 211, // SQ: 3.34, period: 527, // MIDI: 101, id: 3255, 2912.26 Hz
0, 210, // SQ: 3.33, period: 526, // MIDI: 101, id: 3256, 2917.52 Hz
0, 210, // SQ: 3.33, period: 526, // MIDI: 101, id: 3257, 2922.79 Hz
0, 209, // SQ: 3.32, period: 525, // MIDI: 101, id: 3258, 2928.07 Hz
0, 208, // SQ: 3.32, period: 524, // MIDI: 101, id: 3259, 2933.36 Hz
0, 207, // SQ: 3.31, period: 523, // MIDI: 101, id: 3260, 2938.66 Hz
0, 206, // SQ: 3.30, period: 522, // MIDI: 101, id: 3261, 2943.97 Hz
0, 205, // SQ: 3.30, period: 521, // MIDI: 101, id: 3262, 2949.29 Hz
0, 204, // SQ: 3.29, period: 520, // MIDI: 101, id: 3263, 2954.62 Hz
0, 203, // SQ: 3.28, period: 519, // MIDI: 102, id: 3264, 2959.96 Hz, Forth F# 102
0, 202, // SQ: 3.28, period: 518, // MIDI: 102, id: 3265, 2965.30 Hz
0, 201, // SQ: 3.27, period: 517, // MIDI: 102, id: 3266, 2970.66 Hz
0, 200, // SQ: 3.27, period: 516, // MIDI: 102, id: 3267, 2976.03 Hz
0, 199, // SQ: 3.26, period: 515, // MIDI: 102, id: 3268, 2981.40 Hz
0, 198, // SQ: 3.25, period: 514, // MIDI: 102, id: 3269, 2986.79 Hz
0, 197, // SQ: 3.25, period: 513, // MIDI: 102, id: 3270, 2992.19 Hz
0, 196, // SQ: 3.24, period: 512, // MIDI: 102, id: 3271, 2997.59 Hz
0, 195, // SQ: 3.23, period: 511, // MIDI: 102, id: 3272, 3003.01 Hz
0, 195, // SQ: 3.23, period: 511, // MIDI: 102, id: 3273, 3008.43 Hz
0, 194, // SQ: 3.23, period: 510, // MIDI: 102, id: 3274, 3013.87 Hz
0, 193, // SQ: 3.22, period: 509, // MIDI: 102, id: 3275, 3019.31 Hz
0, 192, // SQ: 3.22, period: 508, // MIDI: 102, id: 3276, 3024.77 Hz
0, 191, // SQ: 3.21, period: 507, // MIDI: 102, id: 3277, 3030.23 Hz
0, 190, // SQ: 3.20, period: 506, // MIDI: 102, id: 3278, 3035.71 Hz
0, 189, // SQ: 3.20, period: 505, // MIDI: 102, id: 3279, 3041.19 Hz
0, 188, // SQ: 3.19, period: 504, // MIDI: 102, id: 3280, 3046.69 Hz
0, 187, // SQ: 3.18, period: 503, // MIDI: 102, id: 3281, 3052.19 Hz
0, 186, // SQ: 3.18, period: 502, // MIDI: 102, id: 3282, 3057.71 Hz
0, 185, // SQ: 3.17, period: 501, // MIDI: 102, id: 3283, 3063.23 Hz
0, 185, // SQ: 3.17, period: 501, // MIDI: 102, id: 3284, 3068.77 Hz
0, 184, // SQ: 3.16, period: 500, // MIDI: 102, id: 3285, 3074.31 Hz
0, 183, // SQ: 3.16, period: 499, // MIDI: 102, id: 3286, 3079.86 Hz
0, 182, // SQ: 3.15, period: 498, // MIDI: 102, id: 3287, 3085.43 Hz
0, 181, // SQ: 3.15, period: 497, // MIDI: 102, id: 3288, 3091.00 Hz
0, 180, // SQ: 3.14, period: 496, // MIDI: 102, id: 3289, 3096.59 Hz
0, 179, // SQ: 3.13, period: 495, // MIDI: 102, id: 3290, 3102.18 Hz
0, 178, // SQ: 3.13, period: 494, // MIDI: 102, id: 3291, 3107.79 Hz
0, 177, // SQ: 3.12, period: 493, // MIDI: 102, id: 3292, 3113.40 Hz
0, 176, // SQ: 3.11, period: 492, // MIDI: 102, id: 3293, 3119.03 Hz
0, 176, // SQ: 3.11, period: 492, // MIDI: 102, id: 3294, 3124.66 Hz
0, 175, // SQ: 3.11, period: 491, // MIDI: 102, id: 3295, 3130.31 Hz
0, 174, // SQ: 3.10, period: 490, // MIDI: 103, id: 3296, 3135.96 Hz, Forth G  103
0, 173, // SQ: 3.09, period: 489, // MIDI: 103, id: 3297, 3141.63 Hz
0, 172, // SQ: 3.09, period: 488, // MIDI: 103, id: 3298, 3147.31 Hz
0, 171, // SQ: 3.08, period: 487, // MIDI: 103, id: 3299, 3152.99 Hz
0, 170, // SQ: 3.08, period: 486, // MIDI: 103, id: 3300, 3158.69 Hz
0, 169, // SQ: 3.07, period: 485, // MIDI: 103, id: 3301, 3164.39 Hz
0, 169, // SQ: 3.07, period: 485, // MIDI: 103, id: 3302, 3170.11 Hz
0, 168, // SQ: 3.06, period: 484, // MIDI: 103, id: 3303, 3175.84 Hz
0, 167, // SQ: 3.06, period: 483, // MIDI: 103, id: 3304, 3181.58 Hz
0, 166, // SQ: 3.05, period: 482, // MIDI: 103, id: 3305, 3187.33 Hz
0, 165, // SQ: 3.04, period: 481, // MIDI: 103, id: 3306, 3193.08 Hz
0, 164, // SQ: 3.04, period: 480, // MIDI: 103, id: 3307, 3198.85 Hz
0, 163, // SQ: 3.03, period: 479, // MIDI: 103, id: 3308, 3204.63 Hz
0, 162, // SQ: 3.03, period: 478, // MIDI: 103, id: 3309, 3210.42 Hz
0, 162, // SQ: 3.03, period: 478, // MIDI: 103, id: 3310, 3216.22 Hz
0, 161, // SQ: 3.02, period: 477, // MIDI: 103, id: 3311, 3222.03 Hz
0, 160, // SQ: 3.01, period: 476, // MIDI: 103, id: 3312, 3227.85 Hz
0, 159, // SQ: 3.01, period: 475, // MIDI: 103, id: 3313, 3233.69 Hz
0, 158, // SQ: 3.00, period: 474, // MIDI: 103, id: 3314, 3239.53 Hz
0, 157, // SQ: 2.99, period: 473, // MIDI: 103, id: 3315, 3245.38 Hz
0, 156, // SQ: 2.99, period: 472, // MIDI: 103, id: 3316, 3251.24 Hz
0, 156, // SQ: 2.99, period: 472, // MIDI: 103, id: 3317, 3257.12 Hz
0, 155, // SQ: 2.98, period: 471, // MIDI: 103, id: 3318, 3263.00 Hz
0, 154, // SQ: 2.97, period: 470, // MIDI: 103, id: 3319, 3268.90 Hz
0, 153, // SQ: 2.97, period: 469, // MIDI: 103, id: 3320, 3274.80 Hz
0, 152, // SQ: 2.96, period: 468, // MIDI: 103, id: 3321, 3280.72 Hz
0, 151, // SQ: 2.96, period: 467, // MIDI: 103, id: 3322, 3286.65 Hz
0, 151, // SQ: 2.96, period: 467, // MIDI: 103, id: 3323, 3292.59 Hz
0, 150, // SQ: 2.95, period: 466, // MIDI: 103, id: 3324, 3298.54 Hz
0, 149, // SQ: 2.94, period: 465, // MIDI: 103, id: 3325, 3304.49 Hz
0, 148, // SQ: 2.94, period: 464, // MIDI: 103, id: 3326, 3310.46 Hz
0, 147, // SQ: 2.93, period: 463, // MIDI: 103, id: 3327, 3316.45 Hz
0, 146, // SQ: 2.92, period: 462, // MIDI: 104, id: 3328, 3322.44 Hz, Forth G# 104
0, 145, // SQ: 2.92, period: 461, // MIDI: 104, id: 3329, 3328.44 Hz
0, 145, // SQ: 2.92, period: 461, // MIDI: 104, id: 3330, 3334.45 Hz
0, 144, // SQ: 2.91, period: 460, // MIDI: 104, id: 3331, 3340.48 Hz
0, 143, // SQ: 2.91, period: 459, // MIDI: 104, id: 3332, 3346.51 Hz
0, 142, // SQ: 2.90, period: 458, // MIDI: 104, id: 3333, 3352.56 Hz
0, 141, // SQ: 2.89, period: 457, // MIDI: 104, id: 3334, 3358.62 Hz
0, 141, // SQ: 2.89, period: 457, // MIDI: 104, id: 3335, 3364.68 Hz
0, 140, // SQ: 2.89, period: 456, // MIDI: 104, id: 3336, 3370.76 Hz
0, 139, // SQ: 2.88, period: 455, // MIDI: 104, id: 3337, 3376.85 Hz
0, 138, // SQ: 2.87, period: 454, // MIDI: 104, id: 3338, 3382.95 Hz
0, 137, // SQ: 2.87, period: 453, // MIDI: 104, id: 3339, 3389.07 Hz
0, 136, // SQ: 2.86, period: 452, // MIDI: 104, id: 3340, 3395.19 Hz
0, 136, // SQ: 2.86, period: 452, // MIDI: 104, id: 3341, 3401.32 Hz
0, 135, // SQ: 2.85, period: 451, // MIDI: 104, id: 3342, 3407.47 Hz
0, 134, // SQ: 2.85, period: 450, // MIDI: 104, id: 3343, 3413.63 Hz
0, 133, // SQ: 2.84, period: 449, // MIDI: 104, id: 3344, 3419.79 Hz
0, 132, // SQ: 2.84, period: 448, // MIDI: 104, id: 3345, 3425.97 Hz
0, 132, // SQ: 2.84, period: 448, // MIDI: 104, id: 3346, 3432.16 Hz
0, 131, // SQ: 2.83, period: 447, // MIDI: 104, id: 3347, 3438.36 Hz
0, 130, // SQ: 2.82, period: 446, // MIDI: 104, id: 3348, 3444.57 Hz
0, 129, // SQ: 2.82, period: 445, // MIDI: 104, id: 3349, 3450.80 Hz
0, 128, // SQ: 2.81, period: 444, // MIDI: 104, id: 3350, 3457.03 Hz
0, 128, // SQ: 2.81, period: 444, // MIDI: 104, id: 3351, 3463.28 Hz
0, 127, // SQ: 2.80, period: 443, // MIDI: 104, id: 3352, 3469.53 Hz
0, 126, // SQ: 2.80, period: 442, // MIDI: 104, id: 3353, 3475.80 Hz
0, 125, // SQ: 2.79, period: 441, // MIDI: 104, id: 3354, 3482.08 Hz
0, 124, // SQ: 2.78, period: 440, // MIDI: 104, id: 3355, 3488.37 Hz
0, 124, // SQ: 2.78, period: 440, // MIDI: 104, id: 3356, 3494.68 Hz
0, 123, // SQ: 2.78, period: 439, // MIDI: 104, id: 3357, 3500.99 Hz
0, 122, // SQ: 2.77, period: 438, // MIDI: 104, id: 3358, 3507.32 Hz
0, 121, // SQ: 2.77, period: 437, // MIDI: 104, id: 3359, 3513.65 Hz
0, 120, // SQ: 2.76, period: 436, // MIDI: 105, id: 3360, 3520.00 Hz, Forth A  105
0, 120, // SQ: 2.76, period: 436, // MIDI: 105, id: 3361, 3526.36 Hz
0, 119, // SQ: 2.75, period: 435, // MIDI: 105, id: 3362, 3532.73 Hz
0, 118, // SQ: 2.75, period: 434, // MIDI: 105, id: 3363, 3539.11 Hz
0, 117, // SQ: 2.74, period: 433, // MIDI: 105, id: 3364, 3545.51 Hz
0, 116, // SQ: 2.73, period: 432, // MIDI: 105, id: 3365, 3551.91 Hz
0, 116, // SQ: 2.73, period: 432, // MIDI: 105, id: 3366, 3558.33 Hz
0, 115, // SQ: 2.73, period: 431, // MIDI: 105, id: 3367, 3564.76 Hz
0, 114, // SQ: 2.72, period: 430, // MIDI: 105, id: 3368, 3571.20 Hz
0, 113, // SQ: 2.72, period: 429, // MIDI: 105, id: 3369, 3577.65 Hz
0, 113, // SQ: 2.72, period: 429, // MIDI: 105, id: 3370, 3584.12 Hz
0, 112, // SQ: 2.71, period: 428, // MIDI: 105, id: 3371, 3590.59 Hz
0, 111, // SQ: 2.70, period: 427, // MIDI: 105, id: 3372, 3597.08 Hz
0, 110, // SQ: 2.70, period: 426, // MIDI: 105, id: 3373, 3603.58 Hz
0, 109, // SQ: 2.69, period: 425, // MIDI: 105, id: 3374, 3610.09 Hz
0, 109, // SQ: 2.69, period: 425, // MIDI: 105, id: 3375, 3616.61 Hz
0, 108, // SQ: 2.68, period: 424, // MIDI: 105, id: 3376, 3623.14 Hz
0, 107, // SQ: 2.68, period: 423, // MIDI: 105, id: 3377, 3629.69 Hz
0, 106, // SQ: 2.67, period: 422, // MIDI: 105, id: 3378, 3636.25 Hz
0, 106, // SQ: 2.67, period: 422, // MIDI: 105, id: 3379, 3642.82 Hz
0, 105, // SQ: 2.66, period: 421, // MIDI: 105, id: 3380, 3649.40 Hz
0, 104, // SQ: 2.66, period: 420, // MIDI: 105, id: 3381, 3655.99 Hz
0, 103, // SQ: 2.65, period: 419, // MIDI: 105, id: 3382, 3662.60 Hz
0, 103, // SQ: 2.65, period: 419, // MIDI: 105, id: 3383, 3669.21 Hz
0, 102, // SQ: 2.65, period: 418, // MIDI: 105, id: 3384, 3675.84 Hz
0, 101, // SQ: 2.64, period: 417, // MIDI: 105, id: 3385, 3682.48 Hz
0, 100, // SQ: 2.63, period: 416, // MIDI: 105, id: 3386, 3689.14 Hz
0, 100, // SQ: 2.63, period: 416, // MIDI: 105, id: 3387, 3695.80 Hz
0, 99, // SQ: 2.63, period: 415, // MIDI: 105, id: 3388, 3702.48 Hz
0, 98, // SQ: 2.62, period: 414, // MIDI: 105, id: 3389, 3709.17 Hz
0, 97, // SQ: 2.61, period: 413, // MIDI: 105, id: 3390, 3715.87 Hz
0, 97, // SQ: 2.61, period: 413, // MIDI: 105, id: 3391, 3722.58 Hz
0, 96, // SQ: 2.61, period: 412, // MIDI: 106, id: 3392, 3729.31 Hz, Forth B  106
0, 95, // SQ: 2.60, period: 411, // MIDI: 106, id: 3393, 3736.05 Hz
0, 94, // SQ: 2.59, period: 410, // MIDI: 106, id: 3394, 3742.80 Hz
0, 94, // SQ: 2.59, period: 410, // MIDI: 106, id: 3395, 3749.56 Hz
0, 93, // SQ: 2.59, period: 409, // MIDI: 106, id: 3396, 3756.33 Hz
0, 92, // SQ: 2.58, period: 408, // MIDI: 106, id: 3397, 3763.12 Hz
0, 91, // SQ: 2.58, period: 407, // MIDI: 106, id: 3398, 3769.92 Hz
0, 91, // SQ: 2.58, period: 407, // MIDI: 106, id: 3399, 3776.73 Hz
0, 90, // SQ: 2.57, period: 406, // MIDI: 106, id: 3400, 3783.55 Hz
0, 89, // SQ: 2.56, period: 405, // MIDI: 106, id: 3401, 3790.39 Hz
0, 89, // SQ: 2.56, period: 405, // MIDI: 106, id: 3402, 3797.24 Hz
0, 88, // SQ: 2.56, period: 404, // MIDI: 106, id: 3403, 3804.10 Hz
0, 87, // SQ: 2.55, period: 403, // MIDI: 106, id: 3404, 3810.97 Hz
0, 86, // SQ: 2.54, period: 402, // MIDI: 106, id: 3405, 3817.86 Hz
0, 86, // SQ: 2.54, period: 402, // MIDI: 106, id: 3406, 3824.75 Hz
0, 85, // SQ: 2.54, period: 401, // MIDI: 106, id: 3407, 3831.66 Hz
0, 84, // SQ: 2.53, period: 400, // MIDI: 106, id: 3408, 3838.59 Hz
0, 83, // SQ: 2.53, period: 399, // MIDI: 106, id: 3409, 3845.52 Hz
0, 83, // SQ: 2.53, period: 399, // MIDI: 106, id: 3410, 3852.47 Hz
0, 82, // SQ: 2.52, period: 398, // MIDI: 106, id: 3411, 3859.43 Hz
0, 81, // SQ: 2.51, period: 397, // MIDI: 106, id: 3412, 3866.40 Hz
0, 81, // SQ: 2.51, period: 397, // MIDI: 106, id: 3413, 3873.39 Hz
0, 80, // SQ: 2.51, period: 396, // MIDI: 106, id: 3414, 3880.39 Hz
0, 79, // SQ: 2.50, period: 395, // MIDI: 106, id: 3415, 3887.40 Hz
0, 78, // SQ: 2.49, period: 394, // MIDI: 106, id: 3416, 3894.42 Hz
0, 78, // SQ: 2.49, period: 394, // MIDI: 106, id: 3417, 3901.46 Hz
0, 77, // SQ: 2.49, period: 393, // MIDI: 106, id: 3418, 3908.51 Hz
0, 76, // SQ: 2.48, period: 392, // MIDI: 106, id: 3419, 3915.57 Hz
0, 76, // SQ: 2.48, period: 392, // MIDI: 106, id: 3420, 3922.64 Hz
0, 75, // SQ: 2.47, period: 391, // MIDI: 106, id: 3421, 3929.73 Hz
0, 74, // SQ: 2.47, period: 390, // MIDI: 106, id: 3422, 3936.83 Hz
0, 73, // SQ: 2.46, period: 389, // MIDI: 106, id: 3423, 3943.94 Hz
0, 73, // SQ: 2.46, period: 389, // MIDI: 107, id: 3424, 3951.07 Hz, Forth H  107
0, 72, // SQ: 2.46, period: 388, // MIDI: 107, id: 3425, 3958.20 Hz
0, 71, // SQ: 2.45, period: 387, // MIDI: 107, id: 3426, 3965.36 Hz
0, 71, // SQ: 2.45, period: 387, // MIDI: 107, id: 3427, 3972.52 Hz
0, 70, // SQ: 2.44, period: 386, // MIDI: 107, id: 3428, 3979.70 Hz
0, 69, // SQ: 2.44, period: 385, // MIDI: 107, id: 3429, 3986.89 Hz
0, 69, // SQ: 2.44, period: 385, // MIDI: 107, id: 3430, 3994.09 Hz
0, 68, // SQ: 2.43, period: 384, // MIDI: 107, id: 3431, 4001.31 Hz
0, 67, // SQ: 2.42, period: 383, // MIDI: 107, id: 3432, 4008.54 Hz
0, 66, // SQ: 2.42, period: 382, // MIDI: 107, id: 3433, 4015.78 Hz
0, 66, // SQ: 2.42, period: 382, // MIDI: 107, id: 3434, 4023.03 Hz
0, 65, // SQ: 2.41, period: 381, // MIDI: 107, id: 3435, 4030.30 Hz
0, 64, // SQ: 2.41, period: 380, // MIDI: 107, id: 3436, 4037.58 Hz
0, 64, // SQ: 2.41, period: 380, // MIDI: 107, id: 3437, 4044.88 Hz
0, 63, // SQ: 2.40, period: 379, // MIDI: 107, id: 3438, 4052.19 Hz
0, 62, // SQ: 2.39, period: 378, // MIDI: 107, id: 3439, 4059.51 Hz
0, 62, // SQ: 2.39, period: 378, // MIDI: 107, id: 3440, 4066.84 Hz
0, 61, // SQ: 2.39, period: 377, // MIDI: 107, id: 3441, 4074.19 Hz
0, 60, // SQ: 2.38, period: 376, // MIDI: 107, id: 3442, 4081.55 Hz
0, 60, // SQ: 2.38, period: 376, // MIDI: 107, id: 3443, 4088.92 Hz
0, 59, // SQ: 2.37, period: 375, // MIDI: 107, id: 3444, 4096.31 Hz
0, 58, // SQ: 2.37, period: 374, // MIDI: 107, id: 3445, 4103.71 Hz
0, 58, // SQ: 2.37, period: 374, // MIDI: 107, id: 3446, 4111.13 Hz
0, 57, // SQ: 2.36, period: 373, // MIDI: 107, id: 3447, 4118.55 Hz
0, 56, // SQ: 2.35, period: 372, // MIDI: 107, id: 3448, 4126.00 Hz
0, 56, // SQ: 2.35, period: 372, // MIDI: 107, id: 3449, 4133.45 Hz
0, 55, // SQ: 2.35, period: 371, // MIDI: 107, id: 3450, 4140.92 Hz
0, 54, // SQ: 2.34, period: 370, // MIDI: 107, id: 3451, 4148.40 Hz
0, 54, // SQ: 2.34, period: 370, // MIDI: 107, id: 3452, 4155.89 Hz
0, 53, // SQ: 2.34, period: 369, // MIDI: 107, id: 3453, 4163.40 Hz
0, 52, // SQ: 2.33, period: 368, // MIDI: 107, id: 3454, 4170.92 Hz
0, 52, // SQ: 2.33, period: 368, // MIDI: 107, id: 3455, 4178.46 Hz
0, 51, // SQ: 2.32, period: 367, // MIDI: 108, id: 3456, 4186.01 Hz, Fifth C  108
0, 50, // SQ: 2.32, period: 366, // MIDI: 108, id: 3457, 4193.57 Hz
0, 50, // SQ: 2.32, period: 366, // MIDI: 108, id: 3458, 4201.15 Hz
0, 49, // SQ: 2.31, period: 365, // MIDI: 108, id: 3459, 4208.74 Hz
0, 48, // SQ: 2.30, period: 364, // MIDI: 108, id: 3460, 4216.34 Hz
0, 48, // SQ: 2.30, period: 364, // MIDI: 108, id: 3461, 4223.96 Hz
0, 47, // SQ: 2.30, period: 363, // MIDI: 108, id: 3462, 4231.59 Hz
0, 46, // SQ: 2.29, period: 362, // MIDI: 108, id: 3463, 4239.24 Hz
0, 46, // SQ: 2.29, period: 362, // MIDI: 108, id: 3464, 4246.90 Hz
0, 45, // SQ: 2.28, period: 361, // MIDI: 108, id: 3465, 4254.57 Hz
0, 44, // SQ: 2.28, period: 360, // MIDI: 108, id: 3466, 4262.26 Hz
0, 44, // SQ: 2.28, period: 360, // MIDI: 108, id: 3467, 4269.96 Hz
0, 43, // SQ: 2.27, period: 359, // MIDI: 108, id: 3468, 4277.67 Hz
0, 42, // SQ: 2.27, period: 358, // MIDI: 108, id: 3469, 4285.40 Hz
0, 42, // SQ: 2.27, period: 358, // MIDI: 108, id: 3470, 4293.14 Hz
0, 41, // SQ: 2.26, period: 357, // MIDI: 108, id: 3471, 4300.90 Hz
0, 40, // SQ: 2.25, period: 356, // MIDI: 108, id: 3472, 4308.67 Hz
0, 40, // SQ: 2.25, period: 356, // MIDI: 108, id: 3473, 4316.45 Hz
0, 39, // SQ: 2.25, period: 355, // MIDI: 108, id: 3474, 4324.25 Hz
0, 39, // SQ: 2.25, period: 355, // MIDI: 108, id: 3475, 4332.06 Hz
0, 38, // SQ: 2.24, period: 354, // MIDI: 108, id: 3476, 4339.89 Hz
0, 37, // SQ: 2.23, period: 353, // MIDI: 108, id: 3477, 4347.73 Hz
0, 37, // SQ: 2.23, period: 353, // MIDI: 108, id: 3478, 4355.59 Hz
0, 36, // SQ: 2.23, period: 352, // MIDI: 108, id: 3479, 4363.46 Hz
0, 35, // SQ: 2.22, period: 351, // MIDI: 108, id: 3480, 4371.34 Hz
0, 35, // SQ: 2.22, period: 351, // MIDI: 108, id: 3481, 4379.24 Hz
0, 34, // SQ: 2.22, period: 350, // MIDI: 108, id: 3482, 4387.15 Hz
0, 33, // SQ: 2.21, period: 349, // MIDI: 108, id: 3483, 4395.08 Hz
0, 33, // SQ: 2.21, period: 349, // MIDI: 108, id: 3484, 4403.02 Hz
0, 32, // SQ: 2.20, period: 348, // MIDI: 108, id: 3485, 4410.97 Hz
0, 32, // SQ: 2.20, period: 348, // MIDI: 108, id: 3486, 4418.94 Hz
0, 31, // SQ: 2.20, period: 347, // MIDI: 108, id: 3487, 4426.92 Hz
0, 30, // SQ: 2.19, period: 346, // MIDI: 109, id: 3488, 4434.92 Hz, Fifth C# 109
0, 30, // SQ: 2.19, period: 346, // MIDI: 109, id: 3489, 4442.93 Hz
0, 29, // SQ: 2.18, period: 345, // MIDI: 109, id: 3490, 4450.96 Hz
0, 28, // SQ: 2.18, period: 344, // MIDI: 109, id: 3491, 4459.00 Hz
0, 28, // SQ: 2.18, period: 344, // MIDI: 109, id: 3492, 4467.06 Hz
0, 27, // SQ: 2.17, period: 343, // MIDI: 109, id: 3493, 4475.13 Hz
0, 27, // SQ: 2.17, period: 343, // MIDI: 109, id: 3494, 4483.22 Hz
0, 26, // SQ: 2.16, period: 342, // MIDI: 109, id: 3495, 4491.32 Hz
0, 25, // SQ: 2.16, period: 341, // MIDI: 109, id: 3496, 4499.43 Hz
0, 25, // SQ: 2.16, period: 341, // MIDI: 109, id: 3497, 4507.56 Hz
0, 24, // SQ: 2.15, period: 340, // MIDI: 109, id: 3498, 4515.70 Hz
0, 24, // SQ: 2.15, period: 340, // MIDI: 109, id: 3499, 4523.86 Hz
0, 23, // SQ: 2.15, period: 339, // MIDI: 109, id: 3500, 4532.03 Hz
0, 22, // SQ: 2.14, period: 338, // MIDI: 109, id: 3501, 4540.22 Hz
0, 22, // SQ: 2.14, period: 338, // MIDI: 109, id: 3502, 4548.43 Hz
0, 21, // SQ: 2.13, period: 337, // MIDI: 109, id: 3503, 4556.64 Hz
0, 20, // SQ: 2.13, period: 336, // MIDI: 109, id: 3504, 4564.88 Hz
0, 20, // SQ: 2.13, period: 336, // MIDI: 109, id: 3505, 4573.12 Hz
0, 19, // SQ: 2.12, period: 335, // MIDI: 109, id: 3506, 4581.38 Hz
0, 19, // SQ: 2.12, period: 335, // MIDI: 109, id: 3507, 4589.66 Hz
0, 18, // SQ: 2.11, period: 334, // MIDI: 109, id: 3508, 4597.95 Hz
0, 17, // SQ: 2.11, period: 333, // MIDI: 109, id: 3509, 4606.26 Hz
0, 17, // SQ: 2.11, period: 333, // MIDI: 109, id: 3510, 4614.58 Hz
0, 16, // SQ: 2.10, period: 332, // MIDI: 109, id: 3511, 4622.92 Hz
0, 16, // SQ: 2.10, period: 332, // MIDI: 109, id: 3512, 4631.27 Hz
0, 15, // SQ: 2.09, period: 331, // MIDI: 109, id: 3513, 4639.64 Hz
0, 14, // SQ: 2.09, period: 330, // MIDI: 109, id: 3514, 4648.02 Hz
0, 14, // SQ: 2.09, period: 330, // MIDI: 109, id: 3515, 4656.42 Hz
0, 13, // SQ: 2.08, period: 329, // MIDI: 109, id: 3516, 4664.83 Hz
0, 13, // SQ: 2.08, period: 329, // MIDI: 109, id: 3517, 4673.26 Hz
0, 12, // SQ: 2.08, period: 328, // MIDI: 109, id: 3518, 4681.70 Hz
0, 11, // SQ: 2.07, period: 327, // MIDI: 109, id: 3519, 4690.16 Hz
0, 11, // SQ: 2.07, period: 327, // MIDI: 110, id: 3520, 4698.64 Hz, Fifth D  110
0, 10, // SQ: 2.06, period: 326, // MIDI: 110, id: 3521, 4707.13 Hz
0, 10, // SQ: 2.06, period: 326, // MIDI: 110, id: 3522, 4715.63 Hz
0, 9, // SQ: 2.06, period: 325, // MIDI: 110, id: 3523, 4724.15 Hz
0, 9, // SQ: 2.06, period: 325, // MIDI: 110, id: 3524, 4732.68 Hz
0, 8, // SQ: 2.05, period: 324, // MIDI: 110, id: 3525, 4741.24 Hz
0, 7, // SQ: 2.04, period: 323, // MIDI: 110, id: 3526, 4749.80 Hz
0, 7, // SQ: 2.04, period: 323, // MIDI: 110, id: 3527, 4758.38 Hz
0, 6, // SQ: 2.04, period: 322, // MIDI: 110, id: 3528, 4766.98 Hz
0, 6, // SQ: 2.04, period: 322, // MIDI: 110, id: 3529, 4775.59 Hz
0, 5, // SQ: 2.03, period: 321, // MIDI: 110, id: 3530, 4784.22 Hz
0, 4, // SQ: 2.03, period: 320, // MIDI: 110, id: 3531, 4792.86 Hz
0, 4, // SQ: 2.03, period: 320, // MIDI: 110, id: 3532, 4801.52 Hz
0, 3, // SQ: 2.02, period: 319, // MIDI: 110, id: 3533, 4810.20 Hz
0, 3, // SQ: 2.02, period: 319, // MIDI: 110, id: 3534, 4818.89 Hz
0, 2, // SQ: 2.01, period: 318, // MIDI: 110, id: 3535, 4827.59 Hz
0, 2, // SQ: 2.01, period: 318, // MIDI: 110, id: 3536, 4836.32 Hz
0, 1, // SQ: 2.01, period: 317, // MIDI: 110, id: 3537, 4845.05 Hz
0, 0, // SQ: 2.00, period: 316, // MIDI: 110, id: 3538, 4853.81 Hz
0, 0, // SQ: 2.00, period: 316, // MIDI: 110, id: 3539, 4862.58 Hz
0, 0, // SQ: 2.00, period: 315, // MIDI: 110, id: 3540, 4871.36 Hz
0, 0, // SQ: 2.00, period: 315, // MIDI: 110, id: 3541, 4880.16 Hz
0, 0, // SQ: 2.00, period: 314, // MIDI: 110, id: 3542, 4888.98 Hz
0, 0, // SQ: 2.00, period: 314, // MIDI: 110, id: 3543, 4897.81 Hz
0, 0, // SQ: 2.00, period: 313, // MIDI: 110, id: 3544, 4906.66 Hz
0, 0, // SQ: 2.00, period: 312, // MIDI: 110, id: 3545, 4915.53 Hz
0, 0, // SQ: 2.00, period: 312, // MIDI: 110, id: 3546, 4924.41 Hz
0, 0, // SQ: 2.00, period: 311, // MIDI: 110, id: 3547, 4933.31 Hz
0, 0, // SQ: 2.00, period: 311, // MIDI: 110, id: 3548, 4942.22 Hz
0, 0, // SQ: 2.00, period: 310, // MIDI: 110, id: 3549, 4951.15 Hz
0, 0, // SQ: 2.00, period: 310, // MIDI: 110, id: 3550, 4960.09 Hz
0, 0, // SQ: 2.00, period: 309, // MIDI: 110, id: 3551, 4969.05 Hz
0, 0, // SQ: 2.00, period: 309, // MIDI: 111, id: 3552, 4978.03 Hz, Fifth D# 111
0, 0, // SQ: 2.00, period: 308, // MIDI: 111, id: 3553, 4987.03 Hz
0, 0, // SQ: 2.00, period: 307, // MIDI: 111, id: 3554, 4996.04 Hz
0, 0, // SQ: 2.00, period: 307, // MIDI: 111, id: 3555, 5005.06 Hz
0, 0, // SQ: 2.00, period: 306, // MIDI: 111, id: 3556, 5014.10 Hz
0, 0, // SQ: 2.00, period: 306, // MIDI: 111, id: 3557, 5023.16 Hz
0, 0, // SQ: 2.00, period: 305, // MIDI: 111, id: 3558, 5032.24 Hz
0, 0, // SQ: 2.00, period: 305, // MIDI: 111, id: 3559, 5041.33 Hz
0, 0, // SQ: 2.00, period: 304, // MIDI: 111, id: 3560, 5050.44 Hz
0, 0, // SQ: 2.00, period: 304, // MIDI: 111, id: 3561, 5059.56 Hz
0, 0, // SQ: 2.00, period: 303, // MIDI: 111, id: 3562, 5068.70 Hz
0, 0, // SQ: 2.00, period: 302, // MIDI: 111, id: 3563, 5077.86 Hz
0, 0, // SQ: 2.00, period: 302, // MIDI: 111, id: 3564, 5087.04 Hz
0, 0, // SQ: 2.00, period: 301, // MIDI: 111, id: 3565, 5096.23 Hz
0, 0, // SQ: 2.00, period: 301, // MIDI: 111, id: 3566, 5105.43 Hz
0, 0, // SQ: 2.00, period: 300, // MIDI: 111, id: 3567, 5114.66 Hz
0, 0, // SQ: 2.00, period: 300, // MIDI: 111, id: 3568, 5123.90 Hz
0, 0, // SQ: 2.00, period: 299, // MIDI: 111, id: 3569, 5133.16 Hz
0, 0, // SQ: 2.00, period: 299, // MIDI: 111, id: 3570, 5142.43 Hz
0, 0, // SQ: 2.00, period: 298, // MIDI: 111, id: 3571, 5151.72 Hz
0, 0, // SQ: 2.00, period: 298, // MIDI: 111, id: 3572, 5161.03 Hz
0, 0, // SQ: 2.00, period: 297, // MIDI: 111, id: 3573, 5170.35 Hz
0, 0, // SQ: 2.00, period: 297, // MIDI: 111, id: 3574, 5179.69 Hz
0, 0, // SQ: 2.00, period: 296, // MIDI: 111, id: 3575, 5189.05 Hz
0, 0, // SQ: 2.00, period: 295, // MIDI: 111, id: 3576, 5198.43 Hz
0, 0, // SQ: 2.00, period: 295, // MIDI: 111, id: 3577, 5207.82 Hz
0, 0, // SQ: 2.00, period: 294, // MIDI: 111, id: 3578, 5217.23 Hz
0, 0, // SQ: 2.00, period: 294, // MIDI: 111, id: 3579, 5226.65 Hz
0, 0, // SQ: 2.00, period: 293, // MIDI: 111, id: 3580, 5236.10 Hz
0, 0, // SQ: 2.00, period: 293, // MIDI: 111, id: 3581, 5245.56 Hz
0, 0, // SQ: 2.00, period: 292, // MIDI: 111, id: 3582, 5255.04 Hz
0, 0, // SQ: 2.00, period: 292, // MIDI: 111, id: 3583, 5264.53 Hz
0, 0, // SQ: 2.00, period: 291, // MIDI: 112, id: 3584, 5274.04 Hz, Fifth E  112
0, 0, // SQ: 2.00, period: 291, // MIDI: 112, id: 3585, 5283.57 Hz
0, 0, // SQ: 2.00, period: 290, // MIDI: 112, id: 3586, 5293.12 Hz
0, 0, // SQ: 2.00, period: 290, // MIDI: 112, id: 3587, 5302.68 Hz
0, 0, // SQ: 2.00, period: 289, // MIDI: 112, id: 3588, 5312.26 Hz
0, 0, // SQ: 2.00, period: 289, // MIDI: 112, id: 3589, 5321.86 Hz
0, 0, // SQ: 2.00, period: 288, // MIDI: 112, id: 3590, 5331.47 Hz
0, 0, // SQ: 2.00, period: 288, // MIDI: 112, id: 3591, 5341.10 Hz
0, 0, // SQ: 2.00, period: 287, // MIDI: 112, id: 3592, 5350.75 Hz
0, 0, // SQ: 2.00, period: 287, // MIDI: 112, id: 3593, 5360.42 Hz
0, 0, // SQ: 2.00, period: 286, // MIDI: 112, id: 3594, 5370.11 Hz
0, 0, // SQ: 2.00, period: 286, // MIDI: 112, id: 3595, 5379.81 Hz
0, 0, // SQ: 2.00, period: 285, // MIDI: 112, id: 3596, 5389.53 Hz
0, 0, // SQ: 2.00, period: 284, // MIDI: 112, id: 3597, 5399.26 Hz
0, 0, // SQ: 2.00, period: 284, // MIDI: 112, id: 3598, 5409.02 Hz
0, 0, // SQ: 2.00, period: 283, // MIDI: 112, id: 3599, 5418.79 Hz
0, 0, // SQ: 2.00, period: 283, // MIDI: 112, id: 3600, 5428.58 Hz
0, 0, // SQ: 2.00, period: 282, // MIDI: 112, id: 3601, 5438.39 Hz
0, 0, // SQ: 2.00, period: 282, // MIDI: 112, id: 3602, 5448.22 Hz
0, 0, // SQ: 2.00, period: 281, // MIDI: 112, id: 3603, 5458.06 Hz
0, 0, // SQ: 2.00, period: 281, // MIDI: 112, id: 3604, 5467.92 Hz
0, 0, // SQ: 2.00, period: 280, // MIDI: 112, id: 3605, 5477.80 Hz
0, 0, // SQ: 2.00, period: 280, // MIDI: 112, id: 3606, 5487.70 Hz
0, 0, // SQ: 2.00, period: 279, // MIDI: 112, id: 3607, 5497.61 Hz
0, 0, // SQ: 2.00, period: 279, // MIDI: 112, id: 3608, 5507.54 Hz
0, 0, // SQ: 2.00, period: 278, // MIDI: 112, id: 3609, 5517.49 Hz
0, 0, // SQ: 2.00, period: 278, // MIDI: 112, id: 3610, 5527.46 Hz
0, 0, // SQ: 2.00, period: 277, // MIDI: 112, id: 3611, 5537.45 Hz
0, 0, // SQ: 2.00, period: 277, // MIDI: 112, id: 3612, 5547.45 Hz
0, 0, // SQ: 2.00, period: 276, // MIDI: 112, id: 3613, 5557.48 Hz
0, 0, // SQ: 2.00, period: 276, // MIDI: 112, id: 3614, 5567.52 Hz
0, 0, // SQ: 2.00, period: 275, // MIDI: 112, id: 3615, 5577.57 Hz
0, 0, // SQ: 2.00, period: 275, // MIDI: 113, id: 3616, 5587.65 Hz, Fifth F  113
0, 0, // SQ: 2.00, period: 274, // MIDI: 113, id: 3617, 5597.75 Hz
0, 0, // SQ: 2.00, period: 274, // MIDI: 113, id: 3618, 5607.86 Hz
0, 0, // SQ: 2.00, period: 273, // MIDI: 113, id: 3619, 5617.99 Hz
0, 0, // SQ: 2.00, period: 273, // MIDI: 113, id: 3620, 5628.14 Hz
0, 0, // SQ: 2.00, period: 272, // MIDI: 113, id: 3621, 5638.31 Hz
0, 0, // SQ: 2.00, period: 272, // MIDI: 113, id: 3622, 5648.50 Hz
0, 0, // SQ: 2.00, period: 271, // MIDI: 113, id: 3623, 5658.70 Hz
0, 0, // SQ: 2.00, period: 271, // MIDI: 113, id: 3624, 5668.93 Hz
0, 0, // SQ: 2.00, period: 270, // MIDI: 113, id: 3625, 5679.17 Hz
0, 0, // SQ: 2.00, period: 270, // MIDI: 113, id: 3626, 5689.43 Hz
0, 0, // SQ: 2.00, period: 269, // MIDI: 113, id: 3627, 5699.71 Hz
0, 0, // SQ: 2.00, period: 269, // MIDI: 113, id: 3628, 5710.01 Hz
0, 0, // SQ: 2.00, period: 269, // MIDI: 113, id: 3629, 5720.32 Hz
0, 0, // SQ: 2.00, period: 268, // MIDI: 113, id: 3630, 5730.66 Hz
0, 0, // SQ: 2.00, period: 268, // MIDI: 113, id: 3631, 5741.01 Hz
0, 0, // SQ: 2.00, period: 267, // MIDI: 113, id: 3632, 5751.38 Hz
0, 0, // SQ: 2.00, period: 267, // MIDI: 113, id: 3633, 5761.77 Hz
0, 0, // SQ: 2.00, period: 266, // MIDI: 113, id: 3634, 5772.18 Hz
0, 0, // SQ: 2.00, period: 266, // MIDI: 113, id: 3635, 5782.61 Hz
0, 0, // SQ: 2.00, period: 265, // MIDI: 113, id: 3636, 5793.06 Hz
0, 0, // SQ: 2.00, period: 265, // MIDI: 113, id: 3637, 5803.53 Hz
0, 0, // SQ: 2.00, period: 264, // MIDI: 113, id: 3638, 5814.01 Hz
0, 0, // SQ: 2.00, period: 264, // MIDI: 113, id: 3639, 5824.52 Hz
0, 0, // SQ: 2.00, period: 263, // MIDI: 113, id: 3640, 5835.04 Hz
0, 0, // SQ: 2.00, period: 263, // MIDI: 113, id: 3641, 5845.58 Hz
0, 0, // SQ: 2.00, period: 262, // MIDI: 113, id: 3642, 5856.14 Hz
0, 0, // SQ: 2.00, period: 262, // MIDI: 113, id: 3643, 5866.72 Hz
0, 0, // SQ: 2.00, period: 261, // MIDI: 113, id: 3644, 5877.32 Hz
0, 0, // SQ: 2.00, period: 261, // MIDI: 113, id: 3645, 5887.94 Hz
0, 0, // SQ: 2.00, period: 260, // MIDI: 113, id: 3646, 5898.58 Hz
0, 0, // SQ: 2.00, period: 260, // MIDI: 113, id: 3647, 5909.23 Hz
0, 0, // SQ: 2.00, period: 259, // MIDI: 114, id: 3648, 5919.91 Hz, Fifth F# 114
0, 0, // SQ: 2.00, period: 259, // MIDI: 114, id: 3649, 5930.61 Hz
0, 0, // SQ: 2.00, period: 259, // MIDI: 114, id: 3650, 5941.32 Hz
0, 0, // SQ: 2.00, period: 258, // MIDI: 114, id: 3651, 5952.06 Hz
0, 0, // SQ: 2.00, period: 258, // MIDI: 114, id: 3652, 5962.81 Hz
0, 0, // SQ: 2.00, period: 257, // MIDI: 114, id: 3653, 5973.58 Hz
0, 0, // SQ: 2.00, period: 257, // MIDI: 114, id: 3654, 5984.37 Hz
0, 0, // SQ: 2.00, period: 256, // MIDI: 114, id: 3655, 5995.19 Hz
0, 0, // SQ: 2.00, period: 256, // MIDI: 114, id: 3656, 6006.02 Hz
0, 0, // SQ: 2.00, period: 255, // MIDI: 114, id: 3657, 6016.87 Hz
0, 0, // SQ: 2.00, period: 255, // MIDI: 114, id: 3658, 6027.74 Hz
0, 0, // SQ: 2.00, period: 254, // MIDI: 114, id: 3659, 6038.63 Hz
0, 0, // SQ: 2.00, period: 254, // MIDI: 114, id: 3660, 6049.54 Hz
0, 0, // SQ: 2.00, period: 253, // MIDI: 114, id: 3661, 6060.47 Hz
0, 0, // SQ: 2.00, period: 253, // MIDI: 114, id: 3662, 6071.42 Hz
0, 0, // SQ: 2.00, period: 253, // MIDI: 114, id: 3663, 6082.39 Hz
0, 0, // SQ: 2.00, period: 252, // MIDI: 114, id: 3664, 6093.38 Hz
0, 0, // SQ: 2.00, period: 252, // MIDI: 114, id: 3665, 6104.39 Hz
0, 0, // SQ: 2.00, period: 251, // MIDI: 114, id: 3666, 6115.42 Hz
0, 0, // SQ: 2.00, period: 251, // MIDI: 114, id: 3667, 6126.46 Hz
0, 0, // SQ: 2.00, period: 250, // MIDI: 114, id: 3668, 6137.53 Hz
0, 0, // SQ: 2.00, period: 250, // MIDI: 114, id: 3669, 6148.62 Hz
0, 0, // SQ: 2.00, period: 249, // MIDI: 114, id: 3670, 6159.73 Hz
0, 0, // SQ: 2.00, period: 249, // MIDI: 114, id: 3671, 6170.86 Hz
0, 0, // SQ: 2.00, period: 248, // MIDI: 114, id: 3672, 6182.01 Hz
0, 0, // SQ: 2.00, period: 248, // MIDI: 114, id: 3673, 6193.18 Hz
0, 0, // SQ: 2.00, period: 248, // MIDI: 114, id: 3674, 6204.37 Hz
0, 0, // SQ: 2.00, period: 247, // MIDI: 114, id: 3675, 6215.58 Hz
0, 0, // SQ: 2.00, period: 247, // MIDI: 114, id: 3676, 6226.80 Hz
0, 0, // SQ: 2.00, period: 246, // MIDI: 114, id: 3677, 6238.05 Hz
0, 0, // SQ: 2.00, period: 246, // MIDI: 114, id: 3678, 6249.33 Hz
0, 0, // SQ: 2.00, period: 245, // MIDI: 114, id: 3679, 6260.62 Hz
0, 0, // SQ: 2.00, period: 245, // MIDI: 115, id: 3680, 6271.93 Hz, Fifth G  115
0, 0, // SQ: 2.00, period: 244, // MIDI: 115, id: 3681, 6283.26 Hz
0, 0, // SQ: 2.00, period: 244, // MIDI: 115, id: 3682, 6294.61 Hz
0, 0, // SQ: 2.00, period: 244, // MIDI: 115, id: 3683, 6305.98 Hz
0, 0, // SQ: 2.00, period: 243, // MIDI: 115, id: 3684, 6317.38 Hz
0, 0, // SQ: 2.00, period: 243, // MIDI: 115, id: 3685, 6328.79 Hz
0, 0, // SQ: 2.00, period: 242, // MIDI: 115, id: 3686, 6340.22 Hz
0, 0, // SQ: 2.00, period: 242, // MIDI: 115, id: 3687, 6351.68 Hz
0, 0, // SQ: 2.00, period: 241, // MIDI: 115, id: 3688, 6363.15 Hz
0, 0, // SQ: 2.00, period: 241, // MIDI: 115, id: 3689, 6374.65 Hz
0, 0, // SQ: 2.00, period: 241, // MIDI: 115, id: 3690, 6386.17 Hz
0, 0, // SQ: 2.00, period: 240, // MIDI: 115, id: 3691, 6397.71 Hz
0, 0, // SQ: 2.00, period: 240, // MIDI: 115, id: 3692, 6409.26 Hz
0, 0, // SQ: 2.00, period: 239, // MIDI: 115, id: 3693, 6420.84 Hz
0, 0, // SQ: 2.00, period: 239, // MIDI: 115, id: 3694, 6432.44 Hz
0, 0, // SQ: 2.00, period: 238, // MIDI: 115, id: 3695, 6444.07 Hz
0, 0, // SQ: 2.00, period: 238, // MIDI: 115, id: 3696, 6455.71 Hz
0, 0, // SQ: 2.00, period: 237, // MIDI: 115, id: 3697, 6467.37 Hz
0, 0, // SQ: 2.00, period: 237, // MIDI: 115, id: 3698, 6479.06 Hz
0, 0, // SQ: 2.00, period: 237, // MIDI: 115, id: 3699, 6490.76 Hz
0, 0, // SQ: 2.00, period: 236, // MIDI: 115, id: 3700, 6502.49 Hz
0, 0, // SQ: 2.00, period: 236, // MIDI: 115, id: 3701, 6514.24 Hz
0, 0, // SQ: 2.00, period: 235, // MIDI: 115, id: 3702, 6526.01 Hz
0, 0, // SQ: 2.00, period: 235, // MIDI: 115, id: 3703, 6537.80 Hz
0, 0, // SQ: 2.00, period: 235, // MIDI: 115, id: 3704, 6549.61 Hz
0, 0, // SQ: 2.00, period: 234, // MIDI: 115, id: 3705, 6561.44 Hz
0, 0, // SQ: 2.00, period: 234, // MIDI: 115, id: 3706, 6573.30 Hz
0, 0, // SQ: 2.00, period: 233, // MIDI: 115, id: 3707, 6585.17 Hz
0, 0, // SQ: 2.00, period: 233, // MIDI: 115, id: 3708, 6597.07 Hz
0, 0, // SQ: 2.00, period: 232, // MIDI: 115, id: 3709, 6608.99 Hz
0, 0, // SQ: 2.00, period: 232, // MIDI: 115, id: 3710, 6620.93 Hz
0, 0, // SQ: 2.00, period: 232, // MIDI: 115, id: 3711, 6632.89 Hz
0, 0, // SQ: 2.00, period: 231, // MIDI: 116, id: 3712, 6644.88 Hz, Fifth G# 116
0, 0, // SQ: 2.00, period: 231, // MIDI: 116, id: 3713, 6656.88 Hz
0, 0, // SQ: 2.00, period: 230, // MIDI: 116, id: 3714, 6668.91 Hz
0, 0, // SQ: 2.00, period: 230, // MIDI: 116, id: 3715, 6680.96 Hz
0, 0, // SQ: 2.00, period: 229, // MIDI: 116, id: 3716, 6693.03 Hz
0, 0, // SQ: 2.00, period: 229, // MIDI: 116, id: 3717, 6705.12 Hz
0, 0, // SQ: 2.00, period: 229, // MIDI: 116, id: 3718, 6717.23 Hz
0, 0, // SQ: 2.00, period: 228, // MIDI: 116, id: 3719, 6729.37 Hz
0, 0, // SQ: 2.00, period: 228, // MIDI: 116, id: 3720, 6741.53 Hz
0, 0, // SQ: 2.00, period: 227, // MIDI: 116, id: 3721, 6753.71 Hz
0, 0, // SQ: 2.00, period: 227, // MIDI: 116, id: 3722, 6765.91 Hz
0, 0, // SQ: 2.00, period: 227, // MIDI: 116, id: 3723, 6778.13 Hz
0, 0, // SQ: 2.00, period: 226, // MIDI: 116, id: 3724, 6790.38 Hz
0, 0, // SQ: 2.00, period: 226, // MIDI: 116, id: 3725, 6802.65 Hz
0, 0, // SQ: 2.00, period: 225, // MIDI: 116, id: 3726, 6814.94 Hz
0, 0, // SQ: 2.00, period: 225, // MIDI: 116, id: 3727, 6827.25 Hz
0, 0, // SQ: 2.00, period: 225, // MIDI: 116, id: 3728, 6839.58 Hz
0, 0, // SQ: 2.00, period: 224, // MIDI: 116, id: 3729, 6851.94 Hz
0, 0, // SQ: 2.00, period: 224, // MIDI: 116, id: 3730, 6864.32 Hz
0, 0, // SQ: 2.00, period: 223, // MIDI: 116, id: 3731, 6876.72 Hz
0, 0, // SQ: 2.00, period: 223, // MIDI: 116, id: 3732, 6889.15 Hz
0, 0, // SQ: 2.00, period: 223, // MIDI: 116, id: 3733, 6901.59 Hz
0, 0, // SQ: 2.00, period: 222, // MIDI: 116, id: 3734, 6914.06 Hz
0, 0, // SQ: 2.00, period: 222, // MIDI: 116, id: 3735, 6926.55 Hz
0, 0, // SQ: 2.00, period: 221, // MIDI: 116, id: 3736, 6939.07 Hz
0, 0, // SQ: 2.00, period: 221, // MIDI: 116, id: 3737, 6951.61 Hz
0, 0, // SQ: 2.00, period: 221, // MIDI: 116, id: 3738, 6964.17 Hz
0, 0, // SQ: 2.00, period: 220, // MIDI: 116, id: 3739, 6976.75 Hz
0, 0, // SQ: 2.00, period: 220, // MIDI: 116, id: 3740, 6989.35 Hz
0, 0, // SQ: 2.00, period: 219, // MIDI: 116, id: 3741, 7001.98 Hz
0, 0, // SQ: 2.00, period: 219, // MIDI: 116, id: 3742, 7014.63 Hz
0, 0, // SQ: 2.00, period: 219, // MIDI: 116, id: 3743, 7027.30 Hz
0, 0, // SQ: 2.00, period: 218, // MIDI: 117, id: 3744, 7040.00 Hz, Fifth A  117
0, 0, // SQ: 2.00, period: 218, // MIDI: 117, id: 3745, 7052.72 Hz
0, 0, // SQ: 2.00, period: 217, // MIDI: 117, id: 3746, 7065.46 Hz
0, 0, // SQ: 2.00, period: 217, // MIDI: 117, id: 3747, 7078.23 Hz
0, 0, // SQ: 2.00, period: 217, // MIDI: 117, id: 3748, 7091.01 Hz
0, 0, // SQ: 2.00, period: 216, // MIDI: 117, id: 3749, 7103.83 Hz
0, 0, // SQ: 2.00, period: 216, // MIDI: 117, id: 3750, 7116.66 Hz
0, 0, // SQ: 2.00, period: 215, // MIDI: 117, id: 3751, 7129.52 Hz
0, 0, // SQ: 2.00, period: 215, // MIDI: 117, id: 3752, 7142.40 Hz
0, 0, // SQ: 2.00, period: 215, // MIDI: 117, id: 3753, 7155.30 Hz
0, 0, // SQ: 2.00, period: 214, // MIDI: 117, id: 3754, 7168.23 Hz
0, 0, // SQ: 2.00, period: 214, // MIDI: 117, id: 3755, 7181.18 Hz
0, 0, // SQ: 2.00, period: 214, // MIDI: 117, id: 3756, 7194.16 Hz
0, 0, // SQ: 2.00, period: 213, // MIDI: 117, id: 3757, 7207.15 Hz
0, 0, // SQ: 2.00, period: 213, // MIDI: 117, id: 3758, 7220.17 Hz
0, 0, // SQ: 2.00, period: 212, // MIDI: 117, id: 3759, 7233.22 Hz
0, 0, // SQ: 2.00, period: 212, // MIDI: 117, id: 3760, 7246.29 Hz
0, 0, // SQ: 2.00, period: 212, // MIDI: 117, id: 3761, 7259.38 Hz
0, 0, // SQ: 2.00, period: 211, // MIDI: 117, id: 3762, 7272.50 Hz
0, 0, // SQ: 2.00, period: 211, // MIDI: 117, id: 3763, 7285.63 Hz
0, 0, // SQ: 2.00, period: 210, // MIDI: 117, id: 3764, 7298.80 Hz
0, 0, // SQ: 2.00, period: 210, // MIDI: 117, id: 3765, 7311.98 Hz
0, 0, // SQ: 2.00, period: 210, // MIDI: 117, id: 3766, 7325.19 Hz
0, 0, // SQ: 2.00, period: 209, // MIDI: 117, id: 3767, 7338.43 Hz
0, 0, // SQ: 2.00, period: 209, // MIDI: 117, id: 3768, 7351.69 Hz
0, 0, // SQ: 2.00, period: 209, // MIDI: 117, id: 3769, 7364.97 Hz
0, 0, // SQ: 2.00, period: 208, // MIDI: 117, id: 3770, 7378.28 Hz
0, 0, // SQ: 2.00, period: 208, // MIDI: 117, id: 3771, 7391.61 Hz
0, 0, // SQ: 2.00, period: 207, // MIDI: 117, id: 3772, 7404.96 Hz
0, 0, // SQ: 2.00, period: 207, // MIDI: 117, id: 3773, 7418.34 Hz
0, 0, // SQ: 2.00, period: 207, // MIDI: 117, id: 3774, 7431.74 Hz
0, 0, // SQ: 2.00, period: 206, // MIDI: 117, id: 3775, 7445.17 Hz
0, 0, // SQ: 2.00, period: 206, // MIDI: 118, id: 3776, 7458.62 Hz, Fifth B  118
0, 0, // SQ: 2.00, period: 206, // MIDI: 118, id: 3777, 7472.10 Hz
0, 0, // SQ: 2.00, period: 205, // MIDI: 118, id: 3778, 7485.60 Hz
0, 0, // SQ: 2.00, period: 205, // MIDI: 118, id: 3779, 7499.12 Hz
0, 0, // SQ: 2.00, period: 204, // MIDI: 118, id: 3780, 7512.67 Hz
0, 0, // SQ: 2.00, period: 204, // MIDI: 118, id: 3781, 7526.24 Hz
0, 0, // SQ: 2.00, period: 204, // MIDI: 118, id: 3782, 7539.84 Hz
0, 0, // SQ: 2.00, period: 203, // MIDI: 118, id: 3783, 7553.46 Hz
0, 0, // SQ: 2.00, period: 203, // MIDI: 118, id: 3784, 7567.11 Hz
0, 0, // SQ: 2.00, period: 203, // MIDI: 118, id: 3785, 7580.78 Hz
0, 0, // SQ: 2.00, period: 202, // MIDI: 118, id: 3786, 7594.48 Hz
0, 0, // SQ: 2.00, period: 202, // MIDI: 118, id: 3787, 7608.20 Hz
0, 0, // SQ: 2.00, period: 202, // MIDI: 118, id: 3788, 7621.94 Hz
0, 0, // SQ: 2.00, period: 201, // MIDI: 118, id: 3789, 7635.71 Hz
0, 0, // SQ: 2.00, period: 201, // MIDI: 118, id: 3790, 7649.51 Hz
0, 0, // SQ: 2.00, period: 200, // MIDI: 118, id: 3791, 7663.33 Hz
0, 0, // SQ: 2.00, period: 200, // MIDI: 118, id: 3792, 7677.17 Hz
0, 0, // SQ: 2.00, period: 200, // MIDI: 118, id: 3793, 7691.04 Hz
0, 0, // SQ: 2.00, period: 199, // MIDI: 118, id: 3794, 7704.94 Hz
0, 0, // SQ: 2.00, period: 199, // MIDI: 118, id: 3795, 7718.86 Hz
0, 0, // SQ: 2.00, period: 199, // MIDI: 118, id: 3796, 7732.81 Hz
0, 0, // SQ: 2.00, period: 198, // MIDI: 118, id: 3797, 7746.78 Hz
0, 0, // SQ: 2.00, period: 198, // MIDI: 118, id: 3798, 7760.77 Hz
0, 0, // SQ: 2.00, period: 198, // MIDI: 118, id: 3799, 7774.79 Hz
0, 0, // SQ: 2.00, period: 197, // MIDI: 118, id: 3800, 7788.84 Hz
0, 0, // SQ: 2.00, period: 197, // MIDI: 118, id: 3801, 7802.91 Hz
0, 0, // SQ: 2.00, period: 196, // MIDI: 118, id: 3802, 7817.01 Hz
0, 0, // SQ: 2.00, period: 196, // MIDI: 118, id: 3803, 7831.13 Hz
0, 0, // SQ: 2.00, period: 196, // MIDI: 118, id: 3804, 7845.28 Hz
0, 0, // SQ: 2.00, period: 195, // MIDI: 118, id: 3805, 7859.46 Hz
0, 0, // SQ: 2.00, period: 195, // MIDI: 118, id: 3806, 7873.66 Hz
0, 0, // SQ: 2.00, period: 195, // MIDI: 118, id: 3807, 7887.88 Hz
0, 0, // SQ: 2.00, period: 194, // MIDI: 119, id: 3808, 7902.13 Hz, Fifth H  119
0, 0, // SQ: 2.00, period: 194, // MIDI: 119, id: 3809, 7916.41 Hz
0, 0, // SQ: 2.00, period: 194, // MIDI: 119, id: 3810, 7930.71 Hz
0, 0, // SQ: 2.00, period: 193, // MIDI: 119, id: 3811, 7945.04 Hz
0, 0, // SQ: 2.00, period: 193, // MIDI: 119, id: 3812, 7959.39 Hz
0, 0, // SQ: 2.00, period: 193, // MIDI: 119, id: 3813, 7973.78 Hz
0, 0, // SQ: 2.00, period: 192, // MIDI: 119, id: 3814, 7988.18 Hz
0, 0, // SQ: 2.00, period: 192, // MIDI: 119, id: 3815, 8002.61 Hz
0, 0, // SQ: 2.00, period: 192, // MIDI: 119, id: 3816, 8017.07 Hz
0, 0, // SQ: 2.00, period: 191, // MIDI: 119, id: 3817, 8031.56 Hz
0, 0, // SQ: 2.00, period: 191, // MIDI: 119, id: 3818, 8046.07 Hz
0, 0, // SQ: 2.00, period: 191, // MIDI: 119, id: 3819, 8060.60 Hz
0, 0, // SQ: 2.00, period: 190, // MIDI: 119, id: 3820, 8075.17 Hz
0, 0, // SQ: 2.00, period: 190, // MIDI: 119, id: 3821, 8089.76 Hz
0, 0, // SQ: 2.00, period: 190, // MIDI: 119, id: 3822, 8104.37 Hz
0, 0, // SQ: 2.00, period: 189, // MIDI: 119, id: 3823, 8119.01 Hz
0, 0, // SQ: 2.00, period: 189, // MIDI: 119, id: 3824, 8133.68 Hz
0, 0, // SQ: 2.00, period: 189, // MIDI: 119, id: 3825, 8148.38 Hz
0, 0, // SQ: 2.00, period: 188, // MIDI: 119, id: 3826, 8163.10 Hz
0, 0, // SQ: 2.00, period: 188, // MIDI: 119, id: 3827, 8177.85 Hz
0, 0, // SQ: 2.00, period: 187, // MIDI: 119, id: 3828, 8192.62 Hz
0, 0, // SQ: 2.00, period: 187, // MIDI: 119, id: 3829, 8207.42 Hz
0, 0, // SQ: 2.00, period: 187, // MIDI: 119, id: 3830, 8222.25 Hz
0, 0, // SQ: 2.00, period: 186, // MIDI: 119, id: 3831, 8237.11 Hz
0, 0, // SQ: 2.00, period: 186, // MIDI: 119, id: 3832, 8251.99 Hz
0, 0, // SQ: 2.00, period: 186, // MIDI: 119, id: 3833, 8266.90 Hz
0, 0, // SQ: 2.00, period: 185, // MIDI: 119, id: 3834, 8281.83 Hz
0, 0, // SQ: 2.00, period: 185, // MIDI: 119, id: 3835, 8296.80 Hz
0, 0, // SQ: 2.00, period: 185, // MIDI: 119, id: 3836, 8311.79 Hz
0, 0, // SQ: 2.00, period: 184, // MIDI: 119, id: 3837, 8326.80 Hz
0, 0, // SQ: 2.00, period: 184, // MIDI: 119, id: 3838, 8341.85 Hz
0, 0, // SQ: 2.00, period: 184, // MIDI: 119, id: 3839, 8356.92 Hz
0, 0, // SQ: 2.00, period: 183, // MIDI: 120, id: 3840, 8372.02 Hz, Sixth C  120
0, 0, // SQ: 2.00, period: 183, // MIDI: 120, id: 3841, 8387.14 Hz
0, 0, // SQ: 2.00, period: 183, // MIDI: 120, id: 3842, 8402.30 Hz
0, 0, // SQ: 2.00, period: 182, // MIDI: 120, id: 3843, 8417.48 Hz
0, 0, // SQ: 2.00, period: 182, // MIDI: 120, id: 3844, 8432.69 Hz
0, 0, // SQ: 2.00, period: 182, // MIDI: 120, id: 3845, 8447.92 Hz
0, 0, // SQ: 2.00, period: 181, // MIDI: 120, id: 3846, 8463.18 Hz
0, 0, // SQ: 2.00, period: 181, // MIDI: 120, id: 3847, 8478.47 Hz
0, 0, // SQ: 2.00, period: 181, // MIDI: 120, id: 3848, 8493.79 Hz
0, 0, // SQ: 2.00, period: 181, // MIDI: 120, id: 3849, 8509.14 Hz
0, 0, // SQ: 2.00, period: 180, // MIDI: 120, id: 3850, 8524.51 Hz
0, 0, // SQ: 2.00, period: 180, // MIDI: 120, id: 3851, 8539.91 Hz
0, 0, // SQ: 2.00, period: 180, // MIDI: 120, id: 3852, 8555.34 Hz
0, 0, // SQ: 2.00, period: 179, // MIDI: 120, id: 3853, 8570.80 Hz
0, 0, // SQ: 2.00, period: 179, // MIDI: 120, id: 3854, 8586.28 Hz
0, 0, // SQ: 2.00, period: 179, // MIDI: 120, id: 3855, 8601.80 Hz
0, 0, // SQ: 2.00, period: 178, // MIDI: 120, id: 3856, 8617.34 Hz
0, 0, // SQ: 2.00, period: 178, // MIDI: 120, id: 3857, 8632.91 Hz
0, 0, // SQ: 2.00, period: 178, // MIDI: 120, id: 3858, 8648.50 Hz
0, 0, // SQ: 2.00, period: 177, // MIDI: 120, id: 3859, 8664.13 Hz
0, 0, // SQ: 2.00, period: 177, // MIDI: 120, id: 3860, 8679.78 Hz
0, 0, // SQ: 2.00, period: 177, // MIDI: 120, id: 3861, 8695.46 Hz
0, 0, // SQ: 2.00, period: 176, // MIDI: 120, id: 3862, 8711.17 Hz
0, 0, // SQ: 2.00, period: 176, // MIDI: 120, id: 3863, 8726.91 Hz
0, 0, // SQ: 2.00, period: 176, // MIDI: 120, id: 3864, 8742.68 Hz
0, 0, // SQ: 2.00, period: 175, // MIDI: 120, id: 3865, 8758.47 Hz
0, 0, // SQ: 2.00, period: 175, // MIDI: 120, id: 3866, 8774.30 Hz
0, 0, // SQ: 2.00, period: 175, // MIDI: 120, id: 3867, 8790.15 Hz
0, 0, // SQ: 2.00, period: 174, // MIDI: 120, id: 3868, 8806.03 Hz
0, 0, // SQ: 2.00, period: 174, // MIDI: 120, id: 3869, 8821.94 Hz
0, 0, // SQ: 2.00, period: 174, // MIDI: 120, id: 3870, 8837.88 Hz
0, 0, // SQ: 2.00, period: 173, // MIDI: 120, id: 3871, 8853.85 Hz
0, 0 // SQ: 2.00, period: 173, // MIDI: 121, id: 3872, 8869.84 Hz, Sixth C  120
};

 

 
PS. А микросхема усилителя для наушников мне не понравилась. Она рассчитана на фиксированный коэффициент усиления около 50 и оптимизирована по количеству электролитов обвязки (при однополярном питании постоянная составляющая входного сигнала равна 0). А мне нужен был коэффициент порядка 1. Попытка поиграть с обратной связью не привела к успеху: из-за однополярного питания при заметных уровнях входного сигнала появляются большие искажения, которые ООС вне пределов питающих напряжений скомпенсировать не может. Пришлось сильно зарезать сигнал перед подачей на усилитель.
 
Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Мои проздравления. Приятно читать автора, добившего тему до вменяемого результата.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Ну да, только такими темпами публикация исходников займет не менее полугода.

Ну и сейчас остро стоит вопрос какой-нибудь аудио или видео демонстрации. Пока не придумал, что именно нужно.

SynthCone
Offline
Зарегистрирован: 12.07.2018

Всем привет. Классный проект. Я недавно начал интересоваться ардуино, до этого только аналог делал. Надеюсь проект и дальше будет продолжаться.

 

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Проект продолжаться будет.

Хотя в настоящее время определенный его этап можно считать законченным - синтезатор находится в работоспособном состоянии, как и задумано. Другое дело, что уже появляются идеи по внечсению в него дополнительных фич.

В настоящий момент проблемы две:

1. Заставить себя причесать исходники для публикации. А их порядка 30 файлов.

2. Придумать более или менее эффектную видео демонстрашку.

SynthCone
Offline
Зарегистрирован: 12.07.2018

Супер))

Было бы здорово если весь материал в одну статью собрать.

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Думаю, в одну статью - это будет тяжеловато.

Проект достаточно сложный, в нем много блоков, в каждом блоке есть какие-то особенности, которые нужно объяснить. В общем, это книжка получается, а не статья.

Так что пока буду публиковать поблочно.

Да, я тут немного переоценил законченнсть проекта: по сути более или менее законченным можно считать только звуковой модуль, управляемый от внешнего MIDI сигнала. А в проекте еще аппаратно присутствуют 5 энкодеров, 2 кнопки, экран 128х64 пикселя, а также 256 кбит EEPROM для хранения настроек. Вот в этой части еще "конь не валялся".

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015
Тема сегоднящней заметки - управляемый фильтр.
В настоящем синтезаторе каждый генератор тона имеет свой индивидуальный фильтр, в отличие от классической схемы, где на все генераторы тона приходится один единственный фильтр. Причем, индивидуален не только тракт прохождеия сигнала, но и настройки фильтра.
Практика показывает, что если нам нужен музыкальный звук - достаточно единственного вида фильтра - ФНЧ. В данном случае используется БИХ ФНЧ второго порядка.
Вычисление коэффициентов фильтра - весьма ресурсоемкая операция. Достаточно сказать, что даже для 16-разрядного двука 32-разрядных промежуточных данных совершенно недостаточно.
Оцениваем:
- частота дискретизации - 48000 Гц,
- минимальная частота фильтра - 20 Гц,
- их отношение - 2400 раз,
- квадрат отношения - 5760000 (используется в вычислениях).
Для записи знакового числа 5760000 нужно 24 разряда. Чтобы обеспечить точность хотя бы в пределах полутона - нужно накинуть еще разряда 4 (иначе дискретность внизу будет одна октава). Итого - 28 разрядов. Ну и 16-разрядный звук, если мы с таким работаем, т.е. получается - минимум 54 разряда для вычисления произведения. Если 24-разрядный звук - практически все 64 разряда.
Кстати, для БИХ-фильтра нужно запоминать по несколько входных и выходных отсчетов. Если на входе 16-разрядный звук (реально используется 17-разрядный), столько и запоминаем. Но оказывается, что запоминать 16 разрядов выходных отсчетов - недостаточно. Фильтр работает неудовлетворительно. Поэтому нужно запоминать, минимум, 24.
Собственно, все вычисления как при настройке фильтра, так и в процессе фильтрации звука производятся в фиксированной точке. При этом для различных данных используются разные форматы. В настоящее время это:
- fixed(8.24),
- fixed(16.16),
- fixed(24.8),
- fixed(20.12),
- fixed(4.28),
- fixed(8.56) - для промежуточных вычислений.
Для уменьшения времени расчета на ПК были заранее насчитаны массивы коэффициентов, соответствующие изменению частоты фильтра на 1/8 тона по высоте (2%) и 6% - по добротности. Для двумерного массива готовых коэффициентов не хватило бы флэш-памячи, поэтому некоторый объем расчетов при настройке фильтра все-таки делать приходится.
Расчет коэффициентов (т.е. настройка фильтра) занимает 4.1 мкс.
Учитывая, что аппаратные прерывания, в которых происходит как расчет очередного сэмпла, так и перестройка фильтров, следуют с частотой 48000 Гц, их длительность не должна превышать 20.8 мкс.
Расчет трех каналов (VCO+VCF+VCA)+сумматор+ограничитель+обработка_прерывания+ЦАП занимает 6.0 мкс. В общем, на один канал (VCO+VCF+VCA) приходитсяч менее 2.0 мкс. Т.е. на расчет прохождения сигнала через фильтр - порядка 1 мкс. 
Перестроить все 3 фильтра за оставшиеся 14 мкс, учитывая, что еще надо считать несколько LFO, генераторы ADSR для каждого канала и т.п., нереально. Да и прерывания не должны занимать все 100% времени - еще нужно обрабатывать органы управления и входной поток MIDI-команд.
Поэтому фильтры рассчитываются по очереди, 6000 раз в секунду каждый.
Но об этом - позже, а пока исходники фильтров и массивы преднасчитанных констант:
 
FilterAD.h
#ifndef FILTERAD_H
#define FILTERAD_H

#include <Arduino.h>

extern bool FilterADdebug; // лог настройки фильтра - обязательно выключить перед loop()

class tFulter_LF2i { // ФНЧ 2-го порядка : integer(SmallInt)
public:
  int32_t iir32(int32_t NewSample);  // БИХ-фильтр, вычисляет один следующий отсчет  fixed(8.16) (fixed(1.16))
  void SetFilterCoeff(double q, double f); // установка добротности и частоты ФНЧ 2-го порядка для частоты дискретизации 48000
  void SetFilterCoeff_32(uint32_t q, uint32_t f); // установка по номеру в таблице (файлы SoftFilQ.c, SoftFilter.c)

private:
  int32_t AC_0, AC_1, BC_1, BC_2; // коэффициенты фильтра A : fixed(8.24), B : fixed(16.16)
  int32_t x_2, x_1, x_0; // используемые отсчеты фильтра: входные  fixed(24.8)  (fixed(17.8))
  int32_t y_2, y_1, y_0; // используемые отсчеты фильтра: выходные fixed(16.16) (fixed(17.16))
};

void getTimes(int &dt0, int &dt1, int &dt2, int &dt3); // статистика времеени выполнения

//       обсуждение
// в исходном варианте 
// - сэмплы имеют тип int16_t,
// - максимальная входная амплитуда (с учетом макс. добротности 8) составляет 4095
// - внутри сэмпл сразу умножается на 256
// - при использовании сэмпл с амплитудой 2047 делится на 8, т.е. макс вхолдная амплитуда составляет 255
// предлагается переделка:
// - избавиться внутри от умножения на 256
// - изменить тип входного/выходного параметра на int32_t
// - сделать макс. входную амплитуду 65535, выходную - аналогично (в конце делить на 256)
// - после фильра делить на 256 (вероятно, при масштабировании потребуются дополнительные разряды)

#endif

 

 
FilterAD.cpp
#include "FilterAD.h" // цифровой фильр (БИХ) целочисленный

#include "SoftFilQ.c"
#include "SoftFilter.c"

#define Pi 3.1415926535897932384626433832795

bool FilterADdebug = false; // лог настройки фильтра - обязательно выключить перед loop()

uint32_t t0,t1,t2,t3,t4; // вспомогательные переменные для анализа времени выполнения

int32_t tFulter_LF2i::iir32(int32_t NewSample) { // БИХ-фильтр, вычисляет один следующий отсчет, вход fixed(1.16), выход fixed(.)
union {
  int64_t q;     // присвоение 0.1us, арифм.операция 0.15us, 
  int32_t d[2];  // присв. 8, операций 10 = 0.8+1.5 = 2.3 us
} tmp;
  x_2 = x_1;       // fixed(1.16) сдвигаем предыдущие отсчеты
  y_2 = y_1;       // fixed(8.24) 
  x_1 = x_0;       // fixed(1.16) 
  y_1 = y_0;       // fixed(8.24) 
  x_0 = NewSample; // fixed(1.16)  запоминаем очередное значение
  
// (9.40)  =  (8.24)*(1.16)       (8.24)*(1.16)       (16.16)*(8.24)    (16.16)*(8.24)     (16.16)*(8.24)      <<16
  tmp.q = (AC_0*int64_t(x_0) + AC_1*int64_t(x_1) - BC_1*int64_t(y_1) + AC_0*int64_t(x_2) - BC_2*int64_t(y_2))*65536; // / 65536;
  y_0 = tmp.d[1]; // fixed(8:24) берем ситарщие 32 разряда 64-разрядного слова

  return y_0 >> 8; /// fixed(8.16);
}

void tFulter_LF2i::SetFilterCoeff(double q, double f) { // установка добротности и частоты ФНЧ 2-го порядка для частоты дискретизации 48000
//begin
// A0 = beta^2
// A1 = 2*beta^2
// A2 = beta^2
// B0 = 1 + beta/Q + beta^2
// B1 = 2*beta^2 - 2
// B2 = 1 - beta/Q + beta^2
// beta = alp*tg(Pi/2*f/Fn)
  t0 = micros();
  double beta = tan(Pi*f/48000.0);
  t1 = micros();
  double betaQ = beta/q;
  double beta2 = beta*beta;
  double BC = (1.0 + betaQ + beta2);
  t2 = micros();

  double b0 = (1.0 + betaQ + beta2)*65536;      // 16.16
  double b1 = (2.0*beta2 - 2.0)/BC*65536;       // 16.16
  double b2 = (1.0 - betaQ + beta2)/BC*65536;   // 16.16
  double a0 = beta2/BC*65536*256;               //  8.24
  double a1 = 2.0*beta2/BC*65536*256;           //  8.24
//  double a2 = beta2/BC*65536*256;             //  8.24
  t3 = micros();

  AC_0 = round(a0);
  AC_1 = round(a1);
//  AC_2 = round(a2);
  BC_1 = round(b1);
  BC_2 = round(b2);

  t4 = micros();
  if(FilterADdebug) {
    Serial.print("FilterAD q: ");
    Serial.print(q);
    Serial.print(", f: ");
    Serial.print(f);
    Serial.println();
  }
}

void tFulter_LF2i::SetFilterCoeff_32(uint32_t q, uint32_t f) { // установка добротности и частоты ФНЧ 2-го порядка для частоты дискретизации 48000
// A0 = beta^2
// A1 = 2*beta^2
// A2 = beta^2
// B0 = 1 + beta/Q + beta^2
// B1 = 2*beta^2 - 2
// B2 = 1 - beta/Q + beta^2
// beta = alp*tg(Pi/2*f/Fn)
  uint32_t beta = FilterCoef[f][1];   //tan(Pi*f/48000.0); (fixed:16.16) 
  uint32_t betaQ = beta*FilterQ[q];   // (fixed:16.16)*(fixed:20.12) = (fixed:4.28)  !!! пока для (8.24)
  uint32_t beta2 = FilterCoef[f][2];  // (fixed:4.28)  !!! пока для (8.24)
  uint32_t BC = (uint64_t)0x0100000000000000/(0x10000000 + betaQ + beta2);     // (16.48)/(8.24) = (8.24) +> (8.56)/(4.28) = (4.28)

//  double b0 = (1.0 + betaQ + beta2)*65536;      // 16.16
  if(beta2 >= 0x10000000)
    BC_1 = (uint64_t)(2*beta2 - 0x20000000)*BC/0x10000000000; // (8.24)*(8.24)/2^32 = (16.48)/2^32 = (16.16) +> (4.28)*(4.28)/2^40 = (8.56)/2^40=(16.16)
  else
    BC_1 = -(int32_t)((uint64_t)(0x20000000 - 2*beta2)*BC/0x10000000000);   // 16.16
  BC_2 = (uint64_t)(0x10000000 - betaQ + beta2)*BC/0x10000000000;   // 16.16
  AC_0 = (uint64_t)beta2*BC/0x0100000000;           //  8.24 (8.24)*(8.24)/2^24 = (8,24)  +>  (4.28)*(4.28)/2^32 = (8.56)/2^32 = (8.24)
  AC_1 = (uint64_t)(2*beta2)*BC/0x0100000000;       //  8.24
//  AC_2 = AC_0;                //  8.24
  if(FilterADdebug) {
    Serial.print("Filter_32 q: ");
    Serial.print(q);
    Serial.print(", f: ");
    Serial.print(f);
    Serial.print(", beta: ");
    Serial.print(beta);
    Serial.print(", beta2: ");
    Serial.print(beta2);
    Serial.print(", betaQ: ");
    Serial.print(betaQ);
    Serial.print(", BC: ");
    Serial.println(BC);

    Serial.print("FilterAD AC_0: ");
    Serial.print(AC_0);
    Serial.print(", AC_1: ");
    Serial.print(AC_1);
    Serial.print(", BC_0: ");
    Serial.print(BC);
    Serial.print(", BC_1: ");
    Serial.print(BC_1);
    Serial.print(", BC_2: ");
    Serial.print(BC_2); 
    Serial.println();
  }
}

void getTimes(int &dt0, int &dt1, int &dt2, int &dt3) {
  dt0 = t1-t0;
  dt1 = t2-t1;
  dt2 = t3-t2;
  dt3 = t4-t3;
}

 

 
SoftFilQ.c
// Soft Filter Q Calculation 1 halftone step
//  1/Q (fixed:20.12)
//const FilterQ : array[0..48]of dword = (

#include <Arduino.h>

const uint32_t FilterQ[49] = {

8192,  // 0 Q: 0.500
7732,  // 1 Q: 0.530
7298,  // 2 Q: 0.561
6889,  // 3 Q: 0.595
6502,  // 4 Q: 0.630
6137,  // 5 Q: 0.667
5793,  // 6 Q: 0.707
5468,  // 7 Q: 0.749
5161,  // 8 Q: 0.794
4871,  // 9 Q: 0.841
4598,  // 10 Q: 0.891
4340,  // 11 Q: 0.944
4096,  // 12 Q: 1.000
3866,  // 13 Q: 1.059
3649,  // 14 Q: 1.122
3444,  // 15 Q: 1.189
3251,  // 16 Q: 1.260
3069,  // 17 Q: 1.335
2896,  // 18 Q: 1.414
2734,  // 19 Q: 1.498
2580,  // 20 Q: 1.587
2435,  // 21 Q: 1.682
2299,  // 22 Q: 1.782
2170,  // 23 Q: 1.888
2048,  // 24 Q: 2.000
1933,  // 25 Q: 2.119
1825,  // 26 Q: 2.245
1722,  // 27 Q: 2.378
1625,  // 28 Q: 2.520
1534,  // 29 Q: 2.670
1448,  // 30 Q: 2.828
1367,  // 31 Q: 2.997
1290,  // 32 Q: 3.175
1218,  // 33 Q: 3.364
1149,  // 34 Q: 3.564
1085,  // 35 Q: 3.775
1024,  // 36 Q: 4.000
967,  // 37 Q: 4.238
912,  // 38 Q: 4.490
861,  // 39 Q: 4.757
813,  // 40 Q: 5.040
767,  // 41 Q: 5.339
724,  // 42 Q: 5.657
683,  // 43 Q: 5.993
645,  // 44 Q: 6.350
609,  // 45 Q: 6.727
575,  // 46 Q: 7.127
542,  // 47 Q: 7.551
512,  // 48 Q: 8.000
//);
};

 

 
SoftFilter.c
// Soft Filter Calculation 1/4 halftone step
//  Freq(Hz)   beta(fixed:16.16)  beta^2(fixed:4.28)  1/Q(fixed:20:12)
//const FilterCoef : array[0..3,0..600]of dword = (

#include <Arduino.h>

const uint32_t FilterCoef[601][4] = {

{20, 86, 460, 0}, // 0 freq: 20.00 Hz   SbSbC  C 
{20, 86, 460, 0}, // 1 freq: 20.00 Hz
{20, 86, 460, 0}, // 2 freq: 20.00 Hz
{20, 86, 460, 0}, // 3 freq: 20.00 Hz
{20, 86, 460, 0}, // 4 freq: 20.00 Hz   SbSbC  C#
{20, 86, 460, 0}, // 5 freq: 20.00 Hz
{20, 86, 460, 0}, // 6 freq: 20.00 Hz
{20, 86, 460, 0}, // 7 freq: 20.00 Hz
{20, 86, 460, 0}, // 8 freq: 20.00 Hz   SbSbC  D 
{20, 86, 460, 0}, // 9 freq: 20.00 Hz
{20, 86, 460, 0}, // 10 freq: 20.00 Hz
{20, 86, 460, 0}, // 11 freq: 20.00 Hz
{20, 86, 460, 0}, // 12 freq: 20.00 Hz   SbSbC  D#
{20, 86, 460, 0}, // 13 freq: 20.00 Hz
{20, 86, 460, 0}, // 14 freq: 20.00 Hz
{20, 86, 460, 0}, // 15 freq: 20.00 Hz
{20, 86, 460, 0}, // 16 freq: 20.00 Hz   SbSbC  E 
{20, 86, 460, 0}, // 17 freq: 20.00 Hz
{20, 86, 460, 0}, // 18 freq: 20.00 Hz
{20, 86, 460, 0}, // 19 freq: 20.00 Hz
{20, 86, 460, 0}, // 20 freq: 20.00 Hz   SbSbC  F 
{20, 86, 460, 0}, // 21 freq: 20.00 Hz
{20, 86, 460, 0}, // 22 freq: 20.00 Hz
{20, 86, 460, 0}, // 23 freq: 20.00 Hz
{20, 86, 460, 0}, // 24 freq: 20.00 Hz   SbSbC  F#
{20, 86, 460, 0}, // 25 freq: 20.00 Hz
{20, 86, 460, 0}, // 26 freq: 20.00 Hz
{20, 86, 460, 0}, // 27 freq: 20.00 Hz
{20, 86, 460, 0}, // 28 freq: 20.00 Hz   SbSbC  G 
{20, 86, 460, 0}, // 29 freq: 20.00 Hz
{20, 86, 460, 0}, // 30 freq: 20.00 Hz
{20, 86, 460, 0}, // 31 freq: 20.00 Hz
{20, 86, 460, 0}, // 32 freq: 20.00 Hz   SbSbC  G#
{20, 86, 460, 0}, // 33 freq: 20.00 Hz
{20, 86, 460, 0}, // 34 freq: 20.00 Hz
{20, 86, 460, 0}, // 35 freq: 20.00 Hz
{20, 86, 460, 0}, // 36 freq: 20.00 Hz   SbSbC  A 
{20, 86, 460, 0}, // 37 freq: 20.00 Hz
{20, 86, 460, 0}, // 38 freq: 20.00 Hz
{20, 86, 460, 0}, // 39 freq: 20.00 Hz
{20, 86, 460, 0}, // 40 freq: 20.00 Hz   SbSbC  B 
{20, 86, 460, 0}, // 41 freq: 20.00 Hz
{20, 86, 460, 0}, // 42 freq: 20.00 Hz
{20, 86, 460, 0}, // 43 freq: 20.00 Hz
{20, 86, 460, 0}, // 44 freq: 20.00 Hz   SbSbC  H 
{20, 86, 460, 0}, // 45 freq: 20.00 Hz
{20, 86, 460, 0}, // 46 freq: 20.00 Hz
{20, 86, 460, 0}, // 47 freq: 20.00 Hz
{20, 86, 460, 0}, // 48 freq: 20.00 Hz   SubCn  C 
{20, 86, 460, 0}, // 49 freq: 20.00 Hz
{20, 86, 460, 0}, // 50 freq: 20.00 Hz
{20, 86, 460, 0}, // 51 freq: 20.00 Hz
{20, 86, 460, 0}, // 52 freq: 20.00 Hz   SubCn  C#
{20, 86, 460, 0}, // 53 freq: 20.00 Hz
{20, 86, 460, 0}, // 54 freq: 20.00 Hz
{20, 86, 460, 0}, // 55 freq: 20.00 Hz
{20, 86, 460, 0}, // 56 freq: 20.00 Hz   SubCn  D 
{20, 86, 460, 0}, // 57 freq: 20.00 Hz
{20, 86, 460, 0}, // 58 freq: 20.00 Hz
{20, 86, 460, 0}, // 59 freq: 20.00 Hz
{20, 86, 460, 0}, // 60 freq: 20.00 Hz   SubCn  D#
{20, 86, 460, 0}, // 61 freq: 20.00 Hz
{20, 86, 461, 0}, // 62 freq: 20.02 Hz
{20, 87, 474, 0}, // 63 freq: 20.31 Hz
{21, 88, 488, 0}, // 64 freq: 20.60 Hz   SubCn  E 
{21, 90, 502, 0}, // 65 freq: 20.90 Hz
{21, 91, 517, 0}, // 66 freq: 21.21 Hz
{22, 92, 532, 0}, // 67 freq: 21.51 Hz
{22, 94, 548, 0}, // 68 freq: 21.83 Hz   SubCn  F 
{22, 95, 564, 0}, // 69 freq: 22.14 Hz
{22, 96, 580, 0}, // 70 freq: 22.47 Hz
{23, 98, 597, 0}, // 71 freq: 22.79 Hz
{23, 99, 615, 0}, // 72 freq: 23.12 Hz   SubCn  F#
{23, 101, 633, 0}, // 73 freq: 23.46 Hz
{24, 102, 651, 0}, // 74 freq: 23.80 Hz
{24, 104, 671, 0}, // 75 freq: 24.15 Hz
{24, 105, 690, 0}, // 76 freq: 24.50 Hz   SubCn  G 
{25, 107, 710, 0}, // 77 freq: 24.86 Hz
{25, 108, 731, 0}, // 78 freq: 25.22 Hz
{26, 110, 753, 0}, // 79 freq: 25.58 Hz
{26, 111, 775, 0}, // 80 freq: 25.96 Hz   SubCn  G#
{26, 113, 797, 0}, // 81 freq: 26.33 Hz
{27, 115, 821, 0}, // 82 freq: 26.72 Hz
{27, 116, 845, 0}, // 83 freq: 27.11 Hz
{27, 118, 870, 0}, // 84 freq: 27.50 Hz   SubCn  A 
{28, 120, 895, 0}, // 85 freq: 27.90 Hz
{28, 121, 921, 0}, // 86 freq: 28.31 Hz
{29, 123, 948, 0}, // 87 freq: 28.72 Hz
{29, 125, 976, 0}, // 88 freq: 29.14 Hz   SubCn  B 
{30, 127, 1005, 0}, // 89 freq: 29.56 Hz
{30, 129, 1034, 0}, // 90 freq: 29.99 Hz
{30, 131, 1064, 0}, // 91 freq: 30.43 Hz
{31, 132, 1096, 0}, // 92 freq: 30.87 Hz   SubCn  H 
{31, 134, 1128, 0}, // 93 freq: 31.32 Hz
{32, 136, 1161, 0}, // 94 freq: 31.77 Hz
{32, 138, 1195, 0}, // 95 freq: 32.23 Hz
{33, 140, 1230, 0}, // 96 freq: 32.70 Hz   Contr  C 
{33, 142, 1266, 0}, // 97 freq: 33.18 Hz
{34, 144, 1303, 0}, // 98 freq: 33.66 Hz
{34, 146, 1341, 0}, // 99 freq: 34.15 Hz
{35, 149, 1380, 0}, // 100 freq: 34.65 Hz   Contr  C#
{35, 151, 1421, 0}, // 101 freq: 35.15 Hz
{36, 153, 1463, 0}, // 102 freq: 35.66 Hz
{36, 155, 1505, 0}, // 103 freq: 36.18 Hz
{37, 157, 1549, 0}, // 104 freq: 36.71 Hz   Contr  D 
{37, 160, 1595, 0}, // 105 freq: 37.24 Hz
{38, 162, 1642, 0}, // 106 freq: 37.78 Hz
{38, 164, 1690, 0}, // 107 freq: 38.33 Hz
{39, 167, 1739, 0}, // 108 freq: 38.89 Hz   Contr  D#
{39, 169, 1790, 0}, // 109 freq: 39.46 Hz
{40, 172, 1843, 0}, // 110 freq: 40.03 Hz
{41, 174, 1897, 0}, // 111 freq: 40.61 Hz
{41, 177, 1952, 0}, // 112 freq: 41.20 Hz   Contr  E 
{42, 179, 2009, 0}, // 113 freq: 41.80 Hz
{42, 182, 2068, 0}, // 114 freq: 42.41 Hz
{43, 185, 2129, 0}, // 115 freq: 43.03 Hz
{44, 187, 2191, 0}, // 116 freq: 43.65 Hz   Contr  F 
{44, 190, 2255, 0}, // 117 freq: 44.29 Hz
{45, 193, 2322, 0}, // 118 freq: 44.93 Hz
{46, 196, 2390, 0}, // 119 freq: 45.59 Hz
{46, 198, 2460, 0}, // 120 freq: 46.25 Hz   Contr  F#
{47, 201, 2532, 0}, // 121 freq: 46.92 Hz
{48, 204, 2606, 0}, // 122 freq: 47.60 Hz
{48, 207, 2682, 0}, // 123 freq: 48.30 Hz
{49, 210, 2761, 0}, // 124 freq: 49.00 Hz   Contr  G 
{50, 213, 2842, 0}, // 125 freq: 49.71 Hz
{50, 216, 2925, 0}, // 126 freq: 50.44 Hz
{51, 219, 3011, 0}, // 127 freq: 51.17 Hz
{52, 223, 3099, 0}, // 128 freq: 51.91 Hz   Contr  G#
{53, 226, 3190, 0}, // 129 freq: 52.67 Hz
{53, 229, 3283, 0}, // 130 freq: 53.43 Hz
{54, 233, 3379, 0}, // 131 freq: 54.21 Hz
{55, 236, 3478, 0}, // 132 freq: 55.00 Hz   Contr  A 
{56, 239, 3580, 0}, // 133 freq: 55.80 Hz
{57, 243, 3685, 0}, // 134 freq: 56.61 Hz
{57, 246, 3793, 0}, // 135 freq: 57.44 Hz
{58, 250, 3904, 0}, // 136 freq: 58.27 Hz   Contr  B 
{59, 254, 4019, 0}, // 137 freq: 59.12 Hz
{60, 257, 4137, 0}, // 138 freq: 59.98 Hz
{61, 261, 4258, 0}, // 139 freq: 60.85 Hz
{62, 265, 4383, 0}, // 140 freq: 61.74 Hz   Contr  H 
{63, 269, 4511, 0}, // 141 freq: 62.63 Hz
{64, 273, 4643, 0}, // 142 freq: 63.54 Hz
{64, 277, 4779, 0}, // 143 freq: 64.47 Hz
{65, 281, 4919, 0}, // 144 freq: 65.41 Hz   Large  C 
{66, 285, 5063, 0}, // 145 freq: 66.36 Hz
{67, 289, 5212, 0}, // 146 freq: 67.32 Hz
{68, 293, 5365, 0}, // 147 freq: 68.30 Hz
{69, 297, 5522, 0}, // 148 freq: 69.30 Hz   Large  C#
{70, 302, 5684, 0}, // 149 freq: 70.30 Hz
{71, 306, 5850, 0}, // 150 freq: 71.33 Hz
{72, 310, 6021, 0}, // 151 freq: 72.36 Hz
{73, 315, 6198, 0}, // 152 freq: 73.42 Hz   Large  D 
{74, 319, 6380, 0}, // 153 freq: 74.48 Hz
{76, 324, 6566, 0}, // 154 freq: 75.57 Hz
{77, 329, 6759, 0}, // 155 freq: 76.67 Hz
{78, 334, 6957, 0}, // 156 freq: 77.78 Hz   Large  D#
{79, 338, 7161, 0}, // 157 freq: 78.91 Hz
{80, 343, 7371, 0}, // 158 freq: 80.06 Hz
{81, 348, 7587, 0}, // 159 freq: 81.23 Hz
{82, 353, 7809, 0}, // 160 freq: 82.41 Hz   Large  E 
{84, 359, 8038, 0}, // 161 freq: 83.61 Hz
{85, 364, 8273, 0}, // 162 freq: 84.82 Hz
{86, 369, 8516, 0}, // 163 freq: 86.06 Hz
{87, 374, 8765, 0}, // 164 freq: 87.31 Hz   Large  F 
{89, 380, 9022, 0}, // 165 freq: 88.58 Hz
{90, 385, 9286, 0}, // 166 freq: 89.87 Hz
{91, 391, 9559, 0}, // 167 freq: 91.17 Hz
{92, 397, 9839, 0}, // 168 freq: 92.50 Hz   Large  F#
{94, 403, 10127, 0}, // 169 freq: 93.84 Hz
{95, 408, 10424, 0}, // 170 freq: 95.21 Hz
{97, 414, 10729, 0}, // 171 freq: 96.59 Hz
{98, 420, 11044, 0}, // 172 freq: 98.00 Hz   Large  G 
{99, 426, 11367, 0}, // 173 freq: 99.42 Hz
{101, 433, 11700, 0}, // 174 freq: 100.87 Hz
{102, 439, 12043, 0}, // 175 freq: 102.34 Hz
{104, 445, 12396, 0}, // 176 freq: 103.83 Hz   Large  G#
{105, 452, 12759, 0}, // 177 freq: 105.34 Hz
{107, 458, 13133, 0}, // 178 freq: 106.87 Hz
{108, 465, 13518, 0}, // 179 freq: 108.42 Hz
{110, 472, 13914, 0}, // 180 freq: 110.00 Hz   Large  A 
{112, 479, 14322, 0}, // 181 freq: 111.60 Hz
{113, 486, 14742, 0}, // 182 freq: 113.22 Hz
{115, 493, 15174, 0}, // 183 freq: 114.87 Hz
{117, 500, 15618, 0}, // 184 freq: 116.54 Hz   Large  B 
{118, 507, 16076, 0}, // 185 freq: 118.24 Hz
{120, 515, 16547, 0}, // 186 freq: 119.96 Hz
{122, 522, 17032, 0}, // 187 freq: 121.70 Hz
{123, 530, 17531, 0}, // 188 freq: 123.47 Hz   Large  H 
{125, 537, 18045, 0}, // 189 freq: 125.27 Hz
{127, 545, 18573, 0}, // 190 freq: 127.09 Hz
{129, 553, 19118, 0}, // 191 freq: 128.94 Hz
{131, 561, 19678, 0}, // 192 freq: 130.81 Hz   Small  C 
{133, 569, 20255, 0}, // 193 freq: 132.72 Hz
{135, 578, 20848, 0}, // 194 freq: 134.65 Hz
{137, 586, 21459, 0}, // 195 freq: 136.60 Hz
{139, 594, 22088, 0}, // 196 freq: 138.59 Hz   Small  C#
{141, 603, 22735, 0}, // 197 freq: 140.61 Hz
{143, 612, 23401, 0}, // 198 freq: 142.65 Hz
{145, 621, 24087, 0}, // 199 freq: 144.73 Hz
{147, 630, 24793, 0}, // 200 freq: 146.83 Hz   Small  D 
{149, 639, 25519, 0}, // 201 freq: 148.97 Hz
{151, 648, 26267, 0}, // 202 freq: 151.13 Hz
{153, 658, 27037, 0}, // 203 freq: 153.33 Hz
{156, 667, 27829, 0}, // 204 freq: 155.56 Hz   Small  D#
{158, 677, 28645, 0}, // 205 freq: 157.83 Hz
{160, 687, 29484, 0}, // 206 freq: 160.12 Hz
{162, 697, 30348, 0}, // 207 freq: 162.45 Hz
{165, 707, 31238, 0}, // 208 freq: 164.81 Hz   Small  E 
{167, 717, 32153, 0}, // 209 freq: 167.21 Hz
{170, 728, 33095, 0}, // 210 freq: 169.64 Hz
{172, 738, 34065, 0}, // 211 freq: 172.11 Hz
{175, 749, 35063, 0}, // 212 freq: 174.61 Hz   Small  F 
{177, 760, 36091, 0}, // 213 freq: 177.15 Hz
{180, 771, 37149, 0}, // 214 freq: 179.73 Hz
{182, 782, 38237, 0}, // 215 freq: 182.34 Hz
{185, 794, 39358, 0}, // 216 freq: 185.00 Hz   Small  F#
{188, 805, 40511, 0}, // 217 freq: 187.69 Hz
{190, 817, 41698, 0}, // 218 freq: 190.42 Hz
{193, 829, 42920, 0}, // 219 freq: 193.19 Hz
{196, 841, 44178, 0}, // 220 freq: 196.00 Hz   Small  G 
{199, 853, 45473, 0}, // 221 freq: 198.85 Hz
{202, 865, 46805, 0}, // 222 freq: 201.74 Hz
{205, 878, 48177, 0}, // 223 freq: 204.68 Hz
{208, 891, 49589, 0}, // 224 freq: 207.65 Hz   Small  G#
{211, 904, 51042, 0}, // 225 freq: 210.67 Hz
{214, 917, 52538, 0}, // 226 freq: 213.74 Hz
{217, 930, 54078, 0}, // 227 freq: 216.85 Hz
{220, 944, 55662, 0}, // 228 freq: 220.00 Hz   Small  A 
{223, 957, 57294, 0}, // 229 freq: 223.20 Hz
{226, 971, 58973, 0}, // 230 freq: 226.45 Hz
{230, 986, 60701, 0}, // 231 freq: 229.74 Hz
{233, 1000, 62480, 0}, // 232 freq: 233.08 Hz   Small  B 
{236, 1014, 64311, 0}, // 233 freq: 236.47 Hz
{240, 1029, 66196, 0}, // 234 freq: 239.91 Hz
{243, 1044, 68136, 0}, // 235 freq: 243.40 Hz
{247, 1059, 70133, 0}, // 236 freq: 246.94 Hz   Small  H 
{251, 1075, 72188, 0}, // 237 freq: 250.53 Hz
{254, 1090, 74304, 0}, // 238 freq: 254.18 Hz
{258, 1106, 76482, 0}, // 239 freq: 257.87 Hz
{262, 1122, 78723, 0}, // 240 freq: 261.63 Hz   First  C 
{265, 1139, 81030, 0}, // 241 freq: 265.43 Hz
{269, 1155, 83405, 0}, // 242 freq: 269.29 Hz
{273, 1172, 85850, 0}, // 243 freq: 273.21 Hz
{277, 1189, 88366, 0}, // 244 freq: 277.18 Hz   First  C#
{281, 1206, 90956, 0}, // 245 freq: 281.21 Hz
{285, 1224, 93622, 0}, // 246 freq: 285.30 Hz
{289, 1242, 96366, 0}, // 247 freq: 289.45 Hz
{294, 1260, 99190, 0}, // 248 freq: 293.66 Hz   First  D 
{298, 1278, 102097, 0}, // 249 freq: 297.94 Hz
{302, 1297, 105090, 0}, // 250 freq: 302.27 Hz
{307, 1316, 108170, 0}, // 251 freq: 306.67 Hz
{311, 1335, 111340, 0}, // 252 freq: 311.13 Hz   First  D#
{316, 1354, 114604, 0}, // 253 freq: 315.65 Hz
{320, 1374, 117963, 0}, // 254 freq: 320.24 Hz
{325, 1394, 121421, 0}, // 255 freq: 324.90 Hz
{330, 1414, 124980, 0}, // 256 freq: 329.63 Hz   First  E 
{334, 1435, 128643, 0}, // 257 freq: 334.42 Hz
{339, 1456, 132414, 0}, // 258 freq: 339.29 Hz
{344, 1477, 136295, 0}, // 259 freq: 344.22 Hz
{349, 1498, 140290, 0}, // 260 freq: 349.23 Hz   First  F 
{354, 1520, 144402, 0}, // 261 freq: 354.31 Hz
{359, 1542, 148635, 0}, // 262 freq: 359.46 Hz
{365, 1565, 152992, 0}, // 263 freq: 364.69 Hz
{370, 1587, 157477, 0}, // 264 freq: 369.99 Hz   First  F#
{375, 1610, 162093, 0}, // 265 freq: 375.38 Hz
{381, 1634, 166845, 0}, // 266 freq: 380.84 Hz
{386, 1658, 171736, 0}, // 267 freq: 386.38 Hz
{392, 1682, 176770, 0}, // 268 freq: 392.00 Hz   First  G 
{398, 1706, 181953, 0}, // 269 freq: 397.70 Hz
{403, 1731, 187287, 0}, // 270 freq: 403.48 Hz
{409, 1756, 192777, 0}, // 271 freq: 409.35 Hz
{415, 1782, 198429, 0}, // 272 freq: 415.30 Hz   First  G#
{421, 1808, 204246, 0}, // 273 freq: 421.35 Hz
{427, 1834, 210234, 0}, // 274 freq: 427.47 Hz
{434, 1861, 216398, 0}, // 275 freq: 433.69 Hz
{440, 1888, 222742, 0}, // 276 freq: 440.00 Hz   First  A 
{446, 1915, 229273, 0}, // 277 freq: 446.40 Hz
{453, 1943, 235995, 0}, // 278 freq: 452.89 Hz
{459, 1971, 242914, 0}, // 279 freq: 459.48 Hz
{466, 2000, 250037, 0}, // 280 freq: 466.16 Hz   First  B 
{473, 2029, 257368, 0}, // 281 freq: 472.94 Hz
{480, 2059, 264914, 0}, // 282 freq: 479.82 Hz
{487, 2089, 272682, 0}, // 283 freq: 486.80 Hz
{494, 2119, 280678, 0}, // 284 freq: 493.88 Hz   First  H 
{501, 2150, 288908, 0}, // 285 freq: 501.07 Hz
{508, 2181, 297380, 0}, // 286 freq: 508.36 Hz
{516, 2213, 306101, 0}, // 287 freq: 515.75 Hz
{523, 2245, 315077, 0}, // 288 freq: 523.25 Hz   Secnd  C 
{531, 2278, 324317, 0}, // 289 freq: 530.86 Hz
{539, 2311, 333828, 0}, // 290 freq: 538.58 Hz
{546, 2345, 343619, 0}, // 291 freq: 546.42 Hz
{554, 2379, 353696, 0}, // 292 freq: 554.37 Hz   Secnd  C#
{562, 2414, 364070, 0}, // 293 freq: 562.43 Hz
{571, 2449, 374748, 0}, // 294 freq: 570.61 Hz
{579, 2484, 385739, 0}, // 295 freq: 578.91 Hz
{587, 2520, 397053, 0}, // 296 freq: 587.33 Hz   Secnd  D 
{596, 2557, 408700, 0}, // 297 freq: 595.87 Hz
{605, 2594, 420688, 0}, // 298 freq: 604.54 Hz
{613, 2632, 433028, 0}, // 299 freq: 613.33 Hz
{622, 2671, 445731, 0}, // 300 freq: 622.25 Hz   Secnd  D#
{631, 2709, 458807, 0}, // 301 freq: 631.30 Hz
{640, 2749, 472267, 0}, // 302 freq: 640.49 Hz
{650, 2789, 486122, 0}, // 303 freq: 649.80 Hz
{659, 2830, 500384, 0}, // 304 freq: 659.26 Hz   Secnd  E 
{669, 2871, 515065, 0}, // 305 freq: 668.84 Hz
{679, 2913, 530178, 0}, // 306 freq: 678.57 Hz
{688, 2955, 545734, 0}, // 307 freq: 688.44 Hz
{698, 2998, 561748, 0}, // 308 freq: 698.46 Hz   Secnd  F 
{709, 3042, 578232, 0}, // 309 freq: 708.62 Hz
{719, 3086, 595200, 0}, // 310 freq: 718.92 Hz
{729, 3131, 612667, 0}, // 311 freq: 729.38 Hz
{740, 3177, 630648, 0}, // 312 freq: 739.99 Hz   Secnd  F#
{751, 3223, 649157, 0}, // 313 freq: 750.75 Hz
{762, 3270, 668210, 0}, // 314 freq: 761.67 Hz
{773, 3317, 687824, 0}, // 315 freq: 772.75 Hz
{784, 3366, 708014, 0}, // 316 freq: 783.99 Hz   Secnd  G 
{795, 3415, 728798, 0}, // 317 freq: 795.39 Hz
{807, 3465, 750193, 0}, // 318 freq: 806.96 Hz
{819, 3515, 772218, 0}, // 319 freq: 818.70 Hz
{831, 3566, 794890, 0}, // 320 freq: 830.61 Hz   Secnd  G#
{843, 3618, 818229, 0}, // 321 freq: 842.69 Hz
{855, 3671, 842256, 0}, // 322 freq: 854.95 Hz
{867, 3724, 866989, 0}, // 323 freq: 867.38 Hz
{880, 3779, 892450, 0}, // 324 freq: 880.00 Hz   Secnd  A 
{893, 3834, 918660, 0}, // 325 freq: 892.80 Hz
{906, 3890, 945642, 0}, // 326 freq: 905.79 Hz
{919, 3946, 973418, 0}, // 327 freq: 918.96 Hz
{932, 4004, 1002013, 0}, // 328 freq: 932.33 Hz   Secnd  B 
{946, 4062, 1031449, 0}, // 329 freq: 945.89 Hz
{960, 4122, 1061752, 0}, // 330 freq: 959.65 Hz
{974, 4182, 1092948, 0}, // 331 freq: 973.61 Hz
{988, 4243, 1125064, 0}, // 332 freq: 987.77 Hz   Secnd  H 
{1002, 4305, 1158125, 0}, // 333 freq: 1002.13 Hz
{1017, 4367, 1192161, 0}, // 334 freq: 1016.71 Hz
{1031, 4431, 1227201, 0}, // 335 freq: 1031.50 Hz
{1047, 4496, 1263273, 0}, // 336 freq: 1046.50 Hz   Third  C 
{1062, 4561, 1300409, 0}, // 337 freq: 1061.72 Hz
{1077, 4628, 1338641, 0}, // 338 freq: 1077.17 Hz
{1093, 4696, 1378000, 0}, // 339 freq: 1092.83 Hz
{1109, 4764, 1418521, 0}, // 340 freq: 1108.73 Hz   Third  C#
{1125, 4834, 1460237, 0}, // 341 freq: 1124.86 Hz
{1141, 4904, 1503185, 0}, // 342 freq: 1141.22 Hz
{1158, 4976, 1547401, 0}, // 343 freq: 1157.82 Hz
{1175, 5048, 1592922, 0}, // 344 freq: 1174.66 Hz   Third  D 
{1192, 5122, 1639788, 0}, // 345 freq: 1191.74 Hz
{1209, 5197, 1688039, 0}, // 346 freq: 1209.08 Hz
{1227, 5273, 1737715, 0}, // 347 freq: 1226.67 Hz
{1245, 5350, 1788860, 0}, // 348 freq: 1244.51 Hz   Third  D#
{1263, 5428, 1841517, 0}, // 349 freq: 1262.61 Hz
{1281, 5507, 1895731, 0}, // 350 freq: 1280.97 Hz
{1300, 5588, 1951549, 0}, // 351 freq: 1299.61 Hz
{1319, 5670, 2009019, 0}, // 352 freq: 1318.51 Hz   Third  E 
{1338, 5752, 2068190, 0}, // 353 freq: 1337.69 Hz
{1357, 5837, 2129112, 0}, // 354 freq: 1357.15 Hz
{1377, 5922, 2191839, 0}, // 355 freq: 1376.89 Hz
{1397, 6009, 2256424, 0}, // 356 freq: 1396.91 Hz   Third  F 
{1417, 6096, 2322923, 0}, // 357 freq: 1417.23 Hz
{1438, 6186, 2391394, 0}, // 358 freq: 1437.85 Hz
{1459, 6276, 2461894, 0}, // 359 freq: 1458.76 Hz
{1480, 6368, 2534487, 0}, // 360 freq: 1479.98 Hz   Third  F#
{1502, 6461, 2609233, 0}, // 361 freq: 1501.50 Hz
{1523, 6556, 2686199, 0}, // 362 freq: 1523.34 Hz
{1546, 6652, 2765450, 0}, // 363 freq: 1545.50 Hz
{1568, 6749, 2847055, 0}, // 364 freq: 1567.98 Hz   Third  G 
{1591, 6848, 2931086, 0}, // 365 freq: 1590.79 Hz
{1614, 6949, 3017616, 0}, // 366 freq: 1613.93 Hz
{1637, 7050, 3106720, 0}, // 367 freq: 1637.40 Hz
{1661, 7154, 3198475, 0}, // 368 freq: 1661.22 Hz   Third  G#
{1685, 7259, 3292962, 0}, // 369 freq: 1685.38 Hz
{1710, 7365, 3390264, 0}, // 370 freq: 1709.90 Hz
{1735, 7473, 3490465, 0}, // 371 freq: 1734.77 Hz
{1760, 7583, 3593654, 0}, // 372 freq: 1760.00 Hz   Third  A 
{1786, 7694, 3699921, 0}, // 373 freq: 1785.60 Hz
{1812, 7807, 3809360, 0}, // 374 freq: 1811.57 Hz
{1838, 7922, 3922067, 0}, // 375 freq: 1837.92 Hz
{1865, 8038, 4038141, 0}, // 376 freq: 1864.66 Hz   Third  B 
{1892, 8156, 4157686, 0}, // 377 freq: 1891.78 Hz
{1919, 8276, 4280806, 0}, // 378 freq: 1919.29 Hz
{1947, 8398, 4407612, 0}, // 379 freq: 1947.21 Hz
{1976, 8521, 4538216, 0}, // 380 freq: 1975.53 Hz   Third  H 
{2004, 8647, 4672734, 0}, // 381 freq: 2004.27 Hz
{2033, 8774, 4811286, 0}, // 382 freq: 2033.42 Hz
{2063, 8903, 4953995, 0}, // 383 freq: 2063.00 Hz
{2093, 9034, 5100991, 0}, // 384 freq: 2093.00 Hz   Forth  C 
{2123, 9167, 5252403, 0}, // 385 freq: 2123.45 Hz
{2154, 9302, 5408370, 0}, // 386 freq: 2154.33 Hz
{2186, 9440, 5569030, 0}, // 387 freq: 2185.67 Hz
{2217, 9579, 5734529, 0}, // 388 freq: 2217.46 Hz   Forth  C#
{2250, 9720, 5905018, 0}, // 389 freq: 2249.71 Hz
{2282, 9864, 6080649, 0}, // 390 freq: 2282.44 Hz
{2316, 10009, 6261584, 0}, // 391 freq: 2315.64 Hz
{2349, 10157, 6447987, 0}, // 392 freq: 2349.32 Hz   Forth  D 
{2383, 10307, 6640028, 0}, // 393 freq: 2383.49 Hz
{2418, 10460, 6837884, 0}, // 394 freq: 2418.16 Hz
{2453, 10615, 7041735, 0}, // 395 freq: 2453.33 Hz
{2489, 10772, 7251770, 0}, // 396 freq: 2489.02 Hz   Forth  D#
{2525, 10931, 7468183, 0}, // 397 freq: 2525.22 Hz
{2562, 11093, 7691174, 0}, // 398 freq: 2561.95 Hz
{2599, 11258, 7920951, 0}, // 399 freq: 2599.21 Hz
{2637, 11425, 8157727, 0}, // 400 freq: 2637.02 Hz   Forth  E 
{2675, 11594, 8401724, 0}, // 401 freq: 2675.38 Hz
{2714, 11767, 8653171, 0}, // 402 freq: 2714.29 Hz
{2754, 11941, 8912304, 0}, // 403 freq: 2753.77 Hz
{2794, 12119, 9179369, 0}, // 404 freq: 2793.83 Hz   Forth  F 
{2834, 12299, 9454617, 0}, // 405 freq: 2834.46 Hz
{2876, 12483, 9738312, 0}, // 406 freq: 2875.69 Hz
{2918, 12669, 10030723, 0}, // 407 freq: 2917.52 Hz
{2960, 12857, 10332132, 0}, // 408 freq: 2959.96 Hz   Forth  F#
{3003, 13049, 10642827, 0}, // 409 freq: 3003.01 Hz
{3047, 13244, 10963109, 0}, // 410 freq: 3046.69 Hz
{3091, 13442, 11293290, 0}, // 411 freq: 3091.00 Hz
{3136, 13643, 11633689, 0}, // 412 freq: 3135.96 Hz   Forth  G 
{3182, 13848, 11984641, 0}, // 413 freq: 3181.58 Hz
{3228, 14055, 12346490, 0}, // 414 freq: 3227.85 Hz
{3275, 14266, 12719594, 0}, // 415 freq: 3274.80 Hz
{3322, 14480, 13104322, 0}, // 416 freq: 3322.44 Hz   Forth  G#
{3371, 14698, 13501058, 0}, // 417 freq: 3370.76 Hz
{3420, 14919, 13910199, 0}, // 418 freq: 3419.79 Hz
{3470, 15143, 14332158, 0}, // 419 freq: 3469.53 Hz
{3520, 15371, 14767362, 0}, // 420 freq: 3520.00 Hz   Forth  A 
{3571, 15603, 15216252, 0}, // 421 freq: 3571.20 Hz
{3623, 15839, 15679290, 0}, // 422 freq: 3623.14 Hz
{3676, 16078, 16156950, 0}, // 423 freq: 3675.84 Hz
{3729, 16322, 16649728, 0}, // 424 freq: 3729.31 Hz   Forth  B 
{3784, 16569, 17158137, 0}, // 425 freq: 3783.55 Hz
{3839, 16820, 17682710, 0}, // 426 freq: 3838.59 Hz
{3894, 17076, 18223999, 0}, // 427 freq: 3894.42 Hz
{3951, 17336, 18782579, 0}, // 428 freq: 3951.07 Hz   Forth  H 
{4009, 17600, 19359046, 0}, // 429 freq: 4008.54 Hz
{4067, 17868, 19954022, 0}, // 430 freq: 4066.84 Hz
{4126, 18141, 20568150, 0}, // 431 freq: 4126.00 Hz
{4186, 18418, 21202100, 0}, // 432 freq: 4186.01 Hz   Fifth  C 
{4247, 18700, 21856569, 0}, // 433 freq: 4246.90 Hz
{4309, 18987, 22532282, 0}, // 434 freq: 4308.67 Hz
{4371, 19279, 23229993, 0}, // 435 freq: 4371.34 Hz
{4435, 19576, 23950486, 0}, // 436 freq: 4434.92 Hz   Fifth  C#
{4499, 19877, 24694579, 0}, // 437 freq: 4499.43 Hz
{4565, 20184, 25463123, 0}, // 438 freq: 4564.88 Hz
{4631, 20497, 26257003, 0}, // 439 freq: 4631.27 Hz
{4699, 20814, 27077145, 0}, // 440 freq: 4698.64 Hz   Fifth  D 
{4767, 21137, 27924510, 0}, // 441 freq: 4766.98 Hz
{4836, 21466, 28800103, 0}, // 442 freq: 4836.32 Hz
{4907, 21801, 29704971, 0}, // 443 freq: 4906.66 Hz
{4978, 22141, 30640207, 0}, // 444 freq: 4978.03 Hz   Fifth  D#
{5050, 22488, 31606952, 0}, // 445 freq: 5050.44 Hz
{5124, 22841, 32606397, 0}, // 446 freq: 5123.90 Hz
{5198, 23200, 33639788, 0}, // 447 freq: 5198.43 Hz
{5274, 23566, 34708424, 0}, // 448 freq: 5274.04 Hz   Fifth  E 
{5351, 23938, 35813666, 0}, // 449 freq: 5350.75 Hz
{5429, 24317, 36956936, 0}, // 450 freq: 5428.58 Hz
{5508, 24703, 38139723, 0}, // 451 freq: 5507.54 Hz
{5588, 25096, 39363584, 0}, // 452 freq: 5587.65 Hz   Fifth  F 
{5669, 25497, 40630150, 0}, // 453 freq: 5668.93 Hz
{5751, 25905, 41941132, 0}, // 454 freq: 5751.38 Hz
{5835, 26321, 43298322, 0}, // 455 freq: 5835.04 Hz
{5920, 26744, 44703598, 0}, // 456 freq: 5919.91 Hz   Fifth  F#
{6006, 27176, 46158933, 0}, // 457 freq: 6006.02 Hz
{6093, 27616, 47666396, 0}, // 458 freq: 6093.38 Hz
{6182, 28065, 49228161, 0}, // 459 freq: 6182.01 Hz
{6272, 28523, 50846515, 0}, // 460 freq: 6271.93 Hz   Fifth  G 
{6363, 28989, 52523857, 0}, // 461 freq: 6363.15 Hz
{6456, 29465, 54262716, 0}, // 462 freq: 6455.71 Hz
{6550, 29951, 56065752, 0}, // 463 freq: 6549.61 Hz
{6645, 30446, 57935765, 0}, // 464 freq: 6644.88 Hz   Fifth  G#
{6742, 30952, 59875709, 0}, // 465 freq: 6741.53 Hz
{6840, 31468, 61888697, 0}, // 466 freq: 6839.58 Hz
{6939, 31995, 63978012, 0}, // 467 freq: 6939.07 Hz
{7040, 32532, 66147124, 0}, // 468 freq: 7040.00 Hz   Fifth  A 
{7142, 33082, 68399696, 0}, // 469 freq: 7142.40 Hz
{7246, 33643, 70739602, 0}, // 470 freq: 7246.29 Hz
{7352, 34216, 73170940, 0}, // 471 freq: 7351.69 Hz
{7459, 34802, 75698048, 0}, // 472 freq: 7458.62 Hz   Fifth  B 
{7567, 35401, 78325524, 0}, // 473 freq: 7567.11 Hz
{7677, 36013, 81058240, 0}, // 474 freq: 7677.17 Hz
{7789, 36639, 83901367, 0}, // 475 freq: 7788.84 Hz
{7902, 37280, 86860397, 0}, // 476 freq: 7902.13 Hz   Fifth  H 
{8017, 37935, 89941166, 0}, // 477 freq: 8017.07 Hz
{8134, 38606, 93149881, 0}, // 478 freq: 8133.68 Hz
{8252, 39292, 96493149, 0}, // 479 freq: 8251.99 Hz
{8372, 39996, 99978012, 0}, // 480 freq: 8372.02 Hz   Sixth  C 
{8494, 40716, 103611978, 0}, // 481 freq: 8493.79 Hz
{8617, 41454, 107403060, 0}, // 482 freq: 8617.34 Hz
{8743, 42211, 111359824, 0}, // 483 freq: 8742.68 Hz
{8870, 42987, 115491427, 0}, // 484 freq: 8869.84 Hz   Sixth  C#
{8999, 43783, 119807674, 0}, // 485 freq: 8998.86 Hz
{9130, 44599, 124319072, 0}, // 486 freq: 9129.75 Hz
{9263, 45438, 129036895, 0}, // 487 freq: 9262.55 Hz
{9397, 46299, 133973251, 0}, // 488 freq: 9397.27 Hz   Sixth  D 
{9534, 47183, 139141157, 0}, // 489 freq: 9533.96 Hz
{9673, 48092, 144554629, 0}, // 490 freq: 9672.63 Hz
{9813, 49027, 150228770, 0}, // 491 freq: 9813.33 Hz
{9956, 49989, 156179882, 0}, // 492 freq: 9956.06 Hz   Sixth  D#
{10101, 50979, 162425577, 0}, // 493 freq: 10100.88 Hz
{10248, 51998, 168984912, 0}, // 494 freq: 10247.80 Hz
{10397, 53048, 175878534, 0}, // 495 freq: 10396.86 Hz
{10548, 54130, 183128846, 0}, // 496 freq: 10548.08 Hz   Sixth  E 
{10702, 55246, 190760190, 0}, // 497 freq: 10701.51 Hz
{10857, 56398, 198799057, 0}, // 498 freq: 10857.16 Hz
{11015, 57588, 207274320, 0}, // 499 freq: 11015.09 Hz
{11175, 58817, 216217503, 0}, // 500 freq: 11175.30 Hz   Sixth  F 
{11338, 60088, 225663078, 0}, // 501 freq: 11337.85 Hz
{11503, 61403, 235648812, 0}, // 502 freq: 11502.76 Hz
{11670, 62765, 246216155, 0}, // 503 freq: 11670.08 Hz
{11840, 64176, 257410683, 0}, // 504 freq: 11839.82 Hz   Sixth  F#
{12012, 65639, 269282614, 0}, // 505 freq: 12012.04 Hz
{12187, 67158, 281887387, 0}, // 506 freq: 12186.75 Hz
{12364, 68736, 295286343, 0}, // 507 freq: 12364.02 Hz
{12544, 70376, 309547498, 0}, // 508 freq: 12543.85 Hz   Sixth  G 
{12726, 72083, 324746451, 0}, // 509 freq: 12726.31 Hz
{12911, 73861, 340967428, 0}, // 510 freq: 12911.42 Hz
{13099, 75716, 358304510, 0}, // 511 freq: 13099.22 Hz
{13290, 77652, 376863063, 0}, // 512 freq: 13289.75 Hz   Sixth  G#
{13483, 79675, 396761423, 0}, // 513 freq: 13483.05 Hz
{13679, 81793, 418132876, 0}, // 514 freq: 13679.17 Hz
{13878, 84012, 441128014, 0}, // 515 freq: 13878.14 Hz
{14080, 86340, 465917529, 0}, // 516 freq: 14080.00 Hz   Sixth  A 
{14285, 88787, 492695552, 0}, // 517 freq: 14284.80 Hz
{14493, 91362, 521683666, 0}, // 518 freq: 14492.58 Hz
{14703, 94075, 553135745, 0}, // 519 freq: 14703.37 Hz
{14917, 96941, 587343821, 0}, // 520 freq: 14917.24 Hz   Sixth  B 
{15134, 99972, 624645249, 0}, // 521 freq: 15134.22 Hz
{15354, 103184, 665431491, 0}, // 522 freq: 15354.35 Hz
{15578, 106595, 710158967, 0}, // 523 freq: 15577.68 Hz
{15804, 110226, 759362547, 0}, // 524 freq: 15804.27 Hz   Sixth  H 
{16000, 113512, 805306368, 0}, // 525 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 526 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 527 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 528 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 529 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 530 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 531 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 532 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 533 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 534 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 535 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 536 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 537 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 538 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 539 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 540 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 541 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 542 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 543 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 544 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 545 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 546 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 547 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 548 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 549 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 550 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 551 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 552 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 553 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 554 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 555 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 556 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 557 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 558 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 559 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 560 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 561 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 562 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 563 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 564 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 565 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 566 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 567 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 568 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 569 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 570 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 571 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 572 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 573 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 574 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 575 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 576 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 577 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 578 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 579 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 580 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 581 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 582 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 583 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 584 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 585 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 586 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 587 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 588 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 589 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 590 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 591 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 592 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 593 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 594 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 595 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 596 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 597 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 598 freq: 16000.00 Hz
{16000, 113512, 805306368, 0}, // 599 freq: 16000.00 Hz
{16000, 113512, 805306368, 0} // 600 freq: 16000.00 Hz
//);
};

 

 
Alex Bold
Offline
Зарегистрирован: 15.09.2018

Приветствую, очень интересно продолжение. 

andriano
andriano аватар
Онлайн
Зарегистрирован: 20.06.2015

Да уж...

Я уже писал, что намного интереснее что-то делать, чем описывать уже сделанное.

А т.к. обсуждения нет, то и как-то заставить себя что-то писать довольно трудно.

По сути дела проект находится в работоспособном состоянии, при этом:

1. Физически проект состоит из двух отдельных устройств (каждое в своем корпусе и со своим блоком питания):

- MIDI-контроллер на 2560 Меге. Помимо этого в корпусе также находится полифонический MIDI-синтезатор на vs1035b.

- Цифровой MIDI-синтезатор, являющийся функциональным аналогом аналогового синтезатора на Arduino Due.

2. Первый блок:

- принимает со стандартного MIDI-входа (DIN-5) сигнал с врешней MIDI-клавиатуры и декодирует его (дабы избежать попадания добавляемых команд между байтами команд от клавиатуры),

- анализирует состояние органов управления и их изменения преобразует в MIDI-команды, попутно отображая последнее изменение на дисплее 1602,

- объединяет потоки команд с внешнего источника (MIDI-клавиатуры) и внутренних органов управления,

- разделяет MIDI-команды на два потока - один направляется на MIDI-выход, а другой - на встроенный синтезатор на vs1053b, разделение может осуществляться разными способами как с разделением клавиатуры, так и с дублированием,

- позволяет управлять синтезатором на vs1053b, в частности, переключать банки инструментов с индикацией этого процесса на дисплее, а также управлять способом разделения суммарного MIDI-сигнала между встроенным синтезатором и выходным MIDI-портом.

3. Второй блок:

- анализирует входной поток MIDI-команд,

- осуществляет полностью программный синтез звука при помощи трех боков, состоящих из генератора тона, управляемого фильтра и управляемого усилителя каждый (у классического аналогового синтезатора фильтр и усилитель общий на все генераторы тона),

- в соответствии с получаемыми командами управления перестраивает собственные узлы синтеза звука,

- генерирует 4 низкочастотных сигнала (для вибрато), каждый с перестраиваемой частотой, каждый может использоваться в качестве амплитудного, частотного и тембрового вибрато.

- реализовано управление синтезатором не только от внешних MIDI-команд, но и от встроенных 4-х энкодеров. Но пока не реализовано меню выбора перестраиваемых параметров. Т.е. пока функции энкодеров можно изменить лишь путем перекомпиляции и перепрошивки.

4. Существует и третий блок - программа на ПК, которая выполняет управляющие функции первого блока. При этом собственного синтезатора у нее нет, т.е. только прием внешних команд, опрос собственных органов управлдения, сведение MIDI-команд в единый поток и подача его на MIDI-выход. Программа отличается примерно вдвое большим количеством органов управления по сравнению с "железным" вариантом и позволяет полностью изменять функции органов управления при помощи конфигурационного файла - т.е. намного более гибка, чем аппаратный MIDI-модуль.

5. Чего пока нет из того, что планировалось:

5.1. В MIDI-контроллере не реализованы функции записи, хранения и выбора конфигурации органов управления.

5.2. В MIDI-синтезаторе не реализованы никакие функции меню, хотя помимо 4-х настраиваемых энкодеров имеются также энкодер, две кнопки и экран для организации навигации по меню. В меню планируется настройка функций энкодеров, а также запоминание и восстановление в EEPROM многочисленных вариантов настроек.

6. В дальнейшем планируется добавить в синтезатор кольцевой модулятор.

7. А для того, чтобы кольцевой модулятор имел смысл, нужно дополнительно оснастить синтезатор и такими классическими волновыми формами, как пила и треугольник.

 

Публикации в какой-то степени тормозятся и из-за того, что исходники требуют "причесывания" (по науке называется - рефакторинг), а для этого также нужен стимул. Поэтому если кого что заинтересовало, то спрашивайте, буду заниматься и размещать те модули, которые представляют наибольший интерес.

sunjob
sunjob аватар
Offline
Зарегистрирован: 18.07.2013

залогинулся, что бы сказать автору !!! БРАВО !!!

удачи, терпения и пиления :о)