Skip to content
No description or website provided.
Go
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
encoding
errors
example/simple
metadata feature: added method for getting time and track number in a convenie… Aug 20, 2019
testdata
utils
vendor
.editorconfig
.gitignore
CODEOWNERS
LICENSE
README.md
go.mod
go.sum

README.md

Aʊdioid GoDoc

Audioid — Fast and Reliable audio tools

This project is in opensourcing stage. It's stable, but may miss some valuable features.


/encoding

This package contains implementation for supported audio formats. You can use implementations directly, if you want minimal dependecies.

For example, we have a simple example app for you to try it in action by running ./examples/simple:

package main

import (
	"log"
	"os"

	"github.com/audioid/audioid/encoding"
	"github.com/davecgh/go-spew/spew"
)

func main() {
	file, err := os.Open("../../testdata/inputSCVAUP.flac")
	if err != nil {
		panic(err)
	}
	track, err := encoding.Decode(file)
	if err != nil {
		log.Fatalf("%+v", err)
	}
	spew.Dump(track)
}
You can’t perform that action at this time.