Помогите создать програмную цветомузыку

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
fast
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 10.06.2009 (Ср) 10:24

Помогите создать програмную цветомузыку

Сообщение fast » 10.06.2009 (Ср) 10:35

Необходимо создать разделение по аудио-частотам, что присвоить каждому разряду какое-то действие - короче необходимо создать модуль "цветомузыки"!
Пока пусть на экране, а в последствии я хочу его перевести на управление некоторой аппаратурой!

Может кто помочь?
[Viper] :: Тема перенесена. На первый раз устное предупреждение. Читай правила внимательнее.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Помогите создать програмную цветомузыку

Сообщение Viper » 10.06.2009 (Ср) 10:56

Что уже сделано? Что вызвало затруднение? Или переносить в раздел "Работа"?
Весь мир матрица, а мы в нем потоки байтов!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Помогите создать програмную цветомузыку

Сообщение Хакер » 10.06.2009 (Ср) 11:09

Viper писал(а):Что вызвало затруднение?

Пожалуй можно догадаться, что: чел наверное и не слышал о рядах Фурье и смежных понятиях, так что понятия не имеет, с чего подступиться. Угадал?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

fast
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 10.06.2009 (Ср) 10:24

Re: Помогите создать програмную цветомузыку

Сообщение fast » 10.06.2009 (Ср) 13:20

Я до этого работал в основном только с 3D-графикой... С звук.картами особо не работал (только для воспроизвдение), поэтому пока не могу сообразить как лучше снимать частоты со звук.устройства?! Пробывал через DS, но что-то так и не смог разделить сигнал на частоты...

Если кто делал что-то подобное (цветомузыку) - подскажите или дайте ссылку, буду благодарен!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Помогите создать програмную цветомузыку

Сообщение Хакер » 10.06.2009 (Ср) 13:33

fast писал(а):как лучше снимать частоты со звук.устройства?!

Никак.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Re: Помогите создать програмную цветомузыку

Сообщение BV » 10.06.2009 (Ср) 13:46

fast писал(а):но что-то так и не смог разделить сигнал на частоты...


Поищи по БПФ
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Re: Помогите создать програмную цветомузыку

Сообщение Mikle » 11.06.2009 (Чт) 16:20

fast
как лучше снимать частоты со звук.устройства?! Пробывал через DS, но что-то так и не смог разделить сигнал на частоты...

"Снять" звук ты смог?

fast
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 10.06.2009 (Ср) 10:24

Re: Помогите создать програмную цветомузыку

Сообщение fast » 11.06.2009 (Чт) 18:55

Mikle писал(а):"Снять" звук ты смог?


Да! Только незнаю как его разделить на частоты...
Есть идея попробывать создать несколько буферов с разными параметрами частот - но пока незнаю получится или нет... времение нет попробывать.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Помогите создать програмную цветомузыку

Сообщение Хакер » 11.06.2009 (Чт) 18:57

Тебе же сказали: ищи информацию по быстрому преобразованию Фурье.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 21

    TopList