Из журнала Adventurer #7, Рыбинск, 1997  Бумагин А. ( STEEL RAT Software/ CPU ) +--------------------------+ | Digital Music + Scorpion | +--------------------------+ Уже не раз во многих электронных из- даниях писалось об оцифрованной музыке на SPECCY, но, в основном, все статьи были ориентированы на Pentagon. Когда я купил себе Scorpion, то столкнулся с рядом проблем на эту тему, так как Scorpion немного своеобразная машина и многое, что работает на других машинах,на нем напрочь отказывается работать (впрочем и наобо- рот), как говорится "что для русского- благо, для немца - смерть".А проблема в следующем: 1. В Scorpion 'e немного отличается схема подключения AY; 2. В связи с отличной от фирменного SPECCY схемой,не работают некоторые поль- ские и английские демы с оцифровками; 3. Порт принтера имеет другой адрес и поэтому не идет музыка под Covox для Pentagon 'a. Это воoбщем-то не весь список, но это тема отдельного разговора. Начнем по порядку (прямо как тот подсудимый, у которого спросили "С чего все началось?" - "Бог создал Землю"): Чтобы пошла оцифрованная музыка под AY, необходимо три вещи:скальпель, паяль- ник и резистор на 1 kOm. Открываем сундук с микросхемами ( Scorpion ) и ищем микросхему D53,обычно это KР1533ИД7, отпиливаем ей 6-ю ногу от дорожки вышеупомянутым скальпелем и впаи- ваем между ней и +5В резистор (можно впаять между 6-ой и 16-ой). Все, теперь у вас будут работать SampleTracker, Digital Studio, Instrument и все остальное, что выкидывает оцифровки на AY. Для тех, кто впервые открыл свой Scorpion и увидел там кучу микросхем (да еще, иногда, и без маркировки), привожу монтажную схему сей доработки. ---------------+------------------------+ Системный |########################| раз'ем |###Монтажное поле#######| ---------------+########################| -==- | +-------+ +--------+ | | TM9 | | ТМ9 | +===========+| +-------+ +--------+ | || +-+ | AY3812 || || +-------+|++-------+ | || || | КП11A ||| ИД7 | +===========+| || +-------+|++++++++++ | 1k+------| | X Иногда, вместо AY3812 устанавливают AY3810 на монтажном поле, но вообщем-то это "на скорость не влияет". Для осуществления второго пункта на- шего плана нужно: опять же скальпель, паяльник и кусок провода (как можно тонь- ше, а то сундук не закрыть будет). Сначала определите, какой сопроцес- сор у вас впехнут в компьютер: AY3810 или AY3812, так как нумерация выводов у них не совпадает. После этого нужно найти 28-ю для AY3810 (19-ю для AY3812 ) ногу и отпилить ее от дорожки. Тем самым мы ли- шаем вход BC2, э... нет, не того, что вы подумали, а сигнала A13 , из-за которого у нас не работали польские демки. А на место этого сигнала нужно подать +5В. Где их взять? А хотя бы на 40-й ноге AY3810 (или 3-й AY3812 ). Теперь паяем провод и... мы прошли второй уровень игры под названием "ЕСЛИ НЕ САМ, ТО КТО?". Ладно, это все лирические отступле- ния. Перейдем к следующей проблеме. Пре- дупреждаю сразу, кто не хочет вешать себе Covox, можете дальше не читать, так как дальше будет идти речь как раз о этом прибамбасе для SPECCY. Что же это за зверь такой - Covox? Вообщем-то это обычный ЦАП или цифро-ана- логовый преобразователь. То есть он утап- тывает кучу цифр в аналоговый sound. Есть две основные схемы Covox'а: на базе ре- зисторной матрицы и на базе микросхемы ЦАП (обычно это КР572ПА1, но возможны ва- рианты). Обе схемы имеют и достоинства и недостатки (хотя на слух не заметно!). РЕЗИСТОРНАЯ МАТРИЦА МС КР572ПА1 ------------------- ----------R2 CO-==-+-----+--->Общий +------+ | | +5B|1 16+X R2 |R1 =+= 0.1МкФ +--+|2 15+Звук C1-==-| | = +|3 14++5B | +-+--->Звук D7|4 13+-| R2 |R1 | D6|5 12+STROB C2-==-| | D5|6 11+D0 | | D4|7 10+D1 R2 |R1 | R1=7.5K D3|8 9+D2 C3-==-| | R2=15K +------+ | | R2 |R1 | C4-==-| | Конечно, на резисторах | | собирать проще, не нужно +5B, R2 |R1 | да и найти их легче, чем ЦАП, C5-==-| | с другой стороны, микросхему | | можно поставить на монтажном R2 |R1 | поле и она займет гораздо C6-==-| | меньше места. Вообщем-то это | | вопрос вкуса, а о вкусах не R2 |R1 | спорят. C7-==-| | | | |R1 | +---+ Все бы хорошо, да только порт прин- тера, к которому эта штуковина припаива- ется, у Scorpion 'a исключительно свой, единственный и неповторимый - DDh! А не как у Pentagon 'a - FBh. Поэтому вся му- зыка под Covox , написанная на Penta- gon 'ах, на Scorpion 'e играть не будет. Классический вопрос - ЧТО ДЕЛАТЬ? Ответ столь-же классический: берем скальпель, паяльник.... Есть два варианта решения этой зада- чи: программный и аппаратный. Если вам не охото паять, то можете любой программой-монитором подправить порт вывода для Covox, т. е. OUT #FB заменить на OUT #DD В общем-то, после этого у вас все будет нормально работать. Только не за- будьте, что вам каждый раз придется все это проделывать с каждой новой программой под Covox! Аппаратный метод придумал Александр Майоров и описан он был в журнале ZX-NEWS. Вот его схема: Разрезать \ D55(14)-------+---X--+-----D10(11нога) | | | | /| | +-|< +-| Диоды - KД512 | \| | IORQ |\ | | Z80(20)--| >++ | |/ || | +-------+ A2 |\ || 2K Z80(32)--| >++-XXXX--+ |/ | | -+- В дополнениe к этому хочу сказать, что если уж вы решили повесить какой-ни- будь прибамбас, то делайте его отключае- мым (лишний переключатель ваш SPECCY не испортит, вон у ELF 'а их штук шесть или семь и ничего, еще не взорвался). Связано это с тем, что по закону сохранения энер- гии, если где-то чего-то добавить, то где-нибубь чего-нибудь может сгореть! Так-что думайте. И, напоследок, хочу привести неболь- шую схемку сопряжения AY и Covox (по крайней мере у меня так сделано). 2. 7K A -------XXXX---=----------------->LEFT 7.5K | 2.7K +-XXXX---=---XXXX-+ | | 0.1MkФ C -----= =--+--=-->AUDIO | 7.5K 2.7K | | (BEEPER) +-XXXX---=---XXXX-+ | 2.7K | | B -------XXXX---=--------------+-->RIGHT | COVOX Вот и все, что я хотел сегодня здесь написать, если у кого возникли вопросы или замечания, можете прислать письмо на адрес редакции ADVENTURER 'а для STEEL RAT Software.