Робот-караокер и бесшумное пение

«Новинка из Японии» — уже давно своеобразный бренд, привлекающий внимание сам по себе. В стране восходящего солнца с завидной для всего мира регулярностью придумывают, проектируют и внедряют всяческие неожиданные и фантазийные изобретения. Иногда они так и остаются диковинками из далекой страны, иногда же становятся привычной частью нашей повседневной жизни.

Недавно в Японии создали робота, который призван работать рядом с человеком на производстве, занимаясь физическим трудом, основанным на многократно повторяемых действиях. Размерами робот напоминает ребенка 10-12 лет, и, помимо прочего, умеет петь караоке. Разработан он в коммерческих целях, а стоимость модели базовой комплектации составляет около 70 тысяч евро. Вряд ли кто-то обзаведется такой новинкой забавы ради, но, даже несмотря на это, компания-изготовитель посчитала, что настоящему японскому роботу функция караоке все же необходима. Читать далее «Робот-караокер и бесшумное пение»

Почему неправильно звучат миди

Очень часто приходится слышать вопросы типа: а почему у меня вот этот караоке играет нормально, а вот тот как-то непонятно звучит…» (варианты: «звучит неправильно», «не звучит», и даже «вообще молчит»).

Начну я с общеизвестного, пожалуй, факта, что файлы караоке, имеющие расширение *.kar, в сущности являются обыкновенными миди-файлами, в которые дополнительно включен текст, отображающийся синхронно с проигрыванием музыки, при помощи программ, именуемых караоке-плеерами. На практике вышесказанное означает, что переименовав свой файл из .kar в .mid Вы сможете воспроизвести его при помощи таких программ скажем, как стандартный Windows MediaPlayer или какой-нибудь MediaRack. Правда текста в этом случае Вы не увидите. Справедливо и обратное: переименовав любой .mid в .kar, Вы без проблем воспроизведете его при помощи караоке-плеера, хотя текст будет воспроизводиться на экране только при условии наличия его в миди-файле. Таким образом, основой караоке является миди-файл. Читать далее «Почему неправильно звучат миди»

О стандартах миди, используемых в караоке

В последнее время кары, которые стали выкладываться на моем сайте стали помечаться разными значками XG, GS, GM/GS. Хотелось бы обьяснить пользователю, чтобы было понятно о чем речь и что делать, если Ваше железо не поддерживает указанный формат. Раньше при изготовлении кар файла я старался привести любой миди файл к стандарту GM (General midi) — основной стандарт, поддерживаемый всеми производителями звуковых карт. Этот стандарт определяет 128 инструментов, 16 физических каналов, 10 канал отведен для drums. Однако в последнее время стало появляться все больше миди ориентированных на XG (Extended General YAMAHA, KORG) и GS (General Synth Roland). Как правило миди присылают музыканты, работающие на KORG, PSR (YAMAHA),Roland, которые конвертят свои работы с MD дисков своих синтезаторов в midi формата 0.

Появление новых моделей синтезаторов, использование богатых возможностей синтезаторов для получения более достоверного звучания приводит к тому, что миди насыщен банками данных и эксклюзивными системными сообщениями (SYSX — System Exclusive). Если раньше для приведения миди к GM достаточно было сменить номер канала для drums , так как XG и GS допускают использование любого канала, в то время как GM только 10 — это кстати причина основной «ругани» пользователей (когда у них что-то похрюкивает,позванивает и потрескивает), то теперь стало сплошь и рядом встречаться изменение инструмента в треке с использованием SYSX, изменение параметров звука и множество других приемов и эффектов. Иногда просто невозможно получить GM, иногда это приводит к резкому ухудшению качества звучания. Поэтому я решил идти по другому пути. Там где есть возможность я пытаюсь привести миди к GM, там где нет или звучать вещь будет лучше с использованием всего богатства другого стандарта миди я стал помечать XG, GM/GS. Читать далее «О стандартах миди, используемых в караоке»

Как создать караоке файл (Часть 4)

Загружаем подготовленный текст в трек с помощью кнопки загрузки и проверяем полученный результат. В окне лирики текст будет маркироваться как в проигрывателе караоке. Подправляя текст, добавлением или удалением сепаратора, можно добиться точного соответствия. Иногда при записи соло используется прием сдвоенной клавиши, для получения более сочного звучания, поэтому в этом случае надо либо добавить сепаратор, либо удалить линию сетки в окошке трека. За более подробной информацией см HELP KarMaker.

Последний, но не менее важный процесс заполнение заголовка кар файла.После того как Вы проверили файл, все нормально, надо заполнить заголовок файла информацией об исполнителе, названии песни, авторах музыки и слов, авторе миди и о себе родном (авторе кар файла). Ниже можно, но не рекомендуется что-либо писать, хотя я пишу название своего сайта и сайта мидимэйкера , если он у него есть. Иногда бывают особые случаи, когда необходимо указывать сайт автора слов или музыки. Заполненный заголовок выглядит так: Читать далее «Как создать караоке файл (Часть 4)»

Как создать караоке файл (Часть 3)

Если у Вас получился соло трек, нота которого соответствует слогу из текста песни, необходимо выбрать инструмент для него, выставить уровень и баланс. Если Вы выбрали инструмент духовой группы от Alto Sax до Whistle, то лучше транспонировать соло трек на октаву вверх (+12). Выбор солирующего инструмента не всегда прост, иногда хочется выделить соло, для этого хорош FX5 (Brightness), иногда наоборот приглушить , тогда Flute (флейта).То же самое с громкосью и балансом. Дело Вашего вкуса.

Ну вот, кажется трек готов. Если другие треки квантизованы, имеет смысл квантизовать и соло трек. Квантизация уберет отставания или опережения нот, правда немного исказится Ваша индивидуальность игры, но выбор за Вами. Еще раз прослушаем весь миди, пропевая слова. Если все ок, осталось сохранить результат в стандартный миди формата 1. Для этого в CakeWalk File->Save As… выбираем тип файла Midi Format 1 и нажимаем Save.
Файл с миди для караоке готов. Читать далее «Как создать караоке файл (Часть 3)»

Как создать караоке файл (Часть 2)

Вы открыли миди файл. Начало сделано. Внимательно посмотрите на источник миди, нет ли там комментариев, обычно авторы указывают XG, GS, GM. Это важно, так как стандарты XG и GS не строги в отношении номера канала для друмов. Если такой информации у Вас нет, посмотрите в CakeWalk File->Info… , там может быть указано для какого инструмента написан миди, если указан YAMAHA (PSR),KORG — скорее всего миди будет XG стандарта, если Roland или VSC — GS. Также, обычно в инфо мидимэйкеры пишут информацию об авторских правах. Эту важную информацию надо запомнить, чтобы потом вставить ее в заголовок кар файла.

Следующим шагом, посмотрите SYSX, использовал ли автор SYSX сообщения. Для этого View->Sysx, если список содержит все строки с <empty>, значит их нет. Если они есть Вы увидите картинку типа
Здесь контроллеры сбрасываются в режим XG, т.е предположительно использование XG режима. В случае GS будет GS Reset. Теперь внимательно смотрим на 10 канал (друмы). Часто в XG и GS для друмов используется один банк (DRUM KIT), поэтому если Вы увидите треки с номером банка как у трека с 10 каналом — высока вероятность, что это тоже друмы. См.картинку ниже
Тем более если банк 16256 — Это 100% XG Drum Kit. Обычно я меняю канал тоже на 10, чтобы на картах, не поддерживающих XG спецификацию ничего не звенело и не хрюкало. Читать далее «Как создать караоке файл (Часть 2)»