首页> 外国专利> System and method for representing a musical event and for converting the musical event into a series of discrete events

System and method for representing a musical event and for converting the musical event into a series of discrete events

机译:用于表示音乐事件并将音乐事件转换为一系列离散事件的系统和方法

摘要

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事件。

著录项

  • 公开/公告号US5827989A

    专利类型

  • 公开/公告日1998-10-27

    原文格式PDF

  • 申请/专利权人 MICROSOFT CORPORATION;

    申请/专利号US19970880922

  • 发明设计人 MARK TAYLOR BURTON;TODOR C. FAY;

    申请日1997-06-23

  • 分类号G09B15/02;G10H7/00;

  • 国家 US

  • 入库时间 2022-08-22 02:38:17

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号