Форум: "Потрепаться";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];
ВнизВопрос по медиа программированию Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.004 c