GUILLAUME WILLIAM
BRES

This one is about the little applications and programs i developped using PureData.
PureData is a free software to code and easily interact with audio signals.
To control the software i use one of my microcontroller, this can also be done by the keyboard or anything else.
As usual, i used some buttons and potentiometer to try to create some cool stuff.
The result quality only depends on the quality of the samples used at the very basement. Which means, if i had better quality stupid samples, i could make much better videos. (& also requires skills, which i do not have either).
These are the main things i achieved using this software:
PureData Project
A Loop composer:
Select a sample and assign it to a button. Then start playing it, the first kick starts the recording process and once the bar is over (4 or 8 kicks), the file is beeing looped for ever.
This process can be done as long as memory is available on the computer.
So i can do it again and switch between the final patterns to create another global pattern (which can also be recorded and looped).
The result quality only depends on the quality of the samples used at the very basement. Which means, if i had better quality samples, i could make much better videos. (& also recquieres skills, which i do not have either).
Same thing using multiple Samples:
(what i named multiple instruments loop composer)
It's basically the same thing but using up to 5 buttons to play 5 differents instruments at the same time which allows to create the basic loops much faster. The main kick toggles the recording process once again (can be choosen).
A 16Steps Sequencer:
Record an almost unlimited number of pattern and store them. Switch between the pattern to toggle the sequencer. The BPM can be controlled for instance using a potentiometer.
Led Outputs:
(note shown on this version on the video now)
All the current file being played on the audio stereo output (looped samples for instance), enter one part of my program which basically divide the file into 4 parts and once each part of the file is being played, an LED is turned ON. This works well and I would like to use it to create some cool interface and display.
Random Drum machine:
Starts playing random patterns (BPM can also be controlled) but the pattern is,on the whole, synchronised.
TapTempo:
Simply tap a button to get the BPM equivalent value. This can be use to play the current file at a special BPM value & so the LED need to be synchronised.
Loop and sequencer, recorder,
multi effects,tempo control,
Led interactions and much more..
Some explanations



