ACOUSTIC DEVICE AND MUSIC PIECE REPRODUCTION PROGRAM
20220206740 ยท 2022-06-30
Inventors
- Takahisa Ohkuma (Yokohama-shi, Kanagawa, JP)
- Yohei Habu (Yokohama-shi, Kanagawa, JP)
- Masamichi Tomii (Yokohama-shi, Kanagawa, JP)
- Tetsuro Abe (Yokohama-shi, Kanagawa, JP)
Cpc classification
G10H2210/061
PHYSICS
G10H2250/035
PHYSICS
G10H2240/325
PHYSICS
International classification
Abstract
An acoustic device includes: a music player that is capable of simultaneously playing a plurality of music pieces of which music piece data includes specific playback positions set therefor; a playback speed adjusting section configured to adjust a playback speed of each of the music pieces; a music piece switching section configured to execute switching from a first music piece being played by the music player to a second music piece; and a playback position adjusting section configured to execute adjustment such that the specific playback position of the second music piece is aligned on a time axis with the specific playback position of the first music piece being played at a playback speed adjusted by the playback speed adjusting section.
Claims
1. An acoustic device, comprising: a music player configured to simultaneously play a plurality of music pieces of which music piece data comprise specific playback positions set therefor, the music pieces comprising a first music piece and a second music piece; a playback speed adjusting section configured to adjust a playback speed of each of the music pieces; a music piece switching section configured to execute switching from the first music piece being played by the music player to the second music piece; and a playback position adjusting section configured to execute adjustment such that the specific playback position of the second music piece is aligned on a time axis with the specific playback position of the first music piece being played at a playback speed adjusted by the playback speed adjusting section.
2. The acoustic device according to claim 1, wherein a musical structure change position or a bar position is set as the specific playback position.
3. The acoustic device according to claim 1, further comprising a switching operation section configured to induce an operator to perform switching of the music pieces.
4. The acoustic device according to claim 3, wherein the switching operation section is a cross fader configured to change an output ratio between output of the first music piece being played and output of the second music piece.
5. A non-transitory computer-readable recording medium recording a music piece playback program configured to cause a computer to function as the acoustic device according to claim 1.
Description
BRIEF EXPLANATION OF DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
DESCRIPTION OF EMBODIMENT(S)
[0017]
[0018] The acoustic device 1 includes a music player 2, a playback speed adjusting section 3, a music piece switching section 4, a switching operation section 5, a playback position search section 6, and a playback position adjusting section 7. Those components are configured as a computer-readable music piece playback program run on a computer.
[0019] The music player 2 can simultaneously play music piece data AD1, AD2 input thereto. Although the music player 2 can simultaneously play the music piece data AD1, AD2, the second music piece data AD2 may be stopped while the first music piece data AD1 is played.
[0020] Specific playback positions are set for the music piece data AD1, AD2 input to the music player 2. A bar position or a musical structure change position where a musical structure of the music piece is changed may be set as the specific playback position. Examples of the musical structure include introduction, 1st verse, chorus, and ending (Outro). In the exemplary embodiment, a case where the musical structure change position is set as the specific playback position is explained.
[0021] The musical structure change position of the music piece data can be obtained by executing, together with the input of the music piece data, a music piece spectrum analysis such as Fast Fourier Transform (FFT). The musical structure change position, which is a result of the music piece spectrum analysis, may be obtained by executing the analysis on the computer described above together with the input of the music piece data. Alternatively, the musical structure change position may be obtained from music piece data to which the result of the music piece spectrum analysis is added in advance.
[0022] Further, the music player 2 may read and play the music piece data AD1, AD2 stored in a storage of the acoustic device 1. Alternatively, the music player 2 may play streaming data supplied via the Internet (not shown).
[0023] The playback speed adjusting section 3 adjusts playback speeds of the music piece data AD1, AD2 played by the music player 2. Specifically, the playback speed adjusting section 3 displays Beats Per Minutes (BPM) of the music piece data AD1, AD2 and a BPM adjustment switch on a display screen of the computer to induce an operator to perform an operation for adjusting the BPM of the music piece data AD1, AD2.
[0024] The music piece switching section 4 executes the switching of the music piece data AD1, AD2 to be played by the music player 2. Specifically, the music piece switching section 4 switches the first music piece being played by the music player 2 based on the music piece data AD1 to the second music piece to be played based on the music piece data AD2 being played or stopped, and outputs the second music piece.
[0025] Although the music piece switching section 4 may automatically execute the switching from the first music piece to a second music piece, an operator preferably performs the switching by operating the switching operation section 5 in order to actually feel that he/she is giving the DJ performance.
[0026] The switching operation section 5 is configured as a cross fader used in a DJ controller or the like. The cross fader is displayed, as graphics, on a display screen of the computer. When an operation unit of the cross fader as the switching operation section 5 is at an end position of the first music piece, the switching operation section 5 outputs audio of only the first music piece. Audio output of the second music piece increases as the operation unit moves toward an end position of the second music piece. Audio of only the second music piece is output when the operation unit is at the end position of the second music piece. The music piece switching section 4 adjusts an output ratio between output of the first music piece and output of the second music piece depending on the position of the operation unit of the switching operation section 5 and executes audio output.
[0027] The playback position search section 6 searches closest specific playback positions of the music piece data AD1, AD2 to be played by the music player 2.
[0028] Specifically, as shown in
[0029] The playback position search section 6 outputs, to the playback position adjusting section 7, the time T1 from the current playback position to the musical structure change position of the first music piece being played. Similarly, the playback position search section 6 outputs, to the playback position adjusting section 7, the time T2 from the current playback position to the musical structure change position of the second music piece.
[0030] The playback position adjusting section 7 executes adjustment such that the musical structure change position of the second music piece is aligned on a time axis with the musical structure change position of the first music piece depending on the search results by the playback position search section 6.
[0031] Specifically, when T1>T2 is satisfied, the playback position adjusting section 7 executes adjustment for aligning the musical structure change position of the second music piece (1st verse start position in
[0032] As shown in
[0033] When the searched musical structure change position has come, the music piece switching section 4 stops the playback of the first music piece and outputs only the second music piece.
[0034] Next, workings of the exemplary embodiment are described below with reference to a flowchart of
[0035] The music piece switching section 4 monitors an operation state of the switching operation section 5 (Step S1).
[0036] When it is determined that the switching operation section 5 is operated, this determination is output to the playback position search section 6 (Step S1).
[0037] The playback position search section 6 searches a musical structure change position closest to a current playback position of the first music piece being played (Step S2).
[0038] Subsequently, the playback position search section 6 searches a musical structure change position closest on a time axis to a current playback position of the second music piece (Step S3).
[0039] The playback position adjusting section 7 executes adjustment such that the musical structure change position of the second music piece searched by the playback position search section 6 is aligned on a time axis with the musical structure change position of the first music piece searched by the playback position search section 6 (Step S4).
[0040] The exemplary embodiment achieves the following effects.
[0041] In the exemplary embodiment, the switching of the first music piece and the second music piece at a musical structure change position can be executed automatically upon the simple operation performed on the switching operation section 5 by an operator. The switching of music pieces can be thus achieved naturally and smoothly without any need for a high level of DJ skill.
[0042] In the exemplary embodiment, the switching from the first music piece to the second music piece is executed at a musical structure change position. The switching of the music pieces can be executed without synchronization of BPM of the first music piece with BPM of the second music piece, eliminating the need for an operator with a high level of DJ skill.
[0043] When the first music piece is switched to the second music piece, the output of the respective music pieces is adjustable depending on an operator's operation on the cross feeder. Thus, a higher level of DJ performance can be achieved by adjusting the output of the first music piece and the second music piece during the transition from the first music piece to the second music piece depending on an operator's operation.
[0044] Next, description is made on a second exemplary embodiment of the invention. In the description of the second exemplary embodiment, the same components or parts as those in the first exemplary embodiment are denoted by the same reference signs and names to omit an explanation of the components or parts.
[0045] In the first exemplary embodiment, as shown in
[0046] The second exemplary embodiment is different from the first exemplary embodiment in that a cue point CUE2 set for the second music piece is aligned on a time axis with a cue point CUE1 set for the first music piece, as shown in
[0047] The second exemplary embodiment also provides workings and effects similar to those described above.
[0048] Further, an operator can freely set the cue point CUE1 for the first music piece and the cue point CUE2 for the second music piece. Thus, the switching from the first music piece to the second music piece can be performed at any point regardless of the musical structure change position of the first music piece, allowing an operator to switch music pieces with a complicated composition without any need for a high level of DJ skill.
[0049] It should be noted that the invention is not limited to the above exemplary embodiments, but includes modifications described below.
[0050] In the above exemplary embodiments, the invention is applied only to the switching of music pieces, but not limited thereto. The invention is applicable to a DJ performance where the switching of video images or the switching for illumination control is performed along with the switching of the music pieces.
[0051] The invention is applied to the music piece playback program run on the computer in the above exemplary embodiments, but not limited thereto. The invention is applicable to a playback instrument dedicated for playing music pieces, music piece playback software, or a dedicated DJ instrument such as a DJ controller.
[0052] In addition, regarding a specific structure, shape, etc. for implementation of the invention, any other structure, etc. may be employed as long as an object of the invention is achievable.
EXPLANATION OF CODE(S)
[0053] 1 . . . acoustic device, 2 . . . music player, 3 . . . playback speed adjusting section, 4 . . . music piece switching section, 5 . . . switching operation section, 6 . . . playback position search section, 7 . . . playback position adjusting section, AD1 . . . first music piece data, AD2 . . . second music piece data, CUE1 . . . cue point, CUE2 . . . cue point.