Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4877166B2 - Playback apparatus and program - Google Patents
[go: Go Back, main page]

JP4877166B2 - Playback apparatus and program - Google Patents

Playback apparatus and program Download PDF

Info

Publication number
JP4877166B2
JP4877166B2 JP2007240825A JP2007240825A JP4877166B2 JP 4877166 B2 JP4877166 B2 JP 4877166B2 JP 2007240825 A JP2007240825 A JP 2007240825A JP 2007240825 A JP2007240825 A JP 2007240825A JP 4877166 B2 JP4877166 B2 JP 4877166B2
Authority
JP
Japan
Prior art keywords
unit
segment
symbol
symbols
ring
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
Application number
JP2007240825A
Other languages
Japanese (ja)
Other versions
JP2009069766A (en
Inventor
慶太 有元
琢哉 藤島
ビースァン オン
セバスチャン シュトライヒ
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 JP2007240825A priority Critical patent/JP4877166B2/en
Publication of JP2009069766A publication Critical patent/JP2009069766A/en
Application granted granted Critical
Publication of JP4877166B2 publication Critical patent/JP4877166B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Description

本発明は、音や画像を再生する技術に関する。   The present invention relates to a technology for reproducing sound and images.

音や画像を表す複数の素片を時系列に配列して再生する技術が従来から提案されている。例えば特許文献1には、伴奏や旋律の複数の演奏音のなかから利用者が選択した素片を順番に配列および再生する作曲装置が開示されている。利用者が選択した素片に対応する図柄(アイコン)が表示装置に表示される。各図柄は左方から右方に向けて直線状に配列する。
特開2000−214853号公報
Conventionally, a technique for arranging and reproducing a plurality of segments representing sound and images in time series has been proposed. For example, Patent Literature 1 discloses a music composition device that arranges and reproduces pieces selected by a user in order from a plurality of performance sounds of accompaniment and melody. A symbol (icon) corresponding to the segment selected by the user is displayed on the display device. Each symbol is arranged in a straight line from left to right.
JP 2000-214853 A

特許文献1の技術においては各素片に対応した複数の図柄が直線的に配置される。したがって、複数の素片で構成される区間が反復的に再生(ループ)される場合であっても、当該区間が反復されることを利用者が直感的に把握できないという問題がある。以上の事情に鑑みて、本発明は、複数の素片の反復的な再生を利用者が直感的に認識できるように各図柄を表示するという課題の解決をひとつの目的としている。   In the technique of Patent Document 1, a plurality of symbols corresponding to each element are linearly arranged. Therefore, even when a section composed of a plurality of segments is repeatedly reproduced (looped), there is a problem that the user cannot intuitively grasp that the section is repeated. In view of the above circumstances, an object of the present invention is to solve the problem of displaying each symbol so that a user can intuitively recognize repetitive reproduction of a plurality of segments.

以上の課題を解決するために、本発明に係る再生装置は、音または画像を表す素片データを複数の素片の各々について記憶する記憶手段と、複数の単位図柄を環状に配置した素片環を表示装置に表示する表示制御手段と、各単位図柄に素片を割り当てる素片割当手段と、各単位図柄に割り当てられた素片の素片データを素片環における複数の単位図柄の配列の順番に再生する再生手段とを具備する。   In order to solve the above problems, a playback apparatus according to the present invention includes a storage unit that stores segment data representing sound or image for each of a plurality of segments, and a segment in which a plurality of unit symbols are arranged in a ring shape. Display control means for displaying a ring on a display device, element assignment means for assigning a piece to each unit symbol, and arrangement of a plurality of unit symbols in a piece ring for fragment data assigned to each unit symbol And reproducing means for reproducing in order.

以上の構成によれば、素片を割り当てる単位図柄が環状に配置されるとともに複数の素片の素片データが単位図柄の配列の順番に再生されるから、複数の素片の反復的な再生を利用者が直感的に認識できるという利点がある。   According to the above configuration, the unit symbols to which the segments are allocated are arranged in a ring and the segment data of the plurality of segments are reproduced in the order of the arrangement of the unit symbols. There is an advantage that the user can recognize intuitively.

本発明の好適な態様において、記憶手段は、複数の素片の各々について音または画像の特徴量を記憶し、表示制御手段は、素片割当手段が素片を割り当てた単位図柄を、当該素片の特徴量に応じた態様で表示装置に表示する。以上の態様によれば、素片の特徴量に応じた態様で単位図柄が表示されるから、各単位図柄に割り当てられた素片の特徴を利用者が直感的に把握することができる。   In a preferred aspect of the present invention, the storage means stores sound or image feature quantities for each of the plurality of segments, and the display control means displays the unit symbol to which the segment allocation unit has allocated the segments. It displays on a display apparatus in the aspect according to the feature-value of the piece. According to the above aspect, since the unit symbol is displayed in a mode corresponding to the feature amount of the segment, the user can intuitively grasp the feature of the segment assigned to each unit symbol.

さらに好適な態様において、表示制御手段は、単位図柄を指示する指示体を表示装置の所定の位置に表示し、再生手段による再生中の素片に対応した単位図柄を指示体が指示するように、複数の単位図柄を各々の配列に沿って移動させる。別の態様において、表示制御手段は、単位図柄を指示する指示体を表示装置に表示し、再生手段による再生中の素片に対応した単位図柄を指示体が指示するように、当該指示体を複数の単位図柄の配列に沿って移動させる。以上の各態様によれば、再生手段による再生中の素片を利用者が素片環のなかから容易に把握することができる。   In a further preferred aspect, the display control means displays an indicator designating the unit symbol at a predetermined position of the display device so that the indicator indicates the unit symbol corresponding to the segment being reproduced by the reproducing device. The plurality of unit symbols are moved along the respective arrays. In another aspect, the display control means displays an indicator indicating the unit symbol on the display device, and the indicator is displayed so that the indicator indicates the unit symbol corresponding to the segment being reproduced by the reproducing means. Move along the array of multiple unit symbols. According to each aspect described above, the user can easily grasp the element being reproduced by the reproducing means from the element ring.

本発明の好適な態様において、表示制御手段は、複数の素片環を表示装置に表示し、素片割当手段は、複数の素片環の各々における各単位図柄に素片を割り当て、再生手段は、複数の素片環の各々における各単位図柄に対応した素片の素片データを、当該素片環における各単位図柄の配列の順番で、複数の素片環について並行して再生する。以上の態様においては、別個の素片環に対応する複数系統の素片が並列に再生されるから、多様な再生音や画像を生成することが可能である。   In a preferred aspect of the present invention, the display control means displays a plurality of element rings on the display device, and the element assignment means assigns a piece to each unit symbol in each of the plurality of element rings, and reproduces the means. Reproduces the element data of the element corresponding to each unit symbol in each of the plurality of element rings in parallel for the plurality of element rings in the order of arrangement of the unit symbols in the element ring. In the above aspect, since a plurality of segments corresponding to separate segment rings are reproduced in parallel, it is possible to generate various reproduced sounds and images.

さらに好適な態様において、表示制御手段は、楽曲を区分した各素片に対応する複数の素片図柄を配列した素片列を楽曲毎に表示装置に表示し、素片割当手段は、複数の素片列のなかから利用者が指定した素片図柄に対応する素片を、利用者が指定した単位図柄に割り当てる。以上の態様によれば、各単位図柄に割り当てる所望の素片を利用者が容易に選択できるという利点がある。   In a further preferred aspect, the display control means displays a segment row in which a plurality of segment symbols corresponding to each segment into which a song is divided is arranged on a display device for each song, and the segment allocation means includes a plurality of segment allocation means. The segment corresponding to the segment design designated by the user from the segment sequence is assigned to the unit design designated by the user. According to the above aspect, there exists an advantage that a user can select easily the desired segment allocated to each unit symbol.

以上の各態様に係る再生装置は、素片の再生に専用されるDSP(Digital Signal Processor)などのハードウェア(電子回路)によって実現されるほか、CPU(Central Processing Unit)などの汎用の演算処理装置とプログラムとの協働によっても実現される。本発明に係るプログラムは、音または画像を表す素片データを複数の素片の各々について記憶する記憶手段を具備するコンピュータに、複数の単位図柄を環状に配置した素片環を表示装置に表示する表示制御処理と、各単位図柄に素片を割り当てる素片割当処理と、各単位図柄に割り当てられた素片の素片データを素片環における複数の単位図柄の配列の順番に再生する再生処理とを実行させる。以上のプログラムによっても、本発明に係る再生装置と同様の作用および効果が奏される。本発明のプログラムは、コンピュータが読取可能な記録媒体に格納された形態で利用者に提供されてコンピュータにインストールされるほか、通信網を介した配信の形態でサーバ装置から提供されてコンピュータにインストールされる。   The playback device according to each of the above aspects is realized by hardware (electronic circuit) such as a DSP (Digital Signal Processor) dedicated to playback of a fragment, and general-purpose arithmetic processing such as a CPU (Central Processing Unit) This is also realized by cooperation between the apparatus and the program. The program according to the present invention displays a segment ring in which a plurality of unit symbols are arranged in a ring on a display device on a computer having storage means for storing segment data representing sound or image for each of the plurality of segments. Display control processing, segment allocation processing for allocating segments to each unit symbol, and playback for reproducing segment data allocated to each unit symbol in the order of the arrangement of multiple unit symbols in the segment ring Process. With the above program, the same operations and effects as those of the playback apparatus according to the present invention are achieved. The program of the present invention is provided to a user in a form stored in a computer-readable recording medium and installed in the computer, or provided from a server device in a form of distribution via a communication network and installed in the computer. Is done.

<A:構成>
図1は、本発明の実施の形態に係る再生装置の構成を示すブロック図である。再生装置100は、制御装置10と記憶装置20とを具備するコンピュータシステムで実現される。制御装置10は、プログラムの実行によって様々な処理を実行するとともに再生装置100の各部を制御する。制御装置10には入力装置32と表示装置34と放音装置36とが接続される。入力装置32は、利用者が再生装置100に対する指示を入力する機器(例えばマウスやキーボードといった操作部)である。表示装置34は、制御装置10による制御のもとに画像を表示する。放音装置36は、制御装置10による制御のもとに音波を出力する。
<A: Configuration>
FIG. 1 is a block diagram showing a configuration of a playback apparatus according to an embodiment of the present invention. The playback device 100 is realized by a computer system that includes the control device 10 and the storage device 20. The control device 10 executes various processes by executing the program and controls each unit of the playback device 100. An input device 32, a display device 34, and a sound emitting device 36 are connected to the control device 10. The input device 32 is a device (for example, an operation unit such as a mouse or a keyboard) through which a user inputs an instruction to the playback device 100. The display device 34 displays an image under the control of the control device 10. The sound emitting device 36 outputs sound waves under the control of the control device 10.

記憶装置20は、制御装置10が実行するプログラムや制御装置10が処理する各種のデータを記憶する。半導体記憶装置や磁気記憶装置といった公知の記録媒体が記憶装置20として任意に採用される。図1に示すように、記憶装置20は、複数の楽曲の各々について楽曲データを記憶する。   The storage device 20 stores a program executed by the control device 10 and various data processed by the control device 10. A known recording medium such as a semiconductor storage device or a magnetic storage device is arbitrarily adopted as the storage device 20. As shown in FIG. 1, the storage device 20 stores song data for each of a plurality of songs.

図2は、楽曲の構成を示すブロック図である。楽曲には区間Sが画定される。区間Sは、例えば、楽曲のなかの特徴的な部分(例えばサビの部分)を含む複数の小節で構成される部分であり、利用者が入力装置32を操作することで楽曲中に始点と終点とを設定することで画定される。ただし、区間Sの選定の仕方や区間Sの時間長は任意である。例えば、楽曲の全部をひとつの区間Sとしてもよい。   FIG. 2 is a block diagram showing the composition of music. A section S is defined for the music. The section S is, for example, a part composed of a plurality of bars including a characteristic part (for example, a rust part) in the music, and the user operates the input device 32 to start and end points in the music. And is defined by setting However, the selection method of the section S and the time length of the section S are arbitrary. For example, the whole piece of music may be a single section S.

図2に示すように、区間Sは、楽曲の拍(ビート)に同期した時点を境界として複数の区間(以下「素片」という)Pに区分される。例えば、ひとつまたは複数の拍に相当する区間やひとつの拍を複数に区分した区間(すなわち1/2拍や1/4拍に相当する区間)が素片Pとされる。なお、各素片Pの時間長は複数の楽曲について同等の時間に調整される。   As shown in FIG. 2, the section S is divided into a plurality of sections (hereinafter referred to as “elements”) P with a time point synchronized with the beat of the music as a boundary. For example, a segment corresponding to one or a plurality of beats or a segment in which one beat is divided into a plurality of segments (that is, a segment corresponding to 1/2 beat or 1/4 beat) is defined as the segment P. The time length of each segment P is adjusted to the same time for a plurality of music pieces.

図1に示すように、ひとつの楽曲の楽曲データは、当該楽曲の区間Sに属する複数の素片Pの各々について、当該素片Pに属する楽音の波形を表す素片データAと、当該素片Pの音響的な性質を反映した特徴量Fとを含む。楽音のエネルギ(強度)、振幅スペクトルのセントロイド、スペクトルの強度が最大となる周波数,MFCC(Mel-Frequency Cepstrum Coefficient)といった様々な数値が特徴量Fとして採用される。なお、本形態では総ての楽曲データがひとつの記憶装置20に格納されるが、複数の楽曲データが複数の記憶装置に分散して記憶された構成や、各楽曲の素片データAと特徴量Fとが別個の記憶装置に格納された構成も採用される。   As shown in FIG. 1, the music data of one piece of music includes, for each of a plurality of pieces P belonging to the section S of the piece of music, piece data A representing the waveform of the musical sound belonging to the piece P, And a feature amount F reflecting the acoustic properties of the piece P. Various numerical values such as musical tone energy (intensity), amplitude spectrum centroid, frequency at which the spectrum intensity is maximum, and MFCC (Mel-Frequency Cepstrum Coefficient) are adopted as the feature amount F. In this embodiment, all the music data is stored in one storage device 20, but a configuration in which a plurality of music data is distributed and stored in a plurality of storage devices, and the piece data A and features of each music. A configuration in which the quantity F is stored in a separate storage device is also adopted.

制御装置10は、プログラムを実行することで図1の複数の要素(表示制御部12,素片割当部14,再生部16)として機能する。なお、制御装置10の各要素はDSPなどの専用の電子回路によっても実現される。また、複数の集積回路に各要素が分散して実装されてもよい。   The control device 10 functions as a plurality of elements (the display control unit 12, the segment allocation unit 14, and the reproduction unit 16) in FIG. 1 by executing a program. Each element of the control device 10 is also realized by a dedicated electronic circuit such as a DSP. In addition, each element may be distributed and mounted on a plurality of integrated circuits.

再生部16は、各素片Pの素片データAを記憶装置20から取得して順次に放音装置36に出力する。放音装置36は、制御装置10から供給される各素片データAに応じた音波を生成する。例えば、放音装置36は、各素片データAからアナログの信号を生成するD/A変換器と、D/A変換器が出力する信号を増幅する増幅器と、増幅器による増幅後の信号に応じた音波を出力する放音機器(スピーカやヘッドホン)とを含む。   The reproduction unit 16 acquires the segment data A of each segment P from the storage device 20 and sequentially outputs it to the sound emitting device 36. The sound emitting device 36 generates a sound wave corresponding to each piece data A supplied from the control device 10. For example, the sound emitting device 36 corresponds to a D / A converter that generates an analog signal from each piece of data A, an amplifier that amplifies a signal output from the D / A converter, and a signal that is amplified by the amplifier. Sound output devices (speakers and headphones) that output sound waves.

表示制御部12は、画像を生成して表示装置34に表示させる手段である。さらに詳述すると、表示制御部12は、図3に例示する素片選択画面51および再生状態画面53を表示装置34に表示させる。   The display control unit 12 is means for generating an image and displaying it on the display device 34. More specifically, the display control unit 12 causes the display device 34 to display the segment selection screen 51 and the reproduction state screen 53 illustrated in FIG.

素片選択画面51は、再生部16による再生の対象となる素片Pを利用者が選択するための画像である。素片選択画面51は、各楽曲に対応する複数の素片列Lを含む。ひとつの楽曲の素片列Lは、当該楽曲の各素片Pを示す複数の矩形状の図柄(以下「素片図柄」という)GPを、楽曲における各素片Pの時系列の順番で横方向に配列した画像である。各素片列Lの全長は、楽曲内の素片Pの総数に応じて楽曲毎に相違する。各素片列Lの左側には楽曲名が配置される。利用者は、入力装置32を適宜に操作することで素片選択画面51内の任意の素片図柄GPを選択することができる。   The segment selection screen 51 is an image for the user to select a segment P to be played back by the playback unit 16. The segment selection screen 51 includes a plurality of segment rows L corresponding to each music piece. The segment row L of one piece of music is obtained by horizontally arranging a plurality of rectangular symbols (hereinafter referred to as “segment symbols”) GP indicating the respective segments P of the song in the order of time series of each segment P in the song. It is an image arranged in the direction. The total length of each segment row L is different for each song according to the total number of the segments P in the song. A music title is arranged on the left side of each segment row L. The user can select any segment symbol GP in the segment selection screen 51 by appropriately operating the input device 32.

図3の再生状態画面53は、各素片Pの再生の様子を利用者が確認するための画像である。再生状態画面53は、作業領域532と操作領域534とで構成される。作業領域532にはひとつまたは複数の素片環Cが配置される。ひとつの素片環Cは、複数の円形状の図柄(以下「単位図柄」という)GUを円環状(円周上)に等間隔に配置した画像である。   The reproduction state screen 53 in FIG. 3 is an image for the user to confirm the state of reproduction of each segment P. The reproduction state screen 53 is composed of a work area 532 and an operation area 534. One or a plurality of element rings C are arranged in the work area 532. One element ring C is an image in which a plurality of circular symbols (hereinafter referred to as “unit symbols”) GU are arranged in an annular shape (on the circumference) at equal intervals.

図1の素片割当部14は、素片選択画面51にて選択された素片Pを再生部16による再生の対象としてひとつの単位図柄GUに割り当てる。再生部16は、各単位図柄GUに割り当てられた素片Pを、素片環Cにおける各単位図柄GUの配列の順番で順次に再生する。作業領域532には、各素片環Cのうち再生部16が現に再生している素片Pに対応した単位図柄GUを利用者に指示する指示体Dが素片環C毎に配置される。   The element allocation unit 14 of FIG. 1 allocates the element P selected on the element selection screen 51 to one unit symbol GU as a reproduction target by the reproduction unit 16. The reproduction unit 16 sequentially reproduces the segment P assigned to each unit symbol GU in the order of arrangement of the unit symbols GU in the segment ring C. In the work area 532, an indicator D for instructing the user of the unit symbol GU corresponding to the segment P currently reproduced by the reproducing unit 16 among the unit rings C is arranged for each unit ring C. .

操作領域534には複数の操作子B(B1〜B5)が表示される。利用者は、入力装置32を適宜に使用して各操作子Bを操作することで各種の指示を再生装置100に入力する。例えば、各素片Pの再生の停止時に操作子B1が操作された場合には各素片Pの再生が再生装置100に指示され、各素片Pの再生中に操作子B1が操作された場合には再生の停止が再生装置100に指示される。   In the operation area 534, a plurality of operators B (B1 to B5) are displayed. The user inputs various instructions to the playback device 100 by operating each operation element B using the input device 32 as appropriate. For example, when the operation element B1 is operated when the reproduction of each element P is stopped, the reproduction apparatus 100 is instructed to reproduce each element P, and the operation element B1 is operated during the reproduction of each element P. In this case, the playback apparatus 100 is instructed to stop playback.

操作子B2が操作されると、表示モード(第1モード/第2モード)の切替えが制御装置10に指示される。各表示モードの具体例については後述する。操作子B3は、新たな素片環Cの作成を制御装置10に指示するための部分である。操作子B4は、作業領域532に作成された総ての素片環Cを削除するための部分である。操作子B5は、各素片Pの再生のテンポTを利用者が調整するためのツマミの画像である。   When the operator B2 is operated, the control device 10 is instructed to switch the display mode (first mode / second mode). Specific examples of each display mode will be described later. The operation element B3 is a part for instructing the control device 10 to create a new element ring C. The operation element B 4 is a part for deleting all the element rings C created in the work area 532. The operation element B5 is an image of a knob for the user to adjust the reproduction tempo T of each segment P.

<B:動作>
次に、再生装置100の動作を説明する。図4は、制御装置10の動作を示すフローチャートである。図4の処理は、入力装置32に対する所定の操作を契機として開始される。同図に示すように、再生装置100の動作は、素片環Cの作成(ステップS2〜ステップS4)と、各単位図柄GUに対する素片Pの割り当て(ステップS6〜ステップS8)と、各素片Pの再生(ステップS10〜ステップS13)とに大別される。
<B: Operation>
Next, the operation of the playback apparatus 100 will be described. FIG. 4 is a flowchart showing the operation of the control device 10. The process in FIG. 4 is started when a predetermined operation is performed on the input device 32. As shown in the figure, the operation of the playback apparatus 100 includes the creation of a segment ring C (steps S2 to S4), the allocation of the segment P to each unit symbol GU (steps S6 to S8), It is roughly divided into reproduction of the piece P (step S10 to step S13).

図4の処理を開始すると、表示制御部12は、素片選択画面51と再生状態画面53とを表示装置34に表示させる(ステップS1)。ただし、素片環CはステップS1の時点で未作成であるから、再生状態画面53の作業領域532は空欄である。   When the processing of FIG. 4 is started, the display control unit 12 displays the segment selection screen 51 and the reproduction state screen 53 on the display device 34 (step S1). However, since the element ring C has not been created at the time of step S1, the work area 532 of the reproduction state screen 53 is blank.

次いで、制御装置10は、素片環Cの作成を指示する操作(操作子B3の押下)が入力装置32に付与されたか否かを判定する(ステップS2)。素片環Cの作成が指示された場合、制御装置10は、新たな素片環Cを構成する単位図柄GUの個数を、利用者からの指示に応じて可変に設定する(ステップS3)。そして、表示制御部12は、図5の部分(A)に示すように、ステップS3で設定した個数の単位図柄GUを円環状に配列した素片環Cと、ひとつの単位図柄GUを指示する指示体Dとを、再生状態画面53の作業領域532に表示させる(ステップS4)。ステップS4の段階(すなわち、何れの単位図柄GUにも素片Pが割り当てられていない段階)では、新たに作成された素片環Cの総ての単位図柄GUは、予め選定された初期的な態様で表示される。例えば、図5の部分(A)に示すように、素片環Cの総ての単位図柄GUが白色で表示される。一方、素片環Cの作成が指示されない場合(ステップS2:NO)、制御装置10は、ステップS3およびステップS4を経ずに処理をステップS5に移行する。   Next, the control device 10 determines whether or not an operation for instructing creation of the element ring C (pressing of the operation element B3) has been given to the input device 32 (step S2). When the creation of the element ring C is instructed, the control device 10 variably sets the number of unit symbols GU constituting the new element ring C according to the instruction from the user (step S3). Then, as shown in part (A) of FIG. 5, the display control unit 12 instructs a unit ring C in which the unit symbols GU of the number set in step S3 are arranged in an annular shape and one unit symbol GU. The indicator D is displayed in the work area 532 of the reproduction state screen 53 (step S4). At the stage of step S4 (that is, the stage where no unit symbol GU is assigned to any unit symbol GU), all the unit symbols GU of the newly created segment ring C are initially selected in advance. Displayed in various ways. For example, as shown in part (A) of FIG. 5, all unit symbols GU of the element ring C are displayed in white. On the other hand, when the creation of the element ring C is not instructed (step S2: NO), the control device 10 proceeds to step S5 without passing through steps S3 and S4.

ステップS2からステップS4の処理は、少なくともひとつの素片環Cが作成されるまで反復される(ステップS5:NO)。そして、新たな素片環Cが作成されると(ステップS5:YES)、制御装置10は、各単位図柄GUに対する素片Pの割り当てが利用者によって指示されたか否かを判定する(ステップS6)。なお、以下ではまず、作業領域532にひとつの素片環Cが作成された場合を想定する。   The processing from step S2 to step S4 is repeated until at least one unit ring C is created (step S5: NO). When a new segment ring C is created (step S5: YES), the control device 10 determines whether or not the user has instructed the allocation of the segment P to each unit symbol GU (step S6). ). In the following, it is first assumed that one unit ring C is created in the work area 532.

利用者は、素片選択画面51内の何れかの素片図柄GPと再生状態画面53の作業領域532内の何れかの単位図柄GUとを指定することで素片Pの割り当てを再生装置100に指示することが可能である。素片Pの割り当てが指示された場合、素片割当部14は、利用者が素片選択画面51から選択した素片図柄GPに対応した素片Pを、利用者が作業領域532から選択した単位図柄GUに対応付ける(ステップS7)。なお、各素片列L(各楽曲)と素片環Cとの関係は任意である。例えば、ひとつの素片列Lの複数の素片Pをひとつの素片環Cの各単位図柄GUに割り当ててもよいし、別個の素片列Lの複数の素片Pをひとつの素片環Cの各単位図柄GUに割り当ててもよい。また、ひとつの素片Pを複数の単位図柄GUに重複して割り当ててもよい。   The user designates one of the unit symbols GP in the unit selection screen 51 and one of the unit symbols GU in the work area 532 of the playback state screen 53, thereby assigning the unit P to the playback device 100. Can be instructed. When the allocation of the segment P is instructed, the segment allocation unit 14 selects the segment P corresponding to the segment pattern GP selected by the user from the segment selection screen 51 from the work area 532. Corresponding to the unit symbol GU (step S7). The relationship between each segment row L (each music piece) and the segment ring C is arbitrary. For example, a plurality of segments P in one segment row L may be assigned to each unit symbol GU of one segment ring C, or a plurality of segments P in separate segment rows L may be assigned as one segment. You may assign to each unit symbol GU of the ring C. Further, one piece P may be assigned to a plurality of unit symbols GU.

