JP7762215B2 - Audio device, audio device control method and program - Google Patents
Audio device, audio device control method and programInfo
- Publication number
- JP7762215B2 JP7762215B2 JP2023553796A JP2023553796A JP7762215B2 JP 7762215 B2 JP7762215 B2 JP 7762215B2 JP 2023553796 A JP2023553796 A JP 2023553796A JP 2023553796 A JP2023553796 A JP 2023553796A JP 7762215 B2 JP7762215 B2 JP 7762215B2
- Authority
- JP
- Japan
- Prior art keywords
- playback speed
- tempo
- change
- range
- song
- 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
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Electrophonic Musical Instruments (AREA)
Description
本発明は、音響装置、音響装置の制御方法およびプログラムに関する。 The present invention relates to an audio device, a control method for an audio device, and a program.
従来、DJコントローラー等のDJ機器は複数のデッキを備え、それぞれのデッキで楽曲を再生しつつ、デッキ間の音声出力を切り替えることにより、再生中の楽曲から他の楽曲への切り替えが行われている。このようなDJ機器における楽曲の切り替えに際しては、一般的に切り替え前後の楽曲のテンポを合わせる操作が必要である。近年、楽曲の切り替えに際して、ジャンルの異なる楽曲、およびBPMが大きく異なる楽曲を切り替えて繋ぐ場合も多くなっている。
そこで、例えば、BPMを20から30程度変えることを想定し、テンポスライダーの絶対位置ではなく、相対位置に基づいて操作可能な相対モードが考えられている(例えば、非特許文献1参照)。
Conventionally, DJ equipment such as DJ controllers have multiple decks, and while playing music on each deck, switching the audio output between the decks allows switching from one playing song to another. When switching songs on such DJ equipment, it is generally necessary to synchronize the tempos of the songs before and after the switch. In recent years, it has become common to switch between songs of different genres or songs with significantly different BPMs.
Therefore, assuming that the BPM is changed by about 20 to 30, a relative mode has been considered in which the tempo slider can be operated based on a relative position rather than an absolute position (see, for example, Non-Patent Document 1).
上述した相対モードにおいては、SHIFTボタンを併用することによって、SHIFTボタンが押下されている間はテンポスライダーの相対位置に基づいてテンポの調整を行い、SHIFTボタンが押下されていない時にはテンポスライダーの絶対位置に基づいてテンポの調整を行っている。そのため、相対モードを実行する際にはSHIFTボタンを押下し続けるためにユーザーの両手による操作が必要となり、エフェクト操作などテンポ調整以外の操作を同時に行うことができないという問題がある。また、SHIFTボタンの押し間違え等、SHIFTボタンに関する操作ミスが発生した場合、異常な出音が発生したり、出音が急激に変化したりするという問題がある。
さらに、相対モードにおいては、テンポスライダーの操作位置に応じて直感的かつ瞬時にテンポ調整の状態を把握できないという問題がある。特に、相対モードにおいては、現在のテンポが原曲よりも速いかまたは遅いかすら把握できない。
そこで、本発明は、直感的な操作が可能で、操作性の高いテンポ調整が可能な音響装置、音響装置の制御方法およびプログラムを提供することを目的とする。
In the relative mode described above, by using the SHIFT button in combination, the tempo is adjusted based on the relative position of the tempo slider while the SHIFT button is pressed, and the tempo is adjusted based on the absolute position of the tempo slider when the SHIFT button is not pressed. Therefore, when executing the relative mode, the user must use both hands to keep the SHIFT button pressed, which creates the problem of being unable to simultaneously perform operations other than tempo adjustment, such as effect operation. Furthermore, if an operation error involving the SHIFT button occurs, such as pressing the wrong SHIFT button, abnormal sound output or a sudden change in sound output may occur.
Furthermore, in relative mode, it is difficult to intuitively and instantly grasp the state of the tempo adjustment depending on the position of the tempo slider. In particular, in relative mode, it is impossible to even grasp whether the current tempo is faster or slower than the original song.
SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide an audio device that allows intuitive operation and highly operable tempo adjustment, as well as a method and program for controlling the audio device.
[1]再生中の楽曲の再生速度を変化させるテンポスライダーを備える音響装置であって、テンポスライダーによって変化可能な再生速度の変化範囲を変更するユーザー操作を受け付ける操作部と、操作部によりユーザー操作を受け付けると、ユーザー操作時の再生速度に応じて、テンポスライダーによる再生速度の変化範囲を設定する設定部とを備える音響装置。
[2]設定部は、再生中の楽曲の原曲の再生速度と、ユーザー操作時の再生速度との差に応じて、テンポスライダーによる再生速度の変化範囲を設定する、[1]に記載の音響装置。
[3]設定部は、再生中の楽曲の原曲の再生速度と、ユーザー操作時の再生速度との比に応じて、テンポスライダーによる再生速度の変化範囲を設定する、[1]に記載の音響装置。
[4]操作部は、少なくも2の楽曲のテンポを同期させるモードを設定するユーザー操作をさらに受け付け、設定部は、モードを設定後に変化範囲を変更するユーザー操作を受け付けると、テンポスライダーによる再生速度の変化範囲を変更するユーザー操作時の再生速度に応じて、変化範囲を設定する、[1]から[3]のいずれかに記載の音響装置。
[5]操作部は、少なくも2の楽曲のテンポを同期させるモードを設定するユーザー操作を受け付け、設定部は、モードを設定するユーザー操作を受け付けると、モードを設定するユーザー操作時以降の再生速度に応じて、テンポスライダーによる再生速度の変化範囲を設定する、[1]から[3]のいずれかに記載の音響装置。
[6]再生中の楽曲の再生速度を変化させるテンポスライダーを備える音響装置の制御方法であって、テンポスライダーによって変化可能な再生速度の変化範囲を変更するユーザー操作を受け付けるステップと、ユーザー操作を受け付けると、ユーザー操作時の再生速度に応じて、テンポスライダーによる再生速度の変化範囲を設定するステップとを含む音響装置の制御方法。
[7]再生中の楽曲の再生速度を変化させるテンポスライダーを備える音響装置としてコンピュータを機能させるためのプログラムであって、テンポスライダーによって変化可能な再生速度の変化範囲を変更するユーザー操作を受け付ける操作部と、操作部によりユーザー操作を受け付けると、ユーザー操作時の再生速度に応じて、テンポスライダーによる再生速度の変化範囲を設定する設定部とを備える音響装置としてコンピュータを機能させるためのプログラム。
[1] An audio device equipped with a tempo slider that changes the playback speed of a song being played, the audio device comprising: an operation unit that accepts user operations that change the range of playback speed that can be changed by the tempo slider; and a setting unit that, upon accepting user operations by the operation unit, sets the range of playback speed that can be changed by the tempo slider in accordance with the playback speed at the time of user operation.
[2] The audio device described in [1], wherein the setting unit sets the range of change in playback speed by the tempo slider depending on the difference between the playback speed of the original song of the song being played and the playback speed at the time of user operation.
[3] The audio device described in [1], wherein the setting unit sets the range of change in playback speed by the tempo slider depending on the ratio between the playback speed of the original song of the song being played and the playback speed at the time of user operation.
[4] An audio device described in any of [1] to [3], wherein the operation unit further accepts a user operation to set a mode for synchronizing the tempos of at least two songs, and when the setting unit accepts a user operation to change the range of change after the mode is set, the setting unit sets the range of change according to the playback speed at the time of the user operation to change the range of change of the playback speed using the tempo slider.
[5] An audio device described in any of [1] to [3], wherein the operation unit accepts a user operation to set a mode for synchronizing the tempos of at least two songs, and the setting unit, upon accepting the user operation to set the mode, sets the range of change in playback speed using the tempo slider depending on the playback speed after the user operation to set the mode.
[6] A method for controlling an audio device equipped with a tempo slider that changes the playback speed of a song being played, the method including the steps of: accepting a user operation that changes the range of playback speed that can be changed by the tempo slider; and, upon accepting the user operation, setting the range of playback speed that can be changed by the tempo slider in accordance with the playback speed at the time of the user operation.
[7] A program for causing a computer to function as an audio device equipped with a tempo slider that changes the playback speed of a song being played, the program comprising: an operation unit that accepts user operations that change the range of playback speed that can be changed by the tempo slider; and a setting unit that, upon accepting user operations by the operation unit, sets the range of playback speed that can be changed by the tempo slider in accordance with the playback speed at the time of user operation.
上記の構成によれば、再生中の楽曲の再生速度を変化させるテンポスライダーを備える音響装置において、テンポスライダーによって変化可能な再生速度の変化範囲を変更するユーザー操作を受け付けると、ユーザー操作時の再生速度に応じて変化範囲を設定することによって、直感的な操作が可能で、操作性の高いテンポ調整を実現することができる。 According to the above configuration, in an audio device equipped with a tempo slider that changes the playback speed of a song being played, when a user operation is received to change the range of playback speed that can be changed using the tempo slider, the range of change is set according to the playback speed at the time of the user operation, allowing for intuitive operation and achieving highly user-friendly tempo adjustment.
以下、本発明の一実施形態について説明する。
図1は、一実施形態における音響装置を示す模式図である。
本実施形態に係る音響装置1は、楽曲を再生する2つのプレイヤー2Aおよび2Bと、プレイヤー2Aおよび2Bを制御するミキサー3とが一体化したDJシステムである。具体的に、音響装置1は、ユーザーが操作をすることによって音響再生装置及び音響再生制御装置として機能し、楽曲を再生するとともに、再生中の楽曲に対して各種エフェクトを適用する。
エフェクトには、例えばディレイ、エコー、リバーブ、またはループなどと呼ばれるエフェクトを楽曲に適用してエフェクト音を再生するエフェクト、および原音を加工して再生するエフェクト等が含まれる。原音を加工して再生するエフェクトには、例えばピッチなどと呼ばれる原音の音程を変化させて再生するエフェクト、および、例えばフィルタなどと呼ばれる原音のうち特定の周波数帯域をフィルタして再生するエフェクト等が含まれる。
An embodiment of the present invention will be described below.
FIG. 1 is a schematic diagram showing an acoustic device according to an embodiment.
The audio device 1 according to this embodiment is a DJ system that integrates two players 2A and 2B that play music and a mixer 3 that controls the players 2A and 2B. Specifically, the audio device 1 functions as an audio playback device and an audio playback control device when operated by a user, and plays music and applies various effects to the music being played.
Effects include those that apply effects such as delay, echo, reverb, or loop to a song to play effect sounds, as well as those that process the original sound before playing it back. Effects that process the original sound before playing it back include those that change the pitch of the original sound before playing it back, such as pitch, and those that filter a specific frequency band of the original sound before playing it back, such as filter.
音響装置1は、図1に示すように、プレイヤー2Aおよび2Bにそれぞれ設けられた操作部21Aおよび21Bと、ミキサー3に設けられた操作部31とを備える。
操作部21Aは、プレイヤー2Aに対するユーザー操作を受け付け、操作部21Bは、プレイヤー2Bに対するユーザー操作を受け付ける。また、操作部31は、ミキサー3に対するユーザー操作を受け付ける。
As shown in FIG. 1, the sound device 1 includes operation units 21A and 21B provided on the players 2A and 2B, respectively, and an operation unit 31 provided on the mixer 3.
The operation unit 21A accepts user operations for the player 2A, and the operation unit 21B accepts user operations for the player 2B. The operation unit 31 also accepts user operations for the mixer 3.
操作部21Aは、ジョグダイヤル211A、テンポスライダー212A、キューボタン213A、プレイ/ポーズボタン214A、パフォーマンスパッド215A、テイクオーバーボタン216A、BEAT SYNCボタン217A、及びMASTERボタン218Aを含む。 The operation unit 21A includes a jog dial 211A, a tempo slider 212A, a cue button 213A, a play/pause button 214A, a performance pad 215A, a takeover button 216A, a BEAT SYNC button 217A, and a MASTER button 218A.
ジョグダイヤル211Aは、回転操作子として機能し、プレイヤー2Aで再生中の楽曲の再生方向や再生速度を設定する際に用いられるダイヤルである。
テンポスライダー212Aは、プレイヤー2Aで再生中の楽曲の再生速度を調整するレバーである。テンポスライダー212Aは、中央を原曲の再生速度とし、楽曲の再生速度を遅くする際には図1における上方向にスライド操作され、楽曲の再生速度を速くする際には図1における下方向にスライド操作される。
The jog dial 211A functions as a rotary operator and is a dial used to set the playback direction and playback speed of the music being played on the player 2A.
The tempo slider 212A is a lever that adjusts the playback speed of the music being played on the player 2A. The center of the tempo slider 212A is the playback speed of the original music, and the tempo slider 212A is slid upward in Figure 1 to slow down the playback speed of the music, and downward in Figure 1 to speed up the playback speed of the music.
キューボタン213Aは、楽曲の所定の位置をキューポイントとして設定する際に押下されるボタンである。
プレイ/ポーズボタン214Aは、プレイヤー2Aで楽曲の再生を開始、または停止する際に押下されるボタンである。
パフォーマンスパッド215Aは、再生制御に関する各種機能を割り当てることができる汎用性操作子である。
The cue button 213A is a button that is pressed when a predetermined position in a song is to be set as a cue point.
The play/pause button 214A is a button that is pressed to start or stop the playback of a song on the player 2A.
The performance pad 215A is a general-purpose operator to which various functions relating to playback control can be assigned.
テイクオーバーボタン216Aは、テンポスライダー212Aによって変化可能な再生速度の変化範囲を変更する操作時に押下されるボタンである。テンポスライダー212Aによって変化可能な再生速度の変化範囲を変更する処理(以下、テンポスライダー212Aに関する設定処理と称する)の詳細については後述する。テイクオーバーボタン216Aは、図1に例示したように専用の操作子であってもよいし、既存の操作子を兼用して利用する構成であってもよい。 The takeover button 216A is a button that is pressed when changing the range of playback speed that can be changed using the tempo slider 212A. The process of changing the range of playback speed that can be changed using the tempo slider 212A (hereinafter referred to as the setting process for the tempo slider 212A) will be described in detail below. The takeover button 216A may be a dedicated operator, as shown in Figure 1, or may be configured to share the same function as an existing operator.
BEAT SYNCボタン217Aは、プレイヤー2Aおよび2Bでそれぞれ再生中の楽曲のテンポを同期させるBEAT SYNC処理の実行時に押下されるボタンである。
MASTERボタン218Aは、プレイヤー2Aおよび2Bのいずれかをマスターデッキとして設定する際、あるいは、テンポスライダー212Aによって変化可能な再生速度の変化範囲を変更する操作時に押下されるボタンである。
The BEAT SYNC button 217A is a button that is pressed when executing a BEAT SYNC process that synchronizes the tempos of the music being played on the players 2A and 2B.
The MASTER button 218A is a button that is pressed when setting either the player 2A or 2B as the master deck, or when changing the range of the playback speed that can be changed by the tempo slider 212A.
操作部21Bは、操作部21Aと同様に、ジョグダイヤル211B、テンポスライダー212B、キューボタン213B、プレイ/ポーズボタン214B、パフォーマンスパッド215B、テイクオーバーボタン216B、BEAT SYNCボタン217B、及びMASTERボタン218Bを含む。
そして、音響装置1は、例えば、プレイヤー2Aの操作部21Aに対してユーザーによる操作が行われると、プレイヤー2Aにロードされた楽曲を再生するとともに、再生中の楽曲に対してエフェクトを適用する。プレイヤー2Bについても同様である。
Similar to the operation unit 21A, the operation unit 21B includes a jog dial 211B, a tempo slider 212B, a cue button 213B, a play/pause button 214B, a performance pad 215B, a takeover button 216B, a beat sync button 217B, and a master button 218B.
When a user operates the operation unit 21A of the player 2A, the audio device 1 plays the music loaded in the player 2A and applies effects to the music being played. The same applies to the player 2B.
ミキサー3は、ユーザー操作に応じて、プレイヤー2Aおよび2B間の楽曲再生の切り替え、各チャンネルの音量調整、及び、エフェクトを適用した再生を実行する。
ミキサー3の操作部31は、エフェクト選択つまみ311Aおよび311B、エフェクト量調整つまみ312Aおよび312B、チャンネルフェーダー313Aおよび313B、及びクロスフェーダー314を含む。
In response to user operations, the mixer 3 switches the music playback between the players 2A and 2B, adjusts the volume of each channel, and performs playback with effects applied.
The operation section 31 of the mixer 3 includes effect selection knobs 311A and 311B, effect amount adjustment knobs 312A and 312B, channel faders 313A and 313B, and a crossfader 314.
エフェクト選択つまみ311Aおよび311Bは、それぞれプレイヤー2Aおよび2Bで再生中の楽曲に適用するエフェクトを選択する際に用いられるつまみである。
エフェクト量調整つまみ312Aおよび312Bは、それぞれプレイヤー2Aおよび2Bで再生中の楽曲に適用するエフェクトの深さ、大きさ等のパラメータを調整する際に用いられるつまみである。
The effect selection knobs 311A and 311B are used to select an effect to be applied to the music being played on the players 2A and 2B, respectively.
The effect amount adjustment knobs 312A and 312B are used to adjust parameters such as the depth and magnitude of the effect applied to the music being played on the players 2A and 2B, respectively.
チャンネルフェーダー313Aおよび313Bは、それぞれプレイヤー2Aおよび2Bで再生中の楽曲の出力音量レベルを調整する際に用いられるレバーである。
クロスフェーダー314は、プレイヤー2Aおよび2Bから出力される楽曲の出力音量レベルを切り替える際に用いられるレバーである。
なお、操作部21A、21B、および操作部31は、上述した各構成に加えて、ユーザーによる接触位置を検出するタッチパネル等をさらに備えてもよい。
The channel faders 313A and 313B are levers used to adjust the output volume levels of the music being played on the players 2A and 2B, respectively.
The crossfader 314 is a lever used to switch the output volume levels of the music output from the players 2A and 2B.
In addition to the above-described components, the operation units 21A, 21B, and 31 may further include a touch panel or the like that detects the position of contact by the user.
図2は、一実施形態に係る音響装置の概略的な機能構成を示すブロック図である。
音響装置1は、それぞれ上述した各部の他、図2に示すように、楽曲データ格納部4と、制御部5と、音声出力部6とを含む。上記の各部の機能は、例えばコンピュータのハードウェア構成を備える音響装置において、プロセッサがプログラムに従って動作することによって実現される。以下、各部の機能についてさらに説明する。
FIG. 2 is a block diagram showing a schematic functional configuration of an audio device according to an embodiment.
In addition to the above-mentioned components, the audio device 1 also includes a music data storage unit 4, a control unit 5, and an audio output unit 6, as shown in Figure 2. The functions of the above-mentioned components are realized by a processor operating according to a program in an audio device having, for example, a computer hardware configuration. The functions of the components are further described below.
楽曲データ格納部4は、HDD(Hard Disk Drive)またはフラッシュメモリー等により、楽曲データを格納可能に構成されている。楽曲データ格納部4には、複数の楽曲の楽曲データがMP3形式等の所定の形式で格納されている。楽曲データは、音声情報に加えて、例えば、楽曲のBPM、アートワーク、タイトル、アーティスト名、アルバム名、キー、DJプレイ回数及びジャンル等の情報をタグ情報として含む。楽曲データ格納部4に格納される楽曲データには、再生位置の情報であるタイムスタンプが対応付けられる。 The song data storage unit 4 is configured to store song data using a hard disk drive (HDD) or flash memory, etc. Song data for multiple songs is stored in the song data storage unit 4 in a predetermined format, such as MP3 format. In addition to audio information, the song data includes tag information such as the song's BPM, artwork, title, artist name, album name, key, number of DJ plays, and genre. Song data stored in the song data storage unit 4 is associated with a timestamp, which is information about the playback position.
制御部5は、例えば通信インターフェース、CPU(Central Processing Unit)等のプロセッサ、及び、作業領域となるメモリーによって音響装置1に実装され、音響装置1の動作を制御する。制御部5は、プロセッサがメモリーに格納された、又は通信インターフェースを介して受信されたプログラムに従って動作することによって実現される設定部51と、テンポ検出部52と、第1再生部53と、第2再生部54とを含む。制御部5は、操作部21A、21B、および操作部31に対するユーザー操作を検出し、ユーザー操作の内容を示す情報を制御部5内の各部に供給する。 The control unit 5 is implemented in the sound device 1 by, for example, a communications interface, a processor such as a CPU (Central Processing Unit), and memory that serves as a working area, and controls the operation of the sound device 1. The control unit 5 includes a setting unit 51, which is realized by the processor operating in accordance with a program stored in the memory or received via the communications interface, a tempo detection unit 52, a first playback unit 53, and a second playback unit 54. The control unit 5 detects user operations on the operation units 21A, 21B, and 31, and supplies information indicating the content of the user operations to each unit within the control unit 5.
設定部51は、テンポスライダー212Aに関する設定処理に関するユーザー操作を受け付けると、ユーザー操作時の楽曲の再生速度に応じて、テンポスライダー212Aによる再生速度の変化範囲を設定する。
テンポ検出部52は、プレイヤー2Aおよび2Bで再生中の楽曲のテンポを検出する。
第1再生部53は、プレイヤー2Aにおける楽曲の再生を行い、音声信号を音声出力部6に出力する。第2再生部54は、プレイヤー2Bにおける楽曲の再生を行い、音声信号を音声出力部6に出力する。また、第1再生部53は、プレイヤー2Aで再生中の楽曲にエフェクトを適用し、第2再生部54は、プレイヤー2Bで再生中の楽曲にエフェクトを適用する。
When the setting unit 51 receives a user operation relating to the setting process for the tempo slider 212A, it sets the range of change in the playback speed by the tempo slider 212A according to the playback speed of the music at the time of the user operation.
The tempo detection unit 52 detects the tempo of the music being played back on the players 2A and 2B.
The first playback unit 53 plays back music on player 2A and outputs an audio signal to the audio output unit 6. The second playback unit 54 plays back music on player 2B and outputs an audio signal to the audio output unit 6. In addition, the first playback unit 53 applies effects to music being played back on player 2A, and the second playback unit 54 applies effects to music being played back on player 2B.
なお、音響装置1は、通信インターフェースを備え、外部記憶装置およびコンピュータ等に記憶された楽曲データを、図示しない通信インターフェースを介して取得し、楽曲データ格納部4に格納する構成としてもよい。この場合、音響装置1には楽曲データ格納部4が含まれず、外部記憶装置が楽曲データ格納部4として機能する。
音声出力部6は、スピーカ端子またはヘッドフォン端子等の音声出力端子を備え、第1再生部53および第2再生部54により再生された楽曲の音声信号を音声情報として出力する。
The audio device 1 may also be configured to include a communication interface, and acquire music data stored in an external storage device, a computer, or the like via the communication interface (not shown), and store the music data in the music data storage unit 4. In this case, the audio device 1 does not include the music data storage unit 4, and the external storage device functions as the music data storage unit 4.
The audio output unit 6 includes an audio output terminal such as a speaker terminal or a headphone terminal, and outputs the audio signals of the music played by the first playback unit 53 and the second playback unit 54 as audio information.
以上説明した音響装置1におけるテンポスライダー212Aに関する設定処理時の制御部5の動作について説明する。
従来、テンポスライダーを操作することによって変化可能な再生速度の変化範囲は、基本的に固定であり、例えばMASTERボタン218A等を用いた操作により、±6,10,16,100%等、予め定められた複数段階のテンポレンジから何れかのテンポレンジを設定可能な構成である場合が多い。
このような場合、再生中の楽曲について、BPMの変化幅の要望に応じてテンポレンジを設定することが可能である。例えば、BPMを大きく変化させるために100%のテンポレンジに設定した場合、テンポの微調整を行うためには、再度テンポレンジを変更する必要がある。
The operation of the control unit 5 during the setting process related to the tempo slider 212A in the sound device 1 described above will be described.
Conventionally, the range of change in playback speed that can be changed by operating the tempo slider has basically been fixed, and in many cases, the tempo range can be set from several predetermined tempo ranges, such as ±6, 10, 16, 100%, etc., by operating the MASTER button 218A, for example.
In such cases, it is possible to set the tempo range for the song being played according to the desired range of BPM change. For example, if the tempo range is set to 100% to allow for large BPM changes, the tempo range must be changed again to make fine adjustments to the tempo.
また、テンポスライダーの絶対位置ではなく、相対位置に基づいて操作可能な相対モードを実行する際には、SHIFTボタンを押下し続けるためにユーザーの両手による操作が必要となり、エフェクト操作などテンポ調整以外の操作を同時に行うことができない。さらに、SHIFTボタンの押し間違え等、SHIFTボタンに関する操作ミスが発生した場合、異常な出音が発生したり、出音が急激に変化したりする。
本実施形態においては、操作部21Aのテイクオーバーボタン216A、または操作部21Bのテイクオーバーボタン216Bを利用した簡便な操作で、操作性の高いテンポ調整を可能とする。
Also, when using the relative mode, which allows operation based on the relative position of the tempo slider rather than the absolute position, the user needs to keep pressing the SHIFT button with both hands, which makes it impossible to simultaneously perform operations other than tempo adjustment, such as effect operation. Furthermore, if an operation error occurs with the SHIFT button, such as pressing the wrong button, abnormal sound output may occur or the sound output may change suddenly.
In this embodiment, a simple operation using the takeover button 216A of the operation unit 21A or the takeover button 216B of the operation unit 21B allows for easy tempo adjustment.
図3Aおよび図3Bは、一実施形態におけるテンポスライダー212Aの近傍の拡大図である。以下では、一例として、プレイヤー2Aのテンポスライダー212Aについて説明する。
図3Aに示すように、テンポスライダー212Aの近傍にはテイクオーバーボタン216Aが設けられるとともに、BEAT SYNCボタン217A、及びMASTERボタン218Aが設けられる。さらに、テンポスライダー212Aの両側の可動端に対応する位置に点灯部219Aおよび220Aがそれぞれ設けられる。
3A and 3B are enlarged views of the vicinity of the tempo slider 212A in one embodiment. The tempo slider 212A of player 2A will be described below as an example.
3A, a takeover button 216A, a beat sync button 217A, and a master button 218A are provided near the tempo slider 212A. Furthermore, lighting sections 219A and 220A are provided at positions corresponding to the movable ends on both sides of the tempo slider 212A.
プレイヤー2Aでの楽曲の再生中に、ユーザーによりテンポスライダー212Aがスライド操作されると、第1再生部53は、操作内容に応じて再生楽曲の再生速度を変更する。つまり、再生楽曲のテンポ調整は手動で行われる。
一方、プレイヤー2Aでの楽曲の再生中に、ユーザーによりBEAT SYNCボタン217Aがオン操作されると、第1再生部53および第2再生部54は、プレイヤー2Aおよび2Bでそれぞれ再生中の楽曲のテンポを同期させるBEAT SYNC処理を実行する。つまり、再生楽曲のテンポ調整は自動で行われる。BEAT SYNC処理については、公知の各種の技術を利用可能であるため詳細な説明は省略する。
When the user slides the tempo slider 212A while a song is being played on the player 2A, the first playback unit 53 changes the playback speed of the song in accordance with the operation. In other words, the tempo of the song being played is adjusted manually.
Meanwhile, when the user turns on the BEAT SYNC button 217A while a song is being played on player 2A, the first playback unit 53 and the second playback unit 54 execute a BEAT SYNC process to synchronize the tempos of the songs being played on players 2A and 2B. In other words, the tempo of the played song is adjusted automatically. Since various well-known techniques can be used for the BEAT SYNC process, a detailed description thereof will be omitted.
BEAT SYNC処理の実行後、BEAT SYNC処理により変更された再生楽曲の再生速度を原曲の再生楽曲の再生速度に戻す、あるいは近づける処理を行うのが一般的である。
この際に、テイクオーバーボタン216Aがオン操作されると、設定部51は、テイクオーバーボタン216Aに対するユーザー操作時の再生速度に応じて、テンポスライダー212Aによる再生速度の変化範囲を設定する。例えば、BEAT SYNC処理後のBPMが+30%であり、この時点でテイクオーバーボタン216Aがオン操作されると、設定部51は、テンポスライダー212Aによる再生速度の変化範囲を-30%(上側の可動端)から+30%(下側の可動端)に設定する。
つまり、ユーザーは、BEAT SYNC処理の実行後、テイクオーバーボタン216Aをオン操作するだけで、テンポスライダー212Aによる再生速度の変化範囲を、現在の再生速度に応じた好適な変化範囲に変更することができる。そのため、テンポの微調整も容易に行うことができる。
After the BEAT SYNC process is executed, a process is generally performed to return the playback speed of the music piece that has been changed by the BEAT SYNC process to the playback speed of the original music piece, or to bring it closer to that of the original music piece.
At this time, when the takeover button 216A is turned on, the setting unit 51 sets the range of change in the playback speed caused by the tempo slider 212A, depending on the playback speed at the time of the user's operation of the takeover button 216A. For example, if the BPM after the BEAT SYNC process is +30% and the takeover button 216A is turned on at this point, the setting unit 51 sets the range of change in the playback speed caused by the tempo slider 212A from −30% (upper movable end) to +30% (lower movable end).
In other words, after executing the BEAT SYNC process, the user can simply turn on the takeover button 216A to change the range of playback speed change caused by the tempo slider 212A to a suitable range that corresponds to the current playback speed, making it easy to fine-tune the tempo.
なお、上述したテンポスライダー212Aによる再生速度の変化範囲は、上述したように、再生中の楽曲の原曲の再生速度と、テイクオーバーボタン216Aのオン操作時の再生速度との比(BPM値の比)に応じて設定してもよいし、再生中の楽曲の原曲の再生速度と、テイクオーバーボタン216Aのオン操作時の再生速度との差(BPM値の差)に応じて設定してもよい。また、BPM値の比および差を組み合わせて設定してもよいし、ユーザーによる指定や各種条件に応じて、テンポスライダーによる再生速度の変化範囲を設定する方法を切り替えてもよい。
また、プレイヤー2Aおよび2Bで再生中の楽曲の再生速度の差に応じて、テンポスライダー212Aによる再生速度の変化範囲を設定しても良い。例えば、プレイヤー2Aおよび2Bで再生中の楽曲の再生速度の差が小さい場合は、再生速度の差に応じて、テンポスライダー212Aによる再生速度の変化範囲を設定することにより、よりきめ細やかな調整を可能とすることができる。
As described above, the range of change in playback speed caused by the tempo slider 212A may be set according to the ratio (ratio of BPM values) between the playback speed of the original song of the song being played and the playback speed when the takeover button 216A is turned on, or may be set according to the difference (difference in BPM values) between the playback speed of the original song of the song being played and the playback speed when the takeover button 216A is turned on. Also, the ratio and difference in BPM values may be set in combination, or the method for setting the range of change in playback speed caused by the tempo slider may be switched according to user specifications or various conditions.
Furthermore, the range of change in playback speed by the tempo slider 212A may be set according to the difference in playback speed between the songs being played by players 2A and 2B. For example, if the difference in playback speed between the songs being played by players 2A and 2B is small, more precise adjustment can be made by setting the range of change in playback speed by the tempo slider 212A according to the difference in playback speed.
ここまで説明したように、テイクオーバーボタン216Aに対するユーザー操作に応じてテンポスライダー212Aによる再生速度の変化範囲を設定すると、テンポスライダー212Aの操作位置と、再生楽曲の再生速度とが一致しなくなる場合がある。このような状態でテンポスライダー212Aが操作されると、異常な出音が発生したり、出音が急激に変化したりするという問題がある。
そこで、テイクオーバーボタン216Aがオン操作されると、制御部5は、テンポスライダー212Aの操作を一時的に無効化し、テンポスライダー212Aの操作位置と、再生楽曲の再生速度とを一致させるようユーザーに促す処理を行う。ここで、無効化とは、テンポスライダー212Aの物理的な操作は可能であるが、テンポスライダー212Aの操作に基づく再生速度の変更は行わないことを示す。
As explained above, if the range of change in playback speed by the tempo slider 212A is set in response to user operation of the takeover button 216A, the operating position of the tempo slider 212A may not match the playback speed of the music being played. If the tempo slider 212A is operated in such a state, there is a problem that abnormal sound output may occur or the sound output may change suddenly.
Therefore, when the takeover button 216A is turned on, the control unit 5 temporarily disables operation of the tempo slider 212A and performs processing to prompt the user to match the operation position of the tempo slider 212A with the playback speed of the music being played. Here, "disabling" means that the tempo slider 212A can be physically operated, but the playback speed will not be changed based on the operation of the tempo slider 212A.
具体的には、制御部5は、テイクオーバーボタン216Aがオン操作された時の再生速度が原曲の再生速度よりも遅い場合には上側の可動端に対応する点灯部219Aを点灯し、原曲の再生速度よりも速い場合には下側の可動端に対応する点灯部220Aを点灯する。図3Bの例では、テイクオーバーボタン216Aがオン操作された時の再生速度が原曲の再生速度よりも速い場合に、テンポスライダー212Aの下側の可動端に対応する点灯部220Aが点灯された例を示す。
次に、制御部5は、点灯部219Aまたは220Aを点灯した可動端までテンポスライダー212Aがスライド操作されたか否かを判定し、操作されたと判定すると、設定部51により設定した変化範囲で、テンポスライダー212Aの操作を有効化する。ここで、有効化とは、テンポスライダー212Aの物理的操作が可能であり、かつ、テンポスライダー212Aの操作に基づく再生速度の変更を行うことを示す。
つまり、ユーザーは、テイクオーバーボタン216Aをオン操作した後、点灯部219Aまたは220Aが点灯した可動端にテンポスライダー212Aを押し付けるようにスライド操作するだけで、テンポスライダー212Aによる再生速度の変化範囲を、現在の再生速度に応じた好適な変化範囲に変更するとともに、テンポスライダー212Aの操作位置と再生楽曲の再生速度とを一致させることができる。このように可動端にテンポスライダー212Aを押し付けるスライド操作は、繊細さを必要としない単純な操作であるため、ユーザーによる操作の負担は小さく、また、誤操作の可能性も低い。
Specifically, the control unit 5 lights up the lighting section 219A corresponding to the upper movable end if the playback speed when the takeover button 216A is turned on is slower than the playback speed of the original song, and lights up the lighting section 220A corresponding to the lower movable end if the playback speed is faster than the playback speed of the original song. The example of Fig. 3B shows an example in which the lighting section 220A corresponding to the lower movable end of the tempo slider 212A is lit up if the playback speed when the takeover button 216A is turned on is faster than the playback speed of the original song.
Next, the control unit 5 determines whether the tempo slider 212A has been slid to the movable end that lights up the lighting unit 219A or 220A, and if it determines that the tempo slider 212A has been operated, it validates the operation of the tempo slider 212A within the range of change set by the setting unit 51. Here, "validating" means that the tempo slider 212A can be physically operated and that the playback speed is changed based on the operation of the tempo slider 212A.
In other words, after turning on takeover button 216A, the user can change the range of the playback speed controlled by tempo slider 212A to a suitable range that corresponds to the current playback speed, and can also match the operating position of tempo slider 212A with the playback speed of the music being played, simply by sliding tempo slider 212A against the movable end where lighting section 219A or 220A is lit. Since the sliding operation of pressing tempo slider 212A against the movable end in this way does not require delicacy, the burden on the user is small and the possibility of operating it incorrectly is low.
以上説明したように、BEAT SYNC処理の実行後、ユーザーがテイクオーバーボタン216Aをオン操作すると、テンポスライダー212Aによる再生速度の変化範囲が現在の再生速度に応じた好適な変化範囲に変更され、ユーザーがテンポスライダー212Aを点灯部219Aまたは220Aが点灯した可動端までスライド操作すると、テンポスライダー212Aの操作位置と再生楽曲の再生速度とが一致される。つまり、ユーザーは、テイクオーバーボタン216をオン操作し、テンポスライダー212Aを可動端までスライド操作するだけで、テンポスライダー212Aによる再生速度の変化範囲を現在の再生速度に応じた好適な変化範囲に変更するとともに、テンポスライダー212Aの操作位置と再生楽曲の再生速度とを一致させることができる。そのため、ユーザーは片手、あるいは両手であっても簡便に操作することが可能となり、エフェクト操作などテンポ調整以外の操作を同時に行うことも可能となる。
また、テンポスライダー212Aの操作位置と再生楽曲の再生速度とを一致させるまではテンポスライダー212Aの操作を一時的に無効化することにより、異常な出音が発生したり、出音が急激に変化したりするという問題を抑えることができる。さらに、テンポスライダーの操作位置と再生楽曲の再生速度とを一致させることにより、直感的かつ瞬時にテンポ調整の状態を把握することができる。
As described above, after the BEAT SYNC process is executed, when the user turns on the takeover button 216A, the range of change in playback speed caused by the tempo slider 212A is changed to a suitable range corresponding to the current playback speed, and when the user slides the tempo slider 212A to the limit where the lighting section 219A or 220A is lit, the position of the tempo slider 212A matches the playback speed of the music being played. In other words, by simply turning on the takeover button 216 and sliding the tempo slider 212A to the limit, the user can change the range of change in playback speed caused by the tempo slider 212A to a suitable range corresponding to the current playback speed and match the position of the tempo slider 212A with the playback speed of the music being played. This allows the user to easily operate the tempo slider with one hand or both hands, and can simultaneously perform operations other than tempo adjustment, such as effect operation.
Furthermore, by temporarily disabling operation of the tempo slider 212A until the operation position of the tempo slider 212A matches the playback speed of the music being played, problems such as abnormal sound output or sudden changes in sound output can be prevented. Furthermore, by matching the operation position of the tempo slider with the playback speed of the music being played, the state of the tempo adjustment can be grasped intuitively and instantly.
なお、上述した例では、少なくも2の楽曲のテンポを同期させるBEAT SYNC処理(モード)を設定後に、テンポスライダー212Aによる再生速度の変化範囲を変更するユーザー操作を示すテイクオーバーボタン216Aのオン操作が行われると、一連の処理を行う例を示したが、本発明はこの例に限定されない。
例えば、BEAT SYNC処理(モード)を設定するBEAT SYNCボタン217Aがオン操作されると、テイクオーバーボタン216Aのオン操作を待たずに一連の処理を実行してもよい。例えば、BEAT SYNC処理(モード)完了時のプレイヤーAにおける再生速度に応じて、上述した変化範囲を設定してもよい。このように、BEAT SYNCボタン217Aがオン操作されると、BEAT SYNCボタン217Aのオン操作時以降の再生速度に応じて、テンポスライダー212Aによる再生速度の変化範囲を設定することにより、ユーザーによる操作をさらに軽減し、初心者であるユーザーや、エフェクト操作などテンポ調整以外の操作を同時に行いたいというユーザーの要望に応えることが可能となる。なお、BEAT SYNC処理(モード)を設定するBEAT SYNCボタン217Aのオン操作のみをトリガーとするか、BEAT SYNC処理(モード)を設定後のテイクオーバーボタン216Aのオン操作をトリガーとするかは、選択可能であってもよいし、何れか一方のみを実行可能としてもよい。BEAT SYNCボタン217Aのオン操作のみをトリガーとする場合、例えば、本実施形態で説明したテイクオーバーボタン216Aを備えない構成にも本発明を同様に適用することができる。
In the above example, a series of processes is performed when the takeover button 216A, which indicates a user operation to change the range of change in playback speed using the tempo slider 212A, is turned on after the BEAT SYNC process (mode) for synchronizing the tempos of at least two songs is set, but the present invention is not limited to this example.
For example, when the BEAT SYNC button 217A, which sets the BEAT SYNC process (mode), is turned on, a series of processes may be executed without waiting for the takeover button 216A to be turned on. For example, the above-mentioned change range may be set according to the playback speed of player A when the BEAT SYNC process (mode) is completed. In this way, when the BEAT SYNC button 217A is turned on, the change range of the playback speed using the tempo slider 212A is set according to the playback speed after the BEAT SYNC button 217A is turned on. This further reduces the amount of user operation, making it possible to meet the needs of beginner users and users who wish to simultaneously perform operations other than tempo adjustment, such as effect operation. Note that it may be possible to select whether the trigger is only the ON operation of the BEAT SYNC button 217A that sets the BEAT SYNC processing (mode) or the trigger is only the ON operation of the takeover button 216A after the BEAT SYNC processing (mode) is set, or it may be possible to execute only one of them. When the trigger is only the ON operation of the BEAT SYNC button 217A, for example, the present invention can also be similarly applied to a configuration that does not include the takeover button 216A described in this embodiment.
次に、図4のフローチャートを参照して、本発明の一実施形態における音響装置の制御方法について説明する。
図4には、テンポスライダー212Aに関する設定処理に関するフローチャートが示されている。以下では、一例として、プレイヤー2Aにおける楽曲の再生中におけるテンポスライダー212Aに関する設定処理を例に挙げて説明する。
まず、BEAT SYNCボタン217Aがオン操作されると(ステップS101YES)、第1再生部53および第2再生部54は、プレイヤー2Aおよび2Bでそれぞれ再生中の楽曲のテンポを同期させるBEAT SYNC処理を実行する(ステップS102)。
次に、テイクオーバーボタン216Aがオン操作されると(ステップS103YES)、制御部5は、テンポスライダー212Aの操作を無効化し(ステップS104)、テイクオーバーボタン216Aのオン操作時の再生速度に応じて、テンポスライダー212Aによる再生速度の変化範囲を設定し(ステップS105)、テイクオーバーボタン216Aがオン操作された時の再生速度と原曲の再生速度とに応じて点灯部219Aまたは点灯部220Aを点灯する(ステップS106)。なお、ステップS104からS106の処理は同時に実行されてもよいし、順番を入れ替えて実行されてもよい。
Next, a method for controlling an audio device according to an embodiment of the present invention will be described with reference to the flowchart of FIG.
4 shows a flowchart of the setting process for the tempo slider 212A. The following describes, as an example, the setting process for the tempo slider 212A while a song is being played on the player 2A.
First, when the BEAT SYNC button 217A is turned on (YES in step S101), the first playback unit 53 and the second playback unit 54 execute a BEAT SYNC process to synchronize the tempos of the songs being played back by the players 2A and 2B (step S102).
Next, when the takeover button 216A is turned on (step S103 YES), the control unit 5 disables operation of the tempo slider 212A (step S104), sets the range of change in the playback speed caused by the tempo slider 212A depending on the playback speed when the takeover button 216A is turned on (step S105), and lights up the lighting unit 219A or the lighting unit 220A depending on the playback speed when the takeover button 216A is turned on and the playback speed of the original song (step S106). Note that the processes of steps S104 to S106 may be performed simultaneously, or may be performed in a reverse order.
制御部5が、点灯部219Aまたは220Aを点灯した可動端までテンポスライダー212Aがスライド操作されたか否かを判定し、操作されたと判定した場合(ステップS107YES)、制御部5は、テンポスライダー212Aの操作を有効化し(ステップS108)、ステップS106で点灯した点灯部219Aまたは点灯部220Aを消灯する(ステップS109)。なお、ステップS108およびS109の処理は同時に実行されてもよいし、順番を入れ替えて実行されてもよい。
なお、上述したように、BEAT SYNCボタン217Aのオン操作のみをトリガーとする場合、ステップS103で説明したテイクオーバーボタン216Aのオン操作の判定をスキップすればよい。
The control unit 5 determines whether the tempo slider 212A has been slid to the movable end that illuminates the lighting portion 219A or 220A, and if it determines that the tempo slider 212A has been operated (YES in step S107), the control unit 5 validates the operation of the tempo slider 212A (step S108) and turns off the lighting portion 219A or 220A that was lit in step S106 (step S109). Note that the processes of steps S108 and S109 may be executed simultaneously, or may be executed in reverse order.
As described above, if only the ON operation of the BEAT SYNC button 217A is used as a trigger, the determination of the ON operation of the takeover button 216A described in step S103 may be skipped.
図3および図4では、プレイヤー2Aのテンポスライダー212Aを例に挙げて説明したが、プレイヤー2Bのテンポスライダー212Bについても同様の処理が行われる。つまり、テンポスライダー212Bの近傍にはテイクオーバーボタン216Bが設けられるとともに、BEAT SYNCボタン217B、及びMASTERボタン218Bが設けられる。さらに、テンポスライダー212Bの両側の可動端に対応する位置に点灯部219Bおよび220Bが設けられる(図1参照)。 In Figures 3 and 4, the tempo slider 212A for player 2A has been used as an example for explanation, but similar processing is performed for the tempo slider 212B for player 2B. That is, a takeover button 216B is provided near the tempo slider 212B, as well as a BEAT SYNC button 217B and a MASTER button 218B. Furthermore, lighting sections 219B and 220B are provided at positions corresponding to the movable ends on both sides of the tempo slider 212B (see Figure 1).
BEAT SYNC処理の実行後、テイクオーバーボタン216Bがオン操作されると、設定部51は、テイクオーバーボタン216Bのオン操作時の再生速度に応じて、テンポスライダー212Bによる再生速度の変化範囲を設定する。そして、制御部5は、テンポスライダー212Bの操作を一時的に無効化し、テイクオーバーボタン216Bがオン操作された時の再生速度が原曲の再生速度よりも遅い場合には点灯部219Bを点灯し、原曲の再生速度よりも速い場合には点灯部220Bを点灯する。
さらに、制御部5は、点灯部219Bまたは220Bを点灯した可動端までテンポスライダー212Bがスライド操作されたか否かを判定し、操作されたと判定すると、設定部51により設定した変化範囲で、テンポスライダー212Bの操作を有効化する。
When the takeover button 216B is turned on after the BEAT SYNC process is executed, the setting unit 51 sets the range of change in the playback speed by the tempo slider 212B according to the playback speed when the takeover button 216B is turned on. Then, the control unit 5 temporarily disables operation of the tempo slider 212B, and lights up the lighting unit 219B if the playback speed when the takeover button 216B is turned on is slower than the playback speed of the original song, and lights up the lighting unit 220B if the playback speed is faster than the playback speed of the original song.
Furthermore, the control unit 5 determines whether the tempo slider 212B has been slid to the movable end that lights up the lighting unit 219B or 220B, and if it determines that the tempo slider 212B has been operated, it enables operation of the tempo slider 212B within the range of change set by the setting unit 51.
以上で説明したような本発明の一実施形態によれば、再生中の楽曲の再生速度を変化させるテンポスライダーを備える音響装置において、テンポスライダーによって変化可能な再生速度の変化範囲を変更するユーザー操作を受け付けると、ユーザー操作時の再生速度に応じて、テンポスライダーによる再生速度の変化範囲を設定する。したがって、直感的な操作が可能で、操作性の高いテンポ調整を実現することができる。
また、本発明の一実施形態によれば、再生中の楽曲の原曲の再生速度と、ユーザー操作時の再生速度との差に応じて、テンポスライダーによる再生速度の変化範囲を設定する。したがって、原曲の再生速度と現在の再生速度との関係性に応じた好適な変化範囲を簡便に設定することができる。
また、本発明の一実施形態によれば、再生中の楽曲の原曲の再生速度と、ユーザー操作時の再生速度との比に応じて、テンポスライダーによる再生速度の変化範囲を設定する。したがって、原曲の再生速度と現在の再生速度との関係性に応じた好適な変化範囲を簡便に設定することができる。
According to one embodiment of the present invention as described above, in an audio device equipped with a tempo slider for changing the playback speed of a song being played, when a user operation to change the range of playback speed that can be changed by the tempo slider is received, the range of playback speed that can be changed by the tempo slider is set according to the playback speed at the time of the user operation. This allows for intuitive operation and realizes highly user-friendly tempo adjustment.
Furthermore, according to one embodiment of the present invention, the range of change in playback speed caused by the tempo slider is set according to the difference between the playback speed of the original song being played and the playback speed at the time of user operation. This makes it possible to easily set a suitable change range according to the relationship between the playback speed of the original song and the current playback speed.
Furthermore, according to one embodiment of the present invention, the range of change in playback speed caused by the tempo slider is set according to the ratio between the playback speed of the original song of the song being played and the playback speed at the time of user operation. This makes it possible to easily set a suitable change range according to the relationship between the playback speed of the original song and the current playback speed.
また、本発明の一実施形態によれば、少なくも2の楽曲のテンポを同期させるモードを設定後にテンポスライダーによる再生速度の変化範囲を変更するユーザー操作を受け付けると、変化範囲を変更するユーザー操作時の再生速度に応じて、テンポスライダーによる再生速度の変化範囲を設定する。したがって、プレイヤー2Aおよび2Bでそれぞれ再生中の楽曲のテンポを同期させるBEAT SYNC処理を設定後に、ユーザーの所望のタイミングで、テンポスライダーによる再生速度の変化範囲を好適に設定することができる。
また、本発明の一実施形態によれば、少なくも2の楽曲のテンポを同期させるモードを設定するユーザー操作を受け付けると、モードを設定するユーザー操作時以降の再生速度に応じて、変化範囲を設定する。したがって、プレイヤー2Aおよび2Bでそれぞれ再生中の楽曲のテンポを同期させるBEAT SYNC処理を設定時に、自動で好適なテンポスライダーによる再生速度の変化範囲を設定することができるため、ユーザーの操作を軽減することができる。
Furthermore, according to one embodiment of the present invention, when a user operation to change the range of playback speed change caused by the tempo slider is received after a mode for synchronizing the tempos of at least two songs is set, the range of playback speed change caused by the tempo slider is set according to the playback speed at the time of the user operation to change the range of change. Therefore, after setting the BEAT SYNC process to synchronize the tempos of songs being played on players 2A and 2B, the range of playback speed change caused by the tempo slider can be suitably set at the user's desired timing.
Furthermore, according to one embodiment of the present invention, when a user operation to set a mode for synchronizing the tempos of at least two songs is accepted, a change range is set according to the playback speed after the user operation to set the mode. Therefore, when setting BEAT SYNC processing to synchronize the tempos of songs being played on players 2A and 2B, an appropriate change range of the playback speed can be automatically set using the tempo slider, thereby reducing the amount of user operation required.
なお、上記のような機能をもった音響装置は上記の各実施形態で説明した例に限らず、例えばミキサー、ミキサー機能を備えたDJコントローラー等であってもよい。また、DJアプリケーションを実行するコンピュータ、スマートフォン、およびタブレット端末に本発明を適用してもよい。このような場合、テンポスライダー部材を備えない音響装置においても、同様の効果を得ることができる。
また、DJ機器およびDJアプリケーションに限らず、音楽アプリケーションやインターネットを利用したストリーミングサービス等に本発明を適用してもよい。このような場合、例えばプレイリスト等を利用した自動再生等に、本発明を適用可能である。
また、上記の各実施形態では2つのプレイヤー2Aおよび2Bを有する2チャンネルの音響装置が説明されたが、例えば4チャンネルの音響装置でも同様の機能が実現可能である。また、本発明はDJ機器に限らず、一般的なミキサーや電子楽器、さらにはDAW(Digital Audio Workstation)やDTM(Desk Top Music)といった音響装置にも適用可能である。
Note that the audio device with the above-described functions is not limited to the examples described in the above embodiments, but may also be, for example, a mixer or a DJ controller with a mixer function. The present invention may also be applied to computers, smartphones, and tablet devices that run DJ applications. In such cases, the same effects can be achieved even with audio devices that do not have a tempo slider component.
Furthermore, the present invention may be applied not only to DJ equipment and DJ applications, but also to music applications, streaming services using the Internet, etc. In such cases, the present invention can be applied to automatic playback using a playlist, for example.
Furthermore, while the above embodiments have described a two-channel audio device having two players 2A and 2B, similar functions can also be realized in, for example, a four-channel audio device. Furthermore, the present invention is not limited to DJ equipment, but can also be applied to audio devices such as general mixers and electronic musical instruments, as well as DAWs (Digital Audio Workstations) and DTMs (Desktop Music Players).
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。 The above describes in detail preferred embodiments of the present invention with reference to the accompanying drawings, but the present invention is not limited to such examples. It is clear that a person with ordinary skill in the technical field to which the present invention pertains could conceive of various modified or altered examples within the scope of the technical ideas set forth in the claims, and it is understood that these naturally fall within the technical scope of the present invention.
1…音響装置、2A,2B…プレイヤー、3…ミキサー、4…楽曲データ格納部、5…制御部、6…音声出力部、21A,21B,31…操作部、51…設定部、52…テンポ検出部、53…第1再生部、54…第2再生部、211A,211B…ジョグダイヤル、212A,212B…テンポスライダー、213A,213B…キューボタン、214A,214B…プレイ/ポーズボタン、215A,215B…パフォーマンスパッド、216A,216B…テイクオーバーボタン、217A,217B…BEAT SYNCボタン、218A,218B…MASTERボタン、311A,311B…エフェクト選択つまみ、312A,312B…エフェクト量調整つまみ、313A,313B…チャンネルフェーダー、314…クロスフェーダー。
1...sound device, 2A, 2B...player, 3...mixer, 4...music data storage section, 5...control section, 6...audio output section, 21A, 21B, 31...operation section, 51...setting section, 52...tempo detection section, 53...first playback section, 54...second playback section, 211A, 211B...jog dial, 212A, 212B...tempo slider, 213A, 213B...cue button, 214A, 214B...play/pause button, 215A, 215B...performance pad, 216A, 216B...takeover button, 217A, 217B...BEAT SYNC button, 218A, 218B...MASTER button, 311A, 311B...effect selection knob, 312A, 312B...effect amount adjustment knob, 313A, 313B...channel fader, 314...cross fader.
Claims (5)
前記テンポスライダーによって変化可能な前記再生速度の変化範囲を変更するユーザー操作を受け付ける操作部と、
前記操作部により前記ユーザー操作を受け付けると、前記再生中の楽曲の原曲の前記再生速度と前記ユーザー操作時の前記再生速度との差、又は、前記再生中の楽曲の原曲の前記再生速度と前記ユーザー操作時の前記再生速度との比に応じて、前記テンポスライダーによる前記再生速度の前記変化範囲を設定する設定部とを備える音響装置。 An audio device having a tempo slider for changing the playback speed of a song being played,
an operation unit that accepts a user operation to change a range of the playback speed that can be changed by the tempo slider;
an audio device comprising: a setting unit that, when the operation unit receives the user operation, sets the range of change of the playback speed caused by the tempo slider according to the difference between the playback speed of the original song of the song being played and the playback speed at the time of the user operation, or according to the ratio between the playback speed of the original song of the song being played and the playback speed at the time of the user operation.
前記設定部は、前記モードを設定後に前記変化範囲を変更する前記ユーザー操作を受け付けると、前記変化範囲を変更する前記ユーザー操作時の前記再生速度に応じて、前記テンポスライダーによる前記再生速度の前記変化範囲を設定する、請求項1に記載の音響装置。 the operation unit further receives a user operation for setting a mode for synchronizing the tempos of at least two pieces of music;
2. The audio device according to claim 1, wherein when the setting unit receives the user operation to change the range of change after setting the mode, the setting unit sets the range of change of the playback speed caused by the tempo slider according to the playback speed at the time of the user operation to change the range of change.
前記設定部は、前記モードを設定する前記ユーザー操作を受け付けると、前記モードを設定する前記ユーザー操作時以降の前記再生速度に応じて、前記テンポスライダーによる前記再生速度の前記変化範囲を設定する、請求項1に記載の音響装置。 the operation unit accepts the user operation for setting a mode for synchronizing the tempos of at least two pieces of music;
2. The audio device according to claim 1, wherein, when the setting unit receives the user operation to set the mode, the setting unit sets the range of change of the playback speed caused by the tempo slider in accordance with the playback speed after the user operation to set the mode.
前記テンポスライダーによって変化可能な前記再生速度の変化範囲を変更するユーザー操作を受け付けるステップと、
前記ユーザー操作を受け付けると、前記再生中の楽曲の原曲の前記再生速度と前記ユーザー操作時の前記再生速度との差、又は、前記再生中の楽曲の原曲の前記再生速度と前記ユーザー操作時の前記再生速度との比に応じて、前記テンポスライダーによる前記再生速度の前記変化範囲を設定するステップと
を含む音響装置の制御方法。 A method for controlling an audio device equipped with a tempo slider for changing the playback speed of a song being played, comprising:
receiving a user operation to change a range of the playback speed that can be changed by the tempo slider;
and when the user operation is accepted, setting the range of change of the playback speed by the tempo slider according to a difference between the playback speed of the original song of the song being played and the playback speed at the time of the user operation, or according to a ratio between the playback speed of the original song of the song being played and the playback speed at the time of the user operation.
前記テンポスライダーによって変化可能な前記再生速度の変化範囲を変更するユーザー操作を受け付ける操作部と、
前記操作部により前記ユーザー操作を受け付けると、前記再生中の楽曲の原曲の前記再生速度と前記ユーザー操作時の前記再生速度との差、又は、前記再生中の楽曲の原曲の前記再生速度と前記ユーザー操作時の前記再生速度との比に応じて、前記テンポスライダーによる前記再生速度の前記変化範囲を設定する設定部とを備える音響装置としてコンピュータを機能させるためのプログラム。 A program for causing a computer to function as an audio device having a tempo slider for changing the playback speed of a song being played,
an operation unit that accepts a user operation to change a range of the playback speed that can be changed by the tempo slider;
a setting unit that, when the operation unit receives the user operation, sets the range of change in the playback speed caused by the tempo slider according to the difference between the playback speed of the original song of the song being played and the playback speed at the time of the user operation, or the ratio between the playback speed of the original song of the song being played and the playback speed at the time of the user operation .
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/037741 WO2023062721A1 (en) | 2021-10-12 | 2021-10-12 | Acoustic device, acoustic device control method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2023062721A1 JPWO2023062721A1 (en) | 2023-04-20 |
| JP7762215B2 true JP7762215B2 (en) | 2025-10-29 |
Family
ID=85988460
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023553796A Active JP7762215B2 (en) | 2021-10-12 | 2021-10-12 | Audio device, audio device control method and program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7762215B2 (en) |
| WO (1) | WO2023062721A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001243692A (en) | 2000-02-25 | 2001-09-07 | Teac Corp | Recording medium playback device |
| JP2009531807A (en) | 2006-03-28 | 2009-09-03 | ヌマーク インダストリーズ,エルエルシー | Media storage manager and player |
| WO2012081054A1 (en) | 2010-12-15 | 2012-06-21 | パイオニア株式会社 | Console device, player system, method of operation of console device, and program |
-
2021
- 2021-10-12 JP JP2023553796A patent/JP7762215B2/en active Active
- 2021-10-12 WO PCT/JP2021/037741 patent/WO2023062721A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001243692A (en) | 2000-02-25 | 2001-09-07 | Teac Corp | Recording medium playback device |
| JP2009531807A (en) | 2006-03-28 | 2009-09-03 | ヌマーク インダストリーズ,エルエルシー | Media storage manager and player |
| WO2012081054A1 (en) | 2010-12-15 | 2012-06-21 | パイオニア株式会社 | Console device, player system, method of operation of console device, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2023062721A1 (en) | 2023-04-20 |
| JPWO2023062721A1 (en) | 2023-04-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4283320B2 (en) | Music and audio playback system | |
| JP4781491B1 (en) | Operating device, playback system, operating device operating method, program | |
| JP5395124B2 (en) | Operating device, playback system, operating device operating method, program | |
| US9899013B1 (en) | Forward and reverse delay effects pedal | |
| JP5433809B1 (en) | Game program | |
| JP7521002B2 (en) | Audio equipment, and method and program for controlling audio equipment | |
| JP7742884B2 (en) | Audio device, audio device control method and program | |
| JP7522853B2 (en) | AUDIO EQUIPMENT, METHOD AND PROGRAM FOR CONTROLLING PLAYBACK OF AUDIO EQUIPMENT | |
| JP7762215B2 (en) | Audio device, audio device control method and program | |
| WO2022230171A1 (en) | Acoustic device, acoustic device control method, and program | |
| JP7598449B2 (en) | Audio device, audio device control method and program | |
| JP7375003B2 (en) | Sound equipment and sound reproduction programs | |
| JP7671786B2 (en) | Audio equipment, audio equipment control method, and program | |
| JP6756740B2 (en) | Acoustic control system | |
| WO2024171354A1 (en) | Acoustic device, acoustic device control method, and program | |
| WO2025134279A1 (en) | Acoustic device, control method for acoustic device, and program | |
| WO2025181866A1 (en) | Acoustic device, acoustic device control method, and program | |
| JP7375002B2 (en) | Sound equipment and music playback program | |
| JP5217280B2 (en) | Sound processing apparatus and program | |
| US12517696B2 (en) | Audio data processing device, audio data processing method, and program | |
| JP2008188131A (en) | Music player and program | |
| JP7498784B2 (en) | Sound equipment | |
| US20240371348A1 (en) | Sound data processing device, sound data processing method, and program | |
| JP2025137169A (en) | Sound processing device and sound processing method | |
| WO2024241583A1 (en) | Audio device, audio device control method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240313 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250218 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20250527 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250826 |
|
| 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: 20250930 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251017 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7762215 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |