Skip to content

Live voice modulating application for STM32. Developed and tested on STM32F4 Discovery.

Notifications You must be signed in to change notification settings

KalinZeglarz/2019_VoiceGrowler

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoiceGrowler - 2019 - STM32

How to run

Open VoiceGrolwer.ioc in STM32CubeMX and then Generate Project

Device Connections to STM32

SD Card Reader

  • PB5 - MOSI
  • PB4 - MISO
  • PB3 - SCK
  • GND - CS

Microphone

  • PA1 - Aout
  • 5V - Vcc

Volume Knob - Potentiometer

  • PB1 - Uout
  • 5V - Vcc

Buttons

  • PE3, PE4, PE5, PE6 - Voice Effects (Echo, Overdrive, Low Voice, High Voice)
  • PE7, PE8, PE9, PE10 - Predefined Audio Files from SD Card

How to use SD Card

Copy files from SDcard folder onto your SD Card and connect it to the Card Reader Module. In case you would like to use your own files convert them into .wav having:

  • Bit resolution: 8 bit
  • Sampling rate: 16000 Hz
  • Audio channels: mono

Converter website

https://audio.online-convert.com/convert-to-wav

About

Live voice modulating application for STM32. Developed and tested on STM32F4 Discovery.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.9%
  • C++ 0.1%