Форум: "Media";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизВизуализация? Найти похожие ветки
← →
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 вся ветка
Форум: "Media";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.115 c