发明名称 System and method for controlling note inversions during computer based musical performances
摘要 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.
申请公布号 US5777254(A) 申请公布日期 1998.07.07
申请号 US19970880870 申请日期 1997.06.23
申请人 MICROSOFT CORPORATION 发明人 FAY, TODOR C.;YACKLEY, DAVID G.
分类号 G10H1/00;G10H1/38;G10H7/00;(IPC1-7):G10H1/38 主分类号 G10H1/00
代理机构 代理人
主权项
地址