Projects / soundmosaic


Soundmosaic constructs an approximation of one sound out of small pieces of other sounds. The soundmosaic algorithm is: split the target file up into equal-sized segments, or "tiles". For each tile in the target file, find the closest match in the source files, and replace the target tile with the tile from the source files.


Recent releases

  •  05 Nov 2003 13:30

    Release Notes: The distance metric used to compare tiles was improved. It is now the correlation between normalized tile vectors. Previously soundmosaic used the Manhattan distance between the "normalized" vectors, where "normalization" was done in the common audio sense of increasing the volume as much as possible without clipping (this corresponds to mapping onto the surface of a hypercube rather than a hypersphere). This version compiles on MacOS X. The build scripts now use automake. Innumerable minor bugs were fixed.

    •  22 Dec 2002 02:06

      No changes have been submitted for this release.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.