![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2010
Сообщений: 19
|
Да, да... вот такой вопрос.
Может подкините идейку, как сделать чтобы всё было плавно, менялась тональность одного семпла ? Ну или как вообще это можно реализовать. Что-то вообще никаких изящных идей в голову не приходит. |
|
|||||
|
[+4 06.05.14]
|
Ну смори все просто впринципе. Создаешь формулу по которой будет зависимость. Дальше закидываешь семп и начинаешь играться с громкостью как то так :
в идеале это будет как то так : |
|
|||||
|
Модрон-ветеринар
|
Автору тональность (частоту звука) менять нужно, а не громкость.
Тут эта тема обсуждалась пару раз, попробуйте поискать. Вообще, насколько помнится, средствами чисто программирования на AS2 это не реализуется, AS2 не умеет менять спектр звука. По сути нужно менять частоту низкочастотного звука. Можно попробовать сделать мувик, кадров на 20, в каждый кадр которго импортировать короткий низкочастотный звук. И проигрывать этот мувик с разной частотой, например написать функцию перехода по его кадрам с помощью setInterval, у которой бы менялся бы аргумент частоты выполнения. Последний раз редактировалось mooncar; 28.03.2010 в 10:33. |
|
|||||
|
Регистрация: Jan 2010
Сообщений: 19
|
Ага, громкость не поможет
![]() Действительно, всё пока сводится разбиению сэмпа, где двигатель набирает обороты от холостых до максимальных, на 10-20 кусочков и их проигрыш в звивсимости от RPM. Чёрт, ни разу не изящно, но AS2 действительно никак не умеет менять частоту(тональность) звукового сэмпла. |
|
|||||
|
Модрон-ветеринар
|
Смотрите в сторону AS3, там шире возможности работы со звуком.
|
|
|||||
|
Регистрация: Jan 2010
Сообщений: 19
|
да, да.. класс саундмиксер, получение байтов, сложение и т.д. уже видел
![]() Судя по всему, это решение. Спасибо. |
|
|||||
|
[+1.3 18.03.10]
Регистрация: Mar 2010
Сообщений: 45
|
К сожалению soundmixer может снимать спектр звука, но никак не трансформировать и создавать новый... так что это не решение.
Но если вы найдете способ редактировать и воспроизводить звук в runtime- отпишитесь ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:24. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|