[Music] Набор нот
Денис Смирнов
mithraen at altlinux.ru
Tue Dec 9 15:16:43 MSK 2003
On Tue, Dec 09, 2003 at 09:39:27AM +0300, Mikhail Ramendik wrote:
>> Фишка в том, что мало кто (в том числе среди музыкантов) в состоянии
>> сделать действительно _хорошую_ вёрстку руками. Именно поэтому _музыканту_
>> (а не верстальщику) WYSIWYG не нужен.
> 1. Большое спасибо. Вы проиллюстрировали тот подход, который я несколько
> вольно назвал "Unix-догматикой". По крайней мере, Вы этим доказали, что
> он таки существует.
Гы-гы-гы. Меня, фаната OS/2 (единственой ОС для PC, у которой вообще есть
интерфейс) назвать приверженцем "Unix-догматики"? Хм. Видимо не зря IBM
Linux'ом занялась :)))
> 2. Спорить с этим подходом _в_целом_ - занятие долгое, и я не уверен,
> что вообще полезное. Ещё раз подчеркну - "пусть цветут сто цветов".
Именно так. И я в своём посте сказал, то есть масса полезных (и даже
незаменимых) областей применения WYSIWYG подхода. Всему своё место.
> 3. Однако конкретно в применении к музыке спорить с ним достаточно
> просто. Представление музыки в виде нотной линейки отработано _веками_.
> Текстовые представления этой линейки будут в любом случае неадекватны
> для восприятия музыкантом "с места" - а видеть то, что только что
> введено, весьма важно.
> Цитирую супругу, которой вкратце объяснил принцип "текстовые команды
> вместо нот" - "компьютерщику, может, так и удобно, а музыканту -
> извини...".
Насколько хорошо вы представляете себе чем "удобно" отличается от
"привычно", и каким образом эти термины связаны с "эффективно"?
> (Вопрос о полном WYSIWYG, т.е. представлении страницы, отнюдь не столь
> важен. А вот представление нот в виде именно нот - момент ключевой и
> незаменимый).
Показ их в этом виде -- ДА, ДА и ещё раз ДА.
> 4. Вопрос о способе ввода и вопрос о способе представления - вообще
> говоря, разные вопросы. Клавиатурный ввод, разумеется, необходим. Но
> представление должно быть нотным, если мы рассчитываем на работу
> "традиционного" музыканта, а не компьютерщика.
Да, действительно. И идеальный подход (идеальный редактор) выглядел бы как
некий плагин к emacs, который позволил бы во время редактирования кода в
musictex видеть, например в нижней половине экрана, как этот код будет
выглядеть.
>> Хорошим доказательством является то, что меня знакомый композитор
>> некоторое время терроризировал на тему того, что его откровенно достал
>> Finale, и именно тем, что с ним невозможно работать _быстро_. А траты
>> времени на геморрой с прицельной стрельбой мышкой по пикселям его
>> раздражает.
> Прошу прощения, но Ваш знакомый, возможно, недостаточно знаком с Finale.
> Там есть средства клавиатурного ввода.
Есть, есть. Только помнится он о них говорил не слишком приятные вещи.
> Да, возможно, недостаточно гибкие. Я в принципе являюсь сторонником
> настраиваемого клавиатурного ввода и вариантов с вводом с
> MIDI-клавиатуры. Но тут главное - найти систему с нотным представлением,
> а ввод я даже сам могу прикрутить, там большая кодерская квалификация не
> нужна.
Да, это также отличный вариант. Кроме плагина-визуализатора полезен
плагин для ввода с MIDI-клавиатуры (часто оказывается заметно быстрее,
всё-таки действительно не каждый музыкант может и хочет владеть слепым
методом печати на компьютерной клавиатуре), после чего уже корректировать
руками.
В целом это будет действительно удобное и эффективное средство, пригодное
для пользователей разной квалификации (можно и крысой в визуализатор
тыкать, можно текст писать, можно на MIDI-клавиатуре сыграть). И вот это,
хоть и не будет иметь никакого отношения к "UNIX-догматике" будет
действительно качественным и эффективным инструментом.
>> Для среднего уровня (коего больше всего) WYSIWYG создаёт ложную
>> уверенность в контроле над процессом, то есть причины его использования
>> чисто психологические (чувство контроля и привычка), объективных причин
>> для использования этого подхода у _большинства_ пользователей нет.
> Я обещал не отвечать в целом. В применении к музыке - "особенности
> психологии" музыканта, треюбующие применения нотной линейки, есть
> вообще-то профессиональное свойство. Причём отработанное великими
> школами это профессии.
Насчёт особенностей психологии -- ты знаешь о такой "приятной" вещи, как
разные ключи, как транспонирование, и.т.д., что делает чтение с листа
_стандартной_ записи для указаного инструмента штукой не для слабонервных
:) А если человек занимается современными направлениями музыки, то он
очень быстро привыкает мыслить больше интервалами чем нотами, и чуть ли не
наизусть помнит частоты всех нот, не говоря уж о стандартных буквенных
обозначениях :)
> Вы можете желать "вырастить породу" музыкантов, предпочитающих
> текстовопе представление. Это будет уже новый вид музыканта -
> музыкант-программист (собственно, они реально существуют).
Да, это действительно совершенно другие люди. _Видеть_ текстовое
представление (настолько, чтобы мысленно сыграть мелодию с текста) могут
немногие. Но _редактировать_ оказывается удобнее именно в таком виде (если
есть возможность достаточно быстро увидеть в виде нот. _Набирать_
однозначно удобнее в тексте.
>> Дальнейшие споры на темы, спор на которые немедленно прекращается
>> после чтения минимальной литературы по эргономики пользовательского
>> интерфейса (например по GOMS-модели, пользуясь которой можно математически
>> доказать многократное преимущество musictex перед интерфейсом a-la Finale)
>> предлагаю вести в talk-room.
> Я вообще не склонен вести спор с Вашим подходом _в_целом_ - это,
> по-моему, достаточно странная трата времени с обоих сторон. В конце
> концов, даже если мне удастся продемонстрировать всем читателям, что Вы
> неправы, Вы вряд ли после этого броситесь создавать свободные
> WYSIWYG-системы.
Как только лично мне они понадобятся настолько, что я от их написания
выиграю время (а не потрачу), либо это понадобится тому, кто оплатит мою
работу (при условии что я соглашусь с разумностью и полезностью проекта в
целом) -- сяду и напишу.
Ещё раз -- есть ситуации (и я большинство из них перечислил), когда
WYSIWYG эффективен и полезен.
> Раньше я спорил потому, что мне казалось, что таково подавляющее
> большинство разработчиков свободного софта. И что поэтому отсутствуют
> ключевые программы, например, система WYSIWYG вёрстки.
> Успех проекта Scribus убедил меня в том, что это не так. И что я спорю
> не с большинством сообщества, а с определённой школой, пусть и очень
> уважаемой. Вопрос - а зачем с ней спорить, когда её подход, кроме всего
> прочего, очень полезен во множестве задач?
Scribus нишевый продукт. Профессиональные системы вёрстки должны быть
визуальными, ибо дизайнер по восприятию информации визуал (иначе это хрен
с горы, а не дизайнер). Немногие такие люди среди них вообще способны
более-менее адекватно воспринимать информацию в структурном виде (и они
собственно и не должны этого делать).
> А вот сейчас потребовалось ноты набрать. Сформулировал задачу чётко, с
> указанием необходимости представления нотных линеек - но нашлись всё же
> желающие предлождить вводить в MusixTeX. На это я и ответил, что мне
> "Unix-догматика не указ".
> Собственно, вот и вся "борьба". Дальше AEN попросил уточнить
> определения. Я попытался; но Вы это сделали лучше меня,
> продемонстрировал, какое учение я имел в виду.
Отлично. Значит вы считаете "UNIX-догматикой" знакомство с принципами
разработки пользовательских интерфейсов? Кстати я не зря упомянул
GOMS-модель, заодно и законы Фитса и Хика стоило бы вам изучить, перед тем
как спорить. После этого изучения возьмите и просчитайте эффективность
использования разных интерфейсов. Между прочим конкретно к UNIX это имеет
отношение очень далёкое (большинство юниксоидов с этими материалами не
знакомы вообще).
> > Если у вас есть хотя бы минимальная честность, то я бы настоятельно
> > рекомендовал бы вам отказаться от написания статей, в которых каким-бы то
> > ни было образом упоминается Linux (до сих пор мне плохо, когда вспоминаю
> > вашу статью про сравнениие Linux и Windows в плане безопасности) до тех
> > пор, пока ваша грамотность в области Linux не будет достаточной хотя бы для
> > того, чтобы _понимать_ что вам говорят специалисты, я уж не говорю о том,
> > чтобы иметь хоть сколь нибудь объективное мнение.
> Совет не принимается, поскольку некоторые другие специалисты по Linux
> высказывали иные мнения о моих статьях.
> Со своей стороны просил бы судить о моих статьях, прочитав не только
> одну (притом, пожалуй, самую спорную). Все мои статьи на данную тему
> можно найти на http://cnews.ru по поиску "Рамендик".
Ok, я так и сделаю. Однако тот факт, что вы вешаете странные ярлыки и
отказываетесь изучить основы прежде чем что-то высказывать создаёт у меня
некое предубеждение.
Назвать знакомство с азами эргономики "Unix-догматикой" это, мягко говоря,
не лучшим образом о вас говорит.
>> P.P.S. Хочу обратить внмание, что свободный софт разрабатывается в
>> основном для себя, либо программистами по заказу (и ТЗ) реальных
>> пользователей. Как показывает практика те пользователи, которые могут
>> оплатить работу высококлассных специалистов, _не заботятся_ о постоянном
>> "контроле над процессом", а предпочитают давать задание и получать
>> результат, как имея дело с людьми, так и с компьютером.
> Отвечу опять же только про музыку. Высококлассный музыкант, в отличие от
> высококлассного программиста, как раз-таки предпочитает "контроль над
> процессом" - это ведь и есть игра на музыкальном инструменте! (Или
> дирижирование, если речь идёт о работе с людьми). Да, можно перейти от
> него к "получению заданий", и от фортепиано к CSound. Это и есть переход
> от музыканта к музыканту-программисту.
Бр-р-р-р. Ты кажется путаешь игру и нотную запись :) Повторюсь -- я
сомневаюсь что каждый хороший музыкант является специалистом в полиграфии.
А значит процесс ему контролировать нужно минимально.
--
С уважением, Денис
http://dimline.ru/
More information about the Music
mailing list