[Music] Набор нот

Mikhail Ramendik mr at ramendik.ru
Tue Dec 9 09:39:27 MSK 2003


Приветствую!

В Вто, 09.12.2003, в 00:26, Денис Смирнов пишет:

> Фишка в том, что мало кто (в том числе среди музыкантов) в состоянии
> сделать действительно _хорошую_ вёрстку руками. Именно поэтому _музыканту_
> (а не верстальщику) WYSIWYG не нужен.

1. Большое спасибо. Вы проиллюстрировали тот подход, который я несколько
вольно назвал "Unix-догматикой". По крайней мере, Вы этим доказали, что
он таки существует. 

2. Спорить с этим подходом _в_целом_ - занятие долгое, и я не уверен,
что вообще полезное. Ещё раз подчеркну - "пусть цветут сто цветов".

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

Цитирую супругу, которой вкратце объяснил принцип "текстовые команды
вместо нот" - "компьютерщику, может, так и удобно, а музыканту -
извини...".

(Вопрос о полном WYSIWYG, т.е. представлении страницы, отнюдь не столь
важен. А вот представление нот в виде именно нот - момент ключевой и
незаменимый).

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

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

Прошу прощения, но Ваш знакомый, возможно, недостаточно знаком с Finale.
Там есть средства клавиатурного ввода.

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

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

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

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

Моя супруга музыкантом-программистом не является.

> Дальнейшие споры на темы, спор на которые немедленно прекращается
> после чтения минимальной литературы по эргономики пользовательского
> интерфейса (например по GOMS-модели, пользуясь которой можно математически
> доказать многократное преимущество musictex перед интерфейсом a-la Finale)
> предлагаю вести в talk-room.

Я вообще не склонен вести спор с Вашим подходом _в_целом_ - это,
по-моему, достаточно странная трата времени с обоих сторон. В конце
концов, даже если мне удастся продемонстрировать всем читателям, что Вы
неправы, Вы вряд ли после этого броситесь создавать свободные
WYSIWYG-системы.

Раньше я спорил потому, что мне казалось, что таково подавляющее
большинство разработчиков свободного софта. И что поэтому отсутствуют
ключевые программы, например, система WYSIWYG вёрстки.

Успех проекта Scribus убедил меня в том, что это не так. И что я спорю
не с большинством сообщества, а с определённой школой, пусть и очень
уважаемой. Вопрос - а зачем с ней спорить, когда её подход, кроме всего
прочего, очень полезен во множестве задач?

> За то время, которое вы занимаетесь борьбой с UNIX-way (священая война
> что-ли?), 

Я этой "борьбой" давно уже не занимаюсь. И даже отписался от talk-room.

А вот сейчас потребовалось ноты набрать. Сформулировал задачу чётко, с
указанием необходимости представления нотных линеек - но нашлись всё же
желающие предлождить вводить в MusixTeX. На это я и ответил, что мне
"Unix-догматика не указ".

Собственно, вот и вся "борьба". Дальше AEN попросил уточнить
определения. Я попытался; но Вы это сделали лучше меня,
продемонстрировал, какое учение я имел в виду. 

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

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

> Если у вас есть хотя бы минимальная честность, то я бы настоятельно
> рекомендовал бы вам отказаться от написания статей, в которых каким-бы то
> ни было образом упоминается Linux (до сих пор мне плохо, когда вспоминаю
> вашу статью про сравнениие Linux и Windows в плане безопасности) до тех
> пор, пока ваша грамотность в области Linux не будет достаточной хотя бы для
> того, чтобы _понимать_ что вам говорят специалисты, я уж не говорю о том,
> чтобы иметь хоть сколь нибудь объективное мнение.

Совет не принимается, поскольку некоторые другие специалисты по Linux
высказывали иные мнения о моих статьях.

Со своей стороны просил бы судить о моих статьях, прочитав не только
одну (притом, пожалуй, самую спорную). Все мои статьи на данную тему
можно найти на http://cnews.ru по поиску "Рамендик". 

> P.P.S. Хочу обратить внмание, что свободный софт разрабатывается в
> основном для себя, либо программистами по заказу (и ТЗ) реальных
> пользователей. Как показывает практика те пользователи, которые могут
> оплатить работу высококлассных специалистов, _не заботятся_ о постоянном
> "контроле над процессом", а предпочитают давать задание и получать
> результат, как имея дело с людьми, так и с компьютером. 

Отвечу опять же только про музыку. Высококлассный музыкант, в отличие от
высококлассного программиста, как раз-таки предпочитает "контроль над
процессом" - это ведь и есть игра на музыкальном инструменте! (Или
дирижирование, если речь идёт о работе с людьми). Да, можно перейти от
него к "получению заданий", и от фортепиано к CSound. Это и есть переход
от музыканта к музыканту-программисту.

С уважением, Михаил Рамендик




More information about the Music mailing list