All Projects → dskinner → Snd

dskinner / Snd

Licence: bsd-3-clause
Package snd provides methods and types for sound processing and synthesis.

Programming Languages

go
31211 projects - #10 most used programming language

Labels

Projects that are alternatives of or similar to Snd

framework
A creative coding library.
Stars: ✭ 35 (-2.78%)
Mutual labels:  synthesis
Dx7 Supercollider
My accurate Yamaha DX-7 clone. Programmed in Supercollider.
Stars: ✭ 395 (+997.22%)
Mutual labels:  synthesis
Pyo
Python DSP module
Stars: ✭ 904 (+2411.11%)
Mutual labels:  synthesis
Bayou
System for synthesizing Java API idioms, powered by Neural Sketch Learning
Stars: ✭ 260 (+622.22%)
Mutual labels:  synthesis
Sporth
A small stack-based audio language.
Stars: ✭ 325 (+802.78%)
Mutual labels:  synthesis
Herbie
Optimize floating-point expressions for accuracy
Stars: ✭ 459 (+1175%)
Mutual labels:  synthesis
Casper
A compiler for automatically re-targeting sequential Java code to Apache Spark.
Stars: ✭ 45 (+25%)
Mutual labels:  synthesis
Kickstart Meteor Polymer
⚡️ Kickstart a Meteor - Polymer project with MWC packages. (Flow Router is used to route)
Stars: ✭ 15 (-58.33%)
Mutual labels:  synthesis
Supercollider
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
Stars: ✭ 4,036 (+11111.11%)
Mutual labels:  synthesis
Synthesizing
Code for paper "Synthesizing the preferred inputs for neurons in neural networks via deep generator networks"
Stars: ✭ 474 (+1216.67%)
Mutual labels:  synthesis
Tool lists
Links to tools by subject
Stars: ✭ 270 (+650%)
Mutual labels:  synthesis
Amsynth
Analog Modelling Synthesizer
Stars: ✭ 313 (+769.44%)
Mutual labels:  synthesis
Vtr Verilog To Routing
Verilog to Routing -- Open Source CAD Flow for FPGA Research
Stars: ✭ 466 (+1194.44%)
Mutual labels:  synthesis
Ofxpdsp
openFrameworks addon for audio synthesis and generative music
Stars: ✭ 255 (+608.33%)
Mutual labels:  synthesis
Soundpipe
A lightweight music DSP library.
Stars: ✭ 921 (+2458.33%)
Mutual labels:  synthesis
symmetrical-synthesis
Official Tensorflow implementation of "Symmetrical Synthesis for Deep Metric Learning" (AAAI 2020)
Stars: ✭ 67 (+86.11%)
Mutual labels:  synthesis
Tp Gan
Official TP-GAN Tensorflow implementation for paper "Beyond Face Rotation: Global and Local Perception GAN for Photorealistic and Identity Preserving Frontal View Synthesis"
Stars: ✭ 412 (+1044.44%)
Mutual labels:  synthesis
Shadowmusic
A temporal music synthesizer
Stars: ✭ 28 (-22.22%)
Mutual labels:  synthesis
Imitator
IMITATOR
Stars: ✭ 10 (-72.22%)
Mutual labels:  synthesis
Prose
Microsoft Program Synthesis using Examples SDK is a framework of technologies for the automatic generation of programs from input-output examples. This repo includes samples and sample data for the Microsoft Program Synthesis using Example SDK.
Stars: ✭ 470 (+1205.56%)
Mutual labels:  synthesis

Package snd GoDoc

Package snd provides methods and types for sound processing and synthesis.

go get dasa.cc/snd

Windows

Tested with msys2. Additional setup required due to how gomobile currently links to openal on windows. This should go away in the future stepping away from gomobile's exp/al package.

pacman -S mingw-w64-x86_64-openal
cd /mingw64/lib
cp libopenal.a libOpenAL32.a
cp libopenal.dll.a libOpenAL32.dll.a

Tests

In addition to regular unit tests, there are plot tests that produce images saved to a plots/ folder. This depends on package gonum/plot and requires an additional tag flag to enable as follows:

go get github.com/gonum/plot
go test -tags plot

SndObj

This package was very much inspired by Victor Lazzarini's SndObj Library for which I spent countless hours enjoying, and without it I may never have come to program.

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].