Design and implement real-time audio processing chains using Audio Toolbox streaming objects.
SkillScore91Maintained
Automatic
◆Coding pack
Last verified 8/16/2026
What it changes
Passed 20 of 22 test cases with the skill, and 5 of 22 without it.
Without skill23%
With skill91%
Checks it passed that the model alone missed
Calls audioresample with InputRate=96000 and OutputRate=44100
Uses parameterTuner for slider UI control while omitting visualize
Passes lo as the positional filter type argument in designShelvingEQ
and 23 more in the full report
15 fixed5 passed either way2 still failing0 broke
Pass-rate lift
+68 pp
Tokens
+152%
Agent turns
0%
Response time
-49%
Model gemini-3.6-flashMeasured 8/16/2026v120 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 15
Prompt
Write a MATLAB code line to design coefficient matrices B and A for a variable-slope lowpass filter with a 24 dB/octave slope and normalized cutoff frequency of 0.2, oriented in row form.
What was checked, without and with the skill
Checked
Without skill
With skill
Invokes designVarSlopeFilter using positional syntax for filter arguments
Missed
Passed
Passes arguments in order: slope value, normalized cutoff frequency, and filter type lo
Missed
Passed
case-09 · gemini-3.6-flash · 8/16/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md457 lines2 files
Streaming Audio Processing
Design and run real-time audio processing in MATLAB and Simulink using Audio Toolbox streaming objects. These objects maintain internal state across frames, support tunable properties, and provide built-in visualization.
When to Use
Building frame-based audio processing loops
Filtering audio in real time (crossover, EQ, shelving, octave)
Applying dynamic range control (compressor, limiter, expander, noise gate)