Skip to content

rajerino/wavy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About Wavy

Wavy is a work in progress. The aim is to provide a core set of modules for sound encodings, synthesis and manipulation.

Supported encodings

  • PCM WAVE (.wav).

Benchmarks

Benchmarks are updated with any change in the library. They are grouped into different categories. Using GHC 7.4.2 as shipped in the Haskell Platform.

  • Synths. In this benchmark we compare the performance of synths of different types of waves, all generating 44,100Hz mono sounds of 3 seconds. This means 132,300 samples.
  • Encoders. In this benchmark we compare encoding of sounds at different bit depths. The sample sound used is a 3 seconds length sine wave of maximal amplitude at 44,100Hz. Again, this means 132,300 samples.

About

Haskell sound library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published