Digital recorder for recording grouped and interleaved digital data of multiple tracks
AssigneeCasio Computer Co., Ltd.
InventorNobuo Iizuka
Life of this patent
Estimating the term…
Abstract
Audio data of multiple tracks is grouped and stored as if for one track on a hard disk. More specifically, audio data of multiple tracks is interleaved in association with track grouping and is stored in a buffer memory before being recorded on the hard disk. In play mode, the interleaved audio data is output via the buffer memory from the hard disk. At this time, the audio data is deinterleaved to be restored to the original multitrack audio data.
Claims9
A digital recorder for recording digital data in multiple tracks, comprising:
- a plurality of input/output means, each for executing an input/output operation of the digital data corresponding to each of the multiple tracks;
- buffer means for exchanging the digital data with said input/output means for each track of the multiple tracks, and for temporarily storing said digital data in correspondence with said tracks;
- random access memory means for exchanging said digital data with said buffer means, and having a random access storage area for the multiple tracks which is accessible for a read/write operation of said digital data;
- data transfer means for executing:
- (i) transfer of the digital data for each track between said plurality of input/output means and said buffer means, and
- (ii) transfer of digital data for each track between said buffer means and said random access memory means,
- in a time-shared manner in accordance with a predetermined order of priority for respective data transfer;
- grouping means for selectively grouping any number of said multiple tracks in a changeable manner in response to a user's instruction, and including means for storing data representing a grouping thus selected;
- interleave means for:
- i) interleaving said digital data for at least two tracks selectively grouped by said grouping means as digital data for one track,
- ii) transferring said interleaved digital data to said buffer means from said input/output means, and
- iii) storing said interleaved digital data in said random access memory means through said buffer means;
- and
- deinterleave means for:
- i) deinterleaving said interleaved digital data in accordance with the data, read out from said storing means, representing a grouping selectively made by said grouping means;
- and
- ii) supplying said deinterleaved digital data as digital data for multiple tracks to said corresponding input/output means, when said interleaved digital data is read out from said random access memory means and transferred to said buffer means.
A digital recorder for recording digital audio signals in multiple tracks, comprising:
- a plurality of audio input/output means, each for executing an input/output operation of the digital audio signals corresponding to each of the multiple tracks;
- grouping means for selectively grouping any number of said multiple tracks in a changeable manner in response to a user's instruction, and including means for storing data representing a grouping thus selected;
- interleave means for interleaving the digital audio signals for at least two tracks selectively grouped by said grouping means as a digital audio signal for one track;
- random access storage means for storing said digital audio signals for at least two tracks interleaved by said interleave means as the digital audio signal for one track;
- and
- deinterleave means for deinterleaving said stored, interleaved audio signals in accordance with the data, read out from said storing means, representing a grouping selectively made by said grouping means, and reproducing said deinterleaved audio signals as audio signals for said at least two tracks.
A digital recorder comprising:
- multiple audio input/output means, each for selectively executing an A/D conversion and a D/A conversion corresponding to each of multiple tracks;
- multiple buffer means for exchanging digital audio data respectively with said multiple audio input/output means, and for temporarily storing said digital audio data for each track;
- random access memory means for exchanging said digital audio data with said multiple buffer means, and having a storage area for multiple tracks which is accessible for a read/write operation of said digital audio data;
- data transfer means for executing:
- (i) transfer of digital audio data between said multiple audio input/output means and said multiple buffer means, and
- (ii) transfer of digital audio data between said multiple buffer means and said random access memory means,
- in a time-shared manner in accordance with a predetermined order of priority for respective data transfer;
- grouping means for selectively grouping any number of said multiple tracks in a changeable manner in response to a user's instruction, and including means for storing data representing a grouping thus selected;
- first means for sequentially and cyclically supplying the digital audio data to corresponding buffer means in order to make said digital audio data for at least two tracks selectively grouped by said grouping means as digital audio data for one track;
- and
- second means for, when said digital audio data for said at least two tracks is sequentially read out from said random access memory means and supplied to said multiple buffer means, separating said digital audio data in said multiple buffer means into digital audio data for each track in accordance with the data, read out from said storing means, representing a grouping selectively made by said grouping means, and for supplying said separated digital audio data to said multiple audio input/output means.
Dependencies are inferred from the claim text.