JP7755082B2 - Information processing device and program - Google Patents
Information processing device and programInfo
- Publication number
- JP7755082B2 JP7755082B2 JP2024559266A JP2024559266A JP7755082B2 JP 7755082 B2 JP7755082 B2 JP 7755082B2 JP 2024559266 A JP2024559266 A JP 2024559266A JP 2024559266 A JP2024559266 A JP 2024559266A JP 7755082 B2 JP7755082 B2 JP 7755082B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- unit
- processing device
- information processing
- music
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K15/00—Acoustics not otherwise provided for
- G10K15/04—Sound-producing devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Circuit For Audible Band Transducer (AREA)
- Electrophonic Musical Instruments (AREA)
Description
本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing device and a program .
従来、端末装置と、複数台の外部装置と、を備え、楽曲の再生履歴、及び、外部装置に搭載された操作部品の使用履歴を表示する通信システムが知られている(例えば特許文献1参照)。
特許文献1に記載の通信システムでは、端末装置は、各外部装置に対するIDの付与、及び、各種命令を行う。外部装置としては、DJプレーヤー及びDJミキサーが挙げられる。DJプレーヤーには、ジョグダイヤルが設けられ、DJミキサーには、チャンネルフェーダーが設けられている。この他、DJプレーヤー及びDJミキサーには、ツマミ、ボタン及び切替スイッチ等の操作子が設けられている。
2. Description of the Related Art Conventionally, there is known a communication system that includes a terminal device and a plurality of external devices, and that displays a playback history of music and a usage history of operation components mounted on the external devices (see, for example, Patent Document 1).
In the communication system described in Patent Document 1, a terminal device assigns IDs to each external device and issues various commands to them. Examples of external devices include a DJ player and a DJ mixer. The DJ player is equipped with a jog dial, and the DJ mixer is equipped with a channel fader. The DJ player and DJ mixer are also equipped with controls such as knobs, buttons, and selector switches.
端末装置の操作パネルには、機能選択画面が表示される。機能選択画面には、「再生履歴」ボタン及び「使用履歴」ボタンを含む機能ボタンが表示される。
「再生履歴」ボタンは、各DJプレーヤーから、各DJプレーヤーにて再生された楽曲の再生履歴を取得するボタンである。「再生履歴」ボタンが選択されると、再生履歴表示画面が表示される。再生履歴表示画面には、履歴情報及びID情報が表示される。履歴情報は、再生履歴を時系列に従って表示する。再生履歴としては、再生開始された日時、楽曲タイトル、アーティスト名、レーベル及び再生時間等が挙げられる。
A function selection screen is displayed on the operation panel of the terminal device, and function buttons including a "play history" button and a "use history" button are displayed on the function selection screen.
The "Playback History" button is a button for obtaining the playback history of songs played on each DJ player from each DJ player. When the "Playback History" button is selected, a playback history display screen is displayed. The playback history display screen displays history information and ID information. The history information displays the playback history in chronological order. The playback history includes the date and time playback started, song title, artist name, label, and playback time.
「使用履歴」ボタンは、DJミキサーに搭載された各操作部品の使用履歴を取得するボタンである。使用履歴としては、使用時間(操作時間又は電源投入時間)の累計、使用回数、操作ログ情報等が挙げられる。「使用履歴」ボタンが選択されると、残寿命表示画面が表示される。残寿命表示画面には、ミキサー画像及びID情報が表示される。ミキサー画像には、チャンネルフェーダーを示すフェーダー画像と、タッチパネルを示すパネル画像とが含まれ、フェーダー画像及びパネル画像には、残寿命に応じた色分けマーカーが重畳表示される。 The "Usage History" button is used to obtain the usage history of each operating component installed on the DJ mixer. The usage history includes the cumulative usage time (operation time or power-on time), the number of uses, operation log information, etc. When the "Usage History" button is selected, a remaining life display screen is displayed. The remaining life display screen displays a mixer image and ID information. The mixer image includes a fader image showing the channel fader and a panel image showing the touch panel, and color-coded markers corresponding to the remaining life are superimposed on the fader image and panel image.
特許文献1に記載の通信システムでは、操作ログ情報の記録が可能であるものの、操作ログ情報は、DJミキサーの寿命の判定に利用されるのみであり、操作ログ情報を十分に活用できていないという問題がある。
このため、記録された操作ログ情報の他の利用方法が要望されてきた。
Although the communication system described in Patent Document 1 is capable of recording operation log information, the operation log information is only used to determine the lifespan of the DJ mixer, and there is a problem in that the operation log information is not fully utilized.
For this reason, there has been a demand for other ways to utilize the recorded operation log information.
本発明の一態様に係る情報処理装置は、楽曲に対する複数の音響制御操作を記録した複数の音響制御情報を取得する制御情報取得部と、取得された前記複数の音響制御情報のそれぞれを修正可能な修正部と、前記楽曲を再生する再生部と、再生された前記楽曲に対して、修正された前記複数の音響制御情報に基づく前記複数の音響制御操作を再現する再現部と、を備える。 An information processing device according to one aspect of the present invention includes a control information acquisition unit that acquires a plurality of pieces of audio control information that record a plurality of audio control operations for a piece of music, a modification unit that can modify each of the acquired pieces of audio control information, a playback unit that plays the piece of music, and a reproduction unit that reproduces the plurality of audio control operations based on the modified pieces of audio control information for the played piece of music.
以下、本発明の一実施形態を図面に基づいて説明する。
[操作再現システムの構成]
図1は、本実施形態に係る操作再現システム1Aの構成を説明する図である。
本実施形態に係る操作再現システム1Aは、図1に示すように、操作装置2と、操作装置2に対する入力操作に応じた操作情報が入力する情報処理装置3と、情報処理装置3と接続される表示装置4と、を備える。
情報処理装置3は、インターネット等のネットワークNに接続可能に構成され、ネットワークNに接続されたサーバーSV1,SV2と通信可能である。サーバーSV1,SV2は、コンピューターに限らず、ファイルサーバーとして利用可能なストレージを含む。また、サーバーSV2は、楽曲配信サービスのサーバーを例示できる。
なお、本明細書では、DJ操作は、音響制御操作に相当し、例えば、楽曲の再生位置の制御操作、音色の加工操作、及び、楽曲の音量操作等の操作を含む。再生位置の制御操作としては、例えば操作装置が有する操作子に対するスクラッチ、変速再生、リバース再生、ループ再生、及び、再生位置の移動等が挙げられる。音色の加工操作としては、例えばイコライザー(EQ)操作及びエフェクト(Fx)操作が挙げられる。楽曲の音量操作としては、例えばチャンネルフェーダー及びクロスフェーダー等のフェーダー操作が挙げられる。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[Configuration of operation reproduction system]
FIG. 1 is a diagram illustrating the configuration of an operation reproduction system 1A according to this embodiment.
As shown in Figure 1, the operation reproduction system 1A of this embodiment includes an operation device 2, an information processing device 3 that inputs operation information corresponding to input operations to the operation device 2, and a display device 4 connected to the information processing device 3.
The information processing device 3 is configured to be connectable to a network N such as the Internet, and is capable of communicating with servers SV1 and SV2 connected to the network N. The servers SV1 and SV2 are not limited to computers, but also include storage that can be used as a file server. An example of the server SV2 is a server for a music distribution service.
In this specification, DJ operations correspond to sound control operations and include, for example, operations to control the playback position of music, operations to process tone, and operations to control the volume of music. Examples of operations to control the playback position include scratching, variable speed playback, reverse playback, loop playback, and moving the playback position using the controls on the operation device. Examples of operations to process tone include equalizer (EQ) operations and effect (Fx) operations. Examples of operations to control the volume of music include fader operations such as channel faders and crossfaders.
[操作再現システムの概要]
図2は、操作再現システム1Aの機能の概要を説明する図である。
操作再現システム1Aでは、図2に示すように、情報処理装置3が、操作装置2に対するユーザーUSのDJ操作に応じて操作装置2から入力する操作情報及び楽曲識別情報に基づいて、DJ操作の内容を操作再現情報として記録する。情報処理装置3は、記録した操作再現情報を編集可能である他、図1に示したサーバーSV1に操作再現情報をアップロード可能である。
操作再現情報は、操作装置2が有する操作子に対するユーザーUSのDJ操作の内容を示す操作ログ情報と、DJ操作の対象である対象楽曲を特定するための楽曲識別情報と、を含む。楽曲識別情報によって特定される楽曲は、操作再現情報の記録時の操作対象の楽曲である。以下、楽曲識別情報によって特定される楽曲を対象楽曲という。
[Overview of operation reproduction system]
FIG. 2 is a diagram illustrating an outline of the functions of the operation reproduction system 1A.
2, in the operation reproduction system 1A, the information processing device 3 records the details of the DJ operations as operation reproduction information based on operation information and song identification information input from the operation device 2 in response to the DJ operations of the user US on the operation device 2. The information processing device 3 is capable of editing the recorded operation reproduction information and is also capable of uploading the operation reproduction information to the server SV1 shown in FIG.
The operation reproduction information includes operation log information indicating the details of the DJ operations performed by the user US on the controls of the operation device 2, and song identification information for identifying the target song that is the target of the DJ operations. The song identified by the song identification information is the song that was the target of the operation when the operation reproduction information was recorded. Hereinafter, the song identified by the song identification information will be referred to as the target song.
情報処理装置3は、予め記録した操作再現情報、又は、他の情報処理装置3が生成した操作再現情報を取得することによって、ユーザーUSのDJ操作を再現可能である。なお、DJ操作の再現とは、操作再現情報を読み込んで、DJ操作の実施中に操作装置2から受信される操作情報に応じた処理と同様の処理を実行することである。例えば、DJ操作の再現とは、操作再現情報の記録開始時から所定時間経過後に操作子が操作された場合に、操作再現情報に基づく操作再現処理が開始されてから同時間経過後に、当該操作子の操作に応じた処理を実行することである。
DJ操作の再現時には、情報処理装置3は、後述する第2画像生成部369によって、操作再現情報の操作ログ情報に基づくDJ操作の内容を示す画像を生成して表示装置4に表示させる。これにより、記録されたユーザーのDJ操作を可視化する。更に、情報処理装置3が楽曲識別情報によって特定される対象楽曲を保持している場合には、情報処理装置3は、操作ログ情報に基づくDJ操作の内容に応じて対象楽曲を再生する。これにより、記録されたDJ操作に応じた対象楽曲の再生を再現する。
このように、操作再現システム1Aは、ユーザーのDJ操作を可視化するDJ操作可視化システムということができる。
以下、操作再現システム1Aの各構成について説明する。
The information processing device 3 can reproduce the DJ operation of the user US by acquiring pre-recorded operation reproduction information or operation reproduction information generated by another information processing device 3. Reproducing the DJ operation means reading the operation reproduction information and executing a process similar to the process corresponding to the operation information received from the operation device 2 while the DJ operation is being performed. For example, reproducing the DJ operation means that, when a controller is operated after a predetermined time has elapsed since the start of recording of the operation reproduction information, a process corresponding to the operation of the controller is executed after the same time has elapsed since the start of operation reproduction processing based on the operation reproduction information.
When reproducing the DJ operations, the information processing device 3 generates an image showing the details of the DJ operations based on the operation log information of the operation reproduction information using the second image generation unit 369 (described later) and displays the image on the display device 4. This visualizes the recorded DJ operations of the user. Furthermore, if the information processing device 3 holds a target song identified by the song identification information, the information processing device 3 plays the target song according to the details of the DJ operations based on the operation log information. This reproduces the playback of the target song according to the recorded DJ operations.
In this way, the operation reproduction system 1A can be said to be a DJ operation visualization system that visualizes the DJ operations of the user.
Hereinafter, each component of the operation reproduction system 1A will be described.
[操作装置の構成]
図1及び図2に示す操作装置2は、DJコントローラー及びDJミキサー等のDJ機器であり、DJ操作を実施可能な操作子を有する音響制御装置である。詳しい図示を省略するが、例えば、操作装置2は、ジョグダイヤル、クロスフェーダー及びチャンネルフェーダー等の操作子の他、高周波帯域の音量レベル、中周波数帯域の音量レベル、低周波帯域の音量レベル、入力信号の音量レベル、及び、エフェクトの適用割合を調節可能な回転操作子等の各種操作子を有する。
[Configuration of operation device]
1 and 2 is a DJ device such as a DJ controller or a DJ mixer, and is an audio control device having controls that allow DJ operations to be performed. Although detailed illustration is omitted, for example, the operation device 2 has various controls such as controls such as a jog dial, a crossfader, and a channel fader, as well as a rotary control that can adjust the volume level of a high frequency band, the volume level of a mid frequency band, the volume level of a low frequency band, the volume level of an input signal, and the application rate of an effect.
[表示装置の構成]
図1に示す表示装置4は、液晶等の各種表示パネルによって構成される。表示装置4は、情報処理装置3から入力する画像信号に応じた画像を表示する。
本実施形態では、情報処理装置3はノート型PC(Personal Computer)によって構成されているため、表示装置4は、情報処理装置3と一体化されている。しかしながら、これに限らず、表示装置4は、情報処理装置3とは別体のディスプレイであってもよい。
[Configuration of display device]
1 is configured by various display panels such as liquid crystal displays, etc. The display device 4 displays an image according to an image signal input from the information processing device 3.
In this embodiment, the information processing device 3 is configured as a notebook PC (Personal Computer), and therefore the display device 4 is integrated with the information processing device 3. However, this is not limiting, and the display device 4 may be a display separate from the information processing device 3.
[情報処理装置の構成]
図3は、情報処理装置3の構成を示すブロック図である。
情報処理装置3は、例えば楽曲管理ソフトウェアを実行可能なPCによって構成されている。情報処理装置3は、楽曲管理ソフトウェアを実行して、操作装置2から入力する操作信号に基づいて、予め記憶された楽曲を再生する。情報処理装置3は、操作装置2に対するユーザーUSのDJ操作の内容を記録した操作再現情報を生成及び記憶する。更に、情報処理装置3は、操作再現情報に基づいてユーザーUSのDJ操作を再現する。
このような情報処理装置3は、図3に示すように、入力部31、出力部32、通信部33、記憶部34、メモリー35及び制御部36を備え、これらはバスラインBLによって電気的に接続されている。
[Configuration of information processing device]
FIG. 3 is a block diagram showing the configuration of the information processing device 3.
The information processing device 3 is configured, for example, by a PC capable of executing music management software. The information processing device 3 executes the music management software and plays pre-stored music based on operation signals input from the operation device 2. The information processing device 3 generates and stores operation reproduction information that records the details of DJ operations performed by the user US on the operation device 2. Furthermore, the information processing device 3 reproduces the DJ operations performed by the user US based on the operation reproduction information.
As shown in FIG. 3, the information processing device 3 includes an input unit 31, an output unit 32, a communication unit 33, a storage unit 34, a memory 35, and a control unit 36, which are electrically connected by a bus line BL.
入力部31及び出力部32は、外部機器と接続可能な端子を有する。
入力部31は、外部機器から入力する信号を制御部36に出力する。入力部31に接続される外部機器としては、操作装置2、ポインティングデバイス、キーボード、及び、楽曲データを記憶した外部記憶装置が例示される。当該外部記憶装置は、本発明の記憶部に含まれる。入力部31を構成する端子としては、USB(Universal Serial Bus)端子が例示される。
出力部32は、制御部36から入力する情報を外部機器に出力する。出力部32と接続される外部機器としては、表示装置4、スピーカー及びヘッドフォンが例示される。出力部32を構成する端子としては、USB端子、映像出力端子及び音声出力端子が例示される。
The input unit 31 and the output unit 32 have terminals that can be connected to external devices.
The input unit 31 outputs signals input from external devices to the control unit 36. Examples of external devices connected to the input unit 31 include the operation device 2, a pointing device, a keyboard, and an external storage device that stores music data. The external storage device is included in the storage unit of the present invention. An example of a terminal that constitutes the input unit 31 is a USB (Universal Serial Bus) terminal.
The output unit 32 outputs information input from the control unit 36 to an external device. Examples of external devices connected to the output unit 32 include the display device 4, a speaker, and headphones. Examples of terminals constituting the output unit 32 include a USB terminal, a video output terminal, and an audio output terminal.
通信部33は、制御部36による制御の下、ネットワークN上のサーバーSV1,SV2等の外部機器と通信する。例えば、通信部33は、サーバーSV1から操作再現情報を受信して制御部36に出力する他、制御部36によって生成された操作再現情報をサーバーSV1に送信する。また、通信部33は、サーバーSV1とは異なるサーバーSV2から楽曲データを受信可能である。通信部33によって受信された情報及びデータは、制御部36によって記憶部34に記憶される。例えば、サーバーSV2から受信された楽曲データは、記憶部34に記憶される。 Under the control of the control unit 36, the communication unit 33 communicates with external devices such as servers SV1 and SV2 on the network N. For example, the communication unit 33 receives operation reproduction information from server SV1 and outputs it to the control unit 36, and also transmits operation reproduction information generated by the control unit 36 to server SV1. The communication unit 33 can also receive music data from a server SV2 that is different from server SV1. The information and data received by the communication unit 33 are stored in the memory unit 34 by the control unit 36. For example, music data received from server SV2 is stored in the memory unit 34.
記憶部34は、HDD(Hard Disk Drive)及びSSD(Solid State Drive)等の記憶装置によって構成され、情報処理装置3を動作させるプログラム及びデータを記憶している。例えば、記憶部34は、情報処理装置3を制御するOS(Operating System)及び楽曲管理ソフトウェアを記憶している他、後述する操作再現処理を実行するための操作再現プログラムを記憶している。すなわち、記憶部34は、操作再現プログラムを記憶する記録媒体である。また例えば、記憶部34には、複数の楽曲データ及び操作再現情報を記憶可能である。
メモリー35は、制御部36のワークメモリーである。
The storage unit 34 is configured with storage devices such as a hard disk drive (HDD) and a solid state drive (SSD), and stores programs and data for operating the information processing device 3. For example, the storage unit 34 stores an operating system (OS) and music management software that control the information processing device 3, as well as an operation reproduction program for executing the operation reproduction process described below. In other words, the storage unit 34 is a recording medium that stores the operation reproduction program. Furthermore, for example, the storage unit 34 can store a plurality of pieces of music data and operation reproduction information.
The memory 35 is a work memory for the control unit 36 .
[制御部の構成]
図4は、制御部36の機能的な構成を示すブロック図である。
制御部36は、CPU(Central Processing Unit)等の少なくとも1つのプロセッサーによって構成され、情報処理装置3の動作を制御する。制御部36は、プロセッサーが記憶部34に記憶されたプログラムを実行することによって実現される複数の機能部を有する。例えば制御部36は、図4に示すように、操作取得部361、第1楽曲取得部362、第1楽曲再生部363、再現情報生成部364、第1画像生成部365、再現情報取得部366、識別情報取得部367、第2楽曲取得部368、第2画像生成部369、修正部370、第2楽曲再生部371、再現部372及び変換部373を有する。
[Configuration of control unit]
FIG. 4 is a block diagram showing the functional configuration of the control unit 36.
The control unit 36 is configured with at least one processor such as a CPU (Central Processing Unit), and controls the operation of the information processing device 3. The control unit 36 has a plurality of functional units that are realized when the processor executes a program stored in the storage unit 34. For example, as shown in FIG. 4 , the control unit 36 has an operation acquisition unit 361, a first music acquisition unit 362, a first music playback unit 363, a reproduction information generation unit 364, a first image generation unit 365, a reproduction information acquisition unit 366, an identification information acquisition unit 367, a second music acquisition unit 368, a second image generation unit 369, a modification unit 370, a second music playback unit 371, a reproduction unit 372, and a conversion unit 373.
操作取得部361は、入力部31に接続された外部機器から入力する信号のうち、操作信号を取得する。例えば、操作取得部361は、情報処理装置3に接続された操作装置2から入力する操作信号を取得する。
第1楽曲取得部362は、取得された操作信号に基づいて、ユーザーによって選択された楽曲に対応する楽曲データを、記憶部34から取得する。
The operation acquisition unit 361 acquires an operation signal from among signals input from an external device connected to the input unit 31. For example, the operation acquisition unit 361 acquires an operation signal input from the operation device 2 connected to the information processing device 3.
The first music acquisition unit 362 acquires, from the storage unit 34, music data corresponding to the music selected by the user based on the acquired operation signal.
第1楽曲再生部363は、第1楽曲取得部362によって取得された楽曲データを、操作取得部361によって取得された操作信号に基づいて再生する。例えば、操作装置2のジョグダイヤルに対する操作に応じた操作信号が取得された場合には、第1楽曲再生部363は、取得された操作信号に基づいて、楽曲の再生速度及び再生方向を変更する。また例えば、操作装置2における第1チャンネルのチャンネルフェーダーに対する操作に応じた操作信号が取得された場合には、第1楽曲再生部363は、取得された操作信号に基づいて、第1チャンネルにて再生されている楽曲の音量レベルを増減させる。 The first music playback unit 363 plays the music data acquired by the first music acquisition unit 362 based on the operation signal acquired by the operation acquisition unit 361. For example, when an operation signal corresponding to an operation on the jog dial of the controller device 2 is acquired, the first music playback unit 363 changes the playback speed and playback direction of the music based on the acquired operation signal. Also, for example, when an operation signal corresponding to an operation on the channel fader of the first channel on the controller device 2 is acquired, the first music playback unit 363 increases or decreases the volume level of the music being played on the first channel based on the acquired operation signal.
再現情報生成部364は、操作装置2に対するユーザーのDJ操作の内容を記録した操作再現情報を生成する。具体的に、再現情報生成部364は、操作装置2から入力する操作信号に対応する操作内容を記録開始時からの時系列に沿って記録して、操作再現情報を生成する。換言すると、再現情報生成部364は、操作装置2に対するユーザーのDJ操作を記録開始時からの経過時間順に記録して、操作再現情報を生成する。生成された操作再現情報は、記憶部34に記憶される。 The reproduction information generation unit 364 generates operation reproduction information that records the content of the user's DJ operations on the operation device 2. Specifically, the reproduction information generation unit 364 generates operation reproduction information by recording the operation content corresponding to the operation signal input from the operation device 2 in chronological order from the start of recording. In other words, the reproduction information generation unit 364 generates operation reproduction information by recording the user's DJ operations on the operation device 2 in chronological order from the start of recording. The generated operation reproduction information is stored in the memory unit 34.
[操作再現情報の内容]
操作再現情報は、図2に示すように、操作ログ情報及び楽曲識別情報を含む。操作再現情報は、サーバーSV1等に送信可能な形式のファイルである。
[Contents of operation reproduction information]
The operation reproduction information includes operation log information and music identification information, as shown in Fig. 2. The operation reproduction information is a file in a format that can be transmitted to the server SV1 or the like.
[操作ログ情報の内容]
図5は、操作再現情報に含まれる操作ログ情報LGの一部を示す図である。
操作ログ情報は、操作装置2の操作子のうち、ユーザーによって操作された操作子の操作内容を、DJ操作の記録開始時からの経過時間とともに操作子ごとに記録した情報である。すなわち、操作ログ情報は、複数の音響制御操作のそれぞれを記録した複数の音響制御情報を含む。
具体的に、操作ログ情報LGは、図5に示すように、レコード番号RNと、記録開始時からの経過時間ETと、操作された操作子を示す操作子種別SCと、操作された操作子が配置されたチャンネルのチャンネル番号CNと、操作された後の操作子の位置である操作子位置SPとを含むレコードRCがレコード番号RNの順に並んだ情報である。操作子種別SC、チャンネル番号CN及び操作子位置SPは、操作内容情報に相当する。
[Operation log information content]
FIG. 5 is a diagram showing a part of the operation log information LG included in the operation reproduction information.
The operation log information is information that records the operation details of operators operated by the user among the operators of the operation device 2 for each operator along with the elapsed time from the start of recording of the DJ operation. In other words, the operation log information includes a plurality of pieces of sound control information that record each of a plurality of sound control operations.
Specifically, as shown in Fig. 5, the operation log information LG is information in which records RC, each of which includes a record number RN, an elapsed time ET from the start of recording, a control type SC indicating the control that was operated, a channel number CN of the channel on which the operated control is located, and a control position SP indicating the position of the control after it has been operated, are arranged in the order of the record number RN. The control type SC, channel number CN, and control position SP correspond to operation content information.
レコード番号RNは、例えば整数値である。レコード番号RNは、操作信号が入力されるごとに繰り上げられ、当該レコード番号RNを含むレコードRCが、再現情報生成部364によって生成され、生成されたレコードRCは、操作ログ情報LGに追加される。すなわち、レコード番号は、記録された操作の順番を示している。しかしながら、レコード番号な無くてもよい。
なお、各チャンネルで共有される操作子のチャンネル番号CNは「0」である。第1チャンネルの操作子のチャンネル番号CNは「1」であり、第2チャンネルの操作子のチャンネル番号CNは「2」である。各チャンネルで共有される操作子としては、クロスフェーダーが例示される。
ジョグダイヤル以外の操作子の操作子位置SPには、操作子の操作可能範囲における絶対値が設定される。一方、ジョグダイヤルは、時計回り及び反時計回りに回転させ続けることが可能であるので、ジョグダイヤルの絶対位置を記録することができない。このため、操作された操作子が、ジョグダイヤル等の無限に回転可能な回転操作子である場合には、操作子位置SPには、操作される前の位置を基準とする相対位置が設定される。
The record number RN is, for example, an integer value. The record number RN is incremented each time an operation signal is input, and a record RC including the record number RN is generated by the reproduction information generation unit 364. The generated record RC is added to the operation log information LG. In other words, the record number indicates the order of the recorded operations. However, a record number is not necessary.
The channel number CN of the operator shared by each channel is "0." The channel number CN of the operator for the first channel is "1," and the channel number CN of the operator for the second channel is "2." An example of an operator shared by each channel is a crossfader.
The operator position SP of operators other than a jog dial is set to an absolute value within the operable range of the operator. On the other hand, since a jog dial can be continuously rotated clockwise and counterclockwise, the absolute position of the jog dial cannot be recorded. Therefore, if the operated operator is a rotary operator that can be rotated infinitely, such as a jog dial, the operator position SP is set to a relative position based on the position before the operation.
操作ログ情報は、DJ操作の再現時に楽曲の再生位置と操作子の操作タイミングとを合わせる時間調整情報TAを含む。時間調整情報TAは、操作再現情報の経過時間ETに基づく時間軸上の位置と、楽曲の再生位置とを揃えるための情報である。すなわち、時間調整情報TAは、DJ操作の記録開始時からの経過時間ETと、楽曲の再生位置とを関連付ける情報である。
具体的に、時間調整情報TAは、レコード番号RNと、経過時間ETと、経過時間ETに対応する対象楽曲の再生位置PPと、を含む少なくとも1つのレコードRCである。対象楽曲の再生位置PPは、例えば楽曲の初めからの再生位置であり、時間によって示される。
時間調整情報TAは、DJ操作の記録開始時からの経過時間が所定時間を経過するごとに記録される他、楽曲の再生位置を変動させる操作が行われるごとに記録される。例えば時間調整情報TAは、楽曲の再生速度及び再生方向を変化させるジョグダイヤルが操作された場合の他、楽曲の再生状態を変化させる操作が行われた場合に記録される。楽曲の再生状態を変化させる操作としては、再生開始、再生停止、反転再生及びテンポ変更を例示できる。
The operation log information includes time adjustment information TA that aligns the playback position of the music with the operation timing of the controls when reproducing the DJ operations. The time adjustment information TA is information for aligning the position on the time axis based on the elapsed time ET of the operation reproduction information with the playback position of the music. In other words, the time adjustment information TA is information that associates the elapsed time ET from the start of recording the DJ operations with the playback position of the music.
Specifically, the time adjustment information TA is at least one record RC including a record number RN, an elapsed time ET, and a playback position PP of the target song corresponding to the elapsed time ET. The playback position PP of the target song is, for example, a playback position from the beginning of the song and is indicated by time.
The time adjustment information TA is recorded every time a predetermined time has elapsed since the start of recording of DJ operations, and also every time an operation to change the playback position of a song is performed. For example, the time adjustment information TA is recorded when a jog dial that changes the playback speed and playback direction of a song is operated, and also when an operation to change the playback state of a song is performed. Examples of operations that change the playback state of a song include starting playback, stopping playback, reverse playback, and changing the tempo.
[楽曲識別情報]
楽曲識別情報は、操作ログ情報LGにより示されるDJ操作によって再生が操作される楽曲を特定するための情報である。すなわち、楽曲識別情報は、DJ操作の記録時に再生されていた楽曲を一意に特定可能な情報である。
楽曲識別情報としては、例えば楽曲のメタデータが挙げられる。楽曲のメタデータには、楽曲のタイトル、アーティスト名、ジャンル、アルバム名、アルバムにおける曲順、作詞者名、作曲者名、編曲者名、演奏時間、作品コード及び商品番号等が含まれる。本実施形態では、楽曲識別情報は、楽曲のタイトル、アーティスト名及びアルバム名を含む情報である。この他、楽曲識別情報は、楽曲データの解析結果に基づくパラメーター値であってもよく、楽曲のタイトル及びアーティスト名等の情報から所定の関数によって算出されるパラメーター値であってもよい。
なお、操作再現情報は、操作再現情報の記録時に使用された楽曲についての楽曲識別情報を含む。このため、操作再現情報の記録時に使用された楽曲が複数存在する場合には、操作再現情報は、各対象楽曲に関する楽曲識別情報を含む。
[Music Identification Information]
The song identification information is information for identifying a song whose playback is controlled by a DJ operation indicated by the operation log information LG. In other words, the song identification information is information that can uniquely identify the song that was being played when the DJ operation was recorded.
An example of the song identification information is song metadata. Song metadata includes the song title, artist name, genre, album name, track order on the album, lyricist name, composer name, arranger name, performance time, production code, product number, etc. In this embodiment, the song identification information is information including the song title, artist name, and album name. In addition, the song identification information may be parameter values based on the analysis results of the song data, or parameter values calculated by a predetermined function from information such as the song title and artist name.
The operation replay information includes song identification information for the songs used when the operation replay information was recorded. Therefore, if multiple songs were used when the operation replay information was recorded, the operation replay information includes song identification information for each of the target songs.
図4に示す第1画像生成部365は、表示装置4に表示される画像を生成する。第1画像生成部365は、出力部32を介して生成した画像を表示装置4に出力することによって、生成した画像を表示装置4に表示させる。
例えば、第1画像生成部365は、図2に示した楽曲管理ソフトウェアの実行時画面G1の画像を生成する。
4 generates an image to be displayed on the display device 4. The first image generation unit 365 outputs the generated image to the display device 4 via the output unit 32, thereby causing the generated image to be displayed on the display device 4.
For example, the first image generating unit 365 generates an image of the music management software runtime screen G1 shown in FIG.
図6は、操作画面G2の一例を示す図である。
また例えば、第1画像生成部365は、DJ操作の記録時又は再現時に表示される操作画面G2の画像を生成する。操作画面G2には、図6に示すように、記録開始ボタンG21、記録停止ボタンG22、リセットボタンG23及び再生ボタンG24が含まれる他、記録開始からの経過時間、楽曲の再生時間、及び、再生中のデッキ及び当該デッキのBPMの各表示領域が設けられている。
記録開始ボタンG21は、DJ操作の記録を開始するボタンである。
記録停止ボタンG22は、DJ操作の記録を停止するボタンである。
リセットボタンG23は、記録したDJ操作を消去するボタンである。すなわち、リセットボタンG23は、生成した操作再現情報を消去するボタンである。
再生ボタンG24は、記録した操作再現情報を読み込み、操作再現情報に基づくDJ操作の再現を行うボタンである。再生ボタンG24が押下され、記憶部34に記憶された操作再現情報から任意の操作再現情報がユーザーによって選択されると、操作再現処理が実行される。
FIG. 6 is a diagram showing an example of the operation screen G2.
6, the operation screen G2 includes a record start button G21, a record stop button G22, a reset button G23, and a play button G24, and also has display areas for the elapsed time from the start of recording, the playback time of the song, and the deck currently playing and the BPM of that deck.
The record start button G21 is a button that starts recording DJ operations.
The recording stop button G22 is a button for stopping the recording of DJ operations.
The reset button G23 is a button for erasing the recorded DJ operations, i.e., the reset button G23 is a button for erasing the generated operation reproduction information.
The play button G24 is a button that reads the recorded operation reproduction information and reproduces the DJ operation based on the operation reproduction information. When the play button G24 is pressed and any operation reproduction information is selected by the user from the operation reproduction information stored in the storage unit 34, the operation reproduction process is executed.
図4に示す再現情報取得部366、識別情報取得部367、第2楽曲取得部368、第2画像生成部369、修正部370、第2楽曲再生部371及び再現部372は、操作再現処理部RPを構成する。操作再現処理部RPは、制御部36が操作再現プログラムを実行することによって操作再現情報に基づくDJ操作を再現する操作再現処理を実行する。
再現情報取得部366は、操作再現情報の操作ログ情報に含まれる複数の音響制御情報を取得する制御情報取得部に相当する。再現情報取得部366は、記憶部34に記憶された操作再現情報のうち、ユーザーによって選択された操作再現情報を取得する。或いは、再現情報取得部366は、通信部33を介してサーバーSV1から操作再現情報を取得する。
識別情報取得部367は、再現情報取得部366によって取得された操作再現情報に含まれる楽曲識別情報を取得する。
第2楽曲取得部368は、記憶部34に記憶された楽曲データのうち、識別情報取得部367によって取得された楽曲識別情報により特定される対象楽曲の楽曲データを取得する。なお、対象楽曲の楽曲データが記憶部34に記憶されていない場合がある。このような場合には、第2楽曲取得部368は、対象楽曲の楽曲データをサーバーSV2から取得してもよく、対象楽曲の楽曲データを取得できない旨を示す信号を第2楽曲再生部371に出力してもよい。第2楽曲取得部368によってサーバーSV2から取得された楽曲データは、記憶部34に記憶される。ここでいう楽曲データの記憶は、記憶部34による一時的な記憶を含む。
4 constitute an operation reproduction processing unit RP. The operation reproduction processing unit RP performs operation reproduction processing to reproduce DJ operations based on operation reproduction information by causing the control unit 36 to execute an operation reproduction program.
The reproduction information acquisition unit 366 corresponds to a control information acquisition unit that acquires a plurality of pieces of acoustic control information included in the operation log information of the operation reproduction information. The reproduction information acquisition unit 366 acquires operation reproduction information selected by the user from the operation reproduction information stored in the storage unit 34. Alternatively, the reproduction information acquisition unit 366 acquires the operation reproduction information from the server SV1 via the communication unit 33.
The identification information acquisition unit 367 acquires the song identification information included in the operation reproduction information acquired by the reproduction information acquisition unit 366 .
The second music acquisition unit 368 acquires music data of a target song identified by the song identification information acquired by the identification information acquisition unit 367 from the music data stored in the storage unit 34. Note that there are cases where music data of the target song is not stored in the storage unit 34. In such cases, the second music acquisition unit 368 may acquire the music data of the target song from the server SV2, or may output a signal indicating that the music data of the target song cannot be acquired to the second music playback unit 371. The music data acquired from the server SV2 by the second music acquisition unit 368 is stored in the storage unit 34. The storage of music data here includes temporary storage by the storage unit 34.
第2画像生成部369は、再現情報取得部366によって取得された操作再現情報を読み取って、各種画像を生成する他、後述する再現部372による操作再現情報に基づくDJ操作の各種再現画像を生成する。 The second image generation unit 369 reads the operation reproduction information acquired by the reproduction information acquisition unit 366 and generates various images, as well as generating various reproduction images of DJ operations based on the operation reproduction information by the reproduction unit 372 described below.
[操作表示画像]
図7は、操作再現情報に基づくDJ操作の内容を、DJ機器に設けられた操作子ごとに示した操作表示画像P1の一例を示す図である。
例えば、第2画像生成部369は、記憶部34に記憶された操作再現情報を読み出して、操作再現情報に含まれるDJ操作の内容を示す画像として、図7に一例を示す操作表示画像P1を生成する。
操作表示画像P1は、DJ機器における各操作子の操作状態、DJ操作の再現時にロードされた対象楽曲の内容、及び、対象楽曲の繋がり等を示す画像である。例えば操作表示画像P1は、操作再現情報の記録開始時からの経過時間に応じた操作子の操作状態を操作子ごとに示す画像である。すなわち、操作表示画像P1は、操作再現情報の操作ログ情報に含まれる複数の音響制御情報のそれぞれの内容を示す操作内容表示画像である。詳述すると、操作表示画像P1は、DJ機器の操作子ごとの操作状態と対象楽曲の再生状態とを示す画像である。
図7に一例が示される操作表示画像P1は、第1楽曲情報表示部P11、第2楽曲情報表示部P12及び詳細表示部P13を含む。なお、操作表示画像P1においては、後述する再現部372によって操作再現情報に基づくDJ操作が再現されるときに、対象楽曲の再生位置を示す直線PLが設定される。直線PLは、操作再現情報における操作ログ情報の経過時間が設定された横軸に沿って移動して、対象楽曲の再生位置を示す。
[Operation display image]
FIG. 7 is a diagram showing an example of an operation display image P1 showing the content of DJ operations based on operation reproduction information for each operator provided on the DJ device.
For example, the second image generation unit 369 reads out the operation reproduction information stored in the memory unit 34 and generates an operation display image P1, an example of which is shown in Figure 7, as an image showing the content of the DJ operation included in the operation reproduction information.
The operation display image P1 is an image that shows the operation status of each operator on the DJ equipment, the contents of the target song loaded when the DJ operation is reproduced, and the connection between the target songs. For example, the operation display image P1 is an image that shows the operation status of each operator according to the elapsed time from the start of recording of the operation reproduction information. In other words, the operation display image P1 is an operation content display image that shows the contents of each of the multiple pieces of sound control information included in the operation log information of the operation reproduction information. More specifically, the operation display image P1 is an image that shows the operation status of each operator on the DJ equipment and the playback status of the target song.
7 includes a first song information display area P11, a second song information display area P12, and a details display area P13. In the operation display image P1, a straight line PL indicating the playback position of the target song is set when the DJ operation based on the operation reproduction information is reproduced by the reproduction unit 372 (described later). The straight line PL moves along the horizontal axis, on which the elapsed time of the operation log information in the operation reproduction information is set, to indicate the playback position of the target song.
[第1楽曲情報表示部及び第2楽曲情報表示部の構成]
第1楽曲情報表示部P11は、第1チャンネルにて再生される第1楽曲についての情報を表示する。具体的に、第1楽曲情報表示部P11は、第1楽曲の名称、第1楽曲のBPM、第1楽曲の再生位置、第1楽曲の残時間、第1楽曲の波形、及び、第1楽曲の楽曲構成等を表示する。
第2楽曲情報表示部P12は、第2チャンネルにて再生される第2楽曲についての情報を表示する。具体的に、第2楽曲情報表示部P12は、第2楽曲の名称、第2楽曲のBPM、第2楽曲の再生位置、第2楽曲の残時間、第2楽曲の波形、及び、第2楽曲の楽曲構成等を表示する。
[Configuration of the first music information display unit and the second music information display unit]
The first song information display section P11 displays information about the first song being played on the first channel. Specifically, the first song information display section P11 displays the name of the first song, the BPM of the first song, the playback position of the first song, the remaining time of the first song, the waveform of the first song, and the song structure of the first song.
The second music information display section P12 displays information about the second music piece being played on the second channel. Specifically, the second music information display section P12 displays the name of the second music piece, the BPM of the second music piece, the playback position of the second music piece, the remaining time of the second music piece, the waveform of the second music piece, the music composition of the second music piece, etc.
第1楽曲情報表示部P11における第1楽曲の波形と、第2楽曲情報表示部P12における第2楽曲の波形とのそれぞれには、後述する再現部372によって操作再現情報に基づくDJ操作が再現されるときに、それぞれの楽曲の再生位置を示す直線PL1,PL2が設定される。直線PL1,PL2は、直線PLと同様に、対象楽曲の波形上を移動して、対象楽曲の再生位置を示す。
なお、各楽曲情報表示部P11,P12にて表示される楽曲についての情報は、上記に限定されない。例えば各楽曲情報表示部P11,P12は、少なくとも楽曲の名称を表示すればよく、他の情報のうち少なくとも1つを表示しなくてもよい。また、各楽曲情報表示部P11,P12は、楽曲について上記以外の情報を表示してもよい。
Straight lines PL1 and PL2 indicating the playback position of each song are set on the waveform of the first song in the first song information display area P11 and the waveform of the second song in the second song information display area P12 when DJ operations based on the operation reproduction information are reproduced by the reproduction unit 372 (described later). Similar to the straight line PL, the straight lines PL1 and PL2 move on the waveform of the target song to indicate the playback position of the target song.
Note that the information about songs displayed on each song information display section P11, P12 is not limited to the above. For example, each song information display section P11, P12 may display at least the name of the song, and may not display at least one of the other pieces of information. Furthermore, each song information display section P11, P12 may display information about the song other than the above.
[詳細表示部の構成]
詳細表示部P13は、操作再現情報の操作ログ情報に含まれる経過時間を横軸として、操作ログ情報に基づく操作子の操作内容、及び、各チャンネルにおける楽曲の再生状態を表示する。詳細表示部P13は、操作表示画像P1において、第1楽曲情報表示部P11及び第2楽曲情報表示部P12に対する下側に配置されている。詳細表示部P13は、第1操作状態表示部P14、第2操作状態表示部P15、クロスフェーダー状態表示部P16及びエフェクト状態表示部P17を含む。
詳細表示部P13では、上から順に、第1操作状態表示部P14、クロスフェーダー状態表示部P16、第2操作状態表示部P15、エフェクト状態表示部P17が配置され、各表示部P14~P17は、上記経過時間を示す横軸に沿って延在している。
[Configuration of detailed display section]
The detail display section P13 displays the operation details of the controls based on the operation log information and the playback status of music on each channel, with the elapsed time included in the operation log information of the operation reproduction information represented on the horizontal axis. The detail display section P13 is located below the first music information display section P11 and the second music information display section P12 in the operation display image P1. The detail display section P13 includes a first operation status display section P14, a second operation status display section P15, a crossfader status display section P16, and an effect status display section P17.
In the detailed display section P13, from top to bottom, there are arranged a first operation status display section P14, a crossfader status display section P16, a second operation status display section P15, and an effect status display section P17, and each of the display sections P14 to P17 extends along the horizontal axis indicating the elapsed time.
[第1操作状態表示部の構成]
図8は、第1操作状態表示部P14を示す図である。
第1操作状態表示部P14は、第1楽曲の再生状態と、第1チャンネルに設けられた各操作子の操作状態とを、操作再現情報における経過時間に沿って表示する。第1操作状態表示部P14は、図7及び図8に示すように、操作ログ情報に含まれる経過時間を示す時間表示部TDの他、第1再生状態表示部P14Aと、第1フェーダー状態表示部P14Bと、第1イコライザー状態表示部P14Cと、を含む。
[Configuration of first operation status display unit]
FIG. 8 is a diagram showing the first operation status display section P14.
The first operation status display section P14 displays the playback status of the first music piece and the operation status of each operator provided for the first channel along with the elapsed time in the operation reproduction information. As shown in Figures 7 and 8, the first operation status display section P14 includes a time display section TD that indicates the elapsed time included in the operation log information, as well as a first playback status display section P14A, a first fader status display section P14B, and a first equalizer status display section P14C.
第1再生状態表示部P14Aは、第1楽曲の再生状態を表示する。第1再生状態表示部P14Aは、図15に示すように、第1チャンネルの再生期間を矩形P141にて表示する。なお、楽曲がロードされたタイミングは、再生期間を表す矩形P141における左端に対応する経過時間によって示される。また、矩形P141には、楽曲のトラック番号を示す文字が設定される。
第1再生状態表示部P14Aは、CUEボタンが押下されたタイミングを、下向き黒三角形である記号P142によって表示する。また、第1再生状態表示部P14Aは、CUEボタンが押下され続けている期間を、2つの記号P142を結ぶ線分である記号P143によって表示する。なお、楽曲の再生中にCUEボタンが押下されると、当該楽曲の再生は停止される。
第1再生状態表示部P14Aは、START/PAUSEボタンの押下タイミングを下向き白三角形である記号P144によって表示する。
The first playback status display area P14A displays the playback status of the first song. As shown in FIG. 15, the first playback status display area P14A displays the playback period of the first channel using a rectangle P141. The timing at which the song was loaded is indicated by the elapsed time corresponding to the left edge of the rectangle P141, which represents the playback period. Characters indicating the track number of the song are also set in the rectangle P141.
The first playback status display area P14A displays the timing at which the CUE button is pressed using a symbol P142, which is a downward-pointing black triangle. The first playback status display area P14A also displays the period during which the CUE button is continuously pressed using a symbol P143, which is a line segment connecting the two symbols P142. Note that if the CUE button is pressed while a song is being played, the playback of that song will be stopped.
The first playback status display section P14A displays the timing of pressing the START/PAUSE button with a downward-facing white triangle symbol P144.
第1フェーダー状態表示部P14Bは、第1チャンネルフェーダーの操作状態を表示する。図8に示すように、第1フェーダー状態表示部P14Bには、上下方向に沿う有効範囲が設定されており、有効範囲の上端は、第1チャンネルの音量レベルが最大であるときの第1チャンネルフェーダーの位置を示し、有効範囲の下端は、第1チャンネルの音量レベルが最小のときの第1チャンネルフェーダーの位置を示す。そして、第1フェーダー状態表示部P14Bは、経過時間に応じた第1チャンネルフェーダーの位置を線P146によって表示する。線P146は、第1チャンネルの音量レベルの変化を示す線であり、時系列に沿う音量レベル表示線に相当する。
図8の例では、横軸によって示される経過時間が0分0秒から2分40秒までの期間では、第1フェーダー状態表示部P14Bは、第1チャンネルの音量レベルが最大となる位置に第1チャンネルフェーダーが配置されていることを表示している。また図15の例では、経過時間が3分25秒から6分0秒までの期間では、第1フェーダー状態表示部P14Bは、第1チャンネルの音量レベルが最小となる位置に第1チャンネルフェーダーが配置されていることを表示している。
The first fader status display section P14B displays the operating status of the first channel fader. As shown in FIG. 8 , the first fader status display section P14B has an effective range set along the vertical direction, with the upper end of the effective range indicating the position of the first channel fader when the volume level of the first channel is maximum, and the lower end of the effective range indicating the position of the first channel fader when the volume level of the first channel is minimum. The first fader status display section P14B then displays the position of the first channel fader over elapsed time using a line P146. The line P146 indicates changes in the volume level of the first channel and corresponds to a volume level display line along a time series.
In the example of Fig. 8, when the elapsed time indicated by the horizontal axis is from 0 minutes 0 seconds to 2 minutes 40 seconds, the first fader status display section P14B indicates that the first channel fader is positioned at the position where the volume level of the first channel is maximum. Also, in the example of Fig. 15, when the elapsed time is from 3 minutes 25 seconds to 6 minutes 0 seconds, the first fader status display section P14B indicates that the first channel fader is positioned at the position where the volume level of the first channel is minimum.
第1イコライザー状態表示部P14Cは、高周波帯域の音量レベルを調節する操作子、中周波帯域の音量レベルを調節する操作子、及び、低周波帯域の音量レベルを調節する操作子の操作状態を表示する。これら操作子は、例えばロータリーボリューム等の回転操作子である。
図8に示すように、第1イコライザー状態表示部P14Cには、上下方向に沿う有効範囲が設定されており、有効範囲の上端は、対応する帯域の音量レベルが最大であるときの操作子の位置を示し、有効範囲の下端は、対応する帯域の音量レベルが最小であるときの操作子の位置を示す。そして、第1イコライザー状態表示部P14Cは、経過時間に応じた各操作子の位置を線P147,P148,P149によって表示する。
具体的に、第1イコライザー状態表示部P143では、高周波帯域の音量レベルを調節する操作子の位置を線P147によって表示し、中周波帯域の音量レベルを調節する操作子の位置を線P148によって表示し、低周波帯域の音量レベルを調節する操作子の位置を線P149によって表示する。各線P147,P148,P149の色は、互いに異なっていてもよく、各線P147,P148,P149の線種は、互いに異なっていてもよい。
The first equalizer status display section P14C displays the operational status of the controls for adjusting the volume level of the high frequency band, the mid frequency band, and the low frequency band. These controls are, for example, rotary controls such as a rotary volume control.
8, the first equalizer status display section P14C has an effective range set along the vertical direction, with the upper end of the effective range indicating the position of the control when the volume level of the corresponding band is maximum, and the lower end of the effective range indicating the position of the control when the volume level of the corresponding band is minimum. The first equalizer status display section P14C then displays the position of each control over elapsed time with lines P147, P148, and P149.
Specifically, in the first equalizer state display section P143, the position of the operator for adjusting the volume level of the high frequency band is displayed by a line P147, the position of the operator for adjusting the volume level of the mid frequency band is displayed by a line P148, and the position of the operator for adjusting the volume level of the low frequency band is displayed by a line P149. The colors of the lines P147, P148, and P149 may be different from each other, and the line types of the lines P147, P148, and P149 may be different from each other.
[第2操作状態表示部の構成]
図9は、第2操作状態表示部P15を示す図である。
第2操作状態表示部P15は、図7及び図9に示すように、第2楽曲の再生状態と、第2チャンネルに設けられた各操作子の操作状態とを、操作再現情報の読取開始時からの時系列で表示する。具体的に、第2操作状態表示部P15は、時間表示部TDの他、第2再生状態表示部P15Aと、第2フェーダー状態表示部P15Bと、第2イコライザー状態表示部P15Cと、を含む。
第2再生状態表示部P15Aは、第2楽曲の再生状態を表示する。第2再生状態表示部P15Aの構成は、第1再生状態表示部P14Aの構成と同様である。すなわち、第2再生状態表示部P15Aは、図16に示すように、第2チャンネルの再生期間を矩形P151によって表示し、CUEボタンが押下されたタイミングを、記号P142と同様の記号P152によって表示し、CUEボタンが押下され続けている期間を記号P143と同様の記号P153によって表示し、START/PAUSEボタンの押下タイミングを記号P144と同様の記号P154によって表示する。
なお、図9の第2再生状態表示部P15Aには、第2チャンネルの再生期間を示す矩形P151に白抜きの矩形P155が設定されている。矩形P155は、第2楽曲の再生期間において、第2チャンネルのジョグダイヤルが操作された期間を示している。ユーザーが矩形P155をクリック又はタップすると、後述するジョグ操作修正画像P2が表示され、修正部370によるジョグダイヤル操作情報の修正及び編集が可能となる。
[Configuration of second operation status display unit]
FIG. 9 is a diagram showing the second operation status display section P15.
7 and 9, the second operation status display section P15 displays the playback status of the second music piece and the operation status of each operator provided for the second channel in chronological order from the start of reading of the operation reproduction information. Specifically, the second operation status display section P15 includes a time display section TD, a second playback status display section P15A, a second fader status display section P15B, and a second equalizer status display section P15C.
The second playback status display section P15A displays the playback status of the second music piece. The configuration of the second playback status display section P15A is the same as the configuration of the first playback status display section P14A. That is, as shown in FIG. 16 , the second playback status display section P15A displays the playback period of the second channel using a rectangle P151, the timing when the CUE button was pressed using a symbol P152 similar to the symbol P142, the period during which the CUE button was continuously pressed using a symbol P153 similar to the symbol P143, and the timing when the START/PAUSE button was pressed using a symbol P154 similar to the symbol P144.
9, a white rectangle P155 is set in a rectangle P151 indicating the playback period of the second channel. The rectangle P155 indicates the period during which the jog dial for the second channel was operated during the playback period of the second song. When the user clicks or taps on the rectangle P155, a jog operation correction image P2 (described later) is displayed, allowing the correction unit 370 to correct and edit the jog dial operation information.
第2フェーダー状態表示部P15Bは、第2チャンネルフェーダーの操作状態を表示する。第2フェーダー状態表示部P15Bは、第1フェーダー状態表示部P14Bと同様に、経過時間に応じた第2チャンネルフェーダーの位置を線P156によって表示する。線P156は、第2チャンネルの音量レベルの変化を示す線であり、時系列に沿う音量レベル表示線に相当する。
第2イコライザー状態表示部P15Cは、高周波帯域の音量レベルを調節する操作子、中周波帯域の音量レベルを調節する操作子、及び、低周波帯域の音量レベルを調節する操作子の操作状態を表示する。第2イコライザー状態表示部P15Cの構成は、第1イコライザー状態表示部P14Cの構成と同様に、高周波帯域の音量レベルを調節する操作子の位置を線P157によって表示し、中周波帯域の音量レベルを調節する操作子の位置を線P158によって表示し、低周波帯域の音量レベルを調節する操作子の位置を線P159によって表示する。
The second fader status display section P15B displays the operating status of the second channel fader. Similar to the first fader status display section P14B, the second fader status display section P15B displays the position of the second channel fader over time using a line P156. The line P156 indicates changes in the volume level of the second channel and corresponds to a volume level display line along a time series.
The second equalizer status display section P15C displays the operation status of the operators for adjusting the volume level of the high frequency band, the mid frequency band, and the low frequency band. Similar to the configuration of the first equalizer status display section P14C, the second equalizer status display section P15C is configured such that the position of the operator for adjusting the volume level of the high frequency band is displayed by a line P157, the position of the operator for adjusting the volume level of the mid frequency band is displayed by a line P158, and the position of the operator for adjusting the volume level of the low frequency band is displayed by a line P159.
[クロスフェーダー状態表示部の構成]
図10は、クロスフェーダー状態表示部P16を示す図である。
クロスフェーダー状態表示部P16は、図7に示すように、第1操作状態表示部P14と第2操作状態表示部P15との間に配置され、上記横軸に沿って延在している。クロスフェーダー状態表示部P16は、図7及び図10に示すように、時間表示部TDと、クロスフェーダーの位置を表示する位置表示部P16Aと、を含む。
ここで、クロスフェーダーは、例えば一方向に沿ってスライド可能に構成されている。クロスフェーダーがスライド範囲の一端側にスライドされることによって、再生中の音量における第1楽曲の割合が第2楽曲の割合よりも大きくなる。クロスフェーダーがスライド範囲の一端に配置されたときに、第1楽曲の割合が最も大きくなる。クロスフェーダーが他端側にスライドされることによって、再生中の音量における第2楽曲の割合が第1楽曲の割合よりも大きくなる。クロスフェーダーがスライド範囲の他端に配置されたときに、第2楽曲の割合が最も大きくなる。
[Configuration of the crossfader status display section]
FIG. 10 is a diagram showing the crossfader state display section P16.
7, the crossfader status display section P16 is disposed between the first operation status display section P14 and the second operation status display section P15, and extends along the horizontal axis. As shown in FIGS. 7 and 10, the crossfader status display section P16 includes a time display section TD and a position display section P16A that displays the position of the crossfader.
Here, the crossfader is configured to be slidable, for example, in one direction. By sliding the crossfader to one end of the sliding range, the proportion of the first song in the volume being played becomes greater than the proportion of the second song. When the crossfader is positioned at one end of the sliding range, the proportion of the first song becomes the greatest. By sliding the crossfader to the other end, the proportion of the second song in the volume being played becomes greater than the proportion of the first song. When the crossfader is positioned at the other end of the sliding range, the proportion of the second song becomes the greatest.
このように操作されるクロスフェーダーの操作状態を表示するために、位置表示部P16Aは、図10に示すように、上下方向に沿う有効範囲において、操作ログ情報LGに基づくクロスフェーダーの位置を線P161によって表示する。位置表示部P16Aは、クロスフェーダー状態表示部P16に対して第1操作状態表示部P14が位置する上側に向かうに従って、スライド範囲の上記一端側にクロスフェーダーが操作されていることを示す。また、位置表示部P16Aは、位置表示部P16Aに対して第2操作状態表示部P15が位置する下側に向かうに従って、スライド範囲の上記他端側にクロスフェーダーが操作されていることを示す。
なお、図7及び図10の例では、第1楽曲と第2楽曲との音量比を第1チャンネルフェーダー及び第2チャンネルフェーダーによって調節しているため、クロスフェーダーの位置は、位置表示部P16Aにおける有効範囲の中間値に設定されたまま変化していない。
このように、位置表示部P16Aが配置され、位置表示部P16Aが上記のようにクロスフェーダーの位置を表示することによって、クロスフェーダーが第1チャンネル及び第2チャンネルのうちどちら側に操作されているのかを把握しやすくできる。
To display the operational status of the crossfader operated in this manner, the position display section P16A displays the position of the crossfader based on the operation log information LG using a line P161 within an effective range along the vertical direction, as shown in Fig. 10. The position display section P16A indicates that the crossfader is being operated toward one end of the sliding range as it moves upward relative to the crossfader status display section P16, where the first operation status display section P14 is located. Furthermore, the position display section P16A indicates that the crossfader is being operated toward the other end of the sliding range as it moves downward relative to the position display section P16A, where the second operation status display section P15 is located.
In the examples of Figures 7 and 10, the volume ratio between the first song and the second song is adjusted using the first channel fader and the second channel fader, so the position of the crossfader remains set to the intermediate value of the effective range in the position display area P16A and does not change.
In this way, by arranging the position display section P16A and displaying the position of the crossfader as described above, it becomes easier to understand whether the crossfader is being operated to the first channel or the second channel.
[エフェクト状態表示部の構成]
図11は、エフェクト状態表示部P17を示す図である。
エフェクト状態表示部P17は、図7及び図11に示すように、エフェクトの種別、エフェクトの適用対象のチャンネル、エフェクトがオンされた期間、及び、エフェクトの適用割合を表示する。エフェクト状態表示部P17は、図11に示すように、時間表示部DPの他、オン状態表示部P17A、割合表示部P17B、種別表示部P17C及び対象表示部P17Dを含む。
[Configuration of effect status display section]
FIG. 11 is a diagram showing the effect status display section P17.
7 and 11, the effect status display section P17 displays the type of effect, the channel to which the effect is applied, the period during which the effect is on, and the application rate of the effect. As shown in Fig. 11, the effect status display section P17 includes a time display section DP, as well as an on status display section P17A, a rate display section P17B, a type display section P17C, and a target display section P17D.
オン状態表示部P17Aは、エフェクトがオンされている期間を長方形P171によって示す。
割合表示部P17Bは、一般的に「Dry/Wet」で表される適用割合を表示する。割合表示部P17Bには、上下方向に沿う有効範囲において、エフェクトの適用割合を線P172によって表示する。有効範囲において線P172が上側に位置するに従って、エフェクトの適用割合が大きいことが示され、線P172が下側に位置するに従って、エフェクトの適用割合が小さいことが示される。
The on-state display section P17A indicates the period during which the effect is on by a rectangle P171.
The ratio display section P17B displays the application ratio, generally expressed as "Dry/Wet." The ratio display section P17B displays the effect application ratio in the effective range along the vertical direction using a line P172. The higher the line P172 is located in the effective range, the greater the application ratio of the effect, and the lower the line P172 is located in the effective range, the smaller the application ratio of the effect.
種別表示部P17Cは、エフェクトの種別を表示する。具体的に、種別表示部P17Cは、エフェクトの設定期間を示す長方形P173内に、設定されているエフェクトの種別を示す名称を表示する。図18の例では、横軸によって示される経過時間が0分0秒から6分20秒までの期間に「ECHO」が設定され、6分20秒以降の期間に「FLANGER」が設定されていたことが示されている。
対象表示部P17Dは、エフェクトの設定対象となるチャンネルを表示する。具体的に、対象表示部P17Dは、設定対象の設定期間を示す長方形P174内に、設定対象のチャンネルを示す名称を表示する。図11の例では、横軸によって示される経過時間が0分0秒から7分50秒までの期間に第1チャンネルが設定対象として設定され、7分50秒以降の期間にマスターが設定対象として設定されていたことが示されている。なお、「マスター」は、マスター出力を示している。
The type display section P17C displays the type of effect. Specifically, the type display section P17C displays the name of the type of effect that has been set within a rectangle P173 that indicates the setting period for the effect. In the example of Fig. 18, it is shown that "ECHO" was set for the period from 0 minutes 0 seconds to 6 minutes 20 seconds of the elapsed time indicated by the horizontal axis, and "FLANGER" was set for the period from 6 minutes 20 seconds onwards.
The target display section P17D displays the channel to which the effect is to be set. Specifically, the target display section P17D displays the name of the target channel within a rectangle P174 indicating the setting period of the target. In the example of Fig. 11, it is shown that the first channel was set as the target for the period from 0 minutes 0 seconds to 7 minutes 50 seconds of the elapsed time indicated by the horizontal axis, and the master was set as the target for the period from 7 minutes 50 seconds onwards. Note that "master" indicates the master output.
以上説明した操作表示画像P1を確認することによって、操作再現情報に記録されたDJ操作の内容を容易に把握できる。この他、操作表示画像P1を確認することによって、どのような楽曲がどのようにミックスされたのかを容易に把握できる。 By checking the operation display image P1 described above, you can easily understand the content of the DJ operations recorded in the operation reproduction information. In addition, by checking the operation display image P1, you can easily understand what songs were mixed and how.
[修正部の構成]
修正部370は、第2画像生成部369によって操作表示画像P1が生成及び表示されているときに、入力部31から入力する操作信号に基づいて、記憶部34に記憶された操作再現情報を修正する。詳述すると、修正部370は、操作再現情報に含まれる複数の音響制御情報のうち、操作表示画像P1にて選択された音響制御情報を修正対象の音響制御情報として修正する。換言すると、修正部370は、音響制御情報を含む操作再現情報を編集可能な編集部ということもできる。
このような修正部370は、例えば、操作再現情報に含まれる第1チャンネルフェーダー操作情報、第2チャンネルフェーダー操作情報、クロスフェーダー操作情報、ジョグダイヤル操作情報及びエフェクト設定情報を修正する。
[Configuration of the correction section]
The modifying unit 370 modifies the operation reproducibility information stored in the storage unit 34 based on an operation signal input from the input unit 31 when the operation display image P1 is generated and displayed by the second image generating unit 369. In more detail, the modifying unit 370 modifies, as the sound control information to be modified, the sound control information selected in the operation display image P1 from among the multiple pieces of sound control information included in the operation reproducibility information. In other words, the modifying unit 370 can also be said to be an editing unit that can edit the operation reproducibility information including the sound control information.
The correcting section 370 corrects, for example, the first channel fader operation information, the second channel fader operation information, the crossfader operation information, the jog dial operation information, and the effect setting information included in the operation reproduction information.
図12は、第1チャンネルフェーダー操作情報を修正する際の第1フェーダー状態表示部P14Bの表示内容を示す図である。
図12の上段には、第1チャンネルフェーダーの位置を示す線P146を含む第1フェーダー状態表示部P14Bが示されている。図12の下段に示すように、線P146がユーザーによって操作されると、第2画像生成部369は、ユーザーの操作に応じて、線P146を曲線的又は直線的に変化させる。修正部370は、変化された線P146に応じて操作ログ情報における第1チャンネルフェーダー操作情報を修正する。このように、修正部370は、線P146に対するユーザーの操作に応じて、第1チャンネルフェーダーに対する音響制御操作を示す第1チャンネルフェーダー操作情報を修正又は編集する。
なお、図示を省略するが、第2フェーダー状態表示部P15Bに含まれ、かつ、第2チャンネルフェーダーの位置を示す線P156をユーザーが操作した場合には、第2画像生成部369は、ユーザーの操作に応じて線P156を変化させる。そして、修正部370は、変化された線P156に応じて、操作ログ情報における第2チャンネルフェーダーについての音響制御情報である第2チャンネルフェーダー操作情報を修正又は編集する。
FIG. 12 is a diagram showing the display contents of the first fader state display section P14B when correcting the first channel fader operation information.
The upper part of Fig. 12 shows a first fader state display section P14B including a line P146 indicating the position of the first channel fader. As shown in the lower part of Fig. 12, when the line P146 is operated by the user, the second image generation section 369 changes the line P146 to a curved or linear shape in accordance with the user's operation. The correction section 370 corrects the first channel fader operation information in the operation log information in accordance with the changed line P146. In this way, the correction section 370 corrects or edits the first channel fader operation information indicating the audio control operation for the first channel fader in accordance with the user's operation on the line P146.
Although not shown, when the user operates a line P156 that is included in the second fader state display section P15B and indicates the position of the second channel fader, the second image generation section 369 changes the line P156 in accordance with the user's operation. Then, the correction section 370 corrects or edits the second channel fader operation information, which is the acoustic control information for the second channel fader in the operation log information, in accordance with the changed line P156.
図13は、第1イコライザー操作情報を修正する際の第1イコライザー状態表示部P14Cの表示内容を示す図である。
図13の上段には、上記線P147~P149を含む第1イコライザー状態表示部P14Cが示され、図13の下段には、上記線P147~P149のうち、修正又は編集の対象として線P149が選択されたときの第1イコライザー状態表示部P14Cが示されている。例えば線P147,P148を線P149と一致させる操作がユーザーによって行われると、第2画像生成部369は、ユーザーの操作に応じて、線P147,P148を線P149と一致させる。そして、修正部370は、変化された線P147,P148に応じて操作ログ情報における第1チャンネルの各周波帯域の音量レベルを調節する操作子についての音響制御情報である第1イコライザー操作情報を修正する。すなわち、第2画像生成部369は、ユーザーの操作に応じて、線P147~P149を曲線的又は直線的に変化させ、修正部370は、変化された線P147~P149に応じて第1イコライザー操作情報を修正又は編集する。
なお、図示を省略するが、第2イコライザー状態表示部P15Cに含まれ、かつ、各周波数帯域の音量レベルを調節する操作子の位置を示す線P157~P159をユーザーが操作した場合には、第2画像生成部369は、ユーザーの操作に応じて線P157~P159を変化させる。そして、修正部370は、変化された線P157~P159に応じて、操作ログ情報における第2チャンネルの各周波帯域の音量レベルを調節する操作子についての音響制御情報である第2イコライザー操作情報を修正又は編集する。
FIG. 13 is a diagram showing the display contents of the first equalizer state display section P14C when correcting the first equalizer operation information.
The upper part of Fig. 13 shows the first equalizer state display section P14C including the lines P147 to P149, and the lower part of Fig. 13 shows the first equalizer state display section P14C when line P149 is selected as the target of modification or editing among the lines P147 to P149. For example, when a user performs an operation to align lines P147 and P148 with line P149, the second image generation unit 369 aligns lines P147 and P148 with line P149 in accordance with the user's operation. Then, the modification unit 370 modifies the first equalizer operation information, which is acoustic control information for the operator that adjusts the volume level of each frequency band of the first channel in the operation log information, in accordance with the changed lines P147 and P148. That is, the second image generating unit 369 changes the lines P147 to P149 to curved or linear in accordance with the user's operation, and the modifying unit 370 modifies or edits the first equalizer operation information in accordance with the changed lines P147 to P149.
Although not shown, when the user operates lines P157 to P159 that are included in the second equalizer state display unit P15C and indicate the positions of the controls that adjust the volume levels of the respective frequency bands, the second image generation unit 369 changes the lines P157 to P159 in accordance with the user's operation. Then, the correction unit 370 corrects or edits the second equalizer operation information, which is acoustic control information for the controls that adjust the volume levels of the respective frequency bands of the second channel in the operation log information, in accordance with the changed lines P157 to P159.
図14は、エフェクト設定情報を修正する際のエフェクト状態表示部P17の表示内容を示す図である。
上記のように、エフェクト状態表示部P17は、時間表示部DPの他、オン状態表示部P17A、割合表示部P17B、種別表示部P17C及び対象表示部P17Dを含む。
図14に示すように、種別表示部P17Cにおいてエフェクト設定期間を示す長方形P173がユーザーによって選択されると、第2画像生成部369は、エフェクトの種別を選択するサブメニューSM1を表示させる。図14の例では、サブメニューSM1は、ECHO、DELAY、SPIRAL、HELIX及びREVERBを選択肢として含む。
ユーザーによってサブメニューSM1における任意のエフェクトが選択されると、第2画像生成部369は、選択されたエフェクトを、選択されたエフェクト設定期間に設定する。そして、修正部370は、選択されたエフェクトが、選択されたエフェクト設定期間に設定されるように、操作ログ情報を修正又は編集する。
なお、長方形P173によって示されるエフェクト設定期間の長さ及び位置がユーザーによって変更された場合には、第2画像生成部369は、変更されたエフェクト設定期間が反映された種別表示部P17Cを表示させる。そして、修正部370は、変更されたエフェクト設定期間に応じて、操作ログ情報におけるエフェクト設定期間を修正又は編集する。
FIG. 14 shows the display contents of the effect status display section P17 when the effect setting information is corrected.
As described above, the effect status display section P17 includes the time display section DP, as well as an on status display section P17A, a ratio display section P17B, a type display section P17C, and an object display section P17D.
14, when the user selects a rectangle P173 indicating the effect setting period in the type display section P17C, the second image generation section 369 displays a submenu SM1 for selecting the type of effect. In the example of FIG. 14, the submenu SM1 includes options for ECHO, DELAY, SPIRAL, HELIX, and REVERB.
When the user selects an effect from the submenu SM1, the second image generation unit 369 sets the selected effect to the selected effect setting period, and the modification unit 370 modifies or edits the operation log information so that the selected effect is set to the selected effect setting period.
If the length and position of the effect setting period indicated by the rectangle P173 are changed by the user, the second image generation unit 369 displays the type display area P17C reflecting the changed effect setting period. Then, the modification unit 370 modifies or edits the effect setting period in the operation log information in accordance with the changed effect setting period.
図14に示すように、対象表示部P17Dにおいて設定期間を示す長方形P174がユーザーによって選択されると、第2画像生成部369は、設定対象を選択するサブメニューSM2を表示させる。図14の例では、サブメニューSM2は、第1チャンネル、第2チャンネル、第3チャンネル、第4チャンネル及びマスターを選択肢として含む。
ユーザーによってサブメニューSM2における任意の設定対象が選択されると、第2画像生成部369は、選択された設定対象を、選択された設定期間に設定する。そして、修正部370は、選択された設定対象が、選択された設定期間に設定されるように、操作ログ情報を修正又は編集する。
なお、長方形P174によって示される設定対象の設定期間の長さ及び位置がユーザーによって変更された場合には、第2画像生成部369は、変更された設定期間が反映された対象表示部P17Dを表示させる。そして、修正部370は、変更された設定期間に応じて、操作ログ情報におけるエフェクトの設定対象の設定期間を修正又は編集する。
14, when a rectangle P174 indicating the setting period is selected by the user in the object display section P17D, the second image generation section 369 displays a submenu SM2 for selecting the setting object. In the example of FIG. 14, the submenu SM2 includes the first channel, the second channel, the third channel, the fourth channel, and the master as options.
When the user selects any setting object in the submenu SM2, the second image generation unit 369 sets the selected setting object to the selected setting period, and the modification unit 370 modifies or edits the operation log information so that the selected setting object is set to the selected setting period.
If the user changes the length and position of the setting period of the setting target indicated by the rectangle P174, the second image generation unit 369 displays the target display area P17D reflecting the changed setting period. Then, the modification unit 370 modifies or edits the setting period of the effect setting target in the operation log information in accordance with the changed setting period.
図示を省略するが、ユーザーによって、オン状態表示部P17Aにおいてエフェクトがオンされている期間を示す長方形P171を追加又は削除する操作が行われた場合には、第2画像生成部369は、オン状態表示部P17Aに、長方形P171を追加又は削除する。また、ユーザーによって、長方形P171の位置及び長さを変更する操作が行われた場合には、第2画像生成部369は、オン状態表示部P17Aにおいて長方形P171の位置及び長さを変更する。
また図示を省略するが、ユーザーによって、割合表示部P17Bにおいてエフェクトの適用割合を示す線P172を変更する操作が行われると、第2画像生成部369は、線P172を曲線的又は直線的に変化させる。
そして、修正部370は、オン状態表示部P17A及び割合表示部P17Bに対するユーザーの変更操作に応じて、操作ログ情報を修正する。
このように、修正部370は、エフェクトのオン期間、エフェクトの適用割合、エフェクトの種別、及び、エフェクトの適用対象チャンネルを含むエフェクト設定情報を修正する。
Although not shown in the drawings, when the user performs an operation to add or delete a rectangle P171 indicating the period during which the effect is on in the on state display section P17A, the second image generation section 369 adds or deletes the rectangle P171 in the on state display section P17A. Also, when the user performs an operation to change the position and length of the rectangle P171, the second image generation section 369 changes the position and length of the rectangle P171 in the on state display section P17A.
Although not shown in the figure, when the user performs an operation to change the line P172 indicating the effect application ratio in the ratio display section P17B, the second image generation section 369 changes the line P172 to a curved or linear shape.
The modifying section 370 then modifies the operation log information in accordance with the user's change operations on the ON state display section P17A and the ratio display section P17B.
In this way, the modifying section 370 modifies the effect setting information including the on-period of the effect, the application rate of the effect, the type of effect, and the channel to which the effect is applied.
図15は、ジョグダイヤルが操作された期間が選択された場合に表示されるジョグ操作修正画像P2を示す図である。
図9に示したように、第2操作状態表示部P15の第2再生状態表示部P15Aには、第2チャンネルのジョグダイヤルが操作された期間が矩形P155によって設定されている。ユーザーが矩形P155を選択すると、第2画像生成部369は、図15に示すジョグ操作修正画像P2を表示する。
ジョグ操作修正画像P2は、操作表示画像P1に含まれる。ジョグ操作修正画像P2は、ジョグダイヤルによって操作される対象楽曲の情報を示す楽曲情報表示部P21と、対象楽曲の全体波形のうち、ジョグダイヤルの操作によって変化する部分の波形を含む部分波形を表示する部分波形表示部P22と、ジョグダイヤルの操作状態を示すジョグダイヤル状態表示部P23と、を含む。
FIG. 15 shows a jog operation correction image P2 that is displayed when a period during which the jog dial was operated is selected.
9, the period during which the jog dial for the second channel was operated is set by a rectangle P155 in the second playback state display section P15A of the second operation state display section P15. When the user selects the rectangle P155, the second image generation section 369 displays a jog operation correction image P2 shown in FIG.
The jog operation correction image P2 is included in the operation display image P1. The jog operation correction image P2 includes a song information display section P21 that shows information about the target song operated by the jog dial, a partial waveform display section P22 that shows a partial waveform including a portion of the overall waveform of the target song that changes in response to operation of the jog dial, and a jog dial status display section P23 that shows the operating status of the jog dial.
楽曲情報表示部P21は、第1楽曲情報表示部P11又は第2楽曲情報表示部P12と同様の内容を表示する。具体的に、ユーザーが選択したジョグダイヤル操作期間が第1再生状態表示部P14Aに設定されている場合には、楽曲情報表示部P21は、第1楽曲についての情報を表示する。また、ユーザーが選択したジョグダイヤル操作期間が第2再生状態表示部P15Aに設定されている場合には、楽曲情報表示部P21は、第2楽曲についての情報を表示する。すなわち、楽曲情報表示部P21は、対象楽曲の名称、BPM、再生位置、残時間、全体波形及び楽曲構成等を表示する。
部分波形表示部P22は、対象楽曲の全体波形のうち、ジョグダイヤルの操作期間を含む所定期間内の波形を拡大して表示する。
The song information display section P21 displays the same content as the first song information display section P11 or the second song information display section P12. Specifically, when the jog dial operation period selected by the user is set in the first playback status display section P14A, the song information display section P21 displays information about the first song. On the other hand, when the jog dial operation period selected by the user is set in the second playback status display section P15A, the song information display section P21 displays information about the second song. In other words, the song information display section P21 displays the name, BPM, playback position, remaining time, overall waveform, song structure, etc. of the target song.
The partial waveform display section P22 displays an enlarged waveform of the entire waveform of the target song within a predetermined period that includes the period during which the jog dial is operated.
ジョグダイヤル状態表示部P23は、いわゆるスクラッチ楽譜と呼ばれる表現方法にてジョグダイヤルの操作状態を表示する。具体的に、ジョグダイヤル状態表示部P23は、横軸に拍位置を示し、縦軸にジョグダイヤルの回転方向を示している。詳述すると、ジョグダイヤル状態表示部P23は、ジョグダイヤルの時計回りの回転を、上向きの直線P231によって示し、ジョグダイヤルの反時計回りの回転を、下向きの直線P232によって示す。また、ジョグダイヤル状態表示部P23は、ジョグダイヤルによって再生状態で操作されるチャンネルの音がクロスフェーダーによって切られた箇所を、横軸に沿う直線P233によって示す。 The jog dial status display section P23 displays the operation status of the jog dial using a representation method known as scratch music notation. Specifically, the jog dial status display section P23 shows the beat position on the horizontal axis and the rotation direction of the jog dial on the vertical axis. More specifically, the jog dial status display section P23 indicates clockwise rotation of the jog dial with an upward line P231 and counterclockwise rotation of the jog dial with a downward line P232. The jog dial status display section P23 also indicates the point at which the sound of the channel controlled by the jog dial in playback mode is cut off by the crossfader with a line P233 along the horizontal axis.
図16は、ジョグ操作修正画像P2とともに表示されるテンプレート画像P3を示す図である。
ジョグダイヤル状態表示部P23における直線P231,P232の開始位置、停止位置及び傾き、並びに、直線P233の位置は、ユーザーが任意に変更できる。第2画像生成部369は、ユーザーの操作に応じて、直線P231,P232の開始位置、停止位置及び傾き、並びに、直線P233の位置を変更する。すなわち、操作ログ情報に基づくジョグダイヤルの操作状態は、ユーザーが任意に変更できる。
この他、ジョグダイヤル状態表示部P23により示されるジョグダイヤルの操作状態は、図16に示すように、第2画像生成部369によって表示されるテンプレート画像P3から選択されたテンプレートTP1,TP2,TP3,…により示されるジョグダイヤルの操作状態と置換可能である。この場合、第2画像生成部369は、ジョグダイヤル状態表示部P23に示されるジョグダイヤルの操作状態を、選択されたテンプレートにより示されるジョグダイヤルの操作状態に変更する。
そして、修正部370は、ジョグダイヤル状態表示部P23にて変更されたジョグダイヤルの操作状態に応じて、操作ログ情報において修正対象のジョグダイヤルの操作状態を示すジョグダイヤル操作情報を修正又は編集する。
FIG. 16 is a diagram showing a template image P3 displayed together with the jog operation correction image P2.
The user can arbitrarily change the start positions, stop positions, and inclinations of the lines P231 and P232, and the position of the line P233 in the jog dial state display section P23. The second image generation unit 369 changes the start positions, stop positions, and inclinations of the lines P231 and P232, and the position of the line P233, in response to user operations. In other words, the user can arbitrarily change the operation state of the jog dial based on the operation log information.
16, the operation state of the jog dial displayed in the jog dial state display section P23 can be replaced with the operation state of the jog dial displayed by a template TP1, TP2, TP3, ... selected from the template image P3 displayed by the second image generation section 369. In this case, the second image generation section 369 changes the operation state of the jog dial displayed in the jog dial state display section P23 to the operation state of the jog dial displayed by the selected template.
Then, the correction unit 370 corrects or edits the jog dial operation information indicating the operation state of the jog dial to be corrected in the operation log information, according to the operation state of the jog dial changed in the jog dial state display unit P23.
以上説明した操作表示画像P1を第2画像生成部369が生成し、操作表示画像P1が表示装置4にて表示されることによって、操作再現情報の内容を可視化できる。
また、表示された操作表示画像P1をユーザーが操作することによって、修正部370が各操作子の操作内容を修正及び編集でき、ひいては、操作再現情報に含まれる複数の音響制御情報を修正及び編集できる。
The above-described operation display image P1 is generated by the second image generating unit 369, and the operation display image P1 is displayed on the display device 4, thereby making it possible to visualize the contents of the operation reproduction information.
Furthermore, by the user operating the displayed operation display image P1, the correction unit 370 can correct and edit the operation content of each operator, and ultimately correct and edit multiple pieces of sound control information included in the operation reproduction information.
[第2楽曲再生部の構成]
図4に示した第2楽曲再生部371は、本発明の再生部に相当し、第2楽曲取得部368によって取得された楽曲データを再生する。この際、第2楽曲再生部371は、再現部372によって再現された操作装置2に対するユーザーのDJ操作に応じて、対象楽曲の再生状態を変化させる。なお、第2楽曲取得部368によって対象楽曲の楽曲データを取得できない場合には、第2楽曲再生部371は、楽曲データの再生を行わない。
[Configuration of second music playback unit]
4 corresponds to the playback unit of the present invention, and plays back the music data acquired by the second music acquisition unit 368. At this time, the second music playback unit 371 changes the playback state of the target music in accordance with the user's DJ operation on the operation device 2 reproduced by the reproduction unit 372. Note that if the second music acquisition unit 368 cannot acquire the music data of the target music, the second music playback unit 371 does not play back the music data.
[再現部の構成]
再現部372は、再現情報取得部366によって取得された操作再現情報に基づいて、DJ操作を再現する。すなわち、再現部372は、修正部370によって操作再現情報が修正されている場合には、修正された操作再現情報に基づいて、音響制御操作であるDJ操作を再現する。具体的に、再現部372は、操作再現情報の操作ログ情報を解析し、操作ログ情報に基づいて、第2楽曲再生部371による対象楽曲の再生を制御する。詳述すると、再現部372は、取得された操作再現情報の操作ログ情報に基づいて、第2楽曲再生部371によって再生される対象楽曲に対して、操作再現情報の記録時の操作装置2に対するユーザーのDJ操作を再現する。
例えば、上記した操作表示画像P1の表示時に、再現部372が操作再現情報に基づくDJ操作の再現を実施する場合には、再現部372は、操作再現情報に基づくDJ操作を再現し、第2楽曲再生部371は、再現部372による制御の下、対象楽曲を再生する。このとき、第2画像生成部369は、操作表示画像P1において操作ログ情報の経過時間を示す直線PLと、各楽曲の再生位置を示す直線PL1,PL2とを、時間経過とともに右方向に移動させる。
[Configuration of the recapitulation section]
The reproduction unit 372 reproduces the DJ operation based on the operation reproduction information acquired by the reproduction information acquisition unit 366. That is, if the operation reproduction information has been corrected by the correction unit 370, the reproduction unit 372 reproduces the DJ operation, which is an audio control operation, based on the corrected operation reproduction information. Specifically, the reproduction unit 372 analyzes operation log information of the operation reproduction information and controls playback of the target song by the second music playback unit 371 based on the operation log information. More specifically, the reproduction unit 372 reproduces the DJ operation of the user on the operation device 2 at the time the operation reproduction information was recorded, for the target song played by the second music playback unit 371, based on the operation log information of the acquired operation reproduction information.
For example, if the reproduction unit 372 reproduces a DJ operation based on the operation reproduction information when the above-described operation display image P1 is displayed, the reproduction unit 372 reproduces the DJ operation based on the operation reproduction information, and the second music playback unit 371 plays the target music under the control of the reproduction unit 372. At this time, the second image generation unit 369 moves a line PL indicating the elapsed time of the operation log information and lines PL1 and PL2 indicating the playback positions of each music in the operation display image P1 to the right as time passes.
[変換部の構成]
変換部373は、操作再現情報を共通形式の操作再現情報に変換する。具体的に、変換部373は、複数の音響制御情報を含む操作再現情報を変換して、操作再現情報を他の機器で利用可能な形式に変換する。
変換部373によって変換された操作再現情報は、上記のように、通信部33によってネットワークN上のサーバーSV1等にアップロードされてもよい。
[Configuration of the conversion unit]
The conversion unit 373 converts the operation replay information into operation replay information in a common format. Specifically, the conversion unit 373 converts the operation replay information including a plurality of pieces of acoustic control information into the operation replay information in a format usable by other devices.
The operation reproduction information converted by the conversion unit 373 may be uploaded to the server SV1 or the like on the network N by the communication unit 33, as described above.
[ミックス内容画像]
図17は、操作再現情報に基づくミックス内容画像P4の一例を示す図である。具体的に、図17は、操作ログ情報LGに基づく複数の対象楽曲の繋がりを示すミックス内容画像P4の一例である。
第2画像生成部369は、再現部372によって操作再現情報から読み出されたDJ操作の内容を示す画像として、図17に一例を示すミックス内容画像P4を生成する。
ここで、上記した操作表示画像P1は、各操作子の操作状態の他、各チャンネルでの楽曲の再生状態を表示する。これに対し、ミックス内容画像P4は、操作再現情報に基づく複数楽曲のミックス内容を示す画像である。すなわち、ミックス内容画像P4は、再現部372によるDJ操作の再現結果に基づく楽曲のミックス状態を示す画像である。
[Mix content image]
17 is a diagram showing an example of a mix content image P4 based on operation reproduction information. Specifically, FIG. 17 is an example of a mix content image P4 showing connections between a plurality of target songs based on operation log information LG.
The second image generating unit 369 generates a mix content image P4, an example of which is shown in FIG. 17, as an image showing the content of the DJ operation read out by the reproducing unit 372 from the operation reproduction information.
The operation display image P1 displays the operation status of each control as well as the playback status of music on each channel. In contrast, the mix content image P4 is an image showing the mix content of multiple music pieces based on the operation reproduction information. In other words, the mix content image P4 is an image showing the mix status of music pieces based on the reproduction results of the DJ operations performed by the reproduction unit 372.
ミックス内容画像P4は、第1デッキ表示部P4A、第2デッキ表示部P4B、第3デッキ表示部P4C及び第4デッキ表示部P4Dを含む。
本実施形態では、第1デッキ及び第2デッキにロードされた楽曲は、第1チャンネルにて再生され、第3デッキ及び第4デッキにロードされた楽曲は、第2チャンネルにて再生される。このため、第1デッキ表示部P4A及び第2デッキ表示部P4Bは、第1チャンネルにて再生される楽曲の再生状態を表示し、第3デッキ表示部P4C及び第4デッキ表示部P4Dは、第2チャンネルにて再生される楽曲の再生状態を表示する。
The mix content image P4 includes a first deck display portion P4A, a second deck display portion P4B, a third deck display portion P4C, and a fourth deck display portion P4D.
In this embodiment, music loaded onto the first and second decks is played on channel 1, and music loaded onto the third and fourth decks is played on channel 2. Therefore, the first deck display unit P4A and the second deck display unit P4B display the playback status of music played on channel 1, and the third deck display unit P4C and the fourth deck display unit P4D display the playback status of music played on channel 2.
各デッキ表示部P4A,P4B,P4C,P4Dは、楽曲の再生期間を経過時間に沿う矩形P41によって表示する。各デッキ表示部P4A,P4B,P4C,P4Dは、楽曲がループ再生された場合には、矩形P41内にループ再生期間を示す矩形P411を表示するとともに、矩形P411内にループ再生マークP412を表示する。例えば、図17の例では、第2デッキにロードされた楽曲の終盤にループ再生期間があり、第4デッキにロードされた楽曲の終盤にループ再生期間があるため、デッキ表示部P4B,P4Dには、楽曲の再生期間を示す矩形P41内に、矩形P411及びループ再生マークP412が設定されている。 Each deck display unit P4A, P4B, P4C, and P4D displays the playback period of the song using a rectangle P41 that follows the elapsed time. When a song is being played in a loop, each deck display unit P4A, P4B, P4C, and P4D displays a rectangle P411 indicating the loop playback period within the rectangle P41, and also displays a loop playback mark P412 within the rectangle P411. For example, in the example of Figure 17, there is a loop playback period at the end of the song loaded on the second deck, and there is also a loop playback period at the end of the song loaded on the fourth deck, so on the deck display units P4B and P4D, the rectangle P411 and the loop playback mark P412 are set within the rectangle P41 indicating the playback period of the song.
各デッキ表示部P4A,P4B,P4C,P4Dは、対応するデッキにロードされた楽曲の波形P42を表示する。楽曲の波形P42は、例えば楽曲の再生方向及び再生速度を変更するDJ操作が実施された場合には、当該DJ操作に合わせて楽曲の元々の波形を編集したものである。すなわち、波形P42は、楽曲の元々の波形を操作ログ情報に基づいて編集した波形である。
なお、図17の例の各デッキ表示部P4A,P4B,P4C,P4Dでは、波形P42は、矩形P41の上側に配置されている。しかしながら、これに限らず、波形P42は、矩形P41の下側に配置されていてもよく、矩形P41と重ねて表示されてもよい。また、ループ再生期間を示す矩形P411及びループ再生マークP412が視認可能に表示されれば、矩形P41と波形P42とのうち、一方のみを表示してもよい。
Each deck display section P4A, P4B, P4C, and P4D displays a waveform P42 of a song loaded on the corresponding deck. For example, if a DJ operation is performed to change the playback direction or playback speed of a song, the song's waveform P42 is an edited version of the song's original waveform to match the DJ operation. In other words, the waveform P42 is an edited version of the song's original waveform based on the operation log information.
17, the waveform P42 is arranged above the rectangle P41. However, the present invention is not limited to this, and the waveform P42 may be arranged below the rectangle P41 or displayed overlapping the rectangle P41. Furthermore, as long as the rectangle P411 indicating the loop playback period and the loop playback mark P412 are visibly displayed, only one of the rectangle P41 and the waveform P42 may be displayed.
各デッキ表示部P4A,P4B,P4C,P4Dは、上記したフェーダー状態表示部P142,P152と同様に、楽曲の再生期間に合わせて、デッキに紐づくチャンネルに設けられたチャンネルフェーダーの位置を線P43によって表示する。各デッキ表示部P4A,P4B,P4C,P4Dには、矩形P41の上側で波形P42と重なる領域に、上下方向に沿う有効範囲が設定されている。有効範囲における上端は、対応するチャンネルの音量レベルが最大であるときのチャンネルフェーダーの位置を示し、有効範囲における下端は、対応するチャンネルの音量レベルが最小のときのチャンネルフェーダーの位置を示す。各デッキ表示部P4A,P4B,P4C,P4Dは、操作再現情報に基づいて、対応するデッキにロードされた楽曲が再生されているときのチャンネルフェーダーの位置を線P43によって表示する。 Similar to the fader status display units P142 and P152 described above, each deck display unit P4A, P4B, P4C, and P4D uses a line P43 to display the position of the channel fader for the channel associated with the deck in accordance with the playback period of the song. Each deck display unit P4A, P4B, P4C, and P4D has an effective range set along the vertical direction in the area above the rectangle P41 that overlaps with the waveform P42. The upper end of the effective range indicates the position of the channel fader when the volume level of the corresponding channel is at its maximum, and the lower end of the effective range indicates the position of the channel fader when the volume level of the corresponding channel is at its minimum. Based on the operation reproduction information, each deck display unit P4A, P4B, P4C, and P4D displays the position of the channel fader when the song loaded on the corresponding deck is being played using a line P43.
このようなミックス内容画像P4を確認することによって、操作再現情報の記録時に各デッキにロードされた楽曲がどのようにミックスされたのかを把握しやすくすることができる。 By checking this mix content image P4, it is easier to understand how the songs loaded onto each deck were mixed when the operation reproduction information was recorded.
図18は、操作再現画面G3の一例を示す図である。
第2画像生成部369は、図18に示す操作再現画面G3の画像を生成する。具体的に、第2画像生成部369は、操作装置2に対して実施されたDJ操作であって、操作再現情報に基づいて再現部372によって再現されたDJ操作の内容を示す操作再現画面G3の画像を生成し、生成した画像を表示装置4に表示させる。すなわち、第2画像生成部369は、再現部372によって再現されたDJ操作を可視化する画像を生成する。
FIG. 18 is a diagram showing an example of the operation reproduction screen G3.
The second image generation unit 369 generates an image of the operation reproduction screen G3 shown in Fig. 18. Specifically, the second image generation unit 369 generates an image of the operation reproduction screen G3 showing the content of the DJ operation performed on the operation device 2 and reproduced by the reproduction unit 372 based on the operation reproduction information, and causes the generated image to be displayed on the display device 4. In other words, the second image generation unit 369 generates an image that visualizes the DJ operation reproduced by the reproduction unit 372.
操作再現画面G3は、第1楽曲情報表示部G31、第2楽曲情報表示部G32、操作表示部G33、メニューボタンG34、速度調節ボタンG35、再現開始ボタンG36及び再現位置表示バーG37を含む。
第1楽曲情報表示部G31及び第2楽曲情報表示部G32は、操作再現画面G3における上部に配置されている。
第1楽曲情報表示部G31は、左側に配置され、対象楽曲のうち、第1楽曲に関する情報を表示する。具体的に、第1楽曲情報表示部G31は、第1楽曲のタイトル、再生時間、再生残余時間及びBPMの他、第1楽曲の波形情報を表示する。波形情報は、楽曲の再生時間に応じた信号強度をグラフ化した波形であり、横軸を楽曲の再生時間とし、縦軸を楽曲の信号強度としたグラフである。
第2楽曲情報表示部G32は、右側に配置され、対象楽曲のうち、第2楽曲に関する情報を表示する。第2楽曲情報表示部G32による表示内容は、第1楽曲情報表示部G31と同様である。
The operation reproduction screen G3 includes a first music information display section G31, a second music information display section G32, an operation display section G33, a menu button G34, a speed adjustment button G35, a reproduction start button G36, and a reproduction position display bar G37.
The first music information display section G31 and the second music information display section G32 are arranged at the top of the operation reproduction screen G3.
The first song information display section G31 is located on the left side and displays information about the first song among the target songs. Specifically, the first song information display section G31 displays the title, playback time, remaining playback time, and BPM of the first song, as well as waveform information about the first song. The waveform information is a graph of signal strength according to the playback time of the song, with the horizontal axis representing the playback time of the song and the vertical axis representing the signal strength of the song.
The second song information display section G32 is located on the right side and displays information about the second song among the target songs. The display content of the second song information display section G32 is the same as that of the first song information display section G31.
操作表示部G33は、操作装置2を平面視した装置画像G331が表示される。具体的に、操作表示部G33には、操作装置2が有する複数の操作子が、操作装置2における複数の操作子のそれぞれの配置位置と同じ位置に表示される。
第2画像生成部369は、再現部372によって再現された操作装置2に対するDJ操作の内容を描画して、操作表示部G33に表示させる。すなわち、第2画像生成部369は、操作表示部G33にて、再現部372によって再現されたDJ操作を可視化する。
The operation display unit G33 displays a device image G331 in a plan view of the operation device 2. Specifically, the operation display unit G33 displays a plurality of operators that the operation device 2 has at the same positions as the respective positions of the plurality of operators on the operation device 2.
The second image generation unit 369 draws the content of the DJ operation on the operation device 2 reproduced by the reproduction unit 372 and displays it on the operation display unit G33. That is, the second image generation unit 369 visualizes the DJ operation reproduced by the reproduction unit 372 on the operation display unit G33.
例えば、第2画像生成部369は、操作再現処理が開始されてからの経過時間に対応する操作ログ情報LGのレコードRCの操作子種別SCにより示される操作子のうち、デッキ番号DNにより示されるデッキの操作子を示す部分画像の位置を操作子位置SPに移動させた画像を生成する。換言すると、第2画像生成部369は、装置画像G331に含まれる操作子のうち、操作子種別SC及びデッキ番号DNに該当する操作子を示す部分画像の位置を、経過時間に応じた操作子位置SPに対応する位置に移動させる。
具体的な例として、取得されたレコードRCの操作子種別SCにより示される操作子がチャンネルフェーダーであり、当該レコードRCのデッキ番号DNにより示されるデッキ番号DNが「2」である場合、第2画像生成部369は、第2デッキのチャンネルフェーダーが有する操作つまみを示す部分画像を、当該レコードRCの操作子位置SPに対応する位置に移動した操作再現画面G3を生成する。
For example, the second image generation unit 369 generates an image in which the position of a partial image indicating a controller of the deck indicated by the deck number DN, among the controllers indicated by the controller type SC in the record RC of the operation log information LG that corresponds to the elapsed time since the operation reproduction process was started, is moved to the controller position SP. In other words, the second image generation unit 369 moves the position of a partial image indicating a controller that corresponds to the controller type SC and deck number DN, among the controllers included in the device image G331, to a position corresponding to the controller position SP that corresponds to the elapsed time.
As a specific example, if the operator indicated by the operator type SC of the acquired record RC is a channel fader and the deck number DN indicated by the deck number DN of the record RC is "2", the second image generation unit 369 generates an operation reproduction screen G3 in which a partial image showing the operation knob of the channel fader of the second deck is moved to a position corresponding to the operator position SP of the record RC.
また例えば、第2画像生成部369は、操作再現処理が開始されてからの経過時間に対応する操作ログ情報LGのレコードRCの操作子種別SCにより示される操作子のうち、デッキ番号DNにより示されるデッキの操作子の移動方向又は回転方向を、操作子位置SPに基づいて矢印等の図形FGによって示す画像を生成する。換言すると、第2画像生成部369は、装置画像G331の操作子のうち、操作子種別SC及びデッキ番号DNに該当する操作子の近傍に、経過時間に応じた操作子位置SPに基づいて、当該操作子の操作方向及び回転方向を示す矢印等の図形FGを表示する。
具体的な例として、取得されたレコードRCの操作子種別SCにより示される操作子が、ジョグダイヤルであり、当該レコードRCのデッキ番号DNにより示されるデッキ番号DNが「1」である場合、第2画像生成部369は、当該レコードRCの操作子位置SPに基づいて、第1デッキのジョグダイヤルを示す部分画像に重ねて、当該回転操作子の操作方向を示す矢印である図形FGを配置した操作再現画面G3を生成する。
Furthermore, for example, the second image generation unit 369 generates an image showing, by a graphic FG such as an arrow based on the controller position SP, the movement direction or rotation direction of the controller of the deck indicated by the deck number DN, among the controllers indicated by the controller type SC in the record RC of the operation log information LG that corresponds to the elapsed time since the operation reproduction process was started. In other words, the second image generation unit 369 displays, near the controller that corresponds to the controller type SC and deck number DN, among the controllers in the device image G331, a graphic FG such as an arrow that shows the operation direction and rotation direction of the controller, based on the controller position SP according to the elapsed time.
As a specific example, if the operator indicated by the operator type SC of the acquired record RC is a jog dial and the deck number DN indicated by the deck number DN of the record RC is "1", the second image generation unit 369 generates an operation reproduction screen G3 based on the operator position SP of the record RC, in which a figure FG, which is an arrow indicating the operation direction of the rotary operator, is superimposed on a partial image showing the jog dial of the first deck.
また例えば、第2画像生成部369は、操作再現処理が開始されてからの経過時間に対応する操作ログ情報LGのレコードRCの操作子種別SCにより示される操作子のうち、デッキ番号DNによって示されるデッキの操作子をハイライト又は円等の図形によって示す。すなわち、第2画像生成部369は、装置画像G331の操作子のうち、操作子種別SC及びデッキ番号DNに該当する操作子に、経過時間に応じてハイライト又は円等の図形を重畳させて、当該操作子を他の操作子から区別可能に指し示す。
具体的な例として、取得されたレコードRCの操作子種別SCにより示される操作子が、第1サンプラーパッドであり、当該レコードRCのデッキ番号DNにより示されるデッキ番号DNが「2」である場合、第2画像生成部369は、第2デッキの第1サンプラーバッドを示す部分画像をハイライトした操作再現画面G3、或いは、当該第1サンプラーバッドを示す部分画像に円等の図形FGを重畳させた操作再現画面G3を生成する。
Furthermore, for example, the second image generating unit 369 highlights or displays a graphic such as a circle on the operator of the deck indicated by the deck number DN among the operators indicated by the operator type SC in the record RC of the operation log information LG that corresponds to the elapsed time since the operation reproduction process was started. That is, the second image generating unit 369 highlights or displays a graphic such as a circle on the operator that corresponds to the operator type SC and deck number DN among the operators in the device image G331 in accordance with the elapsed time, thereby indicating the operator in a manner that allows it to be distinguished from other operators.
As a specific example, if the operator indicated by the operator type SC of the acquired record RC is the first sampler pad and the deck number DN indicated by the deck number DN of the record RC is "2", the second image generation unit 369 generates an operation reproduction screen G3 in which a partial image showing the first sampler pad of the second deck is highlighted, or an operation reproduction screen G3 in which a figure FG such as a circle is superimposed on the partial image showing the first sampler pad.
操作表示部G33には、再現されたDJ操作に関連する情報も表示可能である。例えば、第2画像生成部369は、DJ操作に関連する情報が記載された吹き出しSBを操作表示部G33に表示する。このようなDJ操作に関連する情報としては、操作子の操作量、再現された操作によって変更されたパラメーターの値、操作再現情報の記録時に使用されたDJ機器を特定可能な情報、及び、操作再現情報の記録時のDJアプリケーションの設定等が挙げられる。
操作子の操作量としては、例えば、操作子の移動量、操作子の位置を示す数値、及び、操作子の回転角等が挙げられる。図7の例では、吹き出しSBによって、矢印方向へのクロスフェーダーの移動量が示されている。
パラメーターの値は、所定のパラメーターの値を設定する操作子の操作内容が操作ログ情報LGに記録されている場合に、当該操作子の操作内容に応じて変更されたパラメーターの値が挙げられる。例えば、操作ログ情報LGにループボタンの押下が記録されている場合のパラメーターの値は、ループボタンの押下によって設定された「ループの小節数」である。
これらの情報を含む表示は、第2画像生成部369によって操作表示部G33に順次設定される。これにより、再現されたDJ操作の内容、及び、再現されたDJ操作に関連する情報が操作表示部G33に設定され、当該操作表示部G33を含む操作再現画面G3が順次表示される。
The operation display unit G33 can also display information related to the reproduced DJ operation. For example, the second image generation unit 369 displays a speech bubble SB containing information related to the DJ operation on the operation display unit G33. Examples of such information related to the DJ operation include the amount of operation of the controls, the values of parameters changed by the reproduced operation, information that can identify the DJ device used when the operation reproduction information was recorded, and the settings of the DJ application when the operation reproduction information was recorded.
Examples of the operation amount of a control include the movement amount of the control, a numerical value indicating the position of the control, and the rotation angle of the control, etc. In the example of Fig. 7, the speech bubble SB indicates the movement amount of the crossfader in the direction of the arrow.
The parameter value may be the parameter value changed in accordance with the operation of a control that sets a specific parameter value, if the operation of the control is recorded in the operation log information LG. For example, if the operation log information LG records the pressing of a loop button, the parameter value is the "number of bars in the loop" that was set by pressing the loop button.
Displays including this information are sequentially set in the operation display section G33 by the second image generation section 369. As a result, the contents of the reproduced DJ operation and information related to the reproduced DJ operation are set in the operation display section G33, and the operation reproduction screen G3 including the operation display section G33 is sequentially displayed.
メニューボタンG34は、図示しないメニュー画面を表示させるボタンである。メニュー画面には、例えば操作表示部G33に表示される操作装置の装置画像G331を選択する選択項目が含まれる。
ここで、取得された操作再現情報に基づいて他のユーザーのDJ操作を再現する場合、例えば自身が使用する操作装置2の機種を模した装置画像G331が表示されることにより、他のユーザーのDJ操作を把握しやすくなる。
このため、第2画像生成部369は、ユーザーが選択した装置画像G331を操作表示部G33に表示するとともに、装置画像G331に含まれる操作子に対する操作を、再現されたDJ操作に基づいて可視化する。これにより、ユーザーは、他のユーザーによるDJ操作の内容を理解しやすくすることができる。
The menu button G34 is a button for displaying a menu screen (not shown). The menu screen includes, for example, a selection item for selecting a device image G331 of an operation device displayed on the operation display unit G33.
Here, when reproducing the DJ operations of another user based on the acquired operation reproduction information, for example, a device image G331 that imitates the model of the operation device 2 used by the user is displayed, making it easier to understand the DJ operations of the other user.
Therefore, the second image generation unit 369 displays the device image G331 selected by the user on the operation display unit G33, and visualizes the operations performed on the controls included in the device image G331 based on the reproduced DJ operations, making it easier for the user to understand the content of the DJ operations performed by other users.
速度調節ボタンG35、再現開始ボタンG36及び再現位置表示バーG37は、操作表示部G33に表示されるDJ操作の内容を動画のように操作可能とするものである。
速度調節ボタンG35は、第2楽曲再生部371による対象楽曲の再生速度と、再現部372によるDJ操作の再現速度とを同期させて増減するボタンである。図7に示す操作再現画面G3の一例では、速度調節ボタンG35は、0.5倍、0.75倍、等倍、1.25倍及び1.5倍のそれぞれに速度を調節するボタンを含む。再現部372は、入力されたボタンに応じた速度にてDJ操作を再現するとともに、入力されたボタンに応じた速度にて対象楽曲を第2楽曲再生部371に再生させる。速度調節ボタンG35によってDJ操作の再現速度が増減された場合には、操作表示部G33の表示更新速度も、DJ操作の再現速度に同期して増減される。
このように、再現部372は、操作再現情報に基づいて再現されるDJ操作の実施速度と、第2楽曲再生部371によって再生される対象楽曲の再生速度とを同期して増減させる。なお、DJ操作の再現速度及び対象楽曲の再生速度は、ユーザーが任意の倍率に設定可能に構成されてもよい。
The speed adjustment button G35, reproduction start button G36, and reproduction position display bar G37 allow the contents of the DJ operation displayed on the operation display section G33 to be operated like a moving image.
The speed adjustment button G35 is a button that increases or decreases the playback speed of the target music piece by the second music playback unit 371 and the reproduction speed of the DJ operations by the reproduction unit 372 in synchronization with each other. In the example of the operation reproduction screen G3 shown in FIG. 7 , the speed adjustment button G35 includes buttons for adjusting the speed to 0.5x, 0.75x, 1x, 1.25x, and 1.5x. The reproduction unit 372 reproduces the DJ operations at a speed corresponding to the input button and causes the second music playback unit 371 to play the target music piece at the speed corresponding to the input button. When the reproduction speed of the DJ operations is increased or decreased by the speed adjustment button G35, the display update speed of the operation display unit G33 also increases or decreases in synchronization with the reproduction speed of the DJ operations.
In this way, the reproduction unit 372 synchronizes and increases or decreases the speed at which the DJ operation is performed, which is reproduced based on the operation reproduction information, and the playback speed of the target song played by the second music playback unit 371. Note that the reproduction speed of the DJ operation and the playback speed of the target song may be configured so that the user can set any desired speed.
再現開始ボタンG36は、操作再現情報に基づくDJ操作の操作再現処理を開始するボタンである。再現開始ボタンG36が入力されると、操作再現処理が開始され、第2楽曲再生部371による対象楽曲の再生、及び、再現部372による操作再現情報に基づくDJ操作の再現が開始される。なお、再現開始ボタンG36がもう一度入力されると、操作再現処理が一時停止される。
再現位置表示バーG37は、操作再現情報に基づくDJ操作の現在の再現位置を示すスライダーG371が設けられたバーである。ユーザーは、スライダーG371を再現位置表示バーG37に沿ってスライドさせることによって、再現位置を調節でき、スライダーG371の位置に基づいて、再現部372は、DJ操作の再現位置を変更する他、第2楽曲再生部371による対象楽曲の再生位置を変更する。
なお、操作再現画面G3には、現在の再現位置から所定時間前に再現位置を戻すボタンや、現在の再現位置から所定時間先に再現位置を進めるボタンが設けられていてもよい。
The reproduction start button G36 is a button that starts the operation reproduction process of the DJ operation based on the operation reproduction information. When the reproduction start button G36 is pressed, the operation reproduction process starts, and the second music playback unit 371 starts playing the target music, and the reproduction unit 372 starts reproducing the DJ operation based on the operation reproduction information. Note that when the reproduction start button G36 is pressed again, the operation reproduction process is paused.
The reproduction position display bar G37 is provided with a slider G371 that indicates the current reproduction position of the DJ operation based on the operation reproduction information. The user can adjust the reproduction position by sliding the slider G371 along the reproduction position display bar G37, and based on the position of the slider G371, the reproduction unit 372 changes the reproduction position of the DJ operation and also changes the playback position of the target song by the second music playback unit 371.
The operation reproduction screen G3 may be provided with a button for moving the reproduction position back a predetermined time from the current reproduction position, or a button for moving the reproduction position forward a predetermined time from the current reproduction position.
[実施形態の効果]
以上説明した本実施形態に係る操作再現システム1Aは、以下の効果を奏する。
操作再現システム1Aは、操作装置2、情報処理装置3及び表示装置4を備える。
情報処理装置3は、再現情報取得部366、修正部370、第2楽曲再生部371及び再現部372を備える。
再現情報取得部366は、制御情報取得部に相当し、操作再現情報の操作ログ情報に含まれる複数の音響制御情報を取得する。すなわち、再現情報取得部366は、音声データに対する複数の音響制御操作を記録した複数の音響制御情報を取得する。
修正部370は、取得された複数の音響制御情報のそれぞれを修正可能である。
第2楽曲再生部371は、再生部に相当し、対象楽曲を再生する。
再現部372は、第2楽曲再生部371によって再生された楽曲に対して、修正された複数の音響制御情報を含む操作再現情報に基づく複数の音響制御操作を再現する。
[Effects of the embodiment]
The operation reproduction system 1A according to the present embodiment described above has the following advantages.
The operation reproduction system 1A includes an operation device 2, an information processing device 3, and a display device 4.
The information processing device 3 includes a reproduction information acquisition unit 366 , a correction unit 370 , a second music playback unit 371 , and a reproduction unit 372 .
The reproduction information acquisition unit 366 corresponds to a control information acquisition unit, and acquires a plurality of pieces of sound control information included in the operation log information of the operation reproduction information. That is, the reproduction information acquisition unit 366 acquires a plurality of pieces of sound control information that record a plurality of sound control operations for audio data.
The modifying unit 370 can modify each of the acquired multiple pieces of acoustic control information.
The second music playback unit 371 corresponds to a playback unit and plays back the target music.
The reproducing unit 372 reproduces a plurality of sound control operations based on operation reproduction information including the plurality of corrected sound control information for the music played by the second music playback unit 371 .
このような構成によれば、第2楽曲再生部371が再生する楽曲に対して、再現部372が、複数の音響制御情報に基づいて複数の音響制御操作を再現する。このため、複数の音響制御情報を取得することによって、音響制御操作の記録時と同様に楽曲を再生できる。従って、例えば複数の音響制御操作を伴う楽曲の自動演奏を実行できる。
また、例えば音響制御操作の記録時に誤った操作が行われた場合でも、修正部370によって、複数の音響制御操作のそれぞれについて誤った操作を修正できる。従って、より適切な音響制御操作を伴う楽曲の再生を実施できる。
With this configuration, the reproduction unit 372 reproduces multiple sound control operations based on multiple pieces of sound control information for the music played by the second music playback unit 371. Therefore, by acquiring multiple pieces of sound control information, the music can be played in the same way as when the sound control operations were recorded. Therefore, for example, it is possible to automatically play a music piece that involves multiple sound control operations.
Furthermore, even if an incorrect operation is performed when recording sound control operations, the correcting unit 370 can correct the incorrect operation for each of the multiple sound control operations. Therefore, music can be played back with more appropriate sound control operations.
情報処理装置3では、修正部370は、複数の音響制御情報のうち、選択された修正対象の音響制御情報を修正する。
このような構成によれば、修正部370が、複数の音響制御情報のうち、選択された修正対象の音響制御情報を修正するので、複数の音響制御情報のそれぞれを個別に修正できる。
In the information processing device 3, the modifying section 370 modifies the selected piece of sound control information to be modified from among the plurality of pieces of sound control information.
With this configuration, the modifying section 370 modifies the selected piece of sound control information to be modified from among the plurality of pieces of sound control information, so that each piece of sound control information can be modified individually.
情報処理装置3は、複数の音響制御情報のそれぞれの内容を示す操作表示画像P1を生成する第2画像生成部369を備える。第2画像生成部369は、画像生成部に相当する。修正部370は、複数の音響制御情報のうち、操作表示画像P1にて選択された音響制御情報を修正対象の音響制御情報として修正する。
このような構成によれば、第2画像生成部369によって生成された操作表示画像P1を確認することによって、ユーザーは、各音響制御情報の内容、すなわち、各音響制御操作の内容を確認できる。そして、修正部370は、操作表示画像P1にてユーザーによって選択された音響制御情報を修正対象の音響制御情報として修正するので、ユーザーは、修正対象の音響制御情報を容易に選択できる。従って、音響制御情報の内容確認、及び、修正対象の音響制御情報の選択を容易に実施できる。
The information processing device 3 includes a second image generating unit 369 that generates an operation display image P1 that indicates the content of each of the plurality of pieces of sound control information. The second image generating unit 369 corresponds to an image generating unit. The correcting unit 370 corrects the sound control information selected in the operation display image P1 from the plurality of pieces of sound control information as the sound control information to be corrected.
With this configuration, the user can check the content of each piece of sound control information, i.e., the content of each sound control operation, by checking the operation display image P1 generated by the second image generation unit 369. The correction unit 370 then corrects the sound control information selected by the user in the operation display image P1 as the sound control information to be corrected, allowing the user to easily select the sound control information to be corrected. This makes it easy to check the content of the sound control information and select the sound control information to be corrected.
情報処理装置3では、複数の音響制御操作のそれぞれは、互いに異なる複数の操作子に対する操作である。
このような構成によれば、修正部370が音響制御情報を修正することによって、複数の音響制御情報の記録時における各操作子に対する操作を修正できる。
In the information processing device 3, the plurality of sound control operations are performed on a plurality of different operators.
According to this configuration, the modifying section 370 modifies the acoustic control information, thereby making it possible to modify the operations on the respective controls when recording a plurality of pieces of acoustic control information.
情報処理装置3では、複数の音響制御情報のうちの1つは、第1楽曲の音量レベルを調節する第1チャンネルフェーダーに対する操作を示す第1チャンネルフェーダー操作情報であり、複数の音響制御情報のうちの他の1つは、第2楽曲の音量レベルを調節する第2チャンネルフェーダーに対する操作を示す第2チャンネルフェーダー操作情報である。修正部370は、各チャンネルフェーダー操作情報を修正する。
このような構成によれば、記録された各チャンネルフェーダーに対する操作を、修正部370によって修正できる。
In the information processing device 3, one of the plurality of pieces of acoustic control information is first channel fader operation information indicating an operation on a first channel fader that adjusts the volume level of a first music piece, and another of the plurality of pieces of acoustic control information is second channel fader operation information indicating an operation on a second channel fader that adjusts the volume level of a second music piece. The modifying unit 370 modifies each piece of channel fader operation information.
With this configuration, the recorded operations for each channel fader can be corrected by the correcting section 370.
情報処理装置3では、操作表示画像P1は、第1チャンネルの音量レベルの変化を時系列に沿う線P146によって示す第1フェーダー状態表示部P14Bと、第2チャンネルの音量レベルの変化を時系列に沿う線P156によって示す第2フェーダー状態表示部P15Bと、を含む。線P146,P156は、音量レベル表示線に相当し、各フェーダー状態表示部P14B,P15Bは、チャンネルフェーダー状態表示部に相当する。
修正部370は、ユーザーによって調節された線P146に応じて第1チャンネルフェーダー操作情報を修正し、ユーザーによって調節された線P156に応じて第2チャンネルフェーダー操作情報を修正する。
このような構成によれば、操作表示画像P1の第1フェーダー状態表示部P14Bにおける線P146をユーザーが調節することによって、修正部370は、第1チャンネルフェーダー操作情報を修正する。また、操作表示画像P1の第2フェーダー状態表示部P15Bにおける線P156をユーザーが調節することによって、修正部370は、第2チャンネルフェーダー操作情報を修正する。これによれば、ユーザーが各チャンネルフェーダー操作情報を容易に修正できる。
In the information processing device 3, the operation display image P1 includes a first fader state display section P14B that indicates changes in the volume level of the first channel by a line P146 that follows a time series, and a second fader state display section P15B that indicates changes in the volume level of the second channel by a line P156 that follows a time series. The lines P146 and P156 correspond to the volume level display lines, and the fader state display sections P14B and P15B correspond to the channel fader state display sections.
The modifying unit 370 modifies the first channel fader operation information according to the line P146 adjusted by the user, and modifies the second channel fader operation information according to the line P156 adjusted by the user.
With this configuration, the user adjusts the line P146 in the first fader state display portion P14B of the operation display image P1, causing the correction unit 370 to correct the first channel fader operation information. Also, the user adjusts the line P156 in the second fader state display portion P15B of the operation display image P1, causing the correction unit 370 to correct the second channel fader operation information. This allows the user to easily correct each channel fader operation information.
情報処理装置3では、複数の音響制御情報のうちの1つは、対象楽曲を再生可能な第1チャンネルと第2チャンネルとの音量バランスを調節するクロスフェーダーに対する操作を示すクロスフェーダー操作情報である。修正部370は、クロスフェーダー操作情報を修正する。
このような構成によれば、記録されたクロスフェーダーに対する操作を、修正部370によって修正できる。
In the information processing device 3, one of the plurality of pieces of acoustic control information is crossfader operation information indicating an operation on a crossfader that adjusts the volume balance between a first channel and a second channel that can play a target song. The correction unit 370 corrects the crossfader operation information.
With this configuration, the recorded crossfader operation can be corrected by the correcting unit 370.
情報処理装置3では、操作表示画像P1は、第1チャンネルと第2チャンネルとの音量バランスの変化を時系列に沿う線P161によって示すクロスフェーダー状態表示部P16を含む。線P161は、音量バランス表示線に相当する。
修正部370は、ユーザーによって調節された線P161に応じてクロスフェーダー操作情報を修正する。
このような構成によれば、操作表示画像P1のクロスフェーダー状態表示部P16における線P161をユーザーが調節することによって、修正部370は、クロスフェーダー操作情報を修正する。これによれば、ユーザーがクロスフェーダー操作情報を容易に修正できる。
In the information processing device 3, the operation display image P1 includes a crossfader state display portion P16 that indicates a change in the volume balance between the first channel and the second channel by a line P161 that follows a time series. The line P161 corresponds to a volume balance display line.
The modifying unit 370 modifies the crossfader operation information according to the line P161 adjusted by the user.
With this configuration, the user adjusts the line P161 in the crossfader state display section P16 of the operation display image P1, and the correction section 370 corrects the crossfader operation information. This allows the user to easily correct the crossfader operation information.
情報処理装置3では、複数の音響制御情報のうちの1つは、対象楽曲の再生方向及び再生速度のそれぞれを調節するジョグダイヤルに対する操作を示すジョグダイヤル操作情報である。修正部370は、ジョグダイヤル操作情報を修正する。
このような構成によれば、記録されたジョグダイヤルに対する操作を、修正部370によって修正できる。
In the information processing device 3, one of the plurality of pieces of acoustic control information is jog dial operation information that indicates an operation on a jog dial that adjusts the playback direction and playback speed of the target song. The correction unit 370 corrects the jog dial operation information.
With this configuration, the recorded operation of the jog dial can be corrected by the correcting unit 370.
情報処理装置3では、操作表示画像P1は、ジョグ操作修正画像P2を含み、ジョグ操作修正画像P2は、ジョグダイヤルの操作状態を示すジョグダイヤル状態表示部P23を含む。修正部370は、ジョグダイヤル状態表示部P23にてユーザーによって調節されたジョグダイヤルの操作状態に応じてジョグダイヤル操作情報を修正する。
このような構成によれば、操作表示画像P1のジョグダイヤル状態表示部P23におけるジョグダイヤルの操作状態をユーザーが調節することによって、修正部370は、ジョグダイヤル操作情報を修正する。これによれば、ユーザーがジョグダイヤル操作情報を容易に修正できる。
In the information processing device 3, the operation display image P1 includes a jog operation correction image P2, which includes a jog dial state display portion P23 that indicates the operation state of the jog dial. The correction portion 370 corrects the jog dial operation information in accordance with the operation state of the jog dial adjusted by the user on the jog dial state display portion P23.
With this configuration, the user adjusts the operation state of the jog dial in the jog dial state display portion P23 of the operation display image P1, and the correction portion 370 corrects the jog dial operation information. This allows the user to easily correct the jog dial operation information.
情報処理装置3では、複数の音響制御情報のうちの1つは、再生された対象楽曲に付与されるエフェクトを設定する操作子に対する操作を示すエフェクト設定情報である。
修正部370は、エフェクトの種別、エフェクトのオン期間、エフェクトの適用割合、及び、エフェクトの対象チャンネルのうち、少なくともいずれかを含むエフェクト設定情報を修正する。本実施形態では、エフェクト設定情報は、エフェクトの種別、エフェクトのオン期間、エフェクトの適用割合、及び、エフェクトの対象チャンネルを含む。
このような構成によれば、記録されたエフェクトの設定操作を、修正部370によって修正できる。
In the information processing device 3, one of the plurality of pieces of sound control information is effect setting information that indicates an operation on a control that sets an effect to be applied to the reproduced target music piece.
The modifying unit 370 modifies the effect setting information including at least one of the type of effect, the on-duration of the effect, the application rate of the effect, and the target channel of the effect. In this embodiment, the effect setting information includes the type of effect, the on-duration of the effect, the application rate of the effect, and the target channel of the effect.
With this configuration, the recorded effect setting operation can be corrected by the correcting section 370.
情報処理装置3では、操作表示画像P1は、エフェクトの設定状態を示すエフェクト状態表示部P17を含む。修正部370は、ユーザーによって調節されたエフェクトの設定状態に応じてエフェクト設定情報を修正する。
このような構成によれば、操作表示画像P1のエフェクト状態表示部P17におけるエフェクトの設定状態をユーザーが調節することによって、修正部370は、エフェクト設定情報を修正する。これによれば、ユーザーがエフェクト設定情報を容易に修正できる。
In the information processing device 3, the operation display image P1 includes an effect status display section P17 that indicates the setting status of the effect. The modifying section 370 modifies the effect setting information in accordance with the setting status of the effect adjusted by the user.
With this configuration, the user adjusts the effect setting state in the effect state display section P17 of the operation display image P1, and the modifying section 370 modifies the effect setting information, thereby enabling the user to easily modify the effect setting information.
情報処理装置3は、複数の音響制御情報を含む操作再現情報を、他の機器で利用可能な形式に変換する変換部373を備える。
このような構成によれば、操作再現情報を他の機器が取得することによって、例えば当該他の機器によって操作再現情報に基づく楽曲の再生を実施できる。従って、操作再現情報の利便性を高めることができる。
The information processing device 3 includes a conversion unit 373 that converts operation reproduction information including a plurality of pieces of sound control information into a format that can be used by other devices.
According to this configuration, by acquiring the operation reproducing information, the other device can, for example, play music based on the operation reproducing information, thereby improving the convenience of the operation reproducing information.
[実施形態の変形]
本発明は、上記実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形及び改良等は、本発明に含まれるものである。
上記実施形態では、操作再現情報に含まれる複数の音響制御情報のそれぞれは、対応する操作子に対する操作であり、楽曲に対して適用される音響制御操作を示すとした。そして、複数の音響制御情報は、各チャンネルフェーダー操作情報、クロスフェーダー操作情報、ジョグダイヤル操作情報及びエフェクト設定情報を含むとした。しかしながら、これに限らず、複数の音響制御情報は、各チャンネルフェーダー操作情報、クロスフェーダー操作情報、ジョグダイヤル操作情報及びエフェクト設定情報のうち、少なくとも1つを含まなくてもよい。一方、音響制御情報は、他の操作子に対する操作や、設定操作を示す制御情報を含んでいてもよい。例えば、複数の音響制御情報のうちの1つは、楽曲のテンポを調節するテンポスライダーの操作状態を示す情報であってもよい。
[Modification of the embodiment]
The present invention is not limited to the above-described embodiment, and modifications and improvements within the scope of achieving the object of the present invention are included in the present invention.
In the above embodiment, each of the plurality of pieces of audio control information included in the operation reproduction information is an operation for a corresponding operator and indicates an audio control operation applied to a song. The plurality of pieces of audio control information includes channel fader operation information, crossfader operation information, jog dial operation information, and effect setting information. However, this is not limiting, and the plurality of pieces of audio control information may not include at least one of the channel fader operation information, crossfader operation information, jog dial operation information, and effect setting information. On the other hand, the audio control information may include control information indicating an operation or setting operation for another operator. For example, one of the plurality of pieces of audio control information may be information indicating the operation state of a tempo slider that adjusts the tempo of a song.
上記実施形態では、ユーザーが音響制御情報を修正及び編集する操作表示画像P1は、図7に示したレイアウトを有する画像であるとした。しかしながら、これに限らず、操作表示画像P1のレイアウト及び内容は、上記に限定されない。例えば、操作表示画像P1は、他の操作子の操作内容を示す表示部を更に含んでいてもよい。 In the above embodiment, the operation display image P1, on which the user modifies and edits the sound control information, is an image having the layout shown in FIG. 7. However, this is not a limitation, and the layout and content of the operation display image P1 are not limited to the above. For example, the operation display image P1 may further include a display section showing the operation content of other controls.
上記実施形態では、修正部370は、操作表示画像P1に対するユーザーの操作に応じて、対応する音響制御情報を修正又は編集するとした。しかしながら、これに限らず、修正部370は、操作再現情報の操作ログ情報に含まれる音響制御情報が示す数値を、ユーザーが入力した数値に置換することによって、音響制御情報を修正又は編集してもよい。In the above embodiment, the modifying unit 370 modifies or edits the corresponding sound control information in response to a user's operation on the operation display image P1. However, this is not limited to this, and the modifying unit 370 may modify or edit the sound control information by replacing the numerical value indicated by the sound control information included in the operation log information of the operation reproduction information with a numerical value input by the user.
上記実施形態では、変換部373は、記録及び修正された音響制御情報を含む操作再現情報を、他の機器で利用可能な形式の操作再現情報に変換するとした。しかしながら、これに限らず、変換部373は無くてもよい。また、再現情報生成部364が、他の機器で利用可能な形式の操作再現情報を生成してもよい。 In the above embodiment, the conversion unit 373 converts the operation replay information including the recorded and modified sound control information into operation replay information in a format usable by other devices. However, this is not limited to this, and the conversion unit 373 may not be required. Alternatively, the replay information generation unit 364 may generate operation replay information in a format usable by other devices.
[本発明のまとめ]
以下、本発明のまとめを付記する。
[1]楽曲に対する複数の音響制御操作を記録した複数の音響制御情報を取得する制御情報取得部と、
取得された前記複数の音響制御情報のそれぞれを修正可能な修正部と、
前記楽曲を再生する再生部と、
再生された前記楽曲に対して、修正された前記複数の音響制御情報に基づく前記複数の音響制御操作を再現する再現部と、を備える、ことを特徴とする情報処理装置。
[Summary of the present invention]
The present invention will be summarized below.
[1] a control information acquisition unit that acquires a plurality of pieces of audio control information that record a plurality of audio control operations for a piece of music;
a correcting unit capable of correcting each of the acquired plurality of pieces of acoustic control information;
a playback unit that plays the music;
a reproducing unit that reproduces, for the played music piece, the plurality of sound control operations based on the plurality of pieces of corrected sound control information.
このような構成によれば、再生部が再生する楽曲に対して、再現部が、複数の音響制御情報に基づいて複数の音響制御操作を再現する。このため、複数の音響制御情報を取得することによって、音響制御操作の記録時と同様に楽曲を再生できる。従って、例えば複数の音響制御操作を伴う楽曲の自動演奏を実行できる。
また、例えば音響制御操作の記録時に誤った操作が行われた場合でも、修正部によって、複数の音響制御操作のそれぞれについて誤った操作を修正できる。従って、より適切な音響制御操作を伴う楽曲の再生を実施できる。
With this configuration, the reproduction unit reproduces multiple sound control operations based on multiple pieces of sound control information for the music played by the playback unit. Therefore, by acquiring multiple pieces of sound control information, the music can be played in the same way as when the sound control operations were recorded. Therefore, for example, it is possible to automatically play a music piece that involves multiple sound control operations.
Furthermore, even if an incorrect operation is performed when recording sound control operations, the correcting unit can correct the incorrect operation for each of the multiple sound control operations, thereby enabling the playback of music with more appropriate sound control operations.
[2][1]に記載の情報処理装置において、
前記修正部は、前記複数の音響制御情報のうち、選択された修正対象の音響制御情報を修正する、ことを特徴とする情報処理装置。
このような構成によれば、修正部が、複数の音響制御情報のうち、選択された修正対象の音響制御情報を修正するので、複数の音響制御情報のそれぞれを個別に修正できる。
[2] In the information processing device according to [1],
The information processing device, wherein the correction unit corrects a piece of sound control information to be corrected that is selected from the plurality of pieces of sound control information.
According to this configuration, the correction unit corrects the selected piece of sound control information to be corrected from among the plurality of pieces of sound control information, so that each piece of sound control information can be corrected individually.
[3][2]に記載の情報処理装置において、
前記複数の音響制御情報のそれぞれの内容を示す操作表示画像を生成する画像生成部を備え、
前記修正部は、前記複数の音響制御情報のうち、前記操作表示画像にて選択された音響制御情報を前記修正対象の音響制御情報として修正する、ことを特徴とする情報処理装置。
このような構成によれば、画像生成部によって生成された操作表示画像を確認することによって、各音響制御情報の内容、すなわち、各音響制御操作の内容を確認できる。そして、修正部は、操作表示画像にて選択された音響制御情報を修正対象の音響制御情報として修正するので、ユーザーは、修正対象の音響制御情報を容易に選択できる。従って、音響制御情報の内容確認、及び、修正対象の音響制御情報の選択を容易に実施できる。
[3] In the information processing device according to [2],
an image generating unit that generates an operation display image showing the content of each of the plurality of pieces of acoustic control information;
The information processing apparatus, wherein the correction unit corrects, as the sound control information to be corrected, sound control information selected on the operation display image from among the plurality of pieces of sound control information.
With this configuration, the content of each piece of sound control information, i.e., the content of each sound control operation, can be confirmed by checking the operation display image generated by the image generation unit. The correction unit then corrects the sound control information selected in the operation display image as the sound control information to be corrected, allowing the user to easily select the sound control information to be corrected. This makes it easy to check the content of the sound control information and select the sound control information to be corrected.
[4][3]に記載の情報処理装置において、
前記複数の音響制御操作のそれぞれは、互いに異なる複数の操作子に対する操作である、ことを特徴とする情報処理装置。
このような構成によれば、修正部が音響制御情報を修正することによって、複数の音響制御情報の記録時における各操作子に対する操作を修正できる。
[4] In the information processing device according to [3],
10. An information processing apparatus, wherein the plurality of sound control operations are operations on a plurality of mutually different operators.
According to this configuration, the modifying unit modifies the acoustic control information, thereby making it possible to modify the operations on the respective controls when recording the plurality of acoustic control information.
[5][4]に記載の情報処理装置において、
前記複数の音響制御情報のうちの1つは、前記楽曲の音量レベルを調節するチャンネルフェーダーに対する操作を示すチャンネルフェーダー操作情報であり、
前記修正部は、前記チャンネルフェーダー操作情報を修正する、ことを特徴とする情報処理装置。
このような構成によれば、記録されたチャンネルフェーダーに対する操作を、修正部によって修正できる。
[5] In the information processing device according to [4],
one of the plurality of pieces of acoustic control information is channel fader operation information indicating an operation on a channel fader that adjusts the volume level of the music piece,
The information processing device, wherein the correction unit corrects the channel fader operation information.
According to this configuration, the recorded channel fader operations can be corrected by the correcting unit.
[6][5]に記載の情報処理装置において、
前記操作表示画像は、前記音量レベルの変化を時系列に沿う音量レベル表示線によって示すチャンネルフェーダー状態表示部を含み、
前記修正部は、ユーザーによって調節された前記音量レベル表示線に応じて前記チャンネルフェーダー操作情報を修正する、ことを特徴とする情報処理装置。
このような構成によれば、操作表示画像のチャンネルフェーダー状態表示部における音量レベル表示線をユーザーが調節することによって、修正部は、チャンネルフェーダー操作情報を修正する。これによれば、ユーザーがチャンネルフェーダー操作情報を容易に修正できる。
[6] In the information processing device according to [5],
the operation display image includes a channel fader state display section that indicates a change in the volume level by a volume level display line along a time series,
The information processing device, wherein the correction unit corrects the channel fader operation information in accordance with the volume level display line adjusted by a user.
With this configuration, the user adjusts the volume level display line in the channel fader state display section of the operation display image, and the correction section corrects the channel fader operation information. This allows the user to easily correct the channel fader operation information.
[7][4]から[6]のいずれか1つに記載の情報処理装置において、
前記複数の音響制御情報のうちの1つは、前記楽曲を再生可能な第1チャンネルと第2チャンネルとの音量バランスを調節するクロスフェーダーに対する操作を示すクロスフェーダー操作情報であり、
前記修正部は、前記クロスフェーダー操作情報を修正する、ことを特徴とする情報処理装置。
このような構成によれば、記録されたクロスフェーダーに対する操作を、修正部によって修正できる。
[7] In the information processing device according to any one of [4] to [6],
one of the plurality of pieces of acoustic control information is crossfader operation information indicating an operation on a crossfader that adjusts the volume balance between a first channel and a second channel that can play the music piece,
The information processing device, wherein the correction unit corrects the crossfader operation information.
According to this configuration, the recorded crossfader operation can be corrected by the correcting unit.
[8][7]に記載の情報処理装置において、
前記操作表示画像は、前記音量バランスの変化を時系列に沿う音量バランス表示線によって示すクロスフェーダー状態表示部を含み、
前記修正部は、ユーザーによって調節された前記音量バランス表示線に応じて前記クロスフェーダー操作情報を修正する、ことを特徴とする情報処理装置。
このような構成によれば、操作表示画像のクロスフェーダー状態表示部における音量バランス表示線をユーザーが調節することによって、修正部は、クロスフェーダー操作情報を修正する。これによれば、ユーザーがクロスフェーダー操作情報を容易に修正できる。
[8] In the information processing device according to [7],
the operation display image includes a crossfader state display section that indicates a change in the volume balance by a volume balance display line along a time series;
The information processing device, wherein the correction unit corrects the crossfader operation information in accordance with the volume balance display line adjusted by a user.
With this configuration, the user adjusts the volume balance display line in the crossfader state display section of the operation display image, and the correction section corrects the crossfader operation information. This allows the user to easily correct the crossfader operation information.
[9][4]から[8]のいずれか1つに記載の情報処理装置において、
前記複数の音響制御情報のうちの1つは、前記楽曲の再生方向及び再生速度のそれぞれを調節するジョグダイヤルに対する操作を示すジョグダイヤル操作情報であり、
前記修正部は、前記ジョグダイヤル操作情報を修正する、ことを特徴とする情報処理装置。
このような構成によれば、記録されたジョグダイヤルに対する操作を、修正部によって修正できる。
[9] In the information processing device according to any one of [4] to [8],
one of the plurality of pieces of acoustic control information is jog dial operation information indicating an operation on a jog dial for adjusting a playback direction and a playback speed of the music piece,
The information processing device, wherein the correction unit corrects the jog dial operation information.
According to this configuration, the recorded operation of the jog dial can be corrected by the correcting unit.
[10][9]に記載の情報処理装置において、
前記操作表示画像は、前記ジョグダイヤルの操作状態を示すジョグダイヤル状態表示部を含み、
前記修正部は、ユーザーによって調節された前記ジョグダイヤルの操作状態に応じて前記ジョグダイヤル操作情報を修正する、ことを特徴とする情報処理装置。
このような構成によれば、操作表示画像のジョグダイヤル状態表示部におけるジョグダイヤルの操作状態をユーザーが調節することによって、修正部は、ジョグダイヤル操作情報を修正する。これによれば、ユーザーがジョグダイヤル操作情報を容易に修正できる。
[10] In the information processing device according to [9],
the operation display image includes a jog dial state display portion that indicates an operation state of the jog dial,
The information processing device, wherein the correction unit corrects the jog dial operation information in accordance with an operation state of the jog dial adjusted by a user.
With this configuration, the user adjusts the operation state of the jog dial in the jog dial state display portion of the operation display image, and the correction portion corrects the jog dial operation information. This allows the user to easily correct the jog dial operation information.
[11][4]から[10]のいずれか1つに記載の情報処理装置において、
前記複数の音響制御情報のうちの1つは、再生された前記楽曲に付与されるエフェクトを設定する操作子に対する操作を示すエフェクト設定情報であり、
前記修正部は、前記エフェクトの種別、前記エフェクトのオン期間、前記エフェクトの適用割合、及び、前記エフェクトの対象チャンネルのうち、少なくともいずれかを含む前記エフェクト設定情報を修正する、ことを特徴とする情報処理装置。
このような構成によれば、記録されたエフェクトの設定操作を、修正部によって修正できる。
[11] In the information processing device according to any one of [4] to [10],
one of the plurality of pieces of sound control information is effect setting information indicating an operation on an operator that sets an effect to be applied to the reproduced music piece,
The information processing device, characterized in that the modification unit modifies the effect setting information including at least one of the type of effect, the on period of the effect, the application rate of the effect, and the target channel of the effect.
According to this configuration, the recorded effect setting operation can be corrected by the correcting unit.
[12][11]に記載の情報処理装置において、
前記操作表示画像は、前記エフェクトの設定状態を示すエフェクト状態表示部を含み、
前記修正部は、ユーザーによって調節された前記エフェクトの設定状態に応じて前記エフェクト設定情報を修正する、ことを特徴とする情報処理装置。
このような構成によれば、操作表示画像のエフェクト状態表示部におけるエフェクトの設定状態をユーザーが調節することによって、修正部は、エフェクト設定情報を修正する。これによれば、ユーザーがエフェクト設定情報を容易に修正できる。
[12] In the information processing device according to [11],
the operation display image includes an effect status display section that indicates a setting status of the effect,
The information processing device, wherein the modifying unit modifies the effect setting information in accordance with a setting state of the effect adjusted by a user.
With this configuration, the modifying unit modifies the effect setting information by the user adjusting the effect setting state in the effect state display section of the operation display image, thereby allowing the user to easily modify the effect setting information.
[13][1]から[12]のいずれか1つに記載の情報処理装置において、
前記複数の音響制御情報を、他の機器で利用可能な形式に変換する変換部を備える、ことを特徴とする情報処理装置。
このような構成によれば、複数の音響制御情報を他の機器が取得することによって、例えば当該他の機器によって複数の音響制御情報に基づく楽曲の再生を実施できる。従って、音響制御情報の利便性を高めることができる。
[13] In the information processing device according to any one of [1] to [12],
An information processing device comprising: a conversion unit that converts the plurality of pieces of acoustic control information into a format that can be used by other devices.
With this configuration, by acquiring multiple pieces of audio control information, other devices can, for example, play music based on the multiple pieces of audio control information, thereby improving the convenience of the audio control information.
3…情報処理装置、369…第2画像生成部(画像生成部)、370…修正部、371…第2楽曲再生部(再生部)、372…再現部、373…変換部、P1…操作表示画像、P14B…第1フェーダー状態表示部(チャンネルフェーダー状態表示部)、P146…線(音量レベル表示線)、P15B…第2フェーダー状態表示部(チャンネルフェーダー状態表示部)、P156…線(音量レベル表示線)、P16…クロスフェーダー状態表示部、P161…線(音量バランス表示線)、P17…エフェクト状態表示部、P23…ジョグダイヤル状態表示部。 3...information processing device, 369...second image generation unit (image generation unit), 370...modification unit, 371...second music playback unit (playback unit), 372...reproduction unit, 373...conversion unit, P1...operation display image, P14B...first fader status display unit (channel fader status display unit), P146...line (volume level display line), P15B...second fader status display unit (channel fader status display unit), P156...line (volume level display line), P16...cross fader status display unit, P161...line (volume balance display line), P17...effect status display unit, P23...jog dial status display unit.
Claims (12)
取得された前記複数の音響制御情報のそれぞれを修正可能な修正部と、
前記楽曲を再生する再生部と、
再生された前記楽曲に対して、修正された前記複数の音響制御情報に基づく前記複数の音響制御操作を再現する再現部と、を備え、
前記複数の音響制御情報のうちの1つは、前記楽曲の再生方向及び再生速度のそれぞれを調節するジョグダイヤルに対する操作を示すジョグダイヤル操作情報であり、
前記修正部は、前記ジョグダイヤル操作情報を修正する、ことを特徴とする情報処理装置。 a control information acquisition unit that acquires a plurality of pieces of audio control information that record a plurality of audio control operations for a piece of music;
a correcting unit capable of correcting each of the acquired plurality of pieces of acoustic control information;
a playback unit that plays the music;
a reproducing unit that reproduces the plurality of sound control operations based on the plurality of pieces of sound control information corrected for the reproduced music piece,
one of the plurality of pieces of acoustic control information is jog dial operation information indicating an operation on a jog dial for adjusting a playback direction and a playback speed of the music piece,
The information processing device, wherein the correction unit corrects the jog dial operation information.
前記修正部は、前記複数の音響制御情報のうち、選択された修正対象の音響制御情報を修正する、ことを特徴とする情報処理装置。 2. The information processing device according to claim 1 ,
The information processing device, wherein the correction unit corrects a piece of sound control information to be corrected that is selected from the plurality of pieces of sound control information.
前記複数の音響制御情報のそれぞれの内容を示す操作表示画像を生成する画像生成部を備え、
前記修正部は、前記複数の音響制御情報のうち、前記操作表示画像にて選択された音響制御情報を前記修正対象の音響制御情報として修正する、ことを特徴とする情報処理装置。 3. The information processing device according to claim 2 ,
an image generating unit that generates an operation display image showing the content of each of the plurality of pieces of acoustic control information;
The information processing apparatus, wherein the correction unit corrects, as the sound control information to be corrected, sound control information selected on the operation display image from among the plurality of pieces of sound control information.
前記複数の音響制御操作のそれぞれは、互いに異なる複数の操作子に対する操作である、ことを特徴とする情報処理装置。 4. The information processing device according to claim 3 ,
10. An information processing apparatus, wherein the plurality of sound control operations are operations on a plurality of mutually different operators.
前記複数の音響制御情報のうちの1つは、前記楽曲の音量レベルを調節するチャンネルフェーダーに対する操作を示すチャンネルフェーダー操作情報であり、
前記修正部は、前記チャンネルフェーダー操作情報を修正する、ことを特徴とする情報処理装置。 5. The information processing device according to claim 3 ,
one of the plurality of pieces of acoustic control information is channel fader operation information indicating an operation on a channel fader that adjusts the volume level of the music piece,
The information processing device, wherein the correction unit corrects the channel fader operation information.
前記操作表示画像は、前記音量レベルの変化を時系列に沿う音量レベル表示線によって示すチャンネルフェーダー状態表示部を含み、
前記修正部は、ユーザーによって調節された前記音量レベル表示線に応じて前記チャンネルフェーダー操作情報を修正する、ことを特徴とする情報処理装置。 6. The information processing device according to claim 5 ,
the operation display image includes a channel fader state display section that indicates a change in the volume level by a volume level display line along a time series;
The information processing device, wherein the correction unit corrects the channel fader operation information in accordance with the volume level display line adjusted by a user.
前記複数の音響制御情報のうちの1つは、前記楽曲を再生可能な第1チャンネルと第2チャンネルとの音量バランスを調節するクロスフェーダーに対する操作を示すクロスフェーダー操作情報であり、
前記修正部は、前記クロスフェーダー操作情報を修正する、ことを特徴とする情報処理装置。 5. The information processing device according to claim 3 ,
one of the plurality of pieces of acoustic control information is crossfader operation information indicating an operation on a crossfader that adjusts the volume balance between a first channel and a second channel that can play the music piece,
The information processing device, wherein the correction unit corrects the crossfader operation information.
前記操作表示画像は、前記音量バランスの変化を時系列に沿う音量バランス表示線によって示すクロスフェーダー状態表示部を含み、
前記修正部は、ユーザーによって調節された前記音量バランス表示線に応じて前記クロスフェーダー操作情報を修正する、ことを特徴とする情報処理装置。 8. The information processing device according to claim 7 ,
the operation display image includes a crossfader state display section that indicates a change in the volume balance by a volume balance display line along a time series;
The information processing device, wherein the correction unit corrects the crossfader operation information in accordance with the volume balance display line adjusted by a user.
前記操作表示画像は、前記ジョグダイヤルの操作状態を示すジョグダイヤル状態表示部を含み、
前記修正部は、ユーザーによって調節された前記ジョグダイヤルの操作状態に応じて前記ジョグダイヤル操作情報を修正する、ことを特徴とする情報処理装置。 5. The information processing device according to claim 3 ,
the operation display image includes a jog dial state display portion that indicates an operation state of the jog dial,
The information processing device, wherein the correction unit corrects the jog dial operation information in accordance with an operation state of the jog dial adjusted by a user.
前記複数の音響制御情報のうちの1つは、再生された前記楽曲に付与されるエフェクトを設定する操作子に対する操作を示すエフェクト設定情報であり、
前記修正部は、前記エフェクトの種別、前記エフェクトのオン期間、前記エフェクトの適用割合、及び、前記エフェクトの対象チャンネルのうち、少なくともいずれかを含む前記エフェクト設定情報を修正する、ことを特徴とする情報処理装置。 5. The information processing device according to claim 3 ,
one of the plurality of pieces of sound control information is effect setting information indicating an operation on an operator that sets an effect to be applied to the reproduced music piece,
The information processing device, characterized in that the modification unit modifies the effect setting information including at least one of the type of effect, the on period of the effect, the application rate of the effect, and the target channel of the effect.
前記操作表示画像は、前記エフェクトの設定状態を示すエフェクト状態表示部を含み、
前記修正部は、ユーザーによって調節された前記エフェクトの設定状態に応じて前記エフェクト設定情報を修正する、ことを特徴とする情報処理装置。 11. The information processing device according to claim 10 ,
the operation display image includes an effect status display section that indicates a setting status of the effect,
The information processing device, wherein the modifying unit modifies the effect setting information in accordance with a setting state of the effect adjusted by a user.
前記少なくとも1つのプロセッサーを、
楽曲に対する複数の音響制御操作を記録した複数の音響制御情報を取得する制御情報取得部と、
取得された前記複数の音響制御情報のそれぞれを修正可能な修正部と、
前記楽曲を再生する再生部と、
再生された前記楽曲に対して、修正された前記複数の音響制御情報に基づく前記複数
の音響制御操作を再現する再現部として機能させ、
前記複数の音響制御情報のうちの1つは、前記楽曲の再生方向及び再生速度のそれぞれを調節するジョグダイヤルに対する操作を示すジョグダイヤル操作情報であり、
前記修正部は、前記ジョグダイヤル操作情報を修正する、ことを特徴とするプログラム。 A program executed by at least one processor, comprising:
the at least one processor,
a control information acquisition unit that acquires a plurality of pieces of audio control information that record a plurality of audio control operations for a piece of music;
a correcting unit capable of correcting each of the acquired plurality of pieces of acoustic control information;
a playback unit that plays the music;
a reproduction unit that reproduces the plurality of sound control operations based on the plurality of pieces of corrected sound control information for the reproduced music piece;
one of the plurality of pieces of acoustic control information is jog dial operation information indicating an operation on a jog dial for adjusting a playback direction and a playback speed of the music piece,
The correction unit corrects the jog dial operation information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025144482A JP2025164937A (en) | 2023-10-10 | 2025-09-01 | Information processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2023/036794 WO2025079152A1 (en) | 2023-10-10 | 2023-10-10 | Information processing device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025144482A Division JP2025164937A (en) | 2023-10-10 | 2025-09-01 | Information processing device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2025079152A1 JPWO2025079152A1 (en) | 2025-04-17 |
| JPWO2025079152A5 JPWO2025079152A5 (en) | 2025-09-17 |
| JP7755082B2 true JP7755082B2 (en) | 2025-10-15 |
Family
ID=95395391
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024559266A Active JP7755082B2 (en) | 2023-10-10 | 2023-10-10 | Information processing device and program |
| JP2025144482A Pending JP2025164937A (en) | 2023-10-10 | 2025-09-01 | Information processing device |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025144482A Pending JP2025164937A (en) | 2023-10-10 | 2025-09-01 | Information processing device |
Country Status (2)
| Country | Link |
|---|---|
| JP (2) | JP7755082B2 (en) |
| WO (1) | WO2025079152A1 (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000047665A (en) | 1998-07-31 | 2000-02-18 | Pioneer Electron Corp | Audio signal processing device |
| JP2004213041A (en) | 2004-03-17 | 2004-07-29 | Daiichikosho Co Ltd | Karaoke device that stores and reproduces the operation history during a performance |
| JP2005328372A (en) | 2004-05-14 | 2005-11-24 | Yamaha Corp | Digital mixer unit |
| JP2008021406A (en) | 2006-07-13 | 2008-01-31 | Avid Technology Inc | Music and audio playback system |
| JP2011059232A (en) | 2009-09-08 | 2011-03-24 | Yamaha Corp | Program for achieving control method for controlling electronic music system |
| JP2016075873A (en) | 2014-10-09 | 2016-05-12 | Pioneer DJ株式会社 | Information terminal, information terminal display control method and program |
| WO2019102730A1 (en) | 2017-11-24 | 2019-05-31 | ソニー株式会社 | Information processing device, information processing method, and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2269056B (en) * | 1992-07-20 | 1996-06-05 | Sony Corp | Linear control arrangements |
| JP3309350B2 (en) * | 1993-12-29 | 2002-07-29 | ティーオーエー株式会社 | Automatic reproduction device for audio mixer device |
-
2023
- 2023-10-10 WO PCT/JP2023/036794 patent/WO2025079152A1/en active Pending
- 2023-10-10 JP JP2024559266A patent/JP7755082B2/en active Active
-
2025
- 2025-09-01 JP JP2025144482A patent/JP2025164937A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000047665A (en) | 1998-07-31 | 2000-02-18 | Pioneer Electron Corp | Audio signal processing device |
| JP2004213041A (en) | 2004-03-17 | 2004-07-29 | Daiichikosho Co Ltd | Karaoke device that stores and reproduces the operation history during a performance |
| JP2005328372A (en) | 2004-05-14 | 2005-11-24 | Yamaha Corp | Digital mixer unit |
| JP2008021406A (en) | 2006-07-13 | 2008-01-31 | Avid Technology Inc | Music and audio playback system |
| JP2011059232A (en) | 2009-09-08 | 2011-03-24 | Yamaha Corp | Program for achieving control method for controlling electronic music system |
| JP2016075873A (en) | 2014-10-09 | 2016-05-12 | Pioneer DJ株式会社 | Information terminal, information terminal display control method and program |
| WO2019102730A1 (en) | 2017-11-24 | 2019-05-31 | ソニー株式会社 | Information processing device, information processing method, and program |
Non-Patent Citations (2)
| Title |
|---|
| ハシム・バルーチャ,ABLETON×SERATO The Bridge,サウンド&レコーディング・マガジン,株式会社リットーミュージック,2011年,第30巻、第1号,pp. 122-123,ISSN 1344-6398 |
| 知って試してスキルを磨く! DAWで音楽を作るための基礎用語88,サウンド&レコーディング・マガジン,第30巻、第7号,株式会社リットーミュージック,2011年,pp. 57-115,ISSN 1344-6398 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2025079152A1 (en) | 2025-04-17 |
| JPWO2025079152A1 (en) | 2025-04-17 |
| JP2025164937A (en) | 2025-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4781491B1 (en) | Operating device, playback system, operating device operating method, program | |
| US7133531B2 (en) | Device using analog controls to mix compressed digital audio data | |
| JP4283320B2 (en) | Music and audio playback system | |
| JP5395124B2 (en) | Operating device, playback system, operating device operating method, program | |
| JP7522853B2 (en) | AUDIO EQUIPMENT, METHOD AND PROGRAM FOR CONTROLLING PLAYBACK OF AUDIO EQUIPMENT | |
| JP7420828B2 (en) | Audio equipment, display control method, and display control program | |
| JP7755082B2 (en) | Information processing device and program | |
| JP2008204560A (en) | Reproducing device, reproducing method, program, and recording medium | |
| JPH01501663A (en) | Control device | |
| JP7763361B2 (en) | Information processing device and operation reproduction program | |
| JP3741063B2 (en) | Digital recorder and program thereof | |
| JP4192461B2 (en) | Information processing apparatus, information processing system, and information processing program | |
| JP6558014B2 (en) | Electronic music equipment | |
| Nahmani | Logic Pro X 10.3-Apple Pro Training Series: Professional Music Production | |
| WO2023062722A1 (en) | Acoustic device, acoustic device control method and program | |
| JP3985697B2 (en) | Parameter setting apparatus and program for realizing parameter setting method | |
| CN115116488A (en) | Integrated touch screen multi-track recording and composing method | |
| JP7795653B2 (en) | Music playback device, music playback method, and program | |
| JP4099651B2 (en) | Facial expression parameter editing device and program for realizing facial expression parameter editing method | |
| JP7498784B2 (en) | Sound equipment | |
| WO2024171354A1 (en) | Acoustic device, acoustic device control method, and program | |
| JP4134870B2 (en) | Effect setting device and effect setting program | |
| Nahmani | Logic Pro X 10.4-Apple Pro Training Series: Professional Music Production | |
| Nahmani | Logic Pro X: Professional Music Production | |
| Nahmani | Logic Pro X 10.1: Apple Pro Training Series: Professional Music Production |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241004 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241004 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20241004 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250121 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250324 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250701 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250901 |
|
| 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: 20250916 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251002 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7755082 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |