abora

module
v0.0.0-...-b211bb2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 28, 2017 License: MIT

README

What's this?

This is a package of software to play around with audio, particularly "spectrally simple" sounds (such as whistling) obtained from a mic.

It contains an analyzer (abora-studio) which a user can use to transcribe an audio file into a digitized melody, e.g. timing and frequency information. The analyzer takes an audio file as input and serves a transcription UI on a web interface (by default, on port 8099).

It also contains (currently very rudimentary) synthesizing features to play back melodies using such timing and frequency information.

What sort of state is it in?

Everything in here is pretty rough. This is just the result of me playing around with audio, and it might be useful for someone else exploring the same stuff. It's not an "end-user-ready" product.

I (@steinarvk) hold the copyright on this code. It is not associated with any employer of mine, past or present.

The code is made available for use under the MIT license; see the LICENSE file for details.

Directories

Path Synopsis
cmd
abora-studio command
mkchirp command
reader command
vowelscan command
writer command
http
Package aborapb is a generated protocol buffer package.
Package aborapb is a generated protocol buffer package.
Package snippet implements an in-memory sound snippet.
Package snippet implements an in-memory sound snippet.
synth
mix

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL