会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for representing a musical event and for converting
the musical event into a series of discrete events
    • 用于表示音乐事件并将音乐事件转换成一系列离散事件的系统和方法
    • US5827989A
    • 1998-10-27
    • US880922
    • 1997-06-23
    • Todor C. FayMark Taylor Burton
    • Todor C. FayMark Taylor Burton
    • G10H1/00G10H1/057G09B15/02G10H7/00
    • G10H1/0575G10H1/0066G10H2210/225G10H2240/305
    • The present invention includes a system and a method for a series of discrete MIDI events to be represented by a single curve event. The curve event is stored as a curve data structure and may include one or more sub-curve data structures. Each sub-curve data structure represents one or more of the series of discrete MIDI events. The curve data structure identifies when the curve event should start, the type of MIDI events that the curve represents, and a list of one or more sub-curve data structures. Each of the sub-curve data structures identify a curve-shape, the start time for the playback of the sub-curve, the end time for the playback of the sub-curve, the minimum and maximum values that the sub-curve reaches, and an orientation of the sub-curve. At performance time, each sub-curve event in the curve data structure is converted into time-stamped, discrete MIDI events that can be provided as input to a MIDI device. This is accomplished by, for each sub-curve identified in a curve structure: (1) establishing the starting point of sub-curve; (2) establishing the value for the first MIDI event; (3) establishing the ending time of the sub-curve; (4) establishing the value for the last event; (5) generating a series of MIDI events between the first and last MIDI events.
    • 本发明包括用于由单个曲线事件表示的一系列离散MIDI事件的系统和方法。 曲线事件被存储为曲线数据结构,并且可以包括一个或多个子曲线数据结构。 每个子曲线数据结构表示一系列离散MIDI事件中的一个或多个。 曲线数据结构标识曲线事件何时开始,曲线表示的MIDI事件的类型以及一个或多个子曲线数据结构的列表。 每个子曲线数据结构识别曲线形状,子曲线的回放的开始时间,子曲线的回放的结束时间,子曲线到达的最小值和最大值, 和子曲线的方向。 在演奏时间,曲线数据结构中的每个子曲线事件转换成可以作为MIDI设备的输入提供的时间戳的离散MIDI事件。 这是通过对于以曲线结构识别的每个子曲线来实现的:(1)建立子曲线的起点; (2)建立第一个MIDI事件的值; (3)建立子曲线的结束时间; (4)确定上次事件的价值; (5)在第一个和最后一个MIDI事件之间产生一系列MIDI事件。