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

Concept Art for Bird Tweet #75

Closed
TheCococQuartz opened this issue Dec 25, 2021 · 3 comments
Closed

Concept Art for Bird Tweet #75

TheCococQuartz opened this issue Dec 25, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@TheCococQuartz
Copy link

The Feature
Yo I just had the sickest idea for the Bird Tweet, but because I can't 3D model or code, I've decided to illustrate my idea instead.

The Model
IdeaForBird
Explains itself really.
It works like the Choir except with Birds.
It's positioned right of where the Choir is.

Animation
Instead of doing the basic Choir/Brass animation, I think the model should ascend on the attack, descend on the decay, and the mouth should close when the note is released to better match the sound it produces, like this. (note: C5 is Middle C)
Since the attack would increases and decreases as you go up and down in pitch, I have 2 suggestions on how you can account for this. (Assuming I understand how coding works)

Idea 1: Real-Time Calculations
Since the Bird Tweet uses one soundbite, (making said soundbite faster or slower depending on pitch), you could, for example, have 1 note like C5 have a set attack time, then use a formula to determined how much the attack should be changed based on how far away any given note is from the one.
For what that formula would be, i dunno ¯_(ツ)_/¯

Idea 2: The List
Perhaps instead you can have a document that has already done the math for attack times ranging from F2 - C7 (anything below F2 stops going down in pitch and anything above C7 would be so fast you might as well just do the normal Choir/Brass animation).
So if something like E3 is played it can just pull the attack time for E3 from the list instead of doing the math itself.

Alternatives
Since you can choose from a wide variety of bird species to use for the model, feel free to can change the colors on this to be whatever bird or original design you may have in mind (y'know assuming you decide to use this design for the 3D model).

@TheCococQuartz TheCococQuartz added the enhancement New feature or request label Dec 25, 2021
@wyskoj
Copy link
Owner

wyskoj commented Dec 25, 2021

Wow, this is all great! Thank you for the ideas, definitely going to implement this.

@wyskoj
Copy link
Owner

wyskoj commented Jan 21, 2022

The prototype is done.

@wyskoj wyskoj self-assigned this Jan 21, 2022
@lickington
Copy link

Cool!

@wyskoj wyskoj closed this as completed Jun 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

3 participants