# wails-mixer **Repository Path**: EEPPEE_admin/wails-mixer ## Basic Information - **Project Name**: wails-mixer - **Description**: wails-mixer - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-04 - **Last Updated**: 2026-04-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: Vue, pactl, wails ## README # build ```bash # this is for my own use linux, I don't know what the fuck your system is, and I don't care # this require install wails cli v2 cd frontend && npm install && npm run build # then see makefile to build project ``` # todo(maybe not going to fix) 1. why the toggle mute state ui to check if mute or unmute is not reactive, I don't think this is good ui code, but I don't want to ask clanker to fix, it works a little bit and I don't care this ui stuff anymore. # in wails build project 1. I probe Client/Server architecture in this project, like I want to replace experss.js with gin backend, but failed 2. so I have to use go binding to expose method to js 3. this is `arecord pactl` wrapper 4. make sure install beeptest to `/usr/local/bin/beeptest`, see ref links # tech internal - toggle mute script like: `pactl set-sink-mute 0 toggle` - beeptest for testing current volume - record microphone with arecord like `arecord -f cd -t wav -D default output.wav` - play the record sound: `aplay output.wav` ## screenshot ## ref links - beeptest: https://gitee.com/EEPPEE_admin/build-my-own-x/blob/master/tui-app/tp/beeptest.c