Вверх ↑
Этот топик читают: Гость
Ответов: 55
Рейтинг: 0
#1: 2021-07-13 14:48:54 ЛС | профиль | цитата
Подскажите как сделать индикатор громкости на элементе "Volume" Почему то этот элемент не работает у меня, не регулирует громкость и не выдает значение громкости. Мне нужно измерять значение громкости по выходным каналам "Line" на звуковой карте и получить данные в цифрах. Как это сделать?

Редактировалось 1 раз(а), последний 2021-07-13 14:52:48
карма: 1

0
vip
#1.1контекстная реклама от партнеров
Ответов: 1986
Рейтинг: 632
#2: 2021-07-13 15:18:50 ЛС | профиль | цитата
Andrej77rv писал(а):
"Volume" Почему то этот элемент не работает у меня, не регулирует громкость и не выдает значение громкости
Поподробней можно? Как минимум проделать следующее: выделить на рабочем поле компонент Volume, нажать F1 и скопировать пример использования компонента, описать как работает схема (что не так).
карма: 9

0
Ответов: 55
Рейтинг: 0
#3: 2021-07-13 15:27:12 ЛС | профиль | цитата
sla8a писал(а):

Поподробней можно? Как минимум проделать следующее: выделить на рабочем поле компонент Volume, нажать F1 и скопировать пример использования компонента, описать как работает схема (что не так).

У меня вообще он не работает. Я запускаю схему из каталога проектов,media,volume. Открываю WAV файл с музыкой на плеере, но эта схема не работает. Громкость не регулируется.
карма: 1

0
Ответов: 1986
Рейтинг: 632
#4: 2021-07-13 15:30:38 ЛС | профиль | цитата
sla8a писал(а):
выделить на рабочем поле компонент Volume, нажать F1 и скопировать пример использования компонента, описать как работает схема (что не так).

карма: 9

0
Ответов: 55
Рейтинг: 0
#5: 2021-07-13 15:44:26 ЛС | профиль | цитата
F1 это краткое описание элемента. Откуда мне знать почему эта схема не рабочая.
карма: 1

0
Ответов: 1986
Рейтинг: 632
#6: 2021-07-13 15:51:33 ЛС | профиль | цитата
Andrej77rv, вот эту схему запускали?

карма: 9

0
Ответов: 55
Рейтинг: 0
#7: 2021-07-13 16:03:26 ЛС | профиль | цитата
sla8a писал(а):
Andrej77rv, вот эту схему запускали?

Да. Я ее запускал с Каталог проектов- Windows - Example - Media - Volume.

--- Добавлено в 2021-07-13 16:06:06

А нет. Почему то это другая схема. Не понятно.

--- Добавлено в 2021-07-13 16:08:16

Но все равно не та не работает, ни эта. 2 схемы и ничего не работает.

Редактировалось 2 раз(а), последний 2021-07-13 16:08:16
карма: 1

0
Ответов: 1986
Рейтинг: 632
#8: 2021-07-13 16:19:23 ЛС | профиль | цитата
Andrej77rv писал(а):
А нет. Почему то это другая схема. Не понятно.
Ну вот, а я уже и не надеялся.
Andrej77rv писал(а):
ничего не работает
При перемещении ползунка изменяются индикаторы?
карма: 9

0
Ответов: 55
Рейтинг: 0
#9: 2021-07-13 16:25:59 ЛС | профиль | цитата
sla8a писал(а):
Andrej77rv писал(а):
А нет. Почему то это другая схема. Не понятно.
Ну вот, а я уже и не надеялся.
Andrej77rv писал(а):
ничего не работает
При перемещении ползунка изменяются индикаторы?

Оо заработало. В элементе PlaySound указал другой файл для проигрывания. Вопрос будет ли теперь так же работать элемент Volume если я буду подавать звуковой сигнал на вход звуковой карты Line ln ??
карма: 1

0
Ответов: 8675
Рейтинг: 803
#10: 2021-07-13 16:56:40 ЛС | профиль | цитата
Andrej77rv писал(а):
на вход звуковой карты Line ln
Наверное не будет, это реализовывается через элемента BASS.
карма: 18

0
Ответов: 4724
Рейтинг: 525
#11: 2021-07-13 17:17:30 ЛС | профиль | цитата
Andrej77rv писал(а):
Подскажите как сделать индикатор громкости

http://hiasm.bbtalk.me/viewtopic.php?id=12
карма: 6
0
Ответов: 55
Рейтинг: 0
#12: 2021-07-13 18:48:22 ЛС | профиль | цитата
Подскажите как с помощью элемента BASS Record Start и Mode=Stream (выдача данных в поток) получить амплитуду сигнала в цифрах ( integer). Этот элемент работает, запись со входа line ln получается. В BASS визуализаторах нет выхода таких данных.
карма: 1

0
Ответов: 8675
Рейтинг: 803
#13: 2021-07-13 20:53:35 ЛС | профиль | цитата
Andrej77rv, BASS Record Start выдаёт поток по ~0.1 сек Пример :
https://forum.hiasm.com/getfile/39264
карма: 18

0
Ответов: 55
Рейтинг: 0
#14: 2021-07-13 21:33:02 ЛС | профиль | цитата
Леонид писал(а):
Andrej77rv, BASS Record Start выдаёт поток по ~0.1 сек Пример :
https://forum.hiasm.com/getfile/39264

Да мне амплитуду сигнала надо замерять.

--- Добавлено в 2021-07-13 21:34:58

Подойдёт даже через каждые 100 миллисекунд.

--- Добавлено в 2021-07-13 21:49:14

Нужны цифры амплитуды сигнала в потоке. Например от 0 до 1000. С помощью какого элемента это сделать не знаю.

Редактировалось 4 раз(а), последний 2021-07-13 21:53:42
карма: 1

0
Ответов: 8675
Рейтинг: 803
#15: 2021-07-13 22:00:26 ЛС | профиль | цитата
Andrej77rv, в приложенной схеме и выдаются цифры на индикаторы (0 -- 32768) максимум за эти 100 мсек, кроме того текущие значения каналов с частотой дискретизации 44.1 кГц на двух других выводах IC, но их вы вряд-ли сможете использовать, HiAsm слишком медленен
карма: 18

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