gdw + dsp   83

Fourier Series Applet
This java applet demonstrates Fourier series, which is a method of expressing an arbitrary periodic function as a sum of cosine terms. In other words, Fourier series can be used to express a function in terms of the frequencies (harmonics) it is composed of.
audio  math  signals  dsp  fft 
2 days ago by gdw
MRC Software - Music Research Centre, The University of York
Researchers at the MRC have developed a variety of bespoke software that facilitates the work that goes on in the centre, some of which is in the public domain. Notably there is a collection of Max MSP and puredata externals for dealing with ambisonics, and these algorithms are also available as VST and Audiounit plugins. The centre also produces commercial software including the MRC meter - a highly accurate audio metering plugin
audio  dsp  software  mrc  max  msp  vst  ambisonics 
6 days ago by gdw
what is baudline?
Baudline is a scientific visualization tool that uses DSP for exploring the spectral domain. Explore, Analyze, and Discover.
analyzer  dsp  frequency  music  visualization 
6 days ago by gdw
[no title]
Understanding Acoustic Feedback & Suppressors
rane  dsp  acoustic  feedback  suppressors 
14 days ago by gdw
..::CLAM::.. C++ Library for Audio and Music
CLAM (C++ Library for Audio and Music) is a full-fledged software framework for research and application development in the Audio and Music Domain. It offers a conceptual model as well as tools for the analysis, synthesis and processing of audio signals.
audio  software  library  dsp  c++ 
19 days ago by gdw
SOUNDMAGIC SPECTRAL
Mac OS X 10.6+, Intel chips only.

SoundMagic Spectral is a FREEWARE suite of 24 Audio Unit plug-ins that implement real-time spectral processing of sound. This groundbreaking set of effects give you unprecedented control and creativity in the processing of audio, whether from static audio files or live audio streams. SoundMagic Spectral builds on the work of the OS 9 software known as SoundMagic DSP, and takes it to even more exotic sonic realms.
au  spectrum  plugins  osx  free  audio  dsp 
19 days ago by gdw
sebpiq/WebPd
WebPd aims to allow a subset of Pure Data audio patches to run in the browser without plugins. Right now the focus is on DSP objects, to enable you to mock up audio engines in Pd, put them on the web, and control them with Javascript.
webpd  puredata  dsp  web  javascript 
8 weeks ago by gdw
MIRtoolbox — Humanistinen tiedekunta
MIRtoolbox offers an integrated set of functions written in Matlab, dedicated to the extraction from audio files of musical features such as tonality, rhythm, structures, etc. The objective is to offer an overview of computational approaches in the area of Music Information Retrieval. The design is based on a modular framework: the different algorithms are decomposed into stages, formalized using a minimal set of elementary mechanisms. These building blocks form the basic vocabulary of the toolbox, which can then be freely articulated in new original ways.
matlab  music  feature  extraction  toolbox  audio  dsp 
11 weeks ago by gdw
tae hong park dsp-book
MATLAB code examples used in book can be downloaded here.
dsp  matlab  princeton 
11 weeks ago by gdw
Tae Hong Park | People | Tulane Music Technology
Assistant Professor of Music
I am Associate Profesor at the Tulane Univeristy Music Department and Director of the Music Science and Technology Program

My current concentration is in electroacoustic, computer music, research topics in computer music and acoustic music. I am the author of the World Scientific Publishing book, "Introduction to Digital Signal Processing."
tulane  faculty  music  technology  dsp  book 
11 weeks ago by gdw
pyo - Python digital signal processing module. - Google Project Hosting
pyo is a Python module written in C to help digital signal processing script creation.

pyo is a Python module containing classes for a wide variety of audio signal processing types. With pyo, user will be able to include signal processing chains directly in Python scripts or projects, and to manipulate them in real time through the interpreter. Tools in pyo module offer primitives, like mathematical operations on audio signal, basic signal processing (filters, delays, synthesis generators, etc.), but also complex algorithms to create sound granulation and others creative audio manipulations. pyo supports OSC protocol (Open Sound Control), to ease communications between softwares, and MIDI protocol, for generating sound events and controlling process parameters. pyo allows creation of sophisticated signal processing chains with all the benefits of a mature, and wildly used, general programming language.
audio  dsp  programming  library  python 
february 2012 by gdw
Python number crunching faster? [Updated 21-Oct-2011]
Everyone has their favorite computing platform, regardless if it is Matlab, Octave, Scilab, Mathematica, Mathcad, etc.  I have been using Python and the common numerical and scientific packages available.  Personally, I have found this to be very useful in my work.  Lately there has been some chatter on speeding up Python.
python  number  crunching  dsp 
december 2011 by gdw
Orfanidis Textbooks are Available Online
I have just learned that Sophocles J. Orfanidis, the well-known professor with the ECE Department of Rutgers University, has made two of his signal processing textbooks available for downloading on the Internet.
audio  dsp  texts  free  online 
november 2011 by gdw
Introduction to Signal Processing
This book was previously published by Pearson Education, Inc. Copyright (c) 1996--2009 by Prentice Hall, Inc. Previous ISBN 0-13-209172-0.
The book's copyrights were transferred from Prentice Hall to Sophocles J. Orfanidis in 2009. A new version of the book, that includes corrections of all the typos, is now freely available in PDF format, and in a 2-up form. A solutions manual is also available.
audio  dsp  textbook  free  online 
november 2011 by gdw
Generating Complex Baseband and Analytic Bandpass Signals
There are so many different time- and frequency-domain methods for generating complex baseband and analytic bandpass signals that I had trouble keeping those techniques straight in my mind. Thus, for my own benefit, I created a kind of reference table showing those methods. I present that table for your viewing pleasure in this blog.
dsp 
november 2011 by gdw
Music Technology Group | Music Technology Group
The Music Technology Group (MTG) of the Universitat Pompeu Fabra in Barcelona, part of its Department of Information and Communication Technologies, is specialized in sound and music computing. With more than 40 researchers coming from different and complementary disciplines, the MTG carries out research on topics such as audio signal processing, sound and music description, musical interfaces, sound and music communities, and performance modeling. The MTG combines basic engineering strengths in Signal Processing, Machine Learning and Human Computer Interaction with multidisciplinary methodologies coming from other fields.
mtg  barcelona  research  school  academic  dsp  institution 
november 2011 by gdw
Bernsee : The DSP Dimension
Audio signal processing tutorials & software
Bernsee
Stephan M. Bernsee

The DSP Dimension started out as a platform for online courses and tutorials on Digital Signal Processing in 1999 as part of Stephan Bernsee’s lectures on advanced audio DSP held at various institutions around Germany. The DSP Dimension quickly became a standard resource for specialized DSP topics like time stretching and pitch shifting and is part of engineering classes at several universities across Europe as well as a frequently featured content in many popular magazines. Today Stephan and his team are providing consulting and development services to the audio signal processing market and are developing applications marketed through their partners around the world.
Dirac  dsp  code  tutorials  core  audio  C++  stdmp 
september 2011 by gdw
AMSL - Advanced Multimedia and Security Lab
Arbeitsgruppe Multimedia and Security

Leiterin der Arbeitsgruppe:

Prof. Dr.-Ing. Jana Dittmann

Fakultät für Informatik
Advanced Multimedia and Security
Institut für Technische und Betriebliche Informationssysteme
Otto-von-Guericke-Universität Magdeburg
bernsee  audio  dsp  teaching  examples 
september 2011 by gdw
Dirac3 Technology
Professional Time Stretching and Pitch Shifting Solution
for Desktop and Mobile Platforms
dsp  core  audio 
september 2011 by gdw
Res, a matter. | Experimental paradigms for musical performance and embodied interaction in performative environments.
Ongoing development of a Free, Open Source bio-sensing software/hardware framework for the application of muscle sounds to biophysical generation and control of music, video and responsive milieux.
Xth  sense  biomusic  interactive  music  dsp 
july 2011 by gdw
Audio Signal Processing in FAUST1
FAUST is a high-level programming language for digital signal processing, with special support for real-time audio applications and plugins on various software platforms including Linux, Mac-OS-X, iOS, Windows, and embedded computing environments. Audio plugin formats supported include VST, LADSPA, Pd, Max/MSP, SuperCollider, and more. This tutorial provides an introduction focusing on a simple example of white noise filtered by a variable resonator.
audio  dsp  faust  osx 
july 2011 by gdw
JOS Home Page
Julius Orion Smith III
Home Page
stanford  ccrma  on-line  publications  sound  examples  software  audio  dsp  jos 
june 2011 by gdw
Music/Audio Signal Processing
This is my blog from the point of view of a music/audio DSP research engineer / educator. It is informal and largely nontechnical because nearly everything I have to say about signal processing is (or will be) somewhere in my four-book series: Mathematics of DFT with Audio Applications, Introduction to Digital Filters, Physical Audio Signal Processing and Spectral Audio Signal Processing
jos  blog  julius  orion  smith  dsp  ccrma 
june 2011 by gdw
PyAudio: PortAudio v19 Python Bindings
PyAudio

PyAudio provides Python bindings for PortAudio, the cross-platform audio I/O library. With PyAudio, you can easily use Python to play and record audio on a variety of platforms.

PyAudio is designed to work with the PortAudio v19 API 2.0. Note that PyAudio currently only supports blocking-mode audio I/O.

PyAudio is still super-duper alpha quality. It has run on GNU/Linux 2.6, Microsoft Windows 7/XP, and Apple Mac OS X 10.5+—but it could use more testing.

PyAudio is inspired by:

pyPortAudio/fastaudio: Python bindings for PortAudio v18 API.
tkSnack: cross-platform sound toolkit for Tcl/Tk and Python.
via:erikschoster  audio  dsp  library  music  python  bindings 
april 2011 by gdw
Sonic Visualiser
Sonic Visualiser is an application for viewing and analysing the contents of music audio files.
The aim of Sonic Visualiser is to be the first program you reach for when want to study a musical recording rather than simply listen to it.

We hope Sonic Visualiser will be of particular interest to musicologists, archivists, signal-processing researchers and anyone else looking for a friendly way to take a look at what lies inside the audio file.
analysis  audio  dsp  sonification  visualisation 
april 2011 by gdw
Sonifyer   softhardware
Sonifyer is a stand-alone application for data sonification (and visualization). The software allows you to choose between, or to combine, two sonification methods: 1. audification or 2. parameter mapping (based on FM synthesis)
sonification  tool  software  freeware  mac  dsp 
february 2011 by gdw
Knowledge Base | International Community for Auditory Display
This section contains a collection of resources for experts and novices to the field
reference  sonification  dsp  nsi 
february 2011 by gdw
andraudio Info Page
The andraudio mailing list is a community discussion list for application and middleware developers working with audio on Android (whether for music apps, games, media or whatever else you can imagine). The topic here is Android audio development. That means development using Android's Java audio API, native C/C++ bridged to Java, and Android's implementation of OpenSL ES. We're also interested in discussing Android audio platform internals. We are here to discuss ideas and to help each other. Everyone is welcome. Please feel free to introduce yourself.
arduino  dsp  page  java  c  c++ 
january 2011 by gdw
NuGen Audio - Professional Audio Software, RTAS, VST and AU plugins
The NUGEN Audio product range conforms to the VST and Audio Unit standards, available for both Mac OSX and PC Windows operating systems.

"Paul" on coreaudio mailing list
coreaudio  plugins  dsp  stdmp 
january 2011 by gdw
Rubber Band Audio Time Stretcher Library
Rubber Band Library is a high quality software library for audio time-stretching and pitch-shifting. It permits you to change the tempo and pitch of an audio stream or recording dynamically and independently of one another.
dsp  library  stdmp 
january 2011 by gdw
CDP
The Operation of the Phase Vocoder
A non-mathematical introduction to the Fast Fourier
Transform
fft  phase  vocoder  non-mathematical  dsp 
january 2011 by gdw
CDP Home Page
CDP: The Composers' Desktop Project
Based in the UK, CDP is an international network of composers and programmers guided by a vision of amazing sonic possibilities and how they can be woven into the fabric of music. We have been working together since 1986.
audio  composition  dsp  sound  for  large  hadron  collider 
january 2011 by gdw
celemony_ :: Direct Note Access - the new Melodyne dimension
DNA Direct Note Access is a technology that makes the impossible possible: for the first time in audio recording history you can identify and edit individual notes within polyphonic audio material. The unique access that Melodyne affords to pitch, timing, note lengths and other parameters of melodic notes will now also be afforded to individual notes within chords.
audio  editing  music  software  technology  dsp 
december 2010 by gdw
Cool Stuff Labs - About Us
Cool Stuff Labs is currently specializing in the field of Audio Signal Processing, with a particular focus on plug-in development for DAWs (Digital Audio Workstations). We are fully licensed Digidesign Development Partners, and can provide contract services to third parties interested in development for Pro Tools or any other platform.
pro  audio  dsp  plugins 
november 2010 by gdw
terminatorX: main
terminatorX is a realtime audio synthesizer that allows you to "scratch" on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way hiphop-DJs scratch on vinyl records.
audio  dj  music  software  dsp  linux  ladspa 
november 2010 by gdw
Sonic Visualiser
Sonic Visualiser is an application for viewing and analysing the contents of music audio files.
audio  sound  visualization  dsp 
november 2010 by gdw
SPEAR Homepage
S P E A R

Sinusoidal Partial Editing Analysis and Resynthesis
dsp  analysis  resynthesis 
november 2010 by gdw
Pure Data at Sharktracks
The Meta Studio is a polyrhythmic sequencing and synthesis application for Pure Data. It uses graph-on-parent objects to implement a modular system of sequencing, synthesis and effects with a flexible patching system.

You can download it here: metastudio-0.3-11b.zip.
daw  pd  synth  dsp 
november 2010 by gdw
Designing Sound - Procedural Audio for games and film
Designing Sound teaches students and professional sound designers to understand and create sound effects starting from nothing. Its thesis is that any sound can be generated from first principles, guided by analysis and synthesis. The text takes a practitioner's perspective, exploring the basic principles of making ordinary, everyday sounds using an easily accessed free software. Readers use the Pure Data (Pd) language to construct sound objects, which are more flexible and useful than recordings.
synthesis  dsp  sound  design  first  principles  analysis 
november 2010 by gdw
Signal Processing for Communications
Solutions Manual
A solutions manual is available to instructors. Please contact us to obtain a copy.

Teaching Material
This book originated as a set of notes for a third-year signal processing class at EPFL, and was refined over several years of teaching; its contents have been tuned to fit a schedule of about 25 2-hour classes. We are working on a set of PowerPoint slides displaying the fundamental concepts and the key figures in the book which can be used as classroom teaching material. Please contact us if you are interested in obtaining a copy.
dsp  book  teaching  materials 
september 2010 by gdw
Signal Processing for Communications
by Paolo Prandoni and Martin Vetterli

With a novel, less formal approach to the subject, the authors have written a book with the conviction that signal processing should be taught to be fun. The treatment is less focused on the mathematics and more on the conceptual and practical aspects but the book remains an engineering text, with the goal of helping students solve real-world problems. In this vein, the last chapter pulls together all the topics discussed throughout the book into an in-depth look at the development of an end-to-end communication system, namely, a modem for communicating digital information over an analog channel.
dsp  books 
september 2010 by gdw
Computing FFT Twiddle Factors
Richard (Rick) Lyons is a consulting Systems Engineer and lecturer with Besser Associates in Mountain View, California.
fft  twiddle  factors  dsp 
august 2010 by gdw
music-dsp FAQ
Music DSP Frequently Asked Questions
music-dsp  faq  dsp 
june 2010 by gdw
QuteCsound
QuteCsound is a frontend for Csound featuring a highlighting editor with autocomplete, interactive widgets and integrated help. It is a cross-platform and aims to be a simple yet powerful and complete development environment for Csound. It can open files created by MacCsound.
csound  gui  frontend  dsp  editor  audio 
june 2010 by gdw
Cookbook formulae for audio EQ biquad filter coefficients
Cookbook formulae for audio EQ biquad filter coefficients
by Robert Bristow-Johnson
dsp  filters  math 
june 2010 by gdw
mega-nerd.com
Mega Nerd Pty Ltd offers electronic design, software development and educational services
dsp  tutorial  Erik_de_Castro_Lopo  src  libsamplerate 
april 2010 by gdw
jack_oscrolloscope - a simple waveform viewer for JACK
jack_oscrolloscope is a simple waveform viewer for JACK. The waveform is displayed in realtime, so you can always see the signal the instant it comes through JACK's input port.
jack  osc  scope  waveform  viewer  dsp 
april 2010 by gdw
pyliblo - Python bindings for the liblo OSC library
pyliblo is a Python wrapper for the liblo OSC library. It supports almost the complete functionality of liblo, allowing you to send and receive OSC messages using a nice and simple Python API.

Also included are the command line utilities send_osc and dump_osc.
liblo  pyliblo  python  bindings  OSC  library  API  dsp 
april 2010 by gdw
liblo: Lightweight OSC implementation
liblo is an implementation of the Open Sound Control protocol for POSIX systems, started by Steve Harris and now maintained by Stephen Sinclair.
OSC  posix  liblo  gpl  steve_harris  stephen_sinclair  dsp 
april 2010 by gdw
Sonic Timeworks Digital Audio Software
a team of Professional Audio Engineers and Programmers/Musicians dedicated to providing digital audio plugins with unsurpassed sonic integrity for Studios and Musicians worldwide.
dsp  audio  plugins  mada  stdmp 
march 2010 by gdw
Phonoxone - PXDK Technology
PXDK is a GUI cross-platform development kit, designed specifically for audio plug-ins. It is the perfect tool for making stable, professional plug-ins for multiple targets, without sacrificing any advanced features.
PXDK is an object-oriented system, using C++. Yes, this means you can produce Cocoa plug-ins on 64-bit OSX, without even reading 1 single line of Obj-C. This is the power of PXDK. Instead of using your energy on ever-changing APIs, you can focus on the value which the end-user can appreciate.

PXDK is available for VST 2.4, VST 3, AU, RTAS and TDM, Windows and OSX, 32- and 64-bit, Carbon and Cocoa. And for every single one of those platforms, your code is the same (although, for TDM you would obviously need to write extra DSP code).
PXDK  gui  cross-platform  development  kit  audio  plugins  c++  vst  au  rtas  tdm  stdmp  dsp 
march 2010 by gdw
Phonoxone
PhonoXone Software, founded by Sonic Timeworks co-founder, Michael Olsen. Michael has worked in the audio software industry for more than 10 years, providing his extensive software development knowledge to various commercial software firms.
Michael's deep interest in cross-platform development has resulted in the cross-platform GUI and Utility library, named PXDK

PhonoXone is located in Denmark, on the western coast of Zealand.
audio  dsp  software  cross-platform  mada  stdmp 
march 2010 by gdw
[JAMin - About]
JAMin is the JACK Audio Connection Kit (JACK) Audio Mastering interface. JAMin is an open source application designed to perform professional audio mastering of stereo input streams. It uses LADSPA for digital signal processing (DSP). JAMin is licensed under the GPL.
jamin  jack  audio  connection  kit  amdio  mastering  ladspa  dsp  gpl  stdmp  mada 
march 2010 by gdw
Introduction to Digital Filters: with Audio Applications (9780974560717): Julius O. Smith III: Books
This book is a gentle introduction to digital filters, including mathematical theory, illustrative examples, some audio applications, and useful software starting points. The theory treatment begins at the high-school level, and covers fundamental concepts in linear systems theory and digital filter analysis. Various "small" digital filters are analyzed as examples, particularly those commonly used in audio applications. Matlab programming examples are emphasized for illustrating the use and development of digital filters in practice.
digital  filters  dsp  audio  jos  gentle  stdmp 
february 2010 by gdw
Introduction to Digital Filters with Audio Applications
This book was written for my introductory course in digital audio signal processing, which I have given at the Center for Computer Research in Music and Acoustics (CCRMA) since 1984. The course was created primarily as a first course in digital signal processing for entering Music Ph.D. students in the Computer Based Music Theory and Acoustics program. Due to the nature of CCRMA research, this book will emphasize audio and music applications, although the material on the subject of digital filters itself is not specific to audio or music.
dsp  jos  ccrma  audio  music  acoustics  stdmp  Free  Online  Books  Julius_O._Smith_III 
february 2010 by gdw
Vamp Plugins
Vamp is an audio processing plugin system for plugins that extract descriptive information from audio data — typically referred to as audio analysis plugins or audio feature extraction plugins.
vamp  dsp  audio  signal  processing  stdmp2 
january 2010 by gdw
Faust Server
FAUST is a compiled language for real-time audio signal processing.
The name FAUST stands for Functional AUdio STream. Its programming model combines two approaches : functional programming and block diagram composition. You can think of FAUST as a structured block diagram language with a textual syntax.
stdmp  dsp  programming  music  audio 
january 2010 by gdw
Synth Secrets: Links to All Parts
Synth Secrets
For your enjoyment, we've collected together links to this hugely popular SOUND ON SOUND series, written by synth afficionado and regular contributor Gordon Reid.
dsp  techniques  articles  books  sound-on-sound  Gordon  Reid 
january 2010 by gdw
« earlier      

related tags

academic  acoustic  acoustics  ambisonics  amdio  amplitude  analysis  analyzer  andy  API  arduino  articles  au  audio  audio_lectures  autotune  barcelona  bernsee  bindings  biomusic  blog  blogs  book  books  boolean  c  c++  ccrma  cells  cocoa  code  collider  composer  composition  computer  connection  core  coreaudio  cross-platform  crunching  csound  data-base-amplification  daw  design  developers  development  digital  Dirac  dj  dsp  editing  editor  engineer  Erik_de_Castro_Lopo  examples  extraction  factors  faculty  faq  farnell  faust  feature  feedback  fft  filter  filtering  filters  first  for  free  freeware  frequency  frontend  game  gentle  Gordon  gpl  graduate  gui  hadron  harmon  home-theatre  humor  icassp  ieee  impromptu  institution  interactive  jack  jamin  jamoma  java  javascript  jos  julius  Julius_O._Smith_III  kit  l-systems  LAD  ladspa  large  liblo  library  libsamplerate  lindenmeyer  linux  logic  mac  mada  mastering  materials  math  matlab  max  mrc  msp  mtg  music  music-dsp  nature  news  non-mathematical  nsi  number  of  on-line  online  orion  osc  osx  page  pd  peak  phase  photographer  place  plants  plug-ins  plugins  posix  princeton  principles  pro  processing  programming  publications  puredata  PXDK  pyliblo  python  rane  realtime  reference  Reid  removal  research  resynthesis  reverb  room-correction  rtas  sc  sc3  school  scope  sense  server  signal  signals  sine  smith  software  sonification  sound  sound-on-sound  spectral  spectrum  src  stanford  stdmp  stdmp2  stephen_sinclair  steve_harris  suppressors  surround-sound  synth  synthesis  systhesis  tanglewood  tap  tdm  teaching  techniques  technology  textbook  texts  thesis  tim  tool  toolbox  tulane  tutorial  tutorials  twiddle  vamp  via:erikschoster  viewer  visualisation  visualization  vocoder  vst  waveform  web  webpd  Xth  zebra 

Copy this bookmark:



description:


tags: