ZX Spectrum Внезапно обнаружил пропавший звук zxevo
Оказалось 48й звук не пропал, а был случайно выключен нажатием на Numlock. Все эти долбанные горячие клавиши для редкоиспользуемых функций крайне сложно не забыть, что и случилось. Спасибо Жене7 за напоминание!
Чтобы звук биппера шёл на стандартный звуковой выход, индикатор numlock гореть не должен!
NumLock — Переключение tapeout (магнитофонный выход) / beeper (звуковой выход) режима аудиовыхода. Индикатор "NumLock” клавиатуры светится при tapeout режиме. (й) Руководство пользователя ZX Evolution revision C
Я пока не знаю, всё ли работает как должно, осталось ряд вопросов к музыкальному сопроцессору AY. А теперь немного критики. Я уже не раз говорил, что хоткеи без индикации это зло. Хоткеи, доступные только на IBM клавиатуре это зло вдвойне. У меня 128я клавиатура, а IBM я подключаю только при необходимости доступа к этим самым клавишам. Это очень неудобно. Почему было не дублировать их переключение через меню по кнопке Magic, я не понимаю. А также добавить туда пункт выключения всех горячих клавиш кроме Reset и Magic во избежание.
Резюмируя, предлагаю:
В EvoResetService:
озвучить все нажатия на горячие клавиши
добавить в меню пункт сброса их настроек в дефолт
отображать состояние хоткеев IBM клавиатуры
В AWR:
выключать горячие клавиши если в ERS стоит такая настройка
озвучивать по AY и beeper нажатие на горячие клавиши перед их действием
В EvoMagicService:
Добавить пункты, дублирующие все горячие клавиши IBM клавиатуры.
В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи.
Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.  
( Регистрация,   Вход).