Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/NiklasWan/CTAG-JUCE-Sampler
https://github.com/NiklasWan/CTAG-JUCE-Sampler
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/NiklasWan/CTAG-JUCE-Sampler
- Owner: NiklasWan
- Created: 2018-09-19T10:55:41.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-14T14:17:41.000Z (about 5 years ago)
- Last Synced: 2024-08-04T02:08:37.874Z (6 months ago)
- Language: C++
- Size: 45.4 MB
- Stars: 24
- Watchers: 4
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
- awesome-juce - CTAG-JUCE-Sampler
README
# CTAG Drum-Sampler
The CTAG-JUCE-Drum-Sampler is a project which implements an Audio-Drum-Sampler-VST-Plug-in for Windows built within the [JUCE Framework](https://juce.com/).
It was built as a term project for the Creative Technologies AG (CTAG) of the University of Applied Sciences Kiel.### Goal of the Project
The goal of this project was to design a sampler where the user can choose between 5 different modes (Chromatic, Minor, Major, Harmonic Minor and Melodic Minor).
When one mode is chosen, a sample can only be pitched within a given key. This feature gives the user the ability to pitch sounds within a specific key without knowing anything about music theory.### Features
* Total of 9 Voices
* Each Voice has: ADSR-Volume-Envelope, Gain-Control, Pan-Control, Pitching, One-Pole-Filter, Wave-Shaper, Velocity Modulation for amplitude and filter cutoff
* Choose between 5 different Drum-Kits with (Kick, Snare, Clap, Cl-Hat, Op-Hat, Tom, Perc, Ride, Crash)
* Drum Instruments arranged after General-Midi-Standard
* Choose between 5 different Modes and all Root Notes to choose your Scale
* Hi-Hat Choke Group to emulate real world drum behavior### How to use
For using the plug-in, you can choose between a standalone and a VST2 version of the Sampler (Both for Windows).
For both you have to place the given Samples folder into the users desktop directory, so that all samples can get loaded properly.