Статьи

Немного о формате «.kar»

101 просмотров

karaoke_5-80063-1289273202Часто люди, имеющие хоть что-то общее с караоке, еще, будучи новичками в этом деле, задаются вопрос и ищут подробности касательно файлов формата «.KAR». Для того, чтобы посвятить вас, дорогие читатели, в курс дела, и объяснить, что же это за формат, мы и пишем данную статью.

Наверное, ни для кого не будет таким уж серьезным секретом, что все караоке-файлы создаются исключительно на взятых за основу MIDI-файлах (далее — просто МИДИ). Собственно МИДИ файлы уже давно считаются и, соответственно, являются основными и главными стандартными файлами электронных устройств музыкальной направленности. Собственно МИДИ-файл содержит в себе такое своего роба МИДИ-сообщение, или, если провести аналогию с чем-то существующим, содержит МИДИ-инструкцию. Мол, как, когда и что выполнять. Такого рода система работает так же и в программировании. И вот, собственно, МИДИ-файл «знаменуется» расширением «’имя_файла’.mid).

Сам же МИДИ-файл целиком и полностью сконструирован из различных трэков. Каждый из таких трэков содержит в себе соответствия со сто двадцатью восьмью инструментов. При этом такого рода файл содержит всего-навсего одну нотную партию, которая является тоже набором специальных инструкций, команд, что в реальном времени транслируются и передаются соответственным инструментам. То есть, происходят и создаются в реальном времени такие эффекты, как зажим и отпускание различных клавиш, эффекты, различного рода баланс с громкостью и прочее-прочее.

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

Собственно стандарты «General MIDI» предписывают и указывают на то, что партия вокала и мелодический трэк использоваться должны лишь по четвертому каналу. Но данное условие далеко не всегда соблюдается. Причина в том, что абсолютное и подавляющее большинство различных караоке-проигрывателей используют лишь один канал для партии вокала, что как бы затрудняет выполнение предписанных разработчиком условий. Так же проблемой здесь служит еще и то, что лучшие программы для работы с такого рода файлами («KarPlayer» или же «KarMaker») так же используют вместо четырех, всего-навсего один канал. Правда, стоит заметить, что ощутимого простому любителю караоке вреда, данный факт не приносит.