Skip to content

kooBH/Experiment-Audio

Repository files navigation

Experiment-Audio

NOTE

Make sure every connection is rigid.
Make sure power source is stable.

Clone

Need to clone submodules.

git clone --recursive https://github.com/kooBH/Experiment-Audio

if you already cloned,

git submodule init
git submodule update

Usage

Use AudioProbe to get device info.
Set parameters in main.cpp.
Build.
Run script.

Dependency

  • ubuntu
sudo apt-get install libasound2-dev

ISSUES

Power

The supply of power must be stable.
If a speaker makes undesired noise or a recorded data seems weird,
make sure every power source is stable.

  • case 1
    recorded audio plot was unstable.
    unstable_wav_plot
    Solved by Changing the adaptor of the recorder from 12V 2.0A to 12V 3.5A

  • case 2
    When a board was connected to PC, speakers made high-freq noises.
    It was found out that a monitor adaptor which was not directly connected to the board was a problem.

  • case 3
    If a speaker makes high-freq noise when connected to PC by analog jack and can't figure out what is a problem,
    It is useful to use an audio interface.

Board

  • DS20924
    sometimes, recording process does not stop for long times(6 seconds recording became 50 minutes recording)

  • DS20924 with firmware changed
    sometimes, rocorded audio is broken. specific frequency interval is repeated. It is hard to detect when you just listen. If you check spectrogram, you will notice the problem immediately.

  • DS20921

    1. The device freezes, "Alexa" indicater LED in on constantly.
    2. Input from the device is 0 DS20921_broken_input
    3. Input from the device is broken. Spectrogram of it show horizontal lines.
  • DS20921 with firmware changed

About

Audio playing & recording scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •