Posts Tagged ‘Sound capture’

Breaking news

The content from the numerous exchange of mails and a careful analysis of visited pages on arduinoos show that many, many people from the planet of hackers, makers, learners, are very interested in advanced applications which mostly require digital signal processing functions. Not all Arduino fans had a chance to learn and practice DSP, so […]

PlainDSP (Part 4)

Part 1, 2, 3, 4 Here is the autonomous version of the sound meter which principle is described in PlainDSP (Part 3). The picture below shows the full schematics of the device   And here is the code of MicroSNDMTR_LCD, which includes the auto-ranging algorithm /* MicroSNDMTR_LCD: Micro sound meter connected to LCD 2×16 display Exemple of use of the […]

PlainDSP (Part 3)

Part 1, 2, 3, 4 —————————————————————————— Important notice: The huge popularity of PlainDSP (merge of PlainFFT and PlainADC libraries) and the numerous requests for help drove me to think about a convenient solution for all designers, artists, students, professors, R&D people, prototypists who need to understand, experiment, create systems which feature advanced Digital Signal Processing on Arduino. The result […]

PlainDSP (Part 2)

Part 1, 2, 3, 4 The next lines of code illustrate how PlainDSP simplifies the combination of data acquisition and data analysis. You no longer need to worry about the vectors of data. PlainDSP creates dynamically  and transparently the required vectors. On the other hand you must keep in mind that they exist and take 8 times the number […]

Getting started with the DUE (Part 2)

Part [-1, 0] 1, 2 I got a mail with an interesting question (Thanks Andrew!) regarding the performances of the DUE versus the UNO using PlainFFT.   I built this simple sketch based on the example which comes with the PlainFFT package: #include “PlainFFT.h” #include “math.h” PlainFFT FFT; /* Create FFT object */ /* Simulation parameters */ #define TWO_PI 6.283185307179586476925286766559 const […]

Blog of the day

Open music labs is a real source of  high quality information and amazing products. The ADC page and its subsidiaries are of particular interest for those who try to challenge the performances of their ATMEGAs. A must visit. I am currently evaluating their Audio Codec Shield which “sounds” great!    

Sound capture (Part 5)

Part 1, 2, 3, 4, 5 After some new experiments on sound analysis, I used a different design for the microphone amplifying section, that I am happy to share with you (From the statistics of Arduinoos, I know that sound capture is a topic of major interest for many of you). Here is the schematics that I shall explain […]

MicroLS (Part 2)

Part 1, 2, 3 All fun of the project lies in the code! Its construction comes almost trivial and will look like: Set acquisition parameter Endlessly: Acquired data Adjust data Execute FFT Compute frequency spectrum Extract information from spectrum and switch leds on and off accordingly Here is a look and feel about the header of the sketch […]

MicroLS (part 1)

Part 1, 2, 3 MicroLS stands for micro Light Show! Let’s have some fun with Arduino for a time! Get the latest Flash Player to see this player. [Javascript required to view Flash movie, please turn it on and refresh this page] Behind the scene of MicroLS are quite powerful functions that most of Arduinoos […]

Fast Signal Sampling (Part 10)

Part 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 11, 12 PlainADC looks like it is a live product with always room for improvements. Before releasing an other really amazing new version, we may review a few critical things that developers should feel confortable with prior to interfacing the library to […]