JP2012018282A - Musical performance file management device, musical performance file reproduction device, and musical performance file reproduction method - Google Patents
Musical performance file management device, musical performance file reproduction device, and musical performance file reproduction method Download PDFInfo
- Publication number
- JP2012018282A JP2012018282A JP2010155246A JP2010155246A JP2012018282A JP 2012018282 A JP2012018282 A JP 2012018282A JP 2010155246 A JP2010155246 A JP 2010155246A JP 2010155246 A JP2010155246 A JP 2010155246A JP 2012018282 A JP2012018282 A JP 2012018282A
- Authority
- JP
- Japan
- Prior art keywords
- performance
- music
- file
- data
- identification information
- 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
Links
- 238000000034 method Methods 0.000 title claims description 20
- 230000001360 synchronised effect Effects 0.000 claims description 11
- 230000008859 change Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000008520 organization Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 239000000470 constituent Substances 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241001184731 Eira Species 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009940 knitting Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
Description
ãã®çºæã¯ã楜æ²ã®æŒå¥ãã¡ã€ã«ã管çããè£ çœ®ããã®æŒå¥ãã¡ã€ã«ãåçããè£ çœ®ããã³æ¹æ³ã«é¢ããã   The present invention relates to an apparatus for managing a music performance file, and an apparatus and method for reproducing the performance file.
ïŒïŒ°ïŒïŒïŒïŒ°ïŒ¥ïŒ§ ïœïœïœïœ ïœïœïœ ïœâïŒïŒãªã©ã®é³å£°å§çž®æè¡ã®é²æ©ã«ããã鳿¥œãæºåž¯ç«¯æ«ãæºåž¯ã²ãŒã æ©ã«ä¿åããŠãå€åºå ã§èŽããããèªå® ã®ããŒãœãã«ã³ã³ãã¥ãŒã¿ã§é³æ¥œã®ã¹ããªãŒã é ä¿¡ãæ¥œããã ãã鳿¥œãã¡ã€ã«ãèªç±ã«å å·¥ããããšãæè»œã«ã§ããããã«ãªã£ãã   With advances in audio compression technology such as MP3 (MPEG Audio Layer-3), music can be stored on mobile terminals and portable game consoles and listened to on-the-go, enjoying music stream distribution on home personal computers, music You can now easily process files freely.
楜åšã®å¥œããªãŠãŒã¶ã§ããã°ãèªåã§æ¥œåšãæŒå¥ããŠãããªã«æ®åœ±ããåç»ãµã€ããªã©ã«æçš¿ããŠä»ã®ãŠãŒã¶ã«èŠããããšãã§ããããŸãããŠãŒã¶ãã©ã€ãã§æ¥œåšãæŒå¥ããŠããæ§åãããŒã ãããªãªã©ã§æ®åœ±ããŠãã€ã³ã¿ãŒããããä»ããŠãªã¢ã«ã¿ã€ã ã§ã¹ããªãŒã é ä¿¡ããããšãæè»œã«è¡ããã   If you're a user of musical instruments, you can play the instrument yourself and shoot it in a video, post it on a video site, and show it to other users. It is also easy to shoot a user's live performance of a musical instrument using a home video or the like and stream it in real time via the Internet.
åç»ãµã€ãã«ã¯ããããããªãŠãŒã¶ãæ¢å楜æ²ããªãªãžãã«æ¥œæ²ã®ããŒããæ¥œåšã§æŒå¥ããŠããæ§åãæçš¿ãããŠãããããããªãããåç»ãµã€ãã«ã¢ããããŒããããæŒå¥ãã¡ã€ã«ãäžå çã«ç®¡çãã鳿¥œæå¥œè ãŸãã¯æ¥œåšæŒå¥è ã«æŒå¥ãã¡ã€ã«ãæäŸããããŒã¿ã«ãµãŒãã¹ã®ãããªãã®ããªããããã¢ããããŒããããæŒå¥ãã¡ã€ã«ãæå¹å©çšãããŠããªãçŸç¶ãããã   The video site shows how various users are playing existing songs and parts of original songs with musical instruments. However, since there is no portal service that centrally manages performance files uploaded to video sites and provides performance files to music lovers or musical instrument players, uploaded performance files are effectively used. There is no current situation.
æ¬çºæã¯ãããã課é¡ã«éã¿ãŠãªããããã®ã§ããããã®ç®çã¯ã楜æ²ã®æŒå¥ãã¡ã€ã«ã管çãããŠãŒã¶ã«å¹çè¯ãæäŸããããšã®ã§ããæè¡ãæäŸããããšã«ããã   The present invention has been made in view of these problems, and an object of the present invention is to provide a technique capable of managing music performance files and efficiently providing them to users.
äžèšèª²é¡ã解決ããããã«ãæ¬çºæã®ããæ æ§ã®æŒå¥ãã¡ã€ã«ç®¡çè£ çœ®ã¯ãé²é³ãããæ¥œæ²ãäžæã«èå¥ããæ¥œæ²è奿 å ±ãååŸããæ¥œæ²è奿 å ±ååŸéšãšã楜æ²ã®ç¹å®ã®ããŒããæ¥œåšã§æŒå¥ããŠåŸãããæŒå¥ããŒã¿ãååŸããæŒå¥ããŒã¿ååŸéšãšãåèšæŒå¥ããŒã¿ã®é³æ¥œç¹åŸŽéãè§£æããè§£æéšãšãåèšè§£æéšã«ããè§£æçµæã«ããšã¥ããåèšæŒå¥ããŒã¿ã¯ãåäžã®æ¥œåšã§æŒå¥ããããã®ã§ãããåŠããå€å®ããå€å®éšãšãåèšæ¥œæ²è奿 å ±ãåèšæŒå¥ããŒã¿ã«é¢é£ã¥ããæŒå¥ãã¡ã€ã«ãçæããæŒå¥ãã¡ã€ã«çæéšãšãåèšå€å®éšã«ãã£ãŠåäžã®æ¥œåšã§æŒå¥ããããã®ã§ãããšå€å®ãããå ŽåãåèšæŒå¥ãã¡ã€ã«ãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ã«ç»é²ããç»é²éšãšãå«ãã   In order to solve the above problems, a performance file management apparatus according to an aspect of the present invention includes a music identification information acquisition unit that acquires music identification information that uniquely identifies a recorded music, and a specific part of the music using an instrument. A performance data acquisition unit that acquires performance data obtained by performing, an analysis unit that analyzes a music feature amount of the performance data, and based on an analysis result by the analysis unit, the performance data is a single musical instrument. A determination unit that determines whether or not the musical piece has been played, a performance file generation unit that generates a performance file in which the music identification information is associated with the performance data, and a single instrument played by the determination unit And a registration unit for registering the performance file in a performance file database.
æ¬çºæã®å¥ã®æ æ§ããŸããæŒå¥ãã¡ã€ã«ç®¡çè£ çœ®ã§ããããã®è£ 眮ã¯ãé²é³ãããæ¥œæ²ãäžæã«èå¥ããæ¥œæ²è奿 å ±ãååŸããæ¥œæ²è奿 å ±ååŸéšãšã楜æ²ã®ç¹å®ã®ããŒããæ¥œåšã§æŒå¥ããŠåŸãããæŒå¥ããŒã¿ãååŸããæŒå¥ããŒã¿ååŸéšãšãåèšæ¥œæ²è奿 å ±ãåèšæŒå¥ããŒã¿ã«é¢é£ã¥ããæŒå¥ãã¡ã€ã«ãçæããæŒå¥ãã¡ã€ã«çæéšãšãåèšæŒå¥ãã¡ã€ã«ãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ã«ç»é²ããç»é²éšãšãåèšæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ã«ç»é²ãããåèšæŒå¥ãã¡ã€ã«ãåèšæ¥œæ²è奿 å ±ã«ããäºãã«é¢é£ã¥ãããããã³ã°ããŒã¿ãçæãããããã³ã°éšãšãå«ãã   Another aspect of the present invention is also a performance file management apparatus. The apparatus includes a music identification information acquisition unit that acquires music identification information that uniquely identifies a recorded music, and a performance data acquisition unit that acquires performance data obtained by playing a specific part of the music with an instrument. A performance file generation unit that generates a performance file in which the music identification information is associated with the performance data, a registration unit that registers the performance file in a performance file database, and the performance file registered in the performance file database. And a matching unit that generates matching data associated with each other by music identification information.
æ¬çºæã®ããã«å¥ã®æ æ§ã¯ãæŒå¥ãã¡ã€ã«åçè£ çœ®ã§ããããã®è£ 眮ã¯ã楜æ²ã®ç¹å®ã®ããŒããæ¥œåšã§æŒå¥ããæŒå¥ããŒã¿ã楜æ²è奿 å ±ãšæŒå¥ããŒãè奿 å ±ã«é¢é£ã¥ããæŒå¥ãã¡ã€ã«ãç»é²ãããæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ã«å¯ŸããŠã楜æ²ã®æ€çŽ¢æ¡ä»¶ãæå®ããŠæŒå¥ãã¡ã€ã«ãæ€çŽ¢ããæ€çŽ¢éšãšãæ€çŽ¢ã®çµæåŸãããæ¥œæ²ã®æŒå¥ãã¡ã€ã«ã®äžãããä»äººãæŒå¥ããããŒãã®æŒå¥ãã¡ã€ã«ãéžæããæŒå¥ããŒãéžæéšãšãæŒå¥ããŒãéžæéšã«ããéžæããããä»äººãæŒå¥ããããŒãã®æŒå¥ãã¡ã€ã«ã®æŒå¥ããŒã¿ãåä¿¡ããåä¿¡éšãšããŠãŒã¶ã楜åšãçšããŠæ¥œæ²ã®ç¹å®ã®ããŒããæŒå¥ããæŒå¥ããŒã¿ãå ¥åããæŒå¥ããŒãå ¥åéšãšãåä¿¡ãããä»äººãæŒå¥ããããŒãã®æŒå¥ããŒã¿ãšããŠãŒã¶ãæŒå¥ããããŒãã®æŒå¥ããŒã¿ãšãåæãããŠåçããåæåçéšãšãå«ãã   Yet another embodiment of the present invention is a performance file playback device. This apparatus performs performance by specifying a music search condition for a performance file database in which performance data in which performance data obtained by playing a specific part of a music piece with a musical instrument is associated with the music identification information and the performance part identification information. A search unit for searching for a file, a performance part selection unit for selecting a performance file of a part played by another person from the performance files of the music obtained as a result of the search, and another person selected by the performance part selection unit A reception unit that receives performance data of a performance file of a played part, a performance part input unit that inputs performance data that a user has played a specific part of a song using an instrument, and a part that is received by another person It includes a synchronized playback unit that plays back the performance data in synchronization with the performance data of the part that the user performs.
æ¬çºæã®ããã«å¥ã®æ æ§ã¯ãæŒå¥ãã¡ã€ã«åçæ¹æ³ã§ããããã®æ¹æ³ã¯ã楜æ²ã®ç¹å®ã®ããŒããæ¥œåšã§æŒå¥ããæŒå¥ããŒã¿ã楜æ²è奿 å ±ãšæŒå¥ããŒãè奿 å ±ã«é¢é£ã¥ããæŒå¥ãã¡ã€ã«ãç»é²ãããæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ãåç §ããŠãåèšæŒå¥ãã¡ã€ã«ãåèšæ¥œæ²è奿 å ±ã«ããäºãã«é¢é£ã¥ããåäžæ¥œæ²å ã§ã¯ãåèšæŒå¥ãã¡ã€ã«ãåèšæŒå¥ããŒãè奿 å ±ã§äºãã«é¢é£ã¥ãããããã³ã°ããŒã¿ãçæããŠè¡šç€ºããã¹ããããšã衚瀺ãããæ¥œæ²ã®æŒå¥ãã¡ã€ã«ã®äžãããä»äººãæŒå¥ããããŒãã®æŒå¥ãã¡ã€ã«ãéžæããŠãä»äººãæŒå¥ããããŒãã®æŒå¥ãã¡ã€ã«ã®æŒå¥ããŒã¿ãåä¿¡ããã¹ããããšããŠãŒã¶ã楜åšãçšããŠæ¥œæ²ã®ç¹å®ã®ããŒããæŒå¥ããæŒå¥ããŒã¿ãå ¥åããŠãåä¿¡ãããä»äººãæŒå¥ããããŒãã®æŒå¥ããŒã¿ã«åæãããŠåçããã¹ããããšãå«ãã   Yet another aspect of the present invention is a performance file playback method. This method refers to a performance file database in which performance data obtained by associating performance data obtained by playing a specific part of a song with a musical instrument with music identification information and performance part identification information is referred to, and the performance file is referred to as the music identification information. In the same music, a step of generating and displaying matching data in which the performance files are associated with each other by the performance part identification information, and a part of the music performed by another person from the performance files of the displayed music are displayed. The step of selecting a performance file and receiving performance data of a performance file of a part performed by another person, and a user inputting performance data of performing a specific part of a song using an instrument, Playing back in synchronization with the performance data of the played part.
ãªãã以äžã®æ§æèŠçŽ ã®ä»»æã®çµåããæ¬çºæã®è¡šçŸãæ¹æ³ãè£ çœ®ãã·ã¹ãã ãã³ã³ãã¥ãŒã¿ããã°ã©ã ãããŒã¿æ§é ãèšé²åªäœãªã©ã®éã§å€æãããã®ããŸããæ¬çºæã®æ æ§ãšããŠæå¹ã§ããã   It should be noted that any combination of the above-described constituent elements and the expression of the present invention converted between a method, an apparatus, a system, a computer program, a data structure, a recording medium, and the like are also effective as an aspect of the present invention.
æ¬çºæã«ããã°ã楜æ²ã®æŒå¥ãã¡ã€ã«ã管çãããŠãŒã¶ã«å¹çè¯ãæäŸããããšãã§ããã   According to the present invention, music performance files can be managed and efficiently provided to users.
å³ïŒã¯ãæ¬çºæã®å®æœã®åœ¢æ
ã«ä¿ããªã³ã©ã€ã³ã»ãã·ã§ã³ã·ã¹ãã ã®æ§æå³ã§ããããã®ãªã³ã©ã€ã³ã»ãã·ã§ã³ã·ã¹ãã ã§ã¯ã楜æ²ã®ç¹å®ã®ããŒããæ¥œåšã§æŒå¥ãããŠãŒã¶ããåãæ¥œæ²ã®ä»ã®ããŒããæ¥œåšã§æŒå¥ããä»äººãšãªã³ã©ã€ã³ã§ã»ãã·ã§ã³ãçµãããšãã§ããããªã³ã©ã€ã³ã»ãã·ã§ã³ã·ã¹ãã ã¯ããµãŒãïŒïŒïŒãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ïŒïŒïŒããªãŒãã£ãªïŒ£ïŒ€ããŒã¿ããŒã¹ïŒïŒïŒãã¯ã©ã€ã¢ã³ãïŒïŒïŒã楜åšïŒïŒïŒãããã³ã«ã¡ã©ïŒïŒïŒãå«ãããµãŒãïŒïŒïŒãã¯ã©ã€ã¢ã³ãïŒïŒïŒããªãŒãã£ãªïŒ£ïŒ€ããŒã¿ããŒã¹ïŒïŒïŒã¯ãããã¯ãŒã¯ïŒïŒïŒã«æ¥ç¶ãããŠããã
  FIG. 1 is a configuration diagram of an online session system according to an embodiment of the present invention. In this online session system, a user who plays a specific part of a musical piece with an instrument can form a session online with another person who plays the other part of the same musical piece with the instrument. The online session system includes a
ãµãŒãïŒïŒïŒã¯ãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ïŒïŒïŒãæããæ¥œæ²ã®ç¹å®ã®ããŒããæ¥œåšã§æŒå¥ããããŒã¿ãå«ãæŒå¥ãã¡ã€ã«ãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ïŒïŒïŒã«ç»é²ããã
  The
ãªãŒãã£ãªïŒ£ïŒ€ããŒã¿ããŒã¹ïŒïŒïŒã¯ããªãŒãã£ãªïŒ£ïŒ€ïŒCompact DiscïŒã«é²é³ãããæ¥œæ²ãå§çž®ãã¡ã€ã«åœ¢åŒã®æ¥œæ²ã®ã¡ã¿æ
å ±ã管çããããŒã¿ããŒã¹ã§ããããµãŒãïŒïŒïŒãŸãã¯ã¯ã©ã€ã¢ã³ãïŒïŒïŒããã¢ã¯ã»ã¹å¯èœã§ããã
  The
ã¯ã©ã€ã¢ã³ãïŒïŒïŒã¯ããŠãŒã¶ãæäœããããŒãœãã«ã³ã³ãã¥ãŒã¿ãã²ãŒã æ©ãæºåž¯ç«¯æ«ã§ããããããã¯ãŒã¯ïŒïŒïŒã«æç·ãŸãã¯ç¡ç·ã§æ¥ç¶å¯èœãªéä¿¡æ©èœãæãããã¯ã©ã€ã¢ã³ãïŒïŒïŒã«ã¯æ¥œåšïŒïŒïŒããã³ã«ã¡ã©ïŒïŒïŒãæ¥ç¶ãããŠãããæ¥œåšïŒïŒïŒã«ããæŒå¥ãã¯ã©ã€ã¢ã³ãïŒïŒïŒã«ã©ã€ã³å
¥åãããŠãŒã¶ãæŒå¥ããŠããæ§åãåç»åã§ã¯ã©ã€ã¢ã³ãïŒïŒïŒã«å
¥åããããšãã§ããã
  The
å³ïŒã¯ããµãŒãïŒïŒïŒã«å®è£
ãããæŒå¥ãã¡ã€ã«ç®¡çè£
çœ®ã®æ§æå³ã§ãããæŒå¥ãã¡ã€ã«ç®¡çè£
眮ã¯ã楜æ²ã®ç¹å®ã®ããŒãããŠãŒã¶ã楜åšãçšããŠæŒå¥ããæŒå¥ããŒã¿ã«ã¡ã¿ããŒã¿ãé¢é£ã¥ããæŒå¥ãã¡ã€ã«ãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ïŒïŒïŒã«ç»é²ããæ©èœãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ïŒïŒïŒã«ç»é²ãããæŒå¥ãã¡ã€ã«ãã¡ã¿ããŒã¿ãããšã«ãããã³ã°ãããŠãŠãŒã¶ã«æäŸããæ©èœããŠãŒã¶ãæå®ããæŒå¥ãã¡ã€ã«ãã¹ããªãŒã é
ä¿¡ããæ©èœãªã©ãæããã
  FIG. 2 is a configuration diagram of a performance file management apparatus mounted on the
æŒå¥ããŒãããŒã¿åä¿¡éšïŒïŒã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒãããŠãŒã¶ã楜åšãçšããŠæ¥œæ²ã®ç¹å®ã®ããŒããæŒå¥ããæŒå¥ããŒã¿ãåä¿¡ããããªãŒãã£ãªïŒ£ïŒ€ã¡ã¿ããŒã¿åä¿¡éšïŒïŒã¯ããŠãŒã¶ã楜æ²ã®æŒå¥ãããéã«å©çšãããªãŒãã£ãªïŒ£ïŒ€ã«é²é³ãããæ¥œæ²ãèå¥ããã¡ã¿ããŒã¿ãã¯ã©ã€ã¢ã³ãïŒïŒïŒããåä¿¡ãããæŒå¥ããŒãã¡ã¿ããŒã¿åä¿¡éšïŒïŒã¯ããŠãŒã¶ãæŒå¥ããŠããæ¥œæ²ã®ããŒããèå¥ããã¡ã¿ããŒã¿ãåä¿¡ãããæŒå¥ç»åããŒã¿åä¿¡éšïŒïŒã¯ã楜æ²ãæŒå¥äžã®ãŠãŒã¶ã®åç»åãåä¿¡ããã
  The performance part
ç¹åŸŽè§£æéšïŒïŒã¯ãæŒå¥ããŒãããŒã¿åä¿¡éšïŒïŒã«ããåä¿¡ãããŠãŒã¶ã®æŒå¥ããŒã¿ã®é³æ¥œçç¹åŸŽãè§£æãããäžäŸãšããŠãç¹éïŒïŒïŒïŒâïŒïŒïŒïŒïŒïŒå·å
¬å ±ã«èšèŒãããŠããè§£ææè¡ãçšããŠãæŒå¥ããŒã¿ã®åšæ³¢æ°ç¹æ§ããæŒå¥ããŒã¿ã®é³æ¥œçç¹åŸŽéãæœåºããããã®é³æ¥œè§£ææè¡ã¯ã鳿¥œã®æ³¢åœ¢ãè§£æããé³çšããã³ããæåãããŒããã³ãŒãé²è¡ãããŒãæ¥œæ²æ§é ãæœåºããæ¥œæ²ã®åé¡ã«æå¹ãªç¹åŸŽéãæœåºããããããŠãæœåºãããç¹åŸŽéãå
ã«é³æ¥œæ€çŽ¢ã®ããŒãšããŠå©çšå¯èœãªã¡ã¿ããŒã¿ã決å®ãããã¡ã¿ããŒã¿ã®äŸãšããŠã鳿¥œã®ã¹ããŒãæããšãã«ã®ãŒæã®ãããªææšããããã¯ãããã¯ããžã£ãºãã¯ã©ã·ãã¯ãªã©ã®ãžã£ã³ã«ãæãããæããèå³ãªã©é³æ¥œå
šäœã®ã ãŒããæŒå¥ã«äœ¿çšãããŠããæ¥œåšé³ïŒãã¢ããããŒã¹ãã®ã¿ãŒãªã©ã®æ¥œåšã®çš®å¥ïŒãªã©ãããã
  The
åäžæ¥œåšå€å®éšïŒïŒã¯ãç¹åŸŽè§£æéšïŒïŒã«ããè§£æçµæã«ããšã¥ããŠããŠãŒã¶ã®æŒå¥ããŒã¿ãåäžã®æ¥œåšã§æŒå¥ããããã®ã§ãããã©ãããå€å®ãããããšãã°ãæŒå¥ããŒã¿ããã®ã¿ãŒããã©ã ãããŒããŒããªã©ã®ãããã®åäžã®æ¥œåšã§æŒå¥ããããã®ã§ãããã©ããã¯ãæŒå¥ããŒã¿ã«å«ãŸããé³ã®çš®é¡ãè§£æããã°ãããçšåºŠã®æ£ç¢ºãããã£ãŠå€å®ããããšãã§ãããè€æ°ã®æ¥œåšã§æŒå¥ããããã®ã§ããã°ãè€æ°çš®é¡ã®é³ãå«ãŸããããã容æã«è€æ°ã®æ¥œåšã§æŒå¥ããããã®ãã¯ããããšãã§ãããåäžæ¥œåšå€å®éšïŒïŒã¯ãå€å®çµæãæŒå¥ãã¡ã€ã«çæéšïŒïŒãŸãã¯æŒå¥ãã¡ã€ã«ç»é²éšïŒïŒã«äžããã
  The single musical
æŒå¥ãã¡ã€ã«çæéšïŒïŒã¯ããªãŒãã£ãªïŒ£ïŒ€ã¡ã¿ããŒã¿åä¿¡éšïŒïŒãåä¿¡ããæ¥œæ²ã®ã¡ã¿ããŒã¿ããæŒå¥ããŒãããŒã¿åä¿¡éšïŒïŒãåä¿¡ããæŒå¥ããŒã¿ã«é¢é£ã¥ããæŒå¥ãã¡ã€ã«ãçæãããæŒå¥ãã¡ã€ã«çæéšïŒïŒã¯ãæŒå¥ããŒãã¡ã¿ããŒã¿åä¿¡éšïŒïŒãåä¿¡ããæŒå¥ããŒãã®ã¡ã¿ããŒã¿ãæŒå¥ããŒã¿ã«ããã«é¢é£ã¥ããããšãã§ããããŸããæŒå¥ãã¡ã€ã«çæéšïŒïŒã¯ãæŒå¥ç»åããŒã¿åä¿¡éšïŒïŒãåä¿¡ããæŒå¥ããŠãããŠãŒã¶ã®åç»åãæŒå¥ãã¡ã€ã«ã«å«ããããšãã§ããã
  The performance
æŒå¥ãã¡ã€ã«ç»é²éšïŒïŒã¯ãåäžæ¥œåšå€å®éšïŒïŒã«ãã£ãŠãŠãŒã¶ã®æŒå¥ããŒã¿ãåäžã®æ¥œåšã§æŒå¥ããããã®ã§ãããšå€å®ãããå ŽåãæŒå¥ãã¡ã€ã«çæéšïŒïŒãçæããæŒå¥ãã¡ã€ã«ãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ïŒïŒïŒã«ç»é²ãããåäžæ¥œåšå€å®éšïŒïŒã«ãã£ãŠãŠãŒã¶ã®æŒå¥ããŒã¿ãåäžã®æ¥œåšã§æŒå¥ããããã®ã§ãããšå€å®ãããªãã£ãå Žåã¯ãæŒå¥ãã¡ã€ã«ã®æŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ïŒïŒïŒãžã®ç»é²ãæåŠããã
  The performance
æŒå¥ãã¡ã€ã«çæéšïŒïŒã¯ãåäžæ¥œåšå€å®éšïŒïŒã«ãã£ãŠãŠãŒã¶ã®æŒå¥ããŒã¿ãåäžã®æ¥œåšã§æŒå¥ããããã®ã§ãããšå€å®ãããªãã£ãå Žåã¯ãæŒå¥ãã¡ã€ã«ã®çæããããæŒå¥ãã¡ã€ã«ç»é²éšïŒïŒã«æŒå¥ãã¡ã€ã«ãäžããªãããã«æ§æããŠãããã
  If the single musical
æ€çŽ¢éšïŒïŒã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒããæ¥œæ²ã®æ€çŽ¢æ¡ä»¶ãåä¿¡ããŠãæ€çŽ¢æ¡ä»¶ã«åãæ¥œæ²ã®åããŒããæŒå¥ããæŒå¥ãã¡ã€ã«ãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ïŒïŒïŒããæ€çŽ¢ããŠãã¡ã¿ããŒã¿ãããã³ã°éšïŒïŒã«äžãããã¡ã¿ããŒã¿ãããã³ã°éšïŒïŒã¯ãæ€çŽ¢æ¡ä»¶ã«åã£ãæŒå¥ãã¡ã€ã«ãã¡ã¿ããŒã¿ã«ããäºãã«é¢é£ã¥ãããããã³ã°ããŒã¿ãçæãããã¡ã¿ããŒã¿ãããã³ã°éšïŒïŒã¯ãæŒå¥ãã¡ã€ã«ã楜æ²ã®ã¡ã¿ããŒã¿ã«ããäºãã«é¢é£ã¥ããåäžæ¥œæ²å
ã§ã¯ãããã«æŒå¥ããŒãã®ã¡ã¿ããŒã¿ã§äºãã«é¢é£ã¥ãããããã³ã°ããŒã¿ãçæããããããã³ã°ããŒã¿éä¿¡éšïŒïŒã¯ãçæããããããã³ã°ããŒã¿ãã¯ã©ã€ã¢ã³ãïŒïŒïŒã«éä¿¡ããã
  The
ãªãŒãã£ãªã¹ããªãŒã éä¿¡éšïŒïŒã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒããã®ãªã¯ãšã¹ãã«å¿ããŠãæå®ãããæŒå¥ãã¡ã€ã«ã®æŒå¥ããŒã¿ãã¯ã©ã€ã¢ã³ãïŒïŒïŒã«ã¹ããªãŒã é
ä¿¡ããããããªã¹ããªãŒã éä¿¡éšïŒïŒã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒããã®ãªã¯ãšã¹ãã«å¿ããŠãæå®ãããæŒå¥ãã¡ã€ã«ã«å«ãŸãããŠãŒã¶ã®åç»åããŒã¿ãã¯ã©ã€ã¢ã³ãïŒïŒïŒã«ã¹ããªãŒã é
ä¿¡ããã
  In response to a request from the
å³ïŒã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒã«å®è£
ãããæŒå¥ãã¡ã€ã«åçè£
çœ®ã®æ§æå³ã§ãããæŒå¥ãã¡ã€ã«åçè£
眮ã¯ã楜æ²ã®ç¹å®ã®ããŒãããŠãŒã¶ã楜åšã§æŒå¥ããæŒå¥ããŒã¿ããµãŒãïŒïŒïŒã«éä¿¡ããŠç»é²ããæ©èœããµãŒãïŒïŒïŒã«ç»é²ãããæŒå¥ãã¡ã€ã«ã®äžãããŠãŒã¶ãæŒå¥ãããæ¥œæ²ã®ä»ã®ããŒãã®æŒå¥ãã¡ã€ã«ãæ€çŽ¢ããŠããŠã³ããŒããããŠãŒã¶ã®æŒå¥ããŒããšåæãããŠåçããæ©èœãªã©ãæããã
  FIG. 3 is a configuration diagram of a performance file playback device mounted on the
ãŠãŒã¶ã¯ãªãŒãã£ãªïŒ£ïŒ€ïŒïŒïŒãã¯ã©ã€ã¢ã³ãïŒïŒïŒã®ïŒ£ïŒ€èªã¿åãè£
çœ®ã«æ¿å
¥ããŠããªãŒãã£ãªïŒ£ïŒ€ïŒïŒïŒãããããã³ãªã©ã§èŽããªãããæ¥œåšã䜿ã£ãŠæŒå¥ããããªãŒãã£ãªïŒ£ïŒ€èªã¿åãéšïŒïŒã¯ããªãŒãã£ãªïŒ£ïŒ€ïŒïŒïŒã®ãªãŒããã©ãã¯ã«æžã蟌ãŸããŠããïŒTable Of ContentsïŒãšåŒã°ãã鳿¥œããŒã¿ã®ãã©ãã¯æ°ãåçæéã®ããŒã¿ãªã©ãèªã¿åãããªãŒãã£ãªïŒ£ïŒ€ã¡ã¿ããŒã¿ååŸéšïŒïŒã«äžããããªãŒãã£ãªïŒ£ïŒ€ã¡ã¿ããŒã¿ååŸéšïŒïŒã¯ããªãŒãã£ãªïŒ£ïŒ€èªã¿åãéšïŒïŒã«ããèªã¿åºãããã®ããŒã¿ãããšã«ãªãŒãã£ãªïŒ£ïŒ€ããŒã¿ããŒã¹ïŒïŒïŒã«åãåãããè¡ããæ¥œæ²ã®ã¿ã€ãã«ãã¢ãŒãã£ã¹ãåãªã©ã®ã¡ã¿ããŒã¿ãååŸããããªãŒãã£ãªïŒ£ïŒ€ã¡ã¿ããŒã¿ååŸéšïŒïŒã¯ããã®ã¡ã¿ããŒã¿ããµãŒãïŒïŒïŒã«éä¿¡ããã
  The user inserts the
æŒå¥ããŒãããŒã¿å
¥åéšïŒïŒã¯ããŠãŒã¶ãæŒå¥ããæ¥œåšïŒïŒïŒããã©ã€ã³å
¥åãããæ¥œæ²ã®ç¹å®ã®ããŒãã®æŒå¥ããŒã¿ãåãåãããµãŒãïŒïŒïŒã«éä¿¡ãããæŒå¥ããŒãã¡ã¿ããŒã¿å
¥åéšïŒïŒã¯ããŠãŒã¶ãæŒå¥ããæ¥œæ²ã®ããŒãã«é¢ããã¡ã¿ããŒã¿ããµãŒãïŒïŒïŒã«éä¿¡ããããããªå
¥åéšïŒïŒã¯ãã«ã¡ã©ïŒïŒïŒãæ®åœ±ããæŒå¥äžã®ãŠãŒã¶ã®åç»åããŒã¿ãåãåãããµãŒãïŒïŒïŒã«éä¿¡ããã
  The performance part
ãµãŒãïŒïŒïŒåŽã§ã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒãããæŒå¥ããŒãããŒã¿åä¿¡éšïŒïŒãæŒå¥ããŒã¿ãåä¿¡ãããªãŒãã£ãªïŒ£ïŒ€ã¡ã¿ããŒã¿åä¿¡éšïŒïŒã楜æ²ãèå¥ããã¡ã¿ããŒã¿ãåä¿¡ããæŒå¥ããŒãã¡ã¿ããŒã¿åä¿¡éšïŒïŒãæŒå¥ããŒããèå¥ããã¡ã¿ããŒã¿ãåä¿¡ããæŒå¥ç»åããŒã¿åä¿¡éšïŒïŒãæŒå¥äžã®ãŠãŒã¶ã®åç»åããŒã¿ãåä¿¡ããããµãŒãïŒïŒïŒã¯ããããã®ããŒã¿ãããšã«ãåè¿°ã®ããã«ãæŒå¥ãã¡ã€ã«ã®æŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ïŒïŒïŒãžã®ç»é²ã®å¯åŠã決å®ããã
  On the
æ€çŽ¢éšïŒïŒã¯ããŠãŒã¶ããæ¥œæ²ã®æ€çŽ¢æ¡ä»¶ãåãåããããªãŒãã£ãªïŒ£ïŒ€ã¡ã¿ããŒã¿ååŸéšïŒïŒãããªãŒãã£ãªïŒ£ïŒ€ïŒïŒïŒã«é²é³ãããæ¥œæ²ã®ã¡ã¿ããŒã¿ãåãåãããµãŒãïŒïŒïŒã«æ¥œæ²ã®æ€çŽ¢ã³ãã³ããéä¿¡ãããæ€çŽ¢éšïŒïŒã¯ããµãŒãïŒïŒïŒããæ€çŽ¢çµæããããã³ã°ããŒã¿ã®åœ¢ã§åãåãããã®ãããã³ã°ããŒã¿ã¯ããŠãŒã¶ã®æå®ããæ¥œæ²ãäžå¿ãšããŠãæŒå¥ãã¡ã€ã«ã楜æ²ã®ã¡ã¿ããŒã¿ã«ããäºãã«é¢é£ã¥ããåäžæ¥œæ²å
ã§ã¯ãããã«æŒå¥ããŒãã®ã¡ã¿ããŒã¿ã§äºãã«é¢é£ã¥ãããã®ã§ããã
  The
ãããã³ã°ããŒã¿è¡šç€ºåºåéšïŒïŒã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒã«æ¥ç¶ããããã£ã¹ãã¬ã€ã«ãããã³ã°ããŒã¿ãã°ã©ãã£ã«ã«è¡šç€ºãããæŒå¥ããŒãéžæéšïŒïŒã¯ãã°ã©ãã£ã«ã«ãŠãŒã¶ã€ã³ã¿ãã§ãŒã¹ïŒïŒ§ïŒµïŒ©ïŒãæäŸããŠããŠãŒã¶ãã°ã©ãã£ã«ã«è¡šç€ºããããããã³ã°ããŒã¿ã®äžããä»äººãæŒå¥ããããŒãã®æŒå¥ãã¡ã€ã«ãéžæããããšãæ¯æŽããã
  The matching data
æŒå¥ããŒãéžæéšïŒïŒã¯ããŠãŒã¶ãéžæããä»äººã®æŒå¥ãã¡ã€ã«ã®æ
å ±ããããªã¹ããªãŒã åä¿¡éšïŒïŒãšãªãŒãã£ãªã¹ããªãŒã åä¿¡éšïŒïŒã«äžããããããªã¹ããªãŒã åä¿¡éšïŒïŒãšãªãŒãã£ãªã¹ããªãŒã åä¿¡éšïŒïŒã¯ããµãŒãïŒïŒïŒã«æŒå¥ãã¡ã€ã«ã®æ
å ±ãéä¿¡ããæŒå¥ãã¡ã€ã«ã«å«ãŸããä»äººã®æŒå¥ããŒã¿ãšæŒå¥äžã®ä»äººã®åç»åããŒã¿ã®ã¹ããªãŒã é
ä¿¡ãäŸé Œããã
  The performance
ãªãŒãã£ãªã¹ããªãŒã åä¿¡éšïŒïŒã¯ããµãŒãïŒïŒïŒããåä¿¡ããæŒå¥ããŒã¿ããªãŒãã£ãªã¹ããªãŒã åæåçéšïŒïŒã«äžããããªãŒãã£ãªã¹ããªãŒã åæåçéšïŒïŒã¯ãæŒå¥ããŒãããŒã¿å
¥åéšïŒïŒãããŠãŒã¶ã楜åšãçšããŠæ¥œæ²ã®ç¹å®ã®ããŒããæŒå¥ããæŒå¥ããŒã¿ãåãåãããªãŒãã£ãªã¹ããªãŒã åä¿¡éšïŒïŒããåä¿¡ãããä»äººãæŒå¥ããããŒãã®æŒå¥ããŒã¿ãšåæãããŠåçãããªãŒãã£ãªåºåéšïŒïŒã«äžããããªãŒãã£ãªåºåéšïŒïŒã¯åæåçããããªãŒãã£ãªä¿¡å·ãåæããŠã¹ããŒã«ã«åºåãããããã«ããããŠãŒã¶ã¯ããããä»äººãšã»ãã·ã§ã³ãããŠãããã®ãããªçµéšãããããšãã§ããã
  The audio
ããã§ããŠãŒã¶ãããããå¥ã ã«æ¥œæ²ã®ããŒããæŒå¥ããæŒå¥ããŒã¿ãåæãããããšãã§ããçç±ã説æããããŠãŒã¶ã¯é³æ¥œïŒ£ïŒ€ãïŒïŒ°ïŒãã¡ã€ã«ãåçããŠèŽããªãããæ¥œåšãæŒå¥ããŠãããåãæ¥œæ²ãèŽããŠæŒå¥ãããã®ã§ããã°ãåæãåããã¯ãã§ããããåã«æ²åãåãã ãã§ã¯ãåæãåããªãããšããããããšãã°ãåãæ²ã§ããã©ã€ãã§æŒå¥ãããæ¥œæ²ãšãã¢ã«ãã ã«åé²ãããã¬ã³ãŒãã£ã³ã°æ²ãšã§ã¯ãäžè¬ã«ãã³ããåããªãããã§ããããŸããåãæ²ã§ãå¥ã®ã¢ãŒãã£ã¹ããã«ããŒããæ¥œæ²ããããå šãå¥ã®æ²ã«ä»äžãã£ãŠããããšããããåçšã®ïŒ£ïŒ€ïŒ€ïŒ¢ã§ã¯ãåãæ²ã§ãã©ã€ãçãšãã¹ãã¢ã«ãã çãå¥ã®æ¥œæ²ãšããŠç®¡çããŠããããŸããã«ããŒããã¢ãŒãã£ã¹ããç°ãªãã°ãå¥ã®æ²ãšããŠç®¡çãããããã§ãæ¬å®æœã®åœ¢æ ã§ã¯ãã§èå¥ãããæ¥œæ²ã®ã¡ã¿ããŒã¿ã«ãŠãŒã¶ã®æŒå¥ããŒã¿ãé¢é£ã¥ããããšã§ãæŒå¥ã®å ã«ãªã£ãŠããæ¥œæ²ããŠããŒã¯ã«ç¹å®ã§ããããã«ãããæ¬å®æœã®åœ¢æ ã§ã¯ã楜æ²ã®ãŠããŒã¯ãªè奿 å ±ã§é¢é£ã¥ããããæŒå¥ãã¡ã€ã«éã§ãããã³ã°ãåããããããåæãåã£ããšããæ²ãéã£ãŠãã³ããªã©ãåããªãå¿é ããªãã   Here, the reason why the user can synchronize the performance data obtained by playing the music parts separately will be described. The user is playing a musical instrument while playing and listening to a music CD or MP3 file. If you listen to the same song and perform it, you should be able to synchronize, but if you just have the same song name, you may not be able to synchronize. For example, even if the music is the same, the tempo does not generally match between the music played live and the recording music recorded on the album. Also, some of the same songs are covered by different artists and may be completely different. In a commercial CDDB, the live version and the best album version are managed as different songs even for the same song, and if different artists are covered, they are managed as different songs. Therefore, in this embodiment, the performance data of the user is associated with the metadata of the music identified by the CDDB so that the music that is the source of the performance can be uniquely identified. In the present embodiment, since matching is performed between performance files associated with unique identification information of music, there is no concern that the tempo and the like will not match when the music is synchronized.
ãŸãããŠãŒã¶ããä»äººã®æŒå¥ãã¡ã€ã«ã®æŒå¥ããŒã¿ãèŽããªãããèªåã®ããŒããæŒå¥ããŠæŒå¥ãã¡ã€ã«ãç»é²ããå Žåããä»äººã®æŒå¥ãã¡ã€ã«ããã§èå¥ãããæ¥œæ²ã®è奿 å ±ã«é¢é£ã¥ãããããã®ã§ããã°ããŠãŒã¶ãæŒå¥ããæŒå¥ãã¡ã€ã«ãåäžã®æ¥œæ²ã®è奿 å ±ã«é¢é£ã¥ããããšãã§ããããããã£ãŠãããããŒããèŽããªãããä»ã®ããŒãã匟ããæŒå¥ããŒã¿ãã¢ããããŒãããããšãç¹°ãè¿ããŠããæåã®æŒå¥ãã¡ã€ã«ãã§äžæã«æ±ºãŸã楜æ²ã®è奿 å ±ã«ééããªãé¢é£ã¥ããããŠããã°ãåæãåã£ããšãã«ãã³ãã®ãããªã©ã®åé¡ãçããããšã¯ãªãã   Also, when a user plays his / her part while registering a performance file while listening to performance data of another person's performance file, the other person's performance file is associated with the music identification information identified by the CDDB. If it is a thing, the performance file which the user performed can also be linked | related with the identification information of the same music. Therefore, while listening to one part, playing other parts and repeatedly uploading performance data, if the first performance file is definitely associated with the music identification information uniquely determined by the CDDB, synchronization is performed. There will be no problems such as tempo shifts.
ãããªã¹ããªãŒã åä¿¡éšïŒïŒã¯ããµãŒãïŒïŒïŒããåä¿¡ããæŒå¥äžã®ä»äººã®åç»åããŒã¿ããããªã¹ããªãŒã åæåçéšïŒïŒã«äžããããããªã¹ããªãŒã åæåçéšïŒïŒã¯ããããªå
¥åéšïŒïŒããæŒå¥äžã®ãŠãŒã¶ã®åç»åããŒã¿ãåãåãããããªã¹ããªãŒã åä¿¡éšïŒïŒããåä¿¡ãããä»äººã®åç»åããŒã¿ãšåæãããŠåçãããããªåºåéšïŒïŒã«äžããããããªåºåéšïŒïŒã¯ãåæåçããããããªããŒã¿ãäžç»é¢ã«åæããŠããã£ã¹ãã¬ã€ã«è¡šç€ºãããä»äººã®æ¥œæ²ã«ããæŒå¥ã ãã§ãªããæŒå¥äžã®ä»äººã®åç»åãåæãããããšã§ãã»ãã·ã§ã³ã®ã©ã€ãæãé«ããããšãã§ããã
  The video
å³ïŒã¯ããŠãŒã¶ã®æŒå¥ãã¡ã€ã«ã®ç»é²æç¶ãã瀺ããããŒãã£ãŒãã§ãããå³ïŒã«ç€ºããããŒãã£ãŒãã«ãããŠã¯ãåéšã®åŠçæé ããã¹ããããæå³ããïŒïŒ³ïœïœ ïœã®é æåïŒãšæ°åãšã®çµã¿åããã«ãã£ãŠè¡šç€ºããããŸããïŒ³ãšæ°åãšã®çµã¿åããã«ãã£ãŠè¡šç€ºããåŠçã§äœããã®å€æåŠçãå®è¡ããããã®å€æçµæãè¯å®çã§ãã£ãå Žåã¯ãïŒïŒ¹ïœ ïœã®é æåïŒãä»å ããŠãäŸãã°ãïŒïŒ³ïŒïŒã®ïŒ¹ïŒãšè¡šç€ºããéã«ãã®å€æçµæãåŠå®çã§ãã£ãå Žåã¯ãïŒïŒ®ïœã®é æåïŒãä»å ããŠãïŒïŒ³ïŒïŒã®ïŒ®ïŒãšè¡šç€ºããã   FIG. 4 is a flowchart showing a user's performance file registration procedure. In the flowchart shown in FIG. 4, the processing procedure of each part is displayed by a combination of S (acronym for Step) meaning a step and a number. In addition, when a determination process is executed in the process displayed by the combination of S and a number, and the determination result is affirmative, Y (acronym for Yes) is added, for example (Y in S14) If the result of the determination is negative, N (the acronym for No) is added and (N in S14) is displayed.
ãŠãŒã¶ã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒäžã§ãªãŒãã£ãªïŒ£ïŒ€ã«é²é³ãããæ²ãåçãããããããã¯ïŒïŒ°ïŒåœ¢åŒãªã©ã®å§çž®é³å£°ãã¡ã€ã«ãã©ãŒãããã§æäŸããã鳿¥œãã¡ã€ã«ãåçããŠã楜æ²ãèŽããªãããæ¥œåšïŒïŒïŒã§èªåã®åŒŸãããããŒããæŒå¥ãããæ¥œåšïŒïŒïŒã®åºåã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒã«ã©ã€ã³å
¥åãããŠãããæŒå¥ãããããŒãã¯ã¯ã©ã€ã¢ã³ãïŒïŒïŒã«çŽæ¥ãå
¥åãããïŒïŒ³ïŒïŒïŒããŠãŒã¶ã¯ãããŒã«ã«ã®ããŒããæ
åœããŠãããããã®å Žåã¯ããã€ã¯ãªã©ããæå£°ãã¯ã©ã€ã¢ã³ãïŒïŒïŒã«å
¥åããã
  A user plays a song recorded on an audio CD on the
å
¥åãããæŒå¥ããŒãã®ããŒã¿ã¯ãµãŒãïŒïŒïŒã«éä¿¡ããã鳿¥œçç¹åŸŽãè§£æãããïŒïŒ³ïŒïŒïŒãè§£æçµæãèžãŸããŠãæŒå¥ããŒãããŒã¿ãåäžæ¥œåšã§æŒå¥ããããã®ã§ãããã©ãããå€å®ãããïŒïŒ³ïŒïŒ)ãæŒå¥ããŒãããŒã¿ã«è€æ°ã®æ¥œåšã®é³ãæ··ãã£ãŠãããšå€å®ãããå ŽåïŒïŒ³ïŒïŒã®ïŒ®ïŒãåœè©²æŒå¥ããŒãããŒã¿ã¯ç»é²ãæåŠãããç»é²åŠçã¯çµäºããïŒïŒ³ïŒïŒïŒãæŒå¥ããŒãããŒã¿ã«è€æ°ã®æ¥œåšã®é³ãæ··ãã£ãŠãããšå Žåã鳿¥œïŒ£ïŒ€ããªããã³ã°ããããŒã¿ã§ããå¯èœæ§ããããããèäœæš©ä¿è·ã®èгç¹ããç»é²ãåãä»ããªãããšã«ããã
  The input performance part data is transmitted to the
ã¹ãããïŒïŒã®å€å®ã®çµæãåäžã®æ¥œåšã§æŒå¥ããããã®ã§ãããšèªå®ãããå ŽåïŒïŒ³ïŒïŒã®ïŒ¹ïŒãã¹ãããïŒïŒã«é²ããåçšã®ïŒ§ïœïœïœïœ
ïœïœïœïœ
ïŒç»é²åæšïŒã®ïŒ£ïŒ€ïŒ€ïŒ¢æ©èœãªã©ãå©çšããŠããŠãŒã¶ãæŒå¥ã®éã«å©çšãã鳿¥œïŒ£ïŒ€ããååŸããããªã©ã®æ
å ±ãããšã«æ¥œæ²ã®ã¡ã¿ããŒã¿ãååŸããïŒïŒ³ïŒïŒïŒã楜æ²ã®ã¡ã¿ããŒã¿ã«ã¯ã楜æ²ã®è奿
å ±ãæ²åãã¢ãŒãã£ã¹ãåãªã©ãå«ãŸããããŠãŒã¶ã®æŒå¥ããŒãããŒã¿ã«æ¥œæ²ã®ã¡ã¿ããŒã¿ãé¢é£ã¥ããŠæŒå¥ãã¡ã€ã«ãçæããïŒïŒ³ïŒïŒïŒãæŒå¥ãã¡ã€ã«ã¯æŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ïŒïŒïŒã«ç»é²ãããã
  As a result of the determination in step S14, if it is determined that the musical instrument is played with a single instrument (Y in S14), the process proceeds to step S18. Using the commercial Gracenote (registered trademark) CDDB function or the like, the metadata of the music is acquired based on the information such as the TOC acquired from the music CD used by the user during the performance (S18). The song metadata includes song identification information, song name, artist name, and the like. A performance file is generated by associating metadata of music with user performance part data (S20). The performance file is registered in the
å³ïŒã¯ããŠãŒã¶ãä»äººã®æŒå¥ãã¡ã€ã«ãéžæããŠããªã³ã©ã€ã³ã»ãã·ã§ã³ãçµãåŠçã瀺ããããŒãã£ãŒãã§ããã   FIG. 5 is a flowchart showing a process in which the user selects another person's performance file and forms an online session.
ãŠãŒã¶ã¯ããªãŒãã£ãªïŒ£ïŒ€ïŒïŒïŒã§èŽããŠããæ¥œæ²ãæå®ããããæ¥œæ²ã®æ²åãã¢ãŒãã£ã¹ãåãªã©ãæ€çŽ¢æ¡ä»¶ãšããŠçŽæ¥æå®ããŠãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ïŒïŒïŒãã該åœããæŒå¥ãã¡ã€ã«ãæ€çŽ¢ããïŒïŒ³ïŒïŒïŒãã¡ã¿ããŒã¿ãããã³ã°éšïŒïŒã¯ããŠãŒã¶ãæå®ããæ¥œæ²ã«é¢é£ããæŒå¥ãã¡ã€ã«ããæ¥œæ²ã®ã¡ã¿ããŒã¿ãšæŒå¥ããŒãã®ã¡ã¿ããŒã¿ãããšã«ãããã³ã°ãããŠãŠãŒã¶ã«æç€ºããïŒïŒ³ïŒïŒïŒãã¡ã¿ããŒã¿ãããã³ã°éšïŒïŒã®æ©èœã¯ããµãŒãïŒïŒïŒåŽã«èšããããŠãã¯ã©ã€ã¢ã³ãïŒïŒïŒåŽã«èšããããŠãããã
  The user designates the music being listened to by the
å³ïŒã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒã®ãã£ã¹ãã¬ã€ã«è¡šç€ºããããããã³ã°ããŒã¿ã®ç»é¢äŸã§ããããŠãŒã¶ã楜æ²ã®ã¿ã€ãã«ãããšãã®ã¬ã€ã©ããã¢ãŒãã£ã¹ãåããšãªãã¯ã»ã¯ã©ã³ããã³ããæŒå¥ããŒããã®ã¿ãŒããæ€çŽ¢æ¡ä»¶ãšããŠæŒå¥ãã¡ã€ã«ãæ€çŽ¢ããäŸã瀺ãããããšãã®ã¬ã€ã©ãã®ããŒããã®ã¿ãŒã§æŒå¥ãããã¡ã€ã«ïŒç¬Šå·ïŒïŒïœãïŒïŒïœãªã©ïŒãäºãã«ãªã³ã¯ä»ããããŠã笊å·ïŒïŒã§ç€ºãã°ã«ãŒãã圢æããŠãããã§åäžæ²ã§ãããšèå¥ãããæ¥œæ²ã®ã®ã¿ãŒã®ããŒããæŒå¥ããŠãããšããå
±éæ§ãããšã«ãããã®æŒå¥ãã¡ã€ã«ã¯äºãã«çŽæ¥çãŸãã¯éæ¥çã«é¢é£ä»ããããããããŠãŒã¶ïŒ¡ã®æ¥œåšã®æŒå¥ãã¡ã€ã«ãå¥ã®ãŠãŒã¶ïŒ¢ãèŽããªããåãæ¥œåšã§æŒå¥ããå ŽåããŠãŒã¶ïŒ¢ã®æŒå¥ãã¡ã€ã«ã¯ãŠãŒã¶ïŒ¡ã®æŒå¥ãã¡ã€ã«ã«çŽæ¥çã«ãªã³ã¯ä»ããããã
  FIG. 6 is a screen example of matching data displayed on the display of the
ãããšãã®ã¬ã€ã©ããä»ã®æ¥œåšã§æŒå¥ããæŒå¥ãã¡ã€ã«ãåãç»é¢ã«è¡šç€ºããããã®ã¿ãŒã®ããŒãã®æŒå¥ãã¡ã€ã«ãšåæ§ã«ããããšãã®ã¬ã€ã©ãã®ãã©ã ã®ããŒãã®æŒå¥ãã¡ã€ã«ïŒç¬Šå·ïŒïŒïœãïŒïŒïœãªã©ïŒã¯äºãã«ãªã³ã¯ä»ããããŠã笊å·ïŒïŒã§ç€ºãã°ã«ãŒãã圢æããŠããããŸãããããšãã®ã¬ã€ã©ãã®ããŒããŒãã®ããŒãã®æŒå¥ãã¡ã€ã«ïŒç¬Šå·ïŒïŒïœãïŒïŒïœãªã©ïŒãäºãã«ãªã³ã¯ä»ããããŠã笊å·ïŒïŒã§ç€ºãã°ã«ãŒãã圢æããŠããã
  The performance file that played "Ishino Leila" with other instruments is also displayed on the same screen. Similar to the performance file of the guitar part, the performance files of the drum part of âItoshi Leilaâ (
ãããšãã®ã¬ã€ã©ããšããåäžã®æ¥œæ²ã«ã€ããŠãã®ã¿ãŒã®ããŒãã®æŒå¥ãã¡ã€ã«ã®ã°ã«ãŒãïŒïŒãšããã©ã ã®ããŒãã®æŒå¥ãã¡ã€ã«ã®ã°ã«ãŒãïŒïŒãšãããŒããŒãã®ããŒãã®æŒå¥ãã¡ã€ã«ã®ã°ã«ãŒãïŒïŒãšã¯äºãã«ãªã³ã¯ä»ããããŠãããã§åäžæ²ã§ãããšèå¥ãããæ¥œæ²ã«ã€ããŠæŒå¥ããŠãããšããå
±éæ§ãããšã«ãããã®æŒå¥ãã¡ã€ã«ã®ã°ã«ãŒãã¯äºãã«é¢é£ä»ããããŠãããåã°ã«ãŒãå
ã®æŒå¥ãã¡ã€ã«ã¯ãã°ã«ãŒãããŸããã£ãŠãçŽæ¥çãŸãã¯éæ¥çã«é¢é£ä»ããããããããŠãŒã¶ïŒ¡ããããšãã®ã¬ã€ã©ããã®ã¿ãŒã§æŒå¥ãããã¡ã€ã«ãå¥ã®ãŠãŒã¶ïŒ¢ãèŽããªããã®åãæ²ããã©ã ã§æŒå¥ããå ŽåããŠãŒã¶ïŒ¢ã®ãã©ã ã®æŒå¥ãã¡ã€ã«ã¯ãŠãŒã¶ïŒ¡ã®ã®ã¿ãŒã®æŒå¥ãã¡ã€ã«ã«çŽæ¥çã«ãªã³ã¯ä»ããããã
  For the same musical piece âItoshi Leilaâ, the guitar part
ããã«ãåãæ€çŽ¢ç»é¢ã«ã¯ããšãªãã¯ã»ã¯ã©ã³ããã³ãã«ããŒããããã§ã³ãžã»ã¶ã»ã¯ãŒã«ããã®æŒå¥ãã¡ã€ã«ããªã³ã¯ä»ããããŠè¡šç€ºããããããã§ã³ãžã»ã¶ã»ã¯ãŒã«ããã®ãã©ã ã®ããŒãã®æŒå¥ãã¡ã€ã«ïŒç¬Šå·ïŒïŒïœãïŒïŒïœãªã©ïŒã¯äºãã«ãªã³ã¯ä»ããããŠã笊å·ïŒïŒã§ç€ºãã°ã«ãŒãã圢æããŠããããŸããããã§ã³ãžã»ã¶ã»ã¯ãŒã«ããã®ããŒããŒãã®ããŒãã®æŒå¥ãã¡ã€ã«ïŒç¬Šå·ïŒïŒïœãïŒïŒïœãªã©ïŒãäºãã«ãªã³ã¯ä»ããããŠã笊å·ïŒïŒã§ç€ºãã°ã«ãŒãã圢æããŠããã
  In addition, on the same search screen, a performance file of âChange the Worldâ covered by Eric Clampton is also linked and displayed. The performance files (â76aâ and â76bâ) of the drum parts of âChange the Worldâ are linked to each other to form a group indicated by
ããã§ã³ãžã»ã¶ã»ã¯ãŒã«ããã®ãã©ã ã®ããŒãã®æŒå¥ã°ã«ãŒãïŒïŒãããããšãã®ã¬ã€ã©ãã®ãã©ã ã®ããŒãã®æŒå¥ã°ã«ãŒãïŒïŒã«é¢é£ä»ããããŠããã®ã¯ãã¢ãŒãã£ã¹ããåãã§ãæŒå¥ã«çšããæ¥œåšãåãããã§ãããåãçç±ã§ããã§ã³ãžã»ã¶ã»ã¯ãŒã«ããã®ããŒããŒãã®ããŒãã®æŒå¥ã°ã«ãŒãïŒïŒã¯ããããšãã®ã¬ã€ã©ãã®ããŒããŒãã®ããŒãã®æŒå¥ã°ã«ãŒãïŒïŒã«é¢é£ä»ããããŠãã
  The
å³ïŒã¯ãæŒå¥ãã¡ã€ã«ã®ãªã³ã¯æ§é ã説æããå³ã§ããã笊å·ïŒïŒã¯ããããšãã®ãšã€ã©ãããŠãŒã¶ïŒ¡ãã®ã¿ãŒã§æŒå¥ããæŒå¥ããŒã¿ã®ãã¡ã€ã«ã§ãããã¡ã¿ããŒã¿ãšããŠæ¥œæ²ïŒ©ïŒ€ãïœïœïœããã¿ã€ãã«ãããšãã®ã¬ã€ã©ããã¢ãŒãã£ã¹ãåããšãªãã¯ã»ã¯ã©ããã³ãããŠãŒã¶åãããæŒå¥ããŒããã®ã¿ãŒããä»ããããŠãããå³ïŒã®ç»é¢äŸã§ã説æããããã«ãåäžã®æ¥œæ²ã®ç°ãªã楜åšã«ããæŒå¥ãã¡ã€ã«ã¯äºãã«ãªã³ã¯ä»ããããã笊å·ïŒïŒã¯ããããšãã®ã¬ã€ã©ãããŠãŒã¶ïŒ¢ããã©ã ã§æŒå¥ããããŒã¿ã®ãã¡ã€ã«ã§ããã笊å·ïŒïŒã¯ããããšãã®ã¬ã€ã©ãããŠãŒã¶ïŒ£ãããŒããŒãã§æŒå¥ããæŒå¥ããŒã¿ã®ãã¡ã€ã«ã§ãããããããã笊å·ïŒïŒã®åæ²ããŠãŒã¶ïŒ¡ãã®ã¿ãŒã§æŒå¥ããæŒå¥ããŒã¿ã®ãã¡ã€ã«ã«ãªã³ã¯ä»ããããŠãããããã§ã楜æ²ã®åäžæ§ã¯ãã¿ã€ãã«ãšã¢ãŒãã£ã¹ãåã®äžèŽã§å€æãããã®ã§ã¯ãªããã§èå¥ãããæ¥œæ²ïŒ©ïŒ€ã®äžèŽã§å€æãããããšã«çæãããåãæ²ã§ãã©ã€ãæŒå¥ã®é²é³ãšïŒ£ïŒ€çšã«ã¹ã¿ãžãªã§é²é³ããããã®ãšã§ã¯ãã³ããªã©ã埮åŠã«ç°ãªãããã§ããã
  FIG. 7 is a diagram for explaining a link structure of performance files.
笊å·ïŒïŒã¯ãããã§ã³ãžã»ã¶ã»ã¯ãŒã«ããããŠãŒã¶ïŒ€ãããŒããŒãã§æŒå¥ããæŒå¥ããŒã¿ã®ãã¡ã€ã«ã§ãããã¡ã¿ããŒã¿ãšããŠã楜æ²ïŒ©ïŒ€ãïœïœ
ïœããã¿ã€ãã«ããã§ã³ãžã»ã¶ã»ã¯ãŒã«ãããã¢ãŒãã£ã¹ãåããšãªãã¯ã»ã¯ã©ããã³ãããŠãŒã¶åãããæŒå¥ããŒããããŒããŒãããå«ãŸããã笊å·ïŒïŒã¯ãããã§ã³ãžã»ã¶ã»ã¯ãŒã«ããããŠãŒã¶ïŒ¥ããã©ã ã§æŒå¥ããæŒå¥ããŒã¿ã®ãã¡ã€ã«ã§ãããã¡ã¿ããŒã¿ãšããŠã楜æ²ïŒ©ïŒ€ãïœïœ
ïœããã¿ã€ãã«ããã§ã³ãžã»ã¶ã»ã¯ãŒã«ãããã¢ãŒãã£ã¹ãåããšãªãã¯ã»ã¯ã©ããã³ãããŠãŒã¶åãããæŒå¥ããŒãããã©ã ããå«ãŸããã
 Â
ããã§ã³ãžã»ã¶ã»ã¯ãŒã«ããã®ããŒããŒãã®æŒå¥ãã¡ã€ã«ïŒïŒã¯ããããšãã®ã¬ã€ã©ãã®ããŒããŒãã®æŒå¥ãã¡ã€ã«ïŒïŒã«ãªã³ã¯ä»ãããããããã¯ãæ²ãéã£ãŠããã¢ãŒãã£ã¹ããå
±éããæŒå¥ããŒããåãããã§ãããããã§ã³ãžã»ã¶ã»ã¯ãŒã«ããã®ããŒããŒãã®æŒå¥ãã¡ã€ã«ïŒïŒãšãããã§ã³ãžã»ã¶ã»ã¯ãŒã«ããã®ãã©ã ã®æŒå¥ãã¡ã€ã«ïŒïŒãšã¯ã楜æ²ïŒ©ïŒ€ãå
±éããæ¥œæ²ã®ç°ãªã楜åšã«ããæŒå¥ã§ãããããäºãã«ãªã³ã¯ä»ãããããããã«ãããã§ã³ãžã»ã¶ã»ã¯ãŒã«ããã®ãã©ã ã®æŒå¥ãã¡ã€ã«ïŒïŒã¯ããããšãã®ã¬ã€ã©ãã®ãã©ã ã®æŒå¥ãã¡ã€ã«ïŒïŒã«ãªã³ã¯ä»ãããããæ²ã¯ç°ãªãããã¢ãŒãã£ã¹ããå
±éããæŒå¥ããŒããåãã ããã§ããã
  The
å³ïŒã¯ãæŒå¥ãã¡ã€ã«ã®è©³çްã衚瀺ããç»é¢äŸã§ããããŠãŒã¶ãå³ïŒã®æ€çŽ¢ç»é¢ã«ãããŠãããšãã®ã¬ã€ã©ãã®ã®ã¿ãŒæŒå¥ãã¡ã€ã«ã®ïŒã€ïŒç¬Šå·ïŒïŒïœïŒãéžæãããšã笊å·ïŒïŒã§ç€ºãããã«ããã¡ã€ã«ã®è©³çްå
容ãæäŸãããŠã€ã³ããŠã衚瀺ãããããã®ãŠã€ã³ããŠå
ã«ã¯ããã®æŒå¥ãã¡ã€ã«ã®ã¡ã¿ããŒã¿ãå«ã詳现æ
å ±ã衚瀺ããããããšãã°ã楜æ²ã®ã¿ã€ãã«ãã¢ãŒãã£ã¹ãåããŠãŒã¶åãæŒå¥ããŒããæŒå¥æéãæŒå¥åæ°ãè©äŸ¡ãã³ã¡ã³ããæŒå¥äžã®ãŠãŒã¶ã®åç»åãŸãã¯éæ¢ç»åã衚瀺ãããããæŒå¥åæ°ãã¯ããã®æŒå¥ãã¡ã€ã«ãä»ã®ãŠãŒã¶ãéžæããŠãåçããåæ°ã§ããããè©äŸ¡ãã¯ãä»ã®ãŠãŒã¶ããã®æŒå¥ãã¡ã€ã«ã®è¯ãæªããããšãã°ïŒæ®µéã§è©äŸ¡ããå€ã§ããããã³ã¡ã³ããã¯ããã®æŒå¥ãã¡ã€ã«ãã¢ããããŒããããŠãŒã¶ã«ããã¡ãã»ãŒãžã§ããã
  FIG. 8 is an example of a screen that displays details of a performance file. When the user selects one of the guitar performance files (reference numeral 70a) of âItoshi Leilaâ on the search screen of FIG. 6, a window for providing detailed contents of the file is displayed as indicated by
ãã¬ãã¥ãŒãã¿ã³ïŒïŒãéžæãããšããã®æŒå¥ãã¡ã€ã«ã®æŒå¥ããŒã¿ãèŠèŽããããšãã§ããããã®ãšããæŒå¥äžã®ãŠãŒã¶ã®åç»åãåçãããããã«ããŠãããã
  When the
ãŠãŒã¶ã¯æŒå¥ãã¡ã€ã«ã®è©³çްç»é¢ãåèã«ããŠããã³ãç·šæã«çšããæŒå¥ãã¡ã€ã«ãæçµçã«æ±ºå®ããã»ãã·ã§ã³ãæ§æããããšãã§ããã   The user can finally determine the performance file to be used for band organization with reference to the detailed screen of the performance file, and compose a session.
å³ïŒãåã³åç §ããããŠãŒã¶ã¯ãã°ã©ãã£ã«ã«è¡šç€ºããããããã³ã°ããŒã¿ãé²èЧããªãããæå®ããæ¥œæ²ã®èªåã®ããŒã以å€ã®ããŒããæŒå¥ããŠããä»äººã®æŒå¥ãã¡ã€ã«ãèŠã€ããŠéžæããïŒïŒ³ïŒïŒïŒãããšãã°ããŠãŒã¶ããšã¬ãã®ã¿ãŒã匟ããŠããããã©ã ããã¢ããšåãããŠã»ãã·ã§ã³ãçµã¿ãããšãã¯ãåäžæ²ã®ãã©ã ããã¢ãã®åããŒããä»äººãæŒå¥ããæŒå¥ãã¡ã€ã«ãèŠã€ããŠéžæããã   Reference is again made to FIG. While browsing the matching data displayed graphically, the user finds and selects a performance file of another person playing a part other than his / her part of the designated music (S34). For example, when a user is playing an electric guitar and wants to form a session with drums and pianos, he finds and selects a performance file in which each person plays the drum and piano parts of the same song.
ãµãŒãïŒïŒïŒããä»äººã®æŒå¥ãã¡ã€ã«ã«å«ãŸããæŒå¥ããŒã¿ãšåç»åããŒã¿ãåä¿¡ããïŒïŒ³ïŒïŒïŒããŠãŒã¶ãèªåã®æ¥œåšïŒïŒïŒã§æŒå¥ããããŒããšãä»äººãå¥ã®æ¥œåšã§æŒå¥ããããŒããåæãããŠåæãããªãŒãã£ãªä¿¡å·ãçæããæŒå¥äžã®ãŠãŒã¶ã®åç»åãšä»äººã®åç»åãåæãããŠåæãããããªä¿¡å·ãçæããïŒïŒ³ïŒïŒïŒãåæããããªãŒãã£ãªä¿¡å·ãã¹ããŒã«ã«åºåããåæããããããªä¿¡å·ããã£ã¹ãã¬ã€ã«åºåããïŒïŒ³ïŒïŒïŒãããã«ãããŠãŒã¶ã®æã¿éãã®ã»ãã·ã§ã³ããªã³ã©ã€ã³ã§äœãããšãã§ããã
  Performance data and moving image data included in another person's performance file are received from the server 100 (S36). An audio signal is generated by synthesizing a part played by the user's own
以äžãæ¬å®æœã®åœ¢æ ã«ä¿ããªã³ã©ã€ã³ã»ãã·ã§ã³ã·ã¹ãã ã®æ§ã ãªå©çšåœ¢æ ã«ã€ããŠèª¬æããããªã³ã©ã€ã³ã»ãã·ã§ã³ã¢ãŒããšããŠæ¬¡ã®ïŒçš®é¡ãããã   Hereinafter, various usage modes of the online session system according to the present embodiment will be described. There are four types of online session modes:
ïŒïŒïŒã«ããŒã»ãã·ã§ã³ã¢ãŒã
ããã¯äžè¿°ããããã«ãã¢ãŒãã£ã¹ãåãã¿ã€ãã«åãªã©ã§æ€çŽ¢ãããæ¢åæ¥œæ²ã®äžéšã®ããŒãããŠãŒã¶ãæŒå¥ããæ®ãã®ããŒãã¯ä»äººã®æŒå¥ãã¡ã€ã«ãå©çšããŠã奜ã¿ã®ç·šæã§æ¢å楜æ²ãã«ããŒããã»ãã·ã§ã³ãæ§æããã¢ãŒãã§ããã
(1) Cover session mode As described above, this is because the user plays some parts of the existing music searched for by the artist name, title name, etc., and the remaining parts use other people's performance files. This is a mode for composing a session that covers existing music with the composition of.
ïŒïŒïŒãªãªãžãã«ã»ãã·ã§ã³ã¢ãŒã
ãŠãŒã¶ã楜åšãçšããŠæŒå¥ãããªãªãžãã«æ¥œæ²ã®æŒå¥ãã¡ã€ã«ããµãŒãïŒïŒïŒã§å
±æããããšã«ããããªã³ã©ã€ã³ã§ã»ãã·ã§ã³ãæ§æããã¢ãŒãã§ãããåå ãŠãŒã¶ãå¢ãããšããªãªãžãã«æ¥œæ²ã®ã¢ããããŒãæ°ãå¢ãããªãªãžãã«æ¥œæ²ã«ã€ããŠèªç±ãªç·šæã§ã»ãã·ã§ã³ãäœãããšãã§ããã
(2) Original Session Mode In this mode, a session is configured online by sharing a performance file of an original musical piece performed by a user using an instrument with the
ïŒïŒïŒã«ã©ãªã±ã»ãã·ã§ã³ã¢ãŒã
奜ã¿ã®æ¥œæ²ã«ã€ããŠå¥œã¿ã®ç·šæã®ã»ãã·ã§ã³ãæ§æããç·šæããããã³ããããã¯ã«ããŠèªåã®æå£°ãéããã¢ãŒãã§ããããŠãŒã¶ã¯ãçãã³ãã®åã§æã£ãŠããæ°åãå³ããããšãã§ããã
(3) Karaoke session mode In this mode, a favorite knitting session is configured for a favorite music piece, and the singing voice is superimposed with the organized band as the back. The user can enjoy the feeling of singing in front of a live band.
ïŒïŒïŒãããã¥ãŒã¹ã¢ãŒã
ãµãŒãïŒïŒïŒã«ç»é²ãããæŒå¥ãã¡ã€ã«ã®äžãã奜ã¿ã®ãŠãããããã³ããç·šæããããšã§ãä»®æ³çã«æŒå¥ã°ã«ãŒãããããã¥ãŒã¹ããã¢ãŒãã§ããããããã¥ãŒã¹ããç·šæããµãŒãïŒïŒïŒã«ç»é²ããŠå
¬éããããšãå¯èœã§ãããå
¬éãããã»ãã·ã§ã³ç·šæããŠãŒã¶ãéžæãããšããªã¢ã«ã¿ã€ã ã§ãã®ã»ãã·ã§ã³ãç·šæããããŒãã®æŒå¥ããŒã¿ãã¹ããªãŒã é
ä¿¡ããããå
¬éãããã»ãã·ã§ã³ç·šæããã¬ãã¥ãŒãŸãã¯ããŠã³ããŒããããåæ°ãèšé²ããããšã§ããããã¥ãŒãµãšããŠã®è©äŸ¡ãç®å®ãããã
(4) Produce Mode In this mode, a performance group is virtually produced by organizing a favorite unit or band from the performance files registered in the
ãããã®ãªã³ã©ã€ã³ã»ãã·ã§ã³ã¢ãŒã以å€ã«ã楜åšåå¿è
ãæ¯æŽããã¢ãŒããšããŠãã©ã¯ãã£ã¹ã¢ãŒããèšããŠããããïŒ£ïŒ€é³æºçã®æ¢åã®é³æ¥œããŒã¿ãè§£æãããšã䜿çšãããŠããæ¥œåšãç¹å®ãããã®æ¥œåšã§æŒå¥ããããã®ã³ãŒããã¿ãïŒïŒŽïŒ¡ïŒ¢ïŒèãèªåçæããããšãå¯èœã§ããããŠãŒã¶ããªã©ããæ¥œæ²ãèŽãã®ã«åãããŠãã³ãŒããã¿ãèã衚瀺ããããšã§æ¥œåšã®æŒå¥ãæ¯æŽãããç¹ã«ãèé¢ãèªããªããŠãŒã¶ã«ã¯ãã¿ãèãç»é¢ã«è¡šç€ºãããã匟ã匊ãã°ã©ãã£ã«ã«ã«è¡šç€ºããããšã§æŒå¥ã®æ¯æŽãå¯èœã§ããããããã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒãããŠãŒã¶ãæŒå¥ãããæ¥œæ²ããŠãŒã¶ã®ãã£ãŠããæ¥œåšã§æŒå¥ããæŒå¥ãã¡ã€ã«ããµãŒãïŒïŒïŒããæ€çŽ¢ããææ¬ãšããŠåçããããšã§ã楜åšã®æŒå¥ãæ¯æŽããŠãããã
  In addition to these online session modes, a practice mode may be provided as a mode for supporting musical instrument beginners. When existing music data such as a CD sound source is analyzed, it is possible to specify a musical instrument being used and automatically generate chords and tab (TAB) music for playing with the musical instrument. As the user listens to music from a CD or the like, chords and tablature are displayed to support the performance of the instrument. In particular, a user who cannot read a musical score can support performance by displaying a tablature on the screen or graphically displaying a string to be played. Alternatively, the
以äžè¿°ã¹ãããã«ãæ¬å®æœã®åœ¢æ ã®ãªã³ã©ã€ã³ã»ãã·ã§ã³ã·ã¹ãã ã§ã¯ãè€æ°ã®æ¥œåšã§æŒå¥ããããã®ãšå€å®ãããæŒå¥ãã¡ã€ã«ã®ç»é²ãæåŠããããšã§ãèäœæš©äŸµå®³ã®ãªã¹ã¯ãã¯ãªã¢ããããžãã¹ã¢ãã«ãæ§ç¯ããããšãã§ããããŸãããªã©ã§äžæã«ç¹å®ãããæ¥œæ²è奿 å ±ãããšã«æŒå¥ãã¡ã€ã«ã®ãããã³ã°ãåãããšãããåäžæ²åã§ãã£ãŠããçæŒå¥ã®é²é³ãšïŒ£ïŒ€çšã«ã¹ã¿ãžãªã§é²é³ãããã®ãåºå¥ããããã«ããŒããã¢ãŒãã£ã¹ãã®éãã«å¯Ÿå¿ããããšãã§ãããããã«ããããªã³ã©ã€ã³ã»ãã·ã§ã³ãæ§æããéã確å®ã«åäžæ¥œæ²ã®æŒå¥ããŒããäºãã«çµã¿åãããããšãã§ããåæã®éã«ãããçããããšããªãã   As described above, the online session system of this embodiment builds a business model that clears the risk of copyright infringement by refusing to register performance files that are judged to have been played by multiple instruments. can do. In addition, since the performance files are matched based on the music identification information uniquely specified by CDDB or the like, it is possible to distinguish between recordings of live performances and those recorded in the studio for CDs even with the same song name. , Can cope with the difference of artists covered. Thereby, when comprising an online session, the performance parts of the same music can be reliably combined with each other, and no deviation occurs during synchronization.
以äžãæ¬çºæã宿œã®åœ¢æ ãããšã«èª¬æããã宿œã®åœ¢æ ã¯äŸç€ºã§ããããããã®åæ§æèŠçŽ ãååŠçããã»ã¹ã®çµåãã«ãããããªå€åœ¢äŸãå¯èœãªããšããŸãããããå€åœ¢äŸãæ¬çºæã®ç¯å²ã«ããããšã¯åœæ¥è ã«çè§£ããããšããã§ããã   The present invention has been described based on the embodiments. The embodiments are exemplifications, and it will be understood by those skilled in the art that various modifications can be made to combinations of the respective constituent elements and processing processes, and such modifications are within the scope of the present invention. .
äžèšã®å®æœã®åœ¢æ
ã§ã¯ãã¯ã©ã€ã¢ã³ãïŒïŒïŒããã®ãªã¯ãšã¹ãã«å¿ããŠãæå®ãããæŒå¥ãã¡ã€ã«ã®æŒå¥ããŒã¿ãã¯ã©ã€ã¢ã³ãïŒïŒïŒã«ã¹ããªãŒã é
ä¿¡ãããäŸã説æããããã¯ã©ã€ã¢ã³ãïŒïŒïŒã¯ãæŒå¥ãã¡ã€ã«ããµãŒãïŒïŒïŒããã¹ããªãŒã åä¿¡ããã ãã§ãªããããŠã³ããŒãåä¿¡ããŠãããã
  In the above embodiment, the example in which the performance data of the specified performance file is streamed to the
ãŸããäžèšã®å®æœã®åœ¢æ ã§ã¯ããŠãŒã¶ããªãŒãã£ãªïŒ£ïŒ€ã«èšé²ããã鳿¥œãèŽããŠãããšãã«ããªãŒãã£ãªïŒ£ïŒ€ã®ïŒŽïŒ¯ïŒ£ã«ããšã¥ããŠã楜æ²ãèå¥ããã¡ã¿ããŒã¿ãããååŸããäŸã説æããããæ¥œæ²ãèå¥ããã¡ã¿ããŒã¿ã¯ã鳿¥œïŒ£ïŒ€ã ãã§ã¯ãªããïŒDigital Versatile DiscïŒãïŒBlu-ray DiscïŒïŒåæšïŒã«èšé²ããã鳿¥œãŸãã¯æ åãåçããå Žåã«ããã«èšé²ããã鳿¥œããŒã¿ã®ãã©ãã¯æ°ãåçæéçã®ããŒã¿ã«ããšã¥ããŠã楜æ²ãèå¥ããã¡ã¿ããŒã¿ãã®ãããªæ¥œæ²ããŒã¿ããŒã¹ããååŸããŠãããããŸãããããªã©ã®èšé²åªäœãããªããã³ã°ãããïŒïŒ°ïŒãã¡ã€ã«ãïŒãªã©ã®ãªãŒãã£ãªãã¡ã€ã«ãåçããå Žåã«ãåçæéçã®ããŒã¿ã«ããšã¥ããŠã楜æ²ãèå¥ããã¡ã¿ããŒã¿ãã®ãããªæ¥œæ²ããŒã¿ããŒã¹ããååŸããŠãããã   In the above embodiment, the example in which the metadata for identifying the music is acquired from the CDDB based on the TOC of the audio CD when the user is listening to the music recorded on the audio CD has been described. Metadata for identifying music is recorded not only on music CDs but also on DVDs and BDs when playing music or video recorded on DVDs (Digital Versatile Discs) and BDs (Blu-ray Discs) (trademarks). Further, based on data such as the number of tracks of music data and playback time, metadata for identifying music may be acquired from a music database such as CDDB. In addition, when reproducing ripped MP3 files or AC3 audio files from recording media such as CDs, DVDs, and BDs, metadata such as CDDB is used to identify metadata for identifying music based on data such as playback time. It may be obtained from a database.
ïŒïŒïŒ ãµãŒãã ïŒïŒïŒ æŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ã ïŒïŒïŒ ãªãŒãã£ãªïŒ£ïŒ€ããŒã¿ããŒã¹ã ïŒïŒïŒ ã¯ã©ã€ã¢ã³ãã ïŒïŒïŒ 楜åšã ïŒïŒïŒ ã«ã¡ã©ã ïŒïŒïŒ ãªãŒãã£ãªïŒ£ïŒ€ã ïŒïŒ æŒå¥ããŒãããŒã¿åä¿¡éšã ïŒïŒ ãªãŒãã£ãªïŒ£ïŒ€ã¡ã¿ããŒã¿åä¿¡éšã ïŒïŒ æŒå¥ããŒãã¡ã¿ããŒã¿åä¿¡éšã ïŒïŒ æŒå¥ç»åããŒã¿åä¿¡éšã ïŒïŒ ç¹åŸŽè§£æéšã ïŒïŒ åäžæ¥œåšå€å®éšã ïŒïŒ æŒå¥ãã¡ã€ã«çæéšã ïŒïŒ æŒå¥ãã¡ã€ã«ç»é²éšã ïŒïŒ æ€çŽ¢éšã ïŒïŒ ã¡ã¿ããŒã¿ãããã³ã°éšã ïŒïŒ ãããã³ã°ããŒã¿éä¿¡éšã ïŒïŒ ãªãŒãã£ãªïŒ£ïŒ€èªã¿åãéšã ïŒïŒ ãªãŒãã£ãªïŒ£ïŒ€ã¡ã¿ããŒã¿ååŸéšã ïŒïŒ æ€çŽ¢éšã ïŒïŒ ãããã³ã°ããŒã¿è¡šç€ºåºåéšã ïŒïŒ æŒå¥ããŒãéžæéšã ïŒïŒ ãããªå ¥åéšã ïŒïŒ ãããªã¹ããªãŒã åä¿¡éšã ïŒïŒ ãããªã¹ããªãŒã åæåçéšã ïŒïŒ æŒå¥ããŒãã¡ã¿ããŒã¿å ¥åéšã ïŒïŒ æŒå¥ããŒãããŒã¿å ¥åéšã ïŒïŒ ãªãŒãã£ãªã¹ããªãŒã åä¿¡éšã ïŒïŒ ãªãŒãã£ãªã¹ããªãŒã åæåçéšã   100 server, 110 performance file database, 120 audio CD database, 200 client, 210 musical instrument, 220 camera, 300 audio CD, 10 performance part data reception unit, 12 audio CD metadata reception unit, 13 performance part metadata reception unit, 14 Performance image data reception unit, 16 feature analysis unit, 18 single instrument determination unit, 20 performance file generation unit, 22 performance file registration unit, 23 search unit, 25 metadata matching unit, 27 matching data transmission unit, 30 audio CD reading Section, 32 audio CD metadata acquisition section, 34 search section, 38 matching data display output section, 40 performance part selection section, 42 video input section, 44 video stream reception section, 46 video stream synchronized playback section, 51 performance part metadata input section, 52 performance part data input section, 54 audio stream reception section, 56 audio stream synchronized playback section.
Claims (9)
楜æ²ã®ç¹å®ã®ããŒããæ¥œåšã§æŒå¥ããŠåŸãããæŒå¥ããŒã¿ãååŸããæŒå¥ããŒã¿ååŸéšãšã
åèšæŒå¥ããŒã¿ã®é³æ¥œç¹åŸŽéãè§£æããè§£æéšãšã
åèšè§£æéšã«ããè§£æçµæã«ããšã¥ããåèšæŒå¥ããŒã¿ã¯ãåäžã®æ¥œåšã§æŒå¥ããããã®ã§ãããåŠããå€å®ããå€å®éšãšã
åèšæ¥œæ²è奿 å ±ãåèšæŒå¥ããŒã¿ã«é¢é£ã¥ããæŒå¥ãã¡ã€ã«ãçæããæŒå¥ãã¡ã€ã«çæéšãšã
åèšå€å®éšã«ãã£ãŠåäžã®æ¥œåšã§æŒå¥ããããã®ã§ãããšå€å®ãããå ŽåãåèšæŒå¥ãã¡ã€ã«ãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ã«ç»é²ããç»é²éšãšãå«ãããšãç¹åŸŽãšããæŒå¥ãã¡ã€ã«ç®¡çè£ çœ®ã A music identification information acquisition unit for acquiring music identification information for uniquely identifying the recorded music;
A performance data acquisition unit for acquiring performance data obtained by playing a specific part of a song with an instrument;
An analysis unit for analyzing a music feature of the performance data;
Based on the analysis result by the analysis unit, the performance data is a determination unit that determines whether or not the performance data is played by a single instrument,
A performance file generator for generating a performance file in which the music identification information is associated with the performance data;
A performance file management apparatus comprising: a registration unit that registers the performance file in a performance file database when the determination unit determines that the performance file is played with a single instrument.
åèšæŒå¥ãã¡ã€ã«çæéšã¯ãåèšæ¥œæ²è奿 å ±ãšåèšæŒå¥ããŒãè奿 å ±ãåèšæŒå¥ããŒã¿ã«é¢é£ã¥ããæŒå¥ãã¡ã€ã«ãçæããããšãç¹åŸŽãšããè«æ±é ïŒãŸãã¯ïŒã«èšèŒã®æŒå¥ãã¡ã€ã«ç®¡çè£ çœ®ã A performance part identification information acquisition unit for acquiring performance part identification information for identifying a part of the music piece played by the instrument;
The performance file management device according to claim 1, wherein the performance file generation unit generates a performance file in which the music identification information and the performance part identification information are associated with the performance data.
åèšæŒå¥ãã¡ã€ã«çæéšã¯ãåèšãŠãŒã¶ã®åç»åããŒã¿ãåèšæŒå¥ãã¡ã€ã«ã«å«ããããšãç¹åŸŽãšããè«æ±é ïŒããïŒã®ããããã«èšèŒã®æŒå¥ãã¡ã€ã«ç®¡çè£ çœ®ã A performance image acquisition unit that acquires moving image data of a user who plays a specific part of the music piece with a musical instrument;
The performance file management apparatus according to claim 1, wherein the performance file generation unit includes moving image data of the user in the performance file.
楜æ²ã®ç¹å®ã®ããŒããæ¥œåšã§æŒå¥ããŠåŸãããæŒå¥ããŒã¿ãååŸããæŒå¥ããŒã¿ååŸéšãšã
åèšæ¥œæ²è奿 å ±ãåèšæŒå¥ããŒã¿ã«é¢é£ã¥ããæŒå¥ãã¡ã€ã«ãçæããæŒå¥ãã¡ã€ã«çæéšãšã
åèšæŒå¥ãã¡ã€ã«ãæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ã«ç»é²ããç»é²éšãšã
åèšæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ã«ç»é²ãããåèšæŒå¥ãã¡ã€ã«ãåèšæ¥œæ²è奿 å ±ã«ããäºãã«é¢é£ã¥ãããããã³ã°ããŒã¿ãçæãããããã³ã°éšãšãå«ãããšãç¹åŸŽãšããæŒå¥ãã¡ã€ã«ç®¡çè£ çœ®ã A music identification information acquisition unit for acquiring music identification information for uniquely identifying the recorded music;
A performance data acquisition unit for acquiring performance data obtained by playing a specific part of a song with an instrument;
A performance file generator for generating a performance file in which the music identification information is associated with the performance data;
A registration unit for registering the performance file in a performance file database;
A performance file management apparatus comprising: a matching unit that generates matching data in which the performance files registered in the performance file database are associated with each other by the music identification information.
åèšæŒå¥ãã¡ã€ã«çæéšã¯ãåèšæ¥œæ²è奿 å ±ãšåèšæŒå¥ããŒãè奿 å ±ãåèšæŒå¥ããŒã¿ã«é¢é£ã¥ããæŒå¥ãã¡ã€ã«ãçæãã
åèšãããã³ã°éšã¯ãåèšæŒå¥ãã¡ã€ã«ããŒã¿ããŒã¹ã«ç»é²ãããåèšæŒå¥ãã¡ã€ã«ãåèšæ¥œæ²è奿 å ±ã«ããäºãã«é¢é£ã¥ããåäžæ¥œæ²å ã§ã¯ãåèšæŒå¥ãã¡ã€ã«ãåèšæŒå¥ããŒãè奿 å ±ã§äºãã«é¢é£ã¥ãããããã³ã°ããŒã¿ãçæããè«æ±é ïŒã«èšèŒã®æŒå¥ãã¡ã€ã«ç®¡çè£ çœ®ã A performance part identification information acquisition unit for acquiring performance part identification information for identifying a part of the music piece played by the instrument;
The performance file generation unit generates a performance file in which the music identification information and the performance part identification information are associated with the performance data,
The matching unit associates the performance files registered in the performance file database with the music identification information, and generates matching data in which the performance files are associated with the performance part identification information in the same music. 5. The performance file management device according to 5.
æ€çŽ¢ã®çµæåŸãããæ¥œæ²ã®æŒå¥ãã¡ã€ã«ã®äžãããä»äººãæŒå¥ããããŒãã®æŒå¥ãã¡ã€ã«ãéžæããæŒå¥ããŒãéžæéšãšã
æŒå¥ããŒãéžæéšã«ããéžæããããä»äººãæŒå¥ããããŒãã®æŒå¥ãã¡ã€ã«ã®æŒå¥ããŒã¿ãåä¿¡ããåä¿¡éšãšã
ãŠãŒã¶ã楜åšãçšããŠæ¥œæ²ã®ç¹å®ã®ããŒããæŒå¥ããæŒå¥ããŒã¿ãå ¥åããæŒå¥ããŒãå ¥åéšãšã
åä¿¡ãããä»äººãæŒå¥ããããŒãã®æŒå¥ããŒã¿ãšããŠãŒã¶ãæŒå¥ããããŒãã®æŒå¥ããŒã¿ãšãåæãããŠåçããåæåçéšãšãå«ãããšãç¹åŸŽãšããæŒå¥ãã¡ã€ã«åçè£ çœ®ã A performance file database in which performance data in which performance data obtained by playing a specific part of a music piece with an instrument is associated with the music identification information and the performance part identification information is specified, and the performance file is searched by specifying the music search conditions. A search section;
A performance part selection unit for selecting a performance file of a part played by another person from the music performance files obtained as a result of the search;
A receiving unit for receiving performance data of a performance file of a part performed by another person selected by the performance part selection unit;
A performance part input unit for inputting performance data in which a user plays a specific part of a song using an instrument;
A performance file reproducing apparatus comprising: a synchronous reproduction unit that reproduces the received performance data of a part played by another person and the performance data of a part performed by a user.
衚瀺ãããæ¥œæ²ã®æŒå¥ãã¡ã€ã«ã®äžãããä»äººãæŒå¥ããããŒãã®æŒå¥ãã¡ã€ã«ãéžæããŠãä»äººãæŒå¥ããããŒãã®æŒå¥ãã¡ã€ã«ã®æŒå¥ããŒã¿ãåä¿¡ããã¹ããããšã
ãŠãŒã¶ã楜åšãçšããŠæ¥œæ²ã®ç¹å®ã®ããŒããæŒå¥ããæŒå¥ããŒã¿ãå ¥åããŠãåä¿¡ãããä»äººãæŒå¥ããããŒãã®æŒå¥ããŒã¿ã«åæãããŠåçããã¹ããããšãå«ãããšãç¹åŸŽãšããæŒå¥ãã¡ã€ã«åçæ¹æ³ã Referring to a performance file database in which performance data in which performance data obtained by playing a specific part of a music piece with an instrument is associated with music identification information and performance part identification information, the performance files are associated with each other by the music identification information; Within the same music, generating and displaying matching data in which the performance files are associated with each other by the performance part identification information; and
Selecting a performance file of a part performed by another person from the performance files of the displayed music, and receiving performance data of the performance file of the part performed by another person;
A performance file reproduction comprising: a step of inputting performance data obtained by a user playing a specific part of a song using a musical instrument and reproducing the performance data in synchronization with the performance data of a part performed by another person received. Method.
衚瀺ãããæ¥œæ²ã®æŒå¥ãã¡ã€ã«ã®äžãããä»äººãæŒå¥ããããŒãã®æŒå¥ãã¡ã€ã«ãéžæããŠãä»äººãæŒå¥ããããŒãã®æŒå¥ãã¡ã€ã«ã®æŒå¥ããŒã¿ãåä¿¡ããæ©èœãšã
ãŠãŒã¶ã楜åšãçšããŠæ¥œæ²ã®ç¹å®ã®ããŒããæŒå¥ããæŒå¥ããŒã¿ãå ¥åããŠãåä¿¡ãããä»äººãæŒå¥ããããŒãã®æŒå¥ããŒã¿ã«åæãããŠåçããæ©èœãšãã³ã³ãã¥ãŒã¿ã«å®çŸãããããšãç¹åŸŽãšããããã°ã©ã ã Referring to a performance file database in which performance data in which performance data obtained by playing a specific part of a music piece with an instrument is associated with music identification information and performance part identification information, the performance files are associated with each other by the music identification information; Within the same music, a function for generating and displaying matching data in which the performance files are associated with each other by the performance part identification information, and
A function for selecting a performance file of a part played by another person from the performance files of the displayed music, and receiving performance data of the performance file of the part performed by another person;
A function for allowing a computer to realize a function in which a user inputs performance data obtained by playing a specific part of a song using a musical instrument and reproduces the received data in synchronization with the performance data of the part played by another person. program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010155246A JP2012018282A (en) | 2010-07-07 | 2010-07-07 | Musical performance file management device, musical performance file reproduction device, and musical performance file reproduction method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010155246A JP2012018282A (en) | 2010-07-07 | 2010-07-07 | Musical performance file management device, musical performance file reproduction device, and musical performance file reproduction method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2012018282A true JP2012018282A (en) | 2012-01-26 |
Family
ID=45603575
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010155246A Pending JP2012018282A (en) | 2010-07-07 | 2010-07-07 | Musical performance file management device, musical performance file reproduction device, and musical performance file reproduction method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2012018282A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013186208A (en) * | 2012-03-06 | 2013-09-19 | Xing Inc | Karaoke system, karaoke reproducing and displaying method, karaoke server, karaoke terminal apparatus, and computer program |
| CN105190741A (en) * | 2013-05-08 | 2015-12-23 | é é©¬åæ ªåŒäŒç€Ÿ | Music session management method and music session management device |
| KR20190105805A (en) * | 2018-03-06 | 2019-09-18 | 죌ìíì¬ ìšìŽí í¬ | Artificial intelligent ensemble system and method for playing music using the same |
| JP2020095168A (en) * | 2018-12-13 | 2020-06-18 | ããŒã³ãœãªããæ ªåŒäŒç€Ÿ | Music posting device and music posting program |
| JP2022036359A (en) * | 2020-06-30 | 2022-03-08 | ïŒªïœ ã€ã³ã¿ãŒãã·ã§ãã«æ ªåŒäŒç€Ÿ | Music production device, terminal device, music production method, program, and recording medium |
-
2010
- 2010-07-07 JP JP2010155246A patent/JP2012018282A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013186208A (en) * | 2012-03-06 | 2013-09-19 | Xing Inc | Karaoke system, karaoke reproducing and displaying method, karaoke server, karaoke terminal apparatus, and computer program |
| CN105190741A (en) * | 2013-05-08 | 2015-12-23 | é é©¬åæ ªåŒäŒç€Ÿ | Music session management method and music session management device |
| KR20190105805A (en) * | 2018-03-06 | 2019-09-18 | 죌ìíì¬ ìšìŽí í¬ | Artificial intelligent ensemble system and method for playing music using the same |
| KR102122195B1 (en) * | 2018-03-06 | 2020-06-12 | 죌ìíì¬ ìšìŽí í¬ | Artificial intelligent ensemble system and method for playing music using the same |
| JP2020095168A (en) * | 2018-12-13 | 2020-06-18 | ããŒã³ãœãªããæ ªåŒäŒç€Ÿ | Music posting device and music posting program |
| JP2022036359A (en) * | 2020-06-30 | 2022-03-08 | ïŒªïœ ã€ã³ã¿ãŒãã·ã§ãã«æ ªåŒäŒç€Ÿ | Music production device, terminal device, music production method, program, and recording medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8173883B2 (en) | Personalized music remixing | |
| US20100095829A1 (en) | Rehearsal mix delivery | |
| US11721312B2 (en) | System, method, and non-transitory computer-readable storage medium for collaborating on a musical composition over a communication network | |
| US20100082768A1 (en) | Providing components for multimedia presentations | |
| JP2010014823A (en) | Musical piece information control device | |
| JP2019506065A (en) | Music segment video playback method and apparatus | |
| WO2019102730A1 (en) | Information processing device, information processing method, and program | |
| US20250191558A1 (en) | Digital music composition, performance and production studio system network and methods | |
| KR20230159364A (en) | Create and mix audio arrangements | |
| JP2012018282A (en) | Musical performance file management device, musical performance file reproduction device, and musical performance file reproduction method | |
| JP5173380B2 (en) | Karaoke device that can make karaoke music selection reservations based on personal music composition | |
| KR101029483B1 (en) | Method for producing music VCC using multichannel audio file and device therefor | |
| JP6611633B2 (en) | Karaoke system server | |
| JP2023113579A (en) | Method for separating and resynthesizing sound source data, and sound source providing system for karaoke accompaniment | |
| US20240386872A1 (en) | Music Mashup Recommendation and Discovery Tool | |
| JP7026412B1 (en) | Music production equipment, terminal equipment, music production methods, programs, and recording media | |
| Rando et al. | How do Digital Audio Workstations influence the way musicians make and record music? | |
| JP6699137B2 (en) | Data management device, content playback device, content playback method, and program | |
| JP7632589B2 (en) | Content data processing method and content data processing device | |
| McCourt | Recorded music | |
| JP2014048471A (en) | Server, and music reproduction system | |
| JP7299810B2 (en) | karaoke device | |
| JP2001318670A (en) | Editing device, method, recording medium | |
| JP2024121121A (en) | Karaoke equipment | |
| CN120513475A (en) | Method, system and computer program for generating an audio output file |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20120405 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20120417 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20120405 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20120417 |