Electronic devices and electronic drums

The electronic musical instrument addresses the challenge of adjusting accompaniment and click sounds for different output units by incorporating an acquisition and adjustment system, allowing for seamless mixing and volume control, thereby improving the user's performance experience.

JP7861386B2Active Publication Date: 2026-05-19YAMAHA CORP
View PDF 10 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
YAMAHA CORP
Filing Date
2021-11-16
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Existing electronic musical instruments cannot adjust accompaniment and click sounds according to the output unit, such as headphones and speakers, leading to difficulties in mixing these sounds effectively.

Method used

An electronic musical instrument with an acquisition unit, performance sound generation unit, and output units that allow for the adjustment and mixing of sound signals based on user settings and performance inputs, enabling separate volume control for different output devices.

Benefits of technology

Facilitates easy mixing and volume adjustment of accompaniment, click, and performance sounds for each output unit, enhancing the user's playing experience without requiring external mixers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007861386000001
    Figure 0007861386000001
  • Figure 0007861386000002
    Figure 0007861386000002
  • Figure 0007861386000003
    Figure 0007861386000003
Patent Text Reader

Abstract

To provide an electronic musical instrument that allows easy mixing for each output unit.MEANS FOR SOLVING THE PROBLEM: An electronic device according to one embodiment includes an acquisition unit (201, 201A), a performance sound generation unit (203), a first output unit (207), and a second output unit (209). The acquisition unit (201, 201A) acquires a first sound signal from outside. The performance sound generation unit (203) generates a performance sound signal according to an input operation. The first output unit (207) outputs the first sound signal and the performance sound signal. The second output unit (209) outputs the performance sound signal.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an electronic device that outputs music sounds.

Background Art

[0002] In electronic musical instruments, it is common to output the accompaniment sounds of a music piece simultaneously with the sounds corresponding to the performance of a performer. Also, in order for the performer to perform in accordance with the accompaniment sounds, the performer may perform based on a click sound (guide sound).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] For example, Patent Document 1 discloses an electronic musical instrument that generates accompaniment sounds and click sounds based on performance information input from an external device. However, when the accompaniment sounds and click sounds are output from two or more different output units such as earphones and speakers worn by the performer, the electronic musical instrument described in Patent Document 1 cannot adjust the accompaniment sounds and click sounds according to the output unit.

[0005] One object of the present disclosure is to provide an electronic musical instrument that can easily perform mixing for each output unit.

Means for Solving the Problems

[0006] An electronic device according to an embodiment includes an acquisition unit that acquires a first sound signal from the outside, a performance sound generation unit that generates a performance sound signal according to an input operation, a first output unit that outputs the first sound signal and the performance sound signal, and a second output unit that outputs the performance sound signal.

[0007] Another embodiment of the electronic device includes: an acquisition unit for acquiring a first tone signal from an external source; a performance tone generation unit for generating a performance tone signal in response to an input operation; a first output unit for outputting the first tone signal and the performance tone signal; a second output unit for outputting the first tone signal, a second tone signal corresponding to the first tone signal, and the performance tone signal; and an adjustment unit for adjusting the output timing of the first tone signal and the output timing of the second tone signal. [Effects of the Invention]

[0008] According to this disclosure, it is possible to provide an electronic musical instrument that allows for easy mixing of each output section. [Brief explanation of the drawing]

[0009] [Figure 1] This is a block diagram illustrating the configuration of an electronic musical instrument in the first embodiment. [Figure 2] This is a block diagram showing the configuration of the sound source unit in the first embodiment. [Figure 3] This is a conceptual diagram illustrating the flow of each sound signal that is input to an electronic musical instrument in the first embodiment, mixed, and output. [Figure 4] This is a flowchart showing the flow of the sound reproduction and generation method using an electronic musical instrument in the first embodiment. [Figure 5] This is a flowchart showing the flow of the setting process shown in Figure 4 in the first embodiment. [Figure 6] This is a flowchart showing the flow of the setting process shown in Figure 4 in the first embodiment. [Figure 7] This is a flowchart showing the sound reproduction process in the first embodiment, as shown in Figure 4. [Figure 8] This is a block diagram showing the configuration of the sound source unit in the second embodiment. [Figure 9] This is a conceptual diagram to explain the performance dataset. [Figure 10] This is a flowchart showing the flow of the setting process shown in Figure 4 in the second embodiment. [Modes for carrying out the invention]

[0010] <First Embodiment> Hereinafter, an electronic musical instrument in one embodiment of the present disclosure will be described in detail with reference to the drawings. The embodiments shown below are examples of embodiments of the present invention, and the present invention is not construed to be limited to these embodiments. In the drawings referenced in this embodiment, the same or similar reference numerals (simply a number followed by A, B, etc.) are used to indicate the same part or part having a similar function, and repeated descriptions may be omitted.

[0011] [Configuration of electronic musical instruments] Figure 1 is a block diagram illustrating the configuration of the electronic musical instrument 10 in the first embodiment of this disclosure. The electronic musical instrument 10 is a device that outputs sound in response to the performer's playing operations and also has the function of outputting click sounds and accompaniment sounds according to pre-stored performance data or performance data acquired from an external source. In this embodiment, the case in which the electronic musical instrument 10 is an electronic drum device will be described as an example.

[0012] The electronic musical instrument 10 comprises a control unit 101, a sound source unit 102, a storage unit 103, a display unit 109, a setting input unit 111, a performance control unit 113, and a communication interface 115. These components are connected to each other by a bus 117.

