Project work 30-recording playback control written by Qt (Works of Brother Yu Tian)

1. Features

  1. Use FMOD audio engine development, support cross-platform, virtual channel, plug-in design.
  2. Digital playback, multiple sound cards, multiple output, multiple input.
  3. Custom playback delay, network characteristics.
  4. Support type: DLS, M3U, ASX, WAX, PLS, AIFF, ASF, FLAC, FSB, MOD, MP2, MP3, OGG, RAW, S3M, WAV, WMA, XM, VAG. It can be said to be quite awesome.
  5. Recording (automatically save WAV files) Real-time playback.
  6. Support audio channel, sampling frequency and other settings.
  7. Play audio files.
  8. Audio spectrogram display.
  9. Audio waterfall spectrogram display.
  10. Background color, spectrum color is adjustable.
  11. The recording duration and audio file playback duration are displayed.
  12. Support start recording, pause recording, stop recording operation.

Second, the renderings

Insert picture description here
Insert picture description here

3. Experience address

  1. Experience address: https://pan.baidu.com/s/1ZxG-oyUKe286LPMPxOrO2A Extraction code: o05q Name: bin_audiorecord.zip
  2. Domestic site: https://gitee.com/feiyangqingyun
  3. International site: https://github.com/feiyangqingyun
  4. Personal homepage: https://blog.csdn.net/feiyangqingyun
  5. Zhihu Homepage: https://www.zhihu.com/people/feiyangqingyun/

Remarks: The author of this work is Brother Yu Tian (QQ: 3246214072)

Guess you like

Origin blog.csdn.net/feiyangqingyun/article/details/107972212