go-waveform:从 wav 音频文件绘制波形图像

时间:2024-06-18 13:58:23
【文件属性】:

文件名称:go-waveform:从 wav 音频文件绘制波形图像

文件大小:8.47MB

文件格式:ZIP

更新时间:2024-06-18 13:58:23

go waveform wav Go

去波形 Golang 项目,目的是练习、理解 golang 和音频文件格式。 用法 要求 Go 1.11(Go 模块) 命令行 通过 CLI 生成波形图像 GO111MODULE=on make ./bin/go-waveform -t dark -r 1000 -f png example/violin.wav open example/violin-L.png open example/violin-R.png 作为包导入 作为包导入, import "github.com/cettoana/go-waveform" 和解码wav音频文件 w := waveform . DecodeWav ( wavFileBytes ) fmt . Println ( w . BitsPerSample ) data , _ := w . GetData () if stereoData


【文件预览】:
go-waveform-master
----sample.go(952B)
----audio_format.go(538B)
----example()
--------violin.wav(9.14MB)
----decoder.go(2KB)
----cmd()
--------go-waveform.go(3KB)
----image()
--------image.go(4KB)
----image.svg(18KB)
----.gitignore(10B)
----Makefile(117B)
----go.sum(8KB)
----README.md(946B)
----wav.go(2KB)
----LICENSE.txt(1KB)
----go.mod(151B)

网友评论