Skip to content

dgorohov/go-wav-sdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDL2 bindings

To play WAV:

package main

import (
	"github.com/dgorohov/sdl-bindings"
	"github.com/dgorohov/sdl-bindings/audio/wav"
	"log"
	"os"
	"path/filepath"
)

func main() {
	sdl.Init(sdl.SDL_AUDIO)
	defer sdl.Quit()

	path, err := filepath.Abs(os.Args[1])
	if err != nil {
		panic(err)
	}

	log.Printf("Playing WAV: %s\n", path)
	if err := wav.PlayWAV(path); err != nil {
		panic(err)
	}
}

About

Golang bindings for the WAV file playing

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published