Skip to content
Real-time spectrogram programmed in Scala
Scala
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
project
src
.gitignore
README.md
build.sbt

README.md

Dependencies

Technologies Used

  • Scala
  • Akka

Description

  • Audio files are streamed as byte arrays and processed concurrently in 2 ways
    1. Bytes are written to an audio mixer and played back
    2. The fourier transform of the bytes is calculated and plotted in real-time
  • The fourier transform shows which frequencies make up the sound wave at each point in time

Youtube Video

Whistling

You can’t perform that action at this time.