Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.07.2013, 19:29
джонатан вне форума Посмотреть профиль Отправить личное сообщение для джонатан Найти все сообщения от джонатан
  № 1  
Ответить с цитированием
джонатан
 
Аватар для джонатан

Регистрация: Jan 2007
Адрес: Минск
Сообщений: 781
Отправить сообщение для джонатан с помощью Skype™
Question DJ mixer, как синхронизировать аудио?

Здравствуйте коллеги!

Быть может кто-то из вас располагает информацией о том как можно написать на флеше диджейский пульт?
Основная проблема которую я сейчас наблюдаю это синхронизация разных треков.
Рассмотрим пример, что нам нужно наложить track_2 на уже играющий track_1.
Можено просто накинуть один на другой, но получится полная каша, по-тому, что у этих треков разный темп (BPM=Beat per minute=ударов в минуту), а даже если значение и одинаковое они могут лечь в разнобой а не бит на бит, в итоге мы получаем кашу. Попробую изобразить схематично:

track_1 играет и у него удары, скажем 160 в минуту.
|___|___|___|___|
track_2 имеет 80 ударов в минуту
|______|______|

Нужно ускорить вдвое track2 и получить:

|___|___|

После чего наложить бит на бит, что бы не получилось вот такого:
__|___|___|___|___|
|___|___|

Нужно получить вот так:
|___|___|___|___|
|___|___|


Погуглив я нашёл как можно ускорять/замедлять темп аудио файла, но никак не могу понять как же этот темп вычислить. Быть может кто-то, что-то такое делал, или у него в закромах есть какая-то хорошая статься, или может вы просто знаете в какую сторону копать, буду очень признателен любой полезной информации на эту тему.

Спасибо за внимание!
__________________
Убейте меня!

Создать новую тему Ответ Часовой пояс GMT +4, время: 05:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 05:54.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.