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

Вниз

Вопрос по медиа программированию   Найти похожие ветки 

 
Ray_Parker   (2001-11-13 13:44) [0]

Ребята! Подскажите, пожалуйста, как мне на свой медиа-плеер поставить анализатор (эти прыгающие черточки) и, если возможно, эквалайзер. При таких делах мой плеер будет очень крут. Если хотите, пришлю вам его (укажите адреса).


 
MJH ©   (2001-11-13 14:28) [1]

ой, для этого нужно будет писать свой проигрыватель скажем через DirectSound, где и прыгающие черточки (в народе это просто "спектр сигнала") и эквалайзер сделаешь через фурье и т.д.
на кинь мне свой крутой плэйер на 666mrt@stl.ru, посмотрим насколько он крут, заоднор оцени не очень крутой по сравнению с твоим www.nitroamp.ru


 
wHammer ©   (2001-11-15 09:23) [2]

И еще более не крутые по сравнению с www.nitroamp.ru - http://sonique.lycos.com/ и http://www.winamp.com/


 
MJH ©   (2001-11-15 13:57) [3]

2wHammer нитроамп - моя разработка, былоб времы поболя - давно бы 74 версию опубликовал, она гораздо лучше 73беты должна быть...и планируется собственный мп3декодер в комплект поставить


 
T2 ©   (2001-11-17 02:37) [4]

Use MMTOOLS for Delphi 5
Ищи в этой эхе сообжение с этим названием


 
MJH ©   (2001-11-17 05:19) [5]

2 T2 не понял.....причём тут ММтулс???


 
T2 ©   (2001-11-17 05:23) [6]

Ну как причем - там есть компоненты со спектроанализатором, осцилоскопом, директХ саунд и проч. Так что подойдет


 
MJH ©   (2001-11-17 05:52) [7]

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


 
T2 ©   (2001-11-17 06:01) [8]

Согласен. Можно поподробнее о "берешь кусок сигнала". Я тож интересуюсь как создать осцилоскоп. Преобразование фурье (компонент) я уже нашел, а вот откуда на него сигнал подавать - ну наверное с DirectSound (In\Out). А Как? Есть компоненты DelphiX (для работы с DirectX) но откуда там сигнал брать я что-то непонял. Мож намылишь махонький примерчик, напрмер на Tgauge?
Mail: gu-gu-gu2@mtu-net.ru
Не помню, мне кто-то уже посылал пример, но я так его и не получил - мож в адресе ошиблись? Заранее спасибо.


 
MJH ©   (2001-11-17 07:28) [9]

вопервых у меня фурье - не компонента, а небольшой кусочек кода, но это неважно, главное что быстрее. потом - тебе нужно будет как в более простом варианте использовать сторонний декодер, позволяющий счтывать байта из звукового буффера, ну или делать это ручками, что мы щас и делаем, переписывая мп3шный кодек...скажем иди на www.un4seen.com, там есть дллка хорошая, которую я использовал в нитроампе, вот и разбирайся пока с ней, или садись за директсаунд....


 
T2 ©   (2001-11-18 07:13) [10]

2 MJH, SNX, Ща посмотрим...


 
T2 ©   (2001-11-18 07:32) [11]

2 MJH - скачиваю, по моему что - то похожее есть на fmod.org /MOD player dll/


 
MJH ©   (2001-11-18 07:55) [12]

незнаю...ща посмотрю....мне эти дллки впринципе не нужны...исходники есть - это главное...свои сделать не проблема будет....а да кстати..че-то на этом сайтике лежит :)только вот если б не эта гр%%аная АТС - загрузилось бы быстрее


 
T2 ©   (2001-11-18 08:21) [13]

2 MJH - посмотри, посмотри. Должно понравится. Там даж и примеры для C и Delphi есть.


 
MJH ©   (2001-11-18 09:11) [14]

взглянул...нормально...впринципе...дело в том что я как уже говорил занимаюсь нитроампом и не хочется чтобы шла с ним куча дллей...можно будет сделать дополнительный какой-нить плагин...


 
T2 ©   (2001-11-19 03:22) [15]

О плагинах ясно. Но как же с вопросом о "прыгающих черточках"? :)
И с T2 © (17.11.01 06:01)?


 
MJH ©   (2001-11-19 07:47) [16]

ну и? в чём собственно вопрос? если не знаешь - поясняю - это чёрточки которые прыгают :)
или что ты хочешь узнать? как их сделать? или что?


 
T2 ©   (2001-11-20 03:16) [17]

:) Интересно, а автор вопроса еще жив?
2 MJH - я к вопросу о маленьком примерчике, мож намылишь?


 
MJH ©   (2001-11-20 04:22) [18]

2T2 скажи конерктно что ты хочешь сделать! т.е.
- что ты юзаешь
- и т.д. :)


 
Raider ©   (2001-11-20 16:12) [19]

APOLO всёравно лучше , без лишних наворотав, всё класно и декодер у него отличный
http://apollo.audiogalaxy.com/


 
MJH ©   (2001-11-20 16:19) [20]

2Raider а мы не обсуждаем что лучше, если ты заметил конечно же


 
T2 ©   (2001-11-21 06:18) [21]

2 MJH - ну например проигрывается (например с помощю проигрывателя в delphi) midi или wav или вообще - работает тюнер. Как в риал тайме на форме, например, опять же, с помощю нескольких вертикальных Tgauge отобразить "прыгающий" :) уровень сигнала, как в режиме winamp "oscope"?

D5, есть компоненты delphix.

MJH, мож хватит издеваться? :))


 
MJH ©   (2001-11-21 06:28) [22]

2T2>/b> говрю ещё раз - для этого нужна синусоида, тебе нужно снять буффер со звуковушки в таком случае, с отдельного потока не получится - т.е. играет нитроамп, винамп, виндовый плэйер и твой. конкретно с какого либо содрать - не выйдет. сразу со всех. во вторых чтобы получить из синусоиды спектр - нужно выполнить преобразования фурье. на данный случай - сдирать со звуковушки у меня пример есть, там даже компонента, но сделано настолко маздайно что нужно править её. так что если интресует тебя эта фенька - пиши на мыло. и ещё - не вздумай через TГад делать такие прибабахи, там отрисовка проработано тормознуто...будет проц жрать к тому же....лучше для начала через TBitMap попробуй...и если ты захочешь сделать чтобы в спектре отбражалось 256 сэмплов - будешь 256 гадов ставить? :)


 
T2 ©   (2001-11-21 06:34) [23]

Нет конечно :)
Вышли плз, gu-gu-gu2@mtu-net.ru

/Копия на мыло/


 
T2 ©   (2001-11-21 06:45) [24]

Кстати, MJH, а почему бы Тебе на своей страничке (кстати, понравилась) в разделах "примеры... на дельфи" эти (или подобные примеры) не выложить?


 
MJH ©   (2001-11-21 09:07) [25]

потому что это не мои примеры, не хочу нарушать авторские права :)
тем более что это и так всё в инете есть



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

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

Наверх




Память: 0.53 MB
Время: 0.025 c
3-52489
Denis Proshkin
2001-12-15 12:31
2002.01.17
разница 96г 1996г


14-52658
p@s
2001-11-22 09:12
2002.01.17
Генератор отчетов.


3-52479
Дремучий
2001-12-14 18:48
2002.01.17
...many locked records!!!


1-52603
BFG
2001-12-29 17:36
2002.01.17
Image


3-52455
kat
2001-12-14 09:30
2002.01.17
Индексы