Systems and methods for creating customized music arrangements
First Claim
1. A method of generating a musical score for an ensemble of instruments, each instrument having an instrument characteristic and an instrument proficiency, comprising:
- storing, in a database, alternative arrangements of a musical score that are each suited for an ensemble having a predetermined ensemble characteristic, wherein the predetermined ensemble characteristic includes an aggregate proficiency;
retrieving, from the database, one of the alternative arrangements based upon the predetermined ensemble characteristic of the ensemble of instruments; and
assigning an instrument of the ensemble to a part of the retrieved arrangement in accordance with at least one of the instrument characteristic or the instrument proficiency.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for creating customized music arrangements based on multiple criteria are provided herein. A user selects a musical composition and provides ensemble information about an ensemble, such as the number of instruments, instrument types, and playing ability of each member of an ensemble to the system. When inputted instrumentation or proficiency does not work within the pre-determined parameters of the musical selection, notification is provided to the user, and the system rebalances the arrangement to accommodate the proficiencies of the ensemble. In embodiments, the system is configured to transpose portions of a musical score into a range suitable for a substitute instrument or a player of limited skill. The user receives a conductor'"'"'s score arrangement that has been adapted for each member of the ensemble and tailored to balance the entire ensemble. The system is capable of receiving ensemble information and creating customized musical arrangements in real-time.
34 Citations
27 Claims
-
1. A method of generating a musical score for an ensemble of instruments, each instrument having an instrument characteristic and an instrument proficiency, comprising:
-
storing, in a database, alternative arrangements of a musical score that are each suited for an ensemble having a predetermined ensemble characteristic, wherein the predetermined ensemble characteristic includes an aggregate proficiency; retrieving, from the database, one of the alternative arrangements based upon the predetermined ensemble characteristic of the ensemble of instruments; and assigning an instrument of the ensemble to a part of the retrieved arrangement in accordance with at least one of the instrument characteristic or the instrument proficiency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
10. A method for performing instrument range correction in a musical part, comprising:
-
identifying a passage within the musical part; identifying one or more notes within the passage which fall outside a target note range; transposing, by an octave, the identified notes into the target note range in response to a determination that the identified notes are of the same pitch; and transposing, in accordance with a transposition function, the identified notes toward the target note range in response to a determination that the identified notes are not of the same pitch; wherein the transposition function comprises identifying an issue within the passage characterized by one or more consecutive notes which fall outside the target range. - View Dependent Claims (11, 12, 13)
-
-
14. A system for generating a musical score for an ensemble of instruments, comprising:
-
a database storing alternative arrangements of a musical score that are each suited for an ensemble having a predetermined ensemble characteristic; a processor in operable communication with the database; a memory in operable communication with the processor storing a set of executable instructions which, when executed by the processor, cause the processor to; retrieve from the database one of the alternative arrangements based upon the predetermined ensemble characteristic of the ensemble of instruments; assign an instrument of the ensemble to a part of the retrieved arrangement in accordance with the instrument proficiency of the instrument; and transmit the generated musical score to a user device. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of generating a musical score for an ensemble of instruments, each instrument having an instrument characteristic and an instrument proficiency, comprising:
-
storing, in a database, alternative arrangements of a musical score that are each suited for an ensemble having a predetermined ensemble characteristic; retrieving, from the database, one of the alternative arrangements based upon the predetermined ensemble characteristic of the ensemble of instruments; retrieving, from the database, a different one of the alternative arrangements in response to a determination that the number of available parts in the first retrieved arrangement exceeds the number of instruments in the ensemble having an instrument proficiency exceeding a predetermined proficiency threshold; and assigning an instrument of the ensemble to a part of the retrieved arrangement in accordance with at least one of the instrument characteristic or the instrument proficiency.
-
Specification