A Fun Open-Source Drum-Kitting Electron App.
- Install & run BossPlug
- Right click on the 'Audio Browser' on the left-hand side to add folders from your computer which have .WAV files
- Drag the audio files onto the 64 cells in the center.
- Click on the sound cells to assign special attributes
- Play the sound effects and create music ! If you have a Novation Launchpad, click the 'Connect To Launchpad' button at the bottom to connect so that it will control the cells. If not, you can use number keys 1 - 8 on your pc keyboard to control the top row. Here is what I use: https://www.amazon.com/Novation-Launchpad-Compact-Controller-Ableton/dp/B00W5F3GJ0
- Pulse - Loops this sound every X beats
- setBPM
- setVolume
- Channel - Assigned this effect to a channel (only affects other attributes such as cancelChannel)
- CancelAudio - Cancel all playing audio
- CancelLoops - End all 'pulses' loops, does not silence audio which is currently playing so use with cancelAudio for that effect
- CancelSelf - Cancel playing sounds with the same sfxHash
- CancelChannel - Cancel playing sounds assigned to a particular channel
Prereqs:
sudo apt-get install libasound2-dev
# Install dependencies
npm install
# Compile
npm run webpack
# Run the app
npm run app
removing multiple folders in a row is glitchy - node number ? -auto preload -add sticky -add duration