Skip to content

Add monitor_cpu_load command#91

Open
falkTX wants to merge 81 commits into
masterfrom
monitor-cpu-load
Open

Add monitor_cpu_load command#91
falkTX wants to merge 81 commits into
masterfrom
monitor-cpu-load

Conversation

@falkTX
Copy link
Copy Markdown
Member

@falkTX falkTX commented Apr 28, 2026

The armv8-2 version uses assembly to access a global register and try to be as fast as possible.

falkTX added 30 commits July 12, 2024 15:47
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
* Initial code for monitor_audio_levels command

Signed-off-by: falkTX <falktx@falktx.com>

* Finish monitor_audio_levels implementation

Signed-off-by: falkTX <falktx@falktx.com>

---------

Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
falkTX added 22 commits October 27, 2025 18:36
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
* pre-run plugins with 0 samples right after activation

Signed-off-by: falkTX <falktx@falktx.com>

* Schedule multi param changes so they happen in sync

Signed-off-by: falkTX <falktx@falktx.com>

* Always pre-run effect, even if processing is globally disabled

Signed-off-by: falkTX <falktx@falktx.com>

* dont pre-run automatically

Signed-off-by: falkTX <falktx@falktx.com>

* Use new multi_pre_run command as the trigger for pre-runs

Signed-off-by: falkTX <falktx@falktx.com>

* Fix wording

Signed-off-by: falkTX <falktx@falktx.com>

* Fix last commit, pass the correct arg to thread

Signed-off-by: falkTX <falktx@falktx.com>

* Add single pre_run command

Signed-off-by: falkTX <falktx@falktx.com>

* Wait for process to stop when disabling effects processing

Signed-off-by: falkTX <falktx@falktx.com>

* Fix a typo

Signed-off-by: falkTX <falktx@falktx.com>

* Add wait_audio_cycle command

Signed-off-by: falkTX <falktx@falktx.com>

* Update new command documentation

Signed-off-by: falkTX <falktx@falktx.com>

---------

Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
falkTX added 6 commits April 29, 2026 11:11
* Keep lilv instances always active, only deactivate jack clients

Signed-off-by: falkTX <falktx@falktx.com>

* Plugins always start activated (in lv2 sense)

Signed-off-by: falkTX <falktx@falktx.com>

---------

Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
* Make lv2 deactivate optional, WIP stub

Signed-off-by: falkTX <falktx@falktx.com>

* read no-prerun feature from plugin

Signed-off-by: falkTX <falktx@falktx.com>

---------

Signed-off-by: falkTX <falktx@falktx.com>
Signed-off-by: falkTX <falktx@falktx.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant