SiputBiru/eqtui ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple terminal based equalizer for PipeWire in Rust that feels easy to use from the keyboard.
I want a small TUI app where I can see my EQ bands, edit frequency, gain, Q, and filter type, and watch the live frequency response update as I change things. It should run as a background daemon so the audio keeps working even after I close the interface, and I want to be able to open the UI again and reconnect later.
Please include basic controls for adding and deleting bands, switching between a few saved profiles, toggling bypass, and saving my current settings. It would also be great if it could load EQ presets from a text file format like AutoEQ or Squiglink. Use a clean terminal layout, with a simple graph on one side and the editable EQ table on the other.
If you need to check current docs for the terminal UI library or PipeWire setup, feel free to look them up online.
Are you gonna build this?
make sure you review the code using coderabbit