Блог О пользователеmusic-ear

Регистрация

Календарь

« Февраль 2010  
Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

FAQ для пользователей моих программ (Yellow Gold Software — развитие музыкальных способностей)

 
Ответы на письма пользователей моих программ для музыкантов.
Эти программы можно скачать на сайтах:
http://www.yellow-gold-soft.com
http://www.yellow-gold-soft.ru
http://muratmusicant.narod.ru

Кроме того, я планирую публиковать заметки на темы:
1. Развитие музыкального слуха
2. Исполнение музыки
3. Снятие музыки на слух
 

Работа над Музыкальным Экзаменатором продолжается


Я решил продолжить работу над программой Музыкальный Эказменатор. Она не развивалась с лета 2008 года — именно с тех пор я стал заниматься программированием профессионально, т.е. стал работать по этой специальности за деньги, поэтому времени на свои проекты совсем не оставалось.

Начиная с февраля 2010 года я решил уделять по несколько часов в неделю на свои любительские проекты.

Что касается Музыкального Экзаменатора, то насчёт него у меня есть несколько вариантов:

1) Написать программу заново с чистого листа на NET Framework с применением языка C#. Этот вариант позволил бы быстро разработать удобный интерфейс (в частности, можно было бы выводить инструкции пользователя и его текущие оценки в html-окно). Недостаток этого варианта в том, что придётся уделять большую часть времени на изучение особенностей языка C#, хотя он несомненно очень удобен (и в платформе NET есть практически всё, что нужно, кроме работы с MIDI, но с MIDI я уже разобрался). Как только доводы в пользу этого варианты станут перевешивать, я сразу же перейду на этот вариант.

2) Продолжить работу над имеющейся версией. Пока я выбрал именно этот вариант.

3) Сделать версию для iPhone. Этот вариант я очень хочу попробовать, но сейчас всё время, оставшееся на программирование, уходит на предыдущий вариант.

К сожалению, я до сих пор недостаточно ясно представляю себе, как хранить логику упражнений в файлах, чтобы дать преподавателям возможность независимо разрабатывать и продавать уроки для Музыкального Экзаменатора. Вероятно, это будут просто папки с миди-файлами, а логика будет заранее жёстко запрограммирована в Музыкальном Экзаменаторе.

ВНИМАНИЕ, я вчера обнаружил баг! Собранный с помощью Visual Studio 2008 и запушенный на Windows 7 Музыкальный Экзаменатор в режиме камертона работает некорректно, выдавая на некоторых клавишах страшный звук, чередуемый с чистым синусом. Буду с этим разбираться прямо сейчас (уже разобрался, оказывается количество байтов при 16-битном звуке всегда должно быть чётным, ведь имеем 2 байта на каждый сэмпл, поэтому в случае нечётного количества байтов звук один раз выходил синусоидальный, другой раз выходил страшно-громкий и далёкий от синуса).

 

Развивать музыкальный слух через игру


Я принимал небольшое участие в разработке комплекта игр для развития музыкального слуха (работал в компании Вирартек, все права на эти игры принадлежат компании PGMusic, очень известной в мире благодаря их программе Band-in-a-Box). Конечно же, я очень горжусь этим :)

Это 4 игры, которые по разному подходят к решению одной и той же задачи - умению схватывать и повторять музыку на лету.

Из этого комплекта мне кажется наиболее удачной игра Music Replay (Повтори!).

Скачать, испробовать несколько дней, и приобрести этот комплект игр можно на этом сайте

 

Использование перегруженного звука электрогитары (овердрайв)


Правильно настроенный уровень чувствительности (что влияет на то, насколько сильно искажается форма гитарного сигнала при прочих равных условиях) позволяет добиться приятного звучания, если использовать правильные созвучия. Игра обычными аккордами на всех струнах (как у дворовых гитаристов) при использовании искажения редко приводит к хорошему звучанию.

Чем сильнее искажается исходный сигнал, тем больше шансов, что красивый звук будет доступен при игре только квартами и квинтами. При уменьшении степени искажения становится допустимым играть даже большими терциями (большие терции при сильном искажении начинают звучать грязно).

Если послушать начало песни «Hold me back» группы AC/DC, то слышно, как хорошо удалось Ангусу Янгу достичь нужной степени искажения (там красиво звучат даже большие терции).

 

Мои впечатления об операционных системах (Windows, Mac OS, Ubuntu Linux)


Начиная с мая-июня 2009 года я стал осваивать программирование для iPhone и совсем недавно испытал приятное удивление, узнав что в этом деле много общего с разработкой программ для Mac OS (во всяком случае, если программировать в бесплатной среде Xcode от Apple).

Пока не могу себя назвать ярым фанатом продукции от Apple, но должен признать, что мой Mac Mini работает более стабильно и предсказуемо, чем PC с более мощным процессором с установленной Windows. Также мне очень понравился обшарпанный iPhone, который мне дали подержать в руках (iPod понравился меньше, потому что не такой массивный и тоньше).

Кроме Mac OS, ощущение стабильности я испытал от Ubuntu Linux (даже на виртуальной машине эта ОС работает более стабильно по моим субъективным ощущениям, чем Windows). Показалось, что между Mac OS и Ubuntu Linux есть много общего во всяком случае на визуальном уровне. А ещё понравилось в этих двух системах то, что там есть gcc компилятор (личные утилиты для командной строки я всегда компилирую с помощью gcc).

Ну чтобы не обижать Микрософт, признаю, что Windows XP мне тоже нравится (особенно если сравнивать с Windows 98, когда я чуть ли не каждые полчаса нажимал кнопку Reset). Ещё мне нравится их среда программирования Visual Studio и особенно.NET — уж очень удобно и быстро получается разработывать настольные программы многих типов, так как хотя бы GUI-контролы имеют много общего насчёт работы с ними внутри кода программы).

 

Новости о моих программах


17 августа 2009 года я впервые опубликовал программу для Mac OS. Программа пустяковая (Job Timer), но до этого я публиковал программы только для Windows. Программу Job Timer я написал для себя, чтобы считать, сколько времени я работаю за день над конкретным проектом).

30 августа 2009 года я занялся изучением способов добавления в Музыкальный Экзаменатор, YGS Virtual Piano и другие мои программы поддержки миди-файлов (как минимум возможность воспроизводить эти файлы для целей обучения музыке).

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

 

Развитие музыкального слуха у детей


Конечно же, идеально найти хорошую музыкальную школу с хорошими педагогами (о педагогах лучше всего можно узнать, выяснив об успехах их бывших учеников).

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

 

Как я научился играть музыку на слух?


Когда мне было 6 лет, мы повздорили с моим отцом. Я сматерился на него и совершенно справедливо тут же получил по губам. У меня был шатающийся молочный зуб, который уже давно должен был выпасть. Этот зуб после папиного шлепка по губам вылетел сразу же. Конечно же, я расплакался, пытаясь демонстрировать как меня маленького ребёнка обижает сильный и взрослый человек.

Отец поступил мудро. Вместо того, чтобы доказывать мне, что выпадение молочного зуба уже давно должно было произойти, он просто отвлёк меня на другую тему. Он взял маленькую дамскую (или детскую?) гитару и стал на ней играть мелодию «Пусть всегда будет солнце» - а отец у меня был очень музыкально одарённым человеком (молниеносно снимал музыку на слух, пел без кривых нот с красивым тембром голоса, и практически безошибочно играл на баяне, не ограничиваясь одними лишь аккордами и мелодией).

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

Я подобрал ту же самую мелодию за несколько минут.

Я не знаю, как это получается (насколько это зависит от врождённых способностей). Возможно, что я напеваю про себя мелодию, мой мозг умеет различать малейшее изменение в длине голосовых связок и тем самым даёт мне понять, что дескать текущая нота чуть выше чем предыдущая, поэтому нужно зажать струну на соседнем ладу.

Конечно же, замечена одна закономерность. Если у вас однажды хватило упорства подобрать на слух какую-то музыкальную фразу, то в следующий раз вы быстро подберёте на слух похожую музыкальную фразу. То же самое относится к умению слышать аккордовые последовательности.

И ещё. Научившись играть на слух на одном инструменте, значительно легче потом научиться делать это на другом инструменте.

Помню, что я многие месяцы сидел по вечерам и подбирал на слух (на баяне или на гитаре) все песни или инструментальные произведения, которые мне нравились и были мне под силу.

Для проверки музыкального слуха я разработал программу «Музыкальный Экзаменатор». Думаю, что с помощью этой программы можно даже развивать музыкальный слух, но эта программа не может заменить игру на музыкальном инструменте. К сожалению, текущую версию программы я выпустил в прошлом году, и надеюсь, что продолжу работу над ней (а там много чего ещё можно было бы добавить). Сейчас я работаю программистом полный рабочий день (и ещё ресторанным музыкантом по вечерам), так что времени на «Музыкальный Экзаменатор» остаётся совсем мало.

 

Как в Windows записать звук из нескольких программ одновременно?


С помощью Пуск — > Все Программы — > Стандартные — > Развлечения — >
Звукозапись. После этого придётся вызвать Панель Управления — > Звуки и
аудиоустройства — > Громкость — > Дополнительно — > В появившемся микшере
нужно выбрать в меню Параметры — > Свойства — > Выберите «Запись», после
этого выберите «What U Hear» (Что вы слышите) в качестве источника, откуда будет
писаться звук. В таком случае будет записываться любой звук, который слышно в компьютере (в наушниках или из громкоговорителей, подключенных к выходу звуковой карты).

 

Как в Windows записать звук из программы YGS Virtual Piano?


С помощью Пуск — > Все Программы — > Стандартные — > Развлечения — >
Звукозапись. После этого придётся вызвать Панель Управления — > Звуки и
аудиоустройства — > Громкость — > Дополнительно — > В появившемся микшере
нужно выбрать в меню Параметры — > Свойства — > Выберите «Запись», после
этого выберите «Midi Synth» в качестве устройства, откуда будет
писаться звук.