audio/soundtouch 2.3.1 MidnightBSD
Open-source audio processing library
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- lgpl2.1
- Categories
- audio
Description
SoundTouch is an open-source audio processing library for changing the tempo, pitch, and playback rates of audio streams or files:
* Tempo (time-stretch): changes the sound to play at faster or slower speed than original, without affecting the sound pitch * Pitch (key): changes the sound pitch or key, without affecting the sound tempo or speed * Playback rate: changes both the sound tempo and pitch, as if an LP disc was played at wrong RPM rate
The SoundTouch library is suited for application developers writing sound processing tools that require tempo/pitch control functionality, or just for playing around with the sound effects. The source kit includes also an example utility SoundStretch that allows processing .WAV audio files with command-line interface.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | audio/soundtouch | 2.3.1 |
| FreeBSD | audio/soundtouch | 2.4.1 |
| OpenBSD | audio/soundtouch | 2.3.3 |
| NetBSD | audio/soundtouch | 2.3.1 |
| DragonFly | audio/soundtouch | 2.3.3 |
| HardenedBSD | audio/soundtouch | 2.4.1 |
| GhostBSD | audio/soundtouch | 2.4.1 |
Install
Binary package:
mport install soundtouch
From mports:
cd /usr/mports/audio/soundtouch && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= soundtouch>0:audio/soundtouch
LIB_DEPENDS= libSoundTouch.so:audio/soundtouch
Dependencies
Required by 1
Configuration
Options name: audio_soundtouch
| Option | Default | Description |
|---|---|---|
| INTEGER_SAMPLES | off | Use integer sample format |
| OPTIMIZED_CFLAGS | off |
- USES
- cmake cpe
- Service scripts
- none
Files
pkg-plist 15
- bin/soundstretch
- include/soundtouch/BPMDetect.h
- include/soundtouch/FIFOSampleBuffer.h
- include/soundtouch/FIFOSamplePipe.h
- include/soundtouch/STTypes.h
- include/soundtouch/SoundTouch.h
- include/soundtouch/soundtouch_config.h
- lib/cmake/SoundTouch/SoundTouchConfig.cmake
- lib/cmake/SoundTouch/SoundTouchConfigVersion.cmake
- lib/cmake/SoundTouch/SoundTouchTargets-.cmake
- lib/cmake/SoundTouch/SoundTouchTargets.cmake
- lib/libSoundTouch.so
- lib/libSoundTouch.so.2
- lib/libSoundTouch.so.2.3.1
- libdata/pkgconfig/soundtouch.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| soundtouch-2.3.1.tar.gz | 524664 | 6900996607258496ce126924a19fe9d598af9d892cf3f33d1e4daaa9b42ae0b1 |
Master sites 1
- https://www.surina.net/soundtouch/