JP2001216725A - Recording/reproducing device - Google Patents

Recording/reproducing device

Info

Publication number
JP2001216725A
JP2001216725A JP2000024458A JP2000024458A JP2001216725A JP 2001216725 A JP2001216725 A JP 2001216725A JP 2000024458 A JP2000024458 A JP 2000024458A JP 2000024458 A JP2000024458 A JP 2000024458A JP 2001216725 A JP2001216725 A JP 2001216725A
Authority
JP
Japan
Prior art keywords
storage device
song
data
management data
recording
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
JP2000024458A
Other languages
Japanese (ja)
Other versions
JP3664027B2 (en
Inventor
Yoshio Fujita
佳生 藤田
Ryoji Tanji
良二 丹治
Keisuke Mikata
圭介 三方
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2000024458A priority Critical patent/JP3664027B2/en
Publication of JP2001216725A publication Critical patent/JP2001216725A/en
Application granted granted Critical
Publication of JP3664027B2 publication Critical patent/JP3664027B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve work efficiency in waveform editing work with respect to a recording/reproducing device of a digital mixing recorder, etc. SOLUTION: A recorder CPU 14 successively reads out the sound data from a HDD 60 based on the sequence data stored in a DRAM 62 at a sound recording/reproducing mode time to reproduce the sound data through SDRAMs 64, 66 (buffer memories). The recorder CPU 14 transfers the sequence data stored in the DRAM 62 to the SDRAMs 64, 66 to be retreated, and stores the sound data of a part to be waveform edited into the DRAM 62, and performs the waveform editing work by using the DRAM 62 as a work area. The sound data that the waveform work is ended are transferred from the DRAM 62 to the HDD 60 to be preserved. The sequence data retreated to the SDRAMs 64, 66 are returned to the DRAM 62 to be returned to the sound recording/ reproducing mode.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、ディジタルミキ
シングレコーダ等の記録再生装置に関し、波形編集作業
の作業効率を向上させたものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a recording / reproducing apparatus such as a digital mixing recorder and the like, which improves the work efficiency of a waveform editing operation.

【0002】[0002]

【従来の技術】ディジタルミキシングレコーダとして、
ハードディスク装置(以下「HDD」)を用いて複数ト
ラックで構成されるソング(録音、再生を行う曲の単位
で、例えば1ソング=音楽の1曲)の録音、再生、ミキ
シング、波形編集等を行うハードディスクレコーダが知
られている。ハードディスクレコーダにおいては、例え
ば曲本体を構成する各トラックごとの一連の音データ
(波形データ)がHDDの適宜の記録位置にクラスタ単
位で分散してディジタル信号で記録され、該一連の音デ
ータを再生するための該各音データの記録位置の連鎖を
示すシーケンスデータを含むソングごとのソング管理デ
ータがHDDの別の記録位置に記録され、さらにソング
ごとのソング管理データの記録位置を知るためのデータ
を含むシステム管理データがHDDの所定の位置(例え
ば先頭から所定容量のアドレス領域)に記録されてい
る。電源スイッチをオンするなどしてハードディスクレ
コーダを立ち上げると、HDDからシステム管理データ
が自動的に読み出されて内部記憶装置に保持され、この
状態で1つのソングの再生を指示すると、該読み出され
たシステム管理データに基づき、そのソングのソング管
理データが記録されているHDD上の位置が求められ、
該位置にアクセスしてそのソングのソング管理データ全
体が読み出されて内部記憶装置に保持され、該読み出さ
れたソング管理データに含まれている各トラックごとの
シーケンスデータで指示される一連の音データの各記録
位置に順次アクセスして、該ソングに含まれる各トラッ
クごとの一連の音データが順次読み出される。読み出さ
れた各トラックの音データは、バッファメモリを介して
所定のサンプリングレートで出力され、D/A変換等を
経て再生される。
2. Description of the Related Art As a digital mixing recorder,
Using a hard disk drive (hereinafter referred to as "HDD"), perform recording, playback, mixing, waveform editing, etc. of a song composed of a plurality of tracks (in units of music to be recorded and played, for example, one song = one music). Hard disk recorders are known. In a hard disk recorder, for example, a series of sound data (waveform data) for each track constituting a music main body is recorded in a suitable recording position of the HDD in a cluster unit as a digital signal and recorded as a digital signal. Song management data for each song, including sequence data indicating a chain of recording positions of the respective sound data, is recorded in another recording position of the HDD, and data for knowing the recording position of the song management data for each song. Is recorded in a predetermined position of the HDD (for example, an address area having a predetermined capacity from the head). When the hard disk recorder is started up by turning on a power switch or the like, the system management data is automatically read from the HDD and stored in the internal storage device. Based on the obtained system management data, the position on the HDD where the song management data of the song is recorded is obtained,
By accessing the position, the entire song management data of the song is read and held in the internal storage device, and a series of tracks indicated by the sequence data for each track included in the read song management data. Each recording position of the sound data is sequentially accessed, and a series of sound data for each track included in the song is sequentially read. The read sound data of each track is output at a predetermined sampling rate via a buffer memory, and is reproduced through D / A conversion and the like.

【0003】波形編集(録音された音データの波形の加
工、修正等)を行うときは、例えば、ソングを再生して
操作者が任意のトラックについて波形編集が必要な部分
を探し出して指示すると、その部分の音データが内部記
憶装置に取り込まれる。操作者がディスプレイに表示さ
れているその部分の波形を見ながらレベルの増減、ノイ
ズ成分のカット等の編集操作を行うと、CPUが内部記
憶装置を作業領域として、その操作に応じた編集処理を
実行する。編集処理された波形はディスプレイに表示さ
れ、操作者が編集内容を確定する操作をすると、該波形
編集された部分の音データがHDDに格納され、以後そ
のソングの再生を指示すると、波形編集された内容でそ
のソングを再生することができる。
When performing waveform editing (processing, correction, etc. of the waveform of recorded sound data), for example, when a song is reproduced and an operator finds and instructs a part of an arbitrary track which requires waveform editing, an instruction is given. The sound data of that portion is taken into the internal storage device. When the operator performs an editing operation such as increasing or decreasing the level or cutting a noise component while watching the waveform of the portion displayed on the display, the CPU performs an editing process according to the operation using the internal storage device as a work area. Execute. The edited waveform is displayed on the display, and when the operator performs an operation for confirming the edited content, the sound data of the waveform-edited portion is stored in the HDD. Thereafter, when the reproduction of the song is instructed, the waveform is edited. The song can be played back with the contents.

【0004】[0004]

【発明が解決しようとする課題】波形編集においては、
CPUは内部記憶装置に頻繁にアクセスして、乗算、除
算などのCPUにとって演算負荷の高い命令を駆使す
る。このため、高速な編集処理を実現するためには、内
部記憶装置には十分な容量が要求される。ところが、従
来のディジタルミキシングレコーダにおいては、内部記
憶装置にシステム管理データやそのソングのソング管理
データが格納されているため、ソングの波形編集を行う
ときに、内部記憶装置の全容量のうち作業領域として使
用できる容量が少なかった。このため、CPUは波形編
集処理に時間がかかり、操作者の待ち時間が長く、波形
編集作業の作業効率が悪かった。内部記憶装置の容量を
増やせば作業効率は向上するが、コスト高となる問題が
あった。この発明は、前記従来の技術における問題点を
解決して、コスト高となることなく波形編集作業の作業
効率を向上させた記録再生装置を提供しようとするもの
である。
SUMMARY OF THE INVENTION In waveform editing,
The CPU frequently accesses the internal storage device and makes full use of instructions such as multiplication and division, which have a high computation load on the CPU. For this reason, in order to realize high-speed editing processing, a sufficient capacity is required for the internal storage device. However, in the conventional digital mixing recorder, since the system management data and the song management data of the song are stored in the internal storage device, when editing the waveform of the song, the work area out of the total capacity of the internal storage device is required. The available capacity was small. For this reason, the CPU takes a long time for the waveform editing process, the waiting time of the operator is long, and the work efficiency of the waveform editing work is poor. If the capacity of the internal storage device is increased, the work efficiency is improved, but there is a problem that the cost is increased. SUMMARY OF THE INVENTION It is an object of the present invention to provide a recording / reproducing apparatus which solves the above-mentioned problems in the prior art and improves the work efficiency of the waveform editing work without increasing the cost.

【0005】[0005]

【課題を解決するための手段】この発明の記録再生装置
は、曲本体を構成する一連の音データが外部記憶装置の
適宜の記録位置に分散して記録され、該一連の音データ
を再生するための該各音データの記録位置の連鎖を示す
シーケンスデータを含むソングごとのソング管理データ
が該外部記憶装置の別の記録位置に記録され、該外部記
憶装置に記録されている中から1つのソングを指定して
その再生が指示されたときに、制御装置が該外部記憶装
置から該当するソングのソング管理データを読み出して
内部記憶装置に保持し、該制御装置が、該内部記憶装置
を参照しながら該外部記憶装置から該当する音データを
順次読み出し、該読み出された音データをバッファメモ
リを介して一連の音データとして出力する記録再生装置
において、ソングの波形編集が指示されたときに、前記
制御装置が、前記内部記憶装置に保持されているソング
管理データの一部または全部を前記バッファメモリに転
送し、該ソングの適宜指示される部分の音データを前記
内部記憶装置に転送し、該内部記憶装置を作業領域とし
て、該音データに、適宜指示される波形編集処理を施す
制御を行うものである。
According to the recording / reproducing apparatus of the present invention, a series of sound data constituting a music body is recorded in an appropriate recording position of an external storage device in a distributed manner, and the series of sound data is reproduced. Song management data for each song including sequence data indicating a chain of recording positions of the respective sound data is recorded in another recording position of the external storage device, and one of the recorded data is stored in the external storage device. When a song is designated and its reproduction is instructed, the control device reads out the song management data of the song from the external storage device and stores it in the internal storage device, and the control device refers to the internal storage device. In a recording / reproducing apparatus for sequentially reading out corresponding sound data from the external storage device and outputting the read sound data as a series of sound data via a buffer memory, When the waveform editing is instructed, the control device transfers a part or all of the song management data held in the internal storage device to the buffer memory, and stores the sound data of the appropriately instructed portion of the song. Is transferred to the internal storage device, and the sound data is subjected to a waveform editing process that is appropriately designated, using the internal storage device as a work area.

【0006】これによれば、波形編集を行うときに、ソ
ング管理データをバッファメモリに転送して待避させて
おくようにしたので、内部記憶装置のより多くの容量を
波形編集処理に利用することができ、内部記憶装置全体
の容量を増やすことなく波形編集の作業効率を向上させ
ることができる。なお、波形編集時は、再生時と異な
り、バッファメモリの音データを更新する必要がない
(あるいは少ない)ので、バッファメモリにソング管理
データを格納することによって音データのための記憶容
量が削減されても、波形編集作業に支障は生じない。ま
た、波形編集中は通常ソング管理データは必要ないの
で、ソング管理データをバッファメモリに待避させても
波形編集作業に支障は生じない(もし、ソング管理デー
タが必要になった場合には、波形編集を中断し、ソング
管理データをバッファメモリから内部記憶装置に戻して
利用すればよい。)。
According to this, when performing waveform editing, the song management data is transferred to the buffer memory and saved, so that a larger capacity of the internal storage device is used for the waveform editing process. Thus, the work efficiency of waveform editing can be improved without increasing the capacity of the entire internal storage device. It is not necessary (or little) to update the sound data in the buffer memory at the time of waveform editing, unlike during reproduction. Therefore, storing song management data in the buffer memory reduces the storage capacity for sound data. However, there is no problem in the waveform editing work. Also, since song management data is not normally required during waveform editing, saving the song management data in the buffer memory does not hinder waveform editing work (if the song management data becomes necessary, The editing may be interrupted, and the song management data may be returned from the buffer memory to the internal storage device for use.)

【0007】前記制御装置は、前記波形編集処理を終了
後に、該波形編集を終了した音データを前記内部記憶装
置から前記外部記憶装置に転送し、前記ソング管理デー
タを前記バッファメモリから前記内部記憶装置に転送す
る制御を行うことができる。また、該制御装置は、さら
に、前記波形編集に伴い更新したソング管理データを前
記内部記憶装置から読み出して、前記外部記憶装置の所
定位置に転送して保存する制御を行うことができる。
After completing the waveform editing process, the control device transfers the sound data for which the waveform editing has been completed from the internal storage device to the external storage device, and transfers the song management data from the buffer memory to the internal storage device. Control to transfer to the device can be performed. Further, the control device can further perform a control of reading out the song management data updated along with the waveform editing from the internal storage device, transferring the song management data to a predetermined position in the external storage device, and storing it.

【0008】この発明の別の発明の記録再生装置は、曲
本体を構成する一連の音データが外部記憶装置の適宜の
記録位置に分散して記録され、該一連の音データを再生
するための該各音データの記録位置の連鎖を示すシーケ
ンスデータを含むソングごとのソング管理データが該外
部記憶装置の別の記録位置に記録され、ソングごとの前
記ソング管理データの記録位置を知るためのデータを含
むシステム管理データが前記外部記憶装置の所定の記録
位置に記録され、制御装置が、適宜の時点で該外部記憶
装置から該システム管理データを読み出して内部記憶装
置に保持し、該外部記憶装置に記録されている中から1
つのソングを指定してその再生が指示されたときに、該
システム管理データに基づき該外部記憶装置から該当す
るソングのソング管理データを読み出して前記内部記憶
装置に保持し、該内部記憶装置を参照しながら該外部記
憶装置から該当する音データを順次読み出し、該読み出
された音データをバッファメモリを介して一連の音デー
タとして出力する記録再生装置において、ソングの波形
編集が指示されたときに、前記制御装置が、前記内部記
憶装置に保持されている前記システム管理データの一部
または全部およびソング管理データの一部または全部を
前記バッファメモリに転送し、該ソングの適宜指示され
る部分の音データを前記内部記憶装置に転送し、該内部
記憶装置を作業領域として、該音データに、適宜指示さ
れる波形編集処理を施す制御を行うものである。
According to another aspect of the present invention, there is provided a recording / reproducing apparatus for recording a series of sound data constituting a music body in a distributed manner at an appropriate recording position of an external storage device, and reproducing the series of sound data. Song management data for each song including sequence data indicating a chain of recording positions of the respective sound data is recorded in another recording position of the external storage device, and data for knowing the recording position of the song management data for each song Is stored in a predetermined recording position of the external storage device, and the control device reads out the system management data from the external storage device at an appropriate time and holds the system management data in the internal storage device. 1 out of those recorded in
When one of the songs is designated and its reproduction is instructed, the song management data of the corresponding song is read from the external storage device based on the system management data, held in the internal storage device, and referred to the internal storage device. While reading the corresponding sound data from the external storage device sequentially and outputting the read sound data as a series of sound data through a buffer memory, when a song waveform editing is instructed, The control device transfers a part or all of the system management data and a part or all of the song management data held in the internal storage device to the buffer memory, The sound data is transferred to the internal storage device, and the internal storage device is used as a work area, and the sound data is subjected to a waveform editing process appropriately designated. And performs control to perform.

【0009】これによれば、波形編集を行うときに、シ
ステム管理データおよびソング管理データをバッファメ
モリに転送して待避させておくようにしたので、内部記
憶装置のより多くの容量を波形編集処理に利用すること
ができ、内部記憶装置全体の容量を増やすことなく波形
編集の作業効率を向上させることができる。なお、波形
編集時は、再生時と異なり、バッファメモリの音データ
を更新する必要がない(あるいは少ない)ので、バッフ
ァメモリにシステム管理データおよびソング管理データ
を格納することによって音データのための記憶容量が削
減されても、波形編集作業に支障は生じない。また、波
形編集中は通常システム管理データおよびソング管理デ
ータは必要ないので、システム管理データおよびソング
管理データをバッファメモリに待避させても波形編集作
業に支障は生じない(もし、システム管理データあるい
はソング管理データが必要になった場合には、波形編集
を中断し、システム管理データあるいはソング管理デー
タをバッファメモリから内部記憶装置に戻して利用すれ
ばよい。)。
According to this, when performing the waveform editing, the system management data and the song management data are transferred to the buffer memory and saved, so that a larger capacity of the internal storage device can be used for the waveform editing processing. Thus, the waveform editing work efficiency can be improved without increasing the capacity of the entire internal storage device. It is not necessary (or little) to update the sound data in the buffer memory at the time of waveform editing, unlike during reproduction. Therefore, by storing system management data and song management data in the buffer memory, storage for sound data is performed. Even if the capacity is reduced, no trouble occurs in the waveform editing work. Also, since system management data and song management data are not normally required during waveform editing, saving the system management data and song management data in the buffer memory does not interfere with the waveform editing work (if the system management data or song management data is not saved). When the management data becomes necessary, the waveform editing may be interrupted, and the system management data or the song management data may be returned from the buffer memory to the internal storage device for use.)

【0010】前記制御装置は、前記波形編集処理を終了
後に、該波形編集を終了した音データを前記内部記憶装
置から前記外部記憶装置に転送し、前記システム管理デ
ータおよび前記ソング管理データを前記バッファメモリ
から前記内部記憶装置に転送する制御を行うことができ
る。また、前記制御装置は、さらに、前記波形編集に伴
い更新したソング管理データおよびシステム管理データ
を前記内部記憶装置から読み出して前記外部記憶装置の
所定位置にそれぞれ転送して保存する制御を行うことが
できる。
After ending the waveform editing process, the control device transfers the sound data for which the waveform editing has been completed from the internal storage device to the external storage device, and stores the system management data and the song management data in the buffer. Control for transferring data from the memory to the internal storage device can be performed. Further, the control device may further perform control of reading out the song management data and the system management data updated along with the waveform editing from the internal storage device, transferring the song management data and the system management data to predetermined positions of the external storage device, and storing the data. it can.

【0011】なお、いずれの発明においても、波形編集
する部分の音データは外部記憶装置から読み出して直接
(すなわちバッファメモリを介さずに)内部記憶装置に
転送するほか、バッファメモリを介して内部記憶装置に
転送することもできる。バッファメモリを介して転送す
る場合は、例えば、ソングの波形編集が指示されたとき
に、前記制御装置が、内部記憶装置に保持されているソ
ング管理データの一部または全部(あるいは、システム
管理データの一部または全部およびソング管理データの
一部または全部)をバッファメモリに転送し、該バッフ
ァメモリに保持されている該ソングの音データのうち適
宜指示される一部分の音データを内部記憶装置に転送
し、該内部記憶装置を作業領域として、該音データに波
形編集処理を施し、該波形編集を終了した部分の音デー
タをバッファメモリに転送し、この一連の波形編集処理
を該バッファメモリに保持されている音データの適宜指
示される他の部分の音データについても同様に繰り返し
て行うものとすることができる。
In any of the inventions, the sound data of the portion to be waveform-edited is read from an external storage device and transferred directly (ie, without passing through a buffer memory) to an internal storage device. It can also be transferred to the device. When the data is transferred via the buffer memory, for example, when an instruction to edit the waveform of the song is issued, the control device transmits part or all of the song management data (or system management data) held in the internal storage device. Or a part or all of the song management data) to the buffer memory, and transfers a part of the sound data of the song data stored in the buffer memory, which is appropriately designated, to the internal storage device. The sound data is subjected to a waveform editing process using the internal storage device as a work area, the sound data of the portion where the waveform editing is completed is transferred to a buffer memory, and this series of waveform editing processes is transferred to the buffer memory. The same applies to the sound data of another part of the held sound data which is appropriately designated.

【0012】[0012]

【発明の実施の形態】この発明を、HDDを外部記憶装
置として用いたディジタルミキシングレコーダ(ハード
ディスクレコーダ)に適用した場合の実施の形態を説明
する。なお、この実施の形態では、ソング管理データ
は、ミキシング機能の各パラメータの設定値に関するシ
ーケンスデータと、HDDにおける記録位置の連鎖を示
すシーケンスデータで構成されている。ミキシング機能
の各パラメータの設定値に関するシーケンスデータの容
量は1ソングあたり例えば0.5Mバイト用意され、H
DDにおける記録位置の連鎖を示すシーケンスデータの
容量は1ソングあたり例えば1.0Mバイト用意され、
合計で1ソングあたり例えば1.5Mバイトの容量が用
意されている。図2はハードディスクレコーダ全体の主
要部のシステム構成を示す。このハードディスクレコー
ダ10は複数のチャンネル{個々のトラックの音データ
について信号処理を行う信号経路(各チャンネルごとに
物理的に分割された信号経路のみならず、各チャンネル
の音データが時分割処理される物理的には共通の信号経
路を含む)または該信号経路を流れる音データ自体をい
う。}の信号経路を有し、複数トラックの同時録音(例
えば、最大16トラック同時録音)もしくは複数トラッ
クの同時再生(例えば最大16トラック同時再生)また
は複数トラックの同時録音および同時再生(例えば最大
16トラック同時再生しながら最大8トラック同時録
音)が可能に構成されている。各トラックの1サンプル
の音データは、ミックスダウンした信号が24ビット
(3バイト)で構成されている以外は、すべて16ビッ
ト(2バイト)で構成されている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which the present invention is applied to a digital mixing recorder (hard disk recorder) using an HDD as an external storage device will be described. In this embodiment, the song management data is composed of sequence data relating to set values of parameters of the mixing function and sequence data indicating a chain of recording positions in the HDD. The capacity of the sequence data relating to the set value of each parameter of the mixing function is prepared, for example, 0.5 Mbytes per song.
The capacity of the sequence data indicating the chain of recording positions in the DD is prepared, for example, 1.0 Mbytes per song.
For example, a capacity of 1.5 Mbytes is prepared for one song in total. FIG. 2 shows a system configuration of a main part of the entire hard disk recorder. The hard disk recorder 10 performs signal processing on sound data of a plurality of channels {individual tracks (not only signal paths physically divided for each channel, but also time-division processing of sound data of each channel. Physically includes a common signal path) or the sound data itself flowing through the signal path.信号 signal path, simultaneous recording of multiple tracks (eg, simultaneous recording of up to 16 tracks) or simultaneous playback of multiple tracks (eg, simultaneous playback of up to 16 tracks) or simultaneous recording and simultaneous playback of multiple tracks (eg, up to 16 tracks) It is possible to record up to 8 tracks simultaneously while playing back simultaneously. The sound data of one sample of each track is composed of 16 bits (2 bytes) except that the mixed down signal is composed of 24 bits (3 bytes).

【0013】ハードディスクレコーダ10は、メインC
PU12、レコーダCPU14、サブCPU16の合計
3個のワンチップCPU(マイコン){例えば日立製S
H7042(シングルチップRISCマイコン)}を具
えている。各CPU12,14,16は個別に用意され
た相互に非同期の動作クロックでそれぞれ独立に駆動さ
れる。メインCPU12は主にミキシング制御を行う。
レコーダCPU14はメインCPU12からの指令に基
づきHDD60の記録および再生制御、波形編集制御等
を行う。サブCPU16は操作者による各種操作情報を
メインCPU12に伝達する制御、メインCPU12か
らの指令に基づく各フェーダ操作子のモータ駆動制御等
を行う。
The hard disk recorder 10 has a main C
PU12, recorder CPU14, sub-CPU16, a total of three one-chip CPUs (microcomputers) {for example, Hitachi S
H7042 (single chip RISC microcomputer). The CPUs 12, 14 and 16 are independently driven by mutually prepared operation clocks which are asynchronous with each other. The main CPU 12 mainly performs mixing control.
The recorder CPU 14 controls recording and reproduction of the HDD 60 and waveform editing control based on instructions from the main CPU 12. The sub CPU 16 performs control for transmitting various operation information by the operator to the main CPU 12, and performs motor drive control for each fader operator based on a command from the main CPU 12.

【0014】サブCPU16のバス18には、スイッ
チ、回転式つまみ、マウス、ジョグ、シャトル等で構成
される各種操作子20と、サブCPU16のプログラム
を格納したフラッシュROM22と、モータドライバイ
ンタフェース24等が接続されている。モータドライバ
インタフェース24には、モータドライバ28を介して
複数本のモータドライブ式フェーダ操作子26が接続さ
れている。各モータドライブ式フェーダ操作子26の操
作位置情報はサブCPU16に伝達される。各種操作子
20では、操作者の操作により、ミキシングパラメータ
{ルーティング(各入力チャンネルをどの信号経路チャ
ンネルを経由してどのトラックに録音するか、および各
トラック再生信号をどの信号経路チャンネルを経由して
どの出力チャンネルから出力するかの割り付け)、イコ
ライザ特性、エフェクト特性、定位(PAN)等}の設
定、録音/再生/停止/一時停止/スロー再生/早送り
/巻戻し等のレコーダ機能の各種動作指示、ソング選
択、録音・再生モード/編集モード等の動作モードの切
換え、波形編集等の操作が行われる。録音・再生モード
には、各パートについて通常の録音、再生を行うモード
{録音のみ(ALL REC)、再生のみ、再生と同時
に録音(SYNC DUBBING)のいずれかを行う
モード}のほか、パンチイン、パンチアウトを行うモー
ド、ミックスダウンを行うモード等がある。各種操作子
20の操作情報はサブCPU16に伝達され、信号ライ
ン30を介してメインCPU12に伝達される。各フェ
ーダ操作子26は操作者の操作により各入力チャンネル
および各出力チャンネルごとのレベル調整、ステレオ出
力のレベル調整等を行うもので、その操作情報はサブC
PU16に伝達され、信号ライン30を介してメインC
PU12に伝達される。また、録音・再生モード{録音
のみ(ALL REC)、再生のみ、再生と同時に録音
(SYNC DUBBING)のいずれかを行うモー
ド}では、各再生トラックのフェーダレベル調整に関し
て、ソングの進行に従ってメインCPU12から各フェ
ーダ操作子26の操作位置指令が信号ライン30を介し
てサブCPU16に順次伝達され、モータドライバイン
タフェース24およびモータドライバ28を介して各フ
ェーダ操作子26がそれぞれ指令された操作位置に自動
的に移動制御される。これにより、録音時に設定された
各フェーダ操作子26の操作位置が再現されて、各トラ
ックの再生レベルが録音時に設定した状態に自動調整さ
れて再生が行われる。
The bus 18 of the sub CPU 16 includes various controls 20, such as switches, rotary knobs, a mouse, a jog, and a shuttle, a flash ROM 22 storing a program of the sub CPU 16, a motor driver interface 24, and the like. It is connected. A plurality of motor-driven fader operators 26 are connected to the motor driver interface 24 via a motor driver 28. The operation position information of each motor-driven fader operator 26 is transmitted to the sub CPU 16. In each of the operators 20, the mixing parameter {routing (recording each input channel to which track via which signal path channel, and reproducing each track reproduction signal via which signal path channel, by an operation of the operator. Assignment of which output channel to output), setting of equalizer characteristics, effect characteristics, localization (PAN), etc., and various operation instructions of the recorder function such as recording / playback / stop / pause / slow playback / fast forward / rewind , Song selection, operation mode switching such as recording / playback mode / editing mode, and waveform editing. The recording / playback mode includes a mode for performing normal recording and playback for each part {a mode in which only recording (ALL REC), only playback, and recording (SYNC DUBBING) is performed simultaneously with playback}, and a punch-in and punch-in mode. Out mode, mixdown mode, and the like. Operation information of the various operators 20 is transmitted to the sub CPU 16 and transmitted to the main CPU 12 via the signal line 30. The fader controls 26 are used to adjust the level of each input channel and each output channel, adjust the level of the stereo output, and the like by the operation of the operator.
The signal is transmitted to the PU 16 and the main C
It is transmitted to PU12. In the recording / playback mode {a mode in which only recording (ALL REC), only playback, or recording at the same time as playback (SYNC DUBING)} is performed, the fader level of each playback track is adjusted by the main CPU 12 in accordance with the progress of the song. The operation position command of each fader operator 26 is sequentially transmitted to the sub CPU 16 via the signal line 30, and each fader operator 26 is automatically moved to the commanded operation position via the motor driver interface 24 and the motor driver 28. Movement is controlled. As a result, the operation position of each fader operator 26 set at the time of recording is reproduced, and the reproduction level of each track is automatically adjusted to the state set at the time of recording, and reproduction is performed.

【0015】メインCPU12のバス32には、メイン
CPU12のプログラムを格納したフラッシュROM3
4と、録音、再生、編集等を行うために現在指定してい
るソングについてのミキシング機能(ルーティング、イ
コライジング、エフェクト付与、フェーダレベル調整、
定位調整等)に関するソング管理データとして、時間の
進行に応じたこれら各パラメータの設定値に関するシー
ケンスデータ(前述のように各ソングごとに例えば0.
5Mバイトの容量が用意されている)を格納し、またメ
インCPU12の作業領域として機能するDRAM36
{例えば2Mバイト(=16Mビット)の容量}と、ミ
キシング機能を実現するDSP38と、LCD制御回路
41を介してLCD(液晶表示器)43と、インタフェ
ース45を介してFL(蛍光)表示器47等が接続され
ている。LCD43には、動作モードに応じた情報が表
示される。例えば、録音・再生モード時には、ルーティ
ング、チャンネルのオン・オフ、バーチャルトラックの
選択等をするための表示がなされ、波形編集モード時に
は、波形編集をする部分の波形がグラフィック表示され
る。FL表示器47には数値による時間情報(タイムコ
ード)およびバーグラフによる各チャンネルの入力信号
または再生信号のレベル等が表示される。なおバーチャ
ルトラックとは、トラック(リアルトラック)について
それぞれ割り当てられる仮想のトラックで、再生時ある
いは同時録音再生時には、再生を行う各トラック(リア
ルトラック)について、それぞれ割り当てられた複数の
バーチャルトラックの中から1つずつバーチャルトラッ
クを選択して再生することができる。例えば、トラック
数が16で、バーチャルトラック数が各トラックについ
てそれぞれ8であれば、合計128のバーチャルトラッ
クを作成することができる。
A bus 32 of the main CPU 12 has a flash ROM 3 in which a program for the main CPU 12 is stored.
4 and the mixing functions (routing, equalizing, adding effects, adjusting fader levels,
As song management data relating to localization adjustment and the like, sequence data relating to the set values of these parameters according to the progress of time (for example, 0. 0 for each song as described above).
And a DRAM 36 serving as a work area of the main CPU 12.
{For example, a capacity of 2 Mbytes (= 16 Mbits), a DSP 38 for realizing a mixing function, an LCD (liquid crystal display) 43 via an LCD control circuit 41, and an FL (fluorescence) display 47 via an interface 45 Etc. are connected. Information corresponding to the operation mode is displayed on the LCD 43. For example, in the recording / playback mode, a display for performing routing, channel on / off, selection of a virtual track, and the like is displayed. In the waveform editing mode, a waveform of a portion to be edited is graphically displayed. The FL display 47 displays numerical time information (time code) and the level of an input signal or a reproduced signal of each channel by a bar graph. The virtual track is a virtual track assigned to each track (real track). During playback or simultaneous recording / playback, each track (real track) to be played is selected from among a plurality of assigned virtual tracks. Virtual tracks can be selected and played one by one. For example, if the number of tracks is 16 and the number of virtual tracks is 8 for each track, a total of 128 virtual tracks can be created.

【0016】DSP38は、複数チャンネルのミキシン
グ処理部を構成し、操作者による各種操作子20および
フェーダ操作子26の操作に基づき、あるいはDRAM
36に格納されているミキシング機能に関するシーケン
スデータに応じて、メインCPU12の指令により、録
音入力および再生出力に対してルーティング、イコライ
ジング、エフェクト付与、フェーダレベル調整、定位調
整等のミキシング機能について、それぞれ指示された内
容を実現するための処理(ミキシング処理)を実行す
る。
The DSP 38 constitutes a mixing processing section for a plurality of channels, and operates based on the operation of various operators 20 and fader operators 26 by an operator, or a DRAM.
In accordance with the sequence data relating to the mixing function stored in 36, the main CPU 12 instructs the recording input and playback output to perform the mixing functions such as routing, equalizing, effect addition, fader level adjustment, and localization adjustment, respectively. A process (mixing process) for realizing the performed contents is executed.

【0017】アナログ入力端子40から入力される複数
チャンネル(例えば最大8チャンネル)のアナログ音声
信号(録音入力)は、ゲインコントロール(図示せず)
で、A/D変換の際の適正な信号レベルにゲイン調整さ
れた後、A/D変換器42でディジタル信号に変換され
てDSP38に入力されて、ミキシング処理が施され
る。また、ディジタル入力端子44から入力される複数
チャンネル(例えば最大16チャンネル)のディジタル
音声信号(録音入力)はインタフェース46を介してD
SP38に入力されて、ミキシング処理が施される。ミ
キシング処理が施された録音入力は、後述するHDD6
0に録音される。また、HDD60から再生される複数
チャンネル(例えば最大16チャンネル)のディジタル
音声信号(再生出力)は、DSP38でミキシング処理
されて、インタフェース52を介してディジタル出力端
子54から出力される。また、該ディジタル音声信号を
DSP38で2チャンネルステレオ信号にミキシングし
た信号は、D/A変換器48でアナログ信号に変換され
て、アナログ出力端子50からモニタ用信号等として出
力される。
An analog audio signal (recording input) of a plurality of channels (for example, up to eight channels) input from the analog input terminal 40 is provided with a gain control (not shown).
After the gain is adjusted to an appropriate signal level at the time of A / D conversion, the signal is converted into a digital signal by the A / D converter 42 and input to the DSP 38 for mixing processing. Further, digital audio signals (recording input) of a plurality of channels (for example, up to 16 channels) input from the digital input terminal 44 are input to the D through an interface 46.
The signal is input to SP38 and subjected to mixing processing. The recording input that has been subjected to the mixing process is transmitted to the HDD 6 described later.
Recorded at 0. A digital audio signal (reproduced output) of a plurality of channels (for example, up to 16 channels) reproduced from the HDD 60 is subjected to mixing processing by the DSP 38 and output from the digital output terminal 54 via the interface 52. A signal obtained by mixing the digital audio signal into a two-channel stereo signal by the DSP 38 is converted into an analog signal by the D / A converter 48, and is output from the analog output terminal 50 as a monitor signal or the like.

【0018】レコーダCPU14のバス56には、レコ
ーダCPU14のプログラムを格納したフラッシュRO
M58と、この発明の外部記憶装置に相当するHDD6
0と、この発明の内部記憶装置に相当するDRAM62
(例えば2Mバイトの容量)と、この発明のバッファメ
モリに相当するSDRAM(シンクロナスDRAM)6
4,66(例えば各々8Mバイトの容量)に対する音デ
ータの書き込みおよび読み出し制御を行うDRAMコン
トローラ(以下「DRC」)68と、インタフェース7
0を介してCD−RW等の光ディスク装置72と、パラ
レルインタフェース74を介して現在の日時のデータを
生成するリアルタイムクロック76等が接続されてい
る。光ディスク装置72はHDD60に録音したソング
をCD−RディスクやCD−RWディスクにバックアッ
プしたり、バージョンアップ用プログラムを格納したC
D−ROM等を再生して、フラッシュROM22,3
4,58のプログラムを更新するのに利用される。
A flash RO storing a program for the recorder CPU 14 is provided on a bus 56 of the recorder CPU 14.
M58 and the HDD 6 corresponding to the external storage device of the present invention.
0 and a DRAM 62 corresponding to the internal storage device of the present invention.
(For example, a capacity of 2 Mbytes) and an SDRAM (synchronous DRAM) 6 corresponding to the buffer memory of the present invention.
A DRAM controller (hereinafter referred to as "DRC") 68 for controlling the writing and reading of sound data to and from the memory 4, 66 (for example, each having a capacity of 8 Mbytes);
0, an optical disk device 72 such as a CD-RW, and a parallel interface 74 are connected to a real-time clock 76 for generating data of the current date and time. The optical disk device 72 backs up a song recorded on the HDD 60 to a CD-R disk or a CD-RW disk, or stores a song in which a version-up program is stored.
Reproduce the D-ROM and the like, and read the flash ROMs 22 and 3
Used to update 4,58 programs.

【0019】HDD60のアドレス領域の分割例を図3
に示す。HDD60のアドレス領域は、先頭から固定容
量のシステム管理データ用アドレス領域84と、それに
続く最後尾までの共用アドレス領域86に分割されてい
る。共用アドレス領域86には、前方側の端部からチャ
ンネルごとの音データがテイク(録音の単位で、1テイ
ク=1回分の録音)順にディジタル信号で順次記録され
て蓄積されて音データ領域86−0が順次拡大して形成
され、後方側の端部から各ソングのソング管理データが
順次記録されてソング管理データ領域86−1,86−
2,……が順次形成される。音データはクラスタ(12
8Kバイト)単位で記録される。なお、1クラスタは6
4Kワード(サンプル)で、CDフォーマットのデータ
(16ビット、44.1kHz)の場合、64Kサンプ
ル/44.1kHzにより、約1.45秒分のデータと
なる。一度録音された音データは操作者による明示の、
該当するテイクの消去指令が与えられない限り消去され
ない。複数トラックを同時に録音する場合、各トラック
の音データは順次入れ替わって共用アドレス領域86に
記録され、またパンチイン、パンチアウト等で後から追
加される音データ、波形編集された音データ等は、その
トラックの初期録音の音データが記録されているアドレ
スとは離れて、それらが記録される時点での共用アドレ
ス領域86の記録済み音データの最後尾に続けて記録さ
れるので、各バーチャルトラックの音データは、共用ア
ドレス領域86内にクラスタ単位で分散して記録されて
いる。
FIG. 3 shows an example of dividing the address area of the HDD 60.
Shown in The address area of the HDD 60 is divided into a fixed-capacity system management data address area 84 from the beginning and a shared address area 86 following the end. In the shared address area 86, sound data for each channel is sequentially recorded as digital signals in the order of take (one take = one take of recording in the unit of recording) from the front end, and is accumulated. 0 is sequentially enlarged and the song management data of each song is sequentially recorded from the rear end, and the song management data areas 86-1 and 86-
2,... Are sequentially formed. The sound data consists of clusters (12
8K bytes). One cluster is 6
In the case of 4K words (samples) and CD format data (16 bits, 44.1 kHz), data of about 1.45 seconds is obtained by 64K samples / 44.1 kHz. Once recorded sound data is specified by the operator,
The take is not erased unless a delete instruction of the corresponding take is given. When recording a plurality of tracks at the same time, the sound data of each track is sequentially replaced and recorded in the shared address area 86, and the sound data added later by punch-in, punch-out, etc. Since the sound data of the initial recording of the track is separated from the address where the sound data is recorded, and is continuously recorded at the end of the recorded sound data in the shared address area 86 at the time of recording, the virtual track of each virtual track is recorded. The sound data is recorded in the shared address area 86 in a distributed manner in cluster units.

【0020】各ソングのソング管理データ領域86−
1,86−2,……には、このように分散して記録され
た、該ソングに含まれる各バーチャルトラックの音デー
タを連続した音楽として再生するために必要な、該各バ
ーチャルトラックごとの音データの記録アドレスの連鎖
を示すシーケンスデータが記録されている。また、各ソ
ングのソング管理データ領域86−1,86−2,……
には、そのソングに含まれるバーチャルトラックごとの
ミキシング機能に関するシーケンスデータも記録されて
いる。各ソングのソング管理データ領域86−1,86
−2,……は固定容量(例えば、前述のように、1ソン
グあたり1.5Mバイト)であり、操作者により新規に
ソングのファイルの作成が指示されるごとに、そのソン
グについてのソング管理データ領域が新たに初期化され
て確保され、そのソングについて録音等音データの追加
がなされるごとにそれに対応してソング管理データが更
新される。各ソングのソング管理データ領域86−1,
86−2,……は一度定められると固定であり、操作者
による明示のソングの消去指令が与えられない限り消去
されない。システム管理データ用アドレス領域84に
は、ソングごとのソング管理データの記録位置を知るた
めのデータを含むシステム管理データが記録されてい
る。
A song management data area 86 for each song
.., 86-2,... Are recorded in such a distributed manner, and the sound data of each virtual track included in the song are required to be reproduced as continuous music. Sequence data indicating a chain of recording addresses of sound data is recorded. The song management data areas 86-1, 86-2,...
Has also recorded therein sequence data relating to the mixing function for each virtual track included in the song. Song management data areas 86-1 and 86 for each song
..,... Have a fixed capacity (for example, 1.5 Mbytes per song as described above). Each time the operator instructs to create a new song file, the song management for that song is performed. A data area is newly initialized and secured, and every time sound data such as recording is added to the song, the song management data is updated accordingly. Song management data area 86-1 for each song,
Are fixed once determined, and are not deleted unless an explicit song deletion instruction is given by the operator. In the system management data address area 84, system management data including data for knowing the recording position of the song management data for each song is recorded.

【0021】ソング管理データはソング単位で、HDD
60の全アドレス領域の後方側の端部から順次記録され
{ただし、個々のソング管理データ領域86−1,86
−2,……内では、データは通常どおり前方側から正方
向(アドレスが増加する方向)に記録される。}、しか
も個々のソング管理データ領域86−1,86−2,…
…の容量は固定であるので、システム管理データ用アド
レス領域84にHDD60の全アドレス領域の最後尾の
アドレス情報を記録しておくことにより、各ソング管理
データ領域86−1,86−2,……の開始位置を演算
で求めることができる。例えば、最初のソングのソング
管理データ領域86−1の開始位置は、〔HDD60の
全アドレス領域の最後尾のアドレス〕−〔1つのソング
管理データ領域の容量〕の演算で求められる。なお、演
算で求める代わりに、システム管理データ用アドレス領
域84に、各ソングのソング管理データ領域86−1,
86−2,……の開始位置のアドレス情報を記録してお
くこともできる。なお、上記の例では、共用アドレス領
域の最後尾のアドレスをHDD60の全アドレス領域の
最後尾のアドレスに一致させたがこれに限るものではな
い。
The song management data is stored in the HDD in song units.
60 are sequentially recorded from the rear end of all address areas. However, individual song management data areas 86-1 and 86 are recorded.
Within -2,..., Data is recorded in the normal direction (the direction in which the address increases) from the front side as usual.し か も and individual song management data areas 86-1, 86-2, ...
Is fixed, the last address information of all the address areas of the HDD 60 is recorded in the system management data address area 84, so that the song management data areas 86-1, 86-2,. Can be obtained by calculation. For example, the start position of the song management data area 86-1 of the first song can be obtained by calculating [the last address of the entire address area of the HDD 60]-[the capacity of one song management data area]. Instead of the calculation, the song management data area 86-1 of each song is stored in the system management data address area 84.
86-2,... Can also be recorded. In the above example, the last address of the shared address area is matched with the last address of all the address areas of the HDD 60, but the present invention is not limited to this.

【0022】以上のようなファイル構成によれば、ハー
ドディスクレコーダ10の電源をオンした際に、自動的
にHDD60の先頭のアドレスにアクセスしてシステム
管理データを読み取り、ソングが指定されたときに、該
システム管理データに基づき、該指定されたソングのソ
ング管理データが記録されているアドレス領域(ソング
管理データ領域)にアクセスして該ソング管理データを
読み取り、該ソングの再生が指示されたときに、該ソン
グ管理データに基づき、該ソングの現在選択されている
各バーチャルトラックについて音データが記録されてい
るアドレスに順次アクセスして読み取ることにより、該
バーチャルトラックの音データを再生することができ
る。
According to the above file configuration, when the power of the hard disk recorder 10 is turned on, the head address of the HDD 60 is automatically accessed to read the system management data. Based on the system management data, an address area (song management data area) where the song management data of the specified song is recorded is read and the song management data is read. Based on the song management data, the sound data of the virtual track can be reproduced by sequentially accessing and reading the address where the sound data is recorded for each currently selected virtual track of the song.

【0023】図2において、DRAM62には、HDD
60から読み出されたシステム管理データ(例えば12
8Kバイト)、および録音、再生、編集等を行うために
現在指定しているソングに関するソング管理データのう
ちHDD60における記録位置の連鎖を示すシーケンス
データ(前述のように各ソングごとに例えば1.0Mバ
イトの容量が用意されている)が格納される。また、D
RAM62はレコーダCPU14の作業領域として機能
する。なお、音データはDSP38とDRC68間で
は、バス32,56を経由しない図示しない信号ライン
を介して相互に伝送される。
In FIG. 2, a DRAM 62 includes an HDD
The system management data (for example, 12
8K bytes) and sequence data indicating a chain of recording positions in the HDD 60 among song management data relating to a song currently designated for performing recording, reproduction, editing, etc. (for example, 1.0 M for each song as described above) (A byte capacity is provided). Also, D
The RAM 62 functions as a work area for the recorder CPU 14. The sound data is transmitted between the DSP 38 and the DRC 68 via a signal line (not shown) that does not pass through the buses 32 and 56.

【0024】メインCPU12のバス32とレコーダC
PU14のバス56はデュアルポートRAM78(以下
「DPRAM」)を介して相互に接続され、メインCP
U12とレコーダCPU14間で授受すべき各種指令や
ソング管理データ等の情報が伝送される。サンプリング
クロック発振器80からはサンプリング周期のクロック
が発振されてアンド回路82に入力される。レコーダC
PU14からは録音あるいは再生の開始に同期して立上
がり、その終了に同期して立下がる動作区間指示信号が
出力され、アンド回路82に入力される。これにより、
アンド回路82からは録音あるいは再生の開始から終了
までの区間サンプリングクロックが出力される。このサ
ンプリングクロックはメインCPU12およびレコーダ
CPU14の外部クロック入力端子に入力される。両C
PU12,14内には該外部クロック入力端子から入力
されるクロックをカウントするカウンタがそれぞれ配置
されている。両カウンタは録音あるいは再生の開始に同
期してリセットされて、その後入力されるサンプリング
クロックをカウントする。メインCPU12は該カウン
ト値に応じてサンプリングクロック単位でミキシング処
理を実行する。また、レコーダCPU14は該カウント
値に応じてサンプリングクロック単位でHDD60およ
びSDRAM64,66の書込みあるいは読出し制御を
実行する。これにより、メインCPU12およびレコー
ダCPU14は、それぞれ個別の動作クロック(例えば
28MHz)で動作しながら、サンプリング周期(48
kHz、44.1kHz等)単位では互いに同期して動
作して、録音あるいは再生のための制御を独立にかつ並
行して実行することができる。
The bus 32 of the main CPU 12 and the recorder C
The bus 56 of the PU 14 is mutually connected via a dual port RAM 78 (hereinafter, referred to as “DPRAM”).
Information such as various commands and song management data to be transmitted and received between the U12 and the recorder CPU 14 is transmitted. A sampling clock is oscillated from the sampling clock oscillator 80 and input to the AND circuit 82. Recorder C
The PU 14 outputs an operation section instruction signal which rises in synchronization with the start of recording or reproduction and falls in synchronization with the end thereof, and is input to the AND circuit 82. This allows
The AND circuit 82 outputs a section sampling clock from the start to the end of recording or reproduction. This sampling clock is input to external clock input terminals of the main CPU 12 and the recorder CPU 14. Both C
Counters for counting clocks input from the external clock input terminals are arranged in the PUs 12 and 14, respectively. Both counters are reset in synchronization with the start of recording or reproduction, and count the subsequently input sampling clocks. The main CPU 12 executes a mixing process in sampling clock units according to the count value. Further, the recorder CPU 14 executes write or read control of the HDD 60 and the SDRAMs 64 and 66 in units of a sampling clock according to the count value. As a result, the main CPU 12 and the recorder CPU 14 operate at the respective operation clocks (for example, 28 MHz) while simultaneously performing the sampling cycle (48
(kHz, 44.1 kHz, etc.), the units operate in synchronization with each other, and control for recording or reproduction can be executed independently and in parallel.

【0025】図2のハードディスクレコーダ10におけ
る各動作モード(録音・再生モード、編集モード等)時
のデータ(音データ、システム管理データ、ソング管理
データ)の授受について図1を参照して説明する。ハー
ドディスクレコーダ10の電源を投入すると、HDD6
0のシステム管理データ用アドレス領域からシステム管
理データが読み出されて、バス56を介してDRAM6
2に保持される。ソングを指定すると、レコーダCPU
14はDRAM62に保持されているシステム管理デー
タを参照して、HDD60の指定されたソングのソング
管理データが記録されているソング管理データ領域にア
クセスして、該当するソング管理データを読み出す。読
み出されたソング管理データのうち該ソングのミキシン
グ機能に関するシーケンスデータは、バス56、DPR
AM78およびバス32を介してDRAM36に転送さ
れる。また、読み出されたソング管理データのうち、H
DD60における該ソングの一連の音データの記録位置
の連鎖を示すシーケンスデータは、バス56を介してD
RAM62に転送される。これにより、前記指定された
ソングについて、操作者の指示により、録音、再生、波
形編集等の各作業が可能となる。なお、初めて録音する
ソングについては、操作者の操作により、予め新規にソ
ングのファイルが作られ(HDD60にソング管理デー
タ領域が新たに1つ初期化されて確保される。)、その
ソング管理データがDRAM36,62に保持されて、
録音可能な状態となる。
The transfer of data (sound data, system management data, song management data) in each operation mode (recording / playback mode, editing mode, etc.) in the hard disk recorder 10 of FIG. 2 will be described with reference to FIG. When the power of the hard disk recorder 10 is turned on, the HDD 6
0 is read from the system management data address area of the
2 is held. When a song is specified, the recorder CPU
Reference numeral 14 refers to the system management data stored in the DRAM 62, accesses the song management data area of the HDD 60 where the song management data of the designated song is recorded, and reads out the corresponding song management data. Among the read song management data, sequence data relating to the mixing function of the song is stored in the bus 56, DPR
The data is transferred to the DRAM 36 via the AM 78 and the bus 32. Also, among the read song management data, H
Sequence data indicating a chain of recording positions of a series of sound data of the song in the DD 60 is transmitted via the bus 56 to the D
The data is transferred to the RAM 62. As a result, operations such as recording, playback, and waveform editing can be performed on the designated song according to an instruction from the operator. For a song to be recorded for the first time, a new song file is created in advance by the operation of the operator (a new song management data area is initialized and secured in the HDD 60), and the song management data is created. Is held in the DRAMs 36 and 62,
Recording is enabled.

【0026】録音・再生モードでは、録音を指示された
トラックについて、次のように処理が行われる。アナロ
グ入力端子40またはディジタル入力端子44から入力
される該トラックの録音信号(音データ)は、A/D変
換器42またはインタフェース46を介してDSP38
に入力され、操作者による各種操作子20およびフェー
ダ操作子26の操作に応じてDSP38でミキシング処
理が施され、バス56を経由しない信号ラインを介し
て、DRC68からバッファメモリを構成するSDRA
M64,66に順次格納される。SDRAM64,66
に格納された音データは、定期的にバス56を介してH
DD60にDMA転送されて共用アドレス領域86に録
音される。また、このとき新たに生成されるシステム管
理データおよびソング管理データのうち再生位置の連鎖
を示すシーケンスデータはDRAM62に順次蓄積さ
れ、ソング管理データのうちミキシング機能に関するシ
ーケンスデータはDRAM36に順次蓄積される。録音
を終了して保存操作をすると、DRAM36に蓄積され
たミキシング機能に関するシーケンスデータはDPRA
M78を介してバス56に伝送され、DRAM62に蓄
積されたHDD60における音データの記録位置の連鎖
を示すデータとともに、HDD60の該ソングのソング
管理データを保存するソング管理データ領域に上書き保
存される。また、DRAM62に格納されているシステ
ム管理データもHDD60のシステム管理データ用アド
レス領域に上書き保存される。
In the recording / playback mode, the following process is performed on a track for which recording is instructed. A recording signal (sound data) of the track input from the analog input terminal 40 or the digital input terminal 44 is supplied to the DSP 38 via the A / D converter 42 or the interface 46.
Are mixed by the DSP 38 in accordance with the operation of the various operators 20 and the fader operators 26 by the operator, and the DRC 68 constitutes a buffer memory from the DRC 68 via a signal line not passing through the bus 56.
M64 and 66 are sequentially stored. SDRAM 64, 66
Is periodically stored in the H via the bus 56.
The data is DMA-transferred to the DD 60 and recorded in the shared address area 86. At this time, sequence data indicating a chain of playback positions among the newly generated system management data and song management data is sequentially stored in the DRAM 62, and sequence data relating to the mixing function among the song management data is sequentially stored in the DRAM 36. . When the recording operation is completed and the saving operation is performed, the sequence data relating to the mixing function stored in the DRAM 36 is stored in the DPRA.
The data is transmitted to the bus 56 via the M78 and stored in the DRAM 62 together with the data indicating the chain of the recording positions of the sound data in the HDD 60, and is overwritten and saved in the song management data area of the HDD 60 for storing the song management data of the song. Further, the system management data stored in the DRAM 62 is also overwritten and saved in the system management data address area of the HDD 60.

【0027】録音・再生モードでは、再生を指示された
トラックについて、次のように処理が行われる。レコー
ダCPU14はDRAM62に格納されている該トラッ
クの再生位置の連鎖を示すシーケンスデータを参照し
て、HDD60から該当するトラックの音データを順次
読み出す。該読み出された音データは、バス56および
DRC68を介してSDRAM64,66にDMA転送
して格納される。DRC68は該SDRAM64,66
に格納された音データをサンプリング周期で順次読み出
す。SDRAM64,66から読み出された音データ
は、バス56を経由しない信号ラインを介してDRC6
8からDSP38に転送される。メインCPU12はD
RAM36に格納されているミキシング機能に関するシ
ーケンスデータを参照してDSP38のパラメータを設
定し、該転送される音データに対してミキシング処理を
施す。ミキシング処理を施された音データは、インタフ
ェース52を介してディジタル出力端子54から出力さ
れる。また、DSP38内で2チャンネルステレオ信号
にミキシングされた信号は、D/A変換器48でアナロ
グ信号に変換されて、アナログ出力端子50から出力さ
れる。なお、録音・再生モードでは、録音、再生を行う
各トラックの信号が順番に時分割処理され、その際SD
RAM64,66は録音トラックか再生トラックかに応
じて動作(書き込み/読み出し)が時分割で切り換えら
れる。
In the recording / playback mode, the following processing is performed on a track for which playback has been instructed. The recorder CPU 14 sequentially reads out the sound data of the corresponding track from the HDD 60 with reference to the sequence data stored in the DRAM 62 and indicating the chain of the reproduction position of the track. The read sound data is DMA-transferred to the SDRAMs 64 and 66 via the bus 56 and the DRC 68 and stored. The DRC 68 is used for the SDRAMs 64 and 66.
Are sequentially read out at the sampling cycle. The sound data read from the SDRAMs 64 and 66 is transmitted to the DRC 6 via a signal line that does not pass through the bus 56.
8 to the DSP 38. Main CPU 12 is D
The parameters of the DSP 38 are set with reference to the sequence data on the mixing function stored in the RAM 36, and the transferred sound data is subjected to mixing processing. The sound data subjected to the mixing process is output from a digital output terminal 54 via the interface 52. The signal mixed into the two-channel stereo signal in the DSP 38 is converted into an analog signal by the D / A converter 48 and output from the analog output terminal 50. In the recording / playback mode, the signal of each track to be recorded and played back is sequentially time-divisionally processed.
The operation (writing / reading) of the RAMs 64 and 66 is switched in a time-division manner in accordance with the recording track or the reproduction track.

【0028】波形編集が指令されたときの動作例を図4
に示す。HDD60に保存されている1つのソングにつ
いて録音・再生モードで使用している状態(S1)か
ら、録音・再生モードを停止して、波形編集モードにす
る(S2)。これにより、DRAM62に格納されてい
るシステム管理データおよびそのソングのソング管理デ
ータがバス56およびDRC68を介してSDRAM6
4,66に転送待避され、DRAM62内からこれら両
データは消去される(S3)。システム管理データおよ
びソング管理データの待避位置は、例えばSDRAM6
4,66の先頭アドレスからの位置とすることができ
る。操作者の操作によりHDD60からそのソングの任
意のバーチャルトラックについて波形編集しようとする
部分の音データを読み出して、バス56を介してDRA
M62に格納する(S4)。この状態で、操作者がLC
D43上に表示された波形を見ながら波形編集操作をす
ると、レコーダCPU14はDRAM62を作業領域と
して、その操作に対応した波形編集処理を実行する(S
5)。DRAM62は高速でしかもシステム管理データ
およびソング管理データはSDRAM64,66へ転送
待避されてDRAM62は広い作業領域が確保されてい
るので、効率よい波形編集処理を行うことができる。例
えば、DRAM62から待避させたデータ量分(システ
ム管理データが128Kバイト、ソング管理データが1
Mバイト)増やして音データをDRAM62に格納して
波形編集を行うものとすると、語長16ビット、サンプ
リング周波数44.1kのCDフォーマットの音データ
(2バイト/1サンプル)の場合、(1M+128K)
/2/44.1Kから、DRAM62に一度に格納でき
る音データを約12秒分増やすことができる。したがっ
て、一度に波形編集する音データの区間を拡張すること
ができ、これにより効率よい波形編集処理を行うことが
できる。
FIG. 4 shows an example of the operation when a waveform editing command is issued.
Shown in From the state where one song stored in the HDD 60 is used in the recording / playback mode (S1), the recording / playback mode is stopped and the waveform editing mode is set (S2). As a result, the system management data stored in the DRAM 62 and the song management data of the song are transferred via the bus 56 and the DRC 68 to the SDRAM 6.
4, 66, and both data are erased from the DRAM 62 (S3). The save position of the system management data and the song management data is, for example, the SDRAM 6
4, 66 from the start address. The sound data of a part of the virtual track of the song whose waveform is to be edited is read out from the HDD 60 by the operation of the operator,
It is stored in M62 (S4). In this state, the operator
When a waveform editing operation is performed while looking at the waveform displayed on D43, the recorder CPU 14 executes a waveform editing process corresponding to the operation using the DRAM 62 as a work area (S
5). The DRAM 62 is high-speed, and the system management data and the song management data are transferred and saved to the SDRAMs 64 and 66. Since the DRAM 62 has a wide work area, efficient waveform editing processing can be performed. For example, the amount of data saved from the DRAM 62 (128 Kbytes of system management data and 1 K of song management data)
If the sound data is stored in the DRAM 62 and waveform editing is performed, the sound data in CD format (2 bytes / 1 sample) having a word length of 16 bits and a sampling frequency of 44.1 k is (1M + 128K).
From /2/44.1K, the sound data that can be stored in the DRAM 62 at one time can be increased by about 12 seconds. Therefore, it is possible to extend the section of the sound data to be subjected to the waveform editing at a time, thereby enabling efficient waveform editing processing.

【0029】波形編集を終了して操作者が保存操作をす
ると、波形編集された音データは、DRAM62からバ
ス56を介してHDD60に転送されて保存される(S
6)。また、SDRAM64,66に転送されていたソ
ング管理データおよびシステム管理データは、SDRA
M64,66から読み出され、DRC68およびバス5
6を介してDRAM62に戻され(S7)、波形編集に
伴うデータが追加あるいは修正された後、該ソングのシ
ステム管理データおよびソング管理データが記録されて
いたHDD60のもとの記録位置にそれぞれ保存され
る。操作者の指示により波形編集モードを終了すると、
そのソングの録音・再生モードに戻される(S8)。
When the operator completes the waveform editing and performs a save operation, the waveform-edited sound data is transferred from the DRAM 62 to the HDD 60 via the bus 56 and stored (S).
6). The song management data and system management data transferred to the SDRAMs 64 and 66 are stored in the SDRA
Read from the M64, 66, the DRC 68 and the bus 5
6, the data is returned to the DRAM 62 via waveform editing (S7), and after the data accompanying the waveform editing is added or corrected, the data is stored in the original recording position of the HDD 60 where the system management data and the song management data of the song were recorded. Is done. When the waveform editing mode is ended by the instruction of the operator,
The process returns to the recording / playback mode of the song (S8).

【0030】波形編集が指令されたときの別の動作例を
図5に示す。前記図4の例では、波形編集する部分の音
データをHDD60から読み出して、直接DRAM62
に転送して波形編集を行うようにしたが、図5の例で
は、波形編集する部分の音データをHDD60から読み
出して、SDRAM64,66に一旦転送した後、SD
RAM64,66から一部ずつDRAM62に転送して
波形編集を行うようにしている。1つのソングについて
録音・再生モードで使用している状態(S11)から、
録音・再生モードを停止して、波形編集モードにする
(S12)。これにより、DRAM62に格納されてい
るシステム管理データおよびソング管理データがバス5
6およびDRC68を介してSDRAM64,66に転
送待避され、DRAM62内からこれら両データは消去
される(S13)。操作者の操作によりHDD60から
そのソングのにんいのバーチャルトラックについて波形
編集しようとする部分の音データを読み出して、バス5
6およびDRC68を介してSDRAM64,66に転
送する(S14)。SDRAM64,66から、一度に
波形編集が可能な分だけ音データを読み出して、DRC
68およびバス56を介してDRAM62に転送する
(S15)。
FIG. 5 shows another operation example when the waveform editing is instructed. In the example shown in FIG. 4, the sound data of the portion for which the waveform is to be edited is read out from the HDD 60 and directly read from the DRAM 62.
In the example of FIG. 5, the sound data of the portion to be waveform-edited is read out from the HDD 60 and is temporarily transferred to the SDRAMs 64 and 66, and then is transferred to the SDRAM 64 and 66.
Waveform editing is performed by transferring a portion of the data from the RAMs 64 and 66 to the DRAM 62. From the state where one song is used in the recording / playback mode (S11),
The recording / playback mode is stopped and the mode is changed to the waveform editing mode (S12). Thereby, the system management data and the song management data stored in the DRAM 62 are transferred to the bus 5.
6 and are transferred to the SDRAMs 64 and 66 via the DRC 68, and both data are erased from the DRAM 62 (S13). The sound data of the portion of the virtual track of the song whose waveform is to be edited is read out from the HDD 60 by the operation of the operator, and
6 to the SDRAMs 64 and 66 via the DRC 68 (S14). The sound data is read out from the SDRAMs 64 and 66 as much as the waveform data can be edited at one time,
The data is transferred to the DRAM 62 via the bus 68 and the bus 56 (S15).

【0031】この状態で、操作者がLCD43上に表示
された波形を見ながら波形編集操作をすると、レコーダ
CPU14はDRAM62を作業領域として、その操作
に対応した波形編集処理を実行する(S16)。DRA
M62は高速でしかもシステム管理データおよびソング
管理データはSDRAM64,66へ転送待避されてD
RAM62は広い作業領域が確保されているので、効率
よい波形編集処理を行うことができる。波形編集処理を
終了した音データは、DRAM62からバス56を介し
てSDRAM64,66に戻される(S17)。続いて
SDRAM64,66に格納されている別の部分の音デ
ータについても同様に波形編集を行う(S18,S1
5,……)。すべての波形編集を終了して、操作者が保
存操作をすると、波形編集されたSDRAM64,66
の音データはバス56を介してHDD60に転送されて
保存される(S19)。また、SDRAM64,66に
転送されていたシステム管理データおよびソング管理デ
ータは、SDRAM64,66から読み出され、DRC
68およびバス56を介してDRAM62に戻され(S
20)、波形編集に伴うデータが追加あるいは修正され
た後、該ソングのシステム管理データおよびソング管理
データが記録されていたHDD60のもとの記録位置に
それぞれ保存される。操作者の指示により波形編集モー
ドを終了すると、そのソングの録音・再生モードに戻さ
れる(S21)。
In this state, when the operator performs a waveform editing operation while viewing the waveform displayed on the LCD 43, the recorder CPU 14 performs a waveform editing process corresponding to the operation using the DRAM 62 as a work area (S16). DRA
M62 is high-speed and system management data and song management data are transferred to SDRAMs 64 and 66 and saved.
Since the RAM 62 has a large work area, efficient waveform editing processing can be performed. The sound data for which the waveform editing processing has been completed is returned from the DRAM 62 to the SDRAMs 64 and 66 via the bus 56 (S17). Subsequently, waveform editing is similarly performed on the sound data of another part stored in the SDRAMs 64 and 66 (S18, S1).
5, ……). When all the waveform edits are completed and the operator performs a save operation, the SDRAMs 64 and 66 whose waveforms have been edited.
Is transferred to and stored in the HDD 60 via the bus 56 (S19). The system management data and the song management data transferred to the SDRAMs 64 and 66 are read out from the SDRAMs 64 and 66,
68 and to the DRAM 62 via the bus 56 (S
20) After the data accompanying the waveform editing is added or corrected, the data is stored in the original recording position of the HDD 60 where the system management data and the song management data of the song were recorded. When the waveform editing mode is terminated by an instruction from the operator, the mode is returned to the recording / playback mode of the song (S21).

【0032】なお、上記実施の形態では外部記憶装置を
HDDとしたが、光ディスク装置、光磁気ディスク装
置、その他の外部記憶装置を使用することもできる。ま
た、上記実施の形態では外部記憶装置が内蔵されている
記録再生装置にこの発明を適用した場合について説明し
たが、外部記憶装置を外付けして使用する記録再生装置
にもこの発明を適用することができる。また、上記実施
の形態ではディジタルミキシングレコーダ(ハードディ
スクレコーダ)にこの発明を適用した場合について説明
したが、ミキシング機能を具えていないディジタルレコ
ーダ、その他の記録再生装置にもこの発明を適用するこ
とができる。
Although the external storage device is an HDD in the above embodiment, an optical disk device, a magneto-optical disk device, or another external storage device may be used. In the above embodiment, the case where the present invention is applied to a recording / reproducing apparatus having a built-in external storage device has been described. However, the present invention is also applied to a recording / reproducing apparatus using an external storage device externally. be able to. In the above embodiment, the case where the present invention is applied to a digital mixing recorder (hard disk recorder) has been described. However, the present invention can be applied to a digital recorder without a mixing function and other recording / reproducing devices. .

【図面の簡単な説明】[Brief description of the drawings]

【図1】 この発明の実施の形態を示すシステム構成図
で、図2のハードディスクレコーダ全体のシステム構成
のうち、この発明に関連する部分を抽出して示したもの
である。
FIG. 1 is a system configuration diagram showing an embodiment of the present invention, in which a portion related to the present invention is extracted and shown in the system configuration of the entire hard disk recorder of FIG. 2;

【図2】 この発明を適用したハードディスクレコーダ
全体の主要部のシステム構成を示すブロック図である。
FIG. 2 is a block diagram showing a system configuration of a main part of the entire hard disk recorder to which the present invention is applied.

【図3】 図2のHDD60のアドレス領域の分割例を
示す図である。
FIG. 3 is a diagram illustrating an example of division of an address area of the HDD 60 in FIG. 2;

【図4】 図1のシステム構成において、波形編集が指
令されたときの動作例を示すフローチャートである。
FIG. 4 is a flowchart showing an operation example when a waveform editing is commanded in the system configuration of FIG. 1;

【図5】 図1のシステム構成において、波形編集が指
令されたときの他の動作例を示すフローチャートであ
る。
FIG. 5 is a flowchart showing another operation example when a waveform editing is commanded in the system configuration of FIG. 1;

【符号の説明】[Explanation of symbols]

10…ハードディスクレコーダ(記録再生装置)、14
…レコーダCPU(制御装置)、60…HDD(外部記
憶装置)、62…DRAM(内部記憶装置)、64,6
6…SDRAM(バッファメモリ)。
10: Hard disk recorder (recording / reproducing device), 14
... Recorder CPU (control device), 60 ... HDD (external storage device), 62 ... DRAM (internal storage device), 64, 6
6. SDRAM (buffer memory).

───────────────────────────────────────────────────── フロントページの続き (72)発明者 三方 圭介 静岡県浜松市中沢町10番1号 ヤマハ株式 会社内 Fターム(参考) 5D044 AB05 BC01 CC05 DE24 DE27 EF03 EF05 FG10 FG18 HL16 5D110 AA13 AA27 BB20 DA01 DA11 DB03 DB09 DC06 DC16  ────────────────────────────────────────────────── ─── Continued on the front page (72) Inventor Keisuke Mikata 10-1 Nakazawa-cho, Hamamatsu-shi, Shizuoka Prefecture F-term in Yamaha Corporation (Reference) 5D044 AB05 BC01 CC05 DE24 DE27 EF03 EF05 FG10 FG18 HL16 5D110 AA13 AA27 BB20 DA01 DA11 DB03 DB09 DC06 DC16

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】曲本体を構成する一連の音データが外部記
憶装置の適宜の記録位置に分散して記録され、該一連の
音データを再生するための該各音データの記録位置の連
鎖を示すシーケンスデータを含むソングごとのソング管
理データが該外部記憶装置の別の記録位置に記録され、
該外部記憶装置に記録されている中から1つのソングを
指定してその再生が指示されたときに、制御装置が該外
部記憶装置から該当するソングのソング管理データを読
み出して内部記憶装置に保持し、該制御装置が、該内部
記憶装置を参照しながら該外部記憶装置から該当する音
データを順次読み出し、該読み出された音データをバッ
ファメモリを介して一連の音データとして出力する記録
再生装置において、 ソングの波形編集が指示されたときに、前記制御装置
が、前記内部記憶装置に保持されているソング管理デー
タの一部または全部を前記バッファメモリに転送し、該
ソングの適宜指示される部分の音データを前記内部記憶
装置に転送し、該内部記憶装置を作業領域として、該音
データに、適宜指示される波形編集処理を施す制御を行
う記録再生装置。
1. A series of sound data constituting a music body are recorded in an appropriate recording position in an external storage device in a distributed manner, and a chain of recording positions of each sound data for reproducing the series of sound data is recorded. Song management data for each song including the sequence data shown is recorded in another recording position of the external storage device,
When one of the songs recorded in the external storage device is designated and its reproduction is instructed, the control device reads out the song management data of the corresponding song from the external storage device and stores it in the internal storage device. The control device sequentially reads corresponding sound data from the external storage device while referring to the internal storage device, and outputs the read sound data as a series of sound data via a buffer memory. In the apparatus, when an instruction to edit the waveform of a song is issued, the control device transfers a part or all of the song management data held in the internal storage device to the buffer memory, and the instruction of the song is appropriately given. Is transferred to the internal storage device, and the internal storage device is used as a work area to control the sound data to perform a waveform editing process appropriately designated. Recording and playback device.
【請求項2】前記制御装置が、前記波形編集処理を終了
後に、該波形編集を終了した音データを前記内部記憶装
置から前記外部記憶装置に転送し、前記ソング管理デー
タを前記バッファメモリから前記内部記憶装置に転送す
る制御を行う請求項1記載の記録再生装置。
2. The control device, after completing the waveform editing process, transfers the sound data for which the waveform editing has been completed from the internal storage device to the external storage device, and transfers the song management data from the buffer memory to the external storage device. 2. The recording / reproducing apparatus according to claim 1, wherein the recording / reproducing apparatus controls the transfer to an internal storage device.
【請求項3】前記制御装置が、さらに、前記波形編集に
伴い更新したソング管理データを前記内部記憶装置から
読み出して、前記外部記憶装置のもとの記録位置に転送
して保存する制御を行う請求項2記載の記録再生装置。
3. The control device further performs control for reading out the song management data updated with the waveform editing from the internal storage device, transferring the song management data to the original recording position of the external storage device, and storing it. The recording / reproducing apparatus according to claim 2.
【請求項4】曲本体を構成する一連の音データが外部記
憶装置の適宜の記録位置に分散して記録され、該一連の
音データを再生するための該各音データの記録位置の連
鎖を示すシーケンスデータを含むソングごとのソング管
理データが該外部記憶装置の別の記録位置に記録され、
ソングごとの前記ソング管理データの記録位置を知るた
めのデータを含むシステム管理データが前記外部記憶装
置の所定の記録位置に記録され、制御装置が、適宜の時
点で該外部記憶装置から該システム管理データを読み出
して内部記憶装置に保持し、該外部記憶装置に記録され
ている中から1つのソングを指定してその再生が指示さ
れたときに、該システム管理データに基づき該外部記憶
装置から該当するソングのソング管理データを読み出し
て前記内部記憶装置に保持し、該内部記憶装置を参照し
ながら該外部記憶装置から該当する音データを順次読み
出し、該読み出された音データをバッファメモリを介し
て一連の音データとして出力する記録再生装置におい
て、 ソングの波形編集が指示されたときに、前記制御装置
が、前記内部記憶装置に保持されている前記システム管
理データの一部または全部およびソング管理データの一
部または全部を前記バッファメモリに転送し、該ソング
の適宜指示される部分の音データを前記内部記憶装置に
転送し、該内部記憶装置を作業領域として、該音データ
に、適宜指示される波形編集処理を施す制御を行う記録
再生装置。
4. A series of sound data constituting a music body are recorded in an appropriate recording position of an external storage device in a distributed manner, and a chain of recording positions of each sound data for reproducing the series of sound data is recorded. Song management data for each song including the sequence data shown is recorded in another recording position of the external storage device,
System management data including data for knowing the recording position of the song management data for each song is recorded in a predetermined recording position of the external storage device, and the control device reads the system management data from the external storage device at an appropriate time. The data is read out and stored in the internal storage device, and when one of the songs recorded in the external storage device is designated and its reproduction is instructed, the corresponding data is read from the external storage device based on the system management data. The song management data of the song to be read is stored in the internal storage device, the corresponding sound data is sequentially read from the external storage device while referring to the internal storage device, and the read sound data is transferred via the buffer memory. In a recording / reproducing apparatus for outputting as a series of sound data, when a command to edit a waveform of a song is given, the control device controls the internal storage. A part or all of the system management data and a part or all of the song management data held in the device are transferred to the buffer memory, and the sound data of an appropriately designated portion of the song is transferred to the internal storage device. A recording / reproducing apparatus for controlling the sound data to perform an appropriately designated waveform editing process using the internal storage device as a work area;
【請求項5】前記制御装置が、前記波形編集処理を終了
後に、該波形編集を終了した音データを前記内部記憶装
置から前記外部記憶装置に転送し、前記システム管理デ
ータおよび前記ソング管理データを前記バッファメモリ
から前記内部記憶装置に転送する制御を行う請求項4記
載の記録再生装置。
5. The control device, after completing the waveform editing process, transfers the sound data for which the waveform editing has been completed from the internal storage device to the external storage device, and transfers the system management data and the song management data to the external storage device. 5. The recording / reproducing apparatus according to claim 4, wherein control is performed to transfer data from said buffer memory to said internal storage device.
【請求項6】前記制御装置が、さらに、前記波形編集に
伴い更新したソング管理データおよびシステム管理デー
タを前記内部記憶装置から読み出して前記外部記憶装置
の所定位置にそれぞれ転送して保存する制御を行う請求
項5記載の記録再生装置。
6. The control device according to claim 1, further comprising: reading out the song management data and the system management data updated according to the waveform editing from the internal storage device, transferring the song management data and the system management data to predetermined positions of the external storage device, and storing the data. 6. The recording / reproducing apparatus according to claim 5, wherein the recording / reproducing apparatus is performed.
JP2000024458A 2000-02-01 2000-02-01 Recording / playback device Expired - Fee Related JP3664027B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000024458A JP3664027B2 (en) 2000-02-01 2000-02-01 Recording / playback device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000024458A JP3664027B2 (en) 2000-02-01 2000-02-01 Recording / playback device

Publications (2)

Publication Number Publication Date
JP2001216725A true JP2001216725A (en) 2001-08-10
JP3664027B2 JP3664027B2 (en) 2005-06-22

Family

ID=18550441

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000024458A Expired - Fee Related JP3664027B2 (en) 2000-02-01 2000-02-01 Recording / playback device

Country Status (1)

Country Link
JP (1) JP3664027B2 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0373036A (en) * 1989-05-29 1991-03-28 Hitachi Ltd Buffer managing method
JPH06215534A (en) * 1993-01-21 1994-08-05 Fuji Photo Film Co Ltd Recording and reproducing device
JPH06243657A (en) * 1993-02-18 1994-09-02 Sharp Corp Information recording and reproducing device
JPH06251563A (en) * 1993-02-26 1994-09-09 Sony Corp Recording medium, recorder and reproducing device
JPH08328945A (en) * 1995-05-29 1996-12-13 Nippon Denki Ido Tsushin Kk Save processing system for data on main storage device
JPH09147533A (en) * 1995-11-20 1997-06-06 Sony Corp Recording device
JPH10162549A (en) * 1996-11-26 1998-06-19 Aiwa Co Ltd Signal recording/reproducing device
JPH10293989A (en) * 1997-04-18 1998-11-04 Nippon Columbia Co Ltd Minidisk device and minidisk editing method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0373036A (en) * 1989-05-29 1991-03-28 Hitachi Ltd Buffer managing method
JPH06215534A (en) * 1993-01-21 1994-08-05 Fuji Photo Film Co Ltd Recording and reproducing device
JPH06243657A (en) * 1993-02-18 1994-09-02 Sharp Corp Information recording and reproducing device
JPH06251563A (en) * 1993-02-26 1994-09-09 Sony Corp Recording medium, recorder and reproducing device
JPH08328945A (en) * 1995-05-29 1996-12-13 Nippon Denki Ido Tsushin Kk Save processing system for data on main storage device
JPH09147533A (en) * 1995-11-20 1997-06-06 Sony Corp Recording device
JPH10162549A (en) * 1996-11-26 1998-06-19 Aiwa Co Ltd Signal recording/reproducing device
JPH10293989A (en) * 1997-04-18 1998-11-04 Nippon Columbia Co Ltd Minidisk device and minidisk editing method

Also Published As

Publication number Publication date
JP3664027B2 (en) 2005-06-22

Similar Documents

Publication Publication Date Title
US6437228B2 (en) Method and apparatus for storing audio data
US6441290B2 (en) Apparatus and method for reproducing or recording, via buffer memory, sample data supplied from storage device
JP2002100159A (en) Data signal processing device and method as well as recording medium
JP2002124022A (en) Audio data recording and reproducing device
JP3664027B2 (en) Recording / playback device
JPH04232683A (en) Digital recorder
JP3573043B2 (en) Synchronous circuit of multiple microcomputers of recording and playback device
JP3770030B2 (en) Recording / playback device
JP3509683B2 (en) Recording device for multiple channel sample data, reproducing device, buffer circuit of recording and reproducing device
JP3714087B2 (en) Sample data reproducing apparatus and sample data recording / reproducing apparatus
JP4135002B2 (en) Sample data reproducing apparatus and sample data recording / reproducing apparatus
JP2001216722A (en) Sample data recording/reproducing device
JP4151726B2 (en) Waveform data processor
JP3666467B2 (en) Waveform editing apparatus and waveform editing program
JP3925294B2 (en) Waveform data processor
JPH05307834A (en) Buffer memory device
JP2000322874A (en) Information/data processing apparatus, information/data reproducing method, video editting apparatus, computer readable recording medium, and system-on-chip type integrated device
JP3542528B2 (en) Recording / playback device
JP2000082279A (en) Method and device for recording data
JP2590471Y2 (en) Automotive electronics
JP2001086448A (en) Device and method for recording and reproducing data
JP3452204B2 (en) Memory control circuit and disk reproducing device
JPH07141768A (en) Signal controller and sound editing device
JPH07182784A (en) Single digital signal processor for recording of digital audio data on magneto-optical disk
JP2009032394A (en) Audio data recording and reproducing device

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050321

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090408

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090408

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100408

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110408

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120408

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130408

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees