Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instruments added: "Underwater" and "Ash's" pianos. #43

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

vitalash1
Copy link

@vitalash1 vitalash1 commented May 28, 2024

I added some instruments for fun variety. I used the MiniGrand VST to record them with the following settings (and I kept the sounds mono as the VST has a habit of making higher pitched sounds on the right speaker, and lower pitch on the left).

Try the new instruments here: https://vitalash1.github.io/cim/

🎹🐟 Underwater is meant to be consistent (I tapped a midi keyboard lightly to make the sounds soft).
MiniGrand_FiY5KrZXF3

🎹🌋 Ash's Piano is meant to be more fun and dynamic. (I used a medium pressure on a midi keyboard to make the sounds somewhat harder).
MiniGrand_BVPCGXmPws

I would like if each note could have many random variation samples, but the codebase is quite complicated (many extraneous tools) and at the moment rather than making additions I'd honestly rather re-write this all to be vanilla JS cross-platform with fewer dependencies and runnable as a .html file without a building step and without an HTTP server (perhaps a good excuse to remove tone.js as well as I see there were problems with that in issue #24 ), but I assume you prefer these tools rather than something vanilla.

If you add support for picking random variations of samples, I'd be happy to re-record my sample packs :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant