Вверх ↑
Этот топик читают: Гость
Ответов: 933
Рейтинг: 197
#16: 2025-07-19 13:44:57 ЛС | профиль | цитата
Andrej77rv писал(а):
Да вот этим импульсы сейчас нужно рассортировать и вывести на накапливающую гистограмму. Пока не знаю как.

В твоём случае будет проще, как мне кажется, обрабатывать RAW-данные, читая напрямую WAV-файл или непосредственно выход звуковой карты.
Взял твой файл и удалил пустой канал.
Файл и схема в архиве. https://disk.yandex.ru/d/Af_RgqlBCOXO-w
Там не очень сложно, думаю разберёшься
И что такое – “накапливающая гистограмма”? Какие данные по оси Y?
карма: 19

0
Ответов: 109
Рейтинг: 1
#17: 2025-07-19 14:03:59 ЛС | профиль | цитата
Gunta писал(а):
Andrej77rv писал(а):
Да вот этим импульсы сейчас нужно рассортировать и вывести на накапливающую гистограмму. Пока не знаю как.

В твоём случае будет проще, как мне кажется, обрабатывать RAW-данные, читая напрямую WAV-файл или непосредственно выход звуковой карты.
Взял твой файл и удалил пустой канал.
Файл и схема в архиве. https://disk.yandex.ru/d/Af_RgqlBCOXO-w
Там не очень сложно, думаю разберёшься
И что такое – “накапливающая гистограмма”? Какие данные по оси Y?

Так со звуковой карты сигнал и пытаюсь обработать. "накапливающая" в смысле значения по Y накапливаются в спектр.
карма: 1

0
Ответов: 933
Рейтинг: 197
#18: 2025-07-19 14:47:07 ЛС | профиль | цитата
Andrej77rv писал(а):
"накапливающая" в смысле значения по Y накапливаются в спектр.

Твой сигнал выглядит так.

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

Мы наверное говорим о разных вещях
Какое значение будет откладываться по оси X?
Какое значение будет откладываться по оси Y? (у меня в схеме это количество импульсов определённой амплитуды)
карма: 19

0
Ответов: 109
Рейтинг: 1
#19: 2025-07-19 14:47:46 ЛС | профиль | цитата


Не работает. Нет этого элемента. Где скачать и как установить?
карма: 1

0
Ответов: 933
Рейтинг: 197
#20: 2025-07-19 14:49:34 ЛС | профиль | цитата
Andrej77rv писал(а):
Не работает. Нет этого элемента. Где скачать и как установить?

Обнови HiAsm. У тебя явно устаревшая версия.
Вот последняя - 2429


Редактировалось 3 раз(а), последний 2025-07-19 14:53:58
карма: 19

0
Ответов: 109
Рейтинг: 1
#21: 2025-07-19 14:52:50 ЛС | профиль | цитата
По оси X это канал с импульсом определенной амплитуды. По оси Y это количество импульсов этого канала.
карма: 1

0
Ответов: 933
Рейтинг: 197
#22: 2025-07-19 14:54:43 ЛС | профиль | цитата
Andrej77rv писал(а):
По оси X это канал с импульсом определенной амплитуды. По оси Y это количество импульсов этого канала.

Я в своей схеме так и селал
карма: 19

0
Ответов: 109
Рейтинг: 1
#23: 2025-07-19 15:03:24 ЛС | профиль | цитата
Gunta писал(а):
Andrej77rv писал(а):
По оси X это канал с импульсом определенной амплитуды. По оси Y это количество импульсов этого канала.

Я в своей схеме так и селал

Хорошо спасибо попробую

--- Добавлено в 2025-07-19 15:46:12

Gunta писал(а):
Обнови HiAsm. У тебя явно устаревшая версия.

Скачал с сайта HiAsm версию 4.05b186 Написано что новая. Что у вас такая за версия я не понял. При попытке обновить в самом HiAsm через "Помощь" - "Обновление" вылазит какое-то пустое окно с таблицей и всё на этом. А этот компонент что в схеме так и не работает.

Редактировалось 1 раз(а), последний 2025-07-19 15:46:12
карма: 1

0
Ответов: 933
Рейтинг: 197
#24: 2025-07-19 15:55:54 ЛС | профиль | цитата
Andrej77rv писал(а):
Скачал с сайта HiAsm версию 4.05b186 Написано что новая. Что у вас такая за версия я не понял. При попытке обновить в самом HiAsm через "Помощь" - "Обновление" вылазит какое-то пустое окно с таблицей и всё на этом. А этот компонент что в схеме так и не работает.

https://forum.hiasm.com/topic/58323
карма: 19

0
Ответов: 109
Рейтинг: 1
#25: 2025-07-19 21:22:19 ЛС | профиль | цитата
Gunta писал(а):
В твоём случае будет проще, как мне кажется, обрабатывать RAW-данные, читая напрямую WAV-файл или непосредственно выход звуковой карты.

Пробовал со звуковой карты обработать данные с компонента Bass_Record Start через конверторы Stream-Real подавал данные на ArrayRW и сигнал на ArraySort в вашей схеме. График начинает появляться но потом всё виснет. А нельзя как то не через файл, а напрямую обрабатывать со звуковой карты?

Редактировалось 1 раз(а), последний 2025-07-19 21:23:27
карма: 1

0
Ответов: 109
Рейтинг: 1
#26: 2025-07-19 23:37:55 ЛС | профиль | цитата
Как я понял в вашей схеме выдаётся по 2 байта с файла это и есть амплитуда. Я пробую сделать тоже но с Bass_Record Start

--- Добавлено в 2025-07-19 23:38:22

Пока не получается

Редактировалось 1 раз(а), последний 2025-07-19 23:38:22
карма: 1

0
Ответов: 8961
Рейтинг: 824
#27: 2025-07-20 15:17:08 ЛС | профиль | цитата
Andrej77rv писал(а):
Пока не получается
Вдруг это поможет:
https://forum.hiasm.com/getfile/40595
Там и sha, и ехе, сначала попробуйте ехе. Там есть ini файлик, в нём можно установить желаемые границы интервалов (положительные числа от 0 до 30767), самый первый -- граница шумов и помех, инициируется только при открытии программки.
карма: 19

0
Ответов: 109
Рейтинг: 1
#28: 2025-07-22 12:01:55 ЛС | профиль | цитата
В общем не получилось. Одни шумы. Импульсы слишком короткие звуковая карта не справляется.
карма: 1

0
Ответов: 8961
Рейтинг: 824
#29: 2025-07-22 15:45:00 ЛС | профиль | цитата
Andrej77rv писал(а):
Одни шумы.

Леонид писал(а):
самый первый -- граница шумов
Ну что установить границу шумов в ini файле не 230, а 300 с соответствующей коррекцией линейки остальных границ.
И ставить задачу имея ввиду, что коллеги не знают ього, что знаете вы по умолчанию
карма: 19

0
Ответов: 109
Рейтинг: 1
#30: 2025-07-22 15:46:56 ЛС | профиль | цитата
Леонид писал(а):
Andrej77rv писал(а):
Одни шумы.

Леонид писал(а):
самый первый -- граница шумов
Ну что установить границу шумов в ini файле не 230, а 300 с соответствующей коррекцией линейки остальных границ.
И ставить задачу имея ввиду, что коллеги не знают ього, что знаете вы по умолчанию

Пробовал. Толку нет. Надо схему расширителя импульсов паять.
карма: 1

0
30
Сообщение
...
Прикрепленные файлы
(файлы не залиты)