Skip to content

fuzsh/UNIPD_CEMM_DRUM-Machine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Drum Machine Step Sequencer (Pure Data)

A drum machine step sequencer is a device or software application used in music production to create and program rhythmic patterns for electronic drum sounds. It is a fundamental tool in electronic music production and is often found in hardware drum machines or as a feature in software-based music production environments.
Explore the docs »

· Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. License

About The Project

Drum Machine Step Sequencer (Pure Data)

  • General Workflow:
    • Active DSP
    • we have bangs for each sound that receive a signal from the sequencer and then read the wav file;
    • send the read file to dac~ to convert the digital file to analog.
  • Inside Main Sequencer:
    • There is a toggle that receives a signal for playing or stopping the process;
    • This toggle activates each individual sequence in a connected way.
  • Inside Each Sequencer (for each sound):
    • There is an 8-step sequencer;
    • The counter sends a signal to 8 different 'bangs' that then go back to the primary sequencer process;
    • we use spigot to allow the signal through only if the related toggle is on.

(back to top)

Built With

  • PureData

(back to top)

Contributors

  • Mirco Cazzaro
  • Nicola Boscolo Cegion
  • Farzad Shami

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)


Computer Engineering for Music and Multimedia course of University of Padova

About

Drum Machine Step Sequencer (Pure Data)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published