[0013] The control unit 101 includes a CPU that controls the operation of the entire electronic instrument 10. The control unit 101 uses the CPU to execute a control program stored in the memory unit 103 to control the hardware that makes up the electronic instrument 10 and to realize various functions in the electronic instrument. The functions realized include the generation and output of sound signals based on the detection of user input to the setting input unit 111 and operations on the performance control unit 113.

[0014] The sound source unit 102 performs sound generation control based on an instruction signal from the control unit 101. The sound source unit 102 includes a DSP (Digital Signal Processor). The detailed configuration of the sound source unit 102 will be described later.

[0015] The storage unit 103 includes a ROM 105 and a RAM 107. In the ROM 105, various control programs executed by the CPU, various table data referred to by the CPU when executing a predetermined control program, etc. are stored in a readable manner. Also, in the ROM 105, sound waveform data for each type of performance operator 113 is stored. The RAM 107 is used as a working memory for temporarily storing various data generated when the CPU executes a predetermined control program. Also, the RAM 107 is also used as a memory for temporarily storing the currently executing control program and related data. Also, various application programs and related various data may be stored in the storage unit 103.

[0016] The display unit 109 is a display device such as a liquid crystal display or an organic EL display, and a screen based on the control by the control unit 101 is displayed to the user based on the control by the control unit 101.

[0017] The setting input unit 111 is an operator for receiving setting operations on the electronic musical instrument 10 from the user, and is composed of various keys, buttons, rotary encoders, sliders, etc. When the display unit 109 has a touch panel, the touch panel may function as the setting input unit 111.

[0018] The performance control 113 is an operator for receiving performance commands from the performer to the electronic instrument 10. In this embodiment, since the electronic instrument 10 is described as an electronic drum device, the performance control 113 consists of a snare pad modeled after a snare drum, a tom pad modeled after a floor tom, a kick pad (kick pedal switch) modeled after a bass drum, a ride cymbal pad and a crash cymbal pad modeled after a ride cymbal and a crash cymbal, a hi-hat cymbal pad modeled after a hi-hat cymbal and a hi-hat pedal switch, etc.

[0019] The communication interface 115 is an interface for data communication with external devices. Any standard can be adopted, whether wired or wireless. The communication method may be network communication. Furthermore, the functions of the storage unit 103 may be implemented by external devices that can communicate via the communication interface 115.

[0020] [Audio signal generation and output function] The sound signal generation and output functions realized by the control unit 101 of the electronic musical instrument 10 executing a control program stored in the memory unit 103 will be described below. Some or all of the configurations that realize the sound signal generation and output functions described below may be realized by hardware. In this embodiment, as an example, the case in which the sound source unit 102 realizes the sound signal generation and output functions will be described.

[0021] Figure 2 is a block diagram showing the configuration of the sound source unit 102 in this embodiment. Referring to Figure 2, the sound source unit 102 includes an acquisition unit 201, a performance sound generation unit 203, an adjustment unit 205, a first output unit 207, and a second output unit 209. For example, the sound signal generation and output functions may be performed by the DSP of the sound source unit 102.

[0022] The acquisition unit 201 acquires a click sound signal (first tone signal) Sclick and an accompaniment sound signal (second tone signal) Sback from an external source via the communication I / F 115. In this embodiment, the click sound signal Sclick is a signal corresponding to the click sound corresponding to a predetermined song performed by the performer. The accompaniment sound signal Sback is a signal corresponding to the accompaniment and / or pre-recorded audio of the song corresponding to the predetermined song. Hereinafter, the accompaniment and audio of the song corresponding to the song will be collectively referred to as the accompaniment sound.

[0023] The acquisition unit 201 acquires the click sound signal Sclick and the accompaniment sound signal Sback through different first input channels C1 and second input channels C2, respectively. The first input channel C1 may correspond to the L channel, and the second input channel C2 may correspond to the R channel. For example, the acquisition unit 201 may acquire the click sound signal Sclick through the first input channel C1 and the accompaniment sound signal Sback through the second input channel C2. However, it is not limited to this, and the first input channel C1 may correspond to the R channel, and the second input channel C2 may correspond to the L channel. The acquisition unit 201 supplies the acquired click sound signal Sclick and accompaniment sound signal Sback to the adjustment unit 205.

[0024] The performance sound generation unit 203 generates a performance sound signal Smusic based on performance operations input to the performance control input 113 by the performer. When a performance operation is input to the performance control input 113, event data corresponding to the performance operation is output. The performance sound generation unit 203 acquires the event data. The event data includes information indicating the type of performance control input 113 to which the performance operation was input, and the velocity indicating the strength of the performance operation input to the performance control input 113. Based on the acquired event data, the performance sound generation unit 203 generates a performance sound signal Smusic. In detail, the performance sound generation unit 203 reads sound waveform data corresponding to the performance control input 113 from the storage unit 103 according to the type of performance control input 113, and adjusts the read sound waveform data based on the velocity. The performance sound generation unit 203 supplies the adjusted sound waveform data as a performance sound signal Smusic to the adjustment unit 205.

[0025] The adjustment unit 205 receives the click sound signal Sclick and the accompaniment sound signal Sback from the acquisition unit 201. The adjustment unit 205 also receives the performance sound signal Smusic from the performance sound generation unit 203. Furthermore, the adjustment unit 205 acquires the set volume information. The set volume information is information indicating the volume of various sounds output from the electronic instrument 10, as specified by the user via the setting input unit 111. The set volume information includes the set volume information Vclick for the click sound output from the headphones used by the performer, the set volume information Vback1 for the accompaniment sound output from the headphones, the set volume information Vmusic1 for the performance sound output from the headphones, the set volume information Vmusic2 for the performance sound output from the speaker, and the set volume information Vback2 for the accompaniment sound output from the speaker.

[0026] The adjustment unit 205 includes a first adjustment unit 205-1 and a second adjustment unit 205-2. The first adjustment unit 205-1 acquires the click sound signal Sclick, the accompaniment sound signal Sback, and the performance sound signal Smusic, as well as the set volume information Vclick for the click sound, the set volume information Vback1 for the accompaniment sound, and the set volume information Vmusic1 for the performance sound. Based on the set volume information Vclick, Vback1, and Vmusic1, the first adjustment unit 205-1 adjusts the volume balance of the click sound signal Sclick, the accompaniment sound signal Sback, and the performance sound signal Smusic, and then mixes the click sound signal Sclick, the accompaniment sound signal Sback, and the performance sound signal Smusic. The first adjustment unit 205-1 outputs the first output sound signal Sout1, which is generated by mixing the click sound signal Sclick, the accompaniment sound signal Sback, and the performance sound signal Smusic, to the first output unit 207.

[0027] The second adjustment unit 205-2 acquires the accompaniment sound signal Sback, the performance sound signal Smusic, and the set volume information for the performance sound Vmusic2 and the set volume information for the accompaniment sound Vback2. Based on the set volume information Vmusic2 and Vback2, the second adjustment unit 205-2 adjusts the volume balance of the accompaniment sound signal Sback and the performance sound signal Smusic, and then mixes the accompaniment sound signal Sback and the performance sound signal Smusic. The second adjustment unit 205-2 outputs the second output sound signal Sout2, which is generated by mixing the accompaniment sound signal Sback and the performance sound signal Smusic, to the second output unit 209.

[0028] The first output unit 207 supplies a first output sound signal Sout1 to headphones worn by the performer. The first output unit 207 supplies the first output sound signal Sout1 to the headphones via two different first channels CL1 and CR1. The first channel CL1 may be the L channel, corresponding to the left speaker of the headphones. The second channel CR1 may be the R channel, corresponding to the right speaker of the headphones. In other words, the click sound signal Sclick and the accompaniment sound signal Sback, supplied via different channels (first input channel C1 and second input channel C2), are mixed and output from the L channel and R channel of the headphones. To put it another way, the click sound based on the click sound signal Sclick supplied via the first input channel C1 corresponding to the L channel is output not only from the L channel but also from the R channel of the headphones, and the accompaniment sound based on the accompaniment sound signal Sback supplied via the second input channel C2 corresponding to the R channel is output not only from the R channel but also from the L channel of the headphones.

[0029] The second output unit 209 supplies the second output sound signal Sout2 to the speaker. The second output unit 209 supplies the second output sound signal Sout2 to the speaker via two different first channels CL2 and second channels CR2. The first channel CL2 may be a channel corresponding to a predetermined speaker. The second channel CR2 may be a channel corresponding to another speaker. In other words, the accompaniment sound signal Sback and the performance sound signal Smusic supplied via the second input channel C2 are mixed and output from the two channels of the speaker. To put it another way, the accompaniment sound based on the accompaniment sound signal Sback supplied via the second input channel C2 corresponding to the R channel is output not only from one channel of the speaker but also from the other channel.

[0030] The above example describes an instance where the acquisition unit 201 acquires the click sound signal Sclick through the first input channel C1 and the accompaniment sound signal Sback through the second input channel C2. However, the accompaniment sound signal Sback may be acquired through the first input channel C1 and the click sound signal Sclick through the second input channel C2. The signals acquired through the first input channel C1 and the second input channel C2 can be set by the user as appropriate.

[0031] In the sound signal generation and output function of the sound source unit 102 described above, the acquisition unit 201 supplies the click sound signal Sclick and the accompaniment sound signal Sback, acquired through the first input channel C1 and the second input channel C2, respectively, to the adjustment unit 205 in a monaural state. These signals are appropriately mixed in the adjustment unit 205 to generate the first output sound signal Sout1 and the second output sound signal Sout2, and the generated first output sound signal Sout1 and second output sound signal Sout2 are output as 2-channel audio signals from the first output unit 207 and the second output unit 209, respectively. However, this embodiment is not limited thereto. For example, the acquisition unit 201 may convert the click sound signal Sclick acquired through the first input channel C1 into a 2-channel audio signal and supply it to the adjustment unit 205. Similarly, the acquisition unit 201 may convert the accompaniment sound signal Sback acquired through the second input channel C2 into a 2-channel audio signal and supply it to the adjustment unit 205.

[0032] Figure 3 is a conceptual diagram illustrating the flow of each sound signal input to the electronic instrument 10, mixed, and output. As shown in Figure 3, the first output sound signal Sout1, output to headphones from the first output unit 207, is generated by adjusting the volume of the click sound signal Sclick, the accompaniment sound signal Sback, and the performance sound signal Smusic based on the set volume information Vclick, Vback1, and Vmusic1, and then mixing them together. In detail, in the first adjustment unit 205-1, the click sound signal Sclick is amplified by amplifier 301-a based on the set volume information Vclick. Similarly, the accompaniment sound signal Sback is amplified by amplifier 301-b based on the set volume information Vback1, and the performance sound signal Smusic is amplified by amplifier 301-c based on the set volume information Vmusic1. The click sound signal Sclick amplified by amplifier 301-a and the accompaniment sound signal Sback amplified by amplifier 301-b are added by adder 303-a. Furthermore, the amplified performance sound signal Smusic is added by adder 303-b to the signal obtained by adding the click sound signal Sclick and the accompaniment sound signal Sback, generating the first output sound signal Sout1. The first output sound signal Sout1 is output to headphones.

[0033] On the other hand, the second sound output signal Sout2 output from the second output unit 209 is generated by mixing the accompaniment sound signal Sback and the performance sound signal Smusic after their respective volumes have been adjusted based on the set volume information Vback2 and Vmusic2. In detail, in the second adjustment unit 205-2, the accompaniment sound signal Sback is amplified by amplifier 301-d based on the set volume information Vback2, and the performance sound signal Smusic is amplified by amplifier 301-e based on the set volume information Vmusic2. The accompaniment sound signal Sback amplified by amplifier 301-d and the performance sound signal Smusic amplified by amplifier 301-e are added by adder 303-c to generate the second output sound signal Sout2. The second output sound signal Sout2 is output to the speaker.

[0034] Furthermore, the flow of each sound signal input to the electronic instrument 10 according to this embodiment, mixed and output, is not limited to the flow of each sound signal described with reference to Figure 3. If the settings of the signals acquired through the first input channel C1 and the second input channel C2 are changed by the user, the flow of each sound signal mixed and output can be changed as appropriate.

[0035] Traditionally, to make it easier for performers to play, not only the click track but also the accompaniment track is sometimes output to headphones worn by the performer. When outputting both the accompaniment track and the click track through headphones, it is preferable to adjust the volume of the click track and the accompaniment track separately to achieve a volume balance that is easy for the performer to play, from the perspective of ease of playing the instrument. In this case, since the sound components and the volume balance of each component differ between the sound output from headphones and the sound output from speakers, the volume of each sound needs to be adjusted individually according to the output device.

[0036] In the electronic instrument 10 according to this embodiment described above, different sound signals (click sound signal Sclick, accompaniment sound signal Sback) input from an external source via different channels and the performance sound signal Smusic based on the performer's performance can be easily mixed at each output section with a mix balance desired by the performer, without using an external mixer. Specifically, in the electronic instrument 10, the volume of the click sound, accompaniment sound, and performance sound output from the headphones worn by the performer can be adjusted individually, and the volume of the accompaniment sound and performance sound output from the speaker can also be adjusted individually. In other words, in the electronic instrument 10, the user can easily adjust the volume balance of each component contained in the sound output from the headphones and the volume balance of each component contained in the sound output from the speaker, and mix them with a mix balance suitable for performance.

[0037] In the embodiment described above, the case in which the performer wears headphones when playing the electronic instrument 10 was explained, but earphones may be used instead of headphones.

[0038] Figure 4 is a flowchart showing the flow of the sound reproduction method of the electronic musical instrument of this disclosure. As an example, the sound reproduction method performed by the electronic musical instrument 10 according to the first embodiment will be described.

[0039] First, the electronic instrument 10 reads the user's settings (S501). Here, settings refer to the settings made in advance by the user before sound playback by the electronic instrument 10 begins. The settings include, for example, the setting volume information Vclick, Vback1, Vmusic1 for each sound component (click sound signal Sclick, accompaniment sound signal Sback, and performance sound signal Smusic) included in the first output sound signal Sout1 output to the first output unit 207, and the setting volume information Vback2, Vmusic2 for each sound component (accompaniment sound signal Sback, and performance sound signal Smusic) included in the second output sound signal Sout2 output to the second output unit 209. Furthermore, the user's settings include setting information for setting the input channel of the signal input to the acquisition unit 201. The input channel can be set by the user according to the transmission channel settings of the click sound signal Sclick and accompaniment sound signal Sback that are input from an external source.

[0040] Next, the electronic instrument 10 performs a setting process based on the loaded settings (S502). Details of the setting process will be described later. The electronic instrument 10 determines whether or not there is a sound playback instruction from the user (S503). If there is a sound playback instruction (S503; YES), the electronic instrument 10 plays a sound (S504). Sound playback is achieved by the sound signal generation and output function of the sound source unit 102, as explained with reference to Figure 2. Details of sound playback will be described later. If there is no sound playback instruction (S503; NO), the electronic instrument 10 waits for a sound playback instruction from the user.

[0041] Figures 5 and 6 are flowcharts showing the flow of the setting process (S502) shown in Figure 4. The electronic instrument 10 reads the settings entered by the user via the setting input unit 111 (S501) and performs setting processing based on the read settings. The setting process (S502) may be performed by the control unit 101 or the sound source unit 102 of the electronic instrument 10.

[0042] First, it is determined, based on user settings, whether or not the click sound signal Sclick is input through the first input channel C1 in the acquisition unit 201 (S502-1). If the click sound signal Sclick is input through the first input channel C1 (S502-1; YES), the output destination of the signal acquired through the first input channel C1 is set to the first adjustment unit 205-1, and the output destination of the signal acquired through the second input channel C2 is set to the second adjustment unit 205-2 (S502-2). Next, the set volume of the first output sound signal Sout1 output from the first output unit 207 is reflected based on the set volume information Vclick, Vback1, Vmusic1 (S502-3). In other words, the amplification factor of the amplifiers (amplifiers 301-a, 301-b, 301-c in Figure 3) is set based on the set volume information Vclick, Vback1, Vmusic1. Next, the set volume of the second output sound signal Sout2 output from the second output unit 209 is reflected based on the set volume information Vback2 and Vmusic2 (S502-4). In other words, the amplification factor of the amplifier (amplifiers 301-d and 301-e in Figure 3) is set based on the set volume information Vback2 and Vmusic2. Here, the order of S502-3 and S502-4 may be reversed. Note that the description of this embodiment with reference to Figures 2 and 3 assumes that the setting processes S502-1 to S502-4 described above have been performed.

[0043] If the click sound signal Sclick is not input through the first input channel C1 (S502-1; NO), it is determined, based on the user's setting, whether or not the click sound signal Sclick is input through the second input channel C2 in the acquisition unit 201 (S502-5). If the click sound signal Sclick is input through the second input channel C2 (S502-5; YES), the output destination of the signal acquired through the second input channel C2 is set to the first adjustment unit 205-1, and the output destination of the signal acquired through the first input channel C1 is set to the second adjustment unit 205-2 (S502-6). The process then proceeds to S502-3.

[0044] If the click sound signal Sclick is not input through the second input channel C2 (S502-5; NO), it is determined whether or not the signal is input in stereo mode (S502-7). In this case, the input signal may be audio data. If the signal is input in stereo mode (S502-7; YES), the output destinations of the signal acquired in stereo mode are set to the first output 207 and the second output unit 209 (S502-8). Then, the set volume of the sound signal output from the first output unit 207 and the set volume of the sound signal output from the second output unit 209 are reflected based on the user's settings (S502-9).

[0045] If no signal is input in stereo mode (S502-7; NO), the output destination of the acquired signal is set based on a predetermined setting (S502-10). The process then proceeds to S502-9. The sound source 102 may include a processing circuit other than the configuration of the sound source unit 102 shown in Figure 2, and the processing from S502-7 onwards described above may be processed by this other processing circuit.

[0046] Figure 7 is a flowchart showing the flow of sound playback (S504) as shown in Figure 4. The sound playback process is performed in the sound source unit 102 of the electronic instrument 10. First, the click sound signal Sclick and the accompaniment sound signal Sback are obtained from an external source (S504-1). Next, the performance sound signal Smusic is generated based on the performance operation input by the performer to the performance control unit 113 (S504-2).

[0047] Next, the system acquires the setting volume information specified by the user via the setting input unit 111 (S504-3). Subsequently, the first adjustment unit 205-1 mixes the click sound signal Sclick, the accompaniment sound signal Sback, and the performance sound signal Smusic based on the corresponding setting volume information to generate the first output sound signal Sout1, which is output to the first output unit 207 (S504-4). Subsequently, the second adjustment unit 205-2 mixes the accompaniment sound signal Sback and the performance sound signal Smusic based on the corresponding setting volume information to generate the second output sound signal Sout2, which is output to the second output unit 209 (S504-5). Note that the order of processing in S504-4 and S504-5 may be reversed, or they may be performed simultaneously.

[0048] <Second Embodiment> In the first embodiment described above, a case was explained in which performance data (a click signal Sclick corresponding to a click sound and an accompaniment signal Sback corresponding to an accompaniment sound) input from an external source via different channels is mixed with the performance sound made by the performer. However, the invention of this disclosure is not limited thereto, and the performance data pre-stored in the electronic instrument and the performance sound made by the performer may be mixed and supplied to the headphones and speakers worn by the performer with different volume balances.

[0049] [Configuration of electronic musical instruments] The electronic musical instrument 10A according to the second embodiment of this disclosure is a device that outputs sound in response to the performer's playing operations and also has the function of outputting click sounds and accompaniment sounds according to pre-stored playing data and playing data acquired from an external source. Similar to the first embodiment described above, this embodiment will describe the case in which the electronic musical instrument 10A is an electronic drum device as an example. The configuration of the electronic musical instrument 10A in this embodiment is substantially the same as that of the electronic musical instrument 10 according to the first embodiment described with reference to Figure 1, so it is not shown.

[0050] Since the configurations of the electronic instrument 10A are almost identical to those of the electronic instrument 10 according to the first embodiment described with reference to Figure 1, except for the memory unit 103a and the sound source unit 102a, the diagrams showing the configurations of the electronic instrument 10A are omitted, and redundant explanations are omitted.

[0051] In this embodiment, the memory unit 103a of the electronic instrument 10A stores a click sound signal Sclick (second sound signal Sclick) corresponding to a click sound. The sound source unit 102a uses the click sound signal Sclick, which is pre-stored in the memory unit 103a, to realize the function of generating and outputting sound signals.

[0052] [Audio signal generation and output function] The sound signal generation and output functions realized by the control unit 101 of the electronic musical instrument 10A executing a control program stored in the memory unit 103a will be described below. Some or all of the configurations that realize the sound signal generation and output functions described below may be realized by hardware. In this embodiment, as an example, the case in which the sound source unit 102a realizes the sound signal generation and output functions will be described. For example, the sound signal generation and output functions may be performed by the DSP of the sound source unit 102a.

[0053] Figure 8 is a block diagram showing the configuration of the sound source unit 102a in this embodiment. Referring to Figure 8, the sound source unit 102a includes an acquisition unit 201a, a performance sound generation unit 203, an adjustment unit 205a, a setting unit 511, a first output unit 207, and a second output unit 209.

[0054] The acquisition unit 201a acquires performance data Dmusic from an external source. The acquisition unit 201a may also acquire performance data Dmusic via the communication interface 115. Although not shown in the diagram, the acquisition unit 201a may also acquire performance data Dmusic that has been pre-stored in a USB memory. The performance data Dmusic includes timbre data indicating the timbre settings of the electronic instrument 10A corresponding to the song being played, tempo data indicating the tempo of the song being played, and audio data including an accompaniment sound signal Sback (first tone signal Sback) corresponding to the accompaniment sound of the song being played.

[0055] The acquisition unit 201a may acquire a performance dataset containing multiple performance data Dmusic files, each corresponding to a different song. The performance dataset may contain multiple performance data Dmusic files arranged in the order of performance. Alternatively, the performance dataset may contain multiple performance data Dmusic files arranged in order of difficulty of the songs. The user can select and use the desired performance data Dmusic files from the performance dataset.

[0056] Figure 9 is a conceptual diagram illustrating a performance dataset. The performance dataset is editable by the user and may be created in advance by the user before using the electronic instrument 10A and stored in the memory unit 103. Figure 9 shows 10 performance datasets 601-610. The number of performance datasets is arbitrary.

[0057] Each of the performance datasets 601 to 610 contains multiple performance data. Since the structure of each of the performance datasets 601 to 610 is almost identical, only performance dataset 601 will be described here. Performance dataset 601 consists of, for example, multiple performance data 601-1 to 601-10.

[0058] Performance data 601-1 to 601-10 are data for songs played by the electronic instrument 10A. The order of performance data 601-1 to 601-10 corresponds to the order in which the electronic instrument 10A plays them. The order of performance data 601-1 to 601-10 can be changed based on user input. As mentioned above, the order of performance data 601-1 to 601-10 may be the order in which the electronic instrument 10A plays them, or it may be in order of difficulty.

[0059] Each of the performance data sets 601-1 to 601-10 may include a kit, tempo data, and audio data. The kit is timbre data that indicates the timbre settings of the electronic instrument 10A. For example, if performance data 601-1 is selected, the timbre of the performance sound of the electronic instrument 10A is determined based on the kit included in performance data 601-1. The tempo data is data that indicates the tempo of the song corresponding to each of the performance data sets 601-1 to 601-10. For example, if a click sound is output when performance data 601-1 is selected, the tempo of the click sound is determined based on the tempo data included in performance data 601-1. Also, when performance data 601-1 is played, the audio data included in performance data 601-1 is played. The audio data includes the accompaniment sound signal Sback.

[0060] The kit, tempo data, and audio data included in each of the performance data files 601-1 to 601-10 are different for each file. By managing the kit, tempo data, and audio data for each song collectively as performance data files 601-1 to 601-10, it becomes possible to easily switch between songs and change the song order.

[0061] Furthermore, the acquisition unit 201a acquires the click sound signal Sclick, which corresponds to the click sound, from the storage unit 103a. The acquisition unit 201a supplies the acquired performance data Dmusic and the click sound signal Sclick to the adjustment unit 205a.

[0062] The performance sound generation unit 203 generates a performance sound signal Smusic based on performance events input to the performance control 113 by the performer. When a performance event is input to the performance control 113, event data corresponding to the performance event is output. The performance sound generation unit 203 acquires the event data. The event data includes information indicating the type of performance control 113 to which the performance event was input, and the velocity indicating the intensity of the performance event input to the performance control 113. The performance sound generation unit 203 generates a performance sound signal Smusic based on the acquired event data. In detail, the performance sound generation unit 203 reads sound waveform data corresponding to the performance control 113 from the storage unit 103a according to the type of performance control 113, and adjusts the read sound waveform data based on the velocity. The performance sound generation unit 203 supplies the adjusted sound waveform data as a performance sound signal Smusic to the adjustment unit 205a.

[0063] The setting unit 511 sets an offset period corresponding to the time difference between the output timing of the accompaniment sound signal Sback and the output timing of the click sound signal Sclick. The setting unit 511 sets the offset period based on user operations pre-input via the setting input unit 111. The setting unit 511 supplies offset data Doffset, which indicates the set offset period, to the adjustment unit 205a. Note that if the output timing of the accompaniment sound signal Sback and the output timing of the click sound signal Sclick are synchronized, that is, if the output timings of the two sound signals match, the setting by the setting unit 511 can be omitted.

[0064] The adjustment unit 205a receives performance data Dmusic and click sound signal Sclick from the acquisition unit 201a. The adjustment unit 205a also receives performance sound signal Smusic from the performance sound generation unit 203. Furthermore, the adjustment unit 205a receives set volume information. The set volume information includes set volume information Vclick for the click sound output from the headphones, set volume information Vback1 for the accompaniment sound output from the headphones, set volume information Vmusic1 for the performance sound output from the headphones, set volume information Vmusic2 for the performance sound output from the speaker, and set volume information Vback2 for the accompaniment sound output from the speaker. The set volume information is specified by the user via the setting input unit 111. Furthermore, the adjustment unit 205a receives offset data Doffset from the setting unit 511.

[0065] The adjustment unit 205a includes a first adjustment unit 205a-1 and a second adjustment unit 205a-2. The first adjustment unit 205a-1 acquires a click sound signal Sclick, an accompaniment sound signal Sback, performance data Dmusic including tempo data, offset data Doffset, performance sound signal Smusic, and set volume information Vclick, Vback1, Vmusic1. The first adjustment unit 205a-1 adjusts the tempo of the click sound signal Sclick based on the tempo data. The first adjustment unit 205a-1 mixes (combines) the click sound signal Sclick, the accompaniment sound signal Sback, and the performance sound signal Smusic based on the set volume information Vclick, Vback1, Vmusic1, and offset data Doffset.

[0066] Furthermore, the first adjustment unit 205a-1 adjusts the timing of the output of the click sound signal Sclick and the output of the accompaniment sound signal Sback based on the offset data Doffset. Specifically, the first adjustment unit 205a-1 aligns the reference point for the click sound, i.e., the start point of click sound playback, after the offset period based on the offset data Doffset has elapsed from the start of playback. The user can determine the offset period based on the start point of playback of the accompaniment sound included in the previously acquired performance data Dmusic, and set the offset data Doffset to specify the determined offset period. The first adjustment unit 205a-1 outputs the first output sound signal Sout1, generated by mixing the click sound signal Sclick, the accompaniment sound signal Sback, and the performance sound signal Smusic, to the first output unit 207. Note that when a pre-count is generated and output, the pre-count starts retrospectively from the start point of click sound playback.

[0067] Here, if the output timing of the accompaniment sound signal Sback and the output timing of the click sound signal Sclick are synchronized, that is, if the output timings of the two sound signals match, the adjustment of the output timing of the click sound signal Sclick and the output timing of the accompaniment sound signal Sback by the first adjustment unit 205a-1, and the adjustment of the tempo of the click sound signal Sclick based on the tempo data can be omitted.

[0068] The second adjustment unit 205a-2 acquires performance data Dmusic including the accompaniment sound signal Sback, the performance sound signal Smusic, and the set volume information Vmusic2 and Vback2. Based on the set volume information Vmusic2 and Vback2, the second adjustment unit 205a-2 mixes the accompaniment sound signal Sback and the performance sound signal Smusic. The second adjustment unit 205a-2 outputs the second output sound signal Sout2, which is generated by mixing the accompaniment sound signal Sback and the performance sound signal Smusic, to the second output unit 209.

[0069] The first output unit 207 supplies a first output sound signal Sout1 to headphones worn by the performer. The first output unit 207 supplies the first output sound signal Sout1 to the headphones via two different first channels CL1 and CR1. The first channel CL1 may correspond to the left speaker of the headphones. The second channel CR1 may correspond to the right speaker of the headphones.

[0070] The second output unit 209 supplies the second output sound signal Sout2 to the speaker. The second output unit 209 supplies the second output sound signal Sout2 to the speaker via two different first channels CL2 and second channel CR2. The first channel CL2 may be a channel corresponding to a predetermined speaker. The second channel CR2 may be a channel corresponding to another speaker.

[0071] In the electronic instrument 10A according to the embodiment described above, the sound signals pre-stored in the electronic instrument 10A and the sounds played by the performer can be easily mixed at the mix balance desired by the performer for each output section without using an external mixer. Specifically, the electronic instrument 10A adjusts the tempo of the click sound pre-stored in the electronic instrument 10A based on the performance data. Furthermore, the electronic instrument 10A can individually adjust the volume and output timing of the click sound, accompaniment sound, and performance sound output from the headphones worn by the performer, and can individually adjust the volume of the accompaniment sound and performance sound output from the speaker.

[0072] In this embodiment, a click sound signal corresponding to a click sound was given as an example of an audio signal pre-stored in the electronic instrument 10A. However, the audio signals pre-stored in the electronic instrument 10A are not limited to an audio signal corresponding to a click sound. An accompaniment sound signal corresponding to an accompaniment sound may also be pre-stored in the electronic instrument 10A. In this case, the user may select the corresponding accompaniment sound signal Sback based on the acquired performance data Dmusic.

[0073] In the embodiment described above, the case in which the performer wears headphones when playing the electronic instrument 10A was explained, but earphones may be used instead of headphones.

[0074] The sound reproduction method described with reference to Figure 4 can also be applied to the sound reproduction method performed by the electronic instrument 10A according to the second embodiment. When the sound reproduction method shown in Figure 4 is performed by the electronic instrument 10A according to the second embodiment, the settings read by the electronic instrument 10A in S501 include the set volume information Vclick, Vback1, Vmusic2, Vmusic1, Vback2, as well as the offset data Doffset. Subsequently, the electronic instrument 10A plays sound (S504). Sound reproduction is achieved by the sound signal generation and output function of the sound source unit 102a, as described with reference to Figure 5. In the sound reproduction method performed by the electronic instrument 10A according to the second embodiment, the setting process differs from the setting process in the sound reproduction method shown in Figure 5.

[0075] Figure 10 is a flowchart showing the flow of the setting process (S502) shown in Figure 4 in the second embodiment. The electronic instrument 10A reads the settings entered by the user via the setting input unit 111 (S501) and performs setting processing based on the read settings. The setting process (S502) may be performed by the control unit 101 or the sound source unit 102a of the electronic instrument 10A.

[0076] First, it is determined whether audio data is selected based on the user's settings (S502a-1). In other words, it is determined whether the selected performance data includes audio data. If audio data is selected (S502a-1; YES), it is determined whether the audio data and the click sound are synchronized based on the user's settings (S502a-2).

[0077] If the audio data and the click sound are synchronized (S502a-2; YES), an offset period is set based on settings predetermined by the user, corresponding to the time difference between the output timing of the accompaniment sound signal Sback and the output timing of the click sound signal Sclick (S502a-3). Next, a pre-count is set based on the tempo data (S502a-4). A pre-count is a function that counts a predetermined number of measures before playing the audio data. Here, the time from the start of the pre-count to the start of audio data playback may be calculated. Also, settings for generating the pre-count may be made here, as well as settings for stopping the pre-count. For example, the click sound may be set to stop after counting a predetermined number of measures, or it may be set to continue playing after the count. Alternatively, the click sound may be set to stop after the pre-count.

[0078] If no audio data is selected in S502a-1 (S502a-1; NO), and if the audio data and the click sound are not synchronized in S502a-2 (S502a-2; NO), the process proceeds to S502a-4.

[0079] According to one embodiment of the present disclosure, an electronic device is provided comprising: an acquisition unit for acquiring a first tone signal from an external source; a performance tone generation unit for generating a performance tone signal in response to an input operation; a first output unit for outputting the first tone signal and the performance tone signal; and a second output unit for outputting the performance tone signal. The electronic device may further be configured as follows.

[0080] The electronic device further includes an adjustment unit that acquires the first sound signal from the acquisition unit and the performance sound signal from the performance sound generation unit, the adjustment unit mixes the first sound signal and the performance sound signal and outputs it to the first output unit, and outputs the performance sound signal to the second output unit without mixing it with the first sound signal.

[0081] The acquisition unit further acquires a second tone signal from an external source, and the adjustment unit mixes the first tone signal, the second tone signal, and the performance tone signal and outputs them to the first output unit.

[0082] The acquisition unit acquires the first sound signal through the first channel and the second sound signal through the second channel.

[0083] The first output unit has a first channel and a second channel, and the first output unit outputs the first sound signal, the second sound signal, and the performance sound signal to the first channel and the second channel, respectively.

[0084] The adjustment unit mixes the second sound signal and the performance sound signal and outputs them to the second output unit.

[0085] According to another embodiment of the present disclosure, an electronic device is provided comprising: an acquisition unit for acquiring a first tone signal from an external source; a performance tone generation unit for generating a performance tone signal in response to an input operation; a first output unit for outputting the first tone signal and the performance tone signal; a second output unit for outputting the first tone signal, a second tone signal corresponding to the first tone signal, and the performance tone signal; and an adjustment unit for adjusting the output timing of the first tone signal and the output timing of the second tone signal. The electronic device may also be further configured as follows.

[0086] The electronic device further includes a setting unit that sets an offset period corresponding to the time difference between the output timing of the second sound signal and the output timing of the first sound signal in response to an input operation, and the adjustment unit adjusts the output timing of the first sound signal and the output timing of the second sound signal based on the offset period.

[0087] The adjustment unit mixes the first tone signal and the performance tone signal and outputs it to the first output unit, and mixes the first tone signal, the second tone signal, and the performance tone signal and outputs it to the second output unit.

[0088] The second output unit has a first channel and a second channel, and outputs the first sound signal, the second sound signal, and the performance sound signal to the first channel and the second channel, respectively.

[0089] According to another embodiment of the present disclosure, an electronic drum is provided comprising one or more pads having striking surfaces and any of the aforementioned electronic devices, wherein the sound generation unit of the electronic device generates sound signals in response to operations input to the pads. [Explanation of symbols]

[0090] 10, 10A…Electronic instrument, 101…Control unit, 102, 102a…Sound source unit, 103, 103a…Storage unit, 105…ROM, 107…RAM, 109…Display unit, 111…Setting input unit, 113…Performance control unit, 115…Communication I / F, 117…Bus, 201, 201a…Acquisition unit, 203…Performance sound generation unit, 205, 205a…Adjustment unit, 205-1, 205a-1…First adjustment unit, 205-2, 205a-2…Second adjustment unit, 207…First output unit, 209…Second output unit, 511…Setting unit

Claims

1. An acquisition unit that acquires a first sound signal through a first input channel and a second sound signal through a second input channel, A sound generation unit that generates a sound signal in response to input operations, A first output unit that outputs the first sound signal, the second sound signal, and the performance sound signal, A second output unit that outputs the second sound signal and the performance sound signal, An adjustment unit that acquires the first sound signal and the second sound signal from the acquisition unit, acquires the performance sound signal from the performance sound generation unit, mixes the first sound signal, the second sound signal and the performance sound signal and outputs them to the first output unit, and outputs the performance sound signal and the second sound signal to the second output unit without mixing them with the first sound signal, An electronic device equipped with the following features.

2. The first output unit has a first channel and a second channel, The electronic device according to claim 1, wherein the first output unit outputs a first sound signal, a second sound signal, and a performance sound signal to the first channel and the second channel.

3. The electronic device according to claim 1 or 2, wherein the adjustment unit mixes the second sound signal and the performance sound signal and outputs them to the second output unit.

4. An acquisition unit that acquires the first tone signal from an external source, A sound generation unit that generates a sound signal in response to input operations, A first output unit that outputs the first sound signal and the performance sound signal, A second output unit that outputs the first sound signal, a second sound signal corresponding to the first sound signal, and the performance sound signal, An adjustment unit for adjusting the output timing of the first sound signal and the output timing of the second sound signal, Equipped with, The adjustment unit is an electronic device that mixes the first sound signal and the performance sound signal and outputs it to the first output unit, and mixes the first sound signal, the second sound signal, and the performance sound signal and outputs it to the second output unit.

5. The system further includes a setting unit that sets an offset period corresponding to the time difference between the output timing of the second sound signal and the output timing of the first sound signal, in response to an input operation. The electronic device according to claim 4, wherein the adjustment unit adjusts the output timing of the first sound signal and the output timing of the second sound signal based on the offset period.

6. The second output unit has a first channel and a second channel, The electronic device according to claim 4, wherein the second output unit outputs a first sound signal, a second sound signal, and the performance sound signal to the first channel and the second channel.

7. One or more pads having a striking surface, An electronic device according to any one of claims 1 to 6, Equipped with, The sound generation unit of the electronic device generates a sound signal in response to an operation input to the pad, and is an electronic drum.