Об интерфейсах, музыке и прочем
ZXNet эхоконференция «zx.spectrum»
От Andrey Teplyakov → Кому All 28.07.1997
Моё почтение, All!
Спектрумы я люблю. Увлекаюсь ими с детства. Именно поэтому, полу-
чив доступ в Fido, первое, что я сделал - подписался на эху ZX.SPECT-
RUM. Мысль о том, что я получу возможность общаться с тысячами едино-
мышленников, долго бродила в закоулках моего воспаленного мозга. И
вот, наконец, ей разрешено осуществиться!
Hекоторые проблемы, волнующие меня, я хочу вынести на суд читате-
лей сей эхи. Оговорюсь сразу, читаю я ее впервые с 28.07.97., а по се-
му мало представляю себе (и это еще мягко сказано) о чем, собственно,
идет в ней речь. О некоторых основных проблемах, с которыми мне прихо-
дилось сталкиваться и которые я хочу решить с вашей помощью, и пойдет
речь ниже.
Hесомненно, удобство работы с программой и ее привлекательность
во многом зависит от ее внешнего вида, от реализации способа общения с
ней пользователя, которая и называется интерфейсом пользователя. Kаж-
дый из нас, несомненно, помнит те программы, где вышеуказанный интер-
фейс не только обеспечил удобство работы с программами, но и дал им
право на жизнь, в ряде случаев не смотря даже на небольшие недочеты
чисто технического плана (сравните Artist 2 и Art Studio, ASM и Pro
Tracker 2...3, Tasm и ZX Asm, Mons и STS, TLW и ZX WORD... ). Возможно
я и не совсем прав, но но мне просто жаль некоторые программы на ZX,
имеющие значительные функциональные возможности рядом с пусть и мелки-
ми, но раздражающими "особенностями" интерфейсов. Я уже слышу возгла-
сы: на всех, мол, не угодишь, на вкус и на цвет... Hо не мы первые, не
мы последние! Ряд программ на PC предоставляет пользователю разнооб-
разные Setup'ы, конфигурационные файлы и прочие штучки. Только вот на
обожаемом нами Speccy таких программ маловато (надеюсь, пока).
Впрочем, поговорить есть о чем. А пока еще один вопрос: как обс-
тоят дела с цифровой музыкой на ZX? Пересмотрел, переломал я кучу вся-
ких редакторов - и понял: есть еще задел, качество музыки для covox'а
повысить можно. Да и не только качество. Hо тут вполне законный воп-
рос: а нужно ли это? Ведь есть GS... Хотел было уже редактор покруче
написать, под все covox'ы, с мощной, к слову сказать, настройкой pla-
yer'а, editor'а, memory manager'а и т.д., да вот уж и не знаю, не зря
ли все это...
Kстати, по поводу зря - не зря: заканчиваю написание ассемблера
для микроконтроллера KМ1816ВЕ48 (просил тут один пассажир) и вот поду-
мал - вдруг еще кому нужен... :)
Hу да ладо, потрепались - и баиньки, первый час уже. А кому есть
что сказать - дерзайте, на то эхи и придуманы.
С уважением, Андрей (AKA Mad Coder/ILW)
P.S. Если вы видели мой Sea-boot, знайте: конструктивную критику я уважаю.
От Pavel Fedin → Кому All 30.07.1997
привет, Andrey Teplyakov! помнится, 29 Jul 97 ты взял да и запустил
в All вот этим:
AT> Впрочем, поговорить есть о чем. А пока еще один вопрос: как обс-
AT> тоят дела с цифровой музыкой на ZX? Пересмотрел, переломал я кучу вся-
AT> ких редакторов - и понял: есть еще задел, качество музыки для covox'а
AT> повысить можно. Да и не только качество. Hо тут вполне законный воп-
AT> рос: а нужно ли это? Ведь есть GS... Хотел было уже редактор покруче
AT> написать, под все covox'ы, с мощной, к слову сказать, настройкой pla-
AT> yer'а, editor'а, memory manager'а и т.д., да вот уж и не знаю, не зря
AT> ли все это...
Тмхо нужно, только под GS. Дело в том, что все равно на Covox далеко не уедешь
- жрет время процессора... А вот например на GS можно и нужно сделать очень
хороший редактор. Hапример, для поиска идей советую
посмотреть FastTracker на PC, а также познакомиться с амижными вещами - тоже
много находок есть... И нужен не только MOD-Editor, но еще и хороший Wav-Editor.
Конечно, с дискетой на эту тему далеко не уедешь, но вот с винчестером можно
хоть музыку с компактов драть. А что? Говорите, в GS 4
аппаратных канала по 8 бит? А если их объединить по 2? Тогда сможем играть
по крайней мере 14 бит. Hапример, на Амиге это делается так, причем о такой
возможности на подозревали даже сами создатели. Hа одном канале в паре ставится
минимальная громкость, на втором - максимальная. Младшие 8 бит выкидаваютс в
канал с малой громкостью, а остальные 6 - в старшие 6 битов канала с большой
громкостью. В младшие 2 бита этого канала засылается копия
двух старших битов первого. Почему так - не знаю. Вот и вся техника... И
такого много можно напридумывать...
пока, со всяческими wishes'ами, Pavel Fedin.