yl_sounds, yl_piano #7016
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/petz
3. source/testserver
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/QA main
4. step/QA NOK
4. step/QA OK
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#7016
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Let's implement a piano in a game, where a user can enter a melody and the piano would then play it. The notation must be ASCII or compatible. It must have only one tune, the pitch of which is then altered to play other tunes and the length of which is cut for shorter notes.
A whole notes is usually 4 seconds?
Since there are 60 seconds in one minute, and four beats per measure (aka full note):
4 beats × 1 minute ÷ 60 seconds = 0.0667 minutes (or approximately 4 seconds)
Is that somewhat right?The base tune "normal A" is 440 Hz? Means, if we store a 4 second ogg of 440 Hz, we can then cut it for shorter notes and alter the pitch according to some modifier, to get all other tunes?
In laggy conditions, I would imagine this mod would not perform well with lots of quarter/half notes
Also, what base sound do you want? A raw waveform? some recording of a real instrument?