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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

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

Регистрация: Feb 2009
Сообщений: 3
По умолчанию паразитный хлопок при резкой смене громкости

Доброго времени суток.

Может ктото встречался с сией проблемой.
Суть состоит в следующем.

Есть загруженный mp3 файл сравнительно небольшой длинны.
К примеру при нажатии клавиши начинаем проигрывать, при отпускании соответственно нужно оборвать.

При этом возникает характерный хлопок, наподобии того который можно услышать отключив, не убавив громкость, аудиоаппаратуру.
Хлопок слышен явственнее изза того что звук одной тональности.
Сего удается избежать если постепенно (за допустим 20 фреймов) уменьшить громкость.
Ключевым в моей ситуации есть то, что оборвать звук (громкость в 0) нужно практически сразу, сведя к минимуму fade-out.

Возможно корни проблеммы лежат вовсе не во флеше.
Для эксперимента я взял этот же звук в Audition 3, и проигрывал его не до конца - похожий хлопок наблюдался и здесь.


Идеи?)
__________________
flashtech.com.ua

Старый 23.02.2009, 19:19
VVall вне форума Посмотреть профиль Отправить личное сообщение для VVall Найти все сообщения от VVall
  № 2  
Ответить с цитированием
VVall

Регистрация: Feb 2009
Сообщений: 1,195
Да, проблема не во флеше. Решить без фейда нельзя, но он может быть очень коротким, длиной в десятки отсчётов.

Старый 23.02.2009, 20:18
DobarinSergey вне форума Посмотреть профиль Отправить личное сообщение для DobarinSergey Найти все сообщения от DobarinSergey
  № 3  
Ответить с цитированием
DobarinSergey

Регистрация: Feb 2009
Сообщений: 3
Загадочность в том, что во всех синтезаторах например в Reason проблеммы таковой не возникает. Причем там тоже используются загружаемые семплы. Они как то эту проблемму обошли. Без фейдов. При быстрой игре скажем в синтезаторе нет накладывания звуков, которе возникает при использовании фейдов. В моем же случае следующий звук будет какоето время накладываться на тот, который мы постепенно гасим(
__________________
flashtech.com.ua

Старый 23.02.2009, 20:20
VVall вне форума Посмотреть профиль Отправить личное сообщение для VVall Найти все сообщения от VVall
  № 4  
Ответить с цитированием
VVall

Регистрация: Feb 2009
Сообщений: 1,195
Они решили эту проблему короткими фейдами, о которых я говорил. Такие короткие фейды не вызывают никакого накладывания звуков, это тысячные доли секунды - вы их на слух не заметите.

Старый 24.02.2009, 16:23
DobarinSergey вне форума Посмотреть профиль Отправить личное сообщение для DobarinSergey Найти все сообщения от DobarinSergey
  № 5  
Ответить с цитированием
DobarinSergey

Регистрация: Feb 2009
Сообщений: 3
Сначала с любыми фейдами возникало еще худшее являние - хлопок дробился на время фейда, становясь тише но явственнее.
Все это время я слушал в наушниках = коссовских порта про, но порядком уже убитых. Так вот при прослушивании на аудиосистеме данная проблемма свелась к удовлетворительному минимуму.
__________________
flashtech.com.ua

Старый 24.02.2009, 17:27
VVall вне форума Посмотреть профиль Отправить личное сообщение для VVall Найти все сообщения от VVall
  № 6  
Ответить с цитированием
VVall

Регистрация: Feb 2009
Сообщений: 1,195
Щелчок возникает при резкой смене уровня - например, в сэмпле была последовательность отсчётов 15000, 14000, 12000, 8000 и т.п., а вы остановили звук на 15000 и уровень стал нулевым. Если изменение будет меньше, скажем от 8000 до 0, щелчок будет тише. Поэтому фейд должен быть максимально быстрым, но в тоже время плавным, чтобы не сделать щелчок громче - чтобы не было серии резких смен громкости.

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

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

Теги
громкость , звук , хлопок

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

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


 


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


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