JP2002287757A5 - - Google Patents

Download PDF

Info

Publication number
JP2002287757A5
JP2002287757A5 JP2001086166A JP2001086166A JP2002287757A5 JP 2002287757 A5 JP2002287757 A5 JP 2002287757A5 JP 2001086166 A JP2001086166 A JP 2001086166A JP 2001086166 A JP2001086166 A JP 2001086166A JP 2002287757 A5 JP2002287757 A5 JP 2002287757A5
Authority
JP
Japan
Prior art keywords
sound data
storage device
speed storage
designation
sound
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2001086166A
Other languages
Japanese (ja)
Other versions
JP2002287757A (en
JP3630107B2 (en
Filing date
Publication date
Application filed filed Critical
Priority claimed from JP2001086166A external-priority patent/JP3630107B2/en
Priority to JP2001086166A priority Critical patent/JP3630107B2/en
Priority to EP09180304A priority patent/EP2175440A3/en
Priority to TW091104809A priority patent/TWI228704B/en
Priority to US10/098,670 priority patent/US6576827B2/en
Priority to EP02005887.1A priority patent/EP1260964B1/en
Priority to SG200201610A priority patent/SG102667A1/en
Priority to CN2006100735605A priority patent/CN1838234B/en
Priority to CNB021080259A priority patent/CN1258751C/en
Publication of JP2002287757A publication Critical patent/JP2002287757A/en
Priority to HK02109273.7A priority patent/HK1048011B/en
Publication of JP3630107B2 publication Critical patent/JP3630107B2/en
Application granted granted Critical
Publication of JP2002287757A5 publication Critical patent/JP2002287757A5/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Claims (7)

楽音波形の音データを記憶する低速記憶装置と、該音データをキャッシングする高速記憶装置とを用いて、前記低速記憶装置に記憶された音データのうちの一部を前記高速記憶装置に転送する音データ転送方法であって、
前記低速記憶装置に記憶されている音データは発音開始部に対応する第1音データと発音開始部以外の部分に対応する第2音データとを含み、
何れかの第1音データの指定を受信する第1音データ指定受信過程と、
該第1音データの指定に基づいて、後に指定される第2音データの候補を予測する第2音データ予測過程と、
該予測した第2音データを前記低速記憶装置から前記高速記憶装置に転送する過程と
を有することを特徴とする音データ転送方法。
Using a low-speed storage device that stores musical sound-form sound data and a high-speed storage device that caches the sound data, a part of the sound data stored in the low-speed storage device is transferred to the high-speed storage device A sound data transfer method,
The sound data stored in the low-speed storage device includes first sound data corresponding to the sound generation start portion and second sound data corresponding to a portion other than the sound generation start portion,
A first sound data designation receiving process for receiving designation of any of the first sound data;
A second sound data prediction process for predicting a second sound data candidate to be specified later based on the specification of the first sound data;
Transferring the predicted second sound data from the low-speed storage device to the high-speed storage device.
前記低速記憶装置に記憶されている音データは、前記第1および第2音データ以降に用いられる第3音データをさらに含み、
何れかの第2音データの指定を受信する第2音データ指定受信過程と、
該第2音データの指定に基づいて、後に指定される第3音データの候補を予測する第3音データ予測過程と、
該予測した第3音データを前記低速記憶装置から前記高速記憶装置に転送する過程と
をさらに有することを特徴とする請求項記載の音データ転送方法。
The sound data stored in the low-speed storage device further includes third sound data used after the first and second sound data,
A second sound data designation receiving process for receiving designation of any second sound data;
A third sound data prediction process for predicting a third sound data candidate to be specified later based on the specification of the second sound data;
Sound data transfer method according to claim 1, further comprising a step of transferring to the high-speed storage device of the third sound data the predicted from the low speed storage device.
前記何れかの音データの指定を受信すると、前記高速記憶装置に記憶され、かつ、予測が外れた音データの候補に対して、解放が可能である旨を示す識別情報を付与する過程
をさらに有することを特徴とする請求項1乃至の何れかに記載の音データ転送方法。
Receiving a designation of any of the sound data, further adding identification information indicating that the sound data candidate stored in the high-speed storage device and unpredictable sound data can be released; sound data transfer method according to any one of claims 1 to 2, characterized in that it has.
前記高速記憶装置に転送されるべき音データに係る音色指定を受信する音色指定受信過程と、A timbre designation receiving process for receiving a timbre designation associated with sound data to be transferred to the high speed storage device;
該受信した音色指定に基づいて、前記第1音データの候補を予測する音データ予測過程と、A sound data prediction process for predicting a candidate for the first sound data based on the received tone specification;
該予測した第1音データの候補を前記低速記憶装置から前記高速記憶装置に転送する過程とTransferring the predicted first sound data candidates from the low-speed storage device to the high-speed storage device;
をさらに有することを特徴とする請求項1乃至3の何れかに記載の音データ転送方法。The sound data transfer method according to claim 1, further comprising:
前記音色指定受信過程の前に、各音色毎に基本的音データを予め前記高速記憶装置に転送する過程をさらに有し、
前記第1,第2または第3音データ指定受信過程において指定された音データが前記高速記憶装置に転送されていなかった場合には、該指定された音データに代えて、前記基本的音データを用いる
ことを特徴とする請求項に記載の音データ転送方法。
Before the timbre designation receiving process, further comprising a step of transferring basic sound data to each high-speed storage device in advance for each timbre,
If the sound data designated in the first, second or third sound data designation receiving process has not been transferred to the high-speed storage device, the basic sound data is used instead of the designated sound data. The sound data transfer method according to claim 4 , wherein:
請求項1ないし5の何れかに記載の方法を実行することを特徴とする音データ転送装置。  6. A sound data transfer apparatus for executing the method according to claim 1. 請求項1ないし5の何れかに記載の方法を実行することを特徴とするプログラム。  A program for executing the method according to any one of claims 1 to 5.
JP2001086166A 2001-03-23 2001-03-23 SOUND DATA TRANSFER METHOD, SOUND DATA TRANSFER DEVICE, AND PROGRAM Expired - Fee Related JP3630107B2 (en)

Priority Applications (9)

Application Number Priority Date Filing Date Title
JP2001086166A JP3630107B2 (en) 2001-03-23 2001-03-23 SOUND DATA TRANSFER METHOD, SOUND DATA TRANSFER DEVICE, AND PROGRAM
EP09180304A EP2175440A3 (en) 2001-03-23 2002-03-14 Music sound synthesis with waveform changing by prediction
TW091104809A TWI228704B (en) 2001-03-23 2002-03-14 Music sound synthesis with waveform caching by prediction
US10/098,670 US6576827B2 (en) 2001-03-23 2002-03-14 Music sound synthesis with waveform caching by prediction
EP02005887.1A EP1260964B1 (en) 2001-03-23 2002-03-14 Music sound synthesis with waveform caching by prediction
SG200201610A SG102667A1 (en) 2001-03-23 2002-03-19 Music sound synthesis with waveform caching by prediction
CN2006100735605A CN1838234B (en) 2001-03-23 2002-03-22 Music tone composing method and device
CNB021080259A CN1258751C (en) 2001-03-23 2002-03-22 Music mixing method by waved high speed fubber with pre-measurement
HK02109273.7A HK1048011B (en) 2001-03-23 2002-12-21 Method and apparatus for synthesizing musical tone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001086166A JP3630107B2 (en) 2001-03-23 2001-03-23 SOUND DATA TRANSFER METHOD, SOUND DATA TRANSFER DEVICE, AND PROGRAM

Publications (3)

Publication Number Publication Date
JP2002287757A JP2002287757A (en) 2002-10-04
JP3630107B2 JP3630107B2 (en) 2005-03-16
JP2002287757A5 true JP2002287757A5 (en) 2005-07-07

Family

ID=18941583

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001086166A Expired - Fee Related JP3630107B2 (en) 2001-03-23 2001-03-23 SOUND DATA TRANSFER METHOD, SOUND DATA TRANSFER DEVICE, AND PROGRAM

Country Status (1)

Country Link
JP (1) JP3630107B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7162551B2 (en) * 2003-10-31 2007-01-09 Lucent Technologies Inc. Memory management system having a linked list processor
JP5648449B2 (en) * 2010-11-30 2015-01-07 富士ゼロックス株式会社 Printed document processing system, cache device, and program
JP6657693B2 (en) * 2015-09-11 2020-03-04 カシオ計算機株式会社 Waveform writing device, method, program, and electronic musical instrument
CN111739492B (en) * 2020-06-18 2023-07-11 南京邮电大学 Music melody generation method based on pitch contour curve

Similar Documents

Publication Publication Date Title
TWI353526B (en) Method, system and computer program product for pr
WO2011031355A1 (en) Cache prefill on thread migration
JP2000112758A5 (en)
EP1031919A3 (en) Method for prefetching structured data
JP2006025212A5 (en)
GB0102116D0 (en) A method system and apparatus for networking devices
US8626323B2 (en) Method and apparatus for playing audio files
KR20120025612A (en) Mapping of computer threads onto heterogeneous resources
KR930022210A (en) Cache miss buffer
JP2006504067A5 (en)
KR20120017471A (en) Thread shift: allocating threads to cores
TW201312461A (en) Microprocessor and method for reducing tablewalk time
JP2000200291A5 (en) A method of automatically detecting a selected character string in text and providing information related to the selected character string.
JP2011514593A5 (en)
JP2007334886A5 (en)
US20070204129A1 (en) Address converting apparatus
DE60332654D1 (en) MEMORY MANAGEMENT PROCESS AND DEVICE
EP1187025A3 (en) Cache update method and cache update control system employing non-blocking type cache
JP2002287757A5 (en)
JP2002049600A5 (en)
JP2002135672A5 (en)
CN1275220C (en) Method and apparatus for replaying MIDI with synchronization information
WO2006041471A3 (en) Method and system for caching data
JP2002203399A5 (en)
JP2001236224A5 (en)