次いで、表示制御部12は、ステップS7で素片Pを割り当てた単位図柄GUの表示の態様を、当該素片Pの特徴量Fに応じて変更する(ステップS8)。さらに詳述すると、本形態の表示制御部12は、単位図柄GUの色相を特徴量Fに応じて制御する。すなわち、表示制御部12は、特徴量Fの大小と波長順の色相の配列(Hueスケール)とを対応させ、図5の部分(B)に示すように、素片Pが割り当てられた単位図柄GUの色相を、当該素片Pの特徴量Fに対応した色相に制御する。例えば、特徴量Fが増加するほど単位図柄GUは赤色に近い色相となり、特徴量Fが減少するほど単位図柄GUは紫色に近い色相となる。   Next, the display control unit 12 changes the display mode of the unit symbol GU to which the segment P is allocated in step S7 according to the feature amount F of the segment P (step S8). More specifically, the display control unit 12 of this embodiment controls the hue of the unit symbol GU according to the feature amount F. In other words, the display control unit 12 associates the magnitude of the feature amount F with the arrangement of hues in order of wavelengths (Hue scale), and as shown in the part (B) of FIG. The hue of GU is controlled to a hue corresponding to the feature amount F of the segment P. For example, the unit symbol GU has a hue closer to red as the feature amount F increases, and the unit symbol GU has a hue closer to purple as the feature amount F decreases.

一方、ステップS6にて素片Pの割り当てが指示されない場合、制御装置10は、ステップS7およびステップS8を経ずに処理をステップS9に移行する。ステップS9において、制御装置10は、作業領域532内の何れかの単位図柄GUに素片Pが割り当てられたか否かを判定する(ステップS9)。何れの単位図柄GUにも素片Pの割り当てが実行されていない場合、制御装置10は、処理をステップS2に移行し、素片環Cの作成(ステップS2〜ステップS4)や素片Pの割り当て(ステップS6〜ステップS8)を反復する。   On the other hand, when the assignment of the segment P is not instructed in step S6, the control device 10 proceeds to step S9 without passing through step S7 and step S8. In step S9, the control device 10 determines whether or not the segment P has been assigned to any unit symbol GU in the work area 532 (step S9). If no unit symbol GU is assigned to any unit symbol GU, the control device 10 shifts the process to step S2, and creates a segment ring C (steps S2 to S4) or the unit P. The assignment (step S6 to step S8) is repeated.

ひとつまたは複数の単位図柄GUに素片Pが割り当てられた場合(ステップS9:YES)、制御装置10は、素片Pの再生の開始を指示する操作(操作子B1の押下)が入力装置32に付与されたか否かを判定する(ステップS10)。素片Pの再生が指示された場合、再生部16は、素片環Cの各単位図柄GUに割り当てられた素片Pを各単位図柄GUの配列の順番で順次に再生する(ステップS11)。   When the segment P is assigned to one or a plurality of unit symbols GU (step S9: YES), the control device 10 performs an operation (depression of the operation element B1) for instructing the reproduction of the segment P to be started. It is determined whether or not it has been assigned (step S10). When the reproduction of the segment P is instructed, the reproducing unit 16 sequentially reproduces the segment P assigned to each unit symbol GU of the segment ring C in the order of arrangement of the unit symbols GU (step S11). .

さらに詳述すると、再生部16は、各単位図柄GUを素片環Cの反時計回りに順次に選択し、当該単位図柄GUに対応した素片Pの素片データAを記憶装置20から取得して放音装置36に出力する。なお、素片Pが割り当てられていない単位図柄GUについては、無音を表す素片データAが放音装置36に出力される。放音装置36は、再生部16から供給される素片データAに応じた音波を放射する。再生部16が各素片データAを出力する周期は、利用者が操作子B5の操作で指定したテンポTに応じて設定される。したがって、利用者が素片選択画面51から選択した複数の素片PがテンポTで放音装置36から再生される。   More specifically, the playback unit 16 sequentially selects each unit symbol GU in the counterclockwise direction of the segment symbol C, and acquires the segment data A of the segment P corresponding to the unit symbol GU from the storage device 20. And output to the sound emitting device 36. For the unit symbol GU to which no segment P is assigned, segment data A representing silence is output to the sound emitting device 36. The sound emitting device 36 emits a sound wave corresponding to the segment data A supplied from the reproducing unit 16. The period at which the reproduction unit 16 outputs each piece of data A is set according to the tempo T designated by the user through the operation of the operation element B5. Accordingly, the plurality of segments P selected by the user from the segment selection screen 51 are reproduced from the sound emitting device 36 at the tempo T.

以上のように各素片Pの再生が開始すると、表示制御部12は、再生部16による再生中の素片Pに対応した単位図柄GUを指示体Dが指示するように、素片環Cにおける各単位図柄GUの配列と指示体Dとの相対的な関係を、再生の進行に伴なって順次に制御する(ステップS12)。ステップS12における制御の内容は、操作子B2に対する操作で利用者が選択した表示モードに応じて相違する。   When the reproduction of each segment P is started as described above, the display control unit 12 causes the unit ring C to indicate the unit symbol GU corresponding to the segment P being reproduced by the reproduction unit 16. The relative relationship between the arrangement of the unit symbols GU and the indicator D is sequentially controlled as the reproduction proceeds (step S12). The contents of the control in step S12 differ depending on the display mode selected by the user in the operation on the operator B2.

第1モードが選択されている場合、表示制御部12は、図6に示すように、指示体Dを初期的な位置に固定する一方、再生部16による再生中の単位図柄GUが指示体Dと重なるように、素片環Cの複数の単位図柄GUを各々の配列に沿って順次に移動させる。一方、第2モードが選択されている場合、表示制御部12は、図7に示すように、素片環Cの各単位図柄GUの位置を固定する一方、再生部16による再生中の単位図柄GUが指示体Dに重なるように、素片環Cにおける複数の単位図柄GUの配列に沿って指示体Dを順次に移動させる。   When the first mode is selected, the display control unit 12 fixes the indicator D to the initial position as shown in FIG. 6, while the unit symbol GU being reproduced by the reproducing unit 16 is the indicator D. A plurality of unit symbols GU of the element ring C are sequentially moved along each arrangement so as to overlap with each other. On the other hand, when the second mode is selected, the display control unit 12 fixes the position of each unit symbol GU of the element ring C as shown in FIG. The indicator D is sequentially moved along the arrangement of the plurality of unit symbols GU in the element ring C so that GU overlaps the indicator D.

ステップS11およびステップS12の処理は、再生の終了を指示する操作(操作子B1の押下)が入力装置32に付与されるまで反復される(ステップS13:NO)。以上のように各素片Pの再生が順次に進行し、ひとつの素片環Cの総ての単位図柄GUについて再生が完了すると、再生部16は、ステップS10にて再生が指示された直後に選択した最初の単位図柄GUに対応する素片Pから順番に再生を繰り返す。すなわち、利用者がひとつの素片環Cについて選択した複数の素片Pの配列が循環的に再生される。   The processes in step S11 and step S12 are repeated until an operation for instructing the end of reproduction (depressing the operation element B1) is given to the input device 32 (step S13: NO). As described above, the reproduction of each segment P proceeds sequentially, and when the reproduction is completed for all the unit symbols GU of one segment ring C, the reproduction unit 16 immediately after the reproduction is instructed in step S10. The reproduction is repeated in order from the segment P corresponding to the first unit symbol GU selected in (1). In other words, the arrangement of the plurality of segment P selected by the user for one segment ring C is cyclically reproduced.

ステップS10にて再生が指示されない場合、およびステップS13にて再生の終了が指示された場合、制御装置10は、素片環Cの削除を指示する操作(操作子B4の押下)が入力装置32に付与されたか否かを判定する(ステップS14)。素片環Cの削除が指示された場合、制御装置10は、各単位図柄GUに対する素片Pの割り当てを解消するとともに作業領域532から総ての素片環Cを削除する(ステップS15)。   When reproduction is not instructed in step S10 and when reproduction is instructed in step S13, the control device 10 performs an operation (depression of the operator B4) for instructing deletion of the element ring C in the input device 32. It is determined whether or not it has been assigned (step S14). When deletion of the element ring C is instructed, the control device 10 cancels the assignment of the element P to each unit symbol GU and deletes all the element rings C from the work area 532 (step S15).

ステップS15の処理が完了した場合およびステップS14の結果が否定である場合、制御装置10は処理をステップS2に移行する。ステップS2からステップS4における素片環Cの作成が反復されることで作業領域532には複数の素片環Cが作成される。そして、複数の素片環Cの各々について、単位図柄GUに対する素片Pの割り当て(ステップS7)および各単位図柄GUの態様の制御(ステップS8)が以上と同様に実行される。図3には、複数の素片環Cについて単位図柄GUに対する素片Pの割り当てが完了した場合における表示装置34の表示例が図示されている。   When the process of step S15 is completed and when the result of step S14 is negative, the control device 10 moves the process to step S2. A plurality of segment rings C are created in the work area 532 by repeating the creation of the segment rings C in steps S2 to S4. Then, for each of the plurality of element rings C, the assignment of the element P to the unit symbol GU (step S7) and the control of the mode of each unit symbol GU (step S8) are executed in the same manner as described above. FIG. 3 shows a display example of the display device 34 when the assignment of the segment P to the unit symbol GU for a plurality of segment rings C is completed.

以上のように複数の素片環Cが作成された場合、再生部16は、ステップS11において、各素片環Cの単位図柄GUに割り当てられた素片Pを複数の素片環Cについて並行して再生する。すなわち、再生部16は、利用者が指定したテンポTに応じた時間毎に、複数の素片環Cの各々から単位図柄GUを配列順に選択し、選択した複数の単位図柄GUの各々に割り当てられた素片Pの素片データAを記憶装置20から取得して放音装置36に並列に出力する。したがって、各々が別の素片環Cに割り当てられた素片Pで構成される複数の系列が共通のテンポTで並列に再生される。   When a plurality of unit rings C are created as described above, the reproducing unit 16 parallelizes the unit P assigned to the unit symbol GU of each unit ring C for a plurality of unit rings C in step S11. And play it. That is, the playback unit 16 selects unit symbols GU from each of the plurality of unit rings C in the order of arrangement for each time corresponding to the tempo T specified by the user, and assigns them to each of the selected plurality of unit symbols GU. The segment data A of the segment P obtained is acquired from the storage device 20 and output in parallel to the sound emitting device 36. Therefore, a plurality of sequences each composed of a segment P assigned to another segment ring C are reproduced in parallel at a common tempo T.

以上に説明したように、本形態においては、素片Pを割り当てた複数の単位図柄GUが環状に配列されるから、複数の素片Pの反復的な再生を利用者が直感的に認識できるという利点がある。また、再生中の単位図柄GUを指示する指示体Dが表示されるから、利用者は実際の再生の時点を容易に確認することができる。しかも、複数の単位図柄GUの配列が指示体Dに対して移動する第1モードと指示体Dが複数の単位図柄GUに配列に対して移動する第2モードとを利用者が任意に指定できるから、利用者の好みに合った表示モードを選択することで再生の時点の確認はさらに容易となる。   As described above, in this embodiment, since the plurality of unit symbols GU to which the segment P is assigned are arranged in a ring shape, the user can intuitively recognize repetitive reproduction of the plurality of segments P. There is an advantage. Further, since the indicator D indicating the unit symbol GU being reproduced is displayed, the user can easily confirm the actual reproduction time point. In addition, the user can arbitrarily specify the first mode in which the arrangement of the plurality of unit symbols GU moves relative to the indicator D and the second mode in which the indicator D moves relative to the arrangement in the plurality of unit symbols GU. Therefore, it is easier to check the playback time by selecting a display mode that suits the user's preference.

また、再生の対象となる素片Pと当該素片Pを割り当てる単位図柄GUとが、入力装置32に対する操作に応じて任意に選択されるから、利用者の好みに合った多様な楽音を再生することが可能となる。しかも、複数の素片環Cが作成された場合には、各素片環Cに対応する素片Pの時系列が並列に再生されるから、ひとつの素片環Cしか作成できない場合と比較して多様な楽音を再生することができる。また、利用者による選択の候補となる素片Pに対応した素片図柄GPが素片選択画面51にて楽曲毎に時系列に配列されるから、利用者は所望の素片図柄GPを容易に選択することができる。   In addition, since the segment P to be reproduced and the unit symbol GU to which the segment P is allocated are arbitrarily selected according to the operation on the input device 32, various musical sounds that suit the user's preference are reproduced. It becomes possible to do. In addition, when a plurality of unit rings C are created, the time series of the unit P corresponding to each unit ring C is reproduced in parallel, so that only one unit ring C can be created. A variety of musical sounds can be played. In addition, since the segment symbol GP corresponding to the segment P that is a candidate for selection by the user is arranged in time series for each piece of music on the segment selection screen 51, the user can easily obtain the desired segment symbol GP. Can be selected.

素片環Cを構成する単位図柄GUの総数が任意に選定されるから、所望のリズムの再生音を生成することができる。また、単位図柄GUの総数は素片環C毎に設定されるから、各素片環Cの単位図柄GUの総数を相違させることで、別個のリズムで素片Pが再生される複数の系統の楽音を混合した多彩な再生音(ポリリズム)を生成することが可能である。   Since the total number of unit symbols GU constituting the element ring C is arbitrarily selected, it is possible to generate a reproduction sound having a desired rhythm. Further, since the total number of unit symbols GU is set for each unit ring C, a plurality of systems in which the unit P is reproduced at different rhythms by making the total number of unit symbols GU of each unit ring C different. It is possible to generate a variety of reproduced sounds (polyrhythms) in which the musical sounds are mixed.

<C:変形例>
以上の形態には以下に例示するような様々な変形を加えることができる。なお、以下の例示から2以上の態様を任意に選択して組合わせてもよい。
<C: Modification>
Various modifications as exemplified below can be added to the above embodiment. Two or more aspects may be arbitrarily selected from the following examples and combined.

(1)変形例1
以上の形態においては素片Pの特徴量Fに応じて単位図柄GUの色相を制御したが、特徴量Fに応じた制御の対象は色彩に限定されない。例えば、特徴量Fに応じて単位図柄GUのサイズや形状や位置(素片環Cの半径方向の位置)を変化させる構成、あるいは特徴量Fに応じて単位図柄GUの明度や彩度を変化させる構成も好適である。例えば、素片P内の楽音の高域成分の強度を特徴量Fとし、高域成分の強度が高いほど単位図柄GUが三角形に近づき、高域成分の強度が低いほど単位図柄GUが円形に近づくように、単位図柄GUの辺の総数(角の総数)を特徴量Fに応じて制御してもよい。
(1) Modification 1
In the above embodiment, the hue of the unit symbol GU is controlled according to the feature amount F of the segment P, but the control target according to the feature amount F is not limited to the color. For example, the configuration in which the size, shape, or position of the unit symbol GU (the radial position of the element ring C) is changed according to the feature amount F, or the brightness or saturation of the unit symbol GU is changed according to the feature amount F. The structure to be made is also suitable. For example, the intensity of the high frequency component of the musical tone in the segment P is defined as a feature amount F. The higher the intensity of the high frequency component, the closer the unit symbol GU becomes to a triangle, and the lower the intensity of the high frequency component, the circular the unit symbol GU. The total number of sides (total number of corners) of the unit symbol GU may be controlled according to the feature amount F so as to approach.

また、素片Pに応じた標章(文字や図形や記号)を単位図柄GUに付加する構成も好適である。例えば、素片Pを含む楽曲を識別する符号(例えば楽曲名)と楽曲中における当該素片Pの番号とを単位図柄GUに付加して表示装置34に表示する構成や、素片Pの楽音を出力する楽器の名称や図柄を単位図柄GUに付加して表示装置34に表示する構成が好適に採用される。   A configuration in which a mark (character, figure, or symbol) corresponding to the segment P is added to the unit symbol GU is also suitable. For example, a configuration in which a code (for example, a song name) for identifying a song including the segment P and the number of the segment P in the song are added to the unit symbol GU and displayed on the display device 34, or a musical tone of the segment P A configuration in which the name and design of the musical instrument that outputs the signal is added to the unit design GU and displayed on the display device 34 is preferably employed.

さらに、ひとつの素片Pについて複数の特徴量Fを記憶装置20に格納し、各特徴量Fに応じて単位図柄GUの複数種の態様を個別に制御する構成も好適である。例えば、第1の特徴量Fに応じて単位図柄GUの色相を制御し、第2の特徴量Fに応じて単位図柄GUの形状を制御し、第3の特徴量Fに応じて単位図柄GUの明度を制御するといった具合である。   Further, a configuration in which a plurality of feature amounts F for one unit P is stored in the storage device 20 and a plurality of types of aspects of the unit symbol GU are individually controlled according to each feature amount F is also preferable. For example, the hue of the unit symbol GU is controlled according to the first feature amount F, the shape of the unit symbol GU is controlled according to the second feature amount F, and the unit symbol GU according to the third feature amount F. For example, the brightness is controlled.

(2)変形例2
単位図柄GUと素片Pとの対応の関係は以上の例示に限定されない。例えば、以上の形態においては、素片環C内のひとつの単位図柄GUにひとつの素片Pを割り当てたが、ひとつの単位図柄GUに複数の素片Pを対応させてもよい。さらに具体的には、単位図柄GUの配列を階層的に表示する構成が好適に採用される。例えば、図8に例示する素片環Cの単位図柄GU_aに複数の素片Pが割り当てられた場合を想定する。再生部16が再生の対象として単位図柄GU_aを選択すると、表示制御部12は、当該単位図柄GU_aの近傍に素片環C2を表示させる。素片環C2は、単位図柄GU_aに割り当てられた各素片Pに対応する複数の単位図柄GU2を円環状に配列した画像である。素片環C2についても、各単位図柄GU2の態様の制御(図4のステップS8)や指示体D2による指示(図4のステップS12)が、素片環Cと同様に実行される。
(2) Modification 2
The correspondence relationship between the unit symbol GU and the segment P is not limited to the above examples. For example, in the above embodiment, one unit P is assigned to one unit symbol GU in the unit ring C, but a plurality of unit P may be associated with one unit symbol GU. More specifically, a configuration in which the arrangement of the unit symbols GU is hierarchically displayed is preferably employed. For example, it is assumed that a plurality of segments P are assigned to the unit symbol GU_a of the segment ring C illustrated in FIG. When the reproduction unit 16 selects the unit symbol GU_a as a reproduction target, the display control unit 12 displays the element ring C2 in the vicinity of the unit symbol GU_a. The element ring C2 is an image in which a plurality of unit symbols GU2 corresponding to each element P assigned to the unit symbol GU_a are arranged in an annular shape. Also for the element ring C2, the control of the mode of each unit symbol GU2 (step S8 in FIG. 4) and the instruction by the indicator D2 (step S12 in FIG. 4) are executed in the same manner as the element ring C.

また、以上の形態においては、利用者が選択した素片Pを各単位図柄GUに固定的に割り当てたが、各単位図柄GUに対応する素片Pを経時的に変化させる構成も採用される。例えば、単位図柄GUに割り当てられた素片Pに特徴量Fが類似する別の素片Pを記憶装置20から選択する手段を制御装置10に搭載し、各素片Pを再生している期間内の所定の時間毎に(または入力装置32に対する操作を契機として)、各単位図柄GUに割り当てられる素片Pを、当該素片Pに類似する他の素片Pに置換する。以上の構成によれば、放音装置36から再生される楽音を経時的に多様に変化させることが可能となる。   In the above embodiment, the segment P selected by the user is fixedly assigned to each unit symbol GU. However, a configuration in which the segment P corresponding to each unit symbol GU is changed over time is also employed. . For example, a period in which the control device 10 is equipped with means for selecting another segment P having a similar feature amount F to the segment P assigned to the unit symbol GU from the storage device 20, and each segment P is reproduced. The unit P assigned to each unit symbol GU is replaced with another unit P similar to the unit P at every predetermined time (or triggered by an operation on the input device 32). According to the above configuration, the musical sound reproduced from the sound emitting device 36 can be variously changed over time.

(3)変形例3
単位図柄GUに割り当てる素片Pを確定する前に、素片図柄GPに対応した素片Pを利用者が試聴できる構成も採用される。すなわち、利用者が素片選択画面51内の何れかの素片図柄GPを入力装置32で指定すると、制御装置10(再生部16)は、当該素片図柄GPに対応した素片Pの素片データAを放音装置36に出力する。同様に、複数の素片Pの再生に先立って、各単位図柄GUに割り当てられた素片Pを利用者が試聴できる構成も好適である。すなわち、既に素片Pが割り当てられた単位図柄GUを利用者が入力装置32で選択すると、制御装置10(再生部16)は、当該素片Pの素片データAを放音装置36に出力する。以上の構成によれば、各素片Pの実際の再生音を随時に確認しながら利用者が素片Pを選択できる。したがって、所望の雰囲気を持った素片Pの配列を容易に作成することが可能となる。
(3) Modification 3
A configuration is also employed in which the user can audition the segment P corresponding to the segment symbol GP before determining the segment P to be assigned to the unit symbol GU. That is, when the user designates any of the segment symbols GP in the segment selection screen 51 with the input device 32, the control device 10 (reproducing unit 16) causes the segment P to correspond to the segment symbol GP. The piece data A is output to the sound emitting device 36. Similarly, it is also preferable that the user can audition the segment P assigned to each unit symbol GU prior to the reproduction of the plurality of segments P. That is, when the user selects the unit symbol GU to which the segment P has already been assigned by the input device 32, the control device 10 (reproducing unit 16) outputs the segment data A of the segment P to the sound emitting device 36. To do. According to the above configuration, the user can select the segment P while confirming the actual reproduction sound of each segment P at any time. Therefore, it is possible to easily create an array of the pieces P having a desired atmosphere.

(4)変形例4
以上の形態では素片環C内で複数の単位図柄GUを等間隔に配置したが、各素片Pの再生のリズムに応じて単位図柄GUの位置を調整してもよい。例えば、単位図柄GUを基準位置から素片環Cの周方向に移動させることで、当該単位図柄GUに対応した素片Pの再生の時期を前後させる構成が好適である。すなわち、利用者が入力装置32を操作することで単位図柄GUを基準位置から時計回りに移動すると、制御装置10(再生部16)は、当該単位図柄GUに割り当てられた素片Pの再生の時期を単位図柄GUの移動量に応じて早め、単位図柄GUを基準位置から反時計回りに移動すると、制御装置10は、当該単位図柄GUに割り当てられた素片Pの再生の時期を単位図柄GUの移動量に応じて遅延させる。以上の構成によれば、各単位図柄GUを視認しながら複雑なリズムを容易に作成できるという利点がある。
(4) Modification 4
In the above embodiment, a plurality of unit symbols GU are arranged at equal intervals in the segment ring C. However, the position of the unit symbols GU may be adjusted according to the rhythm of reproduction of each segment P. For example, it is preferable that the unit symbol GU be moved in the circumferential direction of the segment ring C from the reference position so that the reproduction timing of the segment P corresponding to the unit symbol GU is changed. That is, when the user operates the input device 32 to move the unit symbol GU clockwise from the reference position, the control device 10 (reproducing unit 16) reproduces the segment P assigned to the unit symbol GU. When the timing is advanced in accordance with the movement amount of the unit symbol GU and the unit symbol GU is moved counterclockwise from the reference position, the control device 10 determines the reproduction timing of the segment P assigned to the unit symbol GU. Delay is performed according to the amount of movement of GU. According to the above configuration, there is an advantage that a complicated rhythm can be easily created while visually recognizing each unit symbol GU.

(5)変形例5
指示体Dの形態は任意である。例えば、再生中の単位図柄GUの態様を他の素片図柄GPの態様とは異ならせて強調する画像(例えば単位図柄GUが弾けた様子を示す画像)を指示体Dとして再生中の単位図柄GUに重ねて表示する構成や、再生中の単位図柄GUを指し示す矢印を指示体Dとして単位図柄GUの近傍に表示する構成も採用される。
(5) Modification 5
The form of the indicator D is arbitrary. For example, an image (for example, an image showing a state in which the unit symbol GU is flipped) that is emphasized by making the mode of the unit symbol GU being reproduced different from the mode of other segment symbols GP is used as the indicator D. A configuration in which the GU is displayed in an overlapping manner or a configuration in which an arrow indicating the unit symbol GU being reproduced is displayed as an indicator D in the vicinity of the unit symbol GU is also employed.

また、素片選択画面51に表示された複数の素片図柄GPのうち再生部16による再生中の素片Pに対応した素片図柄GPを指示する指示体が素片選択画面51に表示される構成も好適である。素片図柄GPを指示する指示体としては、前述の指示体Dと同様に、再生中の素片図柄GPの態様を他の素片図柄GPとは相違させて強調する画像(例えば各素片図柄GPとは異なる色彩の画像)や再生中の素片図柄GPを指し示す矢印の画像が採用される。   In addition, an indicator that indicates the segment symbol GP corresponding to the segment P being reproduced by the reproducing unit 16 among the plurality of segment symbols GP displayed on the segment selection screen 51 is displayed on the segment selection screen 51. This configuration is also suitable. As the indicator designating the unit symbol GP, as in the above-mentioned indicator D, an image (for example, each unit segment) in which the mode of the segment symbol GP being reproduced is different from the other unit symbols GP. An image having a color different from that of the design GP) and an image of an arrow indicating the segment design GP being reproduced are employed.

(6)変形例6
以上の形態においては、複数の素片環Cの各々に対応する素片Pの系列を共通のテンポTで再生したが、素片Pの再生のテンポを素片環C毎に個別に設定してもよい。各素片環C毎にテンポを制御することで、複雑かつ多様な再生音を生成することが可能となる。
(6) Modification 6
In the above embodiment, the sequence of segment P corresponding to each of the plurality of segment rings C is reproduced at a common tempo T. However, the playback tempo of the segment P is individually set for each segment ring C. May be. By controlling the tempo for each unit ring C, it is possible to generate complicated and diverse reproduced sounds.

(7)変形例7
以上の形態においては各楽曲の素片Pを同等の時間長に調整したが、各素片Pを原曲での時間長のまま使用してもよい。各素片Pの時間長が区々である構成において、再生の対象となる素片Pの時間長が素片データAの再生の周期(テンポTに応じた時間長)と比較して短い場合、当該素片Pの素片データAの再生の終了後から次の素片データAの再生の開始までの区間を無音とする構成が例えば採用される。また、再生の対象となる素片Pの時間長が再生の周期と比較して長い場合、当該素片Pの素片データAのうち再生の周期を超えた部分と次の素片データAとをクロスフェードさせる構成が例えば採用される。
(7) Modification 7
In the above embodiment, the segment P of each musical piece is adjusted to an equivalent time length, but each segment P may be used as it is in the original musical piece. In the configuration in which the time length of each segment P is varied, the time length of the segment P to be reproduced is shorter than the reproduction cycle of the segment data A (time length according to the tempo T). For example, a configuration is adopted in which the section from the end of the reproduction of the segment data A of the segment P to the start of the reproduction of the next segment data A is silenced. In addition, when the time length of the segment P to be reproduced is longer than the period of reproduction, the segment data A of the segment P that exceeds the period of reproduction and the next segment data A For example, a configuration of cross-fading is adopted.

(8)変形例8
以上の形態においては楽音の再生に再生装置100を利用したが、再生装置100は動画像の再生にも利用される。すなわち、動画像(複数の静止画の時系列)を時間軸上で区分した複数の区間を素片Pとし、各素片P内の静止画を表す素片データAと当該素片Pの特徴量F(例えば明度や空間周波数)とを動画像毎に記憶装置20に格納する。素片環Cの生成(図4のステップS2〜ステップS4)や各単位図柄GUに対する素片Pの割り当て(図4のステップS6〜ステップS8)は以上の形態と同様である。再生部16は、単位図柄GUに対応する素片Pの素片データAを、素片環Cにおける各単位図柄GUの配列の順番で順次に表示装置34に出力する。表示装置34は、素片データAが表す画像を素片選択画面51や再生状態画面53とは別の領域に表示する。以上の構成によれば、各素片Pの画像が順次に表示されることでビデオジョッキー(VJ:Video Jockey)と同様の視覚的な効果が得られる。なお、各素片Pの画像を単位図柄GU内に表示する構成も採用される。
(8) Modification 8
In the above embodiment, the playback apparatus 100 is used for playing back musical sounds, but the playback apparatus 100 is also used for playing back moving images. That is, a plurality of sections obtained by dividing a moving image (time series of a plurality of still images) on the time axis are defined as segment P, and segment data A representing still images in each segment P and features of the segment P The amount F (for example, brightness or spatial frequency) is stored in the storage device 20 for each moving image. The generation of the element ring C (steps S2 to S4 in FIG. 4) and the assignment of the element P to each unit symbol GU (steps S6 to S8 in FIG. 4) are the same as those described above. The reproduction unit 16 sequentially outputs the segment data A of the segment P corresponding to the unit symbol GU to the display device 34 in the order of arrangement of the unit symbols GU in the segment ring C. The display device 34 displays the image represented by the segment data A in an area different from the segment selection screen 51 and the playback state screen 53. According to the above configuration, the visual effect similar to that of a video jockey (VJ) can be obtained by sequentially displaying the image of each segment P. In addition, the structure which displays the image of each segment P in unit symbol GU is also employ | adopted.

本発明の実施形態に係る再生装置の構成を示すブロック図である。It is a block diagram which shows the structure of the reproducing | regenerating apparatus which concerns on embodiment of this invention. 楽曲の素片について説明するための概念図である。It is a conceptual diagram for demonstrating the segment of a music. 表示装置による表示例を示す概念図である。It is a conceptual diagram which shows the example of a display by a display apparatus. 制御装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of a control apparatus. 素片環の作成および素片の割り当てについて説明するための概念図である。It is a conceptual diagram for demonstrating creation of a segment ring and allocation of a segment. 再生中の素片環の表示例(第1モード)を示す概念図である。It is a conceptual diagram which shows the example of a display of the segment ring during reproduction | regeneration (1st mode). 再生中の素片環の表示例(第2モード)を示す概念図である。It is a conceptual diagram which shows the example of a display of the segment ring during reproduction | regeneration (2nd mode). 変形例に係る素片環の表示例を示す概念図である。It is a conceptual diagram which shows the example of a display of the element ring which concerns on a modification.

符号の説明Explanation of symbols

