Skip to content
/ YAD Public

A simple dictaphone desktop app that can record from capture devices.

Notifications You must be signed in to change notification settings

Ali3nSVK/YAD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YAD

Yet Another Dictaphone
.NET Framework

Purpose

The purpose of this project is to get familiar with the NAudio library as well as digital audio processing, signal chains, effects, codecs, visualizations and anything audio related that piqued my interest during development. The approach was slightly different to what most tutorials and code snippets do and that is to apply all of the above in real-time while recording, as opposed to reading from files.

What It Does

YAD can currently do the following

  • Record from a capture device on specific channel (or all channels).
  • Record from a loopback adapter device to capture audio played on the soundcard.
  • Output into a WAV, MP3 file or monitor the audio in real-time.
  • Provide basic settings while recording like Gain.
  • Draw a waveform of the recorded audio in real-time.

What It Might Do

YAD will hopefully

  • Provide a configurable noise gate to limit background hum.
  • Provide basic effects like chorus or reverb.
  • Provide a spectrum analyser
    • As a visualization option
    • As frequency analyzer for an in-built tuner
  • Other simple useful tasks like extracting audio from a video file, etc.

About

A simple dictaphone desktop app that can record from capture devices.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages