+

WO2025079272A1 - Method for simultaneous reproduction of multiple performance sound sources, simultaneous reproduction system, and program for simultaneous reproduction of multiple performance sound sources - Google Patents

Method for simultaneous reproduction of multiple performance sound sources, simultaneous reproduction system, and program for simultaneous reproduction of multiple performance sound sources Download PDF

Info

Publication number
WO2025079272A1
WO2025079272A1 PCT/JP2023/037307 JP2023037307W WO2025079272A1 WO 2025079272 A1 WO2025079272 A1 WO 2025079272A1 JP 2023037307 W JP2023037307 W JP 2023037307W WO 2025079272 A1 WO2025079272 A1 WO 2025079272A1
Authority
WO
WIPO (PCT)
Prior art keywords
performance sound
sound sources
performance
sound source
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.)
Pending
Application number
PCT/JP2023/037307
Other languages
French (fr)
Japanese (ja)
Inventor
雄一 池田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Frame Lunch
Frame Lunch Inc
Original Assignee
Frame Lunch
Frame Lunch Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Frame Lunch, Frame Lunch Inc filed Critical Frame Lunch
Priority to PCT/JP2023/037307 priority Critical patent/WO2025079272A1/en
Publication of WO2025079272A1 publication Critical patent/WO2025079272A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Details of electrophonic musical instruments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S1/00Two-channel systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S7/00Indicating arrangements; Control arrangements, e.g. balance control

Definitions

  • accompaniment apps for multiple performance styles especially big bands
  • the “BOB Minzer BIG BAND” app is well known.
  • a big band is different from the so-called small combo style, and is composed of a rhythm section consisting of piano, drums, bass, guitar and vocals, a trumpet section consisting of multiple trumpets, a trombone section consisting of multiple trombones, and a saxophone section consisting of multiple saxophones, and mainly plays jazz.
  • a so-called virtual session is not a live performance by just gathering on the spot, or even a simultaneous performance, but rather involves adding one's own performance to a recorded performance sound source, ultimately completing the song, creating a virtual simulation of a session.
  • virtual sessions have become possible to a certain extent, but in the big band application mentioned above, such virtual sessions have not been realized.
  • Patent Document 1 discloses a stereophonic effect adding device, a program executed by a computer, and a performance sound source device.
  • Patent Document 3 discloses a stereophonic reproduction device that includes a first speaker whose main axis of directionality is directed toward one ear of a listener, a second speaker whose main axis of directionality is directed toward the other ear of the listener, and a signal processing unit that performs crosstalk cancellation processing to cancel out sound reaching the one ear from the second speaker and sound reaching the other ear from the first speaker, and generates a processed signal, wherein the first speaker and the second speaker emit sounds based on the processed signal, and the first speaker and the second speaker are arranged on the median plane or the same sagittal plane of the listener. According to such a stereophonic sound reproduction device, by arranging two speakers on the median plane or on the same sagittal plane of the listener, it becomes possible to reproduce stereophonic sound with higher robustness against the movement of the listener than in the past.
  • Patent Documents 1, 2, and 3 does this type of acoustic or sound field processing technology apply to the reproduction of multiple performance sound sources, such as a big band performance, and the provision of a performance sound source with a sense of realism or immersion according to the performance position is achieved. More specifically, it has not been realized to select any one of a plurality of recorded performance sound sources and select a listening position, for example, to use as an accompaniment performance sound source for N-1, or to simulate the performance space size of multiple recorded performances when used as an appreciation performance sound source for a musical piece, or to simulate listening to any one of the multiple recorded performance sound sources at a desired position.
  • any of the multiple performance sound sources is selected, and one of the multiple performance sound sources that is not selected is specified as the listening position of the music, a space size for the music performance from the multiple performance sound sources is set, and position information is associated with each performance sound source information selected from the multiple performance sound sources according to the position vector relationship between each performance sound source position and the listening position.
  • the sound image is localized by using the head-related transfer function (HRTF) to perform object-based stereophonic processing, and a sound field is simulated within the selected space size, thereby making it possible to use a music piece with a rich sense of immersion or realism for appreciation or as a practice accompaniment.
  • HRTF head-related transfer function
  • the present invention provides a system for simultaneously reproducing a plurality of musical performance sound sources, comprising: A system for simultaneously playing multiple performance sound sources, comprising: a control unit for controlling the operation of an entire music playback device when simultaneously playing multiple performance sound sources; a memory for storing various control programs and data; a music information storage unit for storing music data; a timer for outputting various timing signals; a music analysis unit for acquiring information related to the content of the music data stored in the music information storage unit; a display control unit for displaying various information on a display unit; a performance control unit for playing back the performance information included in the music data stored in the music information storage unit and outputting it to a speaker; an operation unit for inputting operation signals; a communication unit for transmitting and receiving signals to and from an external device; a display unit for displaying information related to the performance information; at least two speakers for stereoscopically playing back the performance information from the performance control unit; an operation unit for inputting various operation information; and a bus for transferring various
  • 1, 12 is a CPU that controls the operation of the entire music playback device 10
  • 14 is a memory consisting of ROM and RAM that stores various control programs and data
  • 18 is a music information storage unit that stores music data
  • 16 is a timer that outputs various timing signals
  • 20 is a display control unit 12 for displaying various information on a display unit 22
  • 24 is a performance control unit that plays the performance information included in the music data stored in the music information storage unit 18 and outputs it to a speaker
  • 28 is an operation unit that inputs an operation signal from an operation device
  • 30 is a communication unit
  • 22 is a display unit such as a liquid crystal display unit
  • 26 is at least two speakers (or headphones) that can play back the performance information from the performance control unit 24 in three dimensions
  • 24 is a bus for transferring various data.
  • the performance control unit 24 includes a first interface circuit connected to the bus, a first FIFO (First in first out) buffer in which performance information (sequence data) input via the first interface circuit is stored, a sequencer that receives performance information via the first buffer and outputs event data to a performance sound source at a timing specified by duration data in the performance information, a performance sound source that generates corresponding musical tones based on the performance information (event data) supplied from the sequencer, and a musical tone signal input via the first interface circuit in response to the musical tone signal input from the performance sound source or the musical tone signal from the MP3 decoder.
  • FIFO First in first out
  • the touch panel is transparent to the display screen and can detect not only contact with the user's finger, but also approach (meaning approaching within a certain distance without touching).
  • the user's finger refers to a body part other than the user's finger or a stylus (a pen-shaped pointer) that is compatible with the touch panel. In the following, it will be simply referred to as the user's finger, but this includes a body part other than a finger and a stylus.
  • the display may be, for example, an LCD or an organic EL display, and displays a screen image supplied from the CPU 12 via the bus.
  • the memory 14 stores control programs executed by the CPU 12.
  • the memory 14 may also store various types of content (image data, audio data, video data, application programs, etc.) to be processed by the system 10 for simultaneously playing multiple performance sound sources.
  • the virtual performance sound source position to be assigned to each periodically changing note is calculated based on the trajectory definition information of the trajectory specified by the user, and stereophonic effect information that localizes the sound image of the speaker playback sound at the virtual performance sound source position is generated.
  • the subsystem includes a stereophonic system and an audio system.
  • the stereophonic system instructs the audio system to set a transfer function.
  • the audio system instructs the audio system to set a transfer function based on a target localization position output from the CPU 12.
  • the transfer function is used in well-known sound image localization technology, and more specifically, it is a head-related transfer function (HRTF) that represents the transfer characteristics of sound from a virtual performance sound source to the listener's eardrum.
  • HRTF head-related transfer function
  • the left filter L corresponds to the left speaker L
  • the right filter R corresponds to the right speaker R.
  • the left filter L and the right filter R perform filtering based on a transfer function.
  • the signals from the performance sound source that have been filtered in this way are output to the left speaker L and the right speaker R, respectively.
  • rhythm section 74 displays a drum icon 46, a bass icon 48, a piano icon 50, a guitar icon 52 and a vocal icon 54
  • trumpet section 76 displays a number of trumpet icons 56
  • trombone section 78 displays a number of trombone icons 58
  • the saxophone section 80 displays a number of saxophone icons, each of which is clickable.
  • the length of the song is indicated by a left vertical bar
  • an image for selecting a performance part of the song by the length and position of the right vertical bar is displayed by a right vertical bar, and the operation is performed by the length and position of the right vertical bar.
  • the left vertical bar is a progress display bar 60
  • the right vertical bar is a performance part display bar 62
  • a repeat display icon 82 and a repeat time display icon 84 are displayed, and an image of a repeat operation for repeatedly playing the performance part of the selected song is displayed.
  • step 10 stereophonic processing is performed based on the selected space size, musical instruments, and listening position.
  • step 11 the start position, end position, and number of repetitions of the selected music piece are selected.
  • step 12 multiple musical performance sound sources are simultaneously played back, and can be used as N-1 accompaniment sound sources for the user's musical instrument performance practice.
  • the accompaniment sound source to be listened to is listened to as an immersive and realistic accompaniment sound source as if it were being listened to from the piano position by stereophonic processing, so that even if it is a solo practice, it is possible to practice effectively with the feeling of playing live on the spot.
  • step 14 the user selects whether to save the simultaneously played songs as a session. If the user selects to save the songs, the user proceeds to step 14 and ends the process. If the user selects not to save the songs, the user returns to step 4 and repeats the same process for another song.
  • the second embodiment of the present invention is characterized by the use of the method of simultaneously playing multiple performance sound sources, and while the first embodiment is for N-1 practice accompaniment for big bands or for listening to music, this embodiment is for a so-called additional participation type virtual session using multiple performance sound sources.
  • Figure 6 shows a flowchart for starting a session after launching the app.
  • step 6 when the app is launched in step 1, data on the song, artist, and session (information only) is read in step 2.
  • step 3 a choice is made as to whether to select a song, and if so, proceed to step 4, or if not, proceed to step 6.
  • step 4 session information regarding the title, description, and public setting (public or private) is entered.
  • step 6 an existing session is selected, and in step 7, the session is started.
  • step 5 a new session is created, and in step 7, the session is started.
  • changing the authority means a change between Member and Master, with respect to Master being able to decide on changing the settings related to the session and adding members to participate in the session, and Member being able to decide only on sharing his/her own performance.
  • step 14 the authority is changed and the process returns to step 12.
  • step 15 the participating member is cancelled, and the process proceeds to step 11. 8 to 10 show related operation screens.
  • 90 denotes a session invitation screen
  • 92 denotes an approval icon
  • 94 denotes a resend icon
  • 96 denotes a master icon
  • 98 denotes a member icon
  • 102 denotes a role change screen
  • 104 denotes an execution icon.
  • FIG. 14 shows a flowchart for recording a performance.
  • step 1 when recording a performance, in step 2, the recording environment is set, such as muting the part to be played.
  • step 3 recording is started by pressing the record button, etc.
  • step 4 the performance recording is converted into digital data by the microphone and saved in a temporary folder.
  • step 5 it is determined whether to pause the recording, and if it is paused, it proceeds to step 6, and if it is not paused, it proceeds to step 7.
  • step 6 it is determined whether to resume recording, and it returns to step 3 to resume, and if it is not resumed, it proceeds to step 7.
  • step 7 recording is terminated.
  • step 6 only the session members can listen to the session collaboration, and in step 7, the process ends.
  • 19 to 22 show related operation screens.
  • reference numeral 120 denotes a collaboration screen
  • 122 denotes a solo icon
  • 124 denotes a rhythm section icon
  • 126 denotes a trumpet icon
  • 128 denotes a pin icon
  • 130 denotes a song title screen
  • 132 denotes a session member screen
  • 134 denotes a public selection screen.
  • step 6 a refusal of the request is notified, and the process returns to step 2.
  • 24 to 26 show related operation screens.
  • reference numeral 136 denotes a session detail information screen
  • 138 denotes a listening icon
  • 140 denotes a participation request icon
  • 142 denotes a participation request icon
  • 144 denotes a recommendation screen
  • 146 denotes a popular session screen
  • 148 denotes a popular artist screen.
  • LTE Long Term Evolution
  • LTE-A Long Term Evolution-Advanced
  • SUPER 3G IMT-Advanced
  • 4G 4th generation mobile communication system
  • 5G 5th generation mobile communication system
  • FRA Full Radio Access
  • NR new Radio
  • W-CDMA registered trademark
  • GSM registered trademark
  • CDMA 2000 UMB (Ultra Mobile Broadband)
  • IEEE 802.11 Wi-Fi (registered trademark)
  • IEEE 802.16 WiMAX (registered trademark)
  • IEEE 802.20 UWB (Ultra Wide Band
  • Bluetooth registered trademark
  • next generation systems that are based on and extend these.
  • multiple systems may be combined (for example, a combination of at least one of LTE and LTE-A with 5G, etc.).
  • the notification of information is not limited to the aspects/embodiments described in the present disclosure and may be performed using other methods.
  • the notification of information may be performed by physical layer signaling (e.g., Downlink Control Information (DCI), Uplink Control Information (UCI)), higher layer signaling (e.g., Radio Resource Control (RRC) signaling, Medium Access Control (MAC) signaling, broadcast information (Master Information Block (MIB), System Information Block (SIB)), other signals, or a combination thereof.
  • DCI Downlink Control Information
  • UCI Uplink Control Information
  • RRC Radio Resource Control
  • MAC Medium Access Control
  • MIB Master Information Block
  • SIB System Information Block
  • the RRC signaling may be referred to as an RRC message, such as an RRC Connection Setup message, an RRC Connection Reconfiguration message, etc.
  • 1 is a diagram showing the overall configuration of a system for simultaneously reproducing a plurality of performance sound sources according to a first embodiment of the present invention
  • 1 is a diagram showing a network communication configuration in a system for simultaneously reproducing a plurality of performance sound sources according to a first embodiment of the present invention
  • 1 is a diagram showing an operation screen in a simultaneous reproduction system for multiple performance sound sources according to a first embodiment of the present invention
  • FIG. 13 is a diagram showing a modified example of the operation screen in the system for simultaneously reproducing a plurality of performance sound sources according to the first embodiment of the present invention.
  • 1 is a flowchart showing simultaneous reproduction of a plurality of performance sound sources in a simultaneous reproduction system for a plurality of performance sound sources according to a first embodiment of the present invention.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Stereophonic System (AREA)

Abstract

[Problem] To provide a method for simultaneous reproduction of multiple performance sound sources, a simultaneous reproduction system, and a program for simultaneous reproduction of multiple performance sound sources, with which an excellent performance sound source for appreciation can be provided by simulating a sense of presence or immersion corresponding to a performance listening position when reproducing multiple performance sound sources, and which can be utilized as a more effective accompaniment performance sound source for practice. [Solution] A method for simultaneous reproduction of multiple (N) performance sound sources, said method characterized by comprising: a step of individually and independently recording multiple performance sound sources by multi-tracking; a step of setting, on an operation screen, a space size to be used during reproduction of the multiple performance sound sources; a step of specifying, on the operation screen, a listening position to be used during reproduction of the performance sound sources; a step of calculating three-dimensional coordinates of the listening position on the basis of the specified listening position; a step of calculating a distance and an orientation between the listening position and a position of each of N-1 performance sound sources; a step of selecting, on the operation screen, one of 1, ...N-1, which are the N-1 performance sound sources; a step of adding three-dimensional position information to performance sound source information by using object-based stereophonic sound processing, and performing reproduction processing of a sound generated by each performance sound source in accordance with a positional relationship between the position of each performance sound source and the listening position according to the selected space size and the listening position, thereby constructing a simulation of a sound field within a specific space size; and a step of simultaneously reproducing one or multiple selected performance recording performance sound sources that have been subjected to the stereophonic sound processing. 

Description

複数の演奏音源の同時再生方法、同時再生システムおよび複数の演奏音源の同時再生プログラムMethod for simultaneously playing back a plurality of performance sound sources, simultaneous playback system, and program for simultaneously playing back a plurality of performance sound sources

本発明は、複数の演奏音源の同時再生方法、同時再生システムおよび複数の演奏音源の同時再生プログラムに関し、より詳細には、複数の演奏音源の再生に際し、演奏聴取位置に応じた臨場感、または、没入感を模擬することにより、優れた鑑賞用の演奏音源を提供するとともに、より効果的な練習用伴奏演奏音源として活用可能な、複数の演奏音源の同時再生方法、同時再生システムおよび複数の演奏音源の同時再生プログラムに関する。 The present invention relates to a method, a system, and a program for simultaneously playing multiple performance sound sources, and more specifically, to a method, a system, and a program for simultaneously playing multiple performance sound sources, which provide an excellent performance sound source for appreciation by simulating a sense of realism or immersion according to the performance listening position when playing multiple performance sound sources, and which can also be used as a more effective accompaniment performance sound source for practice.

ジャズ、ロック、フージョン等多くの音楽ジャンルにおいて、プロ、アマチュアを問わず、いわゆるN―1伴奏アプリが用いられている。
N―1伴奏アプリとは、たとえば、ユーザがある曲についてサックスのソロを練習する場合において、ピアノ、ベースおよびドラムのリズム伴奏を再生するもので、自己の楽器以外のパートの伴奏演奏音源を再生するものである。このようなN―1伴奏アプリとして、ソフト名『IREAL PRO』が知られている。
 このアプリは、ポップス、ジャズ、ロック等多種の音楽ジャンルの多数の曲それぞれについて、ピアノ、ベースおよびドラムのリズム伴奏を、画面上に表示されたいわゆるコード譜上での進行を表示しつつ再生し、たとえば、サックス等の楽器演奏者、あるいはボーカルが、それに合わせて練習することが可能となっている。なお、リズム伴奏の選択、スウィング、ファンク、ラテン等リズムの選択、テンポの調整、移調、曲または曲中のある部分だけの繰り返し数の選択が可能となっている。
しかしながら、このアプリは、あくまで伴奏演奏音源の提供に特化しており、鑑賞用の演奏音源を提供するものではなく、伴奏演奏音源としては、ステレオとして聴取可能であるが、ジャズセッションのように、その場に楽器演奏者が募り、生の演奏を行うような没入感、臨場感を感じながらの演奏はできない。
In many music genres, including jazz, rock, and fusion, so-called N-1 accompaniment apps are used by professionals and amateurs alike.
For example, when a user practices a saxophone solo for a song, the N-1 accompaniment app plays back rhythmic accompaniment from piano, bass, and drums, and plays back accompaniment sound sources for parts other than the user's own instrument. One such N-1 accompaniment app is known as the software "IREAL PRO."
This app plays back a large number of songs from a wide variety of music genres, including pop, jazz, and rock, with piano, bass, and drum accompaniment, while displaying the progression of the so-called chord chart on the screen, allowing, for example, a saxophonist or other instrumentalist, or a vocalist, to practice along with the songs. It is also possible to select the rhythm accompaniment, choose the rhythm from swing, funk, Latin, etc., adjust the tempo, transpose, and select the number of repetitions for a song or just a part of a song.
However, this app is solely focused on providing audio accompaniment, and is not intended to provide audio for listening to music. As an accompaniment, the audio can be listened to in stereo, but it does not provide the same immersive and realistic feel as a live jazz session, where musicians are gathered on the spot to perform live.

この点、昨今、複数者の演奏スタイル、特に、ビッグバンド向けの伴奏アプリが開発されており、たとえば、ソフト名『WDR BIG BAND』、
『BOB Minzer BIG BAND』アプリが知られている。
より詳細には、ビッグバンドとは、いわゆる小編成のコンボスタイルとは異なり、ピアノ、ドラム、ベース、ギター、ボーカルからなるリズムセクション、複数のトランペットからなるトランペットセクション、複数のトローンボーンからなるトローンボーンセクションおよび複数のサックスからなるサックスセクションにより構成され、主として、ジャズを演奏する。
この伴奏アプリは、多数の曲について、ピアノ、ベースおよびドラムのリズム伴奏とともに、トランペット、トローンボーン、サックスのフロント演奏が録音されており、曲を選択することにより、鑑賞用の演奏音源としてだけでなく、N―1伴奏アプリとして、練習用伴奏演奏音源として活用することもある程度可能である。
しかしながら、限られた曲について、活用可能であるに過ぎず、いわゆるバーチャルセッションとして活用することはできない。
より詳細には、セッションとは、たとえば、小編成のコンボスタイルの場合、リズムセクション、フロントセクションを担当する楽器、ボーカルがその場に募り、選択した曲について、同時に生演奏するものであるが、いわゆるバーチャルセッションは、その場に募っての同時生演奏でなかったり、同時生演奏ですらなく、録音演奏音源に自己の演奏を追加していく形式で、最終的に楽曲として完成し、あたかもセッションを仮想模擬するものである。
このようなバーチャルセッションは、昨今の通信ネットワークの発展に伴い、ある程度可能となっているが、上述のビッグバンド用アプリにおいては、このようなバーチャルセッションは実現されていない。
In this regard, recently, accompaniment apps for multiple performance styles, especially big bands, have been developed. For example, the software name "WDR BIG BAND"
The "BOB Minzer BIG BAND" app is well known.
More specifically, a big band is different from the so-called small combo style, and is composed of a rhythm section consisting of piano, drums, bass, guitar and vocals, a trumpet section consisting of multiple trumpets, a trombone section consisting of multiple trombones, and a saxophone section consisting of multiple saxophones, and mainly plays jazz.
This accompaniment app contains recordings of trumpet, trombone and saxophone front playing along with rhythmic accompaniment from piano, bass and drums for a large number of songs, and by selecting a song it is possible to use it not only as a performance sound source for appreciation, but also to some extent as an N-1 accompaniment app and as an accompaniment performance sound source for practice.
However, this is only possible for a limited number of songs, and it cannot be used as a so-called virtual session.
More specifically, in the case of a small combo style session, for example, the rhythm section, front section instruments, and vocals gather on the spot and perform a selected song live at the same time, but a so-called virtual session is not a live performance by just gathering on the spot, or even a simultaneous performance, but rather involves adding one's own performance to a recorded performance sound source, ultimately completing the song, creating a virtual simulation of a session.
With the recent development of communication networks, such virtual sessions have become possible to a certain extent, but in the big band application mentioned above, such virtual sessions have not been realized.

一方、昨今、音響、音場ソフト処理技術が進展しており、たとえば、特許文献1、特許文献2、特許文献3に開示されているように、演奏音源に対して、いわゆるリバーブソフト処理等を施すことにより、立体音響再生により臨場感のある演奏を模擬することが可能となっている。
 特許文献1においては、立体音響効果付加装置、コンピュータに実行させることを特徴とするプログラム、および演奏音源装置が開示され、立体音響効果付加装置は、楽曲データを記憶する記憶手段と、 前記記憶手段に記憶された楽曲データから楽曲の進行に応じて周期的に変化する情報を 抽出し、前記楽曲データの再生により立体音響を生じさせる場合における立体音響の定位 を 該 周 期 的 に 変 化 す る 情 報 に同期して変化させる立体音響効果情報を生成し、前記楽曲データに前記立体音響効果情報を付加した楽曲データを出力する立体音響効果付加手段とを具備する構成であり、コンピュータに実行させることを特徴とするプログラムは、楽曲データを解析し、該楽曲データから楽曲の進行に応じて周期的に変化する情報を抽 出する解析過程と、前記楽曲データの再生により立体音響を生じさせる場合における立体音響の定位を前記 解析過程において抽出した周期的に変化する情報に同期して変化させる立体音響効果情報 を生成し、前記楽曲データに前記立体音響効果情報を付加した楽曲データを出力する立体音響効果付加過程と をコンピュータに実行させる構成であり、演奏音源装置は、楽曲データに従って立体音響の再生を行う演奏音源装置において、楽曲データを解析し、該楽曲データから楽曲の進行に応じて周期的に変化する情報を抽 出する解析手段と、前記楽曲データの再生により立体音響を生じさせる場合における立体音響の定位を前記 解析手段において抽出した周期的に変化する情 報 に 同期して変化させる立体音響効果情報 を生成し、該立体音響効果情報に基づいて、前記楽曲データに基づく立体音響の再生の制 御を行う制御手段と を具備する構成である。
 このような立体音響効果付加装置、コンピュータに実行させることを特徴とするプログラム、および演奏音源装置によれば、楽曲データが立体音響再 生を想定して作成されたものでない場合や立体音響効果の少ない立体音響再生用楽曲データである場合であっても、この楽曲データを用いて立体音響再生を行うことを可能にする。
Meanwhile, advances have been made in acoustics and sound field software processing technology in recent years, and as disclosed in, for example, Patent Documents 1, 2, and 3, by subjecting a performance sound source to so-called reverb software processing, it is now possible to simulate a realistic performance through stereophonic reproduction.
Patent Document 1 discloses a stereophonic effect adding device, a program executed by a computer, and a performance sound source device. The stereophonic effect adding device comprises storage means for storing music data, and stereophonic effect adding means for extracting information that changes periodically with the progress of a music piece from the music data stored in the storage means, generating stereophonic effect information that changes the localization of the stereophonic sound in synchronism with the periodically changing information when stereophonic sound is generated by playing the music data, and outputting music data with the stereophonic effect information added to the music data. The program executed by a computer comprises an analysis step for analyzing music data and extracting from the music data information that changes periodically with the progress of the music, and a stereophonic effect adding step for generating stereophonic effect information that changes the localization of the stereophonic sound in synchronism with the periodically changing information extracted in the analysis step when stereophonic sound is generated by playing the music data, and outputting music data with the stereophonic effect information added to the music data. The performance sound source device is configured to cause a computer to execute the above, and the performance sound source device reproduces stereophonic sound according to music data, and is configured to include: analysis means for analyzing music data and extracting from the music data information that changes periodically with the progress of the music; and control means for generating stereophonic effect information that changes the position of the stereophonic sound in synchronization with the periodically changing information extracted by the analysis means when stereophonic sound is generated by reproducing the music data, and for controlling the reproduction of the stereophonic sound based on the music data based on the stereophonic effect information.
Such a stereophonic effect adding device, a program that is executed by a computer, and a performance sound source device make it possible to perform stereophonic playback using music data even if the music data was not created with stereophonic playback in mind or if the music data is for stereophonic playback with little stereophonic effect.

特許文献2においては、三次元音響再生装置およびコンピュータを三次元音響再生装置として機能させるためのプログラムが開示され、この三次元音響再生装置は、マルチチャンネル音響信号を音像成分と包み込まれ成分とに分離する分析部と、前記音像成分をバイノーラル化する音像成分処理部と、前記包み込まれ成分を強調してバイノーラル化する包み込まれ成分強調処理部と、バイノーラル化された前記音像成分及び前記包み込まれ成分を加算する加算器とを備え 、前記分析部は、前記マルチチャンネル音響信号を分散共分散行列により主成分分析し、得られた固有値の大きさ に基づき前記マルチチャンネル音響信号を前記音像成分と前記包み込まれ成分とに分離し、前記包み込まれ成分強調処理部は、前記マルチチャンネル音響信号のチャンネル数で前記包み込まれ成分をバイノーラル化した信号より両耳間相関係数が小さくなるように前記包み込まれ成分のチャンネル数を変更し、変更後のチャンネル数による前記包み込まれ成分をバイノーラル化することにより前記包み込まれ成分を強調する、構成である。
このような三次元音響再生装置及びプログラムによれば、マルチチャンネル音響信号 をバイノーラル化して再生する際、マルチチャンネル音響信号の包み込まれ成分を強調して再生することが可能になる。
Patent Document 2 discloses a three-dimensional sound reproducing device and a program for causing a computer to function as the three-dimensional sound reproducing device. This three-dimensional sound reproducing device includes an analysis unit that separates a multi-channel sound signal into a sound image component and an encapsulated component, a sound image component processing unit that binauralizes the sound image component, an encapsulated component emphasis processing unit that emphasizes the encapsulated component to binauralize it, and an adder that adds the binauralized sound image component and the encapsulated component, wherein the analysis unit performs principal component analysis on the multi-channel sound signal using a variance-covariance matrix and separates the multi-channel sound signal into the sound image component and the encapsulated component based on the magnitude of the obtained eigenvalue, and the encapsulated component emphasis processing unit changes the number of channels of the encapsulated component so that the interaural correlation coefficient is smaller with the number of channels of the multi-channel sound signal than with the signal obtained by binauralizing the encapsulated component, and emphasizes the encapsulated component by binauralizing the encapsulated component with the changed number of channels.
According to such a three-dimensional sound reproducing device and program, when a multi-channel sound signal is binaurally reproduced, it is possible to reproduce the enveloping components of the multi-channel sound signal with emphasis.

特許文献3においては、立体音響再生装置が開示され、この立体音響再生装置は、指向性の主軸が、聴取者の一方の耳に向けられた第一スピーカと、指向性の主軸が、前記聴取者の他方の耳に向けられた第二スピーカと、前記第二スピーカから前記一方の耳に到達する音及び前記第一スピーカから前記他方の 耳に到達する音を打ち消すためのクロストークキャンセル処理を行い、処理後信号を生成する信号処理部と、を含む立体音響再生装置であって、前記第一スピーカ及び前記第二スピーカは、前記処理後信号に基づく音を発し、前記第一スピーカ及び前記第二スピーカは、前記聴取者の正中面上または同一矢状面上に配置される、構成である。
このような立体音響再生装置によれば、2個のスピーカを聴取者の正中面上または同一矢状面上に配置することで、従来よりも 聴取者の移動に対するロバスト性が高い立体音響再生が可能となる。
Patent Document 3 discloses a stereophonic reproduction device that includes a first speaker whose main axis of directionality is directed toward one ear of a listener, a second speaker whose main axis of directionality is directed toward the other ear of the listener, and a signal processing unit that performs crosstalk cancellation processing to cancel out sound reaching the one ear from the second speaker and sound reaching the other ear from the first speaker, and generates a processed signal, wherein the first speaker and the second speaker emit sounds based on the processed signal, and the first speaker and the second speaker are arranged on the median plane or the same sagittal plane of the listener.
According to such a stereophonic sound reproduction device, by arranging two speakers on the median plane or on the same sagittal plane of the listener, it becomes possible to reproduce stereophonic sound with higher robustness against the movement of the listener than in the past.

しかしながら、特許文献1、特許文献2、特許文献3いずれにおいても、ビッグバンド演奏のような複数の演奏音源の再生に、このような音響、音場処理技術は適用されておらず、演奏位置に応じた臨場感、または、没入感のある演奏音源の提供が実現されていない。
より詳細には、複数の録音演奏音源の任意を選択するとともに、聴取位置を選択し、たとえば、N-1用伴奏演奏音源として利用したり、楽曲の鑑賞演奏音源として利用する際、複数の録音演奏の演奏スペースサイズを模擬したり、複数の録音演奏音源の任意位置で聴取する場合を模擬したりすることが実現されていない。
 ましてや、選定された曲について、国内のみならず世界中から、リズムセクション、フロントセクション等の楽器、ボーカルの演奏者を募り、同時に演奏するのではなく、録音された伴奏演奏音源に基づいて演奏を徐々に追加し、曲が完成した段階で、立体音響再生により臨場感のある演奏を模擬するバーチャルセッションは実現されていない。
However, in none of Patent Documents 1, 2, and 3 does this type of acoustic or sound field processing technology apply to the reproduction of multiple performance sound sources, such as a big band performance, and the provision of a performance sound source with a sense of realism or immersion according to the performance position is achieved.
More specifically, it has not been realized to select any one of a plurality of recorded performance sound sources and select a listening position, for example, to use as an accompaniment performance sound source for N-1, or to simulate the performance space size of multiple recorded performances when used as an appreciation performance sound source for a musical piece, or to simulate listening to any one of the multiple recorded performance sound sources at a desired position.
Furthermore, for a selected song, musicians from the rhythm section, front section, etc., as well as vocalists, are recruited not only from within Japan but also from all over the world, and instead of performing simultaneously, performances are added gradually based on recorded accompaniment performance audio, and once the song is completed, a virtual session has not been realized in which a realistic performance is simulated through surround sound reproduction.

 この点、たとえば、特許文献4には、オンラインセッションサーバ装置が開示されている。このオンラインセッションサーバ装置は、複数の利用者それぞれが使用する端末装置と通信可能に接続され、端末装置毎に、担当する演奏のパートを設定する設定部と、カラオケ演奏で使用されるある楽曲のカラオケ演奏データを処理することにより、設定されたパートそれぞれに対応するパート別オーディオデータを生成する生成部と、一のパートが設定された前記端末装置に対して、一のパートとは異なる他のパート に対応するパート別オーディオデータであるマイナスワンオーディオデータを送信する送信部と、一のパートが設定された端末装置から、マイナスワンオーディオデータに基づく演奏に合わせて一のパートを実際に演奏して得られた演奏音に基づく生演奏データを取得する取得部と、複数の端末装置それぞれから取得したある楽曲の生演奏データを記憶させる記憶処理部と、を有する構成である。
 このようなオンラインセッションサーバ装置によれば、カラオケ演奏で使用されるカラオケ演奏データを利用してオンラインでのセッション演奏を行うことができる。
In this regard, for example, Patent Document 4 discloses an online session server device. This online session server device is connected to terminal devices used by multiple users in a communicable manner, and includes a setting unit that sets the performance part to be assigned to each terminal device, a generating unit that processes karaoke performance data of a certain song used in a karaoke performance to generate part-specific audio data corresponding to each of the set parts, a transmitting unit that transmits minus-one audio data, which is part-specific audio data corresponding to another part different from the first part, to the terminal device in which the first part is set, an acquiring unit that acquires live performance data based on a performance sound obtained by actually playing the first part in accordance with the performance based on the minus-one audio data from the terminal device in which the first part is set, and a storage processing unit that stores the live performance data of the certain song acquired from each of the multiple terminal devices.
According to such an online session server device, an online session performance can be carried out by utilizing karaoke performance data used in a karaoke performance.

 また、たとえば、特許文献5には、セッション調整装置が開示されている。このセッション調整装置は、演算装置が、複数の楽曲の演奏音のそれぞれの楽曲構成情 報を取得するとともに、模範音の楽曲構成情報を取得する。演算装置は、楽曲構成情報に基づいて、演奏音の楽曲構成情報と模範音の楽曲構成情報との差分値を算出する。そして、全体最適処理部は、当該差分値に基づいて平均化処理を行う。合成部は、複数の演奏音のそれぞれを、平均化処理によって得られた平均値に基づいて合成する。合成部は、複数の演奏音の音量、リズム 等を、平均値にあうように調整することで、調整部として機能する。
このようなセッション調整装置によれば、ネットワークにおける遅延をなくしてセッションを調整することがある程度可能である。
 しかしながら、特許文献4および特許文献5いずれにおいても、オンラインでのセッション演奏、つまり、同時演奏が可能であるとしても、立体音響再生により臨場感のある演奏を模擬するバーチャルセッションは実現されていない。
Also, for example, Patent Document 5 discloses a session adjustment device. In this session adjustment device, a calculation device acquires music composition information for each of the performance sounds of a plurality of pieces of music, and also acquires music composition information for a model sound. The calculation device calculates a difference value between the music composition information for the performance sounds and the music composition information for the model sound based on the music composition information. Then, an overall optimization processing unit performs an averaging process based on the difference value. A synthesis unit synthesizes each of the plurality of performance sounds based on an average value obtained by the averaging process. The synthesis unit functions as an adjustment unit by adjusting the volume, rhythm, etc. of the plurality of performance sounds to match the average value.
Such a session adjustment device makes it possible to some extent to adjust the session while eliminating delays in the network.
However, in both Patent Document 4 and Patent Document 5, even if online session performance, that is, simultaneous performance, is possible, a virtual session that simulates a realistic performance by using stereophonic reproduction is not realized.

特許第4983012号Patent No. 4983012 特許第6463955号Patent No. 6463955 特開2023-121744Patent Publication 2023-121744 特開2022―114309Patent Publication No. 2022-114309 特開2021―196556Patent Publication No. 2021-196556

以上より、本発明の目的は、複数の演奏音源の再生に際し、演奏聴取位置に応じた臨場感、または、没入感を模擬することにより、優れた鑑賞用の演奏音源を提供するとともに、より効果的な練習用伴奏演奏音源として活用可能な、複数の演奏音源の同時再生方法、同時再生システムおよび複数の演奏音源の同時再生プログラムを提供することにある。
以上より、本発明の目的は、複数の演奏音源により曲を演奏するに際し、いわゆるバーチャルセッションを可能とし、かつ、臨場感、または、没入感を模擬することにより、優れた鑑賞用の演奏音源を提供するとともに、より効果的な練習用伴奏演奏音源として活用可能な、複数の演奏音源の同時再生方法、同時再生システムおよび複数の演奏音源の同時再生プログラムを提供することにある。
Based on the above, an object of the present invention is to provide a performance sound source for excellent appreciation by simulating a sense of realism or immersion according to the listening position when playing back multiple performance sound sources, and to provide a method, a system, and a program for simultaneously playing back multiple performance sound sources that can be used as a more effective accompaniment performance sound source for practice.
Based on the above, an object of the present invention is to provide a method, a system, and a program for simultaneously playing multiple performance sound sources, which enable a so-called virtual session when playing a song using multiple performance sound sources, and simulate a sense of realism or immersion, thereby providing an excellent performance sound source for listening, and which can also be used as a more effective accompaniment performance sound source for practice.

上記課題を達成するために、本発明の複数の演奏音源の同時再生方法は、
複数(N)の演奏音源の同時再生方法であって、
複数の演奏音源それぞれを、マルチトラックにより、個別独立に録音する段階と、
操作画面で、複数の演奏音源の再生の際のスペースサイズを設定する段階と、
操作画面で、演奏音源の再生の際の聴取位置を特定する段階と、
特定された聴取位置に基づき、聴取位置の三次元座標を算出する段階と、
N-1演奏音源それぞれの位置と聴取位置との距離および向きを算出する段階と、
操作画面上で、N-1演奏音源の1、…N-1のいずれかを選択する段階と
オブジェクトベースによる立体音響処理を利用して、演奏音源情報に三次元位置情報を付加する一方、選択されたスペースサイズおよび聴取位置により、各演奏音源の位置と聴取位置との位置関係に応じて、各演奏音源による音響の再生処理を行うことにより、特定のスペースサイズ内における音場を模擬構築する段階と、
立体音響処理済の選択した単数または複数の演奏録音演奏音源を同時再生する段階とを、有する構成としている。
In order to achieve the above object, the present invention provides a method for simultaneously playing back a plurality of performance sound sources, comprising:
A method for simultaneously playing multiple (N) performance sound sources, comprising:
A stage in which each of the multiple performance sound sources is recorded individually and independently using multi-track recording;
setting a space size for playing a plurality of sound sources on an operation screen;
specifying a listening position when playing back the performance sound source on an operation screen;
calculating three-dimensional coordinates of the listening position based on the identified listening position;
Calculating the distance and direction between the position of each of the N-1 performance sound sources and the listening position;
a step of selecting one of N-1 performance sound sources 1, ...N-1 on an operation screen, and using object-based stereophonic processing to add three-dimensional position information to the performance sound source information, while performing a reproduction process of sounds from each performance sound source according to the positional relationship between the position of each performance sound source and the listening position based on the selected space size and listening position, thereby simulating and constructing a sound field within a specific space size;
and simultaneously playing back the selected one or more recorded performance sound sources that have been subjected to stereophonic processing.

 以上の構成を有する複数の演奏音源の同時再生方法によれば、複数の演奏音源それぞれを、マルチトラックにより、個別独立に録音し、操作画面で、複数の演奏音源のスペースサイズを設定し、演奏音源の聴取位置の操作画面で特定し、特定された聴取位置に基づき、聴取位置の三次元座標の算出し、N-1演奏録音演奏音源それぞれの位置と聴取位置との距離および向きを算出したうえで、オブジェクトベースによる立体音響処理を利用して、演奏音源に三次元位置情報を付加する一方、選択されたスペースサイズおよび聴取位置により、各演奏音源による音響の再生処理を行うことにより、特定のスペースサイズ内における音場を模擬構築することから、操作画面上で、N-1演奏音源の1、…N-1のいずれかを選択して、立体音響処理済の選択した単数または複数の演奏録音演奏音源を同時再生することにより、複数の演奏音源の再生に際し、演奏聴取位置に応じた臨場感、または、没入感を模擬することにより、優れた鑑賞用の演奏音源を提供するとともに、より効果的な練習用伴奏演奏音源として活用可能である。
以上を要するに、複数の演奏音源による楽曲を同時再生する際、複数の演奏音源の任意を選択するとともに、選択されない複数の演奏音源のいずれかを楽曲の聴取位置として特定し、複数の演奏音源による楽曲演奏のスペースサイズを設定し、複数の演奏音源のうち選択した各々の演奏音源情報に対して、各演奏音源位置と聴取位置との位置ベクトル関係に応じて、位置情報を対応付けることにより、マイク位置、マイク数等録音状況、スピーカー位置、スピーカ―数等再生状況に対する制約なく、頭部伝達関数(HRTF(Head-Related Transfer Function))を利用して、オベジェクトベースの立体音響処理を行うことにより、音像を定位し、選択したスペースサイズ内において、音場を模擬構築し、それにより、没入感または臨場感の豊かな楽曲を、鑑賞用または練習伴奏用として利用することが可能である。
According to the method for simultaneously playing a plurality of performance sound sources having the above-mentioned configuration, each of the plurality of performance sound sources is recorded individually and independently using multi-tracks, the space size of the plurality of performance sound sources is set on the operation screen, the listening position of the performance sound source is specified on the operation screen, the three-dimensional coordinates of the listening position are calculated based on the specified listening position, the distance and direction between the position of each of the N-1 performance recording sound sources and the listening position are calculated, and then three-dimensional position information is added to the performance sound source using object-based stereophonic processing, while the sound is reproduced by each performance sound source according to the selected space size and listening position, thereby simulating a sound field within a specific space size. Therefore, by selecting one of the N-1 performance sound sources 1, . . . N-1 on the operation screen and simultaneously playing back the selected single or multiple performance recording sound sources that have been subjected to stereophonic processing, when playing back the plurality of performance sound sources, a sense of realism or a sense of immersion according to the performance listening position is simulated, thereby providing an excellent performance sound source for appreciation and being usable as a more effective accompaniment performance sound source for practice.
In summary, when playing back music from multiple performance sound sources simultaneously, any of the multiple performance sound sources is selected, and one of the multiple performance sound sources that is not selected is specified as the listening position of the music, a space size for the music performance from the multiple performance sound sources is set, and position information is associated with each performance sound source information selected from the multiple performance sound sources according to the position vector relationship between each performance sound source position and the listening position.By doing this, without any restrictions on the recording conditions such as microphone position and number of microphones, or the playback conditions such as speaker position and number of speakers, the sound image is localized by using the head-related transfer function (HRTF) to perform object-based stereophonic processing, and a sound field is simulated within the selected space size, thereby making it possible to use a music piece with a rich sense of immersion or realism for appreciation or as a practice accompaniment.

また、前記複数の演奏音源の演奏の発音の向きも含めて、選択されたスペースサイズおよび聴取位置により、立体音響処理を行い、音量差、時間差、周波数特性の変化、位相の変化、残響の変化、およびドップラー効果を反映するのがよい。
さらに、前記複数の演奏音源の再生の際、選択された演奏音源間で同期設定をしてから、立体音響処理するのがよい。
さらにまた、前記複数の演奏音源は、ピアノ、ドラム、ベース、ギターを含むリズムセクション、複数のトランペットからなるトランペットセクション、複数のトローンボーンからなるトローンボーンセクションおよび複数のサックスからなるサックスセクションにより構成され、前記演奏録音演奏音源の同時再生段階は、ビッグバンドによる楽曲の演奏再生であってもよい。
加えて、複数(N)の演奏音源から聴取位置を選択し、残りの1、…、 N-1までの演奏音源のうち任意を演奏音源として選択することにより、複数の演奏音源の同時再生により、聴取位置における演奏として、練習用伴奏演奏音源とするのでもよい。
In addition, it is preferable to perform stereophonic processing based on the selected space size and listening position, including the direction of the sound produced by the multiple sound sources, to reflect volume differences, time differences, changes in frequency characteristics, phase changes, changes in reverberation, and the Doppler effect.
Furthermore, when the plurality of performance sound sources are reproduced, it is preferable to perform a synchronization setting between the selected performance sound sources before performing a stereophonic sound processing.
Furthermore, the multiple performance sound sources may be composed of a rhythm section including a piano, drums, bass, and guitar, a trumpet section consisting of multiple trumpets, a trombone section consisting of multiple trumpets, and a saxophone section consisting of multiple saxophones, and the simultaneous playback stage of the performance recording sound sources may be a performance playback of a musical piece by a big band.
In addition, a listening position may be selected from a plurality (N) of performance sound sources, and any one of the remaining performance sound sources 1, ..., N-1 may be selected as the performance sound source, and the multiple performance sound sources may be simultaneously played back to provide a practice accompaniment performance sound source as a performance at the listening position.

また、複数(N)の演奏音源とは、別にオーディエンス位置を設定し、オーディエンス位置を選択することにより、複数の演奏音源の同時再生により、複数のフル演奏音源による鑑賞用演奏楽曲とするのでもよい。
さらに、複数(N)の演奏音源のうち、リズムセクションの任意の演奏音源を選択し、再生し、複数(N)の演奏音源のうち、リズムセクションの別の演奏音源を選択し、再生することにより、リズムセクションにおける各パートの個別演奏音源比較によるリズム感習得に利用するのでもよい。
さらにまた、複数の演奏音源のいずれか、および/または、聴取位置が移動し、複数の演奏音源のうち演奏音源として選択したものが演奏中移動する場合として、複数の演奏音源の再生の際、BPM値を選択するのでもよい。
加えて、複数の録音演奏音源において、選択された録音演奏音源および選択された聴取位置に基づいて、複数の演奏音源の同時再生が開始された後に、選択された録音演奏音源に対して、立体音響処理を行うのでもよい。
In addition, an audience position may be set separately from the multiple (N) performance sound sources, and by selecting the audience position, the multiple performance sound sources may be played simultaneously to create a musical piece for appreciation using multiple full performance sound sources.
Furthermore, any one of the multiple (N) performance sound sources for the rhythm section may be selected and played, and another one of the multiple (N) performance sound sources for the rhythm section may be selected and played, thereby enabling the user to acquire a sense of rhythm by comparing the individual performance sound sources of each part in the rhythm section.
Furthermore, in cases where one of the multiple performance sound sources and/or the listening position moves and the one selected as the performance sound source among the multiple performance sound sources moves during performance, a BPM value may be selected when playing back the multiple performance sound sources.
In addition, in the case of multiple recorded performance sound sources, after simultaneous playback of the multiple performance sound sources is started based on a selected recorded performance sound source and a selected listening position, stereophonic processing may be performed on the selected recorded performance sound source.

また、選択した曲中の再生開始位置および再生終了位置を設定し、および/または繰り返し回数を設定することにより、複数の演奏音源の同時再生の際、設定した繰り返し回数に応じて、設定した再生開始位置および再生終了位置までの演奏を繰り返すのでもよい。
さらに、複数の演奏音源それぞれを、マルチトラックにより、個別独立に録音する際、バイノーラル処理により録音を行うのでもよい。
In addition, by setting the playback start position and playback end position within the selected song and/or the number of repetitions, when multiple performance sound sources are played simultaneously, the performance up to the set playback start position and playback end position can be repeated according to the set number of repetitions.
Furthermore, when recording a plurality of performance sound sources individually and independently using a multi-track system, the recording may be performed using binaural processing.

さらにまた、請求項1に記載の複数の演奏音源の同時再生方法により、マスター演奏音源を再生する際、複数の演奏音源からミュートする演奏音源を選択する段階と、
マスター演奏音源をステレオヘッドフォーンで伴奏として聴きながら、演奏音源を録音する段階と、
マスター演奏音源および録音演奏音源を用いて、請求項1に記載の複数の演奏音源の同時再生方法により、追加参加型バーチャルセッションにより、楽曲を再生する段階と、を有するのでもよい。
加えて、追加参加型バーチャルセッションとして参加する際、既参加者からの招待、参加希望者からの参加リクエストに対して、招待に対する回答、および参加リクエストに対する許否を決定するのでもよい。
また、前記追加参加型バーチャルセッションにおいて、各既参加者に対して、セッションの設定、および参加者の拒否について権限を有するMasterか、自己の録音演奏の共有の拒否についてのみ権限を有するmemberかのいずれかを決定するのでもよい。
さらにまた、前記追加参加型バーチャルセッションとして参加する際、録音した演奏音源を外部記憶部に転送することにより、共有化するのでもよい。
加えて、複数の演奏音源のうち、どの参加者の演奏音源とマスター演奏音源との組み合わせをコラボレーション楽曲とするかをMasterが決定するのでもよい。
Furthermore, in the method for simultaneously reproducing a plurality of performance sound sources according to claim 1, when reproducing the master performance sound source, a step of selecting a performance sound source to be muted from the plurality of performance sound sources is performed.
recording the performance sound source while listening to the master performance sound source as an accompaniment through stereo headphones;
The method may further include a step of playing the music piece in a virtual session with additional participation using the master performance sound source and the recorded performance sound source in accordance with the method for simultaneously playing a plurality of performance sound sources as described in claim 1.
In addition, when participating as an additional participation virtual session, the system may determine whether to respond to invitations from existing participants and participation requests from those wishing to participate, and whether to accept or reject the participation requests.
In addition, in the additional participation virtual session, each existing participant may be determined to be either a Master who has the authority to set up the session and reject participants, or a member who has the authority only to reject the sharing of their own recorded performances.
Furthermore, when participating in the additional participation type virtual session, the recorded performance sound source may be transferred to an external storage unit and shared.
In addition, the Master may decide which of the multiple performance sound sources will be combined with the master performance sound source to form a collaboration musical piece.

また、コラボレーション楽曲の共有を参加者間に限定するか、請求項1に記載の複数の演奏音源の同時再生方法のユーザー間に公開かをMasterが決定するのでもよい。
さらに、ある参加者がマスター演奏音源をステレオヘッドフォーンで伴奏として聴きながら、演奏音源を録音した録音演奏音源がある場合、次の参加者は、請求項1に記載の複数の演奏音源の同時再生方法により、マスター演奏音源と録音演奏音源とを立体音響処理して、伴奏演奏音源として利用するのでもよい。
さらにまた、ピアノ、ドラム、ベースを含むリズムセクションの演奏音源をマスター演奏音源とし、ギター、サックス、トランペット、トローンボーンのフロントセクションから参加するのでもよい。
加えて、公開されたコラボレーション楽曲に対する再生回数および/または『いいね』回答を基礎に、評価結果を提示するのでもよい。
また、前記追加参加型バーチャルセッションにおいて、バーチャルセッションに参加する際の基礎とする伴奏演奏音源について、各参加者間において、楽曲のテンポ、調性、および立体音響処理の条件を共通に設定するのでもよい。
Also, the Master may decide whether sharing of the collaboration music piece is to be limited to the participants or to be made public to the users of the method for simultaneously reproducing a plurality of performance sound sources as described in claim 1.
Furthermore, if a participant is listening to a master performance sound source as accompaniment through stereo headphones and there is a recorded performance sound source of the performance sound source, the next participant may use the master performance sound source and the recorded performance sound source as an accompaniment performance sound source by subjecting them to stereophonic processing using the method for simultaneously playing multiple performance sound sources described in claim 1.
Furthermore, a performance sound source of a rhythm section including piano, drums, and bass may be used as a master performance sound source, and participation from the front section of guitar, saxophone, trumpet, and trombone may be included.
Additionally, the evaluation results may be presented based on the number of plays and/or "likes" given to the published collaboration song.
In addition, in the additional participation type virtual session, the tempo, key, and surround sound processing conditions of the music may be set commonly between each participant for the accompaniment sound source that is the basis for joining the virtual session.

上記課題を達成するために、本発明の複数の演奏音源の同時再生プログラムは、
 複数の演奏音源からなる楽曲データを記憶する記憶手段と、楽曲データを再生する再生手段と、前記再生手段から出力される楽音信号に対して、制御信号に基づいて 三次元音響空間内の任意の位置に立体音響として音像を定位させる処理を行う音像定位処理手段と、楽曲の内容とそれに対応する立体音響としての音像を三次元音響空間内に定位させる定位方法が定義されている定位制御テーブルであって、その内容をユーザが任意に変更することが可能な定位制御テーブルとを有する楽曲再生装置における楽曲再生プログラムであって、
  コンピュータを、前記楽曲データの再生が指示されたときに、その楽曲データからその楽曲の内容に関する情報を取得する分析手段、前記分析手段により取得された情報が前記定位制御テーブル中に定義されている楽曲の内容に関する情報であるか否かを判定する手段、前記分析手段により取得された情報が前記定位制御テーブル中に定義されている楽曲の内容に関する情報であると前記判定する手段において判定されたときに、前記再生手段にその楽曲データの再生を開始させるとともに、前記音像定位処理手段に前記定位制御テーブルに定義されている対応する三次元音響空間における音像の定位方法を実行するための制御信号を送る手段、及び、前記分析手段により取得された情報が前記定位制御テーブル中に定義されている楽曲内容に関する情報でないと前記判定する手段において判定されたときに、前記音像定位処理手段による三次元音響空間における音像の定位処理を行うことなく、前記再生手段にその楽曲データの再生を開始させる手段として動作させるものとしてコンピュータシステムを機能させる、構成としている。
In order to achieve the above object, the present invention provides a simultaneous playback program for multiple performance sound sources,
A music playback program for a music playback device having storage means for storing music data consisting of a plurality of performance sound sources, playback means for playing back the music data, sound image localization processing means for processing a musical sound signal output from the playback means based on a control signal to localize a sound image as stereophonic sound at an arbitrary position within a three-dimensional sound space, and a localization control table defining the contents of the music and a localization method for localizing the corresponding sound image as stereophonic sound within the three-dimensional sound space, the contents of which can be arbitrarily changed by a user,
The computer system is configured to function as: analysis means for acquiring information about the content of the music from the music data when playback of the music data is instructed; means for judging whether the information acquired by the analysis means is information about the content of the music defined in the localization control table; means for causing the playback means to start playback of the music data when the judging means has judged that the information acquired by the analysis means is information about the content of the music defined in the localization control table, and means for sending a control signal to the sound image localization processing means for executing a method of localizing a sound image in a three-dimensional acoustic space corresponding to the localization control table defined in the localization control table; and means for causing the playback means to start playback of the music data without performing sound image localization processing in the three-dimensional acoustic space by the sound image localization processing means when the judging means has judged that the information acquired by the analysis means is not information about the content of the music defined in the localization control table.

上記課題を達成するために、本発明の複数の演奏音源の同時再生システムは、
複数の演奏音源の同時再生の際、楽曲再生装置全体の動作を制御する制御部、各種制御プログラムやデータを記憶するメモリ、楽曲データを記憶する楽曲情報保持部、各種タイミング信号を出力するタイマ、前記楽曲情報保持部に記憶されている楽曲データからその内容に関する情報を取得する楽曲分析部、表示部に各種情報を表示するための表示制御部、前記楽曲情報保持部に記憶されている楽曲データに含まれている演奏情報を再生してスピーカへ出力する演奏制御部、操作信号を入力する操作部、外部と信号を送受信する通信部、演奏情報に関連する情報を表示する表示部、少なくとも2個設けられ前記演奏制御部からの演奏情報を立体再生することができるスピーカ、各種操作情報を入力する操作器、各種データを転送するためのバスを有する、複数の演奏音源の同時再生システムであって、
複数の演奏音源それぞれに対して、楽曲の内容とそれに対応する立体音響としての音像を三次元音響空間内に定位させる定位方法が定義されている定位制御テーブルを有する、構成としている。
また、それぞれ、複数の演奏音源の同時再生プログラムを有する複数の演奏音源の同時再生システムが複数設けられ、複数のシステムは、ネットワーク通信により、接続され、複数のシステムそれぞれにおいて同時再生される複数の演奏音源データが互いにアクセス可能であり、それにより、各同時再生システムにおいて、他の同時再生システムの演奏音源を利用しながら、自己の演奏を録音するやり方で、追加参加型バーチャルセッションに利用するのでもよい。
In order to achieve the above object, the present invention provides a system for simultaneously reproducing a plurality of musical performance sound sources, comprising:
A system for simultaneously playing multiple performance sound sources, comprising: a control unit for controlling the operation of an entire music playback device when simultaneously playing multiple performance sound sources; a memory for storing various control programs and data; a music information storage unit for storing music data; a timer for outputting various timing signals; a music analysis unit for acquiring information related to the content of the music data stored in the music information storage unit; a display control unit for displaying various information on a display unit; a performance control unit for playing back the performance information included in the music data stored in the music information storage unit and outputting it to a speaker; an operation unit for inputting operation signals; a communication unit for transmitting and receiving signals to and from an external device; a display unit for displaying information related to the performance information; at least two speakers for stereoscopically playing back the performance information from the performance control unit; an operation unit for inputting various operation information; and a bus for transferring various data,
The system has a localization control table that defines the content of the music piece and the localization method for localizing the sound image as the corresponding stereophonic sound in a three-dimensional sound space for each of a plurality of performance sound sources.
In addition, multiple simultaneous playback systems for multiple performance sound sources, each having a simultaneous playback program for multiple performance sound sources, are provided, and the multiple systems are connected via network communication, and the multiple performance sound source data being simultaneously played back in each of the multiple systems can be accessed by each other, so that each simultaneous playback system can be used in an additional participation virtual session by recording its own performance while using the performance sound sources of the other simultaneous playback systems.

以下、添付図を参照しながら、複数の演奏音源として、複数種類の楽器によるリズムセクション、複数種類の楽器またはボーカルによるフロントセクションを有するビッグバンドを例として、本発明の複数の演奏音源の同時再生方法、同時再生システムおよび複数の演奏音源の同時再生プログラムの実施形態を説明する。 Below, with reference to the attached drawings, an embodiment of the method, system, and program for simultaneously playing multiple performance sound sources of the present invention will be described, taking as an example a big band having a rhythm section with multiple types of instruments and a front section with multiple types of instruments or vocals as multiple performance sound sources.

本発明による複数の演奏音源の同時再生プログラムは、スマートフォン等の電子機器や 音楽再生に特化した再生装置等(以下、これらを総称して複数の演奏音源の同時再生システム10という)で使用されるアプリケーションプログラムであり、ハードウェア構成として、CPU12、メモリ14 、タッチパネルやキースイッチ等の操作部28、液晶等のディスプレイ装置、演奏音源データを記憶させるストレージ32、スピーカーやイヤホン出力等の音声出力部を具備したものである必要がある。すなわち、コンピュータと同等の演算処理機能を有した複数の演奏音源の同時再生システム10において使用されることを想定している。 The simultaneous playback program for multiple performance sound sources according to the present invention is an application program used in electronic devices such as smartphones and playback devices specialized for music playback (hereinafter, these are collectively referred to as the simultaneous playback system for multiple performance sound sources 10), and the hardware configuration must include a CPU 12, memory 14, an operation unit 28 such as a touch panel or key switches, a display device such as an LCD, storage 32 for storing performance sound source data, and an audio output unit such as a speaker or earphone output. In other words, it is intended to be used in the simultaneous playback system for multiple performance sound sources 10 that has the same computational processing capabilities as a computer.

例えば、本開示の一実施の形態における複数の演奏音源の同時再生システム10は、本開示のセッション調整方法の処理を行うコンピュータとして機能してもよい。図1は、本開示の一実施の形態に係る複数の演奏音源の同時再生システム10のハードウェア構成の一例を示す図である。複数の演奏音源の同時再生システム10は、物理的には、CPU12、メモリ14、ストレージ32、通信部30、操作部28、出力装置、バスなどを含むコンピュータ装置として構成されてもよい。
 (基本構成)
For example, the simultaneous reproduction system 10 of multiple performance sound sources according to an embodiment of the present disclosure may function as a computer that performs processing of the session adjustment method of the present disclosure. Fig. 1 is a diagram showing an example of a hardware configuration of the simultaneous reproduction system 10 of multiple performance sound sources according to an embodiment of the present disclosure. The simultaneous reproduction system 10 of multiple performance sound sources may be physically configured as a computer device including a CPU 12, a memory 14, a storage 32, a communication unit 30, an operation unit 28, an output device, a bus, etc.
(Basic configuration)

より詳細には、図1に示すように、複数の演奏音源の同時再生システム10は、携帯電話などの移動端末、携帯音楽再生機、AV機能を有するパーソナルコンピュータなど各種の装置に適用することができるが、図1には、携帯電話などの移動端末である場合を示している。図1において、12は楽曲再生装置10全体の動作を制御するCPU、14は各種制御プログラムやデータを記憶するROM及びRAMからなるメモリ、18は楽曲データを記憶する楽曲情報保持部、16は各種タイミング信号を出力するタイマ、20は表示部22に各種情報を表示するための表示制御部12、24は楽曲情報保持部18に記憶されている楽曲データに含まれている演奏情報を再生してスピーカ26へ出力する演奏制御部、28は操作器からの操作信号を入力する操作部、30は通信部、22は液晶表示部などの表示部、26は少なくとも2個設けられ演奏制御部24からの演奏情報を立体再生することができるスピーカ(又はヘッドフォン)、24は各種データを転送するためのバスである。 More specifically, as shown in FIG. 1, the simultaneous playback system 10 for multiple performance sound sources can be applied to various devices such as mobile terminals such as mobile phones, portable music players, and personal computers with AV functions, but FIG. 1 shows the case of a mobile terminal such as a mobile phone. In FIG. 1, 12 is a CPU that controls the operation of the entire music playback device 10, 14 is a memory consisting of ROM and RAM that stores various control programs and data, 18 is a music information storage unit that stores music data, 16 is a timer that outputs various timing signals, 20 is a display control unit 12 for displaying various information on a display unit 22, 24 is a performance control unit that plays the performance information included in the music data stored in the music information storage unit 18 and outputs it to a speaker 26, 28 is an operation unit that inputs an operation signal from an operation device, 30 is a communication unit, 22 is a display unit such as a liquid crystal display unit, 26 is at least two speakers (or headphones) that can play back the performance information from the performance control unit 24 in three dimensions, and 24 is a bus for transferring various data.

演奏制御部24において、バスに接続された第1のインターフェース回路、第1のインターフェース回路を介して入力される演奏情報(シーケンスデータ)が格納される第1のFIFO(First in first out) バッファ、 第1のバッファを介して演奏情報を受け取り、演奏情報中のデュレーションデータにより指定されるタイミングでイベントデータを演奏音源に出力するシーケンサ、シーケンサから供給される演奏情報(イベントデータ)に基づいて対応する楽音を生成する演奏音源、演奏音源から入力される楽音信号又はMP3デコーダ からの楽音信号に対して、第1のインターフェース回路を介して入力される音像定位制御用信号(3D制御用信号)に基づいて音像定位処理を行う音像定位処理回路(3D回路)、バスに接続された第2のインターフェース回路、第2のインターフェース回路を介して供給されるオーディオ圧縮フォーマットデータ(この例では、MP3データ)を格納する第2のFIFOバッファ、第2のバッファから供給されるMP3データをデコードして音像定位処理回路に出力するMP3デコーダ、及び音像定位処理回路から出力されるディジタルオーディオ信号をアナログ信号に変換するA/D変換器(DAC)が設けられ、DACの出力信号が増幅されて出力されるステレオのスピーカ26から出力される。 The performance control unit 24 includes a first interface circuit connected to the bus, a first FIFO (First in first out) buffer in which performance information (sequence data) input via the first interface circuit is stored, a sequencer that receives performance information via the first buffer and outputs event data to a performance sound source at a timing specified by duration data in the performance information, a performance sound source that generates corresponding musical tones based on the performance information (event data) supplied from the sequencer, and a musical tone signal input via the first interface circuit in response to the musical tone signal input from the performance sound source or the musical tone signal from the MP3 decoder. A sound image localization processing circuit (3D circuit) that performs sound image localization processing based on an input sound image localization control signal (3D control signal), a second interface circuit connected to the bus, a second FIFO buffer that stores audio compression format data (in this example, MP3 data) supplied via the second interface circuit, an MP3 decoder that decodes the MP3 data supplied from the second buffer and outputs it to the sound image localization processing circuit, and an A/D converter (DAC) that converts the digital audio signal output from the sound image localization processing circuit into an analog signal, and the output signal of the DAC is amplified and output from the stereo speaker 26.

複数の演奏音源の同時再生システム10は、コンピュータのCPUに相当するCPU12と、再生バッファ等の一時記憶を行うためのメモリ14と、演奏音源データ等を記憶させるためのストレージ32と、ユーザが操作に用いる操作部28と、複数の演奏音源の同時再生プログラムのユーザインターフェースを表示させるディスプレイと、 実際の音楽再生に寄与する再生ユニットと、ネットワーク接続を実現するための機能を備えたネットワーク接続部を具備してなる。また、ネットワークアタッチトストレージ ( Network Attached Storage: 以下、NAS)は、複数の演奏音源の同時再生システム10におけるCPU12、メモリ14、ストレージ32、ネットワーク接続部を具備したものである必要がある。同様に、外部再生装置は、複数の演奏音源の同時再生システム10におけるCPU12、メモリ14、操作部28、再生ユニット、ネットワーク接続部を具備したものである必要がある。なお、外部再生装置がストレージ32を有していて、NASのように機能することができるものであってもよい。 The system 10 for simultaneously playing back multiple performance sound sources comprises a CPU 12 equivalent to the CPU of a computer, a memory 14 for temporary storage such as a playback buffer, a storage 32 for storing performance sound source data, an operation unit 28 used by the user for operation, a display for displaying the user interface of the program for simultaneously playing back multiple performance sound sources, a playback unit that contributes to actual music playback, and a network connection unit having a function for realizing a network connection. In addition, a network attached storage (NAS) must comprise the CPU 12, memory 14, storage 32, and network connection unit of the system 10 for simultaneously playing back multiple performance sound sources. Similarly, an external playback device must comprise the CPU 12, memory 14, operation unit 28, playback unit, and network connection unit of the system 10 for simultaneously playing back multiple performance sound sources. The external playback device may have storage 32 and function like a NAS.

メモリ14は 、 コンピュータ読み取り可能な 記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つによって構成されてもよい。メモリ14は、レジスタ、キャッシュ、メインメモリ14(主記憶装置)などと呼ばれてもよい。メモリ14は、本開示の一実施の形態に係る複数の演奏音源の同時再生方法方法を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。 Memory 14 is a computer-readable recording medium and may be composed of, for example, at least one of ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), RAM (Random Access Memory), etc. Memory 14 may also be called a register, cache, main memory 14 (primary storage device), etc. Memory 14 can store executable programs (program codes), software modules, etc. for implementing a method for simultaneously playing multiple performance sound sources according to one embodiment of the present disclosure.

ストレージ32は、コンピュータ読み取り可能な記録媒体であり、例えば、CD-ROM(Compact Disc ROM)などの 光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク (例えば、コンパクトディスク、デジタル多用途ディスク、Blue-ray( 登録商標) ディスク)、 スマートカード、フラッシュメモリ14(例えば、カード、スティック、キードライブ)、 フロッピー(登録商標 )ディスク、磁気ストリップなどの少なくとも1つによって構成されてもよい。ストレージ32は、補助記憶 装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ14及びストレージ32の少なくとも一方を含むデータベース、サーバその他の適切な媒体であってもよい。 Storage 32 is a computer-readable recording medium and may be, for example, at least one of an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray® disk), a smart card, a flash memory 14 (e.g., a card, a stick, a key drive), a floppy disk, a magnetic strip, etc. Storage 32 may also be referred to as an auxiliary memory device. The above-mentioned storage medium may be, for example, a database, a server or other suitable medium including at least one of memory 14 and storage 32.

シーケンサは、通信制御処理から再生指示が与えられた場合に 、楽曲記憶エリア内の楽曲データのうちユーザによって予め指定された再生用の楽曲データを読み出し、楽曲データに従って、演奏音源部に制御を行う処理である。通信制御処理は、上述した通信リンクを確立するための処理を通信部に行わせるための制御や、通信部により受信される情報を音声処理部に引き渡し、また、音声処理部から供給される端末の情報を通信部により送るための制御を行う処理である。
この処理では、楽曲データを読み出す際、あるイベント情報を読み出して演奏音源部に送った後、デュレーション情報を読み出した場合には、そのデュレーション情報により指定された時間の経過を待って次のイベント情報を読み出す、という動作を繰り返し、演奏音源部による楽音信号の形成の制御を行う 。
 
(ネットワーク構成)
The sequencer is a process that, when a playback instruction is given from the communication control process, reads out the music data for playback designated in advance by the user from among the music data in the music storage area, and controls the performance sound source section according to the music data. The communication control process is a process that controls the communication section to perform the process for establishing the above-mentioned communication link, passes information received by the communication section to the audio processing section, and controls the communication section to send terminal information supplied from the audio processing section.
In this process, when reading out music data, certain event information is read out and sent to the performance sound source section, and if duration information is read out, the process waits for the time specified by the duration information to elapse before reading out the next event information. This process is repeated to control the formation of musical tone signals by the performance sound source section.

(Network Configuration)

図2は、図1に記載された移動端末である複数の演奏音源の同時再生システムが接続されるシステムの全体構成を示す図である。この図において、移動端末40であり、基地局38を介して、インターネットなどの大規模ネットワーク34に接続することができるようになさ れている。大規模ネットワーク34には配信サーバ36が接続されており、移動端末40は、配信サーバ36から、楽曲データをダウンロードして、楽曲情報保持部18(図1)に記憶し、演奏制御部24を用いて再生することができるように なされている。 Figure 2 shows the overall configuration of a system to which the simultaneous playback system for multiple performance sound sources, which is the mobile terminal shown in Figure 1, is connected. In this figure, it is a mobile terminal 40, which can be connected to a large-scale network 34 such as the Internet via a base station 38. A distribution server 36 is connected to the large-scale network 34, and the mobile terminal 40 is able to download music data from the distribution server 36, store it in the music information storage unit 18 (Figure 1), and play it back using the performance control unit 24.

この本発明による複数の演奏音源の同時再生プログラムは、ットワークアタッチトストレージ ( Network Attached Storage: 以下、NAS)や、音楽再生コンポのような外部再生装置が互いに互換性のある規格でネットワーク接続 される状況において、複数の演奏音源の同時再生プログラムをリモコン装置のように使用して、NASに記憶された演奏音源データを外部再生装置12で再生したり、複数の演奏音源の同時再生システム10に記憶された演奏音源データを外部再生装置12で再生したりすることを容易に行えるようにしている。なお、本実施例においてNASという場合には、文字通りのネットワークアタッチトストレージのみならず、演奏音源を格納可能なストレージ32を有しかつネットワーク接続可能な全ての機器を含むものとする。 In a situation where an external playback device such as a Network Attached Storage (NAS) or a music playback component is connected to a network using mutually compatible standards, the simultaneous playback program for multiple performance sound sources according to the present invention can be used like a remote control device to easily play back performance sound source data stored in the NAS on the external playback device 12, or play back performance sound source data stored in the simultaneous playback system for multiple performance sound sources 10 on the external playback device 12. Note that in this embodiment, when the term NAS is used, it includes not only literal network attached storage, but also all devices that have storage 32 capable of storing performance sound sources and can be connected to a network.

通信部30は、有線ネットワーク及び無線ネットワークの少なくとも一方を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュール な ど と も い う 。 通信部30 は 、例えば周波数分割複信(FDD:Frequency Divis ion Duplex)及び時分割複信(TDD:Time Division Duplex)の少なくとも一方を実現するために、高周波スイッチ、デュプレクサ、フィルタ、周波数シンセサイザなどを含んで構成されてもよい。(例えば、タッチパネル)であってもよい。
 
(データ形式)
The communication unit 30 is hardware (transmission/reception device) for performing communication between computers via at least one of a wired network and a wireless network, and is also called, for example, a network device, a network controller, a network card, a communication module, etc. The communication unit 30 may be configured to include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc. (e.g., a touch panel) in order to realize at least one of Frequency Division Duplex (FDD) and Time Division Duplex (TDD).

(Data format)

楽曲情報保持部に記憶される楽曲データとしては 、SMF(Standard M IDI Fi le)、SMAF( Synthetic music Mobile Application Format)等の演奏情報( シーケンスデータ)を含むデータが基本であるが、オーデ ィ オ データ(MP3(MPEG Audio Layer‑3)、AAC(M PEG‑2 Audio AAC (Advanced Audio Coding))などのオーディオ圧縮フォーマットデータ)であってもよい。そして、この楽曲データは、元々ステレオ、あるい は3D音響のフォーマットのデータであってもよいし、全くのモノラルのデータであってもよい。また、楽曲分析部は、CPUによるソフトウェア処理によって実現するようにしてもよい。さらに、演奏制御部24は楽曲データを再生することができる演奏音源部であり、FM演奏音源 、WT(Wave Table)演奏音源 、MP3デコーダ な ど のデコーダ、あるいは、それらの複合演奏音源を備えている。
 
(操作画面)
The music data stored in the music information storage unit is basically data including performance information (sequence data) such as SMF (Standard MIDI File) and SMAF (Synthetic music Mobile Application Format), but may also be audio data (audio compression format data such as MP3 (MPEG Audio Layer‑3) and AAC (MPEG‑2 Audio AAC (Advanced Audio Coding))). This music data may originally be data in a stereo or 3D audio format, or may be completely monaural data. The music analysis unit may be realized by software processing by a CPU. Furthermore, the performance control unit 24 is a performance sound source unit capable of reproducing music data, and includes a decoder such as an FM performance sound source, a WT (Wave Table) performance sound source, and an MP3 decoder, or a composite performance sound source of these.

(Operation screen)

複数の演奏音源の同時再生システム10は、ディスプレイにタッチパネルを積層させたユーザインタフェースを備えるものであり、例えば 、パーソナルコンピュータ、スマートフォン、デジタルスチルカメラ、デジタルビデオカメラ、ナビゲーション装置などに相当する。なお、もちろん、これら以外の複数の演奏音源の同時再生システムに本発明を適用することも可能である。 The simultaneous playback system 10 for multiple performance sound sources has a user interface in the form of a touch panel layered on a display, and corresponds to, for example, a personal computer, a smartphone, a digital still camera, a digital video camera, a navigation device, etc. Of course, the present invention can also be applied to other simultaneous playback systems for multiple performance sound sources.

タッチパネルは、ディスプレイの画面表示を透過し、ユーザの指などの接触だけでなく接近(接触せずに所定の距離まで近づいたことを意味するものとする)も検知可能である。ここで、ユーザの指などとは、ユーザの指以外の生体部位やタッチパネルに対応したスタイラス(ペン状の指示棒)などを指す。以下、単にユーザの指と記載するが、指以外の生体部位やスタイラスを含むものとする。 The touch panel is transparent to the display screen and can detect not only contact with the user's finger, but also approach (meaning approaching within a certain distance without touching). Here, the user's finger refers to a body part other than the user's finger or a stylus (a pen-shaped pointer) that is compatible with the touch panel. In the following, it will be simply referred to as the user's finger, but this includes a body part other than a finger and a stylus.

タッチパネルには、例えば静電容量式のものを採用することができる。なお、ユーザの指の接触だけでなく接近も検知可能であれば、他の方式でも構わない。タッチパネルは、ユーザの指の接触や接近の検知結果を示す検知情報をバスを介してCPU12に通知する。 The touch panel may be of a capacitance type, for example. However, other types may be used as long as they are capable of detecting not only the touch of the user's finger but also the approach of the user's finger. The touch panel notifies the CPU 12 via the bus of detection information indicating the detection results of the touch or approach of the user's finger.

ディスプレイは 、例えばLCD、 有機 ELディスプレイなどからなり、 バスを介してCPU12から供給される画面画像を表示する。メモリ14には、CPU12にて実行される制御用プログラムが記録されている。また、メモリ14には、複数の演奏音源の同時再生システム10にて処理対象とする各種のコンテンツ(画像データ、オーディオデータ、ビデオデータ、アプリケーションプログラムなど)が記録されるのでもよい。 The display may be, for example, an LCD or an organic EL display, and displays a screen image supplied from the CPU 12 via the bus. The memory 14 stores control programs executed by the CPU 12. The memory 14 may also store various types of content (image data, audio data, video data, application programs, etc.) to be processed by the system 10 for simultaneously playing multiple performance sound sources.

CPU12は、メモリ14に記録されている制御用プログラムを実行することにより、複数の演奏音源の同時再生システム10の全体を制御する。なお、上述した構成に追加して、ユーザインタフェースとなるハードウェアとしての押しボタンなどを設けるようにしてよい。 The CPU 12 executes a control program recorded in the memory 14 to control the entire system 10 for simultaneously playing multiple musical sound sources. In addition to the above-mentioned configuration, a push button or other hardware that serves as a user interface may be provided.

次に、本発明の複数の演奏音源の同時再生プログラムを使用する場合の操作画面について説明する。複数の演奏音源の同時再生プログラムの操作画面であるグラフィカルユーザインターフェースに関し、複数の演奏音源の同時再生システム10のディスプレイに表示されているのが、複数の演奏音源の同時再生プログラムによるグラフィカルユーザインターフェース(以下、GUI)の一例である。本発明による複数の演奏音源の同時再生プログラムは、再生装置の選 択と再生演奏音源データの選択を同一画面上で行えるようにするために、GUIの画面上に、再生装置選択領域と、演奏音源データ選択領域とを固定的に配置してもよい。さらに、再生装置選択領域と、演奏音源データ選択領域を用いて選択を行う際に 、それらの選択対象を階層的に表示するための階層表示領域を設けてもよい。
 
(立体音響処理)
Next, an operation screen when using the simultaneous playback program of multiple performance sound sources of the present invention will be described. With regard to the graphical user interface, which is the operation screen of the simultaneous playback program of multiple performance sound sources, what is displayed on the display of the simultaneous playback system 10 of multiple performance sound sources is an example of a graphical user interface (hereinafter, GUI) by the simultaneous playback program of multiple performance sound sources. In the simultaneous playback program of multiple performance sound sources of the present invention, a playback device selection area and a performance sound source data selection area may be fixedly arranged on the screen of the GUI so that the selection of the playback device and the selection of the playback performance sound source data can be performed on the same screen. Furthermore, when making a selection using the playback device selection area and the performance sound source data selection area, a hierarchical display area may be provided to display the selection items hierarchically.

(Surface Processing)

立体音響効果付加処理では、楽曲記憶エリア内の楽曲データのうち操作部の操作によって指定された楽曲データを読み出し、適切な立体音響効果情報の付加された楽曲データに変換し、変換後の楽曲データを楽曲記憶エリアに格納する。立体音響効果付加処理のためのプログラムは、ある好ましい態様では、メモリ14のROMに予め書き込まれる。他の態様において、立体音響効果付加処理のためのプログラムは、ユーザがインターネット上の所定のサイトからメモリ14にダウンロードする。 In the stereophonic effect addition process, the music data specified by the operation of the operation unit is read from among the music data in the music storage area, converted into music data with appropriate stereophonic effect information added, and the converted music data is stored in the music storage area. In one preferred embodiment, the program for the stereophonic effect addition process is written in advance into the ROM of memory 14. In another embodiment, the program for the stereophonic effect addition process is downloaded into memory 14 by the user from a specified site on the Internet.

立体音響効果付加処理において実行可能な立体音響効果情報の付加のための処理には次の3種類がある 。ユーザは、CPU10が立体音響効果付加処理を実行する際に、操作部28の操作により、これらの処理のいずれか1つまたは複数の実行を指定することができる。 There are three types of processes for adding stereophonic effect information that can be executed in the stereophonic effect addition process. When the CPU 10 executes the stereophonic effect addition process, the user can specify the execution of one or more of these processes by operating the operation unit 28.

音像定位の目標となる定位位置を出力する。この処理は、三次元直交座標系での音像の定位位置を算出し、定位位置を立体音響システムへ出力するものである。 Outputs the target position for sound image localization. This process calculates the position of the sound image in a three-dimensional orthogonal coordinate system and outputs the position to the 3D sound system.

例えば、複数の演奏音源の各位置、および聴取位置である注目位置が距離R、方位角θ、及び、仰角φとして算出されている場合、次の式1~3により、三次元直交座標系での目標の定位位置(X,Y,Z)を算出する。 For example, if the positions of multiple performance sound sources and the focus position, which is the listening position, are calculated as distance R, azimuth angle θ, and elevation angle φ, the target localization position (X, Y, Z) in a three-dimensional orthogonal coordinate system is calculated using the following equations 1 to 3.

X=R・cosφ・cosθ ⋯式1
  Y=R・cosφ・sinθ ⋯式2
  Z=R・sinφ ⋯式3  
立体音響システムは、フィルタL,Rで用いる伝達関数の設定をオーディオシステムへ指示する。例えばオーディオシステムは、立体音響システムからの指示に対応する複数の伝達関数を予め保持しており、選択的に伝達関数を設定する。これにより、スピーカL,Rにより形成される音像は、注目位置に対応する定位位置に定位する。
X=R・cosφ・cosθ ⋯Formula 1
Y=R・cosφ・sinθ ⋯Formula 2
Z=R・sinφ ⋯Formula 3
The stereophonic system instructs the audio system to set the transfer functions to be used in the filters L and R. For example, the audio system stores in advance a plurality of transfer functions corresponding to the instruction from the stereophonic system, and selectively sets the transfer functions. As a result, the sound image formed by the speakers L and R is localized at a localization position corresponding to the position of interest.

a.遠近効果付加処理  この遠近効果付加処理では、元の楽曲データに含まれる音の強弱情報(例えばベロシティ、ボリューム)を仮想演奏音源位置までの距離に変換し、その距離だけユーザから離れたところに仮想演奏音源位置を設定する立体音響効果情報を生成し、元の楽曲データに付加する。 a. Perspective effect addition process: In this perspective effect addition process, sound intensity information (e.g. velocity, volume) contained in the original music data is converted into distance to the virtual performance sound source position, and three-dimensional sound effect information that sets the virtual performance sound source position at that distance away from the user is generated and added to the original music data.

b.移動効果付加処理  この移動効果付加処理では、元の楽曲データに含まれるノート情報などの周期的な変化を抽出し、その変化の周期に同期させて仮想演奏音源位置を周期的に移動させる立体音響効果情報を生成し、元の楽曲データに付加する。仮想演奏音源位置を周期的に移動させる軌道は、ユーザの手前において左右方向に延びた直線軌道、ユーザを囲む円軌道、ユーザを囲む楕円軌道などが用意されており、これらの軌道に関する軌道定義情報(軌道上の各点の座標 を演算するための関数など)が記憶部に記憶されている。ユーザは、操作部の操作により、それらの中から所望の軌道を予め選択することができる。この移動効果付加処理では、ユーザにより指定された軌道の軌道定義情報に基づき、周期的に変化する各ノートに割り当てる仮想演奏音源位置が演算され、その仮想演奏音源位置にスピーカ再生音の音像を定位させる立体音響効果情報が生成される。 b. Movement effect addition process: In this movement effect addition process, periodic changes such as note information contained in the original music data are extracted, and stereophonic effect information that periodically moves the virtual performance sound source position in synchronization with the period of the change is generated and added to the original music data. The trajectory for periodically moving the virtual performance sound source position includes a straight trajectory extending in the left and right directions in front of the user, a circular trajectory that surrounds the user, and an elliptical trajectory that surrounds the user, and trajectory definition information for these trajectories (such as functions for calculating the coordinates of each point on the trajectory) is stored in the storage unit. The user can select a desired trajectory from among these in advance by operating the operation unit. In this movement effect addition process, the virtual performance sound source position to be assigned to each periodically changing note is calculated based on the trajectory definition information of the trajectory specified by the user, and stereophonic effect information that localizes the sound image of the speaker playback sound at the virtual performance sound source position is generated.

c.ドップラー効果付加処理  このドップラー効果付加処理では、元の楽曲データに含まれるピッチベンドイベントなどの音程制御情報を、仮想演奏音源位置を遠くからユーザに近づけ、あるいは仮想演奏音源位置を ユーザから遠ざける立体音響効果情報に変換し、楽曲データに付加する。 c. Doppler effect addition processing: In this Doppler effect addition processing, pitch control information such as pitch bend events contained in the original music data is converted into three-dimensional sound effect information that moves the virtual performance sound source position closer to the user from a distant location, or moves the virtual performance sound source position away from the user, and is added to the music data.

立体音響効果付加処理は、ユーザが操作部の操作により曲を指定し、立体音響効果付加のための変換を指示することにより開始される。まず、変換条件の設定を行う。具体的には、上述した遠近効果付加処理、移動効果付加処理、ドップラー効果付加処理のうち実行を望む処理を問い合わせる画面を表示部22に表示させ、操作部28を介してユーザの指示を取得する。この際、ユーザは、遠近効果付加処理、移動効果付加処理、ドップラー効果付加処理のうちの1つを指示してもよいし、2つまたは全部を指示してもよい 。また、移動効果付加処理の実行がユーザによって指示された場合に 、仮想演奏音源位置を移動させる軌道を問い合わせる画面を表示部22に表示させ、操作部28を介してユーザの指示を取得する。 The stereophonic effect addition process is started when the user operates the operation unit to specify a song and instructs conversion for adding the stereophonic effect. First, the conversion conditions are set. Specifically, a screen inquiring which of the above-mentioned perspective effect addition process, movement effect addition process, and Doppler effect addition process the user wishes to execute is displayed on the display unit 22, and the user's instruction is obtained via the operation unit 28. At this time, the user may instruct one, two, or all of the perspective effect addition process, movement effect addition process, and Doppler effect addition process. Also, when the execution of the movement effect addition process is instructed by the user, a screen inquiring about the trajectory for moving the virtual performance sound source position is displayed on the display unit 22, and the user's instruction is obtained via the operation unit 28.

次に、遠近効果付加処理、移動効果付加処理またはドップラー効果付加処理を実行し、元の楽曲データに立体音響効果情報の付加された楽曲データを生成し、メモリ14の楽曲記憶エリアに格納する。生成した楽曲データは、楽曲記憶エリア内の元の楽曲データに上書きしてもよいし、元の楽曲データとは別のファイル名を付けて楽曲記憶エリアに格納してもよい。いずれの格納方法を採るかは、ユーザが操作部28の操作により 指示する。以上が立体音響効果付加処理の処理内容である。  Next, a perspective effect addition process, a movement effect addition process or a Doppler effect addition process is executed to generate music data in which stereophonic effect information has been added to the original music data, and store the data in the music storage area of memory 14. The generated music data may overwrite the original music data in the music storage area, or may be stored in the music storage area with a file name different from that of the original music data. The user instructs which storage method is to be used by operating the operation unit 28. This concludes the processing content of the stereophonic effect addition process.

サブシステムは、立体音響システム及びオーディオシステムを有している。立体音響システムは、音像を定位させるために、オーディオシステムに対し、 伝達関数の設定を指示する。具体的には、後述するように、CPU12から出力される目標の定位位置に基づいて、伝達関数の設定を指示する。伝達関数は、周知の音像定位技術に用いられるものであり、詳しくは、仮想演奏音源から聴取者の鼓膜までの音の伝達特性を表す頭部伝達関数( HRTF:Head‑Related Transfer Function)である。 The subsystem includes a stereophonic system and an audio system. In order to localize a sound image, the stereophonic system instructs the audio system to set a transfer function. Specifically, as described below, the audio system instructs the audio system to set a transfer function based on a target localization position output from the CPU 12. The transfer function is used in well-known sound image localization technology, and more specifically, it is a head-related transfer function (HRTF) that represents the transfer characteristics of sound from a virtual performance sound source to the listener's eardrum.

オーディオシステムは、演奏音源、フィルタL,R、及び、スピーカL,Rを有している。 The audio system has a performance sound source, filters L and R, and speakers L and R.

スピーカL,Rは、その一方がユーザの左側からの音出力を行うための左側スピーカLとなっており、他方がユーザの右側からの音出力を行うための右側スピーカRとなっている。 One of the speakers L and R is the left speaker L for outputting sound from the left side of the user, and the other is the right speaker R for outputting sound from the right side of the user.

左側スピーカLに対応するのが左側フィルタLであり、右側スピーカRに 対応するのが右側フィルタRである。上述したように音像を定位させる場合には、左側フィルタL及び右側フィルタRが、伝達関数に基づくフィルタリングを行う。 このようにしてフィルタリングされた演奏音源からの信号が、それぞれ左側スピーカL、右側スピーカRへ出力される。 The left filter L corresponds to the left speaker L, and the right filter R corresponds to the right speaker R. When localizing a sound image as described above, the left filter L and the right filter R perform filtering based on a transfer function. The signals from the performance sound source that have been filtered in this way are output to the left speaker L and the right speaker R, respectively.

なお、左側スピーカL及び右側スピーカRとしたのは2チャンネルであることを示しており、左側スピーカL及び右側スピーカRがそれぞれ複数のスピーカに よって構成されていてもよい。また、視線誘導を行わない通常時にあっては、ユーザによって設定されたオーディオ環境に基づいて演奏音源からの信号出力が行われる。このときオーディオシステムは、フィルタL,Rを介さず信号出力を行う。なお、左側スピーカL及び右側スピーカRは、ステレオタイプのヘッドフォーンにより構成されてもよい。 Note that the left speaker L and the right speaker R indicate that there are two channels, and the left speaker L and the right speaker R may each be composed of multiple speakers. Furthermore, during normal times when gaze guidance is not being performed, signals are output from the performance sound source based on the audio environment set by the user. At this time, the audio system outputs signals without passing through filters L and R. Note that the left speaker L and the right speaker R may be composed of stereo headphones.

オーディオ環境とは、出力信号の周波数特性を変更するイコライザの設定であることが考えられる。また、左右のバランスの設定であることが考えられる。前後方向にスピーカが配置されている場合には、前後のバランスの設定も含まれる。オーディオ環境の設定は、操作スイッチ群を介して行われ、外部記憶部32に記憶される。なお、ユーザによる設定がなされていない場合、デフォルトのオーディオ環境が外部記憶部32に記憶されているものとする。 The audio environment may be an equalizer setting that changes the frequency characteristics of the output signal. It may also be a left/right balance setting. If the speakers are arranged in the front/rear direction, it also includes a front/rear balance setting. The audio environment is set via a group of operation switches and stored in the external storage unit 32. Note that if no setting has been made by the user, a default audio environment is stored in the external storage unit 32.

図3は、タッチパネル操作画面42を示す。
より詳細には、タッチパネル操作画面42は、ピアノ、ドラム、ベース、ギター、ボーカルからなるリズムセクション74、複数のトランペットからなるトランペットセクション76、複数のトローンボーンからなるトローンボーンセクション78および複数のサックスからなるサックスセクション80によるビッグバンドによる楽曲を再生する際、選択した楽曲のビッグバンド演奏のデジタル録音を種々の条件で再生するための操作画面である。
選択された楽曲のデジタル録音を再生する場合において、画面上部には、リズムセクション74、トランペットセクション76、トローンボーンセクション78およびサックスセクション80それぞれの楽器演奏のセクション配置図44が示され、リズムセクション74、トランペットセクション76、トローンボーンセクション78およびサックスセクション80の楽器のうち、一つまたは複数の任意を選択する。
より詳細には、リズムセクション74には、ドラムアイコン46、ベ―スアイコン48、ピアノアイコン50、ギターアイコン52およびボーカルアイコン54が表示され、トランペットセクション76には、複数のトランペットアイコン56が表示され、トローンボーンセクション78には、複数のトローンボーンアイコン58が表示され、サックスセクション80には、複数のサックスアイコンが表示され、各々クリック可能となっている。
FIG. 3 shows the touch panel operation screen 42 .
More specifically, the touch panel operation screen 42 is an operation screen for playing back a digital recording of a big band performance of a selected song under various conditions when playing back a song performed by a big band consisting of a rhythm section 74 consisting of piano, drums, bass, guitar and vocals, a trumpet section 76 consisting of multiple trumpets, a trombone section 78 consisting of multiple trombones, and a saxophone section 80 consisting of multiple saxophones.
When playing back the digital recording of the selected music piece, a section layout diagram 44 of the musical instruments played by the rhythm section 74, trumpet section 76, trombone section 78 and saxophone section 80 is displayed at the top of the screen, and one or more of the instruments in the rhythm section 74, trumpet section 76, trombone section 78 and saxophone section 80 are selected.
More specifically, the rhythm section 74 displays a drum icon 46, a bass icon 48, a piano icon 50, a guitar icon 52 and a vocal icon 54, the trumpet section 76 displays a number of trumpet icons 56, the trombone section 78 displays a number of trombone icons 58, and the saxophone section 80 displays a number of saxophone icons, each of which is clickable.

画面中央部には、音響、音量、およびメトロノームを横バーの長さにより選択する画像が示され、各々、横バーの長さにより操作するようにしている。
より詳細には、画面上から下に向かって、リセットアイコン64、聴取位置設定アイコン66、スペースサイズ選択バー68、音量選択バー70、およびメトロノーム音量調整バー72が表示されている。
リセットアイコン64をクリックすると、操作画面の状態がリセットされ、聴取位置設定アイコン66をクリックすると、聴取位置が設定され、スペースサイズ選択バー68をクリックすると、複数の演奏音源を同時再生するスペースサイズが設定される。
画面左縦部には、楽曲の長さが左縦バーにより示されるとともに、右縦バーにより楽曲の演奏箇所を右縦バーの長さおよび位置により選択する画像が示され、右縦バーの長さおよび位置により操作する。より詳細には、左縦バーとして、進行表示バー60、右縦バーとして、演奏箇所表示バー62、画面左縦部の下部には、繰り返し表示アイコン82および繰り返し時間表示アイコン84が表示され、選択した楽曲の演奏箇所を繰り返し演奏するための繰り返し操作の画像が示されている。
画面下部には、セクション配置図44とは別に、リズムセクション74、トランペットセクション76、トローンボーンセクション78およびサックスセクション80それぞれにおいて、セクションごとに選択、選択解除が可能な操作画像が示される。
これらの操作画像による指示と、セクション配置図44により指示とは、どちらからでも可能であるが、操作画面42において、一方の指示が他方の指示に反映されるようにしている。
 以上の操作画面42の表示、およびタッチパネル画面上でのクリック選択による指令は、従来同様に、CPU12により行われる。
In the center of the screen, an image is displayed that allows the user to select sound, volume, and metronome by adjusting the length of the horizontal bar, and each can be operated by adjusting the length of the horizontal bar.
More specifically, from the top to the bottom of the screen, a reset icon 64, a listening position setting icon 66, a space size selection bar 68, a volume selection bar 70, and a metronome volume adjustment bar 72 are displayed.
Clicking a reset icon 64 resets the state of the operation screen, clicking a listening position setting icon 66 sets the listening position, and clicking a space size selection bar 68 sets the space size for simultaneously playing back a plurality of performance sound sources.
In the left vertical section of the screen, the length of the song is indicated by a left vertical bar, and an image for selecting a performance part of the song by the length and position of the right vertical bar is displayed by a right vertical bar, and the operation is performed by the length and position of the right vertical bar. More specifically, the left vertical bar is a progress display bar 60, the right vertical bar is a performance part display bar 62, and in the lower part of the left vertical section of the screen, a repeat display icon 82 and a repeat time display icon 84 are displayed, and an image of a repeat operation for repeatedly playing the performance part of the selected song is displayed.
In addition to the section layout diagram 44, the lower part of the screen displays operation images that can be selected or deselected for each of the rhythm section 74, trumpet section 76, trombone section 78 and saxophone section 80.
Instructions can be given either through the operation image or through the section layout diagram 44, but on the operation screen 42, instructions from one are reflected in instructions from the other.
The display of the operation screen 42 and instructions given by clicking on the touch panel screen are performed by the CPU 12 in the same manner as in the conventional case.

図4は、操作画面42の変形例を示す。より詳細には、オーディエンス位置として、中央位置90のみならず、左位置92および右位置94を追加するとともに、スペースサイズを選択し、複数の演奏音源から演奏楽器を選択する場合において、スペースサイズ選択バー68において、選択したスペースサイズに応じて、セクション配置図44の大きさが拡大縮小されるようにしてあり(図4(A)は、スペースサイズが大きい場合、図4(B)は、スペースサイズが小さい場合)、ユーザの視覚により、選択したスペースサイズのイメージが把握できるようにするとともに、選択した演奏楽器において、その向きを矢印表示96により選択可能としており、各楽器の演奏の発音の向きを反映し、立体音響処理に対する機能を追加している。
以上のように、セッションを作成する場合において、曲の選択、再生条件、立体音響処理のための条件は、すべて視覚的に設定することが可能となっている。
4 shows a modified example of the operation screen 42. In more detail, in addition to the center position 90, a left position 92 and a right position 94 are added as audience positions, and when a space size is selected and an instrument to be performed is selected from a plurality of performance sound sources, the size of the section layout diagram 44 is enlarged or reduced in accordance with the selected space size in the space size selection bar 68 (FIG. 4(A) shows a case where the space size is large, and FIG. 4(B) shows a case where the space size is small), allowing the user to visually grasp the image of the selected space size, and the direction of the selected instrument to be performed can be selected by an arrow display 96, reflecting the direction of the sound produced by each instrument, and adding a function for stereophonic processing.
As described above, when creating a session, the selection of music, playback conditions, and conditions for stereophonic sound processing can all be set visually.

 図6に示すように、ステップ1において、複数の演奏音源の同時再生プログラムを有するシステムをアイコンにより起動する。次いで、ステップ2において、新曲の演奏音源が外部記憶部であるストレージ32に保存されている場合には、新曲情報が、内部記憶部であるメモリ14に取り込まれる。次いで、ステップ3において、すでに既存セッションがある場合において、既存セッションにアクセスするか否かを選択し、アクセスする場合には、ステップ5に進み、アクセスしない場合には、ステップ4に進む。次いで、ステップ4において、追加された新曲も含め、曲を選択する。次いで、ステップ5において、選択した曲を再生して、試聴するか否かを選択し、試聴する場合は、ステップ6に進み、試聴しない場合は、ステップ4に戻る。 As shown in FIG. 6, in step 1, a system having a program for simultaneously playing multiple performance sound sources is started by an icon. Next, in step 2, if the performance sound source of a new song is saved in storage 32, which is an external memory unit, the new song information is imported into memory 14, which is an internal memory unit. Next, in step 3, if an existing session already exists, a selection is made as to whether or not to access the existing session; if yes, proceed to step 5; if no, proceed to step 4. Next, in step 4, songs are selected, including any new songs that have been added. Next, in step 5, a selection is made as to whether or not to play back and listen to the selected song; if yes, proceed to step 6; if no, return to step 4.

次いで、ステップ7において、試聴した曲について、セッションを作成するかを選択し、セッションを作成する場合は、ステップ8に進み、セッションを作成しない場合は、アプリを終了する。次いで、ステップ8において、セッションを作成する曲について、操作画面上で、テンポ、音量、およびスペースサイズを設定する。なお、デフォルトは、      となっている。次いで、ステップ9において、セッションを作成する曲について、演奏楽器、聴取位置を選択する。より詳細には、ピアノ、ドラム、ベース、ギター、ボーカルからなるリズムセクション、複数のトランペットからなるトランペットセクション、複数のトローンボーンからなるトローンボーンセクションおよび複数のサックスからなるサックスセクションによるビッグバンドにおいて、たとえば、リズムセクションにおいて、ドラムのみ選択、トランペットセクションにおいて、一番トランペット、トローンボーンセクションにおいて、一番トローンボーン、サックスセクションにおいて、テナーは、一番テナー、アルト、バリトンはすべてを選択したうえで、聴取位置をピアノ位置とする。なお、演奏楽器、聴取位置の選択は、上述のように、操作画面42上の楽器配置図に直接クリックでもよいし、操作画面42上の各セクションにおいて、選択するのでもよい。 Next, in step 7, the user selects whether or not to create a session for the song that has been previewed. If a session is to be created, the user proceeds to step 8. If a session is not to be created, the application is terminated. Next, in step 8, the user sets the tempo, volume, and space size for the song for which a session is to be created on the operation screen. Note that the defaults are      Next, in step 9, the performing instruments and listening positions are selected for the song for which a session is to be created. More specifically, in a big band consisting of a rhythm section consisting of piano, drums, bass, guitar, and vocals, a trumpet section consisting of multiple trumpets, a trombone section consisting of multiple trombones, and a saxophone section consisting of multiple saxophones, for example, only the drums are selected in the rhythm section, the first trumpet in the trumpet section, the first trombone in the trombone section, and the tenor, the first tenor, the alto, and the baritone in the saxophone section are all selected, and the listening position is set to the piano position. Note that the performing instruments and listening positions may be selected by directly clicking on the instrument layout diagram on the operation screen 42 as described above, or may be selected in each section on the operation screen 42.

次いで、ステップ10において、選択したスペースサイズ、演奏楽器、聴取位置に基づいて、立体音響処理が行われる。次いで、ステップ11において、選択した楽曲の演奏開始位置、演奏終了位置、および繰り返し回数を選択する。次いで、ステップ12において、複数の演奏音源の同時再生を行い、N-1の伴奏演奏音源として、ユーザの楽器演奏練習に用いることが可能であり、その際、聴取する伴奏演奏音源は、たとえば、ピアノ練習である場合において、立体音響処理により、ピアノ位置から聴取しているような没入感、臨場感のある伴奏演奏音源として聴取することにより、単独練習であっても、その場で生演奏している感覚で、有効な練習が可能となる。なお、すべての演奏楽器を選択したうえで、聴取位置として、オーディエンス位置を選択する場合には、選択したスペースサイズに応じて、たとえば、広い演奏ホールで完成した楽曲を鑑賞するような没入感、臨場感のある楽曲を聴取することが可能である。
次いで、ステップ14において、同時再生した曲について、セッションとして保存するかを選択し、保存する場合には、ステップ14に進み、終了し、保存しない場合には、ステップ4の前に戻り、別の曲について、同様の過程を繰り返す。
Next, in step 10, stereophonic processing is performed based on the selected space size, musical instruments, and listening position. Next, in step 11, the start position, end position, and number of repetitions of the selected music piece are selected. Next, in step 12, multiple musical performance sound sources are simultaneously played back, and can be used as N-1 accompaniment sound sources for the user's musical instrument performance practice. In this case, for example, in the case of piano practice, the accompaniment sound source to be listened to is listened to as an immersive and realistic accompaniment sound source as if it were being listened to from the piano position by stereophonic processing, so that even if it is a solo practice, it is possible to practice effectively with the feeling of playing live on the spot. Note that, when all musical instruments are selected and the audience position is selected as the listening position, it is possible to listen to a music piece with a sense of immersion and realism, for example, as if appreciating a completed music piece in a large performance hall, according to the selected space size.
Next, in step 14, the user selects whether to save the simultaneously played songs as a session. If the user selects to save the songs, the user proceeds to step 14 and ends the process. If the user selects not to save the songs, the user returns to step 4 and repeats the same process for another song.

以上の構成を有する複数の演奏音源の同時再生方法によれば、複数の演奏音源それぞれを、マルチトラックにより、個別独立に録音し、操作画面で、複数の演奏音源のスペースサイズを設定し、演奏音源の聴取位置の操作画面で特定し、特定された聴取位置に基づき、聴取位置の三次元座標の算出し、N-1演奏録音演奏音源それぞれの位置と聴取位置との距離および向きを算出したうえで、オブジェクトベースによる立体音響処理を利用して、演奏音源に三次元位置情報を付加する一方、選択されたスペースサイズおよび聴取位置により、各演奏音源の位置と聴取位置との位置関係に応じて、音量差、時間差、周波数特性の変化、位相の変化、残響の変化、ドップラー効果を反映して、各演奏音源による音響の再生処理を行うことにより、特定のスペースサイズ内における音場を模擬構築することから、操作画面上で、N-1演奏音源の1、…N-1のいずれかを選択して、立体音響処理済の選択した単数または複数の演奏録音演奏音源を同時再生することにより、複数の演奏音源の再生に際し、演奏聴取位置に応じた臨場感、または、没入感を模擬することにより、優れた鑑賞用の演奏音源を提供するとともに、より効果的な練習用伴奏演奏音源として活用可能である。
 
According to the method for simultaneously playing back a plurality of performance sound sources having the above configuration, each of the plurality of performance sound sources is recorded individually and independently by multi-track, the space size of the plurality of performance sound sources is set on the operation screen, the listening position of the performance sound source is specified on the operation screen, the three-dimensional coordinates of the listening position are calculated based on the specified listening position, the distance and direction between the position of each of the N-1 performance recording sound sources and the listening position are calculated, and then, using object-based stereophonic processing, three-dimensional position information is added to the performance sound source, while the positional relationship between the position of each performance sound source and the listening position is calculated according to the selected space size and listening position. In accordance with the above, a sound field within a specific space size is simulated by performing sound playback processing for each performance sound source, reflecting volume differences, time differences, changes in frequency characteristics, phase changes, changes in reverberation, and the Doppler effect. Therefore, by selecting one of the N-1 performance sound sources 1, ... N-1 on the operation screen and simultaneously playing back one or more selected performance recording sound sources that have been processed for stereophonic sound, the sense of presence or immersion according to the performance listening position when playing back multiple performance sound sources can be simulated, providing an excellent performance sound source for appreciation and also being usable as a more effective accompaniment performance sound source for practice.

以下に、本発明の第2実施形態について説明する。以下の説明において、第1実施形態と同様な構成要素については、同様な参照番号を付することによりその説明は省略し、以下では、本実施形態の特徴部分について、図6ないし図28を参照しながら詳細に説明する。
本発明の第2実施形態の特徴は、複数の演奏音源の同時再生方法の利用方法にあり、第1実施形態においては、ビッグバンド向けのN-1練習用伴奏用、または楽曲の鑑賞用であるのに対して、本実施形態においては、複数の演奏音源によりいわゆる追加参加型バーチャルセッションを行う点にある。ここに、バーチャルセッションの『バーチャル』とは、たとえば、ピアノ、ドラム、ベース等のリズムセクション、サックス、トランペット、トローンボーン等のフロントセクションのコンボ編成がその場に集い、同時に生演奏するのが、通常のセッションであるところ、コンボ編成の各セクションが生演奏するのでなく、録音演奏音源を作成し、順次参加していく点で同時演奏でもないが、完成した楽曲を立体音響処理して同時に再生する点において、セッションを仮想模擬することを意味する。
A second embodiment of the present invention will be described below. In the following description, components similar to those in the first embodiment are given the same reference numerals and their description will be omitted. Below, the characteristic parts of this embodiment will be described in detail with reference to Figs. 6 to 28.
The second embodiment of the present invention is characterized by the use of the method of simultaneously playing multiple performance sound sources, and while the first embodiment is for N-1 practice accompaniment for big bands or for listening to music, this embodiment is for a so-called additional participation type virtual session using multiple performance sound sources. Here, the "virtual" in virtual session means that, while a normal session is performed live by a combo arrangement of a rhythm section such as piano, drums, and bass, and a front section such as saxophone, trumpet, and trombone, each section of the combo does not perform live, but rather creates recorded performance sound sources and participates in sequence, so it is not a simultaneous performance, but rather the completed music is processed into stereophonic sound and played simultaneously, virtually simulating a session.

追加参加型バーチャルセッションを実現するためには、第1実施形態と同様に、セッションの開始およびセッションの聴取を前提に、セッションメンバー追加、演奏の録音、演奏の共有、演奏のコラボレーション設定、および公開されているセッションへの参加それぞれの機能の追加が必要である。
以下、主な機能をフローチャートにより説明する。
To realize an additive virtual session, similar to the first embodiment, it is necessary to add functions for adding session members, recording performances, sharing performances, setting up performance collaborations, and participating in public sessions, all of which are prerequisites for starting and listening to sessions.
The main functions are explained below using a flowchart.

図6は、アプリを起動してからセッションの開始のフローチャートを示す。図6に示すように、ステップ1において、アプリを起動する場合、ステップ2において、楽曲、アーティスト、およびセッション(情報のみ)のデータを読み込む。次いで、ステップ3において、楽曲を選択するかを選択し、選択するならステップ4、選択しないならステップ6に進む。次いで、ステップ4において、タイトル、説明、および公開か非公開かの公開設定に関するセッション情報を入力する。一方、ステップ6において、既存のセッションを選択し、ステップ7において、セッションを開始する。次いで、ステップ5において、セッションの新規作成を行い、ステップ7において、セッションを開始する。 Figure 6 shows a flowchart for starting a session after launching the app. As shown in Figure 6, when the app is launched in step 1, data on the song, artist, and session (information only) is read in step 2. Next, in step 3, a choice is made as to whether to select a song, and if so, proceed to step 4, or if not, proceed to step 6. Next, in step 4, session information regarding the title, description, and public setting (public or private) is entered. Meanwhile, in step 6, an existing session is selected, and in step 7, the session is started. Next, in step 5, a new session is created, and in step 7, the session is started.

 図7は、セッションの開始からセッションの保存までのフローチャートを示す。図7に示すように、ステップ1において、セッションを開始し、ステップ2において、楽曲オーディオデータ、空間配置、テンポ、セッションの調性、およびユーザ設定の反映について、データを読み込む。次いで、ステップ3において、セッションを設定するかを選択し、設定するならステップ8、設定しないならステップ4に進む。次いで、ステップ4において、セッションが停止状態であるかを判断し、停止状態であるならステップ5、停止状態でないならステップ6に進む。次いで、ステップ5において、セッションを再生する。次いで、ステップ6において、ストリームデータに対する立体音響処理、および複数演奏音源を同調させた状態で同時再生して、セッションを再生状態とする。次いで、ステップ7において、セッションを設定するかを選択し、設定するならステップ8、設定しないならステップ13に進む。次いで、ステップ8において、セッションを設定し、ステップ9において、指定のパートをミュート、指定のパート以外をミュート、指定のパートの音量を調整、メトロノームのオンオフ、音量調整することにより、演奏パートの設定を行う。次いで、ステップ10において、再生開始位置の設定、再生範囲の設定、繰り返し再生のオンオフをすることにより、再生位置の設定を行う。次いで、ステップ11において、聴取位置の設定、聴取空間であるスペースサイズの設定により、立体音響処理の条件設定をする。次いで、ステップ12において、テンポの設定、調整の設定により、楽曲の設定を行う。次いで、ステップ13において、セッションを停止する。次いで、ステップ14において、設定を保存するかを選択し、保存するなら、ステップ15に進み、設定を保存し、保存しないなら、ステップ16に進み終了する。 FIG. 7 shows a flow chart from the start of a session to the saving of the session. As shown in FIG. 7, in step 1, a session is started, and in step 2, data is read in for music audio data, spatial arrangement, tempo, session tonality, and reflection of user settings. Next, in step 3, it is selected whether to set a session, and if so, proceed to step 8, and if not, proceed to step 4. Next, in step 4, it is determined whether the session is stopped, and if so, proceed to step 5, and if not, proceed to step 6. Next, in step 5, the session is played back. Next, in step 6, the stream data is subjected to stereophonic processing, and multiple performance sound sources are simultaneously played back in a synchronized state, and the session is put into a playback state. Next, in step 7, it is selected whether to set a session, and if so, proceed to step 8, and if not, proceed to step 13. Next, in step 8, a session is set, and in step 9, the performance parts are set by muting the specified part, muting parts other than the specified part, adjusting the volume of the specified part, turning the metronome on and off, and adjusting the volume. Next, in step 10, the playback position is set by setting the playback start position, the playback range, and turning repeat playback on and off. Next, in step 11, the conditions for stereophonic processing are set by setting the listening position and the space size of the listening space. Next, in step 12, the music is set by setting the tempo and adjustment. Next, in step 13, the session is stopped. Next, in step 14, it is selected whether to save the settings. If the settings are to be saved, the process proceeds to step 15 and the settings are saved, and if the settings are not to be saved, the process proceeds to step 16 and ends.

 図11は、セッションメンバー追加のフローチャートを示す。図11に示すように、ステップ1において、セッションメンバを追加する場合、ステップ2において、招待の手段として、リンクURL、メールまたはLINE、コミュニケーションアプリ、二次元バーコードを利用して、招待相手に通知する。次いで、ステップ3において、招待をキャンセルするかを選択し、キャンセルするならステップ4、キャンセルしないならステップ1に戻る。次いで、ステップ4において、招待通知を再送するかを判断し、再送するならステップ5、再送しないならステップ2に戻る。次いで、ステップ5において、招待を受けた人が承認する。
一方、ステップ6において、参加リクエスト対応する場合には、ステップ7において、セッションを公開する、次いで、ステップ8において、セッションへの参加リクエストを受け取る。次いで、ステップ9において、リクエストを承認するかを判断し、承認するならステップ10、承認しないならステップ11に進む。次いで、ステップ10において、招待を受けた人が承認する場合、または、参加リクエストを承認する場合において、セッションへの参加が完了し、ステップ16で終了する。参加リクエストを承認しない場合には、ステップ11において、セッションメンバー除外の通知をし、ステップ16で終了する。
さらに、ステップ12において、参加メンバーを管理する場合には、ステップ13において、権限の変更をするかを判断し、変更するならステップ14、変更しないならステップ15に進む。なお、権限の変更とは、セッションに関する設定の変更、セッション参加メンバーの追加を決めることができるMaster、自身の演奏の共有のみを決定することができるMemberについて、Member とMasterとの間の変更を意味する。次いで、ステップ14において、権限を変更し、ステップ12に戻る。一方、ステップ15において、参加メンバーの取消をし、ステップ11に進む。
なお、図8ないし図10に、関連する操作画面を示す。図中、90は、セッション招待画面、92は、承認アイコン、94は、再送信アイコン、96は、Masterアイコン、98は、memberアイコン、102は、役割変更画面、104は、実行アイコンを示す。
Fig. 11 shows a flowchart for adding a session member. As shown in Fig. 11, when a session member is added in step 1, in step 2, the invitee is notified using a link URL, email or LINE, a communication app, or a two-dimensional barcode as a means of invitation. Next, in step 3, it is selected whether to cancel the invitation, and if it is canceled, the process returns to step 4, and if it is not canceled, the process returns to step 1. Next, in step 4, it is determined whether to resend the invitation notification, and if it is resent, the process returns to step 5, and if it is not resent, the process returns to step 2. Next, in step 5, the person who received the invitation accepts the invitation.
On the other hand, if the join request is accepted in step 6, the session is made public in step 7, and then the request to join the session is received in step 8. Next, in step 9, it is determined whether to approve the request, and if approved, the process proceeds to step 10, and if not, to step 11. Next, in step 10, if the person who received the invite approves, or if the person approves the join request, participation in the session is completed and the process ends in step 16. If the join request is not approved, a notice of removal from the session is sent in step 11, and the process ends in step 16.
Furthermore, if the participating members are to be managed in step 12, a decision is made in step 13 as to whether to change the authority, and if so, proceed to step 14, or if not, proceed to step 15. Note that changing the authority means a change between Member and Master, with respect to Master being able to decide on changing the settings related to the session and adding members to participate in the session, and Member being able to decide only on sharing his/her own performance. Next, in step 14, the authority is changed and the process returns to step 12. On the other hand, in step 15, the participating member is cancelled, and the process proceeds to step 11.
8 to 10 show related operation screens. In the drawings, 90 denotes a session invitation screen, 92 denotes an approval icon, 94 denotes a resend icon, 96 denotes a master icon, 98 denotes a member icon, 102 denotes a role change screen, and 104 denotes an execution icon.

図14は、演奏の録音のフローチャートを示す。図14に示すように、ステップ1において、演奏の録音をする場合、ステップ2において、演奏するパートをミュートするなど録音環境を設定する。次いで、ステップ3において、録音ボタンを押す等により録音を開始する。次いで、ステップ4において、演奏録音がマイクよりデジタルデータ化され、一時フォルダに保存される。次いで、ステップ5において、録音の一時停止するかを判断し、一時停止するならステップ6、一時停止しないならステップ7に進む。次いで、ステップ6において、録音を再開するかを判断し、再開するステップ3に戻り、再開しないならステップ7に進む。次いで、ステップ7において、録音を終了する。次いで、ステップ8において、録音データに対して、演奏パートの指定、ファイル名、コメント情報を付与して保存し、ステップ9において、終了する。
なお、図12および図13に、関連する操作画面を示す。図中、106は、音量再設定アイコン、108は、ミュートアイコン、110は、録音記入画面を示す。
FIG. 14 shows a flowchart for recording a performance. As shown in FIG. 14, in step 1, when recording a performance, in step 2, the recording environment is set, such as muting the part to be played. Next, in step 3, recording is started by pressing the record button, etc. Next, in step 4, the performance recording is converted into digital data by the microphone and saved in a temporary folder. Next, in step 5, it is determined whether to pause the recording, and if it is paused, it proceeds to step 6, and if it is not paused, it proceeds to step 7. Next, in step 6, it is determined whether to resume recording, and it returns to step 3 to resume, and if it is not resumed, it proceeds to step 7. Next, in step 7, recording is terminated. Next, in step 8, the performance part is designated, a file name, and comment information are assigned to the recording data and saved, and in step 9, it is terminated.
12 and 13 show related operation screens. In the figures, 106 indicates a volume reset icon, 108 indicates a mute icon, and 110 indicates a recording entry screen.

 次に、セッション曲、およびセッションメンバーが決まり、決まったセッションメンバーによる演奏が録音された場合の、メンバー間での演奏の共有について、述べる。
図18は、演奏の共有のフローチャートを示す。図18に示すように、ステップ1において、演奏を共有する場合、ステップ2において、演奏を共有し、ステップ3において、ネットワークを通じて指定のサーバーにファイルをアップロードする。次いで、ステップ4において、演奏がセッションメンバーに共有され、ステップ5で終了する。
一方、ステップ1において、演奏の共有を削除する場合、ステップ2において、サーバー上に演奏データが存在するかを判断し、存在するならステップ3、存在しないならステップ5に進む。次いで、ステップ3において、演奏の共有を解除する。次いで、ステップ4において、サーバー上のファイルを削除する。次いで、ステップ5において、セッションメンバーは演奏を聴くことができない状態となり、ステップ6で終了する。
 さらに、ステップ1において、演奏に関するデータをすべて削除する場合、ステップ2において、演奏に関するデータをすべて削除する。次いで、ステップ3において、サーバー上に演奏データが存在するかを判断し、存在するならステップ4、存在しないならステップ5に進む。次いで、ステップ4において、サーバー上に演奏データを削除する。次いで、ステップ5において、端末上のデータを削除する。次いで、ステップ6において、録音データに付与されたデータを削除し、ステップ7において、終了する。
なお、図15ないし図17に、関連する操作画面を示す。図中、112は、セッション経過画面、114は、セッション情報画面、116は、クラウドシェアアイコン、118は、ダウンロードアイコンを示す。
Next, we will discuss how to share a session song among members when the session songs and session members have been decided and the performance by the decided session members has been recorded.
Fig. 18 shows a flowchart of sharing a performance. As shown in Fig. 18, when a performance is shared in step 1, the performance is shared in step 2, and a file is uploaded to a specified server via a network in step 3. Then, in step 4, the performance is shared with session members, and the process ends in step 5.
On the other hand, if the sharing of the performance is to be deleted in step 1, it is determined in step 2 whether or not the performance data exists on the server, and if it exists, the process proceeds to step 3, and if it does not exist, to step 5. Next, in step 3, the sharing of the performance is released. Next, in step 4, the file on the server is deleted. Next, in step 5, the session members are no longer able to listen to the performance, and the process ends in step 6.
Furthermore, if all performance-related data is to be deleted in step 1, all performance-related data is deleted in step 2. Next, in step 3, it is determined whether performance data exists on the server, and if it exists, the process proceeds to step 4, and if it does not exist, the process proceeds to step 5. Next, in step 4, the performance data is deleted from the server. Next, in step 5, the data on the terminal is deleted. Next, in step 6, the data added to the recording data is deleted, and the process ends in step 7.
15 to 17 show related operation screens. In the drawings, reference numeral 112 denotes a session progress screen, 114 denotes a session information screen, 116 denotes a cloud share icon, and 118 denotes a download icon.

図23は、演奏のコラボレーション設定のフローチャートを示す。セッションコラボレーションとは、バーチャルセッションとして、他ユーザが聴取できるように、演奏データを調整したデータであり、一般公開した際に、セッションメンバーだけでなく、本複数の演奏音源の同時再生プログラムアプリ利用ユーザーが確認できるか否かの調整をするものである。
図23に示すように、ステップ1において、演奏のコラボレーション設定する場合、ステップ2において、再生に使用するメンバーの演奏トラックを選択する。次いで、ステップ3において、公開範囲を設定する。次いで、ステップ4において、一般向けに公開するかを判断し、公開するならならステップ5、公開しないならステップ6に進む。次いで、ステップ5において、アプリ利用ユーザーがセッションコラボレーションを聴取可能となり、ステップ7において、終了する。一方、ステップ6において、セッションメンバーのみがセッションコラボレーションが聴取可能となり、ステップ7において、終了する。
なお、図19ないし図22に、関連する操作画面を示す。図中、120は、コラボレーション画面、122は、ソロアイコン、124は、リズムセクションアイコン、126は、トランペットアイコン、128は、ピンアイコン、130は、曲名画面、132は、セッション構成員の画面、134は、公開選択画面を示す。
 
Fig. 23 shows a flowchart for setting up collaboration in performance. Session collaboration is data in which performance data is adjusted so that other users can listen to it as a virtual session, and when it is made public, it is adjusted so that not only session members but also users of the simultaneous playback program application of multiple performance sound sources can check it.
As shown in Fig. 23, when setting up a performance collaboration in step 1, in step 2, the performance tracks of the members to be used for playback are selected. Next, in step 3, the scope of disclosure is set. Next, in step 4, it is determined whether to disclose to the general public, and if so, proceed to step 5, and if not, proceed to step 6. Next, in step 5, the application user becomes able to listen to the session collaboration, and in step 7, the process ends. Meanwhile, in step 6, only the session members can listen to the session collaboration, and in step 7, the process ends.
19 to 22 show related operation screens. In the figures, reference numeral 120 denotes a collaboration screen, 122 denotes a solo icon, 124 denotes a rhythm section icon, 126 denotes a trumpet icon, 128 denotes a pin icon, 130 denotes a song title screen, 132 denotes a session member screen, and 134 denotes a public selection screen.

図28は、公開されているセッションへの参加のフローチャートを示す。図28に示すように、ステップ1において、公開されているセッションへの参加の場合、ステップ2において、自分で検索するか、システムのレコメンド、または他ユーザーからのシェアにより、公開されているセッションを探す。次いで、ステップ3において、セッション情報、セッション参加メンバーまたはセッションコラボレーションの聴取により、セッションを確認する。次いで、ステップ4において、確認したセッションへ参加リクエストを送る。次いで、ステップ5において、リクエストを送ったセッションのメンバーのうち、Master権限がある人がリクエストを承認するかを判断し、承認するならステップ7、承認しないならステップ6に進む。次いで、ステップ7において、セッションへ参加を開始し、ステップ8で終了する。一方、ステップ6において、リクエストの拒否を通知し、ステップ2に戻る。
なお、図24ないし図26に、関連する操作画面を示す。図中、136は、セッション詳細情報画面、138は、聴取アイコン、140は、参加リクエストアイコン、142は、参加リクエストアイコン、144は、お勧め画面、146は、人気のセッション画面、148は、人気のアーティスト画面を示す。
FIG. 28 shows a flowchart of participation in a public session. As shown in FIG. 28, in the case of participation in a public session in step 1, in step 2, a public session is searched for by oneself, by a system recommendation, or by sharing from another user. Next, in step 3, the session is confirmed by listening to the session information, session participating members, or session collaboration. Next, in step 4, a participation request is sent to the confirmed session. Next, in step 5, among the members of the session that sent the request, a person with Master authority determines whether the request is approved, and if approved, proceeds to step 7, and if not, proceeds to step 6. Next, in step 7, participation in the session is started, and ends in step 8. On the other hand, in step 6, a refusal of the request is notified, and the process returns to step 2.
24 to 26 show related operation screens. In the drawings, reference numeral 136 denotes a session detail information screen, 138 denotes a listening icon, 140 denotes a participation request icon, 142 denotes a participation request icon, 144 denotes a recommendation screen, 146 denotes a popular session screen, and 148 denotes a popular artist screen.

以上、複数の演奏音源の同時再生方法、複数の演奏音源の同時再生システム、複数の演奏音源の同時再生プログラムを、バーチャルセッションに利用することにより、コンボ編成がその場に集い、同時に生演奏するのでなくても、立体音響処理をして複数の演奏音源の同時再生することにより、本来の生演奏のように、没入感、臨場感のある演奏を再生することが可能であるとともに、追加参加型バーチャルセッションとして、各参加者が伴奏演奏音源を聴きながら、自己の演奏を録音する際、立体音響処理をした伴奏演奏音源を聴きながら、自己の演奏を行うことが可能であり、より一体感を感じながらの録音をすることが可能となる。なお、変形例として、各参加者が伴奏演奏音源を聴きながら、自己の演奏を録音する際には、たとえば、I-phoneのように、装備されたマイクを利用して録音するのでよく、その場合に、立体音響処理をせずに伴奏演奏音源を聴きながら録音し、楽曲として完成した録音演奏音源を再生する際、聴取者が自己の選択により、スペースサイズ、聴取位置、演奏音源を選択したうえで、立体音響処理をして再生し、鑑賞することも可能である。 By using the above-mentioned method for simultaneously playing multiple performance sound sources, the system for simultaneously playing multiple performance sound sources, and the program for simultaneously playing multiple performance sound sources in a virtual session, even if a combo does not gather at the same place and perform live at the same time, it is possible to play a performance with a sense of immersion and realism like a real live performance by performing stereophonic processing and simultaneously playing multiple performance sound sources. In addition, as an additional participation type virtual session, when each participant records their own performance while listening to the accompaniment performance sound source, they can perform their own performance while listening to the stereophonic processed accompaniment performance sound source, making it possible to record with a greater sense of unity. As a modified example, when each participant records their own performance while listening to the accompaniment performance sound source, they can record using a microphone equipped, for example, as with an iPhone. In that case, when recording while listening to the accompaniment performance sound source without stereophonic processing, and when playing back the recorded performance sound source completed as a musical piece, the listener can select the space size, listening position, and performance sound source of their own choice, and then play and appreciate the stereophonic processing.

以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として 実施することができる。したがって、本開示の記載は、例示説明を目的とするものであり 、本開示に対して何ら制限的な意味を有するものではない。
たとえば、本実施形態において、ピアノ、ベース、ドラムのリズムセクション、サキソフォーン、トランペット、トローンボーンのフロントセクションを有するビッグバンド向けのN-1練習用伴奏用のものとして説明したが、それに限定されることなく、たとえば、聴取位置をオーディエンス位置に選択することにより、臨場感、没入感のある鑑賞用演奏音源として活用するのでもよい。
たとえば、本実施形態において、ピアノ、ベース、ドラムのリズムセクション、サキソフォーン、トランペット、トローンボーンのフロントセクションを有するビッグバンド向けのN-1練習用伴奏用のものとして説明したが、それに限定されることなく、たとえば、ピアノ、ベース、ドラムのリズムセクションのうち、どれか任意、サキソフォーン、トランペット、トローンボーンのフロントセクションのうち、どれか任意、たとえば、サキソフォーンを選択し、いわゆるコンボ向けのN-1練習用伴奏用に活用するのでもよい。
Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented as modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.
For example, in this embodiment, it has been described as an N-1 practice accompaniment for a big band having a rhythm section of piano, bass, and drums, and a front section of saxophone, trumpet, and trombone, but it is not limited to this. For example, by selecting the listening position as the audience position, it may be used as a performance sound source for appreciation that provides a sense of realism and immersion.
For example, in this embodiment, it has been described as an N-1 practice accompaniment for a big band having a rhythm section of piano, bass, and drums, and a front section of saxophone, trumpet, and trombone, but it is not limited to this. For example, any one of the rhythm section of piano, bass, and drums, or any one of the front section of saxophone, trumpet, and trombone, such as a saxophone, could be selected and used as an N-1 practice accompaniment for a so-called combo.

たとえば、本実施形態において、リズムセクション、およびフロントセクションを含む複数の演奏音源の再生として、複数の演奏音源のうちの任意、たとえば、ボーカルが移動しながら歌唱する場合でもよいとして説明したが、それに限定されることなく、聴取位置が演奏中に移動する場合でもよく、複数の演奏音源の任意が移動しつつ、同時に、聴取位置が演奏中に移動する場合でもよい。
たとえば、本実施形態において、いわゆるバーチャルセッションとして、選定された曲の演奏が完成してから、再生する際に、音響処理するものとして説明したが、それに限定されることなく、たとえば、バーチャルセッションとして完成するまでに、N-1の録音演奏音源に基づいて自己の演奏を録音する際に、N-1の録音演奏音源を個別に音響処理するのでもよい。
たとえば、第2実施形態において、追加参加型バーチャルセッションにおいて、バーチャルセッションに参加する際の基礎とする伴奏演奏音源について、各参加者間において、楽曲のテンポ、調性、および立体音響処理の条件を共通に設定するのでもよい。
For example, in this embodiment, the playback of multiple performance sound sources including the rhythm section and the front section can be any of the multiple performance sound sources, for example, a vocalist singing while moving, but this is not limited to this, and the listening position can also move during performance, or any of the multiple performance sound sources can move while the listening position moves during performance.
For example, in this embodiment, it has been described that acoustic processing is performed when the performance of the selected song is completed as a so-called virtual session and then played back, but this is not limited to this. For example, when recording one's own performance based on the N-1 recorded performance sound source before the virtual session is completed, the N-1 recorded performance sound source may be acoustically processed individually.
For example, in the second embodiment, in an additional participation type virtual session, the tempo, tonality, and surround sound processing conditions of the music may be set commonly between each participant for the accompaniment sound source that serves as the basis for joining the virtual session.

本 開 示 に お い て 説 明 し た 各 態 様 / 実 施 形 態 は 、 LTE(Long Term Evolution)、LTE-A(LTE‑Advanced)、SUPER3G 、IMT‑Advanced、4G(4th generation mobile communication system)、5G(5th generation mobile communication system)、FRA(Future Radio Access)、NR(new Radio)、W-CDMA(登録商標)、GSM(登録商標)、CDMA 2000、UMB(Ultra Mobile Broadband)、IEEE802.11(Wi-Fi(登録商標))、IEEE802.16( WiMAX(登録商 標))、IEEE802.20、UWB(Ultra‑Wide Band)、Bluetooth(登録商標)、その他の適切なシステムを利用するシステム及びこれらに基づいて拡張された次世代システムの少なくとも一つに適用されてもよい。ま た、複数のシステムが組み合わされて(例えば、LTE及びLTE-Aの少なくとも一方と5Gとの組み合わせ等)適用されてもよい。  The various modes/implementations described in this disclosure include LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), and FRA (Future Radio Access). , NR (new Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA 2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra Wide Band), Bluetooth (registered trademark), and other suitable systems, and next generation systems that are based on and extend these. Also, multiple systems may be combined (for example, a combination of at least one of LTE and LTE-A with 5G, etc.).

本開示において説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。 The processing steps, sequences, flow charts, etc. of each aspect/embodiment described in this disclosure may be reordered unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order and are not limited to the particular order presented.

入出力された情報等は特定の場所(例えば、メモリ14)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る 。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい 。  The input and output information, etc. may be stored in a specific location (e.g., memory 14) or may be managed using a management table. The input and output information, etc. may be overwritten, updated, or added to. The output information, etc. may be deleted. The input information, etc. may be sent to another device.

本開示において説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行うものに限られず、暗黙的(例えば、所定の情報の通知を行わない)ことによって行われてもよい。 Each aspect/embodiment described in this disclosure may be used alone, in combination, or switched depending on the execution. In addition, notification of specific information (e.g., notification that "X is the case") is not limited to being done explicitly, but may be done implicitly (e.g., not notifying the specific information).

ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、 コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッ ケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。 Software shall be interpreted broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.

また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)など)及び無線技術(赤外線 、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。 In addition, software, instructions, information, etc. may be transmitted and received via a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using at least one of wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and/or wireless technologies (such as infrared, microwave, etc.), then at least one of these wired and/or wireless technologies is included within the definition of a transmission medium.

実施形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的又は論理的に結合した1つの装置を用いて実現されてもよいし、物理的又は論理的に分離した2つ以上の装置を直接的又は間接的に(例えば 、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、1つの装置又は複数の装置にソフトウェアを組み合わせて実現されてもよい。 The block diagrams used to explain the embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. Furthermore, the method of realizing each functional block is not particularly limited. That is, each functional block may be realized using one device that is physically or logically coupled, or may be realized using two or more devices that are physically or logically separated and connected directly or indirectly (e.g., using wires, wirelessly, etc.). The functional blocks may be realized by combining software with one device or multiple devices.

機能には、判断、決定、判定、計算、算出、処理、探索、確認、受信、送信 、出力、アクセス、解決、選択、比較、報知(broadcasting)、通知(notifying)、通信(communicating)、転送(forwarding)、構成(configuring)、 再構成( reconfiguring)、割り当て(allocating、mapping)、割り振り(assigning)などがあるが 、 これらに限られない。たとえば、送信を機能させる機能ブロック( 構成部 ) は 、 送信部(transmitting unit)や送信機(transmitter)と呼称される。いずれも、上述したとおり、実現方法は特に限定されない。 Functions include, but are not limited to, judgement, determination, judgment, calculation, processing, search, confirmation, receiving, transmitting, output, access, resolution, selection, comparison, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assigning. For example, a functional block (component) that enables transmission is called a transmitting unit or transmitter. As mentioned above, there are no particular limitations on the method of realization for either of these.

「装置」という文言は、回路、デバイス、ユニットなどに読み 替えることができる。複数の演奏音源の同時再生システム10のハードウェア構成は、図に示した各装 置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい 。 The term "apparatus" may be interpreted as a circuit, device, unit, etc. The hardware configuration of the system 10 for simultaneous playback of multiple performance sound sources may be configured to include one or more of the devices shown in the figure, or may be configured to exclude some of the devices.

また、CPU12、メモリ14などの各装置は、情報を通信するためのバスによって接続される。バスは、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。 Furthermore, each device such as the CPU 12 and memory 14 is connected by a bus for communicating information. The bus may be configured using a single bus, or may be configured using different buses between each device.

また、複数の演奏音源の同時再生システム10は、マイクロCPU12、デジタル信号CPU12( DSP:Digital Signal Processor)、ASIC(Application Specific Integrate d Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく 、ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、CPU121001 は、これらのハードウェアの少なくとも1つを用いて実装されてもよい。 Furthermore, the system 10 for simultaneous playback of multiple performance sound sources may be configured to include hardware such as a micro CPU 12, a digital signal CPU 12 (DSP: Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), and an FPGA (Field Programmable Gate Array), and some or all of the functional blocks may be realized by the hardware. For example, the CPU 121001 may be implemented using at least one of these pieces of hardware.

情報の通知は、本開示において説明した態様/実施形態に限られず、他の方法を用いて 行 わ れ て も よ い 。 例えば 、情報の通知は、物理レイヤシグナリング ( 例えば、DCI( Downlink Control Information)、UCI(Uplink Control Information) )、上位レイヤシグナリング( 例えば 、RRC( Radio Resource Control)シグナリング 、MAC(Medium Access Control)シグナリング、報知情報( MIB( M aster Information Block)、SIB( System Information Block) ) )、 その他の信号又はこれらの組み合わせによって実施されてもよい。また、RRCシグナリングは、RRCメッセージと呼ばれてもよく、例えば 、RRC接続セットアップ( RRC Connection Setup) メッセージ 、 RRC接続再構成( RRC Connection Reconfiguration)メッセージなどであってもよい 。 The notification of information is not limited to the aspects/embodiments described in the present disclosure and may be performed using other methods. For example, the notification of information may be performed by physical layer signaling (e.g., Downlink Control Information (DCI), Uplink Control Information (UCI)), higher layer signaling (e.g., Radio Resource Control (RRC) signaling, Medium Access Control (MAC) signaling, broadcast information (Master Information Block (MIB), System Information Block (SIB)), other signals, or a combination thereof. In addition, the RRC signaling may be referred to as an RRC message, such as an RRC Connection Setup message, an RRC Connection Reconfiguration message, etc.

複数の演奏音源の同時再生システム10、NAS、及び外部再生装置は、ネットワーク接続によって互いを認識してリンクするようになっているが、この時のネットワーク接続方法としては、UPnP(Universal Plug and Play)という通信規約(プロトコル)を用いた相互認識が考えられ 、例えば 、DLNA(Digital Living Network Allianceという業界団体の略称であり、「 DLNA」 は 当該団体の登録商標)のような製品に互いに互換性を持たせて家庭内で電子装置間のネットワーク接続を可能にする 業界標準(ガイドライン)を採用することによって、当業界標準の規格を採用した電子機器であれば簡単にネットワーク接続できるような仕組みとしておく方法が考えられる。DLNAはLAN接続における規格であるが、転送速度等の音楽再生に必要な要件を満たすものであれば、LAN接続に限られず、他の通信規格を採用してもよい。 The system 10 for simultaneously playing multiple musical sound sources, the NAS, and the external playback device are connected to a network to recognize and link each other. One possible method of network connection in this case is mutual recognition using a communication protocol called UPnP (Universal Plug and Play). For example, by adopting an industry standard (guideline) such as DLNA (an abbreviation for the industry group Digital Living Network Alliance, "DLNA" is a registered trademark of said group) that makes products compatible with each other and enables network connections between electronic devices within the home, a system can be created in which any electronic device that adopts this industry standard can easily be connected to the network. DLNA is a standard for LAN connections, but other communication standards are not limited to LAN connections and may be adopted as long as they meet the requirements for music playback, such as transfer speed.

本発明の第1実施形態である複数の演奏音源の同時再生システム全体の構成を示す図である。1 is a diagram showing the overall configuration of a system for simultaneously reproducing a plurality of performance sound sources according to a first embodiment of the present invention; 本発明の第1実施形態である複数の演奏音源の同時再生システムにおいて、ネットワーク通信の構成を示す図である。1 is a diagram showing a network communication configuration in a system for simultaneously reproducing a plurality of performance sound sources according to a first embodiment of the present invention; 本発明の第1実施形態である複数の演奏音源の同時再生システムにおいて、操作画面を示す図である。1 is a diagram showing an operation screen in a simultaneous reproduction system for multiple performance sound sources according to a first embodiment of the present invention; 本発明の第1実施形態である複数の演奏音源の同時再生システムにおいて、操作画面の変形例を示す図である。FIG. 13 is a diagram showing a modified example of the operation screen in the system for simultaneously reproducing a plurality of performance sound sources according to the first embodiment of the present invention. 本発明の第1実施形態である複数の演奏音源の同時再生システムにおいて、複数の演奏音源の同時再生を示すフローチャートである。1 is a flowchart showing simultaneous reproduction of a plurality of performance sound sources in a simultaneous reproduction system for a plurality of performance sound sources according to a first embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、アプリを起動してからセッションの開始のフローチャートである。13 is a flowchart showing a process from launching an application to starting a session in a simultaneous reproduction system for a plurality of performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、セッションの開始からセッションの保存までのフローチャートである。13 is a flowchart showing a process from the start of a session to the saving of the session in a simultaneous reproduction system for a plurality of performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、セッションの参加に招待する画面を示す図である。FIG. 13 is a diagram showing a screen for inviting a user to participate in a session in the simultaneous reproduction system for multiple performance sound sources according to the second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、セッションの参加に招待する画面を示す図である。FIG. 13 is a diagram showing a screen for inviting a user to participate in a session in the simultaneous reproduction system for multiple performance sound sources according to the second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、セッションの参加に招待する画面を示す図である。FIG. 13 is a diagram showing a screen for inviting a user to participate in a session in the simultaneous reproduction system for multiple performance sound sources according to the second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、セッションメンバー追加のフローチャートである。13 is a flowchart showing a process for adding a session member in a system for simultaneously reproducing a plurality of musical performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、演奏の録音をする画面を示す図である。FIG. 13 is a diagram showing a screen for recording a performance in a simultaneous reproduction system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、演奏の録音をする画面を示す図である。FIG. 13 is a diagram showing a screen for recording a performance in a simultaneous reproduction system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、演奏の録音のフローチャートである。11 is a flowchart of a performance recording process in a simultaneous reproduction system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、録音データの管理と共有を示す画面の図である。FIG. 11 is a diagram of a screen showing management and sharing of recorded data in a simultaneous playback system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、録音データの管理と共有を示す画面の図である。FIG. 11 is a diagram of a screen showing management and sharing of recorded data in a simultaneous playback system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、録音データの管理と共有を示す画面の図である。FIG. 11 is a diagram of a screen showing management and sharing of recorded data in a simultaneous playback system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、演奏の共有のフローチャートである。13 is a flowchart showing a process of sharing a performance in a simultaneous reproduction system for a plurality of performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、演奏のコラボレーション設定画面を示す図である。FIG. 13 is a diagram showing a performance collaboration setting screen in a simultaneous playback system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、演奏のコラボレーション設定画面を示す図である。FIG. 13 is a diagram showing a performance collaboration setting screen in a simultaneous playback system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、演奏のコラボレーション設定画面を示す図である。FIG. 13 is a diagram showing a performance collaboration setting screen in a simultaneous playback system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、演奏のコラボレーション設定画面を示す図である。FIG. 13 is a diagram showing a performance collaboration setting screen in a simultaneous playback system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、演奏のコラボレーション設定のフローチャートである。13 is a flowchart showing a process for setting collaboration of musical performances in a simultaneous reproduction system for a plurality of musical performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、セッションの詳細情報の画面を示す図である。FIG. 13 is a diagram showing a screen for detailed session information in a simultaneous playback system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、セッションの詳細情報の画面を示す図である。FIG. 13 is a diagram showing a screen for detailed session information in a simultaneous playback system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、セッションの詳細情報の画面を示す図である。FIG. 13 is a diagram showing a screen for detailed session information in a simultaneous playback system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、公開されているセッションの評価の画面を示す図である。FIG. 13 is a diagram showing a screen for evaluating a published session in a simultaneous reproduction system for multiple performance sound sources according to a second embodiment of the present invention. 本発明の第2実施形態である複数の演奏音源の同時再生システムにおいて、公開されているセッションへの参加のフローチャートである。13 is a flowchart showing a process of participating in a public session in a simultaneous reproduction system for a plurality of musical performance sound sources according to a second embodiment of the present invention.

10:複数の演奏音源の同時再生システム
12:CPU
14:メモリ
16:タイマ
18:楽曲情報保持部
20:表示制御部
22:表示部
24:演奏制御部
26:スピーカ
28:操作部
30:通信部
34 ネットワーク通信部
38 基地局
40 端末
36 配信サーバ
42 操作画面
44 セクション配置図
46 ドラムアイコン
48 ベ―スアイコン
50 ピアノアイコン
52 ギターアイコン
54 ボーカルアイコン
56 トランペットアイコン
58 トローンボーンアイコン
60 進行表示バー
62 演奏箇所表示バー
64 リセットアイコン
66 聴取位置設定アイコン
68 スペースサイズ選択バー
70 音量選択バー
72 メトロノーム音量調整バー
74 リズムセクション
76 トランペットセクション
78 トローンボーンセクション
80 サックスセクション
82 繰り返し表示アイコン
84 繰り返し時間表示アイコン
90 セッション招待画面
92 承認アイコン
94 再送信アイコン
96 Masterアイコン
98 memberアイコン
102 役割変更画面
104 実行アイコン
106 音量再設定アイコン
108 ミュートアイコン
110 録音記入画面
112 セッション経過画面
114 セッション情報画面
116 クラウドシェアアイコン
118 ダウンロードアイコン
120 コラボレーション画面
122 ソロアイコン
124 リズムセクションアイコン
126 トランペットアイコン
128 ピンアイコン
130 曲名画面
132 セッション構成員の画面
134 公開選択画面
136 セッション詳細情報画面
138 聴取アイコン
140 参加リクエストアイコン
142 参加リクエストアイコン
144 お勧め画面
146 人気のセッション画面
148 人気のアーティスト画面
10: System for simultaneously reproducing multiple musical sound sources 12: CPU
14: Memory 16: Timer 18: Music information storage unit 20: Display control unit 22: Display unit 24: Performance control unit 26: Speaker 28: Operation unit 30: Communication unit 34: Network communication unit 38: Base station 40: Terminal 36: Distribution server 42: Operation screen 44: Section layout diagram 46: Drum icon 48: Bass icon 50: Piano icon 52: Guitar icon 54: Vocal icon 56: Trumpet icon 58: Trombone icon 60: Progression display bar 62: Performance part display bar 64: Reset icon 66: Listening position setting icon 68: Space size selection bar 70: Volume selection bar 72: Metronome volume adjustment bar 74: Rhythm section 76: Trumpet section 78: Trombone section 80: Saxophone section 82: Repeat display icon 84: Repeat time display icon 90: Session invitation screen 92: Approval icon 94: Resend icon 96: Master icon 98: Member icon 102: Role change screen 104: Execution icon 106 Reset volume icon 108 Mute icon 110 Recording entry screen 112 Session progress screen 114 Session information screen 116 Cloud share icon 118 Download icon 120 Collaboration screen 122 Solo icon 124 Rhythm section icon 126 Trumpet icon 128 Pin icon 130 Song name screen 132 Session members screen 134 Release selection screen 136 Session details screen 138 Listen icon 140 Participation request icon 142 Participation request icon 144 Recommendation screen 146 Popular sessions screen 148 Popular artists screen

Claims (24)

複数(N)の演奏音源の同時再生方法であって、
複数の演奏音源それぞれを、マルチトラックにより、個別独立に録音する段階と、
操作画面で、複数の演奏音源の再生の際のスペースサイズを設定する段階と、
操作画面で、演奏音源の再生の際の聴取位置を特定する段階と、
特定された聴取位置に基づき、聴取位置の三次元座標を算出する段階と、
N-1演奏音源それぞれの位置と聴取位置との距離および向きを算出する段階と、
操作画面上で、N-1演奏音源の1、…N-1のいずれかを選択する段階と
オブジェクトベースによる立体音響処理を利用して、演奏音源情報に三次元位置情報を付加する一方、選択されたスペースサイズおよび聴取位置により、各演奏音源の位置と聴取位置との位置関係に応じて、各演奏音源による音響の再生処理を行うことにより、特定のスペースサイズ内における音場を模擬構築する段階と、
選択した単数または複数の演奏録音演奏音源を同時再生する段階とを、有することを特徴とする複数の演奏音源の同時再生方法。
A method for simultaneously playing multiple (N) performance sound sources, comprising:
A stage in which each of the multiple performance sound sources is recorded individually and independently using multi-track recording;
setting a space size for playing a plurality of sound sources on an operation screen;
specifying a listening position when playing back the performance sound source on an operation screen;
calculating three-dimensional coordinates of the listening position based on the identified listening position;
Calculating the distance and direction between the position of each of the N-1 performance sound sources and the listening position;
a step of selecting one of N-1 performance sound sources 1, ...N-1 on an operation screen, and using object-based stereophonic processing to add three-dimensional position information to the performance sound source information, while performing a reproduction process of sounds from each performance sound source according to the positional relationship between the position of each performance sound source and the listening position based on the selected space size and listening position, thereby simulating and constructing a sound field within a specific space size;
and a step of simultaneously playing back the selected one or more recorded performance sound sources.
前記複数の演奏音源の演奏の発音の向きも含めて、選択されたスペースサイズおよび聴取位置により、立体音響処理を行い、音量差、時間差、周波数特性の変化、位相の変化、残響の変化、およびドップラー効果を反映する、請求項1に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 1, which performs stereophonic processing based on a selected space size and listening position, including the sound direction of the performance of the multiple performance sound sources, and reflects volume differences, time differences, changes in frequency characteristics, phase changes, changes in reverberation, and the Doppler effect. 前記複数の演奏音源の再生の際、選択された演奏音源間で同期設定をしてから、立体音響処理する、請求項1に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 1, wherein, when playing the multiple performance sound sources, synchronization is set between the selected performance sound sources before performing stereophonic processing. 前記複数の演奏音源は、ピアノ、ドラム、ベース、ギターを含むリズムセクション、複数のトランペットからなるトランペットセクション、複数のトローンボーンからなるトローンボーンセクションおよび複数のサックスからなるサックスセクションにより構成され、前記演奏録音演奏音源の同時再生段階は、ビッグバンドによる楽曲の演奏再生である、請求項1に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 1, wherein the multiple performance sound sources are composed of a rhythm section including a piano, drums, bass, and guitar, a trumpet section consisting of multiple trumpets, a trombone section consisting of multiple trombones, and a saxophone section consisting of multiple saxophones, and the simultaneous playback step of the performance recording performance sound sources is a performance playback of a musical piece by a big band. 複数(N)の演奏音源から聴取位置を選択し、残りの1、…、 N-1までの演奏音源のうち任意を演奏音源として選択することにより、複数の演奏音源の同時再生により、聴取位置における演奏として、練習用伴奏演奏音源とする、請求項1に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 1, which selects a listening position from multiple (N) performance sound sources, and then selects any one of the remaining performance sound sources 1, ..., N-1 as the performance sound source, thereby simultaneously playing back the multiple performance sound sources and using them as a practice accompaniment performance sound source as a performance at the listening position.  複数(N)の演奏音源とは、別にオーディエンス位置を設定し、オーディエンス位置を選択することにより、複数の演奏音源の同時再生により、複数のフル演奏音源による鑑賞用演奏楽曲とする、請求項1に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 1, in which an audience position is set separately from the multiple (N) performance sound sources, and an audience position is selected to simultaneously play the multiple performance sound sources to create a musical piece for appreciation that is played using multiple full performance sound sources.  複数(N)の演奏音源のうち、リズムセクションの任意の演奏音源を選択し、再生し、複数(N)の演奏音源のうち、リズムセクションの別の演奏音源を選択し、再生することにより、リズムセクションにおける各パートの個別演奏音源比較によるリズム感習得に利用する、請求項1に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 1, which is used to acquire a sense of rhythm by comparing the individual performance sound sources of each part in a rhythm section by selecting and playing any performance sound source of the rhythm section from among the multiple (N) performance sound sources, and selecting and playing another performance sound source of the rhythm section from among the multiple (N) performance sound sources. 複数の演奏音源のいずれか、および/または、聴取位置が移動し、複数の演奏音源のうち演奏音源として選択したものが演奏中移動する場合として、複数の演奏音源の再生の際、BPM値を選択する、請求項1に複数の演奏音源の同時再生方法。 A method for simultaneously playing multiple performance sound sources as claimed in claim 1, in which a BPM value is selected when playing multiple performance sound sources in the case where one of the multiple performance sound sources and/or the listening position moves and the one selected as the performance sound source among the multiple performance sound sources moves during the performance. 複数の録音演奏音源において、選択された録音演奏音源および選択された聴取位置に基づいて、複数の演奏音源の同時再生が開始された後に、選択された録音演奏音源に対して、立体音響処理を行う、請求項1に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 1, in which, after simultaneous playback of multiple performance sound sources is started based on a selected recorded performance sound source and a selected listening position, stereophonic processing is performed on the selected recorded performance sound source. 選択した楽曲中の再生開始位置および再生終了位置を設定し、および/または繰り返し回数を設定することにより、複数の演奏音源の同時再生の際、設定した繰り返し回数に応じて、設定した再生開始位置および再生終了位置までの演奏を繰り返す、請求項1に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 1, which sets a playback start position and a playback end position in a selected piece of music and/or sets a number of repetitions, and when simultaneously playing multiple performance sound sources, repeats the performance up to the set playback start position and playback end position according to the set number of repetitions. 複数の演奏音源それぞれを、マルチトラックにより、個別独立に録音する際、バイノーラル処理により録音を行う、請求項1に記載の複数の演奏音源の同時再生方法。 A method for simultaneously playing multiple performance sound sources according to claim 1, in which the recording is performed using binaural processing when each of the multiple performance sound sources is recorded individually and independently using multi-track. 請求項1に記載の複数の演奏音源の同時再生方法により、マスター演奏音源を再生する際、複数の演奏音源からミュートする演奏音源を選択する段階と、
マスター演奏音源をステレオヘッドフォーンで伴奏として聴きながら、演奏音源を録音する段階と、
マスター演奏音源および録音演奏音源を用いて、請求項1に記載の複数の演奏音源の同時再生方法により、追加参加型バーチャルセッションにより、楽曲を再生する段階と、を有することを特徴とする複数の演奏音源の同時再生方法。
2. The method for simultaneously playing a plurality of performance sound sources according to claim 1, comprising the steps of: selecting a performance sound source to be muted from the plurality of performance sound sources when playing a master performance sound source;
recording the performance sound source while listening to the master performance sound source as an accompaniment through stereo headphones;
A method for simultaneously playing multiple performance sound sources, comprising the steps of: playing a piece of music through an additional participation type virtual session using a master performance sound source and a recorded performance sound source according to the method for simultaneously playing multiple performance sound sources described in claim 1.
前記追加参加型バーチャルセッションとして参加する際、既参加者からの招待、参加希望者からの参加リクエストに対して、招待に対する回答、および参加リクエストに対する許否を決定する、請求項12に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 12, in which, when participating as an additional participation type virtual session, a response to an invitation from an existing participant and a participation request from a person wishing to participate is determined, and a decision is made as to whether or not to accept the participation request. 前記追加参加型バーチャルセッションにおいて、各既参加者に対して、セッションの設定、および参加者の拒否について権限を有するMasterか、自己の録音演奏の共有の拒否についてのみ権限を有するmemberかのいずれかを決定する、請求項13に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 13, in which, for each existing participant in the additional participation type virtual session, it is determined whether the participant is a Master who has the authority to set up the session and to reject participants, or a Member who has the authority only to reject the sharing of the participant's own recorded performance. 前記追加参加型バーチャルセッションとして参加する際、録音した演奏音源を外部記憶部に転送することにより、共有化する、請求項13に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 13, in which the recorded performance sound source is shared by transferring it to an external storage unit when participating in the additional participation type virtual session. 複数の演奏音源のうち、どの参加者の演奏音源とマスター演奏音源との組み合わせをコラボレーション楽曲とするかをMasterが決定する、請求項14に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 14, in which the Master decides which of the multiple performance sound sources will be combined with the Master performance sound source to create a collaboration song. コラボレーション楽曲の共有を参加者間に限定するか、請求項1に記載の複数の演奏音源の同時再生方法のユーザー間に公開かをMasterが決定する、請求項15に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources described in claim 15, in which the Master decides whether sharing of the collaboration song is limited to participants or made public to users of the method for simultaneously playing multiple performance sound sources described in claim 1. ある参加者がマスター演奏音源をステレオヘッドフォーンで伴奏として聴きながら、演奏音源を録音した録音演奏音源がある場合、次の参加者は、請求項1に記載の複数の演奏音源の同時再生方法により、マスター演奏音源と前記録音演奏音源とを立体音響処理して、伴奏演奏音源として利用する、請求項12に記載の複数の演奏音源の同時再生方法。 When a participant listens to a master performance sound source as accompaniment through stereo headphones and there is a recorded performance sound source, the next participant uses the master performance sound source and the recorded performance sound source as an accompaniment sound source by processing them into stereophonic sound using the method for simultaneously playing multiple performance sound sources described in claim 12. ピアノ、ドラム、ベースを含むリズムセクションの演奏音源をマスター演奏音源とし、ギター、サックス、トランペット、トローンボーンのフロントセクションから参加する、請求項12に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 12, in which the performance sound source of the rhythm section including piano, drums, and bass is the master performance sound source, and the front section including guitar, saxophone, trumpet, and trombone participates. 公開されたコラボレーション楽曲に対する再生回数および/または『いいね』回答を基礎に、評価結果を提示する、請求項16に記載の複数の演奏音源の同時再生方法。 The method for simultaneously playing multiple performance sound sources according to claim 16, which presents evaluation results based on the number of plays and/or "like" responses to a published collaboration song. 追加参加型バーチャルセッションにおいて、バーチャルセッションに参加する際の基礎とする伴奏演奏音源について、各参加者間において、楽曲のテンポ、調性、および立体音響処理の条件を共通に設定する、請求項12に記載の複数の演奏音源の同時再生方法。 A method for simultaneously playing multiple performance sound sources according to claim 12, in which the tempo, key, and spatial sound processing conditions of the music are set in common between each participant for the accompaniment performance sound source that is the basis for participating in the virtual session in an additional participation type virtual session.  複数の演奏音源からなる楽曲データを記憶する記憶手段と、楽曲データを再生する再生手段と、前記再生手段から出力される楽音信号に対して、制御信号に基づいて 三次元音響空間内の任意の位置に立体音響として音像を定位させる処理を行う音像定位処理手段と、楽曲の内容とそれに対応する立体音響としての音像を三次元音響空間内に定位させる定位方法が定義されている定位制御テーブルであって、その内容をユーザが任意に変更することが可能な定位制御テーブルとを有する楽曲再生装置における複数の演奏音源の同時再生プログラムであって、
  コンピュータを、前記楽曲データの再生が指示されたときに、その楽曲データからその楽曲の内容に関する情報を取得する分析手段、前記分析手段により取得された情報が前記定位制御テーブル中に定義されている楽曲の内容に関する情報であるか否かを判定する手段、前記分析手段により取得された情報が前記定位制御テーブル中に定義されている楽曲の内容に関する情報であると前記判定する手段において判定されたときに、前記再生手段にその楽曲データの再生を開始させるとともに、前記音像定位処理手段に前記定位制御テーブルに定義されている対応する三次元音響空間における音像の定位方法を実行するための制御信号を送る手段、及び、前記分析手段により取得された情報が前記定位制御テーブル中に定義されている楽曲内容に関する情報でないと前記判定する手段において判定されたときに、前記音像定位処理手段による三次元音響空間における音像の定位処理を行うことなく、前記再生手段にその楽曲データの再生を開始させる手段として動作させるものとしてコンピュータシステムを機能させる複数の演奏音源の同時再生プログラム。
A simultaneous playback program for a plurality of performance sound sources in a music playback device having storage means for storing music data consisting of a plurality of performance sound sources, playback means for playing back the music data, sound image localization processing means for processing a musical sound signal output from the playback means based on a control signal to localize a sound image as stereophonic sound at an arbitrary position in a three-dimensional sound space, and a localization control table defining the contents of the music and a localization method for localizing the corresponding sound image as stereophonic sound in the three-dimensional sound space, the contents of which can be arbitrarily changed by a user,
a control signal for transmitting to the sound image localization processing means a control signal for executing a sound image localization method in a three-dimensional acoustic space corresponding to the sound image localization processing means when the information acquired by the analysis means is determined to be information related to the content of the music piece defined in the localization control table; and a control signal for transmitting to the sound image localization processing means a control signal for transmitting to the sound image localization processing means a control signal for executing a sound image localization method in a three-dimensional acoustic space corresponding to the sound image localization processing means when the information acquired by the analysis means is determined to be information related to the content of the music piece defined in the localization control table.
複数の演奏音源の同時再生の際、楽曲再生装置全体の動作を制御する制御部、各種制御プログラムやデータを記憶するメモリ、楽曲データを記憶する楽曲情報保持部、各種タイミング信号を出力するタイマ、前記楽曲情報保持部に記憶されている楽曲データからその内容に関する情報を取得する楽曲分析部、表示部に各種情報を表示するための表示制御部、前記楽曲情報保持部に記憶されている楽曲データに含まれている演奏情報を再生してスピーカへ出力する演奏制御部、操作信号を入力する操作部、外部と信号を送受信する通信部、演奏情報に関連する情報を表示する表示部、少なくとも2個設けられ前記演奏制御部からの演奏情報を立体再生することができるスピーカ、各種操作情報を入力する操作器、各種データを転送するためのバスを有する、複数の演奏音源の同時再生システムであって、
複数の演奏音源それぞれに対して、楽曲の内容とそれに対応する立体音響としての音像を三次元音響空間内に定位させる定位方法が定義されている定位制御テーブルを有する、ことを特徴とする複数の演奏音源の同時再生システム。
A system for simultaneously playing multiple performance sound sources, comprising: a control unit for controlling the operation of an entire music playback device when simultaneously playing multiple performance sound sources; a memory for storing various control programs and data; a music information storage unit for storing music data; a timer for outputting various timing signals; a music analysis unit for acquiring information related to the content of the music data stored in the music information storage unit; a display control unit for displaying various information on a display unit; a performance control unit for playing back the performance information included in the music data stored in the music information storage unit and outputting it to a speaker; an operation unit for inputting operation signals; a communication unit for transmitting and receiving signals to and from an external device; a display unit for displaying information related to the performance information; at least two speakers for stereoscopically playing back the performance information from the performance control unit; an operation unit for inputting various operation information; and a bus for transferring various data,
This system for simultaneously playing a plurality of performance sound sources is characterized in that it has a localization control table in which the content of a musical piece and a localization method for localizing a sound image as a corresponding stereophonic sound in a three-dimensional acoustic space are defined for each of the plurality of performance sound sources.
それぞれ、複数の演奏音源の同時再生プログラムを有する複数の演奏音源の同時再生システムが複数設けられ、複数の同時再生システムは、ネットワーク通信により、接続され、複数の同時再生システムそれぞれにおいて同時再生される複数の演奏音源データが互いにアクセス可能であり、それにより、各同時再生システムにおいて、他の同時再生システムの演奏音源を利用しながら、自己の演奏を録音するやり方で、追加参加型バーチャルセッションに利用する、請求項23に記載の複数の演奏音源の同時再生システム。 The system for simultaneous playback of multiple performance sound sources according to claim 23, in which multiple simultaneous playback systems for multiple performance sound sources are provided, each of which has a simultaneous playback program for multiple performance sound sources, and the multiple simultaneous playback systems are connected by network communication, and the multiple performance sound source data simultaneously played in each of the multiple simultaneous playback systems can be accessed by each other, thereby allowing each simultaneous playback system to use the performance sound sources of the other simultaneous playback systems while recording its own performance in an additional participation type virtual session.
PCT/JP2023/037307 2023-10-14 2023-10-14 Method for simultaneous reproduction of multiple performance sound sources, simultaneous reproduction system, and program for simultaneous reproduction of multiple performance sound sources Pending WO2025079272A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2023/037307 WO2025079272A1 (en) 2023-10-14 2023-10-14 Method for simultaneous reproduction of multiple performance sound sources, simultaneous reproduction system, and program for simultaneous reproduction of multiple performance sound sources

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2023/037307 WO2025079272A1 (en) 2023-10-14 2023-10-14 Method for simultaneous reproduction of multiple performance sound sources, simultaneous reproduction system, and program for simultaneous reproduction of multiple performance sound sources

Publications (1)

Publication Number Publication Date
WO2025079272A1 true WO2025079272A1 (en) 2025-04-17

Family

ID=95395525

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2023/037307 Pending WO2025079272A1 (en) 2023-10-14 2023-10-14 Method for simultaneous reproduction of multiple performance sound sources, simultaneous reproduction system, and program for simultaneous reproduction of multiple performance sound sources

Country Status (1)

Country Link
WO (1) WO2025079272A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04251294A (en) * 1991-01-09 1992-09-07 Yamaha Corp Sound image assigned position controller
JPH11282338A (en) * 1998-03-26 1999-10-15 C Music:Kk Data recording method, data regenerating device, and music training system
JP2001169309A (en) * 1999-12-13 2001-06-22 Mega Chips Corp Information recording device and information reproducing device
JP2002091443A (en) * 2000-09-19 2002-03-27 Yamaha Corp Automatic player
JP2004088608A (en) * 2002-08-28 2004-03-18 Yamaha Corp Mixing device
JP2007158985A (en) * 2005-12-08 2007-06-21 Yamaha Corp Apparatus and program for adding stereophonic effect in music playback
WO2020066681A1 (en) * 2018-09-28 2020-04-02 ソニー株式会社 Information processing device, method, and program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04251294A (en) * 1991-01-09 1992-09-07 Yamaha Corp Sound image assigned position controller
JPH11282338A (en) * 1998-03-26 1999-10-15 C Music:Kk Data recording method, data regenerating device, and music training system
JP2001169309A (en) * 1999-12-13 2001-06-22 Mega Chips Corp Information recording device and information reproducing device
JP2002091443A (en) * 2000-09-19 2002-03-27 Yamaha Corp Automatic player
JP2004088608A (en) * 2002-08-28 2004-03-18 Yamaha Corp Mixing device
JP2007158985A (en) * 2005-12-08 2007-06-21 Yamaha Corp Apparatus and program for adding stereophonic effect in music playback
WO2020066681A1 (en) * 2018-09-28 2020-04-02 ソニー株式会社 Information processing device, method, and program

Similar Documents

Publication Publication Date Title
US10924875B2 (en) Augmented reality platform for navigable, immersive audio experience
JP5702599B2 (en) Device and method for processing audio data
Emmerson et al. Electro-acoustic music
US9779708B2 (en) Networks of portable electronic devices that collectively generate sound
JP7728978B2 (en) Accompaniment generation method, device, and storage medium
d'Escrivan Music technology
JP2022083443A (en) Computer systems and methods for achieving user-customized immersiveness in relation to audio
CN1838230B (en) Music data generation system and music data generation method
CN115334366A (en) A modeling method for interactive immersive sound field roaming
JP2025010603A (en) Live data distribution method, live data distribution system, live data distribution device, live data playback device, and live data playback method
JP2003257162A (en) Sound controller, sound control method, program, and recording medium
JP5311071B2 (en) Music playback device and music playback program
JP2014071226A (en) Music reproduction system and music reproduction method
WO2025079272A1 (en) Method for simultaneous reproduction of multiple performance sound sources, simultaneous reproduction system, and program for simultaneous reproduction of multiple performance sound sources
CA3044260A1 (en) Augmented reality platform for navigable, immersive audio experience
JP6196839B2 (en) A communication karaoke system characterized by voice switching processing during communication duets
JP4426159B2 (en) Mixing equipment
JP2014066922A (en) Musical piece performing device
WO2022049732A1 (en) Information processing device and information processing method
JP2005086537A (en) High realistic sound field reproduction information transmitting device, high realistic sound field reproduction information transmitting program, high realistic sound field reproduction information transmitting method and high realistic sound field reproduction information receiving device, high realistic sound field reproduction information receiving program, high realistic sound field reproduction Information receiving method
Munoz Space Time Exploration of Musical Instruments
JP2015011155A (en) Communication karaoke system featuring communication duet by multiple people
JP2014048471A (en) Server, and music reproduction system
JP2013047746A (en) Karaoke device
WO2025120910A1 (en) Acoustic processing device, acoustic processing method, and acoustic processing program

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23954964

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载