100……再生装置、10……制御装置、12……表示制御部、14……素片割当部、16……再生部、20……記憶装置、32……入力装置、34……表示装置、36……放音装置、P……素片、A……素片データ、F……特徴量、51……素片選択画面、53……再生状態画面、532……作業領域、534……操作領域、GP……素片図柄、L……素片列、B(B1〜B5)……操作子、C……素片環、D……指示体、GU……単位図柄。 DESCRIPTION OF SYMBOLS 100 ... Playback apparatus, 10 ... Control apparatus, 12 ... Display control part, 14 ... Segment allocation part, 16 ... Playback part, 20 ... Memory | storage device, 32 ... Input device, 34 ... Display apparatus 36 …… Sound emitting device, P …… Segment, A …… Segment data, F …… Feature quantity, 51 …… Segment selection screen, 53 …… Reproduction status screen, 532 …… Work area, 534… ... Operation region, GP..., Element symbol, L... Element string, B (B1 to B5)... Operator, C.

Claims (7)

音または画像を表す素片データを複数の素片の各々について記憶する記憶手段と、
複数の単位図柄を環状に配置した素片環を表示装置に表示する表示制御手段と、
前記各単位図柄に素片を割り当てる素片割当手段と、
前記各単位図柄に割り当てられた素片の素片データを前記素片環における前記複数の単位図柄の配列の順番に再生する再生手段と
を具備する再生装置。
Storage means for storing segment data representing sound or image for each of the plurality of segments;
Display control means for displaying a unit ring in which a plurality of unit symbols are arranged in a ring shape on a display device;
A segment assignment means for assigning a segment to each unit symbol;
A playback device comprising: playback means for playing back the piece data of the pieces assigned to the unit symbols in the order of the arrangement of the plurality of unit symbols in the piece ring.
前記記憶手段は、前記複数の素片の各々について音または画像の特徴量を記憶し、
前記表示制御手段は、前記素片割当手段が素片を割り当てた単位図柄を、当該素片の特徴量に応じた態様で前記表示装置に表示する
請求項1の再生装置。
The storage means stores sound or image feature quantities for each of the plurality of segments.
The playback apparatus according to claim 1, wherein the display control unit displays the unit symbol to which the segment allocation unit has allocated the segment on the display device in a mode corresponding to the feature amount of the segment.
前記表示制御手段は、単位図柄を指示する指示体を前記表示装置の所定の位置に表示し、前記再生手段による再生中の素片に対応した単位図柄を前記指示体が指示するように、前記複数の単位図柄を各々の配列に沿って移動させる
請求項1または請求項2の再生装置。
The display control means displays a pointer indicating a unit symbol at a predetermined position of the display device, and the pointer indicates a unit symbol corresponding to the segment being reproduced by the reproducing means. The playback device according to claim 1 or 2, wherein a plurality of unit symbols are moved along each array.
前記表示制御手段は、単位図柄を指示する指示体を前記表示装置に表示し、前記再生手段による再生中の素片に対応した単位図柄を前記指示体が指示するように、当該指示体を前記複数の単位図柄の配列に沿って移動させる
請求項1または請求項2の再生装置。
The display control means displays an indicator indicating a unit symbol on the display device, and displays the indicator so that the indicator indicates a unit symbol corresponding to the segment being reproduced by the reproducing means. The playback device according to claim 1 or 2, wherein the playback device is moved along an arrangement of a plurality of unit symbols.
前記表示制御手段は、複数の素片環を前記表示装置に表示し、
前記素片割当手段は、前記複数の素片環の各々における各単位図柄に素片を割り当て、
前記再生手段は、前記複数の素片環の各々における各単位図柄に対応した素片の素片データを、当該素片環における各単位図柄の配列の順番で、前記複数の素片環について並行して再生する
請求項1から請求項4の何れかの再生装置。
The display control means displays a plurality of element rings on the display device,
The unit allocation means allocates a unit to each unit symbol in each of the plurality of unit rings,
The reproducing means performs parallel processing on the plurality of unit rings in the order of arrangement of the unit symbols in the unit ring, in correspondence with the unit symbols corresponding to the unit symbols in each of the plurality of unit rings. The playback device according to claim 1, wherein the playback device is played back.
前記表示制御手段は、楽曲を区分した各素片に対応する複数の素片図柄を配列した素片列を楽曲毎に前記表示装置に表示し、
前記素片割当手段は、前記複数の素片列のなかから利用者が指定した素片図柄に対応する素片を、利用者が指定した前記単位図柄に割り当てる
請求項1から請求項5の何れかの再生装置。
The display control means displays, on the display device, a segment row in which a plurality of segment symbols corresponding to each segment into which a song is divided is arranged for each song,
The unit allocation means allocates a unit corresponding to a unit symbol designated by a user from among the plurality of segment sequences to the unit symbol designated by the user. Playback device.
音または画像を表す素片データを複数の素片の各々について記憶する記憶手段を具備するコンピュータに、
複数の単位図柄を環状に配置した素片環を表示装置に表示する表示制御処理と、
前記各単位図柄に素片を割り当てる素片割当処理と、
前記各単位図柄に割り当てられた素片の素片データを前記素片環における前記複数の単位図柄の配列の順番に再生する再生処理と
を実行させるプログラム。
A computer comprising storage means for storing segment data representing sound or image for each of the plurality of segments;
Display control processing for displaying a unit ring in which a plurality of unit symbols are arranged in a ring shape on a display device;
A segment assignment process for assigning a segment to each unit symbol;
A reproduction process for reproducing the segment data of the segments allocated to each unit symbol in the order of the arrangement of the plurality of unit symbols in the segment ring.
JP2007240825A 2007-09-18 2007-09-18 Playback apparatus and program Expired - Fee Related JP4877166B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007240825A JP4877166B2 (en) 2007-09-18 2007-09-18 Playback apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007240825A JP4877166B2 (en) 2007-09-18 2007-09-18 Playback apparatus and program

Publications (2)

Publication Number Publication Date
JP2009069766A JP2009069766A (en) 2009-04-02
JP4877166B2 true JP4877166B2 (en) 2012-02-15

Family

ID=40606037

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007240825A Expired - Fee Related JP4877166B2 (en) 2007-09-18 2007-09-18 Playback apparatus and program

Country Status (1)

Country Link
JP (1) JP4877166B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000214853A (en) * 1999-01-01 2000-08-04 Roland Corp Composition device
JP3632522B2 (en) * 1999-09-24 2005-03-23 ヤマハ株式会社 Performance data editing apparatus, method and recording medium
JP2007111434A (en) * 2005-10-24 2007-05-10 Aruze Corp Music production game device

Also Published As

Publication number Publication date
JP2009069766A (en) 2009-04-02

Similar Documents

Publication Publication Date Title
KR101611511B1 (en) A method of composing music in a portable terminal having a touchscreen
EP3357062B1 (en) Dynamic modification of audio content
JP2009025406A (en) Music piece processing apparatus and program
JP6260191B2 (en) Electronic musical instrument, program and pronunciation pitch selection method
JP6651934B2 (en) Input support device and musical note input support method
JP4877166B2 (en) Playback apparatus and program
JP6633753B2 (en) Music selection device for lighting control data generation, music selection method for lighting control data generation, and music selection program for lighting control data generation
JP6728701B2 (en) Signal generator
JP5135930B2 (en) Music processing apparatus and program
JP5212013B2 (en) Electronic keyboard instrument
JP3823951B2 (en) Performance information creation and display device and recording medium therefor
JP3139069B2 (en) Electronic musical instrument parameter setting device
JP5391647B2 (en) Electronic keyboard instrument
WO2007015320A1 (en) Tone color storage device, tone color storage method, and computer program for storing tone colors
JP3744477B2 (en) Performance data reproducing apparatus and performance data reproducing program
JP6728703B2 (en) Signal generator
JP6398173B2 (en) Electronic musical instrument, program and pronunciation pitch selection method
JP2015125389A (en) Electric musical instrument, program, and method for selecting sound generation pitch
JP6399155B2 (en) Electronic musical instrument, program and pronunciation pitch selection method
JP2016143028A (en) Control device, program, and electronic musical instrument
JP5141012B2 (en) Arpeggio generator and program
JP6343911B2 (en) Electronic musical instrument, program and pronunciation pitch selection method
JP4186722B2 (en) Arpeggio pattern data creation device and program
JP5141013B2 (en) Arpeggio data generator and program
JP2016075809A (en) Musical performance device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100720

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111028

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: 20111101

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111114

R150 Certificate of patent or registration of utility model

Ref document number: 4877166

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20141209

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees