This package provides basic tools for sound processing. It currently supports bit depths 8 and 16 (signed and unsigned), as well as arbitrary sample rate and number of channels. Design principles of dlib.audio are closely akin to dlib.image.
Data coding and compression algorithms
A thread pool for running tasks in parallel
Containers
Provides functionality that is used by all other dlib packages
Abstract FS interface and its implementations for Windows and POSIX filesystems
Computational geometry
Image processing
Linear algebra and numerical analysis
Allocators and memory management functions
Networking and web functionality
Data serialization
Text processing
dlib - general purpose library
Description: dlib is a high-level general purpose library for D language intended to game engine developers. It provides basic building blocks for writing graphics-intensive applications: containers, data streams, linear algebra and image decoders.