JP6549322B2 - Audio data control apparatus, audio data transmitting apparatus, audio data transmitting and receiving method, and audio data transmitting program - Google Patents
Audio data control apparatus, audio data transmitting apparatus, audio data transmitting and receiving method, and audio data transmitting program Download PDFInfo
- Publication number
- JP6549322B2 JP6549322B2 JP2018523142A JP2018523142A JP6549322B2 JP 6549322 B2 JP6549322 B2 JP 6549322B2 JP 2018523142 A JP2018523142 A JP 2018523142A JP 2018523142 A JP2018523142 A JP 2018523142A JP 6549322 B2 JP6549322 B2 JP 6549322B2
- Authority
- JP
- Japan
- Prior art keywords
- audio data
- connection
- unit
- transmitting
- receiving
- 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
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
本発明は、オーディオデータ制御装置、オーディオデータ送信装置、オーディオデータ送受信方法、およびオーディオデータ送信プログラムに関する。 The present invention relates to an audio data control device, an audio data transmission device, an audio data transmission and reception method, and an audio data transmission program.
楽曲に合わせてダンスを楽しむクラブ等では、DJがフロアの雰囲気に合った楽曲を選曲し、音が途切れないように再生を行うことが求められる。万一、オンエア中に楽曲の再生が途切れてしまうと、盛り上がっている場の雰囲気がさめてしまうため、避けなければならない。
特許文献1に記載の技術では、外部から供給される楽曲データを蓄積するバッファ内の蓄積データ量を監視し、バッファ内の蓄積データ量が所定の量以下となったら、外部からの供給が途絶えたと判定し、記憶装置内の代替コンテンツを選択し、代替楽曲を再生することにより、楽曲の再生が途切れないようにしている。In a club or the like that enjoys dance in accordance with music, it is required that the DJ select a music that matches the atmosphere of the floor and perform playback so that the sound does not break off. If the music playback is interrupted while on air, the atmosphere of the lively place will be calmed down, so it should be avoided.
According to the technique described in
しかしながら、前記特許文献1に記載の技術では、楽曲データの一定量をバッファに蓄積するため、実際の再生には、時間の遅れが生じてしまう。このため、バッファ内に蓄積された楽曲データを先読み処理し、蓄積データ量の監視を行わなければならないが、操作者が、スクラッチ、キュー等の再生速度低下、再生停止操作等を行うと、先読み処理との同期がとれなくなってしまうという課題がある。
また、記憶装置内の代替コンテンツを選択して、代替楽曲を再生する場合、記憶装置内には、圧縮ファイルとして記憶されているため、圧縮ファイルの再生処理を行わなければならず、再生装置を必須の構成としなければならないという課題がある。However, in the technique described in
In addition, in the case of selecting an alternative content in the storage device and reproducing the alternative music, since the compressed file is stored in the storage device, the compressed file must be reproduced, and the reproduction device There is a problem that it must be an essential configuration.
本発明の目的は、簡単な構造で楽曲再生の途切れを防止することができ、再生制御にあたり、再生装置を必須の構成とすることのない、オーディオデータ制御装置、オーディオデータ送信装置、オーディオデータ送受信方法、およびオーディオデータ送信プログラムを提供することにある。 It is an object of the present invention to prevent interruption of music reproduction with a simple structure, and to control reproduction, without requiring the reproduction apparatus as an essential configuration, an audio data control apparatus, an audio data transmission apparatus, audio data transmission / reception A method and an audio data transmission program are provided.
本発明のオーディオデータ制御装置は、
オーディオデータを再生し、送信するオーディオデータ送信装置と通信可能に接続され、前記オーディオデータを受信するオーディオデータ制御装置であって、
前記オーディオデータ送信装置との接続異常の有無を判定する接続判定情報を受信する判定情報受信部と、
前記オーディオデータを受信するオーディオデータ受信部と、
前記オーディオデータ受信部により受信したオーディオデータを、外部に出力するオーディオデータ出力部と、
前記オーディオデータ受信部により受信したオーディオデータの一部を、前記オーディオデータ受信部の受信と同期して記憶するバッファと、
前記オーディオデータに重畳された接続判定情報に基づいて、前記オーディオデータ送信装置との接続異常が生じたか否かを判定する接続異常判定部と、
前記接続異常判定部により、接続異常または接続異常とみなせると判定されたら、前記バッファ内に記憶されたオーディオデータを、繰り返し再生するループ再生制御部と、を備えていることを特徴とするThe audio data control apparatus of the present invention is
An audio data control apparatus communicably connected to an audio data transmitting apparatus for reproducing and transmitting audio data and receiving the audio data,
A determination information receiving unit that receives connection determination information that determines presence or absence of a connection abnormality with the audio data transmitting apparatus;
An audio data receiving unit for receiving the audio data;
An audio data output unit for outputting the audio data received by the audio data receiving unit to the outside;
A buffer for storing a part of audio data received by the audio data receiving unit in synchronization with the reception of the audio data receiving unit;
A connection failure determination unit that determines whether or not a connection failure with the audio data transmission device has occurred based on connection determination information superimposed on the audio data;
And a loop reproduction control unit that repeatedly reproduces the audio data stored in the buffer when the connection abnormality determination unit determines that the connection abnormality or the connection abnormality can be considered.
本発明のオーディオデータ制御装置は、
オーディオデータを再生し、送信するオーディオデータ送信装置と通信可能に接続され、前記オーディオデータを受信するオーディオデータ制御装置であって、
前記オーディオデータには、通信切断の有無を判定する接続判定情報が重畳され、
前記オーディオデータを受信するオーディオデータ受信部と、
前記オーディオデータ受信部により受信したオーディオデータの一部を、前記オーディオデータ受信部の受信と同期して記憶するバッファと、
前記オーディオデータに重畳された接続判定情報に基づいて、前記オーディオデータ送信装置との接続異常が生じたか否かを判定する接続異常判定部と、
前記接続異常判定部により、接続異常または接続異常とみなせると判定されたら、前記バッファ内に記憶されたオーディオデータを、繰り返し再生するループ再生制御部と、
を備えていることを特徴とする。The audio data control apparatus of the present invention is
An audio data control apparatus communicably connected to an audio data transmitting apparatus for reproducing and transmitting audio data and receiving the audio data,
Connection determination information for determining the presence or absence of communication disconnection is superimposed on the audio data;
An audio data receiving unit for receiving the audio data;
A buffer for storing a part of audio data received by the audio data receiving unit in synchronization with the reception of the audio data receiving unit;
A connection failure determination unit that determines whether or not a connection failure with the audio data transmission device has occurred based on connection determination information superimposed on the audio data;
A loop reproduction control unit that repeatedly reproduces audio data stored in the buffer when it is determined by the connection abnormality determination unit that connection abnormality or connection abnormality can be considered;
It is characterized by having.
本発明のオーディオデータ送信装置は、
オーディオデータ制御装置と通信可能に接続され、前記オーディオデータ制御装置に再生したオーディオデータを送信するオーディオデータ送信装置であって、
圧縮されたオーディオデータを再生するオーディオデータ再生部と、
再生されたオーディオデータに、通信切断の有無を判定する接続判定情報を重畳する接続判定情報重畳部と、
前記接続判定情報重畳部により接続判定情報が重畳されたオーディオデータを、送信するオーディオデータ送信部と、
を備えていることを特徴とする。The audio data transmitting apparatus of the present invention is
An audio data transmitting apparatus communicably connected to an audio data control apparatus and transmitting reproduced audio data to the audio data control apparatus,
An audio data reproduction unit that reproduces compressed audio data;
A connection determination information superposition unit that superimposes connection determination information that determines the presence or absence of communication disconnection on the reproduced audio data;
An audio data transmission unit that transmits audio data on which connection determination information is superimposed by the connection determination information superposition unit;
It is characterized by having.
再生されたオーディオデータを送信するオーディオデータ送信装置と、前記オーディオデータ送信装置と通信可能に接続され、前記オーディオデータを受信するオーディオデータ制御装置との間で行われるオーディオデータ送受信方法であって、
前記オーディオデータ送信装置により、
圧縮されたオーディオデータを再生する手順と、
再生されたオーディオデータに、通信切断の有無を判定する接続判定情報を重畳させる手順と、
を実施し、
前記オーディオデータ制御装置により、
前記接続判定情報が重畳されたオーディオデータを受信する手順と、
受信された接続判定情報に基づいて、前記オーディオ送信装置および前記オーディオデータ制御装置間の接続異常が生じたか否かを判定する手順と、
接続異常が生じたまたは接続異常とみなせると判定されたら、受信されたオーディオデータの一部を繰り返し再生する手順と、
を実施することを特徴とする。An audio data transmitting / receiving method performed between an audio data transmitting apparatus for transmitting reproduced audio data and an audio data control apparatus communicably connected to the audio data transmitting apparatus and receiving the audio data,
The audio data transmitting device
A procedure for playing back compressed audio data;
A procedure for superimposing connection determination information for determining the presence or absence of communication disconnection on reproduced audio data;
To carry out
The audio data control device
A procedure for receiving audio data on which the connection determination information is superimposed;
A procedure of determining whether or not a connection abnormality has occurred between the audio transmission device and the audio data control device based on the received connection determination information;
A procedure for repeatedly playing back part of the received audio data if it is determined that a connection error has occurred or can be regarded as a connection error;
To carry out.
本発明のオーディオデータ送信プログラムは、コンピュータを、前述したオーディオデータ送信装置として機能させることを特徴とする。 An audio data transmission program according to the present invention causes a computer to function as the above-described audio data transmission apparatus.
[1]オーディオデータ制御システム1の全体構成
図1には、本発明の実施形態に係るオーディオデータ制御システム1が示されている。オーディオデータ制御システム1は、DJパフォーマンスにおける音響機器制御操作を行うシステムであり、オーディオデータ制御装置の例示となるDJコントローラ2、オーディオデータ送信装置の例示となるコンピュータ3、およびスピーカー4を備える。
DJコントローラ2は、操作者が操作するDJ機器の本体部分であり、左右に配置される2つのプレーヤー部2Aと、その間に配置されるミキサー部2Bとを備える。[1] Overall Configuration of Audio
The
左右に配置されるプレーヤー部2Aは、操作者が操作して、再生するオーディオデータに種々の音響効果を付与する部分であり、ジョグダイヤル2C、テンポスライダー2D、およびパフォーマンスパッド2Eを備える。
ジョグダイヤル2Cは、操作者がジョグダイヤル2Cを操作して回転速度を変更するダイヤルである。ジョグダイヤル2Cを操作することにより、再生中の楽曲に対してスクラッチ、ピッチベンド等の音響処理を行うことができる。The
The
テンポスライダー2Dは、コンピュータ3内に記憶されたオーディオデータのトラック再生速度を調整するレバーである。
パフォーマンスパッド2Eは、操作者が操作することにより、再生中の楽曲データに対して、瞬間的にループ、キュー、スライサー、サンプラー等のエフェクト処理を行うことができるボタンである。The
The
中央に配置されるミキサー部2Bは、左右のプレーヤー部2Aの音声出力やエフェクト処理を調整する部分であり、4つのミキシング部2Fからミキシング部2Iを備える。
それぞれのミキシング部2Fからミキシング部2Iは、左側の2つのミキシング部2F、2Gが左側のプレーヤー部2Aの音声出力およびエフェクト処理の調整に用いられ、右側の2つのミキシング部2H、2Iが右側のプレーヤー部2Aの音声出力調整およびエフェクト処理の調整に用いられる。The
From the
DJコントローラ2は、双方向通信可能なUSB(Universal Serial Bus)規格に準拠したケーブル5を介してコンピュータ3と接続されている。なお、ケーブル5は、USB規格に準拠したものに限定される必要はなく、他の規格に準拠したものであってもよく、さらには、有線による接続だけでなく、無線で通信接続してもよい。
また、DJコントローラ2は、アナログケーブル6を介してスピーカー4と接続されている。The
Also, the
コンピュータ3は、ハードディスク等の記憶装置31(図2参照)を備え、記憶装置31内に記憶されたMP3等のオーディオデータAD1、AD2、AD3、…を、デコーダ32によってシリアルデータからなるオーディオデータに再生し、ケーブル5を介して、DJコントローラ2に出力する。
コンピュータ3により再生されたオーディオデータは、ケーブル5を介してDJコントローラ2に出力され、操作者がDJコントローラ2を操作して行ったエフェクト処理に基づいて、演出効果が施され、アナログデータに変換されて、アナログケーブル6を介してスピーカー4に出力され、操作者の操作が施されたオーディオデータが音声出力される。The
The audio data reproduced by the
[2]オーディオデータ制御システム1の機能ブロック構成。
図2には、オーディオデータ制御システム1の機能ブロック図が示されている。
コンピュータ3は、記憶装置31、演算処理装置上で実行されるオーディオデータ送信プログラムとしての、デコーダ32、オーディオデータ送信部33、および接続判定情報重畳部34を備える。
記憶装置31は、ハードディスク等の記憶媒体であり、複数のオーディオデータAD1、AD2、AD3…が記憶されている。オーディオデータAD1、AD2、AD3…は、圧縮された状態で記憶されており、たとえば、MP3(MPEG-1 Audio Layer3)形式等の圧縮ファイルとなっている。[2] Functional block configuration of audio
A functional block diagram of the audio
The
The
オーディオデータ再生部として例示されるデコーダ32は、MP3ファイルを再生してデジタル形式のオーディオデータAD1、AD2、AD3…に変換する。
オーディオデータ送信部33は、デコーダ32によって再生されたオーディオデータAD1、AD2、AD3…を、ケーブル5を介して、DJコントローラ2に送信する。
接続判定情報重畳部34は、デコーダ32により再生されたオーディオデータAD1、AD2、AD3…に接続判定情報を重畳させる。具体的には、接続判定情報重畳部34は、複数のパケットからなるオーディオデータAD1、AD2、AD3…に、フラグ情報が付与されたパケットを重畳させることにより、一連のシリアルデータとする。フラグ情報は、接続正常な場合を「1」、接続異常の場合を「2」といったフラグを所定の間隔で重畳させてもよく、接続異常の場合のみフラグ情報を重畳するようにしてもよい。さらには、接続判定情報は、フラグ情報という概念ではなく、接続異常とみなせる状態で判定してもよい。たとえば、接続判定は、再生されたオーディオデータそのものの送信の有無で判定してもよく、MP3ファイルに付加された付加情報の送信の有無で判定してもよい。The
The audio
The connection determination
DJコントローラ2は、オーディオデータ受信部21、オーディオデータ出力部22、バッファ23、テンポ解析部24、再生操作制御部25、ループ再生制御部26、および接続異常判定部27を備える。
オーディオデータ受信部21は、コンピュータ3から送信されたオーディオデータを受信し、オーディオデータ出力部22に出力する。また、オーディオデータ受信部21は、受信したオーディオデータの一部を、ループ再生データとして、バッファ23内に格納する。
具体的には、オーディオデータ受信部21は、オーディオデータ受信部21で受信して、オーディオデータ出力部22に出力するタイミングに同期して、たとえば、オーディオデータAD1、AD2、AD3…の一小節分を、ループ再生データとしてバッファ23内に格納する。The
The audio
Specifically, the audio
オーディオデータ出力部22は、オーディオデータ受信部21から出力されたオーディオデータAD1、AD2、AD3…をアナログデータに変換して、アナログケーブル6に出力し、スピーカー4から音声を出力させる。
テンポ解析部24は、オーディオデータ受信部21で受信されたオーディオデータのテンポを解析する。具体的には、テンポ解析部24は、受信されたオーディオデータにLPF(Low Pass Filter)処理を行い、所定の閾値以上の音圧レベル信号を検出し、検出された音圧レベル信号に基づいて、BPM(Beat Per Minute)を算出し、テンポ解析を行う。
オーディオデータAD1、AD2、AD3…の再生中、オーディオデータAD1、AD2、AD3…を特徴付けるイントロ区間、Aメロ区間、Bメロ区間、サビ区間、アウトロ区間等の特徴区間が展開され、テンポが変化した場合、テンポ解析部24は、バッファ23に変化後の一小節分のオーディオデータAD1、AD2、AD3…を、ループ再生データとしてバッファ23に格納する。The audio
The
During playback of the audio data AD1, AD2, AD3, ..., a characteristic section such as an intro section characterizing the audio data AD1, AD2, AD3 ..., an A melody section, a B melody section, a rust section, an outlo section is expanded and the tempo changes In this case, the
再生操作制御部25は、操作者がジョグダイヤル2C、テンポスライダー2D、パフォーマンスパッド2E等を操作したら、その操作に応じたエフェクト処理を行って再生操作制御信号として、オーディオデータ出力部22に出力する。オーディオデータ出力部22は、再生操作制御部25からの再生操作制御信号によるエフェクト処理を行って、オーディオデータをデジタル形式からアナログ形式の信号に変換する。
When the operator operates the
ループ再生制御部26は、コンピュータ3およびDJコントローラ2間に接続異常が生じ、オーディオデータ受信部21においてオーディオデータが受信できなくなった場合、バッファ23内に格納されたループ再生データを、オーディオデータ出力部22に出力し、ループ再生データを繰り返し再生することにより、スピーカー4から出力される音声が途切れることを防止する。
また、ループ再生制御部26は、オーディオデータ受信部21におけるオーディオデータの受信が再開したら、操作者がDJコントローラ2の所定のスイッチを操作したことを条件として、ループ再生データの出力から、オーディオデータ受信部21で受信されるオーディオデータの出力に切り替える。なお、ループ再生制御部26は、オーディオデータ受信部21によるオーディオデータの受信の再開をトリガとして、自動的にループ再生データからオーディオデータへの切り替えを行うように構成してもよい。The loop
Further, when the reception of the audio data in the audio
判定情報受信部としても機能する接続異常判定部27は、コンピュータ3から送信される接続判定情報を受信し、接続異常が生じたか否かを判定する。接続異常判定部27は、フラグ情報が変化したか、フラグ情報が受信されたか、オーディオデータが受信されなくなったかの少なくともいずれかに基づいて、接続異常が生じたと判定し、その結果を、ループ再生制御部26に出力する。なお、本実施形態では、接続異常判定部27は、オーディオデータAD1、AD2、AD3…に重畳された接続判定情報を受信しているが、これに限らず、オーディオデータAD1、AD2、AD3…とは別にコンピュータ3から送信される接続判定情報を、接続異常判定部27が受信するように構成してもよい。
ループ再生制御部26では、接続異常判定部27の異常判定をトリガとして、バッファ23内のループ再生データの出力を行う。なお、接続異常が生じる場合としては、デコーダ32のデコード誤り、DJコントローラ2の誤操作、ケーブル5の断線、端子脱落、コンピュータ3の異常終了等が考えられる。The connection
The loop
[3]実施形態の作用および効果
次に、本発明のオーディオデータ送受信方法について、図3に示されるフローチャートに基づいて、説明する。
操作者が、コンピュータ3を操作して、記憶装置31内のオーディオデータAD1、AD2、AD3…を選択し、選択したオーディオデータAD1、AD2、AD3…の再生を開始すると、デコーダ32は、記憶装置31から選択されたオーディオデータAD1、AD2、AD3…を呼び出し、オーディオデータAD1、AD2、AD3…の再生を開始する(手順S1)。[3] Operation and Effects of the Embodiment Next, the audio data transmitting and receiving method of the present invention will be described based on the flowchart shown in FIG.
When the operator operates the
接続判定情報重畳部34は、再生されたオーディオデータAD1、AD2、AD3…に所定のタイミングで接続判定情報を重畳させる(手順S2)。
オーディオデータ送信部33は、接続判定情報が重畳されたオーディオデータAD1、AD2、AD3…を、ケーブル5を介して、DJコントローラ2に送信する(手順S3)。
DJコントローラ2のオーディオデータ受信部21は、コンピュータ3から送信されたオーディオデータAD1、AD2、AD3…を受信し(手順S4)、オーディオデータ出力部22に出力する(手順S5)。この際、オーディオデータ受信部21は、オーディオデータAD1、AD2、AD3…の出力のタイミングに同期して、一小節分のオーディオデータAD1、AD2、AD3…の一部を、バッファ23内にループ再生データとして格納する(手順S6)。The connection determination
The audio
The audio
オーディオデータ出力部22は、再生操作制御部25から出力されたエフェクト処理に基づいて、オーディオデータAD1、AD2、AD3…にエフェクト処理を行った後、デジタル−アナログ変換して、スピーカー4からアナログ音声を出力する(手順S7)。
接続異常判定部27は、コンピュータ3から送信されたオーディオデータAD1、AD2、AD3…に重畳された接続判定情報を受信し(手順S8)、接続異常が生じているか否かを判定する(手順S9)。
接続異常が生じていない場合、手順S1からを繰り返す。The audio
The connection
If there is no connection abnormality, the procedure is repeated from step S1.
接続異常判定部27は、接続異常が生じたと判定されたら、エラーコードをループ再生制御部26に出力する。ループ再生制御部26は、バッファ23内のループ再生データに切り替え、オーディオデータ出力部22に出力し、ループ再生データの再生を行う(手順S10)。
接続異常判定部27は、接続判定情報が正常に復帰したか否かを判定し(手順S11)、オーディオデータAD1、AD2、AD3…の正常な受信が復帰していないと判定される場合は、ループ再生データの再生を繰り返す。When it is determined that the connection abnormality has occurred, the connection
The connection
オーディオデータAD1、AD2、AD3…の正常な受信に復帰したと判定されたら、ループ再生制御部26は、DJコントローラ2の操作者の操作により、オーディオデータに復帰させる旨の指令が入力されたか否かを判定する(手順S12)。
復帰させる旨の指令が入力されない場合、ループ再生を維持し、復帰させる旨の指令が入力されたら、手順S1に戻り、オーディオデータの再生を再開する。When it is determined that the audio data AD1, AD2, AD3 ... has been restored to normal reception, the loop
If a command to restore is not input, loop playback is maintained, and if a command to return is input, the process returns to step S1 and resumes playback of audio data.
ここで、このような手順S12を介在させたのは、図4に示されるように、オーディオデータAD1、AD2、AD3…が出力される際のテンポT1と、バッファ23に格納されるループ再生データのテンポT2は同期しているので、一致している。したがって、オーディオデータAD1、AD2、AD3…からループ再生データの再生に滑らかに切り替えることができる。
一方、ループ再生データからオーディオデータAD1、AD2、AD3…に復帰させる場合、オーディオデータAD1、AD2、AD3…の復帰開始時のテンポT3は、ループ再生データのテンポT2と必ずしも一致しない。このため、ループ再生データのテンポT1から復帰したオーディオデータAD1、AD2、AD3…に切り替えると、テンポに狂いが生じ、違和感を持ってしまう。
そこで、操作者は、DJコントローラ2に接続されたモニターヘッドフォン等で復帰したオーディオデータAD1、AD2、AD3…を確認し、ループ再生データのテンポT2に一致させるように切り替え処理を行う。
これにより、違和感のない切り替え処理を行うことができる。Here, the reason that such a step S12 is interposed is, as shown in FIG. 4, the tempo T1 when the audio data AD1, AD2, AD3,... Are output, and the loop playback data stored in the
On the other hand, when the loop reproduction data is restored to the audio data AD1, AD2, AD3, ..., the tempo T3 at the start of restoration of the audio data AD1, AD2, AD3 ... does not necessarily coincide with the tempo T2 of the loop reproduction data. For this reason, when switching to the audio data AD1, AD2, AD3... Restored from the tempo T1 of the loop reproduction data, the tempo becomes out of order, which makes the user feel uncomfortable.
Then, the operator checks the restored audio data AD1, AD2, AD3... By monitor headphones connected to the
Thereby, it is possible to perform the switching process without a sense of incongruity.
このような本実施形態によれば、DJコントローラ2内に接続異常判定部27という簡単な機能的手段を設けるだけで、オーディオデータAD1、AD2、AD3…が途切れたときに、ループ再生データによる再生に容易に切り替えることができる。
また、オーディオデータ受信部21で受信されたオーディオデータAD1、AD2、AD3…の一部をループ再生データとしてバッファ23に格納しているので、DJコントローラ2が、デコーダを必要とせず、DJコントローラ2の簡素化を図ることができる。According to this embodiment, only by providing a simple functional means such as the connection
Since part of the audio data AD1, AD2, AD3... Received by the audio
1…オーディオデータ制御システム、2…DJコントローラ、2A…プレーヤー部、2B…ミキサー部、2C…ジョグダイヤル、2D…テンポスライダー、2E…パフォーマンスパッド、2F…ミキシング部、2G…ミキシング部、2H…ミキシング部、2I…ミキシング部、3…コンピュータ、4…スピーカー、5…ケーブル、6…アナログケーブル、21…オーディオデータ受信部、22…オーディオデータ出力部、23…バッファ、24…テンポ解析部、25…再生操作制御部、26…ループ再生制御部、27…接続異常判定部、31…記憶装置、32…デコーダ、33…オーディオデータ送信部、34…接続判定情報重畳部、AD1…オーディオデータ、AD2…オーディオデータ、AD3…オーディオデータ、T1…テンポ、T2…テンポ、T3…テンポ。
DESCRIPTION OF
Claims (7)
前記オーディオデータを受信するオーディオデータ受信部と、
前記オーディオデータ受信部により受信したオーディオデータを、外部に出力するオーディオデータ出力部と、
前記オーディオデータ受信部により受信したオーディオデータの一部を、前記オーディオデータ受信部の受信と同期して記憶するバッファと、
前記オーディオデータとは別に前記オーディオデータ送信装置から送信され、前記オーディオデータ送信装置との接続異常の有無を判定する接続判定情報を受信する判定情報受信部と、
前記判定情報受信部によって受信された前記接続判定情報に基づいて、前記オーディオデータ送信装置との接続異常が生じたか否かを判定する接続異常判定部と、
前記接続異常判定部により、接続異常または接続異常とみなせると判定されたら、前記バッファ内に記憶されたオーディオデータを、繰り返し再生するループ再生制御部と、を備えていることを特徴とするオーディオデータ制御装置。 An audio data control apparatus communicably connected to an audio data transmitting apparatus for reproducing and transmitting audio data and receiving the audio data,
And audio data receiving unit that receives the previous Symbol audio data,
An audio data output unit for outputting the audio data received by the audio data receiving unit to the outside;
A buffer for storing a part of audio data received by the audio data receiving unit in synchronization with the reception of the audio data receiving unit;
A determination information receiving unit that is transmitted from the audio data transmission device separately from the audio data and receives connection determination information that determines presence or absence of a connection abnormality with the audio data transmission device;
A connection abnormality determination unit that determines whether a connection abnormality with the audio data transmission device has occurred based on the connection determination information received by the determination information reception unit ;
An audio data characterized by comprising: a loop reproduction control unit which repeatedly reproduces audio data stored in the buffer when the connection abnormality determination unit determines that the connection abnormality or the connection abnormality can be considered. Control device.
前記オーディオデータには、接続異常の有無を判定する接続判定情報が重畳され、
前記オーディオデータを受信するオーディオデータ受信部と、
前記オーディオデータ受信部により受信したオーディオデータを、外部に出力するオーディオデータ出力部と、
前記オーディオデータ受信部により受信したオーディオデータの一部を、前記オーディオデータ受信部の受信と同期して記憶するバッファと、
前記オーディオデータに重畳され、前記オーディオデータとは異なる前記接続判定情報に基づいて、前記オーディオデータ送信装置との接続異常が生じたか否かを判定する接続異常判定部と、
前記接続異常判定部により、接続異常または接続異常とみなせると判定されたら、前記バッファ内に記憶されたオーディオデータを、繰り返し再生するループ再生制御部と、を備えていることを特徴とするオーディオデータ制御装置。 An audio data control apparatus communicably connected to an audio data transmitting apparatus for reproducing and transmitting audio data and receiving the audio data,
Connection determination information for determining the presence or absence of connection abnormality is superimposed on the audio data;
An audio data receiving unit for receiving the audio data;
An audio data output unit for outputting the audio data received by the audio data receiving unit to the outside;
A buffer for storing a part of audio data received by the audio data receiving unit in synchronization with the reception of the audio data receiving unit;
A connection failure determination unit that determines whether or not a connection failure with the audio data transmission device has occurred based on the connection determination information that is superimposed on the audio data and that is different from the audio data;
An audio data characterized by comprising: a loop reproduction control unit which repeatedly reproduces audio data stored in the buffer when the connection abnormality determination unit determines that the connection abnormality or the connection abnormality can be considered. Control device.
前記接続判定情報は、前記オーディオデータ中に所定のタイミングで重畳されるフラグ情報であることを特徴とするオーディオデータ制御装置。 In audio data controller according to 請 Motomeko 2,
The audio data control apparatus, wherein the connection determination information is flag information superimposed on the audio data at a predetermined timing.
圧縮されたオーディオデータを再生するオーディオデータ再生部と、
前記オーディオデータ再生部によって再生されたオーディオデータと、接続異常の有無を前記オーディオデータ制御装置が判定する接続判定情報と、をそれぞれ別に送信するオーディオデータ送信部と、
を備えていることを特徴とするオーディオデータ送信装置。 An audio data transmitting apparatus communicably connected to an audio data control apparatus and transmitting reproduced audio data to the audio data control apparatus,
An audio data reproduction unit that reproduces compressed audio data;
An audio data transmission unit for separately transmitting the audio data reproduced by the audio data reproduction unit and connection determination information in which the audio data control apparatus determines the presence or absence of a connection abnormality ;
An audio data transmission apparatus comprising:
前記オーディオデータ送信装置により、
圧縮されたオーディオデータを再生する手順と、
再生されたオーディオデータと、接続異常の有無を判定する接続判定情報と、をそれぞれ別に送信する手順と、
を実施し、
前記オーディオデータ制御装置により、
前記オーディオデータを受信する手順と、
前記オーディオデータとは別に送信された前記接続判定情報を受信する手順と、
受信された前記接続判定情報に基づいて、前記オーディオデータ送信装置および前記オーディオデータ制御装置間の接続異常が生じたか否かを判定する手順と、
接続異常が生じたまたは接続異常とみなせると判定されたら、受信された前記オーディオデータの一部を繰り返し再生する手順と、
を実施することを特徴とするオーディオデータ送受信方法。 Audio data transmitting / receiving method performed between an audio data transmitting apparatus for transmitting reproduced audio data and an audio data control apparatus communicably connected to the audio data transmitting apparatus and receiving the reproduced audio data There,
The audio data transmitting device
A procedure for playing back compressed audio data;
A procedure for separately transmitting the reproduced audio data and connection determination information for determining presence or absence of connection abnormality;
To carry out
The audio data control device
And procedures that before receiving the Kio over audio data,
A procedure for receiving the connection determination information transmitted separately from the audio data;
On the basis of the received connection determination information, a procedure for determining whether the connection error between the audio data transmitting apparatus and the audio data control device has occurred,
If it is determined that regarded as abnormal connection occurs or abnormal connection, the procedure for reproducing repeatedly a part of the received the audio data,
A method of transmitting and receiving audio data, characterized in that:
前記オーディオデータ送信装置により、
圧縮されたオーディオデータを再生する手順と、
再生されたオーディオデータに、接続異常の有無を判定する接続判定情報を重畳させる手順と、
を実施し、
前記オーディオデータ制御装置により、
前記オーディオデータを受信する手順と、
前記オーディオデータに重畳され、前記オーディオデータとは異なる前記接続判定情報を受信する手順と、
受信された前記接続判定情報に基づいて、前記オーディオデータ送信装置および前記オーディオデータ制御装置間の接続異常が生じたか否かを判定する手順と、
接続異常が生じたまたは接続異常とみなせると判定されたら、受信された前記オーディオデータの一部を繰り返し再生する手順と、
を実施することを特徴とするオーディオデータ送受信方法。 Audio data transmitting / receiving method performed between an audio data transmitting apparatus for transmitting reproduced audio data and an audio data control apparatus communicably connected to the audio data transmitting apparatus and receiving the reproduced audio data There,
The audio data transmitting device
A procedure for playing back compressed audio data;
A procedure of superimposing connection determination information for determining presence or absence of connection abnormality on reproduced audio data;
To carry out
The audio data control device
And procedures that before receiving the Kio over audio data,
A procedure for receiving the connection determination information superimposed on the audio data and different from the audio data;
On the basis of the received connection determination information, a procedure for determining whether the connection error between the audio data transmitting apparatus and the audio data control device has occurred,
If it is determined that regarded as abnormal connection occurs or abnormal connection, the procedure for reproducing repeatedly a part of the received the audio data,
A method of transmitting and receiving audio data, characterized in that:
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2016/068092 WO2017216954A1 (en) | 2016-06-17 | 2016-06-17 | Audio data control device, audio data transmission device, audio data transmission and receiving method, and audio data transmission program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2017216954A1 JPWO2017216954A1 (en) | 2019-02-14 |
| JP6549322B2 true JP6549322B2 (en) | 2019-07-24 |
Family
ID=60663076
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018523142A Active JP6549322B2 (en) | 2016-06-17 | 2016-06-17 | Audio data control apparatus, audio data transmitting apparatus, audio data transmitting and receiving method, and audio data transmitting program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP6549322B2 (en) |
| WO (1) | WO2017216954A1 (en) |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06205470A (en) * | 1992-12-28 | 1994-07-22 | Mitsubishi Electric Corp | Data communication system |
| JP3486084B2 (en) * | 1997-10-27 | 2004-01-13 | 株式会社第一興商 | Audio output switcher and satellite broadcast receiving / reproducing device |
| JP3877693B2 (en) * | 2003-03-28 | 2007-02-07 | 株式会社ディーアンドエムホールディングス | Information recording medium playback device |
| WO2012070080A1 (en) * | 2010-11-22 | 2012-05-31 | パイオニア株式会社 | Playback control device, playback system, and method and program for controlling playback control device |
| JP2014010849A (en) * | 2012-06-28 | 2014-01-20 | Pioneer Electronic Corp | Control method for reproduction control device, reproduction control device and program |
| JP6061901B2 (en) * | 2014-07-24 | 2017-01-18 | 株式会社タムラ製作所 | Sound coding system |
-
2016
- 2016-06-17 JP JP2018523142A patent/JP6549322B2/en active Active
- 2016-06-17 WO PCT/JP2016/068092 patent/WO2017216954A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2017216954A1 (en) | 2019-02-14 |
| WO2017216954A1 (en) | 2017-12-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2005084459A (en) | Audio device and reproducing method of audio device | |
| JP5174076B2 (en) | Calculation processing device, reception processing device, reception processing method, and reception processing program | |
| JP6549322B2 (en) | Audio data control apparatus, audio data transmitting apparatus, audio data transmitting and receiving method, and audio data transmitting program | |
| US8730770B2 (en) | System and method for facilitating the handover process of digital vinyl systems | |
| JP6161886B2 (en) | Audio output system, information processing apparatus, information processing program, and audio output control method | |
| JP2009277277A (en) | Speech processing unit | |
| JP4894896B2 (en) | Audio signal processing apparatus and audio signal processing method | |
| JP5557785B2 (en) | Network AV receiver device | |
| US20240211201A1 (en) | Acoustic device, acoustic device control method, and program | |
| JP2010087686A (en) | Video/audio reproducing system, av amplifier, and program | |
| US12517696B2 (en) | Audio data processing device, audio data processing method, and program | |
| JP2009277278A (en) | Speech processing unit | |
| JP4768247B2 (en) | Signal switching control device, signal switching control method, and program | |
| JPWO2013121579A1 (en) | Music playback device, music playback method, music playback program, and recording medium storing music playback program | |
| WO2012167646A1 (en) | Method and device for playing multimedia stream | |
| JP7475465B2 (en) | Audio signal processing device, audio signal processing method and program | |
| US20240371348A1 (en) | Sound data processing device, sound data processing method, and program | |
| JP5151683B2 (en) | Audio apparatus, audio data dividing method and program | |
| JP4340205B2 (en) | Content playback device | |
| JP4133859B2 (en) | Recording / reproducing method and recording / reproducing apparatus | |
| JP7028896B2 (en) | Musical tone effect imparting device and musical tone effect imparting program | |
| JP6558667B2 (en) | Content distribution system, playback device, and content distribution method | |
| JP4924355B2 (en) | Audio system, program, and display control method in audio system | |
| JP2015031756A (en) | Karaoke system | |
| JP4784764B2 (en) | Amplification equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181002 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190326 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190527 |
|
| 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: 20190604 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190626 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6549322 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |