SoundTouch 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
SoundTouch 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
SoundTouch 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

SoundTouch是一个开源的音频处理库,主要实现包含变速、变调、变速同时变调等三个 功能模块,能够对媒体流实时操作,也能对音频文件操作。采用32位浮点或者16位定点,支持单声道或者双声道,采样率范围为8k~48k。

展开阅读全文

评论 (1)

加载中
2012/06/27 15:31
回复
举报
更多评论
暂无内容
发表了博客
2012/12/24 11:50

音频变速开源框架SoundTouch

SoundTouch是一个开源的音频处理库,主要实现包含变速、变调、变速同时变调等三个功能模块,能够对媒体流实时操作,也能对音频文件操作。采用32位浮点或者16位定点,支持单声道或者双声道,采样率范围为8k~48k。当然,这里的变速是通过节拍tempo控制的,因此它能提取乐音的节拍。另外,这个库的算法被很多知名软件使用,如audacity,winnap等。 三个功能分别采用的算法: 变速不变调:通过wsola类型的算法实现; rate:通过插值...

1
3
发表了博客
2018/11/17 23:24

soundtouch 变速算法matlab实现

soundtouch变速主要采用WSOLA算法来进行变速。 http://www.surina.net/soundtouch/ https://blog.csdn.net/suhetao/article/details/5863477 The principle of WSOLA refer to following figure: There are three important parameter: SequenceMs, overlapMs, seekWindowMs. These parameters affect to the time-stretch algorithm as follows: DEFAULT_SEQUENCE_MS: This is the default length of a single processing seq...

0
0
发表于多媒体处理专区
2015/03/09 14:29

移植soundtouch到android 通过JNI来调用

移植soundtouch 到android 通过JNI来调用(一) 移植soundtouch到android 通过JNI来调用(二)

0
0
发表了博客
2021/01/16 07:41

基于live555的rtsp播放器之十二:使用soundtouch加速音频播放

一.soundtouch soundtouch是一个用C++编写的开源的音频处理库,可以改变音频文件或实时音频流的节拍(Tempo)、音调(Pitch)、速率(Rate)。ST的3个效果互相独立,也可以一起使用。这些效果通过采样率转换、时域压拓结合实现。 Tempo:通过时域压拓算法WSOLA,改变声音的播放速率而不影响音调,即变速不变调。 Pitch:变调不变速时。 Rate:变调也变速。 主要特性 跨平台:支持Windows、Mac OS、Linux、Android、Apple iOS等。 完全...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
114 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部