Skip to content

amurzeau/damc_stm32f723disco

Repository files navigation

usb_audio_loopback_stm32f723disco

Use a 32F723EDISCOVERY eval board as a USB audio soundcard with parametric EQ, compressor and expander.

This project allow the use of a 32F723EDISCOVERY eval board as a soundcard with additional post processing.

The audio path is like this:

image

Usage

To do this, you must do the following:

  • Flash this firmware to a 32F723EDISCOVERY eval board:
  • Power-up and connect the board using USB
    • Switch the power supply from STLINK USB cable to the USB HS cable by putting the jumper on USB HS on CN8 connector (under the board)
    • image
    • Connect a micro-USB cable to the USB HS connector of the eval board:
    • image
  • Download damc-gui for your platform (Windows 32 bits / 64 bits or Linux)
    • Run damc_gui_serial.bat to run damc-gui and control the board via its serial port
    • You should get something like this: image

2 audio outputs and 1 audio inputs should appear in Windows.

The supported audio format is 48000 Hz, Stereo, 16 bits.

For each strip, audio is processed in this order:

  • Equalizers
  • Expander
  • Compressor
  • Volume
  • Peak meter take the audio levels here
  • Mute

About

Use a 32F723EDISCOVERY eval board as a USB audio soundcard with post-processing

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages