в Sound Tracker проверяется reg15 и если он 0 то перезапись reg13_14_15 не происходит
в Vortex Tracker reg13_14 перезаписываются всегда а вот reg15 только по спец разрешению
кто подскажет? как вообще работает огибающая?
в Sound Tracker проверяется reg15 и если он 0 то перезапись reg13_14_15 не происходит
в Vortex Tracker reg13_14 перезаписываются всегда а вот reg15 только по спец разрешению
кто подскажет? как вообще работает огибающая?
С уважением,
Jerri / Red Triangle.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
14 и 15 - это не регистры процессора, а какие-то виртуальные регистры. Реально у процессора только регистры 0..13 относятся к звуку (14 и 15 - порты, которые и отличают 8910, 8911 и 8912). Если перезаписывать в регистры 0..12 те же значения, что были в них и раньше, звук никак не меняется. Поэтому можно их обновлять безболезненно. А вот если переписывать в регистр 13 то же самое значение, что было в нём раньше, огибающая перезапускается с самого начала. Поэтому важно обеспечить запись в регистр 13 только тогда, когда это хотел сделать музыкант. Думаю, что виртуальные регистры для того там и реализованы, чтобы не обновлять регистр 13 без необходимости.
"introspec" читается как "интроспек". некоторые читают как "интроспец", но я никакой не спец. я спек.
introspec, я с даташита копировал
у них номера регистров в Восьмеричном представлении записаны.
т.е запись в 11_12 регистры никак не влияет на огибающую? я правильно понял?
С уважением,
Jerri / Red Triangle.
jerri, цитата с вики:
Три регистра R11..R13 управляют частотой (два регистра, 16-разрядное значение) и формой (один регистр, 16 вариантов) сигнала генератора ADSR-подобной огибающей. В отличие от большинства систем, 8910 использует фиксированные значения времени для фаз плато и затухания, и повторяющуюся последовательность фаз атаки и спада. Для примера, генератор может постоянно повторять цикл атаки-спада, или наоборот, начиная с максимального уровня, постепенно понижая его, без фазы атаки.
Когда есть, но не знаешь где - это все равно, что нету.
Предположу, что обозначение R13-R15 взято из фирменной документации.
Когда есть, но не знаешь где - это все равно, что нету.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)