Musical Data Input Automatic Note Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Novice musicians face challenges in creating harmonically pleasing music compositions due to their lack of knowledge in music theory, as they struggle to enter notes correctly into unfamiliar keys and scales.
Innovation Solution
A system that automatically adjusts incoming MIDI note data to conform to a specified key and scale, allowing users to create music in a familiar key while the system adjusts notes to fit a non-familiar key or scale, maintaining harmonic consistency and allowing for manual adjustments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If novice musicians manually enter notes into unfamiliar keys and scales, then they can create music compositions, but the harmonic quality deteriorates due to lack of music theory knowledge
Solution Approach 1:
The system introduces an automatic note adjustment mechanism that acts as an intermediary between the user's note input and the final musical composition. This mediator automatically adjusts incoming MIDI note data to conform to the specified key and scale, ensuring harmonic quality without requiring the user to have music theory knowledge.
Solution Approach 2:
The system enables self-service by automatically correcting and adjusting notes to fit the desired key and scale without manual intervention. The automatic adjustment feature allows the music composition process to self-correct harmonic errors, eliminating the need for novice musicians to manually adjust notes based on music theory rules.
2Manufacturing precision
If the system automatically adjusts notes to conform to specified key and scale, then harmonic quality improves, but the device complexity increases
Solution Approach 1:
The system replaces complex manual music theory analysis and adjustment processes with an automated computational system. Instead of requiring users to manually understand and apply music theory rules, the system uses automatic note adjustment algorithms to achieve the same harmonic quality, thereby reducing the perceived complexity for the user.
3Ease of operation
If automatic note adjustment is implemented, then music theory knowledge requirement decreases, but the loss of information about original musical intent increases
Solution Approach 1:
The system applies partial adjustment by allowing users to selectively enable or disable automatic note adjustment for different notes or time periods. Users can choose to adjust only certain aspects of their performance while preserving others, thus maintaining partial control over the original musical intent while still benefiting from automatic adjustment where needed.
4Adaptability or versatility
If the system allows manual adjustments after automatic adjustments, then user freedom increases, but the time required for composition increases
Solution Approach 1:
The system performs preliminary automatic note adjustment before the user begins manual editing. By pre-adjusting notes to conform to the specified key and scale, the system reduces the amount of manual correction needed, thereby saving time while still allowing users to make further adjustments if desired.
Data Source
AI summary
Methods, systems, and apparatus, including computer program products, for entering or editing musical note data. In one aspect, a method includes receiving a user input selecting a scale; receiving a user input of notes; determining whether each note is in the scale; and for each note that is not, automatically replacing the note with a corrected note. In another aspect, a method includes displaying a segment of music; receiving user input selecting a scale, multiple notes from the displayed music, and a pitch displacement; displacing the notes; and for each displaced note that is not in the scale, automatically replacing the displaced note with a corrected note. In another aspect, a method includes receiving user inputs selecting multiple scales and a non-overlapping period of time for each scale; receiving notes, each for a particular period; and correcting the notes as necessary according to the scale for the period.


