This is the tool I developed and use to create instruments for Petaporon.
UI is a bit janky (sorry for that, I didn't plan to release this originally).
- Import samples (wav, mp3 or sf2)
- Adjust start, end and loop points of samples
- Assign samples to whole keyboard or individual sections.
- Modify instrument parameters (envelope, volume, tuning, LFO)
- Export as a zip file, ready to drop in Petaporon.
- MIDI support to test instruments (require webMIDI enabled on your browser)
<SPACE BAR> assign sample to current note
<DELETE> deassign current note
I made the code open-source on GitLab.
|Tags||Music, Open Source, petaporon, sound|
Log in with itch.io to leave a comment.
Hey Cedric? there´s a problem that when i try to drop the .zip file in petaporon, the vocals have a sound that plays then the actual sound plays. it sounds fine in Po. idk how to describe it. kinda sounds like a hiccup i guess? basically vocals sound like a hiccup.
I’m not sure to understand the problem. Did you have some very long samples in your program?
no, they were less than a second long. Samples that were closer to the top of the keyboard werent affected, though.
wow. Have not opened this, BUT I AM VERY EXCITED!
edit: THIS IS A GREAT TOOL!
Hey this is really cool, what programming language are you using?
For those interested, I made the code open-source.
I greatly enjoyed using Petaporon, felt it was really intuitive.
Could you provide all the keyboard controls in the description?
When I upload more than one sample, I can't hear any samples after the first one I upload. Is there a bug, or am I missing something?
There was a bug. It is now fixed. Thanks for reporting