ෆ♡ෆ
ʚ(。˃ ᵕ ˂ )ɞ
ෆ♡ෆ ʚ(。˃ ᵕ ˂ )ɞ
✰𝑨𝑰 𝑺𝑪𝑯𝑬𝑴𝑨 𝑭𝑶𝑹 𝑬𝑼𝑺𝑶𝑵𝑼𝑺✰
🪷 Level 2 🪷
Basic 🎼 Harmonization
⭐Objective⭐
⭐ Harmonize the recognized sound in real-time
based on a predefined set of rules or scales.
🦋Tasks🦋
🐛 Design a basic harmonization algorithm.
Implement real-time audio processing.
🐛 Test the harmonization with different types of sounds and musical notes.
Level 2: Basic Harmonization
2.1 Predefined Scales and Rules
Task: Define a set of musical scales and rules for harmonization.
Roadmap:
Research and select a set of commonly used musical scales.
Define rules for harmonizing based on the detected frequency and the chosen scale.
Integrate these rules into the experience.
2.2 Real-time Harmonization
Task: Develop an algorithm to apply the predefined rules to the recognized sound in real-time.
Roadmap:
Implement the harmonization rules to work with the sound recognition system.
Test the harmonization in various scenarios to ensure it works seamlessly.
Gather user feedback on the quality of the harmonized sound.
2.3 User Customization
Task: Allow users to select from different scales or harmonization rules.
Roadmap:
Design a user interface where users can choose their preferred scale or harmonization rule.
Implement the user's choice into the harmonization process.
Test the customization options to ensure they work as intended.