Система и способ генерации звукового файла
Иллюстрации
Показать всеИзобретение относится к способу генерации выходного аудиофайла. Способ содержит использование одного или более процессоров для выполнения этапов: приема звуковых дорожек, каждая из которых создана согласно звуковым параметрам; разделения каждой звуковой дорожки по меньшей мере на один выбираемый звуковой блок, причем каждый звуковой блок содержит звуковой контент от музыкального инструмента, вовлеченного в создание звуковой дорожки; присваивания уникального идентификатора каждому звуковому блоку; использования уникальных идентификаторов для выбора звуковых блоков и генерации выходных аудиоданных путем объединения звуковых блоков. Изобретение направлено на предотвращение использования одной и той же комбинации звуковых блоков при генерации выходных аудиоданных для гарантирования того, что сгенерированные выходные аудиофайлы являются достаточно уникальными. Также предложены модули записи, редактирования и микширования звукового файла, которые обеспечивают пользователю возможность полного творческого контроля над микшированием и другими параметрами для модифицирования, при необходимости, сгенерированного звукового файла. 3 н. и 32 з.п. ф-лы, 22 ил.
Реферат
Изобретение относится к системе и способу генерации выходного аудиофайла.
Цифровые звуковые рабочие станции (DAW (Digital audio workstations)) разрабатывались для предоставления пользователям производственной среды, в которой звуковая дорожка может быть составлена, записана, отредактирована, смикширована и затем синхронизирована с целевым изображением или с видеоконтентом, включая фильмы, телевизионные шоу, рекламы и/или игровые приложения.
Такие цифровые звуковые рабочие станции (DAW) обычно обеспечивают пользователям необходимые инструменты манипулирования и библиотеку предварительно записанного звукового контента, который пользователи выбирают, редактируют и объединяют, при необходимости, для гарантирования того, что произведенная звуковая дорожка является эстетически удовлетворительной и имеет правильную привязку по времени и длину для бесшовной синхронизации с целевым изображением и видеоконтентом.
Однако выбор подходящего предварительно записанного звукового контента для создания звуковой дорожки для фильма, сцены в фильме, телевизионного шоу, рекламы и/или игрового приложения занимает чрезвычайно много времени, даже для самых квалифицированных звуковых редакторов, так как очень маловероятно, что какая-нибудь одиночная часть предварительно записанного звукового контента будет иметь подходящую привязку по времени и будет эстетически сочетаться с контентом изображения, с которым она должна быть синхронизирована. Кроме того, использование и повторное использование предварительно записанного звукового контента в среде цифровой звуковой рабочей станции (DAW) оставляет нерешенной возможность того, что произведенный звуковой контент может и не быть достаточно уникальным.
Поэтому задача настоящего изобретения состоит в создании системы и способа генерации выходного аудиофайла, которые направлены по меньшей мере некоторым образом на преодоление вышеупомянутых проблем и/или которые обеспечат общество и/или отрасль полезной альтернативой.
Дополнительные варианты выполнения настоящего изобретения станут очевидными из последующего описания, которое приведено только в качестве примера.
Согласно настоящему изобретению предложен реализуемый с помощью компьютера способ генерации выходного аудиофайла, содержащий этап, согласно которому используют один или более процессоров и запоминающее устройство для выполнения этапов, согласно которым:
принимают звуковые дорожки, каждая из которых создана согласно звуковым параметрам;
разделяют каждую звуковую дорожку по меньшей мере на один выбираемый звуковой блок, причем каждый звуковой блок содержит звуковой контент от музыкального инструмента, вовлеченного в создание звуковой дорожки;
присваивают уникальный идентификатор каждому звуковому блоку;
используют уникальные идентификаторы для выбора звуковых блоков, и
генерируют выходной аудиофайл путем объединения выбранных звуковых блоков.
В настоящем изобретении предложен способ генерации выходного аудиофайла в реализуемой с помощью компьютера среде разработки. Согласно настоящему изобретению осуществляют создание библиотеки звукового контента в виде звуковых блоков из предварительно существующих или предварительно записанных звуковых дорожек. Каждый из хранящихся звуковых блоков соответствует такому инструменту, как фортепьяно, барабан, синтезатор и т.п., и группируется для выбора на основе звуковых параметров звуковых дорожек. Звуковые параметры содержат одно или более из темпа, жанра и гармонического отображения и задают отображение шаблона музыкального жанра для звуковой дорожки.
В настоящем изобретении реализован механизм пометки или индексации для привязки каждому звуковому блоку уникального идентификатора и обеспечена возможность сравнения уникальных идентификаторов для выбранных звуковых блоков с записями других предыдущих комбинаций уникальных идентификаторов в устройстве хранения для гарантирования новизны такой комбинации для генерации уникального выходного аудиофайла.
Предпочтительно использование уникальных идентификаторов для выбора звуковых блоков содержит этап, согласно которому выбирают комбинацию звуковых блоков таким образом, что уникальные идентификаторы для объединения звуковых блоков отсутствуют в записи устройства хранения, указывающей на то, является ли допустимой эта комбинация.
Предпочтительно этап использования уникальных идентификаторов для выбора звуковых блоков содержит этап, согласно которому сравнивают уникальные идентификаторы выбранных звуковых блоков с записями в устройстве хранения таким образом, что если запись комбинации уникальных идентификаторов присутствует, то выходной аудиофайл не генерируют, а если запись комбинации уникальных идентификаторов отсутствует, то выбранные звуковые блоки объединяют для генерации выходного аудиофайла.
В другом варианте осуществления изобретения способ содержит этап, согласно которому сохраняют запись комбинации уникальных идентификаторов для выбранных звуковых блоков сгенерированного звукового файла в устройстве хранения.
Предпочтительно каждый звуковой блок содержит звуковой контент от одиночного музыкального инструмента.
В другом варианте осуществления изобретения способ содержит этап, согласно которому выбирают звуковые блоки с одними и теми же звуковыми параметрами для использования при генерации выходного аудиофайла, причем каждый звуковой блок имеет звуковые параметры согласно звуковой дорожке, от которой отделен данный звуковой блок. По такому принципу звуковые блоки, которые объединены и использованы для создания звукового файла, имеют один и тот же темп и гармоническое отображение, что гарантирует гармоническую целостность сгенерированного звукового файла.
В другом варианте осуществления изобретения способ содержит этап, согласно которому сохраняют звуковые блоки в устройстве хранения согласно одному из звуковых параметров звукового блока и музыкального инструмента.
При таком выполнении звуковые блоки, отделенные от звуковых дорожек, имеющие одни и те же звуковые параметры и поэтому имеют одно и то же отображение шаблона музыкального жанра и которые соответствуют одному и тому же музыкальному инструменту, будут сохранены совместно, например в папке устройства хранения. Звуковые блоки, отделенные от звуковых дорожек, имеющие одни и те же звуковые параметры, но которые соответствуют другим музыкальным инструментам, будут сохранены по отдельности в устройстве хранения. Звуковые блоки, отделенные от звуковых дорожек, имеющие различные звуковые параметры и которые соответствуют другим музыкальным инструментам, будут также сохранены по отдельности в устройстве хранения.
В другом варианте осуществления изобретения способ содержит этап, согласно которому выбирают звуковые блоки для выходного аудиофайла согласно данным о предпочтениях пользователя, содержащих одно или более из музыкального жанра, музыкального стиля и данных о настроении.
Такой музыкальный жанр, музыкальный стиль и данные о настроении задают данные о предпочтениях пользователя, которые обеспечены в качестве ввода пользователем в средства пользовательского интерфейса через меню, такое как выпадающее меню, основанное на пиктограмме меню, или любое другое подходящее средство, которое обеспечивает пользователям возможность просмотра и выбора из множества вариантов относительно музыкального жанра, стиля и/или данных о настроении или других предпочтений пользователя по необходимости или по желанию.
В другом варианте осуществления изобретения способ содержит этап, согласно которому приводят в действие модуль захвата для удержания одного или более звуковых блоков, выбранных посредством средств выбора звуковых блоков, и для замены по меньшей мере одного из этих звуковых блоков, выбранных посредством средств выбора звуковых блоков, на предварительно невыбранный звуковой блок согласно данным о предпочтениях пользователя.
В другом варианте осуществления изобретения способ содержит этап, согласно которому приводят в действие модуль перемешивания для автоматического удаления из сгенерированного выходного аудиофайла одного или более звуковых блоков, выбранных посредством средств выбора звуковых блоков, и для включения в выходной аудиофайл звукового блока или звуковых блоков из устройства хранения, имеющих те же звуковые параметры, что и удаленный звуковой блок или удаленные звуковые блоки.
В другом варианте осуществления изобретения способ содержит этап, согласно которому приводят в действие модуль звукового редактирования и микширования для модифицирования, уточнения, регулирования, смены и/или изменения звуковых характеристик сгенерированного выходного аудиофайла.
В другом варианте осуществления изобретения способ содержит этап, согласно которому приводят в действие модуль звукового редактирования и микширования для модифицирования, уточнения, регулирования, смены и/или изменения звуковых характеристик звукового блока в сгенерированном выходном аудиофайле.
В другом варианте осуществления изобретения способ содержит этап, согласно которому приводят в действие модуль звукового редактирования и микширования для регулирования темпа и/или сдвига гармонического отображения звуковой дорожки.
Такие средства редактирования звукового файла и средства микширования обеспечивают пользователю возможность полного творческого контроля над микшированием и другими параметрами для модифицирования, при необходимости, сгенерированного выходного аудиофайла и звуковых блоков, используемых для формирования выходного аудиофайла.
В другом варианте осуществления изобретения способ содержит этап, согласно которому вносят исполнения на других инструментах и/или голос от внешнего источника для включения в выходной аудиофайл.
В другом варианте осуществления изобретения способ содержит этап, согласно которому приводят в действие модуль звуковой синхронизации для синхронизации выходного аудиофайла с видеофайлом, файлом неподвижного изображения и/или текстовым файлом.
В другом варианте осуществления изобретения способ содержит этап, согласно которому сохраняют каждый сгенерированный выходной аудиофайл в устройстве хранения для извлечения в качестве звуковой дорожки для генерации дополнительных выходных аудиофайлов.
В другом варианте осуществления изобретения способ содержит этап, согласно которому соединяют множество устройств хранения для обеспечения библиотеки расширенного хранения из звуковых дорожек и выходных аудиофайлов для создания звуковых блоков.
В другом варианте осуществления изобретения способ содержит этап, согласно которому передают сгенерированный выходной аудиофайл в вычислительное устройство согласно этапам, на которых:
разделяют звуковые блоки выходного аудиофайла на сегменты звукового блока, каждый из которых имеет такой временной интервал, что сегменты звукового блока из одного и того же звукового блока имеют различный временной интервал;
передают сегменты звукового блока, имеющие один и тот же временной интервал, совместно таким образом, что сегменты звукового блока, имеющие один и тот же временной интервал, приняты в вычислительном устройстве по существу в одно и то же время, и
объединяют в вычислительном устройстве сегменты звукового блока, имеющие один и тот же временной интервал, для формирования по меньшей мере части выходного аудиофайла, и
объединяют части звукового файла для формирования выходного аудиофайла в вычислительном устройстве.
Согласно настоящему изобретению предложена реализуемая с помощью компьютера система для генерации выходного аудиофайла, содержащая один или более процессоров и запоминающее устройство, содержащее программные команды, исполняемые указанным одним или более процессорами для того, чтобы обеспечить:
средства для приема звуковых дорожек, каждая из которых создана согласно звуковым параметрам;
средства для разделения каждой звуковой дорожки по меньшей мере на один выбираемый звуковой блок, причем каждый звуковой блок содержит звуковой контент от музыкального инструмента, вовлеченного в создание звуковой дорожки;
средства для присваивания уникального идентификатора каждому звуковому блоку;
средства для выбора звуковых блоков для выходного аудиофайла,
средства для использования уникальных идентификаторов для выбора звуковых блоков, и
средства для генерации выходного аудиофайла путем объединения выбранных звуковых блоков.
Предпочтительно средства для использования уникальных идентификаторов для выбора звуковых блоков выполнены с возможностью выбора комбинации звуковых блоков таким образом, что уникальные идентификаторы для комбинации звуковых блоков отсутствуют в записи устройства хранения, указывающей на то, является ли допустимой такая комбинация.
Предпочтительно средства для использования уникальных идентификаторов для выбора звуковых блоков выполнены с возможностью сравнения уникальных идентификаторов выбора звуковых блоков с записями в устройстве хранения таким образом, что если запись комбинации уникальных идентификаторов присутствует, то отсутствует возможность генерации выходного аудиофайла, а если запись комбинации уникальных идентификаторов отсутствует, то обеспечена возможность объединения выбранных звуковых блоков для генерации выходного аудиофайла.
В другом варианте осуществления изобретения система содержит средства для записи комбинации уникальных идентификаторов для звуковых блоков сгенерированного звукового файла в устройстве хранения.
Предпочтительно, каждый звуковой блок содержит звуковой контент от одиночного музыкального инструмента.
Предпочтительно обеспечена возможность выбора звуковых блоков с одними и теми же звуковыми параметрами для использования при генерации выходного аудиофайла, причем каждый звуковой блок имеет звуковые параметры согласно звуковой дорожке, от которой отделен звуковой блок.
Предпочтительно обеспечена возможность хранения звуковых блоков в устройстве хранения согласно одному из звуковых параметров звукового блока и музыкального инструмента.
Предпочтительно обеспечена возможность выбора звуковых блоков для выходного аудиофайла согласно данным о предпочтениях пользователя, содержащим одно или более из музыкального жанра, музыкального стиля и данных о настроении.
В другом варианте осуществления изобретения система содержит модуль захвата для удержания одного или более звуковых блоков, выбранных средствами выбора звуковых блоков, и для замены по меньшей мере одного из указанных звуковых блоков, выбранных средствами выбора звуковых блоков, на предварительно невыбранный звуковой блок согласно данным о предпочтениях пользователя.
В другом варианте осуществления изобретения система содержит модуль перемешивания для автоматического удаления из сгенерированного выходного аудиофайла одного или более звуковых блоков, выбранных средствами выбора звуковых блоков, и для включения в выходной аудиофайл звуковой блок или звуковые блоки из устройства хранения, имеющие те же звуковые параметры, что и удаленный звуковой блок или удаленные звуковые блоки.
В другом варианте осуществления изобретения система содержит модуль звукового редактирования и микширования, выполненный с возможностью модифицирования, уточнения, регулирования, смены и/или изменения звуковых характеристик сгенерированного выходного аудиофайла.
Предпочтительно модуль звукового редактирования и микширования выполнен с возможностью модифицирования, уточнения, регулирования, смены и/или изменения звуковых характеристик звукового блока в сгенерированном выходном аудиофайле.
Предпочтительно модуль звукового редактирования и микширования выполнен с возможностью регулирования темпа и/или сдвига гармонического отображения звуковой дорожки.
Такой модуль звукового редактирования и редактирования выходного аудиофайла обеспечивает пользователю возможность полного творческого контроля над микшированием и другими параметрами для модифицирования, при необходимости, сгенерированного выходного аудиофайла.
В другом варианте осуществления изобретения система содержит средства для внесения исполнений на инструментах и/или голоса от внешнего источника для включения в выходной аудиофайл.
В другом варианте осуществления изобретения система содержит модуль звуковой синхронизации для синхронизации выходного аудиофайла с видеофайлом, файлом неподвижного изображения и/или текстовым файлом.
В другом варианте осуществления изобретения система содержит средства для хранения каждого сгенерированного выходного аудиофайла в устройстве хранения для извлечения в качестве звуковой дорожки для генерации дополнительных выходных аудиофайлов.
В другом варианте осуществления изобретения система содержит средства для соединения множества устройств хранения для обеспечения библиотеки расширенного хранения из звуковых дорожек и выходных аудиофайлов для создания звуковых блоков.
В другом варианте осуществления изобретения система содержит:
средства для разделения звуковых блоков выходного аудиофайла на сегменты звукового блока, каждый из которых имеет такой временной интервал, что каждый из сегментов звукового блока из одного и тот же звукового блока имеет различный временной интервал;
средства для передачи сегментов звукового блока, имеющих один и тот же временной интервал, совместно таким образом, что сегменты звукового блока, имеющие один и тот же временной интервал, оказываются приняты в вычислительном устройстве по существу в одно и то же время,
средства для объединения в вычислительном устройстве сегментов звукового блока, имеющих один и тот же временной интервал, для формирования по меньшей мере части выходного аудиофайла, и
средства для объединения частей звукового файла для формирования выходного аудиофайла в вычислительном устройстве.
В еще одном дополнительном варианте осуществления изобретения предложен машиночитаемый носитель длительного хранения, содержащий команды, которые, при исполнении одним или более процессорами, вызывают выполнение указанным одним или более процессорами этапов согласно описываемому способу.
В еще одном варианте осуществления изобретения предложено вычислительное устройство и/или размещение вычислительных устройств, имеющих один или более процессоров, запоминающее устройство и средства отображения, выполненные с возможностью отображения интерактивного пользовательского интерфейса, имеющего описываемые признаки.
В другом варианте осуществления изобретения предложена система для генерации выходного аудиофайла, по существу описанная в данном документе со ссылкой на прилагаемые чертежи и/или примеры и показанная на прилагаемых чертежах и/или в примерах.
В другом варианте осуществления изобретения предложен способ генерации выходного аудиофайла, по существу описанный в данном документе со ссылкой на прилагаемые чертежи и/или примеры и показанный на прилагаемых чертежах и/или в примерах.
Настоящее изобретение будет более ясно понято из последующего описания некоторых вариантов его осуществления, приведенного только в качестве примера, со ссылкой на прилагаемые чертежи, на которых:
на Фиг. 1 показана блок-схема системы для генерации выходного аудиофайла согласно настоящему изобретению;
на Фиг. 2 показана блок-схема последовательности операций, изображающая начальные этапы, вовлеченные в создание звуковых блоков для использования в способе генерации звукового файла согласно настоящему изобретению;
на Фиг. 3 показана блок-схема последовательности операций, изображающая дальнейшие этапы, вовлеченные в создание звуковых блоков согласно настоящему изобретению;
на Фиг. 4 показана стилизованная иллюстрация, изображающая предварительно записанную звуковую дорожку, разделенную по музыкальным инструментам, согласно настоящему изобретению;
на Фиг. 5 показана структурная схема, изображающая примерное размещение файлов в средствах хранения для звуковых блоков согласно настоящему изобретению;
на Фиг. 6 показана блок-схема последовательности операций, изображающая этапы, выполняемые в способе генерации звукового файла из звуковых блоков согласно настоящему изобретению;
на Фиг. 7-11 показаны схемы, изображающие этапы, выполняемые при выборе звуковых блоков для генерации звуковых файлов согласно настоящему изобретению;
на Фиг. 12-15 показаны снимки экрана средств пользовательского интерфейса согласно настоящему изобретению;
на Фиг. 16 показана блок-схема, изображающая настоящее изобретение, интегрированное с удаленным серверным учетным приложением;
на Фиг. 17 показана блок-схема, изображающая настоящее изобретение, интегрированное с вычислительным приложением программного обеспечения для построения продукта с игровым приложением;
на Фиг. 18 показана блок-схема, изображающая настоящее изобретение, интегрированное в качестве расширения или дополнения для цифровой звуковой рабочей станции;
на Фиг. 19 показана блок-схема, изображающая настоящее изобретение, интегрированное со страницей в социальной сети;
на Фиг. 20а-20с показаны блок-схемы, изображающие этапы в способе загрузки звукового файла, сгенерированного согласно настоящему изобретению.
На чертежах, и прежде всего на Фиг. 1, изображена система, в целом обозначенная ссылочной позицией 1, для генерации выходного аудиофайла, под которым понимается файл, содержащий упорядоченные звуковые данные, которые производят выходные аудиоданные при обработке средствами звукового проигрывателя. Звуковой файл может быть представлен в формате звукового файла, включающем, но не ограничивающемся этим, звуковой формат WAV, формат МР3, формат усовершенствованного звукового кодирования (AAC (advanced audio coding)), формат Ogg или в любом другом формате, аналоговом, цифровом или ином, в соответствии с требованиями. Желаемый звуковой формат может в качестве дополнительной возможности быть определен пользователем. Система 1 реализована посредством одного или более компьютерных процессоров 2 и запоминающего устройства 3, содержащего программные команды компьютерного программного обеспечения, исполняемые данными одним или более процессорами 2. Компьютерные процессоры 2 могут быть предоставлены компьютерным сервером или сетью соединенных и/или распределенных компьютеров.
Программные команды, исполняемые данным одним или более процессорами, предоставляют средства 4 для приема звуковых дорожек, в которых осуществляется создание каждой звуковой дорожки согласно звуковым параметрам, таким как темп, жанр и гармоническое отображение. Звуковые параметры для звуковых дорожек задают отображение шаблона музыкального жанра, которое может быть распространено среди отдельных музыкальных композиторов, которые могут быть авторами музыкальных или других звуковых произведений на основе отображения шаблона музыкального жанра, которые формируют звуковые дорожки для системы 1. Такие звуковые дорожки могут быть предварительно записанными звуковыми дорожками либо могут быть динамически вносимыми от внешнего источника.
Также на Фиг. 1 изображены средства 16 для разделения каждой звуковой дорожки по меньшей мере на один выбираемый звуковой блок, причем каждый звуковой блок содержит звуковой контент по меньшей мере от одного музыкального инструмента, вовлеченного в создание звуковой дорожки, средства 16 дополнительно выполнены с возможностью присваивания уникального идентификатора каждому звуковому блоку и средства 12 для выбора звуковых блоков для выходного аудиофайла на основе данных о предпочтениях пользователя, таких как музыкальный жанр, стиль и/или данные о настроении, принятые через средства 11 пользовательского интерфейса системы 1. Средства 11 пользовательского интерфейса могут быть предоставлены в пользовательских вычислительных устройствах 20, исполняющих прикладное программное обеспечение, предоставляющее пользователю возможность создания выходных аудиофайлов согласно настоящему изобретению, причем такие пользовательские вычислительные устройства 20 соединены с системой 1 через сеть.
Система 1 дополнительно содержит средства 14 для сравнения уникальных идентификаторов выбранных звуковых блоков с записями в устройстве 9 хранения и средства 3 для генерации выходного аудиофайла путем объединения выбранных звуковых блоков, если запись комбинации уникальных идентификаторов отсутствует в устройстве 9 хранения. Также предоставлены средства 50 для записи комбинации уникальных идентификаторов для звуковых блоков сгенерированного выходного аудиофайла в устройстве 9 хранения.
Также на Фиг. 1 изображен захватывающий модуль 51, который выполнен с возможностью удерживания одного или более звуковых блоков, выбранных средствами выбора звуковых блоков, и обмена по меньшей мере одного из упомянутых звуковых блоков, выбранных средствами 12 выбора звуковых блоков, на не выбранный предварительно звуковой блок согласно данным о предпочтениях пользователя. Также предоставлен модуль 52 перемешивания для автоматического удаления из сгенерированного выходного аудиофайла одного или более звуковых блоков, выбранных средствами 12 выбора звуковых блоков, и включения в выходной аудиофайл звукового блока или звуковых блоков от устройства 9 хранения, имеющих одни и те же звуковые параметры, что и удаленный звуковой блок или звуковые блоки.
Система 1 дополнительно содержит модуль 53 звукового микширования и редактирования, который выполнен с возможностью модифицирования, уточнения, регулирования, смены и/или изменения звуковых характеристик сгенерированного выходного аудиофайла, звуковых характеристик конкретного звукового блока в выходном аудиофайле, а также звуковой дорожки посредством регулирования темпа и/или сдвига гармонического отображения звуковой дорожки. Также изображены средства 54 для внесения исполнений на инструментах и/или голоса от внешнего источника для включения в выходной аудиофайл.
Модуль 55 звуковой синхронизации выполнен с возможностью синхронизации сгенерированного выходного аудиофайла с видеофайлом, файлом неподвижного изображения и/или текстовым файлом. Такие средства 15 синхронизации дополнительно выполнены с возможностью позволения пользователю помечать события в фильме или видеоролике с использованием временной шкалы и затем доставлять музыкальные отрывки-возгласы (стингеры) относительно ключевого знака сгенерированного звукового файла.
Например, пользователь может подготовить один или более звуковых файлов для использования в качестве музыкального отрывка-возгласа или обладающего нарастанием и последующим убыванием отрывка и пометить такой звуковой файл музыкальным ключевым знаком, таким как «А» минор или любым другим ключевым знаком по желанию. Затем, когда событию в фильме необходим звуковой контент, например на восемнадцатой секунде в фильме, то создается метка в точке восемнадцатой секунды временной шкалы. Средства синхронизации затем выполнены с возможностью анализа звукового контента гармонического отображения фильма на восемнадцатой секунде. Таким образом, например, если средства синхронизации обнаруживают, что звуковой контент для фильма проходит через ключевой знак «А» минор, то в данной точке временной шкалы оно извлекает из сгенерированной библиотеки звуковых файлов совпадающий отрывок-возглас или обладающий нарастанием и последующим убыванием отрывок, связанный с ключевым знаком «А» минор и помещает звуковой файл с отрывком-возгласом в точку восемнадцатой секунды временной шкалы. По необходимости звуковой файл может перетаскиваться вдоль временной шкалы фильма вручную в соответствии с требованиями с целью осуществления регулировок относительно его помещения.
Средства хранения дополнительно содержат библиотеку звукового хранения или выполнены в виде нее, которая выполнена с возможностью хранения для извлечения сгенерированных звуковых файлов в качестве предварительно записанных звуковых дорожек. Средства звукового редактирования выполнены с возможностью позволения редактирования сохраненной предварительно записанной звуковой дорожки посредством регулировки темпа и/или сдвигания гармонического отображения. Средства звукового разделения дополнительно выполнены с возможностью разделения извлеченных предварительно записанных звуковых дорожек на звуковые блоки, которые становятся доступными для использования при генерации дополнительных звуковых файлов.
Такая реализация предоставляет сводные каталоги звуковых файлов в виде интерактивной библиотеки музыкального контента. Для композиторов становится возможным применение музыкального шаблона к существующим музыкальным дорожкам, предоставляемым предварительно сгенерированными звуковыми файлами, и применения ключевых воздействий к каждой части, базе или исполнению на инструментах такого звукового файла. Ключевые воздействия включают регулирование темпа музыки и перемещение гармонического отображения упомянутого звукового файла к гармоническому отображению, продиктованному предоставленными шаблонами. Кроме того, соединение музыкальных библиотек предоставляет возможность интерактивной подгонки контента так, чтобы множество новых звуковых блоков могло быть сгенерировано путем присоединения и объединения такого интерактивного контента этих библиотек для создания одного большого универсального сборника совместно используемого контента.
Каждый сгенерированный выходной аудиофайл хранится в устройстве 9 хранения для извлечения в качестве звуковой дорожки для генерации дополнительных выходных аудиофайлов. Множество устройств 9 хранения может быть соединено для предоставления библиотеки расширенного хранения звуковых дорожек и выходных аудиофайлов для создания звуковых блоков.
После того как выходной аудиофайл сгенерирован, и/или объединенный, содержащий звук и изображение, мультимедийный файл, происходящий из синхронизации выходного аудиофайла с видеофайлом, файлом неподвижного изображения и/или текстовым файлом, то затем обеспечена возможность его передачи или загрузки в пользовательское вычислительное устройство 20 для последующего редактирования и/или использования. Такой выходной аудиофайл и/или объединенный, содержащий звук и изображение, мультимедийный файл могут быть переданы в качестве одиночного завершенного файла.
В альтернативном процессе передачи выходной аудиофайл может быть передан в качестве части файла. Для осуществления такого процесса передачи предоставлены средства 56 для разделения звуковых блоков выходного аудиофайла на сегменты звукового блока, причем каждый сегмент звукового блока имеет временной интервал таким образом, чтобы каждый из сегментов звукового блока из одного и того же звукового блока имел различный временной интервал, средства 57 для передачи сегментов звукового блока, имеющих один и тот же временной интервал, совместно так, чтобы сегменты звукового блока, имеющие один и тот же временной интервал, были приняты в вычислительном устройстве 20 по существу в одно и то же время, и средства 58 для объединения в вычислительном устройстве 20 сегментов звукового блока, имеющих один и тот же временной интервал, для формирования по меньшей мере части выходного аудиофайла и для последующего объединения частей звукового файла для формирования выходного аудиофайла в вычислительном устройстве 20.
На Фиг. 2-11 показаны этапы в реализуемом с помощью компьютера способе генерации выходного аудиофайла согласно настоящему изобретению. Следует понимать, что Фиг. 2-11 приведены лишь в качестве примера с целью изображения этапов, выполняемых согласно настоящему изобретению, и поэтому ссылки на конкретный пример с Фиг. 2-11 никоим образом не должны рассматриваться в качестве ограничивающих настоящее изобретение.
На Фиг. 2 изображены четыре отображения 6 шаблонов музыкальных жанров, каждый из которых соответствует музыкальному жанру фэнтези. Эти четыре отображения 6 шаблонов музыкальных жанров отправляются композиторам или музыкантам, которые руководствуются звуковыми параметрами, заложенными отображением шаблона, и сочиняют одну или более уникальных музыкальных или звуковых композиций, которые могут представлять собой исполнение на одном или множестве инструментах, чтобы тем самым создавать предварительно записанные звуковые дорожки 5, отправленные в средства приема системы 1 и принятые этими средствами приема. Звуковая дорожка 5 таким образом является файлом звукового контента, который может быть музыкальным или звуковым файлом подходящего формата.
В изображенном примере отображение 6 шаблона музыкального жанра, обозначенное в качестве ОТОБРАЖЕНИЕ 4 ШАБЛОНА MIDI-ФАЙЛА ЖАНРА ФЭНТЕЗИ, было отправлено пяти композиторам 7. Каждый композитор произвел предварительно записанную звуковую дорожку 5, упоминаемую в качестве МУЗЫКАЛЬНОЙ ВСТАВКИ 1-ОЙ ГЕНЕРАЦИИ, согласно звуковым параметрам, которые включают в себя, но не ограничены этим, темп, жанр и гармоническое отображение, в отображении 6 шаблона музыкального жанра. Различные другие отображения 6 шаблонов музыкальных жанров, то есть ОТОБРАЖЕНИЯ 1-3 ШАБЛОНА MIDI-ФАЙЛОВ ЖАНРА ФЭНТЕЗИ, также отправляются тому же самому или другим композиторам или музыкантам для произведения дополнительных звуковых дорожек.
Как показано на Фиг. 3, каждая звуковая дорожка 5 разделяется на один или более звуковых блоков 8, каждый из которых соответствует музыкальному инструменту, вовлеченному в создание предварительно записанной звуковой дорожки 5.
Фиг. 4 показана предварительно записанная звуковая дорожка 5, разделенная по исполнению музыкальных инструментов. В изображенном примере звуковая дорожка 5 разделена на шесть звуковых блоков 8а-8f, причем звуковой блок 8а является частью с фортепьяно звуковой дорожки 5, звуковой блок 8b является частью с барабанами звуковой дорожки 5, 8с является частью с гитарой звуковой дорожки 5, 8d является частью с аккордеоном звуковой дорожки 5, 8е является частью с трубой звуковой дорожки 5 и 8f является частью со скрипкой звуковой дорожки 5. Комбинация отдельных звуковых блоков 8, следовательно, образует звуковую дорожку 5 для системы 1, и при этом никакие две звуковые дорожки 5 не будут иметь одни и те же звуковые блоки 8, поскольку они будут уникально составлены и записаны для передачи в систему 1 в формате звукового файла разными композиторами или музыкантами.
Звуковые блоки 8 хранятся в средствах 9 хранения системы 1. Средства 9 хранения могут быть локальным устройством хранения или удаленным устройством хранения, таким как система доступа и хранения на «облачной» основе. На Фиг. 5 показано примерное размещение файла в средствах 9 хранения для звуковых блоков 8, которые в изображенном примере, хранятся согласно звуковым параметрам и музыкальному инструменту, соответствующим звуковому блоку 8. На Фиг. 5 показано размещение файла в виде папки 9а средств 9 хранения, содержащей все звуковые блоки 8, в соответствии с отображением одиночного шаблона. В папке 9а отображения одиночного шаблона звуковые блоки 8 дополнительно категоризированы по конкретным инструментам. Например, папка 9а содержит все звуковые блоки 8 для конкретного отображения 6 шаблона музыкального жанра, такого как ОТОБРАЖЕНИЕ 4 ШАБЛОНА MIDI-ФАЙЛА ЖАНРА ФЭНТЕЗИ, и внутри папки 9а находится папка 10а всех частей с барабанами из всех предварительно записанных звуковых дорожек 5, которые принадлежат ОТОБРАЖЕНИЮ 4 ШАБЛОНА MIDI-ФАЙЛА ЖАНРА ФЭНТЕЗИ. Звуковые блоки 8 в папке 9а таким образом будут взаимозаменяемыми и совместимыми без ограничений, так как они получены из отображения одного и того же шаблона и таким образом имеют одни и те же звуковые параметры. Поскольку звуковые блоки 8 могут быть добавлены в папку 9а посредством приема дополнительной предварительно