Music – Instruments – Electrical musical tone generation
Patent
1997-06-23
1998-07-07
Witkowski, Stanley J.
Music
Instruments
Electrical musical tone generation
84637, 84669, 84DIG22, G10H 138, G10H 700
Patent
active
057772541
ABSTRACT:
The present invention provides a system and a method for intelligently controlling note inversions during a computer based musical performance. During a musical performance, notes of a track are transposed against a chord. In some instances, the resulting pitch of the transposed note may fall outside of an upper-pitch boundary or a lower-pitch boundary defined for the track. Two additional control mechanisms are examined to determine if the note should be inverted. One mechanism includes a chord inversion mask used for managing the inversion of notes within the context of the chord. Another mechanism includes a track inversion mask defining one or more series of ranges where inversions are allowed. If the pitch of a transposed note exceeds the upper-pitch boundary or the lower-pitch boundary, the chord inversion mask and the track inversion mask are scanned to determine if the note can be inverted. The scanning process includes looking at each position in the chord inversion mask and the track inversion mask between the exceeded boundary and the pitch of the transposed note. If a position is found in which the chord inversion mask and the track inversion mask allow inversions, then the note will be inverted.
REFERENCES:
patent: 5218157 (1993-06-01), Akagawa et al.
patent: 5235126 (1993-08-01), Bruti
Fay Todor C.
Yackley David G.
Microsoft Corporation
Witkowski Stanley J.
LandOfFree
System and method for controlling note inversions during compute does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for controlling note inversions during compute, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for controlling note inversions during compute will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1208323