All Projects → 200sc → klangsynthese

200sc / klangsynthese

Licence: Apache-2.0 license
Waveform and Audio Synthesis library in Go

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to klangsynthese

Audioplayer
Audio Player for Nextcloud and ownCloud
Stars: ✭ 179 (+214.04%)
Mutual labels:  mp3, wav
Flacon
Audio File Encoder. Extracts audio tracks from an audio CD image to separate tracks.
Stars: ✭ 252 (+342.11%)
Mutual labels:  mp3, wav
Atldotnet
Fully managed, portable and easy-to-use C# library to read and edit audio data and metadata (tags) from various audio formats, playlists and CUE sheets
Stars: ✭ 180 (+215.79%)
Mutual labels:  mp3, wav
Mediafile
A unified reader of metadata from audio & video files.
Stars: ✭ 138 (+142.11%)
Mutual labels:  mp3, wav
DFPlayerMini Fast
Fast and easy to understand Arduino library to use the DFPlayer Mini MP3 module from DFRobot.com. This is a huge improvement (both in terms of execution speed and simplicity) to the standard library provided by DFRobot.com.
Stars: ✭ 164 (+187.72%)
Mutual labels:  mp3, wav
Audio Steganography Algorithms
A Library of Audio Steganography & Watermarking Algorithms
Stars: ✭ 146 (+156.14%)
Mutual labels:  mp3, wav
Recorder
html5 js 录音 mp3 wav ogg webm amr 格式,支持pc和Android、ios部分浏览器、和Hybrid App(提供Android IOS App源码),微信也是支持的,提供H5版语音通话聊天示例 和DTMF编解码
Stars: ✭ 2,891 (+4971.93%)
Mutual labels:  mp3, wav
Xamarin Plugins
Cross-platform Plugins for Xamarin, Xamarin.Forms and Windows
Stars: ✭ 97 (+70.18%)
Mutual labels:  mp3, wav
StegX
Steganography (BMP, PNG, WAV, MP3, AVI, FLV)
Stars: ✭ 22 (-61.4%)
Mutual labels:  mp3, wav
Musicott
JavaFX application that manages and plays music files.
Stars: ✭ 97 (+70.18%)
Mutual labels:  waveform, mp3
Miniaudio
Single file audio playback and capture library written in C.
Stars: ✭ 1,889 (+3214.04%)
Mutual labels:  mp3, wav
sox-stream
📣 A stream-friendly wrapper around SoX
Stars: ✭ 50 (-12.28%)
Mutual labels:  mp3, wav
Music Metadata Browser
Browser version of music-metadata parser Supporting a wide range of audio and tag formats.
Stars: ✭ 105 (+84.21%)
Mutual labels:  mp3, wav
Ni Media
NI Media is a C++ library for reading and writing audio streams.
Stars: ✭ 158 (+177.19%)
Mutual labels:  mp3, wav
Vue Howler
[UNMAINTAINED] A Howler.js mixin for Vue 2 that makes it easy to create custom audio player components
Stars: ✭ 103 (+80.7%)
Mutual labels:  mp3, wav
Symphonia
Pure Rust multimedia format demuxing, tag reading, and audio decoding library
Stars: ✭ 191 (+235.09%)
Mutual labels:  mp3, wav
Audio
Data manipulation and transformation for audio signal processing, powered by PyTorch
Stars: ✭ 1,262 (+2114.04%)
Mutual labels:  mp3, wav
Av Converter
[av-converter.com] Audio and Video Converter, and YouTube downloader. Convert to MP3, MP4, AAC, FLAC, AC3, WAV, etc.
Stars: ✭ 97 (+70.18%)
Mutual labels:  mp3, wav
Amplituda
Amlituda - an android library that calculates amplitudes from audio and provides data in different formats. Based on this data, you can draw waveform. Android audio amplitude library.
Stars: ✭ 75 (+31.58%)
Mutual labels:  waveform, audio-samples
Youtube-DL-GUI
Graphical User Interace built around youtube-dl CLI
Stars: ✭ 38 (-33.33%)
Mutual labels:  mp3, wav

klangsynthese

Waveform and Audio Synthesis library in Go

GoDoc Go Report Card

Klangsynthese right now supports a number of features that will work regardless of OS, with further support planned for OSX as soon as we get our hands on one to test with.

Usage

See test files.

OS specific features

OS Load Modify Save Play
Windows X X X
Linux X X X
Darwin X X

Quick recipe for testing on Linux

This recipe should run the wav test on Linux:

go get github.com/200sc/klangsynthese
go get github.com/stretchr/testify/require
go test github.com/200sc/klangsynthese/wav

Other features

  • Wav support
  • Mp3 support
  • Flac support
  • Ogg support
  • Creating waveforms (Sin, Square, Saw, ...)
  • Filtering audio samples
  • Creating Sequences of audio samples to play music
  • Importable Bosca Ceoil files (.ceol)
  • Importable DLS files
  • Importable arbitrary instruments
  • Other Importable soundfonts (.sf2...)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].