-
Notifications
You must be signed in to change notification settings - Fork 18
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
slight variation of dynamics #98
Comments
Oof, I had to look up what "dynamics" meant (my last experience with musical theory was a few weeks of long-since-forgotten pianolessons, and a middle school music teacher who never showed up..) Do I understand correctly: slight volume changes for each note? The piece of code that actually triggers playing is here:
We use the Android |
yeah! having it randomly be slightly louder or softer makes it a bit more human and less robotic |
I don't think we could achieve a close effect by using the volume control APIs, to come close we'd need a filter to control the timbre, and a compressor we can use to change attack and release times. Would be an awesome change, but we'd need to rewrite the entire audio playback "backend" (there is no "backend" now, actually, we'd need to build one :)) @RustoMCSpit thank you for all your suggestions, I think they are awesome and it'll probably take me a while to go through them and see how feasible they are, but I think you are looking for a different app. Pianoli is not really a music app, it's a game for children, that happens to have sound playing capabilities in the shape of a piano. A music app similar to this app would be built on top of a sound engine or DAW, something that can be used to process [real time] audio. Pianoli doesn't have any of those capabilities, it can only read mp3 files and play them. It would be awesome to rebuild the app on top of an audio engine, but that'd be Pianoli V2 pretty much from scratch. I'd be delighted to help get PRs landed, but I don't think I'd work on that myself any time soon. |
theyre just suggestions dont worry, do whatever you want. thnak you for your kindness |
They are great suggestions, and I'd love to see some of them as part of the
app some day, but I prefer to be honest: it's not likely that anyone will
find the time required to implement an engine that can support them. (Now
prove me wrong, Internet!)
…On Sun, 17 Mar 2024 at 13:21, bastard ***@***.***> wrote:
theyre just suggestions dont worry, do whatever you want. thnak you for
your kindness
—
Reply to this email directly, view it on GitHub
<#98 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJE2UK5XOYNH3ASU32VYWTYYWKGJAVCNFSM6AAAAABEZOFWQCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGQ3DOMZWGQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
every time a note is played there should be a very, very tiny variation of the dynamics to make it sound more human
The text was updated successfully, but these errors were encountered: