JP3185252B2 - Digital recorder - Google Patents
Digital recorderInfo
- Publication number
- JP3185252B2 JP3185252B2 JP16205591A JP16205591A JP3185252B2 JP 3185252 B2 JP3185252 B2 JP 3185252B2 JP 16205591 A JP16205591 A JP 16205591A JP 16205591 A JP16205591 A JP 16205591A JP 3185252 B2 JP3185252 B2 JP 3185252B2
- Authority
- JP
- Japan
- Prior art keywords
- recording
- event
- track
- time
- start point
- 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.)
- Expired - Fee Related
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、音声信号等をデジタル
的に記憶、再生、更には編集することが可能なデジタル
レコーダに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital recorder capable of digitally storing, reproducing, and editing audio signals and the like.
【0002】[0002]
【従来技術】近年、記録媒体としてハードディスクを用
い、このハードディスクに設けられる複数のオリジナル
レコーディングトラックORTに記録される音声データ
を複数の区間(イベント)に区切り、各区切られた区間
を表すイベントおよびそれらイベントに対応したオリジ
ナル・レコーディング・トラックORT上の記録位置
(オリジナルトラック番号、記録開始点/記録終了点)
を備えたイベントアドレステーブルEATと、イベント
アドレステーブルEATに登録された各イベントを再生
順序に並べたイベントコントロールトラックECTとを
具備し、イベントコントロールトラックECT上で各イ
ベントを並べ替えるだけで、オリジナルレコーディング
トラックORTに記憶されている音声データを簡単に編
集し得るようにしたデジタルレコーダが知られている。 2. Description of the Related Art In recent years, hard disks have been used as recording media.
The multiple originals provided on this hard disk
Audio data recorded on recording track ORT
Is divided into multiple sections (events), and each section is divided
And the origin corresponding to those events
Recording position on null recording track ORT
(Original track number, recording start point / recording end point)
Event address table EAT with
Play each event registered in the address table EAT
Event control track ECT arranged in order
Each event on the event control track ECT.
Just sort the vents and you'll get an original recording
Easily edit audio data stored in the track ORT
2. Description of the Related Art Digital recorders that can be collected are known.
【0003】[0003]
【発明が解決しようとする課題】上述のデジタルレコー
ダにおいては、編集内容に応じて、オリジナルレコーデ
ィングトラックORTに記録される音声データの並びと
イベントコントロールトラックECT上のイベントの並
びとが異なることも起こり得る。 この為、例えば、ある
イベントコントロールトラックECTに基づいてイベン
ト再生しながら、他のイベントコントロールトラックE
CTに新たなイベントを定義してパンチイン・パンチア
ウト(再生時間軸上で指定した区間で録音する処理を指
す)するような場合、その新たなイベントに対応した所
定の音声データが実際に書き込まれる記録媒体上のオリ
ジナルレコーディングトラックORTは必ずしも空き領
域であるとは限らない。 したがって、パンチイン・パン
チアウトにより実際に音声データが書き込まれるオリジ
ナルレコーディングトラックORTにおいて、そこが既
に録音済みであると、オーバーライトにより誤って録音
済みの音声データを消去してしまったり、あるいは消去
しないまでも、新たなイベントを録音するのに充分な記
録容量がなく、全てを録音できないことも起こり得る、
という問題が生じる。 In the above-mentioned digital recorder, an original recorder is used in accordance with the contents of editing.
Of audio data recorded on the tracking track ORT and
Event control track ECT
It is possible that the people are different. For this reason, for example,
Event based on event control track ECT
While playing back, the other event control track E
Punch-in / Punch-a by defining a new event in CT
Out (specify the process of recording in the section specified on the playback time axis)
), The place corresponding to the new event
Orientation on the recording medium where the fixed audio data is actually written
Original recording track ORT is not always available
It is not necessarily the area. Therefore, punch-in pan
Origin where audio data is actually written by
In the null recording track ORT, there is already
Accidentally recorded due to overwriting
Deleted or erased audio data
If not, write enough to record a new event.
There is no recording capacity, it may happen that you can not record everything,
The problem arises.
【0004】本発明は、このような状況に鑑みてなされ
たものであり、新たなイベントに対応した音声データを
オリジナルレコーディングトラックORTに録音する際
に、録音済みの音声データを誤って消去することなく、
確実に録音することができるデジタルレコーダを提供す
ることを目的としている。[0004] The present invention has been made in view of such a situation, and audio data corresponding to a new event is generated.
When recording on the original recording track ORT
In addition, without accidentally erasing recorded audio data,
It is an object of the present invention to provide a digital recorder capable of reliably recording .
【0005】[0005]
【課題を解決するための手段】本発明では、記録媒体に
設けられた記録トラックを複数の区間に区切り、各区切
られた区間を表すイベントおよび各イベントに対応した
記録トラック上の記録位置を記憶するイベントアドレス
テーブルと、このイベントアドレステーブルに登録され
た各イベントを再生順序に並べたイベントコントロール
トラックとを備え、このイベントコントロールトラック
に登録される各イベントの配列順序に従って記録トラッ
クに記憶されている音声データを再生するデジタルレコ
ーダにおいて、新たに録音するイベントの開始点および
終了点を前記イベントコントロールトラック上で指定す
る指定手段と、この指定手段によって指定された終了点
から開始点を減算して録音時間を算出する録音時間算出
手段と、前記指定手段によって前記イベントコントロー
ルトラックに新たに定義されたイベントに対応して、実
際に音声データが録音される記録媒体上の記録トラック
およびその記録トラック上の録音開始点を指定し、その
指定した録音開始点が既録音部分に続く追加録音か、あ
るいは既録音部分から離間した任意録音のいずれの態様
であるかを判定する録音態様判定手段と、この録音態様
判定手段が追加録音と判定した場合には、録音時間と録
音開始点以降の未録部分の時間とを比較し、未録部分が
録音時間より短ければ録音不可とし、一方、未録部分が
録音時間より長ければ指定された記録トラックの録音開
始点から音声データを追加録音する追加録音手段と、前
記録音態様判定手段が任意録音と判定した場合には、指
定された記録トラックのトラック長から録音開始点を減
算して得た録音可能時間と録音時間とを比較し、録音可
能時間が録音時間より短ければ録音不可とし、録音可能
時間が録音時間より長ければ指定された記録トラックの
録音開始点から音声データを任意録音する任意録音手段
と、前記追加録音もしくは任意録音の完了に応じて、新
たに録音したイベントおよびそのイベントに対応した記
録トラック上の記録位置を前記イベントアドレステーブ
ルに登録する登録手段とを具備することを特徴とする。 According to the present invention , a recording medium is
Divide the provided recording track into multiple sections,
Corresponding to each event
Event address that stores the recording position on the recording track
Table and this event address table
Event control that arranges each event in playback order
This event control truck with track and
The recording track follows the order of the events registered in the
Digital recorder that plays back audio data stored in
The start point of the newly recorded event and
Specify the end point on the event control track
Specifying means and the end point specified by the specifying means
Recording time calculation that calculates the recording time by subtracting the starting point from
Means for controlling the event by the specifying means.
Events in response to newly defined events
Recording tracks on recording media where audio data is recorded
And the recording start point on that recording track,
Whether the specified recording start point is an additional recording
Or any mode of arbitrary recording separated from the recorded part
Recording mode determining means for determining whether the recording mode is
If the determination means determines that the recording is additional recording, the recording time and recording
Compare the time of the unrecorded part after the sound start point,
If the recording time is shorter than the recording time, recording is disabled, while the unrecorded part is
If it is longer than the recording time, start recording on the specified recording track.
Additional recording means for additionally recording audio data from the start point, and
If the recording sound mode determination means determines that the recording is arbitrary,
The recording start point is subtracted from the track length of the specified recording track.
Compare the recordable time and the recordable time obtained by
If the active time is shorter than the recording time, recording is disabled and recording is possible
If the time is longer than the recording time,
Arbitrary recording means for arbitrarily recording audio data from the recording start point
And, upon completion of the additional or optional recording,
Recorded event and the corresponding event
The recording position on the recording track is indicated by the event address table.
And registration means for registering the information in the file.
【0006】[0006]
【0007】[0007]
【0008】[0008]
【作用】上記構成によれば、新たに録音するイベントの
開始点および終了点をイベントコントロールトラック上
で指定すると、その指定された終了点から開始点を減算
して録音時間を算出すると共に、イベントコントロール
トラックに新たに定義されたイベントに対応して、実際
に音声データが録音される記録媒体上の記録トラックお
よびその記録トラック上の録音開始点を指定する。 そし
て、指定した録音開始点が既録音部分に続く追加録音
か、あるいは既録音部分から離間した任意録音のいずれ
の態様であるかを判定し、追加録音であれば、録音時間
と録音開始点以降の未録部分の時間とを比較し、未録部
分が録音時間より長い場合のみ、指定された記録トラッ
クの録音開始点から音声データを追加録音する。一方、
任意録音であると、指定された記録トラックのトラック
長から録音開始点を減算して得た録音可能時間と録音時
間とを比較し、録音可能時間が録音時間より長い場合の
み、指定された記録トラックの録音開始点から音声デー
タを任意録音する。追加録音もしくは任意録音が完了す
ると、新たに録音したイベントおよびそのイベントに対
応した記録トラック上の記録位置を前記イベントアドレ
ステーブルに登録する結果、新たなイベントに対応する
音声データをオリジナルレコーディングトラックに録音
する際に、録音済みの音声データを誤って消去すること
なく、確実に録音することが可能になる。 According to the above arrangement, the event to be newly recorded is
Start and end points on event control track
, The start point is subtracted from the specified end point
To calculate the recording time and event control
In response to newly defined events on the track,
Recording tracks on a recording medium on which audio data is recorded
And the recording start point on the recording track. Soshi
Additional recording with the specified recording start point following the recorded part
Or an optional recording separated from the recorded part
And if it is additional recording, the recording time
And the time of the unrecorded part after the recording start point.
Only if the minutes are longer than the recording time,
Record additional audio data from the recording start point. on the other hand,
If the recording is arbitrary, the track of the specified recording track
Recording time and recording time obtained by subtracting the recording start point from the length
If the recording time is longer than the recording time
Audio data from the recording start point of the specified recording track.
Record any data. Additional recording or optional recording is completed
To the newly recorded event and that event.
The recording position on the recording track corresponding to the event address
As a result of registering in the stable, respond to new events
Record audio data on the original recording track
Mistakenly erases recorded audio data when
And recording can be performed reliably.
【0009】[0009]
【0010】[0010]
【実施例】図1は、本発明のデジタルレコーダの一実施
例の構成を示すブロック図である。この図に示す実施例
においては、同時に4トラックまでの録音、再生動作が
出来るようになっている。FIG. 1 is a block diagram showing a configuration of an embodiment of a digital recorder according to the present invention . In the embodiment shown in this figure, recording and playback operations for up to four tracks can be simultaneously performed.
【0011】4つの音声入出力装置2−1〜2−4は、
それぞれ4つのトラックTr1〜Tr4に対応して設け
られている。これら音声入出力装置2−1〜2−4は、
録音モードに設定されている場合には、それぞれ個々独
立して外部から入力されるアナログ音声信号をA/D変
換してなる音声データを、データバス6を介してRAM
8に出力する一方、再生モードに設定されている場合に
は、それぞれ個々独立してRAM8からデータバス6を
介して供給される音声データをD/A変換して外部出力
する。 The four audio input / output devices 2-1 to 2-4 are:
Each is provided corresponding to four tracks Tr1 to Tr4. These audio input / output devices 2-1 to 2-4 are:
When set to recording mode, each
A / D conversion of analog audio signals input from outside
The converted voice data is transferred to a RAM via a data bus 6.
8 while the playback mode is set
Respectively connects the data bus 6 from the RAM 8 independently.
D / A conversion of audio data supplied via the
I do.
【0012】RAM8は、少なくとも4つのトラックT
r1〜Tr4に対応した4つの領域を備える。音声入出
力装置2−1〜2−4とRAM8とのデータ転送は、図
示されてないDMAコントローラの制御の下に、周知の
DMA方式により行われる。 The RAM 8 has at least four tracks T
Four regions corresponding to r1 to Tr4 are provided. Voice in / out
The data transfer between the force devices 2-1 to 2-4 and the RAM 8 is shown in FIG.
Under the control of a DMA controller not shown,
This is performed by the DMA method.
【0013】RAM8は、さらに、ハードディスクコン
トローラ(HDC)10の制御の下に、データバス6を
介してハードディスク12とデータの送受を行う。ハー
ドディスク12に対する読取および書込動作は、すべ
て、ハードディスクコントローラ10の制御の下に行わ
れる。The RAM 8 transmits and receives data to and from the hard disk 12 via the data bus 6 under the control of a hard disk controller (HDC) 10. All reading and writing operations on the hard disk 12 are performed under the control of the hard disk controller 10.
【0014】テーブル記憶装置14は、例えばEEPR
OM等の書き換え可能な不揮発性メモリにより構成さ
れ、前述したイベントアドレステーブルEAT、イベン
トコントロールトラックECTの他、後述するテイクス
ケジュールテーブルTSTやイベントスケジュールテー
ブルESTを記憶する。The table storage device 14 is, for example, an EEPR
It is composed of a rewritable non-volatile memory such as an OM, and stores a take schedule table TST and an event schedule table EST to be described later in addition to the event address table EAT and the event control track ECT described above.
【0015】[0015]
【0016】次に、図2はハードディスク12の記憶内
容の一例を示す図である。この図に示す一例では、ハー
ドディスク12のオリジナルレコーディングトラックO
RT01〜03にそれぞれテイク01〜03が記憶され
ている。なお、ここで言うテイクとは、1回の録音によ
りオリジナルレコーディングトラックORTに記憶され
るデータ全体を指す。 オリジナルレコーディングトラッ
クORT02,03に記憶されたテイク02,03の一
部は、イベント01,02としてイベントアドレステー
ブルEATに登録される。この場合、図5に示すよう
に、イベントアドレステーブルEATには、イベント0
1,02にそれぞれ対応する情報としてオリジナルレコ
ーディングトラックORT上の記録位置(オリジナルト
ラック番号、記録開始時刻/記録終了時刻)およびテイ
ク番号が登録される。 Next, FIG.
It is a figure showing an example of contents. In the example shown in this figure,
Original recording track O on disk 12
Takes 01-03 are stored in RT01-03 respectively.
ing. Note that a take here means a single recording.
Original recording track ORT
Data. Original recording track
One of the takes 02 and 03 stored in the quots 02 and 03
The section stores event address data as events 01 and 02.
Registered with Bull EAT. In this case, as shown in FIG.
In the event address table EAT, event 0
Original record as information corresponding to 1, 02
Recording position on the loading track ORT (original track
Rack number, recording start time / recording end time) and
Is registered.
【0017】イベントコントロールトラックECTは、
オリジナルレコーディングトラックORTに対応した4
つのトラックECT01〜04からなり、それぞれ前述
したように、イベントが再生順序に並べられる。 図2に
図示する一例の場合、イベントコントロールトラックE
CT01にはイベント01を連続的に繰り返し再生する
ように並べられ、イベントコントロールトラックECT
02にはイベント02を一定時間をおいて2回再生する
ように並べられている。イベントコントロールトラック
ECT03,04はイベントが登録されていない未定義
状態となっている。 こうしたイベントコントロールトラ
ックECTを用いれば、各イベントを並べ替えるだけで
オリジナルレコーディングトラックORTに記憶されて
いる音声データを簡単に編集し得る。 The event control track ECT is
4 corresponding to the original recording track ORT
Tracks ECT01 to ECT04
As described above, the events are arranged in the playback order. In FIG.
In the example shown, the event control track E
Event 01 is continuously and repeatedly reproduced on CT01
Event control track ECT
In event 02, event 02 is played twice with a certain time interval
Are arranged as follows. Event control truck
ECT03 and 04 are undefined because no event is registered
It is in a state. These event control tigers
With ECT, you just need to sort the events
Stored in the original recording track ORT
You can easily edit existing audio data.
【0018】テイクスケジュールテーブルTSTは、図
5に示すように、各オリジナルレコーディングトラック
ORT01〜04にてそれぞれ行われた録音(テイク)
の開始時刻および終了時刻、言い換えれば時間データで
示されたテイクの記憶位置を表す。 イベントスケジュー
ルテーブルESTは、図5に示すように、各イベントコ
ントロールトラックECT01〜04毎のイベント再生
開始点を再生順序に並べたテーブルである。 The take schedule table TST is shown in FIG.
As shown in 5, each original recording track
Recordings (takes) made at ORT01-04
Start time and end time, in other words, time data
Represents the storage location of the indicated take. Event schedule
As shown in FIG.
Event playback for each control track ECT01-04
6 is a table in which start points are arranged in a reproduction order.
【0019】次に、再び図1を参照して実施例の構成に
ついて説明を進める。図1において、キーボード4は、
データ入力キーおよびファンクションキー等を有し、ユ
ーザの操作により録音モードあるいは再生モードを設定
する。また、キーボード4はユーザの操作により、ハー
ドディスク12上の記憶位置や音声データを記憶する際
の録音開始点および録音終了点を指定し得る。 Next, referring again to FIG.
I will explain about it. In FIG. 1, the keyboard 4 is
Has data entry keys and function keys, etc.
Set recording mode or playback mode by user operation
I do. Further, the keyboard 4 is operated by a user to operate the keyboard.
When storing storage locations on the hard disk 12 and audio data
Recording start point and recording end point can be specified.
【0020】CPU16は図示されていないROMに記
憶される制御プログラムに従って録音、再生および編集
の各処理を制御する。具体的には、キーボード4を介し
て入力されるユーザ指示に従い、テーブル記憶装置14
に記憶され、上述したイベントアドレステーブルEA
T、イベントコントロールトラックECT、テイクスケ
ジュールテーブルTSTおよびイベントスケジュールテ
ーブルESTに必要な情報を登録する。 The CPU 16 records, reproduces, and edits according to a control program stored in a ROM ( not shown ).
Are controlled. Specifically, through the keyboard 4
Table storage device 14 according to the user's instruction
And the above-described event address table EA
T, Event control track ECT, Takesuke
Joule table TST and event schedule
Register the necessary information in the cable EST.
【0021】次に、図2〜図4を参照して実施例の動作
について説明する。なお、以下では、図2に図示した状
態でオリジナルレコーディングトラックORT01〜0
3に音声データ(テイク)が録音され、かつイベントコ
ントロールトラックECT01〜02にイベント登録さ
れていることを前提にして動作説明する。 先ず図3に示
すステップS1に進むと、ユーザはイベントコントロー
ルトラックECT上で録音したい範囲、つまり、再生時
間軸上で開始点および終了点を指定する。開始点および
終了点はタイムコードで表される。 例えば、図4に示す
ように、イベントコントロールトラックECT03にお
いて録音したい範囲を「ニューイベント」として、その
区間の開始点および終了点を時間指定する。「ニューイ
ベント」の開始点および終了点が指定されると、ステッ
プS2に処理を進め、終了点(タイムコード)から開始
点(タイムコード)を減算して録音時間を計算する。 Next, the operation of the embodiment will be described with reference to FIGS.
Will be described. In the following, the state shown in FIG.
Original recording track ORT01-0
3. Audio data (take) is recorded in the event
Event registered in the control track ECT01-02
The operation will be described on the assumption that it has been performed. First shown in FIG.
In step S1, the user enters the event control
Range to record on the track ECT, that is, during playback
Specify the start and end points on the span axis. Starting point and
The end point is represented by a time code. For example, as shown in FIG.
In the event control track ECT03
The area you want to record
Specify the start and end points of the section by time. "Newy
When the start and end points of the vent are specified, the step
Proceed to step S2 and start from the end point (time code)
Calculate the recording time by subtracting the points (time code).
【0022】次いで、ステップS3に進むと、ユーザー
は、イベントコントロールトラックECT03で定義さ
れた「ニューイベント」に対応して、実際に音声データ
が録音されるオリジナルレコーディングトラックORT
と、そのトラックORT上の録音開始点とを指定する。
実際に音声データが録音されるオリジナルレコーディン
グトラックORTおよび録音開始点が指定されると、次
のステップS4に進み、CPU16は指定された録音開
始点が既録音部分に続く記憶位置か、あるいは既録音部
分から離間した記憶位置のいずれであるか、つまり、追
加録音か任意録音かのどちらであるかを判断する。 追加
録音であると、CPU16はステップS5に処理を進
め、上記ステップS2にて算出した録音時間と未録部分
(空き領域)の時間とを比較し、未録部分(空き領域)
が録音時間より短ければ録音不可と判断してステップS
6に処理を進め、ユーザーに録音不可を報知するエラー
メッセージを表示させた後、ステップS3のトラック選
択モードに処理を戻す。 Next, when the process proceeds to step S3, the user
Is defined in the event control track ECT03.
Voice data in response to the “new event”
The original recording track ORT where the music is recorded
And a recording start point on the track ORT.
Original recording where actual audio data is recorded
When the track ORT and the recording start point are specified,
The CPU 16 proceeds to step S4 of
The starting point is a memory location following the recorded part, or the recorded part
Memory location that is far from the
Judge whether the recording is additive recording or arbitrary recording. add to
If it is a recording, the CPU 16 advances the process to step S5.
The recording time calculated in step S2 and the unrecorded part
Compare with the time of (free area) and record the unrecorded part (free area)
If the recording time is shorter than the recording time, it is determined that the recording is not possible, and step S is performed.
Error proceeding to step 6 and notifying the user that recording is not possible
After displaying the message, select the track in step S3.
Return to select mode.
【0023】一方、上記ステップS5において、未録部
分(空き領域)が録音時間より長ければ録音可能と判断
してステップS7に処理を進める。ステップS7では、
オート・パンチ・イン/アウト録音を実行し、ユーザー
によって指定されたオリジナルレコーディングトラック
ORTの録音開始点から音声データを書き込む。 なお、
ここで言うオート・パンチ・イン/アウト録音とは、例
えばイベントコントロールトラックECT01〜02で
定義されたイベントを再生している過程で、イベントコ
ントロールトラックECT03にて定義された「ニュー
イベント」の開始点で自動的に音声データの録音を開始
(パンチイン)し、終了点で自動的に録音を停止(パン
チアウト)する処理を指す。この一例の場合、パンチイ
ンされる音声データは、図4に図示するように、オリジ
ナルレコーディングトラックORT04の始点から記憶
される。 On the other hand, in step S5, the unrecorded part
If the minute (free space) is longer than the recording time, it is determined that recording is possible
Then, the process proceeds to step S7. In step S7,
Perform auto punch-in / out recording, and
Original recording track specified by
Write audio data from the ORT recording start point. In addition,
Auto punch in / out recording here is an example
For example, in the event control track ECT01-02
In the process of playing the defined event,
Control track ECT03
Automatically start recording audio data at the start of the event
(Punch-in) and automatically stop recording at the end point (pan
Out). In this example,
As shown in FIG. 4, the audio data to be
Stored from the beginning of the null recording track ORT04
Is done.
【0024】こうして、オート・パンチ・イン/アウト
録音が行われると、CPU16はステップS8に処理を
進め、上記ステップS7にて録音されたオリジナルレコ
ーディングトラックORTの録音開始点/録音終了点
と、「ニューイベント」とをイベントアドレステーブル
EATに登録する(図5参照)。さらに、CPU16は
イベントアドレステーブルEATの更新に呼応して、イ
ベントスケジュールテーブルESTに「ニューイベン
ト」の再生開始点を書き込むと共に、テイクスケジュー
ルテーブルTSTに、上記ステップS7でニューテイク
を録音したオリジナルレコーディングトラックORT上
の録音開始点/録音終了点を書き込む(図5参照)。 Thus, auto punch in / out
When recording is performed, the CPU 16 proceeds to step S8.
Proceed to the original record recorded in step S7
Recording start / end point of loading track ORT
And "new event" event address table
Register with the EAT (see FIG. 5). Further, the CPU 16
In response to the update of the event address table EAT,
"New Event" appears in the vent schedule table EST.
Write the playback start point of
New table TST in step S7
On the original recording track ORT where the sound was recorded
The recording start point / recording end point is written (see FIG. 5).
【0025】さて一方、上記ステップS4にて任意録音
と判断された場合には、ステップS9に処理を進める。
ステップS9では、指定されたオリジナルレコーディン
グトラックORTのトラック長からユーザーが指定した
録音開始点を減算して録音可能時間を算出する。 次い
で、ステップS10では、算出された録音可能時間と上
記ステップS2にて算出した録音時間とを比較し、録音
可能時間が録音時間より短ければ、録音不可と判断して
ステップS6に処理を進め、ユーザーに録音不可を報知
するエラーメッセージを表示させた後、ステップS3の
トラック選択モードに処理を戻す。 これに対し、録音可
能時間が録音時間より長ければ録音可能と判断して上述
したステップS7以降を実行する。 On the other hand, arbitrary recording is performed in step S4.
If determined to be, the process proceeds to step S9.
In step S9, the designated original recording
Specified by the user from the track length of the Gtrack ORT
The recording start time is subtracted to calculate the recordable time. Next
In step S10, the calculated recordable time is
Compare the recording time calculated in step S2 and record
If the available time is shorter than the recording time, determine that recording is not possible
Proceed to step S6 to notify the user that recording is not possible
Is displayed, and then the process proceeds to step S3.
Return to track selection mode. On the other hand, recording is possible
If the active time is longer than the recording time, determine that recording is possible and
Step S7 and subsequent steps are executed.
【0026】[0026]
【0027】[0027]
【0028】[0028]
【0029】[0029]
【0030】以上のように、本実施例によれば、ユーザ
ーがイベントコントロールトラックECT上で新たに録
音する「ニューイベント」の開始点および終了点を指定
すると、その終了点から開始点を減算して録音時間が算
出され、イベントコントロールトラックECTで新たに
定義された「ニューイベント」に対応して、実際に音声
データが録音されるオリジナルレコーディングトラック
ORTと、そのトラックORT上の録音開始点とが指定
される。指定された録音開始点が既録音部分に続く記憶
位置か、あるいは既録音部分から離間した記憶位置のい
ずれであるか、つまり、追加録音か任意録音かのどちら
であるかを判断する。 追加録音の場合には、録音時間と
未録部分(空き領域)の時間とを比較し、未録部分(空
き領域)が録音時間より短ければ録音不可を表すエラー
メッセージを表示させ、未録部分(空き領域)が録音時
間より長ければ録音可能となり、オート・パンチ・イン
/アウト録音を実行し、指定されたオリジナルレコーデ
ィングトラックORTの録音開始点から音声データを書
き込む。 一方、任意録音であると、指定されたオリジナ
ルレコーディングトラックORTのトラック長からユー
ザーが指定した録音開始点を減算して得た録音可能時間
と録音時間とを比較し、録音可能時間が録音時間より短
ければ録音不可を表すエラーメッセージを表示させ、録
音可能時間が録音時間より長ければ録音可能となりオー
ト・パンチ・イン/アウト録音を実行し、指定されたオ
リジナルレコーディングトラックORTの録音開始点か
ら音声データを書き込む。これにより、新たなイベント
に対応する音声データをオリジナルレコーディングトラ
ックORTに録音する際に、録音済みの音声データを誤
って消去することなく、確実に録音させることが可能に
なる訳である。 こうして、追加録音もしくは任意録音が
完了すると、オリジナルレコーディングトラックORT
の録音開始点/録音終了点と、「ニューイベント」とを
イベントアドレステーブルEATに登録すると共に、イ
ベントスケジュールテーブルESTに「ニューイベン
ト」の再生開始点を、テイクスケジュールテーブルTS
TにオリジナルレコーディングトラックORT上の録音
開始点/録音終了点をそれぞれ書き込んでテーブル更新
する。 As described above, according to this embodiment, the user
-Newly recorded on the event control track ECT
Specify the start and end points of the sounding "new event"
Then, the recording time is calculated by subtracting the start point from the end point.
And a new event control track ECT
In response to the defined "new event", the actual voice
Original recording track where data is recorded
ORT and recording start point on track ORT are specified
Is done. Memory that the specified recording start point follows the recorded part
Location or a memory location separated from the recorded part
Offset, that is, either additional recording or optional recording
Is determined. In the case of additional recording, the recording time and
Compare the time of the unrecorded part (empty area) with the unrecorded part (empty area).
If the recording area is shorter than the recording time, an error indicating that recording is not possible
A message is displayed and the unrecorded part (free space) is recorded
If it is longer than the interval, recording will be possible and auto punch-in
Performs on / out recording and specifies the original recording
Write audio data from the recording start point of the
Get in. On the other hand, if the recording is arbitrary,
From the track length of the recording track ORT
Recording time obtained by subtracting the recording start point specified by the user
And the recording time, and the recordable time is shorter than the recording time
Display an error message indicating that recording is not possible,
If the available sound time is longer than the recording time,
Performs punch-in / out recording, and
Is the recording start point of the original recording track ORT
And write the audio data. This will create a new event
Audio data corresponding to the original recording
When recording to the ORT, the recorded audio data
Recording without erasure
That is. In this way, additional or optional recordings
When completed, the original recording track ORT
Recording start point / recording end point and "new event"
Register in the event address table EAT and
"New Event" appears in the vent schedule table EST.
The playback start point of the “
Recording on the original recording track ORT on T
Write the start point / recording end point respectively and update the table
I do.
【0031】なお、上記実施例では、CPU16がディ
スク12およびテーブル記憶装置14の制御を行ってい
るが、同様の機能を有する専用のハードウェアを設けて
制御を行ってもよい。In the above embodiment, the CPU 16 controls the disk 12 and the table storage device 14. However, the control may be performed by providing dedicated hardware having similar functions.
【0032】また、音声データを記憶する記憶手段とし
てはハードディスク12のかわりに光ディスク、光磁気
ディスク等のノンリニア記録媒体を用いても構わない。 As a storage means for storing audio data, a non-linear recording medium such as an optical disk or a magneto-optical disk may be used instead of the hard disk 12 .
【0033】さらに、本発明は、音声信号に限らず、映
像信号を含む広く一般のデジタル信号の記憶、再生に適
用できる。Further, the present invention can be applied to storage and reproduction of not only audio signals but also general digital signals including video signals.
【0034】[0034]
【発明の効果】本発明によれば、新たに録音するイベン
トの開始点および終了点をイベントコントロールトラッ
ク上で指定すると、その指定された終了点から開始点を
減算して録音時間を算出すると共に、イベントコントロ
ールトラックに新たに定義されたイベントに対応して、
実際に音声データが録音される記録媒体上の記録トラッ
クおよびその記録トラック上の録音開始点を指定する。
そして、指定した録音開始点が既録音部分に続く追加録
音か、あるいは既録音部分から離間した任意録音のいず
れの態様であるかを判定し、追加録音であれば、録音時
間と録音開始点以降の未録部分の時間とを比較し、未録
部分が録音時間より短ければ録音不可とし、未録部分が
録音時間より長ければ指定された記録トラックの録音開
始点から音声データを追加録音する。一方、任意録音で
あると、指定された記録トラックのトラック長から録音
開始点を減算して得た録音可能時間と録音時間とを比較
し、録音可能時間が録音時間より短ければ録音不可と
し、録音可能時間が録音時間より長ければ指定された記
録トラックの録音開始点から音声データを任意録音す
る。こうした追加録音もしくは任意録音が完了すると、
新たに録音したイベントおよびそのイベントに対応した
記録トラック上の記録位置を前記イベントアドレステー
ブルに登録するので、新たなイベントに対応する音声デ
ータをオリジナルレコーディングトラックに録音する際
に、録音済みの音声データを誤って消去することなく、
確実に録音することができる。 According to the present invention, an event to be newly recorded is provided.
Event start and end points in the event control track.
If you specify the start point from the specified end point
Calculate the recording time by subtracting, and control the event
In response to newly defined events in the rule track,
The recording track on the recording medium where the audio data is actually recorded
And the recording start point on the recording track.
Then, the designated recording start point is
Either a sound or an arbitrary recording separated from the recorded part
Judge whether the recording is in this mode or not.
And the time of the unrecorded part after the recording start point.
If the part is shorter than the recording time, recording is disabled and the unrecorded part
If it is longer than the recording time, start recording on the specified recording track.
Record additional audio data from the starting point. On the other hand, in arbitrary recording
If there is, record from the track length of the specified recording track
Compare the available recording time obtained by subtracting the start point from the recording time
If the recordable time is shorter than the recording time,
If the recordable time is longer than the recording time,
Record audio data from the recording start point of the recording track.
You. When these additional or optional recordings are completed,
Newly recorded events and corresponding events
The recording position on the recording track is determined by the event address table.
Registered as audio data for new events.
Data to the original recording track
In addition, without accidentally erasing recorded audio data,
Recording can be performed reliably.
【0035】また、記憶すべき信号の記憶時間と、記憶
可能時間を比較するようにした場合においては、その容
量が不足していると判定されたとき、エラー表示等を行
う等してユーザに知らしめることができ、より確実に誤
消去を防止することができ、また一部の信号のみしか記
憶できないような事態の発生を防止することができる。In the case where the storage time of a signal to be stored is compared with the storable time, when it is determined that the capacity is insufficient, an error display or the like is performed to prompt the user. Thus, it is possible to prevent the occurrence of a situation where only a part of the signals can be stored.
【図1】本発明のデジタルレコーダの一実施例の構成を
示すブロック図FIG. 1 is a block diagram showing a configuration of an embodiment of a digital recorder according to the present invention.
【図2】オリジナルレコーディングトラック(O.R.
T.)とイベントコントロールトラック(E.C.
T.)の一例を示す説明図FIG. 2 shows an original recording track (OR).
T. ) And the event control track (EC)
T. Explanatory diagram showing an example)
【図3】図1のデジタルレコーダの一動作例を示すフロ
ーチャートFIG. 3 is a flowchart showing an operation example of the digital recorder in FIG. 1;
【図4】図3の動作によって書き換えられたO.R.
T.およびE.C.T.の一例を示す説明図FIG. 4 is a diagram illustrating an example of an O.D. R.
T. And E. C. T. Explanatory diagram showing an example of
【図5】図3の動作後の、テイクスケジュールテーブ
ル、イベントアドレステーブルおよびイベントスケジュ
ールテーブルの一内容例を示す図FIG. 5 is a diagram showing an example of contents of a take schedule table, an event address table, and an event schedule table after the operation of FIG. 3;
4 キーボード 12 ハードディスク 14 テーブル記憶装置 16 CPU 4 Keyboard 12 Hard Disk 14 Table Storage 16 CPU
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭63−70988(JP,A) 特開 昭63−217587(JP,A) 特開 平1−116982(JP,A) 特開 平2−183483(JP,A) 特開 平4−212767(JP,A) 特開 平4−232683(JP,A) 特開 平4−252482(JP,A) 実開 平3−121592(JP,U) (58)調査した分野(Int.Cl.7,DB名) G11B 27/00 - 27/34 G11B 19/02 - 19/04 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-63-70988 (JP, A) JP-A-63-217587 (JP, A) JP-A-1-116982 (JP, A) JP-A-2- 183483 (JP, A) JP-A-4-212767 (JP, A) JP-A-4-232683 (JP, A) JP-A-4-252482 (JP, A) JP-A-3-121592 (JP, U) (58) Fields surveyed (Int. Cl. 7 , DB name) G11B 27/00-27/34 G11B 19/02-19/04
Claims (1)
数の区間に区切り、各区切られた区間を表すイベントお
よび各イベントに対応した記録トラック上の記録位置を
記憶するイベントアドレステーブルと、このイベントア
ドレステーブルに登録された各イベントを再生順序に並
べたイベントコントロールトラックとを備え、このイベ
ントコントロールトラックに登録される各イベントの配
列順序に従って記録トラックに記憶されている音声デー
タを再生するデジタルレコーダにおいて、 新たに録音するイベントの開始点および終了点を前記イ
ベントコントロールトラック上で指定する指定手段と、 この指定手段によって指定された終了点から開始点を減
算して録音時間を算出する録音時間算出手段と、 前記指定手段によって前記イベントコントロールトラッ
クに新たに定義されたイベントに対応して、実際に音声
データが録音される記録媒体上の記録トラックおよびそ
の記録トラック上の録音開始点を指定し、その指定した
録音開始点が既録音部分に続く追加録音か、あるいは既
録音部分から離間した任意録音のいずれの態様であるか
を判定する録音態様判定手段と、 この録音態様判定手段が追加録音と判定した場合には、
録音時間と録音開始点以降の未録部分の時間とを比較
し、未録部分が録音時間より短ければ録音不可とし、一
方、未録部分が録音時間より長ければ指定された記録ト
ラックの録音開始点から音声データを追加録音する追加
録音手段と、 前記録音態様判定手段が任意録音と判定した場合には、
指定された記録トラックのトラック長から録音開始点を
減算して得た録音可能時間と録音時間とを比較し、録音
可能時間が録音時間より短ければ録音不可とし、一方、
録音可能時間が録音時間より長ければ指定された記録ト
ラックの録音開始点から音声データを任意録音する任意
録音手段と、 前記追加録音もしくは任意録音の完了に応じて、新たに
録音したイベントおよびそのイベントに対応した記録ト
ラック上の記録位置を前記イベントアドレステーブルに
登録する登録手段と を具備する ことを特徴とするデジタ
ルレコーダ。 A recording track provided on a recording medium is duplicated.
Number of sections and events and events that represent each section
And the recording position on the recording track corresponding to each event.
Event address table to be stored and this event address
Each event registered in the dress table is arranged in playback order.
With a solid event control track, this event
Distribution of each event registered in the event control track.
The audio data stored on the recording track according to the column order
In a digital recorder that reproduces data, the start and end points of a newly recorded event
Designating means specified on the vent control truck, and the start point is subtracted from the end point specified by this specifying means.
Recording time calculating means for calculating the recording time, and the event control track by the designating means.
In response to newly defined events,
The recording track on the recording medium on which the data is recorded
Specify the recording start point on the recording track of
The recording start point is an additional recording that follows the recorded part, or
Which mode is optional recording separated from the recording part
When the recording mode determining means determines additional recording,
Compare the recording time with the unrecorded time after the recording start point
If the unrecorded part is shorter than the recording time,
If the unrecorded part is longer than the recording time,
Additional recording of audio data from the recording start point of the rack
Recording means, when the recording mode determination means determines that the arbitrary recording,
Specify the recording start point from the track length of the specified recording track.
Compare the recordable time obtained by subtraction with the recording time, and record
If the available time is shorter than the recording time, recording is not possible,
If the recordable time is longer than the recording time,
Optional recording of audio data from the recording start point of the rack
Recording means and, according to the completion of the additional recording or optional recording, newly
The recorded event and the recorded event corresponding to the event
The recording position on the rack is stored in the event address table.
A digital recorder , comprising: registration means for registering .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16205591A JP3185252B2 (en) | 1991-06-06 | 1991-06-06 | Digital recorder |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16205591A JP3185252B2 (en) | 1991-06-06 | 1991-06-06 | Digital recorder |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH052820A JPH052820A (en) | 1993-01-08 |
JP3185252B2 true JP3185252B2 (en) | 2001-07-09 |
Family
ID=15747242
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP16205591A Expired - Fee Related JP3185252B2 (en) | 1991-06-06 | 1991-06-06 | Digital recorder |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3185252B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5999408B2 (en) * | 2012-02-08 | 2016-09-28 | ヤマハ株式会社 | Music signal control system and program |
-
1991
- 1991-06-06 JP JP16205591A patent/JP3185252B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH052820A (en) | 1993-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3528179B2 (en) | Recording device and recording method | |
JPH06162646A (en) | Dubbing apparatus onto optical disk | |
JPH05100699A (en) | Sound recording and reproducing device | |
EP0653757A2 (en) | Reproducing system for an optical recording medium | |
JPH03205675A (en) | Digital data recording and reproducing device | |
JP3185252B2 (en) | Digital recorder | |
JPS6386179A (en) | Digital data reproducing device having editing function | |
JPH0419886A (en) | Recorder for acoustic equipment | |
JP2552991Y2 (en) | Program device for disc playback device | |
JP3499386B2 (en) | Disk recording device | |
JPH08315551A (en) | Data recorder/reproducer | |
JP3011844B2 (en) | Optical disk recording and playback device | |
JPH0413829Y2 (en) | ||
KR0139498B1 (en) | Method for reservation editing/reproducing sound source information in audio system | |
JP3298142B2 (en) | Audio recording / reproducing apparatus and method | |
KR0130885B1 (en) | Recording control apparatus audio tape recorder | |
JPS6428585U (en) | ||
JPH0233785A (en) | Index information recording and reproducing device for video tape | |
JPH0810528B2 (en) | Sound equipment | |
JP2001084741A (en) | Audio system | |
JPH0676483A (en) | Disk recorder | |
JP2001266545A (en) | Disk recording and reproducing device | |
JPH06267253A (en) | Recording and reproducing device | |
JPH06275051A (en) | Voice editing device | |
KR20050087325A (en) | Writing control method for writng playlist additionally in case of writing data by video format on optical recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080511 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090511 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090511 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100511 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110511 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |