recentpopularlog in

ianweatherhogg : sound   69

Decoding and playing audio files in Linux
Table of contents
Overview FFmpeg SoX ALSA (libasound) PulseAudio libsndfile Other libraries Notes Overview I was playing with various media libraries recently and have prepared several snippets demonstrating how one can decode and play an audio file in two separate steps.
The source code is available on GitHub here and there.
The following libraries are used:
FFmpeg SoX ALSA (libasound) PulseAudio libsndfile Each snippet is a small program.
pulse  audio  alsa  sound  ffmpeg 
6 weeks ago by ianweatherhogg
PulseAudio under the hood
Table of contents
Preface About PulseAudio High-level components Key abstractions D-Bus API C API Protocols and networking Device drivers Sound processing Sample cache Stream management Time management Power saving Automatic setup and routing Desktop integrations Compatibility layers Server internals Module list GUI tools Command line tools Configuration Portability Example setups Example clients and modules Critique Preface I’m working on the Roc open-source project, a development...
pulse  audio  alsa  sound  music  5* 
6 weeks ago by ianweatherhogg
Guitar Effects in Rust
A guitar effect alters how the input sounds by adding distortion, delaying signal, shifting pitch/frequency and changing dynamics and loudness. Most physical...
rust  guitar  music  sound  signal  processing  jack  alsa 
february 2018 by ianweatherhogg
csound
csound-mode - Emacs major mode for coding in Csound
emacs  c  sound  mode  github 
january 2018 by ianweatherhogg
The Web Audio API: Adding Sound to Your Web App - Envato Tuts+ Code Tutorial
In this next installment of our Web Audio API series, we'll be discussing why you should add sound to your web app and how you would do so in a responsible manner. | Difficulty: Intermediate; Length: Medium; Tags: Web Development, Audio, HTML, JavaScript
music  sound  html  five 
december 2015 by ianweatherhogg
The Web Audio API: Make Your Own Web Synthesizer - Envato Tuts+ Code Tutorial
A guide to creating your own musical instrument in the browser with the Web Audio API. In this tutorial, you'll learn how to make a synthesizer which you can play along with using a virtual keyboard. | Difficulty: Intermediate; Length: Medium; Tags: HTML, CSS, JavaScript, Web Development
music  sound  html  five 
december 2015 by ianweatherhogg
Visualizing Android Audio Latency – Nervous Systems
An interactive exploration of roundtrip audio latency on Android devices.
android  sound 
august 2015 by ianweatherhogg
Obiwannabe Toys
Page contains puredata patches.
music  sound  pure  data  example 
may 2015 by ianweatherhogg
Practical Synthetic Sound Design
Page contains links to sound design tutorials
sound  music  pure  data 
may 2015 by ianweatherhogg
AudioMulch Blog | AudioMulch
Modular audio software for live electronic music performance, composition and experimental sound. Now for Mac and PC.
blogs  sound  music  signal  theory  electronics  4* 
march 2015 by ianweatherhogg
JACK Audio Connection Kit|How do I refer to a soundcard so that the name always works?
JACK Audio Connection Kit|How do I refer to a soundcard so that the name always works?
alsa  jack  wiki  hardware  sound 
december 2014 by ianweatherhogg
JACK Audio Connection Kit|How can I use multiple soundcards with JACK?
JACK Audio Connection Kit|How can I use multiple soundcards with JACK?
alsa  jack  multi  sound  card  4* 
december 2014 by ianweatherhogg
Zound, a PlayFramework 2 audio streaming experiment using Iteratees • @GreWeb
Zound uses an audio generator (JSyn, an audio synthesizer), encode the output and stream it all using Play Iteratees to pipe everything in real-time.
play  scala  sound  music  vlc  processing  stream  iteratee  enumeratee  5*  chunk 
august 2012 by ianweatherhogg

Copy this bookmark:





to read