Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Визуализация?   Найти похожие ветки 

 
exkalement   (2008-12-03 18:31) [0]

Я тут плеер пишу, и не оч понимаю всякие программные термины. Не могли бы вы помоч? Как мне выделить из звука басс и узнать его громкость? Я нуб чайник или даже хуже. Но я не сдам дипломную без этой инфы. помогите кто чем сможет.
 Мне нужно узнать как в Winampе сделали эти полосочки которые в такт попадают. Да-да я noob. Великие хакеры подскажите.:(


 
Сергей М. ©   (2008-12-03 21:25) [1]


> я не сдам дипломную без этой инфы


А чем ты, "нуб чайник или даже хуже", занимался все эти годы учебы в том ликбезе, который дал тебе задание на эту дипломную работу ?


 
medved_68 ©   (2008-12-04 09:20) [2]


> Я тут плеер пишу, и не оч понимаю всякие программные термины.
>  Не могли бы вы помоч? Как мне выделить из звука басс и
> узнать его громкость? Я нуб чайник или даже хуже.

Для этого не нужно понимать "всякие программные термины". Для этого нужно иметь четкие представления о спектре и амплитуде сигнала (физика) и о преобразованиях Фурье (математика). И если ты и в этом "нуб или даже хуже" - то почему у тебя такое задание на диплом? :)))


 
brother ©   (2008-12-05 05:34) [3]

советую поштудировать:
http://yandex.ru/yandsearch?text=delphi+%D0%B2%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B7%D0%B2%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE+%D1%81%D0%BF%D0%B5%D0%BA%D1%82%D1%80%D0%B0&clid=14585&stpar2=%2Fh0%2Ftm16%2Fs2&stpar4=%2Fs2

это в частности:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1295


 
KilkennyCat ©   (2008-12-05 05:56) [4]


> как в Winampе сделали эти полосочки которые в такт попадают


это к звуку не относится.


 
antonn ©   (2008-12-05 08:46) [5]


>
> это к звуку не относится.

еще как относится


 
han_malign ©   (2008-12-05 13:37) [6]


> Для этого нужно иметь четкие представления о спектре и амплитуде
> сигнала (физика) и о преобразованиях Фурье (математика)

- простейший(в первую очередь для понимания) фильтр низкой частоты - это функция мат-ожидания с прямоугольным окном - в простонародье называемый трендом...
в классическом виде:
M[i] = -(1/n)X[i-n] + (1/n)X[i] + M[i-1];
n = W/Wc
W - частота сигнала
Wc - частота среза

объединение двух фильтров низкой частоты - дает полосовой фильтр...

З.Ы. "его громкость", точнее  мощность - это дисперсия, в дискретном случае - среднеквадратическое отклонение(СКО)...


 
CodeMaster ©   (2008-12-08 19:31) [7]


> exkalement   (03.12.08 18:31)
>
> Я тут плеер пишу, и не оч понимаю всякие программные термины.
>  Не могли бы вы помоч? Как мне выделить из звука басс и
> узнать его громкость? Я нуб чайник или даже хуже. Но я не
> сдам дипломную без этой инфы. помогите кто чем сможет.
>  Мне нужно узнать как в Winampе сделали эти полосочки которые
> в такт попадают. Да-да я noob. Великие хакеры подскажите.
> :(
>


Если как ты сказал "Я нуб чайник или даже хуже", ничего не добьёшься. Сначала изучи основы программирования а потом хватайся за проигрыватели или другие программки. Здесь я тебе могу только помочь вот этой ссылкой http://www.musicdsp.org/ Но навряд ли тебе это што-то даст. А лучше всего хватай библиотечку bass.dll и выделывай все свои мечты.


 
CodeMaster ©   (2008-12-08 19:38) [8]

Если интересует можешь скачать исходники моего проигрывателя вот здесь >> http://www.delphiexpert.ru/view_download.php?id=108


 
Jeer ©   (2008-12-10 18:30) [9]


> han_malign ©   (05.12.08 13:37) [6]
>
>
> > Для этого нужно иметь четкие представления о спектре и
> амплитуде
> > сигнала (физика) и о преобразованиях Фурье (математика)
>
> - простейший(в первую очередь для понимания) фильтр низкой
> частоты - это функция мат-ожидания с прямоугольным окном
> - в простонародье называемый трендом...
> в классическом виде:
> M[i] = -(1/n)X[i-n] + (1/n)X[i] + M[i-1];
> n = W/Wc
> W - частота сигнала
> Wc - частота среза
>
> объединение двух фильтров низкой частоты - дает полосовой
> фильтр...
>
> З.Ы. "его громкость", точнее  мощность - это дисперсия,
> в дискретном случае - среднеквадратическое отклонение(СКО).
> .


Как много букв и мало толка :))

Классический рекурсивный ФНЧ первого порядка это
Y[i] = a*X[i] + (1-a)*Y[i-1]
а нерекурсивный
Y[i] = sum( B[n]*X[i-n])

Объединение двух ФНЧ даст также ФНЧ

Громкость=мощность=дисперсия=СКО - как все у Вас запутано
Читать DSP и статистику.


 
Vayrus   (2008-12-12 13:16) [10]

BASS.DLL тебе в руки и плеер самому писать ненадо, все уже реализовано, в том числе и визуализация.
Переписываешь, убираешь ненужное или добавляешь, и якобы ты сделал ;-)


 
codemaster ©   (2008-12-13 17:23) [11]

Гг..AIMP так и сделан =)


 
Vayrus   (2008-12-15 18:13) [12]

> Гг..AIMP так и сделан =)

Им простительно, из маленькой конфетки сделали плитку шоколада ;-)



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.05 c
15-1335990605
Юрий
2012-05-03 00:30
2013.03.22
С днем рождения ! 3 мая 2012 четверг


2-1333952944
Jenyok
2012-04-09 10:29
2013.03.22
Размеры и положение окна в OpenDialog и т.п.


1-1295243133
Xmen
2011-01-17 08:45
2013.03.22
сохранение Word файла в Blob поле


15-1336509003
Юрий
2012-05-09 00:30
2013.03.22
С днем рождения ! 9 мая 2012 среда


2-1340016908
webpauk
2012-06-18 14:55
2013.03.22
Перехват нажатия клавиши мыши