Method and apparatus for audio editing of MIDI files
    3.
    发明授权
    Method and apparatus for audio editing of MIDI files 失效
    音乐编辑MIDI文件的方法和装置

    公开(公告)号:US5208421A

    公开(公告)日:1993-05-04

    申请号:US608113

    申请日:1990-11-01

    IPC分类号: G10H1/00 G10H1/18

    摘要: A method and apparatus are disclosed for the audio editing of MIDI (Musical Instrument Digital Interface) files. MIDI files make it possible to exchange information such as: musical notes, program changes, expression control and channel information between musical instruments, sequencers, computers, lighting controllers and mixers. MIDI files generally consist of serially listed channel and system messages which include at least program status messages and matching note on and note off messages. The method and apparatus of the present invention may be utilized to ensure the integrity of a source file, a copied or lifted section or a target file by automatically inserting matching note on or note off messages into a file or file section to correct inconsistencies created by such editing. Additionally, program status messages are automatically inserted into source files, copied or lifted sections, or target files to yield results which are consistent with the results which may be obtained by editing digital audio data. Timing information is selectively added or maintained such that MIDI files may be selectively edited without requiring a user to learn a complex MIDI sequencer.

    System and method for rebuilding edited digital audio files
    4.
    发明授权
    System and method for rebuilding edited digital audio files 失效
    用于重新编辑数字音频文件的系统和方法

    公开(公告)号:US5249289A

    公开(公告)日:1993-09-28

    申请号:US413922

    申请日:1989-09-28

    摘要: A system and method for use in a digitized audio data editing system for efficiently resequencing the audio data having indexes thereto. During resequencing, an audio index range table of such indexes is constructed. The table provides indications of consecutive index ranges of previously processed indexes. By traversing the table during resequencing to determine if a current index is a duplicate of any previously processed index corresponding to a previously copied audio segment, the necessity to compare each index with every index previously copied over is thereby avoided, which otherwise becomes increasingly inefficient as more indexes are copied over and thus the number of indexes to compare expands. Time required to process a resequence is accordingly significantly reduced.

    Method and apparatus for simultaneous output of digital audio and midi
synthesized music
    5.
    发明授权
    Method and apparatus for simultaneous output of digital audio and midi synthesized music 失效
    用于数字音频和MIDI合成音乐同时输出的方法和装置

    公开(公告)号:US5054360A

    公开(公告)日:1991-10-08

    申请号:US608111

    申请日:1990-11-01

    IPC分类号: G10H1/00 G10H7/00

    摘要: A method and apparatus are disclosed for simultaneously outputting digital audio and MIDI synthesized music utilizing a single digital signal processor. The Musical Instrument Digital Interface (MIDI) permits music to be recorded and/or synthesized utilizing a data file containing multiple serially listed program status messages and matching note on and note off messages. In contrast, digital audio is generally merely compressed, utilizing a suitable data compression technique, and recorded. The audio content of such a digital recording may then be restored by decompressing the recorded data and converting that data utilizing a digital-to-analog convertor. The method and apparatus of the present invention selectively and alternatively couples portions of a compressed digital audio file and a MIDI file to a single digital signal processor which alternately decompresses the digital audio file and implements a MIDI synthesizer. Decompressed audio and MIDI synthesized music are then alternately coupled to two separate buffers. The contents of these buffers are then additively mixed and coupled through a digital-to-analog convertor to an audio output device to create an output having concurrent digital audio and MIDI synthesized music.

    System and method for supporting file attributes on a distributed file
system without native support therefor
    6.
    发明授权
    System and method for supporting file attributes on a distributed file system without native support therefor 失效
    支持分布式文件系统上文件属性的系统和方法,无需本机支持

    公开(公告)号:US5617568A

    公开(公告)日:1997-04-01

    申请号:US355868

    申请日:1994-12-14

    IPC分类号: G06F17/30

    摘要: A system and method to provide native support in a distributed computing environment distributed file system for an operating system's extended file attributes. Such attributes remain invisible in the namespace which the operating system's distributed file system clients may access. A directory of the form .*.sub.-- for a file in DFS namespace is created for which extended attributes (EA) are required, with a subdirectory thereunder whose name is that of the file. Extended attributes are filed under this .*.sub.-- directory having filenames of the attributes' names. Provision is made for discriminating EAs and for efficiently accessing total EA size and number of critical EAs, by cumulating and storing them in an additional file under the subdirectory.

    摘要翻译: 在分布式计算环境中为操作系统的扩展文件属性提供分布式文件系统的本机支持的系统和方法。 这些属性在操作系统的分布式文件系统客户端可以访问的命名空间中保持不可见。 表单的目录* - 为DFS命名空间中的文件创建为哪个扩展属性(EA)需要,其中的子目录的名称是该文件的名称。 扩展属性归档在该。* - 目录下,具有属性名称的文件名。 规定了区分EAs,并通过将其存储在子目录下的附加文件中,有效地访问EA总数和关键EA的数量。

    Audio editor display interface
    7.
    发明授权
    Audio editor display interface 失效
    音频编辑器显示界面

    公开(公告)号:US4868687A

    公开(公告)日:1989-09-19

    申请号:US135430

    申请日:1987-12-21

    摘要: An audio editor comprising circuitry for converting a received audio sound recording into digital data blocks, where each data block represents a corresponding portion of the sound recording during a predetermined time interval. Also included is circuitry for storing the data blocks as a consecutive sequence representing the sound recording. A display circuit is provided for display the data blocks as a timed based graphical representation to a user. Also provided is a method of displaying the sound recording including the steps of (1) converting the received sound recording into digital data blocks, (2) displaying an axis representing time, (3) displaying a graphical representation of the digital data adjacent to the time axis corresponding to the relative time position of a corresponding sound recording portion in that time period, and (4) displaying at least one user locatable mark on the time axis representing a time point of the sound recording.