mirror of https://github.com/thesofproject/sof.git
32 lines
772 B
Markdown
32 lines
772 B
Markdown
Common Scripts to Generate Byte Control Files
|
|
=======================================
|
|
|
|
The tools need GNU Octave version 4.0.0 or later with octave-signal
|
|
package.
|
|
|
|
alsactl_write(fn, blob8)
|
|
---------------
|
|
|
|
Converts blob8 to a CSV text file.
|
|
The output can be used to configure an audio component using sof-ctl.
|
|
Example:
|
|
```
|
|
sof-ctl -n 22 -s output.csv # Apply config to control numid=22
|
|
```
|
|
|
|
blob_write(fn, blob8)
|
|
---------------
|
|
|
|
Converts blob8 to a binary file.
|
|
The output can be used to configure an audio component using sof-ctl.
|
|
Example:
|
|
```
|
|
sof-ctl -n 22 -b set output.bin # Apply config to control numid=22
|
|
```
|
|
|
|
tplg_write(fn, blob8, name, comment)
|
|
---------------
|
|
|
|
Converts blob8 to a topology config file. The control bytes generated will
|
|
be called {name}_priv.
|