Skip to content
forked from audacity/mezzo

An old, probably defunct, experiment towards a new base library for Audacity

License

Notifications You must be signed in to change notification settings

isabella232/mezzo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mezzo

Old (circa 2004), probably defunct, experimental code. Mezzo was intended as a new base library for the audio parts of Audacity. These files are of historic interest, and also of interest from a design perspective. We would like to separate the audio and GUI parts of Audacity better. This was the beginning of an attempt at doing so.

Mezzo was designed with both efficiency and flexibility in mind.

  • Not tied to any GUI system.
  • As few dependencies (on libraries) as possible.
  • Independently useful components.
  • Clear memory semantics.

The code written up to when mezzo was abandoned supports Audacity's block file model (many small files for storing audio sequence) and provides an abstraction to allow other methods too.

More information about mezzo can be found at http://wiki.audacityteam.org/index.php?title=Mezzo

About

An old, probably defunct, experiment towards a new base library for Audacity

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 46.2%
  • Python 39.9%
  • C++ 10.7%
  • HTML 2.8%
  • Makefile 0.4%