онлайн Dr.Web
Этот топик читают: Гость
Ответов: 356
Рейтинг: 31
|
|||
Magneto,
|
|||
карма: 0 |
|
Ответов: 4641
Рейтинг: 334
|
|||
с математической стороны не знаю как короче сделать, но логическо-строково работает.
Magneto, так наверно точнее будет code_17581.txt ------------ Дoбавленo в 21.07: flud писал(а): И как столь полезный компонент до сих пор не в палитреон даже в раздел компоненты не попал, хотя я говорил Леониду |
|||
карма: 1 |
| ||
файлы: 1 | code_17581.txt [1.4KB] [169] |
Ответов: 10
Рейтинг: 2
|
|||
petrocan - проверял здесь - http://2ip.ru/antivirus/
У меня стоит NOD32 - также говорит что файл нормальный Вот отдельный sha-файл, соберите сами http://www.hiasm.com/xf/attach/share/radio-10-sha.zip ------------ Дoбавленo в 21.38: Большое спасибо за примеры - буду изучать |
|||
карма: 0 |
|
Ответов: 8930
Рейтинг: 823
|
|||
Genius, Ravilr, в BASS амплитудные коэффициенты Фурье считаются не в момент запроса, а за очередные 2048 семплов (128, 256,...4096) до частоты 16000 Гц. Обращаться к чаще чем 44100/2048 ~ 21 раз в секунду не имеет смысла, так же как и применение 10 шт компонентов, для этого и выводится индекс частоты, частота=(44100/2048)*индекс.
Математически лучше так: code_17586.txt Ravilr, в компоненты после тестирования, хотя бы в этой ветке |
|||
карма: 19 |
| ||
файлы: 1 | code_17586.txt [4.5KB] [187] | ||
Голосовали: | Genius |
Ответов: 4641
Рейтинг: 334
|
|||
Леонид, что то типа этого должно получится?
лишнее не убирал..так вставил для теста... а так вроде похоже на правду... Леонид, а может еще в свой компонент встроишь метод..."перебор амплитуд...." что бы не делать как я сделал на компонентах основываясь на твоем решении.?? |
|||
карма: 1 |
| ||
файлы: 1 | radioo.sha [12.2KB] [299] |
Ответов: 1379
Рейтинг: 86
|
|||
[offtop]olDjeka, Webmonier - ха, за эту фигню мой сайт на народе забанили. Я поискал в интернете про него - этот вирус "подменяет в буфере обмена номер wm-кошелька если он там есть на свой" - извините, но откуда они нашли (у яндекса тоже Dr. Web (перевернись он 100 раз - антивирус) ) в запускателе wmp по нажатии клавиши такое??!! [/offtop]
|
|||
карма: 0 |
|
Ответов: 8930
Рейтинг: 823
|
|||
Ravilr, так там и есть перебор амплитуд: на выходе не одно событие, а (IndexMax-IndexMin+1) двойных событий, сначала выдаётся индекс частоты, затем её амплитуда
Или я чего не понял в фразе "метод..."перебор амплитуд...." " |
|||
карма: 19 |
|
Ответов: 4641
Рейтинг: 334
|
|||
Леонид писал(а): Или я чего не понял в фразеЛеонид, я про то чтобы упростить применение твоего компонента с компонентом График, добавить еще одну точку которая будет выдавать например строку с амплитудами . посмотри схему которая выше http://hiasm.com//getfile/17588 |
|||
карма: 1 |
|
Ответов: 877
Рейтинг: 101
|
|||
Можно просто сделать внизу точку Array с доступом ко все массивам по индексу
|
|||
карма: 1 |
|
Ответов: 8930
Рейтинг: 823
|
|||
flud, нижние и верхние точки добавляют код и тем , кто их не использует
Ravilr, у каждого пользователя свои предпочтения в отображении звука, хотя можно на вход подать список частот разделения, а на выходе получить список амплитуд - наверное, это Вы имели ввиду |
|||
карма: 19 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Леонид писал(а): нижние и верхние точки добавляют код и тем , кто их не используетВерхние, да, добавляют, а нижние -- нет, это те же методы, что и обычные doXXXX -- неприлинкованные анулируются. |
|||
карма: 22 |
|
Ответов: 4641
Рейтинг: 334
|
|||
Леонид писал(а): хотя можно на вход подать список частот разделения, а на выходе получить список амплитуд - наверное, это Вы имели ввиду точно. так наверно и должно было звучать от меня. |
|||
карма: 1 |
|
Ответов: 8930
Рейтинг: 823
|
|||
nesco, ой, и правда, спасибо (Век живи, век учись!)
|
|||
карма: 19 |
|
Ответов: 10
Рейтинг: 2
|
|||
Я когда рисовал обложку к плееру AIMP удивило как легко там меняется дизайн графического визуализатора(спектрум) - достаточно двух изображений: фонового и налаживаемого
по примеру Genius сделал визуализатор - постоянно зависает и загружает процессор ~20% http://www.hiasm.com/xf/attach/share/radio-16-exe.zip http://www.hiasm.com/xf/attach/share/radio-16-sha.zip |
|||
карма: 0 |
|
Ответов: 8930
Рейтинг: 823
|
|||
Magneto, немудрено, что грузит процессор и зависает - множество компонентов FFT такое же множество раз считают одно и то же, хотя есть там вывод индекса, да и MathParse не самый быстрый элемент, массив картинок тоже Для кого я старался несколькими топиками выше
Ravilr, сегодня в связи с Московскими событиями голова отвлекается и не варит, но тем не менее на тест прилагаю другой FFT, хотя и считаю излишеством code_17598.txt не забываем добавить новый компонент |
|||
карма: 19 |
| ||
файлы: 2 | bass_fft_2048_vis.rar [2.4KB] [149], code_17598.txt [3.6KB] [201] | ||
Голосовали: | Ravilr |