From Audacity Wiki
Revision as of 13:36, 4 January 2012 by Arent (talk | contribs)
Jump to: navigation, search

A planned extraction of Audacity's sound functions into a library (which has no GUI) that can be embedded within other programs and is also available for scripting.

LibAudacity has been replaced by Mezzo. In many ways the goal is the same, to get a cleaner separation between audio processing code and GUI. Libaudacity was mainly a concept rather than actual code, whilst Mezzo actually led to some new code.

Nowadays most of the core developers believe that it is more productive to work directly on Audacity to achieve the LibAudacity goal. The scripting feature may already be providing an incremental way of separating GUI functions from pure audio processing functions. The use of 'Artist' classes like TrackArtist is also helping.