EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

SoundCard


Poll
Question:
потестим новую фичу форума)). работа с деревом на Ваш взгляд:
интуитивно понятна
 
1 of 2 replies (50%)
путает
 
1 of 2 replies (50%)


Author Message
Written on: 04. 12. 2017 [23:34]
arcsin
Аркадий Кисель
Contributor
Topic creator
registered since: 17.02.2017
Posts: 77
Добрый вечер. увидел обновление статьи про SoundCard решил поиграться. создал контроллер, параметр, указал Архивация.
обновляю дерево, просматриваю значения - пусто.
делаю все тоже самое для загрузки процессора все норм.
проект в приложении.

вопрос второй. Роман, объясните пожалуста зачем работа с деревом проекта усложнена тем что для создания потомка надо правой клавщей кликать не по родителю, а по прародителю и потом выбирать Входящий/Исходящий, Архив значений/Архив сообщений.... и так по всему дереву. постоянной приходится удалять Входие интерфейсы, Архивы сообщений. это даже в QuickStart'e видно.
Attachment

oscope.tar.gz (File type: application/gzip, Size: 3.15 kilobytes) — 1874 downloads
Written on: 05. 12. 2017 [13:43]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"arcsin" wrote:

Добрый вечер. увидел обновление статьи про SoundCard решил поиграться. создал контроллер, параметр, указал Архивация.
обновляю дерево, просматриваю значения - пусто.
делаю все тоже самое для загрузки процессора все норм.
проект в приложении.

Вообще там лимит есть на данные отображения графика, которых тут много.

Кроме того, на больших SampleRate и прямо из железа PortAudio криво обнаруживает потери кадров в результате чего использовалось "дособирание" буфера при котором он данные ещё и теряет и сбрасывается реальный SampleRate или эти данные отстают, почему и не видны от текущего времени.

Короче нужно его переписать, собирая данные отдельно в свой буфер, а затем их уже независимо, в отдельном потоке, писать в архив, что вроде всегда и для всех случаев с реальным железом или PulseAudio работает.

"arcsin" wrote:

вопрос второй. Роман, объясните пожалуста зачем работа с деревом проекта усложнена тем что для создания потомка надо правой клавщей кликать не по родителю, а по прародителю и потом выбирать Входящий/Исходящий, Архив значений/Архив сообщений.... и так по всему дереву. постоянной приходится удалять Входие интерфейсы, Архивы сообщений. это даже в QuickStart'e видно.

Затем, что то что Вы считаете родителем в том случае является логической группой узла и которые логично видны если их более одной, а также не доступны в принципе для выбора и выполнения каких-либо операций.

P.S. И какое отношение все эти вопросы имеют к теме форума, тем-более к опросу на предмет того чего Вы не понимаете?
P.P.S. Или Вы хотите что-то улучшить не разобравшись? Я так точно ничего тут менять не буду поскольку меня это устраивает!

Learn, learn and learn better than work, work and work.
Written on: 05. 12. 2017 [20:42]
arcsin
Аркадий Кисель
Contributor
Topic creator
registered since: 17.02.2017
Posts: 77
"roman" wrote:

P.S. И какое отношение все эти вопросы имеют к теме форума, тем-более к опросу на предмет того чего Вы не понимаете?
P.P.S. Или Вы хотите что-то улучшить не разобравшись? Я так точно ничего тут менять не буду поскольку меня это устраивает!

виноват, ломаю стройную картину Один вопрос - одна тема.
не пытаюсь улучшить, а пытаюсь понять и разобраться почему так всем удобнее.
Written on: 05. 12. 2017 [21:00]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"roman" wrote:

Вообще там лимит есть на данные отображения графика, которых тут много.

Собственно расширил.

"roman" wrote:

Кроме того, на больших SampleRate и прямо из железа PortAudio криво обнаруживает потери кадров в результате чего использовалось "дособирание" буфера при котором он данные ещё и теряет и сбрасывается реальный SampleRate или эти данные отстают, почему и не видны от текущего времени.

Короче нужно его переписать, собирая данные отдельно в свой буфер, а затем их уже независимо, в отдельном потоке, писать в архив, что вроде всегда и для всех случаев с реальным железом или PulseAudio работает.

По факту убрал специфику PortAudio, а коррекцию SampleRate реализовал как в ICP-DAS I-8014 и теперь он корректно работает во всех случаях и на максимальных SampleRate, вплоть до 192000.

P.S. И теперь документ реально обновлен!

Learn, learn and learn better than work, work and work.



5607