Real-Time Orchestration System for Non-Repeating Musical Scores
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic musical synthesizer systems lack the ability to automatically compose and orchestrate music in real time, particularly for small to large ensembles, and fail to provide non-repeating musical accompaniments, limiting their application in various musical and video production contexts.
Innovation Solution
A computer processing unit-based orchestration system that generates melodic lines and accompaniments in real time by describing musical attributes, allowing for synchronization with video productions and accommodating ensembles of any size, using melodic sequence contour control, timing templates, and harmonic sequence timing templates to create unique musical scores.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a synthesizer system uses fixed orchestration for entire tunes, then the system is simple to operate, but the musical output lacks variety and adaptability to different scenarios
Solution Approach 1:
The patent segments the orchestration into multiple independent voice channels (e.g., lead voice, harmony voice, rhythm voice, bass voice) that can be individually controlled and configured. Each voice can be assigned to different instrument sounds and can operate independently, allowing the system to adapt to various musical styles and group sizes by activating or deactivating specific voices without requiring complete reconfiguration of the entire system.
Solution Approach 2:
The system implements dynamic orchestration where the configuration of voices, instruments, and musical parameters can change in real-time based on the selected scenario or style. The synthesizer can automatically adjust the number of voices, their instrumentation, and their musical content to match different group sizes (from solo to full orchestra) and musical styles, providing adaptability without manual reconfiguration.
2Adaptability or versatility
If manual orchestration is used for each musical style, then the musical output is highly customized, but the time and effort required increases significantly
Solution Approach 1:
The patent pre-configures multiple voice channels with different instrument assignments and musical functions (lead, harmony, rhythm, bass). These voices are prepared in advance with appropriate instrumentation and can be quickly activated or deactivated based on the desired musical style or group size, eliminating the need for manual orchestration of each individual voice when changing styles.
Solution Approach 2:
The synthesizer system is designed with universal voice channels that can serve multiple functions depending on configuration. Each voice channel can be assigned to different instrument sounds and can adapt its musical role based on the selected scenario, allowing a single system to handle various group sizes and musical styles without requiring separate manual orchestration for each case.
3Adaptability or versatility
If the system generates non-repeating musical phrases in real time, then the musical output is unique and varied, but the computational complexity increases
Solution Approach 1:
The system uses periodic musical structures (measures, beats, phrases) as the foundation for generating music. Within these periodic frameworks, the synthesizer introduces variability by randomly selecting notes from predefined scales, choosing different chord progressions, and varying rhythmic patterns while maintaining the underlying periodic structure. This approach generates unique non-repeating phrases while keeping the computational complexity manageable through the use of structured templates.
Data Source
AI summary
The present invention provides a complete orchestration system to generate melodic lines of any length in real time to provide a new musical accompaniment with no repeated phrases each time a particular style is played, and which can generate accompaniment styles played by groups of any size up to full symphony orchestras. It instructs a computer processing unit to compose and orchestrate a particular style of music by merely describing, to the orchestration system, the attributes of that style. An original musical score can be generated and performed that can be synchronized to the scenes in a video production to provide a complete orchestration video system.


