Simple Sampler
Simple Sampler is a Godot plugin for creating musical instruments in a game.
- Play any note: You don't need a sound file for every notes: Simple Sample will interpolate them for you.
- Make synths or accoustic instruments: Works great with accoustic sounds, making your instruments feel real
- Intuitive coding: To play a C4, just call
sampler.play("C", 4) - Polyphony: Sounds can overlap with each other, and you can also play chords
- Envelopes: Customize the sound of your instrument by configuring the attack, sustain and release
- Velocity: Create rich sounds by providing samples of different velocities. You can even randomize the sounds played!
Simpler Sampler is the ideal tool to create interactive or generative music or dynamic sound effects. It will let your player participate in the game's soundtrack!
Documentation
See the README page in the repository.
The repository also includes a demo scene showcasing all of the plugin's features.
See it in action:
- Spring's Ballet: Move lily pads to play accordion. Every element in the game uses its own instrument!
- Colors of the universe: Dive into a maze made of generative music
- The Analog Ensemble of Singing Kartoffeln: Conduct a choir to sing your own melodies
- Bazza Nava: Play a chaotic jazz improv by just pressing buttons
Where can I find samples?
There are multiple places on the web where you can find audio samples for all kind of instruments. Here are some websites that provides free samples of great quality:
- Philarmonia Orchestra : A collection of samples from the Philarmonia Orchestra's instruments. Comes with several length and variations (piano, forte, pizzicato, etc…)
- Versilian's Chamber Orchestra: Another great collection of orchestral instruments samples
- FreePats project : A bank of free virtual instruments. A lot of them are available in the SFZ format, meaning you have access to the WAV files.
- Karoryfer lecolds : A libray of sampled instruments. Most of them are not free, but you can still find some good ones at the end of the page that are under Creative Commons License.
There are surely plenty other places where you can find or purchase great sound samples. You can also make your own! You don't actually need a lot of files to make a sampler. So you can use the musical tool of your choice, play a bunch of notes, and make your own sample sounds!
Also, you can save and share your own samplers between projects (or even users!), either by saving NoteSample resources, or a Godot scene with a Sampler or SamplerInstrument as root.
Changelog for version v2.2.1
No changelog provided for this version.