|
|||||||
| In Russian Discussion in the Russian Language |
![]() |
|
|
Thread Tools |
|
|
#1 |
|
DriverHeaven Newbie
Join Date: Mar 2007
Posts: 6
Rep Power: 0 ![]() |
Крутость LowPass и HighPass
Добрый день всем!
Использую SB Live 5.1 и KX драйверы для приема радиолюбительских станций(ssb). Требуется сделать перестраиваемый фильтр, который бы пропускал от 50-300 Гц и до 1600-3200 Гц. Когда я использую фильтры LowPass и HighPass, то это, в принципе, то, что нужно. Но хотелось бы иметь большее остабление за пределами выбранной полосы. Для этого я использую цепочку из нескольких фильтров LowPass и HighPass с одинаковыми параметрами(Q=1 у всех). Но есть проблема: оперативно поменять частоту в фильтрах не получается, т.к. нужно менять в нескольких фильтрах сразу. И еще. У меня нет MIDI устройств, а хотелось бы использовать внешнием устройства для управления фильтрами. А почему бы не задействовать для управления еще и значения осей джойстика? 4 аналоговых регулятора и 4 кнопки - достаточный простор для регулировок. С уважением, Алексей. UA3MQJ. 73! |
|
|
|
|
|
#2 |
|
DriverHeaven Newbie
Join Date: Mar 2007
Posts: 2
Rep Power: 0 ![]() |
|
|
|
|
|
|
|
|
DriverHeaven Newbie
Join Date: Mar 2007
Posts: 6
Rep Power: 0 ![]() |
1. Чтобы повысить подавление за пределами полосы.
2. Если увеличить Q больше 1.2, то получается нелинейная АЧХ(или как правильно). ..../````````````\.... ../ ........................\.. / ............................\ А с большим Q ../``-._____.-``\ .|......................|. / .......................\ | .......................|
|
|
|
|
|
|
#4 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66 ![]() ![]() ![]() ![]() ![]() ![]() |
ну... вообще если чуть знаком с программированием мог бы сам сделать - исходники то все есть. А так можешь попробовать Russ'а (в англ. ветке) заинтересовать - там делов-то...
>А почему бы не задействовать для управления еще и значения осей джойстика? google -> "Joystick to MIDI" |
|
|
|
|
|
|
|
DriverHeaven Newbie
Join Date: Mar 2007
Posts: 6
Rep Power: 0 ![]() |
Да я уж хотел попробовать, но как-то не понимая логики работы Dsp...
Мне ближе БД. google -> "Joystick to MIDI" Спасибо. Нашел нечто подобное. Надо будет попробовать. Last edited by UA3MQJ; Mar 26, 2007 at 02:11 PM. |
|
|
|
|
|
|
|
DriverHeaven Newbie
Join Date: Mar 2007
Posts: 6
Rep Power: 0 ![]() |
Поднимая старую тему...
Спасибо разработчикам за такие возможности драйверов. Пользуюсь не первый год по назначению. И когда есть возможность подключить трансивер к компьютеру, то получаю массу удовольствие от работы узкого фильтра при работе телеграфом. Кстати делал тут небольшую статейку по пользованию КХ драйверами. Подход, конечно, любительский, но может кому и пригодится: RK3MXH - Заметки по использованию DSP звуковой платы SB Live! на пользу радиолюбителей. |
|
|
|
|
|
#7 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66 ![]() ![]() ![]() ![]() ![]() ![]() |
у, спасибо! - хорошая артикля - буду всех туда посылать
|
|
|
|
|
|
#8 |
|
DriverHeaven Junior Member
Join Date: Apr 2007
Posts: 33
Rep Power: 0 ![]() |
[COLOR=black]Алексей спасибо огромное за труд! Еще раз с удовольствием подытожил все знания о проекте.[/COLOR]
[COLOR=black]Сам давно использую КХ для обработки микр. и работы со звуком.[/COLOR] [COLOR=black]А на счет неудобства использования нескольких приборов последовательно - можно написать свой дамп. Я пробовал экспериментировать что-то получалось с простыми приборами методом науч тыка. [/COLOR] [COLOR=black]Кто бы совершил подвиг написал подробный инструкшен по программированию на РУССКОМ с ПРИМЕРАМИ. [/COLOR] |
|
|
|
|
|
|
|
DriverHeaven Newbie
Join Date: Mar 2007
Posts: 6
Rep Power: 0 ![]() |
|
|
|
|
|
|
#10 |
|
DriverHeaven Junior Member
Join Date: Apr 2007
Posts: 33
Rep Power: 0 ![]() |
подождем немного а потом начнем приставать к спацам, а то подвиг без заград отряда можно ждать долго.
|
|
|
|
|
|
#11 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66 ![]() ![]() ![]() ![]() ![]() ![]() |
[color=gray] ну я боюсь вы зря ждете что кто-то что-то напишет. не будет никакого подвига. я в общем-то знаю на перечет всех людей которые могли бы это сделать - и в общем ни у кого из них даже и в мыслях нету писать там мануалы какие-то - это и пять лет назад было совсем не интересно - а уж сегодня - хех... - и тогда были и сейчас есть куда как более интересные и главное полезные задачи (хотя для kX интерес на порядке важнее полезности). ну банальности всякие фразы типа учите языки и прочее не буду толкать.[/color]
[color=gray]Кстати - терзают меня cмутные сомнения - если все это ("подвиг") только ради одного этого единственного фильтра - то похоже вы оба кое-что пропустили - откройте еще раз "Заметки RK3MXH" - найдите там "ufx eqp5" и вперед (сдается мне что RK3MXH мучался с цепочками из пяти фильтров до того как он набрел на эту штуку. И эта "мучительная" часть заметок тоже написана до "открытия" ufx) с EQP5 это конечно будет не тоже самое что "фильтр куском" - ну гораздо удоьнее чем эта нелепая цепочка. Эта конкретная задача (сабж) вполне себе решается без дополнительных телодвижений (пусть и не на 100% а скажем на 90%) - не думаю что 10% процентов удобства достаточный повод для "подвига"[/color] Last edited by Max M.; Oct 31, 2007 at 07:59 PM. |
|
|
|
|
|
|
|
DriverHeaven Newbie
Join Date: Mar 2007
Posts: 6
Rep Power: 0 ![]() |
[COLOR=#808080]"ufx eqp5" - название фильтра, я так понимаю. Посмотрю ...[/COLOR]
[COLOR=#808080]На счет ваших смутных сомнений.... Я всетаки пришел к выводу, что звуковая плата должна выполнять свойственные ей задачи, а не компенсировать низкое качество фильтров ПЧ в радиоприемной аппаратуре. Куда более полезное применение KX для радиосвязи - формирование качественного сигнала на выходе путем обработки сигнала с микрофона. Вот там конкуренции практически не будет.[/COLOR] [COLOR=#808080]Заметки получились действительно мучительными. В ближайшее время точно ни за что подобное не возьмусь - времени совсем нету.[/COLOR] |
|
|
|
|
|
#13 |
|
DriverHeaven Junior Member
Join Date: Apr 2007
Posts: 33
Rep Power: 0 ![]() |
ребята, укажите путь к языку программирования, дальше мы сами пробьёмся(с подробностями).
|
|
|
|
|
|
#14 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66 ![]() ![]() ![]() ![]() ![]() ![]() |
>ребята, укажите путь к языку программирования
к какому? на котором DSP каиксовский программируется? вот "руководство для начинающих" A Beginner's Guide to Programming Digital Audio Effects on the E-MU10kx family of DSPs in the kX Project Environment по-русски? - нет, и не будет. [color=gray] Господи, там и английский-то не нужен - там всего 16 инструкций, фактически -вариации четырех - а для фильтров вообще одна инструкция нужна (macs/macsn - умножение/сложение - знай только в столбик копируй) А дальше уже просто нужно знание алгоритмов - здесь уже конкретный DSP и язык пофигу - по алгоритмам обработки сигналов есть куча литературы в том числе и по-русски[/color] Last edited by Max M.; Nov 15, 2007 at 03:35 PM. Reason: исправил ссылку на более новый версию |
|
|
|
|
|
#15 |
|
DriverHeaven Junior Member
Join Date: Apr 2007
Posts: 33
Rep Power: 0 ![]() |
спосибо и на этом, расковыряем!
|
|
|
|
|
|
#16 | |
|
DriverHeaven Newbie
Join Date: Nov 2008
Posts: 17
Rep Power: 0 ![]() |
Ответ: Крутость LowPass и HighPass
Quote:
Q=0.6 это 6DB ?
|
|
|
|
|
|
|
#17 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66 ![]() ![]() ![]() ![]() ![]() ![]() |
Ответ: Крутость LowPass и HighPass
xxxagxxx
нет, Q ("добротность фильтра") в случае LP/HP это не крутизна среза ("slope") - а скорее "резонанс" Крутизна среза же для LowPass и HighPass плагинов всегда 12dB/октава (маленький Q дает более плавный slope только в узкой области вокруг частоты среза)
__________________
|
|
|
|
|
|
#18 | |
|
DriverHeaven Newbie
Join Date: Nov 2008
Posts: 17
Rep Power: 0 ![]() |
Ответ: Крутость LowPass и HighPass
Quote:
...... ........ .......... .............. .................. ....................... ............................. и чем больше Q тем реще: ...... ........ .......... ............ ............. .............. ............... ................ это точно так, не на оборот? а как тогда слопы менять, 6db..12db...18db....24db......??? |
|
|
|
|
|
|
#19 | |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66 ![]() ![]() ![]() ![]() ![]() ![]() |
Ответ: Крутость LowPass и HighPass
вот картинка чтобы совсем понятно было (на примере LP; красное - Q больше, черное - меньше):
Quote:
(Q штука абстрактная - общепринятого определения нет - так что конкретное значение и эффект от него целиком от желания автора зависят - для одних фильтров так - для других эдак) >а как тогда слопы менять, 6db..12db...18db....24db......??? Никак. Тут фокус в том что все эти фильтры не для "кроссоверного" применения - а для "музыкального" - собственно поэтому и называются "EQ" а не просто "фильтр". Фильтр с 24dB/oct сожрет ресурсов в 4 раза больше чем фильтр с 6dB/oct., ну а раз DSP не резиновый и 12dB/oct без всяких slope это "классика" эквалайзеров - то и все EQ в kX - 12dB/oct. (А фильтров специально заточенных под "кроссоверы" желающих написать не нашлось) Поэтому варианта три: 1. Написать самому (ну думаю в данном случае маловероятно) 2. Использовать каиксовские кроссоверы (есть варианты 12 и 24 dB/oct) - переключаться придется в ручную 3. Использовать 5 полосный параметрический эквалайзер (eqp5 см. по ветке выше) - нужную крутизну получать комбинируя настройки в нескольких полосах.
__________________
Last edited by Max M.; Nov 27, 2008 at 07:27 PM. |
|
|
|
|
|
|
#20 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66 ![]() ![]() ![]() ![]() ![]() ![]() |
Ответ: Крутость LowPass и HighPass
кстати нынешняя ссылка на "заметки" такая RK3MXH - Заметки по использованию DSP звуковой платы SB Live! на пользу радиолюбителей. (та что выше не работает)
__________________
|
|
|
|
|
|
#21 |
|
DriverHeaven Newbie
Join Date: Nov 2008
Posts: 17
Rep Power: 0 ![]() |
Ответ: Крутость LowPass и HighPass
|
|
|
|
|
|
#22 |
|
DriverHeaven Newbie
Join Date: Nov 2008
Posts: 17
Rep Power: 0 ![]() |
Ответ: Крутость LowPass и HighPass
можно объяснение по поводу задержак
![]() чтото не чего не понятно, как задерживать звук ![]() APS Compressor: attack time (ms) ???? release time (ms) ???? predelay (ms) ???? |
|
|
|
|
|
#23 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66 ![]() ![]() ![]() ![]() ![]() ![]() |
Ответ: Крутость LowPass и HighPass
а название "компрессор" что, совсем никаких ассоциаций не вызывает? (компрессоры)(а я-то голову ломал зачем тебе там в цепочке компрессор вообще - а оказывается это чтоб задержку получить )Нет, если серьезно то это тебе надо "TheDelay" плагин
__________________
|
|
|
|
|
|
#24 |
|
DriverHeaven Newbie
Join Date: Nov 2008
Posts: 17
Rep Power: 0 ![]() |
Ответ: Крутость LowPass и HighPass
Спасибо за просвящение, эта лычка многому меня научила
.На счот predelay (ms) ???? там не написано, можно объяснить что это делает в кратсе. А да "TheDelay" что это, я не совсем понял? |
|
|
|
|
|
#25 | ||
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66 ![]() ![]() ![]() ![]() ![]() ![]() |
Ответ: Крутость LowPass и HighPass
Quote:
(Компрессоры в этой цепочке НЕ нужны - если конечно не стоит задача кашу получить в итоге )Quote:
__________________
|
||
|
|
|
|
|
#26 |
|
DriverHeaven Newbie
Join Date: Nov 2008
Posts: 17
Rep Power: 0 ![]() |
Ответ: Крутость LowPass и HighPass
|
|
|
|
|
|
#27 |
|
DriverHeaven Newbie
Join Date: Nov 2008
Posts: 17
Rep Power: 0 ![]() |
Ответ: Крутость LowPass и HighPass
эй, кто нибудь, кто может помочь?
мне нужны задержки, не TheDelay, мне нужно регулятор точнее чем TheDelay, потому что в нём переключение по миле-секунде, то-есть переключение не по миле-секунде а менше. |
|
|
|
|
|
#28 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,606
Rep Power: 66 ![]() ![]() ![]() ![]() ![]() ![]() |
Ответ: Крутость LowPass и HighPass
>TheDelay, потому что в нём переключение по миле-секунде
в TheDelay шаг один семпл - то бишь 1/48 миллисекунды (подсказка: стрелками на клавиатуре это выставляется - не мышой )
__________________
|
|
|
|
|
|
#29 |
|
DriverHeaven Newbie
Join Date: Nov 2008
Posts: 17
Rep Power: 0 ![]() |
Ответ: Крутость LowPass и HighPass
|
|
|
|
|
|
#30 |
|
DriverHeaven Newbie
Join Date: Nov 2008
Posts: 17
Rep Power: 0 ![]() |
Ответ: Крутость LowPass и HighPass
кроме 10 полосного эквалайзера есть ещё?
если есть 30 полосный эквалайзер? |
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|