WO2020027475A1 - Clavier de piano de type bloc connecté, et procédé et dispositif de commande dudit clavier - Google Patents
Clavier de piano de type bloc connecté, et procédé et dispositif de commande dudit clavier Download PDFInfo
- Publication number
- WO2020027475A1 WO2020027475A1 PCT/KR2019/008994 KR2019008994W WO2020027475A1 WO 2020027475 A1 WO2020027475 A1 WO 2020027475A1 KR 2019008994 W KR2019008994 W KR 2019008994W WO 2020027475 A1 WO2020027475 A1 WO 2020027475A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- keyboard
- block
- sub
- octave
- main
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/32—Constructional details
- G10H1/34—Switch arrangements, e.g. keyboards or mechanical switches specially adapted for electrophonic musical instruments
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/091—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith
- G10H2220/096—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith using a touch screen
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/155—User input interfaces for electrophonic musical instruments
- G10H2220/221—Keyboards, i.e. configuration of several keys or key-like input devices relative to one another
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/155—User input interfaces for electrophonic musical instruments
- G10H2220/221—Keyboards, i.e. configuration of several keys or key-like input devices relative to one another
- G10H2220/256—Keyboards, i.e. configuration of several keys or key-like input devices relative to one another foldable or rollable, e.g. for transport
Definitions
- the embodiments below relate to a block-type piano keyboard.
- piano keyboards The performance of piano keyboards is evaluated by various factors such as sound quality, timbre, voice signal processing technique, and keyboard touch. In addition, the convenience of carrying and storing the piano keyboard is also recognized as an important factor.
- the Roll-Up Piano Keyboard is portable and portable with the ability to fold or roll the piano keyboard.
- the Roll-Up piano keyboard is made of a flexible material such as silicone and has a small keyboard depth. Because of this, there is a possibility that the Roll-Up piano keyboard may incorrectly recognize the touch on the keyboard, and there is a limit in implementing the correct fingering or reproducing the touch feeling when the keyboard is pressed in piano learning and playing.
- the Bluetooth piano keyboard may communicate with an external device and transmit a signal of a touch input to a keyboard to an external device.
- the external device can execute various application services using the signal received from the Bluetooth piano keyboard. Since the Bluetooth piano keyboard can assume the role of executing an application service as an external device, the Bluetooth piano keyboard can be implemented to be small in size and weight.
- the Bluetooth piano keyboard has a limited keyboard size and number of keys, so there is a limit in reproducing piano practice and performance.
- Embodiments seek to increase the portability and storage of a piano keyboard.
- Embodiments provide a piano keyboard that is easy for playing and learning the piano.
- Embodiments provide a piano keyboard that is easy to manipulate and change octaves.
- a control method of a connected block piano keyboard detects at least one touch input of at least one of the keys corresponding to the main octave of the main keyboard block that can be connected or separated from the peripheral keyboard block. step; Identifying the sensed touch input to generate a signal corresponding to at least one sound in the main octave; Determining a first sub octave of the first sub keyboard block in response to the first sub keyboard block being connected to the main keyboard block; Sensing at least one first touch input to at least one first key of the first keys of the first sub-keyboard block; And identifying the sensed first touch input to generate a signal corresponding to at least one sound in the first sub octave.
- a method of controlling a connected block-type piano keyboard comprising: receiving a selection input of one octave of a plurality of octaves; And setting an octave corresponding to the selection input as a main octave of the main keyboard block.
- a method of controlling a connected block-type piano keyboard includes changing the set main octave to a new octave; And in response to the change, changing an octave of at least one sub keyboard block connected to the main keyboard block.
- the determining of the first sub octave may include determining a first sub octave of the first sub keyboard block based on a direction in which the first sub keyboard block is connected to the main keyboard block. Setting to an octave higher or lower than an octave.
- a method of controlling a connected block-type piano keyboard comprising: determining a second sub octave of the second sub keyboard block in response to a second sub keyboard block being connected to the first sub keyboard block; Sensing at least one second touch input for at least one second key of the second keys of the second sub-keyboard block; And generating a signal corresponding to at least one sound in the second sub octave by identifying the sensed second touch input, wherein the determining of the second sub octave comprises: the first sub keyboard
- the method may include setting a second sub octave of the second sub keyboard block to an octave higher or lower than the first sub octave based on a direction in which the second sub keyboard block is connected to the block.
- a method of controlling a connected block-type piano keyboard comprising: recognizing a peripheral device connected through communication with the main keyboard block; And transmitting at least one of a signal generated based on the touch input and a signal generated based on the first touch input to the peripheral device.
- a control method of a connected block piano keyboard includes recognizing a connection state between keyboard blocks that can be connected or separated from each other; Determining a main octave of the main keyboard block among the keyboard blocks connected to each other; Determining a sub octave of sub keyboard blocks excluding the main keyboard block among the connected keyboard blocks based on the connected direction and order based on the main keyboard block; Sensing a touch input for any one of the keys in the connected keyboard blocks; And generating a signal corresponding to the sound of the keyboard, based on the octave of the keyboard block to which the keyboard belongs and the position of the keyboard.
- a method of controlling a connected block-type piano keyboard comprising: receiving an input for setting at least one of the keyboard blocks that can be connected or separated from each other as a main keyboard block; Based on the input, at least one keyboard block corresponding to the input among the keyboard blocks connected to each other is set as a main keyboard block, and at least one keyboard block except for the set main keyboard block among the connected keyboard blocks is selected.
- the receiving of the input may include receiving an input for setting a keyboard block to which the control device is coupled as a main keyboard block in response to the control device being coupled to at least one of the keyboard blocks. It may include.
- a connected block-type piano keyboard may be connected to or separated from a peripheral keyboard block, and may include keyboard blocks including keyboards in octave units; And a processor that processes touch input to keys of keyboard blocks connected to each other.
- the apparatus may be controlled by a computer program stored in a medium in combination with hardware to execute the method of any one of the above-described methods.
- Embodiments can increase the portability and storage of the piano keyboard.
- Embodiments can provide a piano keyboard that is easy for playing and learning the piano.
- Embodiments can provide a piano keyboard that is easy to manipulate and change octaves.
- FIG. 1 is a view illustrating a connected block-type piano keyboard according to an embodiment.
- FIGS. 2A and 2B are diagrams for describing an operation of setting a main octave, according to an exemplary embodiment.
- FIG. 3 is a diagram for describing an operation of processing a touch input to a keyboard, according to an exemplary embodiment.
- FIG. 4 is a diagram for describing an operation of replacing a keyboard block, according to an exemplary embodiment.
- FIG. 5 is a diagram for describing an operation of changing a main octave, according to an exemplary embodiment.
- 6A and 6B are diagrams for describing a method of controlling a connected block-type piano keyboard, according to an exemplary embodiment.
- FIG. 7 is a flowchart illustrating a control method of a connected block-type piano keyboard according to one embodiment.
- FIG. 8 is a flowchart illustrating a control method of a connected block-type piano keyboard, according to an exemplary embodiment.
- FIG 9 is an exemplary diagram of a configuration of an apparatus according to an embodiment.
- first or second may be used to describe various components, but such terms should be interpreted only for the purpose of distinguishing one component from another.
- first component may be referred to as a second component
- second component may also be referred to as a first component.
- Embodiments may be implemented in various forms of products, such as personal computers, laptop computers, tablet computers, smart phones, televisions, smart home appliances, intelligent cars, kiosks, wearable devices, and the like.
- products such as personal computers, laptop computers, tablet computers, smart phones, televisions, smart home appliances, intelligent cars, kiosks, wearable devices, and the like.
- FIG. 1 is a view illustrating a connected block-type piano keyboard according to an embodiment.
- a connected block type piano keyboard includes keyboard blocks 101, 102, 103, 104, 105, 106, and 107.
- the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 may be implemented in the form of blocks that are part of a piano keyboard.
- the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 may be implemented in a form that can be connected to or separated from the peripheral keyboard block.
- the connection or disconnection includes not only being physically connected or disconnected, but also connected or disconnected in communication with each other to operate as a single piano keyboard or a heterogeneous piano keyboard.
- the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 may include a coupling unit to be physically connected or separated from a peripheral keyboard block.
- the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 may be connected to or separated from each other on the basis of detachment through the coupling unit.
- the engagement portion may be located on the side of the keyboard blocks 101, 102, 103, 104, 105, 106 and 107, where the keyboard blocks 101, 102, 103, 104, 105, 106 and 107 are located. At least two of them may be arranged in the order of the octave through detachment with the peripheral keyboard block.
- At least two or more of the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 may be physically coupled to each other through side-by-side coupling portions, and the keyboard blocks that are physically coupled to each other may have a keyboard of a plurality of octaves. It can be implemented as a piano keyboard having the same structure as a single piano keyboard including the.
- the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 may include keys in octave units.
- the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 may each include keys (seven white keys and five black keys) capable of representing one octave.
- the aspects of the keyboard included in the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 are not limited to a single octave unit, and may be more than a plurality of octaves or octaves depending on the design intention and application method. It may be implemented in small pieces.
- the number of keyboard blocks 101, 102, 103, 104, 105, 106, and 107 included in the connected block-type piano keyboard may be variously modified according to design intent or implementation manner.
- At least two or more of the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 may be connected to each other to operate as a piano keyboard.
- a single piano keyboard contains seven octaves of keys, which are large and heavy, making it difficult to carry and store.
- Keyboard blocks 101, 102, 103, 104, 105, 106 and 107 according to an embodiment are implemented in a form that is easy to connect and disconnect, so that they can be connected to each other when operating as a piano keyboard and separated when carrying and storing. have.
- the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 may provide convenience of carrying and storage.
- the keyboard blocks 101, 102, 103, 104, 105, 106 and 107 may be connected in a form corresponding to the required octaves. For example, if a user wishes to construct a piano keyboard with 1 to 3 octaves of keys, the keyboard blocks corresponding to the corresponding octaves among the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 are selected. You can assemble or assemble three keyboard blocks to set the desired octaves. Also, if a particular performance is satisfied with a single octave, the user can carry and move only a single keyboard block to perform that performance.
- the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 may provide a feeling of implementing a piano keyboard according to a user's request.
- the user can appropriately assemble the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 to implement a piano keyboard suitable for the music or situation to be played.
- Piano keyboard is implemented by at least two or more of the keyboard blocks 101, 102, 103, 104, 105, 106 and 107 are connected to each other, so that the failure or replacement of the keyboard blocks in the piano keyboard If a keyboard block is found, the user can replace the existing keyboard block with the new keyboard block.
- the user may implement the piano keyboard by preparing only the required number of keyboard blocks. Therefore, a user can implement a piano keyboard for playing by purchasing only a new keyboard block for replacing a problematic keyboard block or only a keyboard block for implementing a desired piano keyboard.
- the piano keyboard implemented with at least one of the keyboard blocks 101, 102, 103, 104, 105, 106, and 107 may be connected to the peripheral devices 121 and 122 through communication.
- peripheral devices 121 and 122 include personal computers, laptop computers, tablet computers, smart phones, televisions, smart home appliances, intelligent cars, kiosks, wearable devices, speakers, and the like.
- the piano keyboard according to an embodiment may detect a touch input to the keys and transmit a signal according to the detected touch input to the peripheral devices 121 and 122.
- the peripheral apparatuses 121 and 122 may play a sound according to the received signal or execute an application service related to the performance or music according to the received signal.
- the piano keyboard may be connected to the peripheral devices 121 and 122 by wire or wirelessly.
- the piano keyboard may search for and attempt to pair the peripheral devices 121 and 122 for connection via Bluetooth communication. have.
- the piano keyboard and the peripheral devices 121 and 122 connected to each other through Bluetooth communication operate in conjunction with each other, and the piano keyboard transmits a control signal for an application service executed by the peripheral devices 121 and 122 to the peripheral devices 121 and 122. ) Can be sent.
- Application services of the peripheral devices 121 and 122 may operate according to signals received from the piano keyboard.
- the piano keyboard identifies the touch inputs to the keys based on the position of the octave and the keyboard corresponding to the keyboard block, and transmits a signal according to the identification result to the peripheral devices 121 and 122, the application You can control the service.
- the keyboard blocks 101 to 107 may be distinguished from the main keyboard block M 101 and the sub keyboard blocks S 1 to S 6 (102, 103, 104, 105, 106 and 107). .
- the main keyboard block M 101 is a keyboard block that serves as a reference for the connection and disconnection of keyboard blocks in a connected block-type piano keyboard.
- An octave of the main keyboard block M 101 is referred to as a main octave.
- the main octave can be predefined or set or changed according to user input.
- the sub keyboard blocks S 1 to S 6 102, 103, 104, 105, 106 and 107 are keyboard blocks except for the main keyboard block M 101 among the keyboard blocks 101 to 107.
- the keyboard block is connected based on the main keyboard block M 101.
- Octaves of sub keyboard blocks S 1 through S 6 102, 103, 104, 105, 106 and 107 are referred to as sub octaves.
- the sub octaves may be determined according to the order in which the sub octaves are connected to the main keyboard block M 101.
- the main octave of the main keyboard block M 101 may be set to one octave.
- the sub-keyboard block S 3 103 may be combined with the main keyboard block M 101 to be positioned in the next order of the main keyboard block M 101.
- the main keyboard block M 101 and the sub keyboard block S 3 103 may be connected to each other to operate as the piano keyboard 111.
- the sub octave of the sub keyboard block S 3 103 is 2; It can be set to octave.
- Touch inputs to the keys in the piano keyboard 111 may be processed according to the octave and the position of the corresponding key.
- the direction of the previous order of the main keyboard block M 101 may be set to the left, and the direction of the next order of the main keyboard block M 101 may be set to the right.
- the direction in which the sub keyboard block is connected based on the main keyboard block M 101 may be variously defined according to design intention.
- the control device of the connected block-type piano keyboard is a device for controlling the piano keyboard, for example, may be implemented as a software module, a hardware module, or a combination thereof.
- the control device may generate or process a signal of touch inputs to the keys in the piano keyboard, identify the keyboard blocks in the piano keyboard, and determine or set the octaves of the keyboard blocks.
- determining the octave may include identifying information corresponding to the octave of the touch input to the keyboard, and for example, identifying the information corresponding to the touch input to generate an identifier corresponding to the octave.
- the control device may be implemented by improving or applying a MIDI controller for generating a musical instrument digital interface (MIDI) signal, and a software module, a hardware module, or a combination thereof added to the MIDI controller. It may be implemented as.
- the manner in which the control device is applied or applied to the MIDI controller according to an embodiment may be variously modified according to design intention or system efficiency.
- the control device may be implemented as a processor or a main PCB in the main keyboard block M 101, but is not limited thereto and may be implemented as an external device or a server of the main keyboard block M 101, and controls The manner in which the apparatus is implemented can be variously designed or applied.
- the control device may determine whether the main keyboard block M 101 operates as a single piano keyboard.
- the control device may sense at least one touch input for at least one of the keys corresponding to the main octave of the main keyboard block M 101 that operates as a single piano keyboard.
- the control device may sense a touch input for the corresponding key through an input / output unit or a sensor.
- the keyboard can be designed by a membrane type and elastic rubber, it is possible to increase the weight and cost-effectiveness of the piano keyboard.
- the control device may identify a touch input to the keyboard, generate a signal corresponding to at least one sound in the main octave, and transmit the generated signal to the peripheral devices 121 and 122.
- application services such as playing or learning applications, executed by the peripheral devices 121 and 122 may be controlled by the received signals.
- the control device may recognize an event in which the sub keyboard block S 3 103 is connected to the main keyboard block M 101.
- the control device connects the piano keyboard 111 to which the main keyboard block M 101 and the sub keyboard block S 3 103 are connected to each other. It can recognize and control and process touch input to the piano keyboard 111.
- the controller to the keyboard sub-block S 3 (103) is responsive to the keyboard attached to the main block M (101), may determine the sub-octave of the keyboard sub-block S 3 (103).
- the control device can identify the main octave of the main keyboard block M 101.
- the control device may identify a direction in which the sub-keyboard block S 3 103 is connected based on the main keyboard block M 101.
- the control device may determine that the sub keyboard block S 3 103 is connected to the direction of the next sequence of the main keyboard block M 101.
- the control device may set the sub octave of the sub keyboard block S 3 103 based on the direction in which the sub keyboard block S 3 103 is connected and the main octave of the main keyboard block M 101.
- the control device may set the sub octave of the sub keyboard block S 3 103 to an octave higher than the main octave. Since the sub keyboard block S 3 103 is first connected to the main keyboard block M 101 in the direction of the next order of the main keyboard block M 101, the control device controls the sub octave of the sub keyboard block S 3 103. It can be set to two octaves, one octave higher than the main octave.
- control device may detect at least one touch input for at least one of the keys of the sub keyboard block S 3 103 in the piano keyboard 111. Controller sub-keyboard block S 3 (103) within the detection of at least one of identifying the touch input, the sub-keyboard block S 3 (103) of the sub-octave 2-octave to produce a signal corresponding to the inside at least one negative have. As described above, the control device can transmit the generated signal to the peripheral devices 121 and 122.
- a new piano keyboard 112 may be implemented by combining the sub keyboard block S 2 103 and the sub keyboard block S 1 102 in the piano keyboard 111. Since the sub keyboard block S 2 103 and the sub keyboard block S 1 102 are combined in the following order of the sub keyboard block S 3 104, the sub octave of the sub keyboard block S 2 103 is three octaves. The sub octave of the sub keyboard block S 1 102 may be set to four octaves.
- the controller to the keyboard sub-block S 2 (103) is responsive to a keyboard associated with the sub-block S 3 (104), may determine the sub-octave of the keyboard sub-block S 2 (103).
- the control device may recognize that the sub-keyboard block S 2 103 is first connected in the direction of the next order based on the sub-keyboard block S 3 104.
- the control device may set the sub octave of the sub keyboard block S 2 103 to three octaves one octave higher than the octave of the sub keyboard block S 3 104.
- the control device may set the sub octave of the sub keyboard block S 1 102 to four octaves.
- the sub-keyboard block S 4 105 and the sub-keyboard block S 6 107 may be combined to implement a new piano keyboard 113 in the piano keyboard 111. Since sub keyboard block S 4 105 and sub keyboard block S 5 106 are combined in the following order of sub keyboard block S 3 104, the sub octave of sub keyboard block S 4 105 is three octaves. The sub octave of the sub keyboard block S 5 106 may be set to four octaves.
- each octave of the keyboard blocks in the piano keyboard 111 or the piano keyboard 113 may be determined according to the order of the keyboard blocks in the sequence of the keyboard blocks and the direction and order in which the respective sub-keyboard blocks are connected to the main keyboard block M 101. Can be. Touch inputs to the keyboards in the piano keyboard 111 or the piano keyboard 113 may be processed according to the octave and the position of the keyboard.
- Touch inputs to the keyboards in the piano keyboard 111 or the piano keyboard 113 may be processed according to the octave and the position of the keyboard.
- FIGS. 2A and 2B are diagrams for describing an operation of setting a main octave, according to an exemplary embodiment.
- the main octave of the main keyboard block may be predefined or newly set. 2A and 2B, an embodiment in which a main octave is set will be described.
- the control device may receive a selection input of any one octave of the plurality of octaves.
- the user may enter an octave to specify through the main keyboard block or an external device.
- the control device may set the main octave according to the input octave.
- the control device may set the main octave of the main keyboard block to 2 octaves.
- the main keyboard block and the sub octave blocks may be connected.
- the sub-keyboard blocks S 2 may be connected in the direction of the previous order of the main keyboard block, and the sub-keyboard blocks S 1 , S 4 , S 5 may be connected in the order of the next order of the main keyboard block.
- the control device converts the sub keyboard blocks S 2 , S 1 , S 4, and S 5 into one octave, three octaves, four octaves, and five octaves, respectively, based on the direction and order in which the main octaves and the sub keyboard blocks are connected. You can judge.
- the control device may determine the sub octave of the sub keyboard block to be additionally connected according to the connection direction and the order.
- the control device may process the touch input to the keyboard in the piano keyboard based on the set octaves.
- the control device may receive an input for setting the main octave to three octaves.
- the user may perform an input operation for setting or changing a main octave through at least one user interface of a piano keyboard, a main keyboard block, a sub keyboard block, and an external device.
- the control device may set the main octave to three octaves in response to an input for setting the main octave.
- the control device of the sub-keyboard block S 2, S 1, S 4 and S 5 is in response to connected to the main keyboard block M, sub-keyboard block S 2, S 1, S 4 and S 5 You can set the sub octaves of.
- the control device may determine the sub keyboard blocks S 2 , S 1 , S 4, and S 5 to be 2 octaves, 4 octaves, 5 octaves, and 6 octaves, respectively, based on the direction and order in which the main octave and sub keyboard blocks are connected. have.
- keyboard blocks are connected in the same manner, but the range of octaves covered by the piano keyboard changes as the setting value of the main octave changes.
- the user can implement the octave range of the desired piano keyboard by setting the main octave.
- FIG. 3 is a diagram for describing an operation of processing a touch input to a keyboard, according to an exemplary embodiment.
- the control device can recognize the connection state of the keyboard blocks. Referring to FIG. 3, the control device is connected to the sub-keyboard block S 1 in the direction of the previous order of the main keyboard block M, and the sub-keyboard blocks S 2 , S 5 and S in the direction of the next order of the main keyboard block M. You can see that 4 is connected in sequence.
- the controller may determine a main octave of the main keyboard block M among the keyboard blocks S 1 , M, S 2 , S 5 , and S 4 connected to each other. Embodiments are described assuming that the main octave is set to three octaves.
- the control device based on the direction and the order in which the sub-keyboard blocks S 1 , S 2 , S 5, and S 4 are connected based on the main keyboard block M, the sub-keyboard blocks S 1 , S 2 ,.
- the sub octaves of S 5 and S 4 can be judged as 2 octaves, 4 octaves, 5 octaves and 6 octaves, respectively.
- control device recognizes that the sub-keyboard block S 5 is connected second in the direction of the next sequence of the main keyboard block M based on the main keyboard block M, and based on the recognition result, the sub-device of the sub-keyboard block S 5 An octave can be judged as five octaves two steps higher than the main octave.
- the control device may detect a touch input for any one of the keys 301 of the keys in the keyboard blocks S 1 , M, S 2 , S 5 , and S 4 connected to each other.
- the controller may generate a signal corresponding to the sound of the keyboard 301 based on the position of the octave and the keyboard 301 of the keyboard block to which the keyboard 301 belongs.
- the control device may generate a signal that identifies the five-octave keyboard 301 and output the generated signal or transmit it to the peripheral device.
- FIG. 4 is a diagram for describing an operation of replacing a keyboard block, according to an exemplary embodiment.
- the octave of the keyboard block is determined according to the connection position and order, and is not limited to the type of the keyboard block. Therefore, the user can keep the existing piano keyboard as it is by replacing the existing keyboard block with a new keyboard block. For example, if a key in a particular keyboard block fails or reaches the end of its life, the user can replace the keyboard block with a new keyboard block.
- the keyboard keyboard is implemented by connecting keyboard blocks of S 3 -MS 4 -S 1 .
- the octave of the main keyboard block M is set to 2 octaves
- the user can implement a keyboard keyboard of 1 octave to 4 octaves by connecting the keyboard blocks in the order of S 3 -MS 4 -S 1 .
- the control device may identify and process a touch input to the keyboard in the keyboard blocks S 3 -MS 4 -S 1 .
- the existing keyboard block S 4 may be replaced with a new keyboard block S 2 .
- the control device may determine the octave of the sub-keyboard block S 2 to be three octaves based on the first connection of the sub-keyboard block S 2 to the next order of the main keyboard block M.
- FIG. The control device recognizes the connection relationship of the piano keyboard in which the keyboard blocks are connected in the order of S 3 -MS 2 -S 1 , determines the octaves of the keyboard blocks S 3 -MS 4 -S 1 , and determines the keyboard blocks S 3- . Touch inputs to the keys in the MS 4 -S 1 can be identified and processed.
- FIG. 5 is a diagram for describing an operation of changing a main octave, according to an exemplary embodiment.
- the control device may control a piano keyboard to which keyboard blocks S 3 -MS 4 -S 1 are connected to each other, or identify and process touch inputs. If the octave of the main keyboard block M is set to 3 octaves, the control device may determine the octaves of the keyboard blocks S 3 -MS 4 -S 1 to be 2 to 5 octaves, respectively.
- the control device may receive an input for changing a preset main octave (three octaves) into a new octave (two octaves).
- the user may input a command for changing the main octave through the piano keyboard or the user interface of the external device.
- the controller may newly set the preset main octave to 2 octaves based on the change input of the main octave.
- the control device may change the octaves of the keyboard blocks S 3 -MS 4 -S 1 to 1 to 4 octaves, respectively, according to the change of the main octave.
- control device can receive an input for changing the main octave from two octaves to four octaves. Accordingly, the control device can change the octaves of the keyboard blocks S 3 -MS 4 -S 1 to 3 octaves to 6 octaves, respectively.
- embodiments have been described based on scenarios in which the main keyboard block is one, the embodiments can be applied to scenarios in which the main keyboard block is missing or plural.
- an embodiment has been described based on a scenario in which a main octave is set or changed, the embodiment may also be applied to a scenario in which a sub octave is changed or set.
- the embodiment is applied to a technique in which a plurality of keyboard blocks are connected to each other to form a piano keyboard, and is not limited to the type or connection method of the keyboard blocks.
- 6A and 6B are diagrams for describing a method of controlling a connected block-type piano keyboard, according to an exemplary embodiment.
- the user may selectively select a keyboard block to be designated as the main keyboard block among the keyboard blocks 601 to 607, and at least by using a setting button in each of the keyboard blocks 601 to 607.
- An input operation of setting one keyboard block as the main keyboard block may be performed.
- the control device may receive an input for setting the keyboard blocks 603 and 606 as the main keyboard block among the keyboard blocks 601 to 607 that can be connected or separated from each other.
- the control device may set the keyboard blocks 603 and 606 of the keyboard blocks 601 to 607 as main keyboard blocks, respectively, based on the setting input.
- the user may implement the piano keyboard 608 by connecting the keyboard blocks 601, 605, and 607 based on the main keyboard block 603.
- a user may implement the piano keyboard 609 by connecting the keyboard blocks 602 and 604 based on the main keyboard block 606.
- the control device may set the keyboard block 603 corresponding to the setting input as the main keyboard block in the piano keyboard 608 implemented with keyboard blocks connected to each other.
- the controller device may set the remaining keyboard blocks 601, 605, and 607 as the sub keyboard block except for the main keyboard block 603 in the piano keyboard 608.
- the control device may set the keyboard block 606 corresponding to the setting input as the main keyboard block in the piano keyboard 609 implemented with keyboard blocks connected to each other.
- the controller device may set the remaining keyboard blocks 602 and 604 as the sub keyboard block except for the main keyboard block 606 in the piano keyboard 609.
- the user selectively selects a keyboard block to be designated as the main keyboard block among the keyboard blocks 611 to 617, and controls the controller 618 to the keyboard block 617 to be set as the main keyboard block.
- the control device responds to the combination of the control device 618 to the keyboard block 617 of the keyboard blocks 611 to 617, and receives an input for setting the keyboard block 617 as the main keyboard block. Can be received.
- the controller device may set the keyboard block 617 as the main keyboard block.
- the user may implement the piano keyboard by combining the remaining keyboard blocks 611 to 616 based on the keyboard block 617, and the above-described embodiment may be applied to an operation performed by the control device.
- FIG. 7 is a flowchart illustrating a control method of a connected block-type piano keyboard according to one embodiment.
- control device may detect at least one touch input to at least one of the keys corresponding to the main octave of the main keyboard block that can be connected to or separated from the peripheral keyboard block (701).
- the control device may identify the sensed touch input and generate a signal corresponding to at least one sound in the main octave (702).
- the control device in response to the first sub-keyboard block being connected to the main keyboard block, may determine a first sub-octave of the first sub-keyboard block (703).
- the control device may detect at least one first touch input to at least one first key of the first keys of the first sub-keyboard block (704).
- the control device may identify the detected first touch input and generate a signal corresponding to at least one sound in the first sub octave (705).
- the control device can transmit the generated signal to the peripheral device, and the application service installed in the peripheral device can be executed.
- the embodiment described with reference to FIGS. 1 to 6B may be applied, and thus, redundant descriptions thereof will be omitted.
- FIG. 8 is a flowchart illustrating a control method of a connected block-type piano keyboard, according to an exemplary embodiment.
- the control device may recognize a connection state between keyboard blocks that may be connected or separated from each other (801).
- the controller device may determine a main octave of the main keyboard block among the keyboard blocks connected to each other (802).
- control device may determine a sub octave of the sub keyboard block except for the main keyboard block among the connected keyboard blocks based on the connected direction and the order based on the main keyboard block (803).
- the control device can detect a touch input for any one of the keys in the connected keyboard blocks (804).
- the control device may generate a signal corresponding to the sound of the keyboard based on the octave of the keyboard block to which the keyboard belongs and the position of the keyboard (805).
- the embodiment described with reference to FIGS. 1 to 7 may be applied, and thus, redundant descriptions thereof will be omitted.
- FIG 9 is an exemplary diagram of a configuration of an apparatus according to an embodiment.
- apparatus 901 includes a processor 902 and a memory 903.
- Device 901 may be the control device described above.
- the processor 902 may include at least one of the devices described above with reference to FIGS. 1 through 8, or perform the at least one method described above with reference to FIGS. 1 through 8.
- the memory 903 may store information related to the above-described method, or may store a program in which the above-described method is implemented.
- the memory 903 may be a volatile memory or a nonvolatile memory.
- the processor 902 may execute a program and control the apparatus 901. Code of a program executed by the processor 902 may be stored in the memory 903.
- the device 901 may be connected to an external device (eg, a personal computer or a network) through an input / output device (not shown) and exchange data.
- the embodiments described above may be implemented as hardware components, software components, and / or combinations of hardware components and software components.
- the devices, methods, and components described in the embodiments may include, for example, processors, controllers, arithmetic logic units (ALUs), digital signal processors, microcomputers, field programmable gates (FPGAs). It may be implemented using one or more general purpose or special purpose computers, such as an array, a programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions.
- the processing device may execute an operating system (OS) and one or more software applications running on the operating system.
- the processing device may also access, store, manipulate, process, and generate data in response to the execution of the software.
- OS operating system
- the processing device may also access, store, manipulate, process, and generate data in response to the execution of the software.
- processing device includes a plurality of processing elements and / or a plurality of types of processing elements. It can be seen that it may include.
- the processing device may include a plurality of processors or one processor and one controller.
- other processing configurations are possible, such as parallel processors.
- the software may include a computer program, code, instructions, or a combination of one or more of the above, and may configure the processing device to operate as desired, or process independently or collectively. You can command the device.
- Software and / or data may be any type of machine, component, physical device, virtual equipment, computer storage medium or device in order to be interpreted by or to provide instructions or data to the processing device. Or may be permanently or temporarily embodied in a signal wave to be transmitted.
- the software may be distributed over networked computer systems so that they may be stored or executed in a distributed manner.
- the software and data may be stored on one or more computer readable recording media.
- the method according to the embodiment may be embodied in the form of program instructions that can be executed by various computer means and recorded in a computer readable medium.
- the computer readable medium may include program instructions, data files, data structures, and the like, alone or in combination.
- the program instructions recorded on the media may be those specially designed and constructed for the purposes of the embodiments, or they may be of the kind well-known and available to those having skill in the computer software arts.
- Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks.
- Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
L'invention concerne un procédé et un dispositif permettant de commander un clavier de piano de type bloc connecté. Le dispositif de commande d'un clavier de piano de type bloc connecté peut : détecter au moins une entrée tactile sur au moins une touche parmi les touches correspondant à une octave principale d'un bloc de clavier principal qui peut être connecté à un bloc de clavier voisin ou séparé de celui-ci ; identifier l'entrée tactile détectée ; générer un signal correspondant à au moins une note dans l'octave principale ; déterminer une première sous-octave d'un premier sous-bloc de clavier en réponse à la connexion du premier sous-bloc de clavier au bloc de clavier principal ; détecter au moins une première entrée tactile sur au moins une première touche parmi les premières touches du premier sous-bloc de clavier ; identifier la première entrée tactile détectée ; et générer un signal correspondant à au moins une note dans la première sous-octave.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2018-0091002 | 2018-08-03 | ||
| KR1020180091002A KR102004098B1 (ko) | 2018-08-03 | 2018-08-03 | 커넥티드 블록형 피아노 키보드, 제어 방법 및 장치 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020027475A1 true WO2020027475A1 (fr) | 2020-02-06 |
Family
ID=68207717
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2019/008994 Ceased WO2020027475A1 (fr) | 2018-08-03 | 2019-07-19 | Clavier de piano de type bloc connecté, et procédé et dispositif de commande dudit clavier |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR102004098B1 (fr) |
| WO (1) | WO2020027475A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113335064A (zh) * | 2021-05-13 | 2021-09-03 | 东风汽车集团股份有限公司 | 汽车仪表板、电子琴控制方法及系统 |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR3106017B1 (fr) * | 2020-01-07 | 2024-02-09 | Adele H | Piano électronique |
| KR102339854B1 (ko) * | 2021-06-09 | 2021-12-16 | 주식회사 이니티움 | 블록형 피아노 키보드의 신호 제어 방법, 장치 및 시스템 |
| KR102458700B1 (ko) | 2022-05-10 | 2022-10-25 | (주)에어패스 | 키보드 자판 제어를 이용한 콘텐츠 동작시스템 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4936185A (en) * | 1986-12-25 | 1990-06-26 | Yamaha Corporation | Electronic musical instrument having plural component blocks |
| KR950020384A (ko) * | 1993-12-06 | 1995-07-24 | 이헌조 | 다단 키보드 전자악기 제어방법 |
| JP2003099059A (ja) * | 2001-09-21 | 2003-04-04 | Yamaha Corp | 鍵盤装置 |
| JP2003150160A (ja) * | 2001-11-13 | 2003-05-23 | Yamaha Corp | 鍵盤の音域拡張方法および鍵盤装置並びに拡張鍵盤装置 |
| JP2007206163A (ja) * | 2006-01-31 | 2007-08-16 | Yamaha Corp | 電子鍵盤モジュール及び該電子鍵盤モジュールからなる電子鍵盤楽器 |
-
2018
- 2018-08-03 KR KR1020180091002A patent/KR102004098B1/ko active Active
-
2019
- 2019-07-19 WO PCT/KR2019/008994 patent/WO2020027475A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4936185A (en) * | 1986-12-25 | 1990-06-26 | Yamaha Corporation | Electronic musical instrument having plural component blocks |
| KR950020384A (ko) * | 1993-12-06 | 1995-07-24 | 이헌조 | 다단 키보드 전자악기 제어방법 |
| JP2003099059A (ja) * | 2001-09-21 | 2003-04-04 | Yamaha Corp | 鍵盤装置 |
| JP2003150160A (ja) * | 2001-11-13 | 2003-05-23 | Yamaha Corp | 鍵盤の音域拡張方法および鍵盤装置並びに拡張鍵盤装置 |
| JP2007206163A (ja) * | 2006-01-31 | 2007-08-16 | Yamaha Corp | 電子鍵盤モジュール及び該電子鍵盤モジュールからなる電子鍵盤楽器 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113335064A (zh) * | 2021-05-13 | 2021-09-03 | 东风汽车集团股份有限公司 | 汽车仪表板、电子琴控制方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102004098B1 (ko) | 2019-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020027475A1 (fr) | Clavier de piano de type bloc connecté, et procédé et dispositif de commande dudit clavier | |
| WO2021075786A1 (fr) | Dispositif électronique et procédé de traitement d'une fenêtre surgissante utilisant une multi-fenêtre de celui-ci | |
| WO2015034325A1 (fr) | Appareil et procédé de reconnaissance d'empreinte digitale | |
| WO2014135023A1 (fr) | Procédé et système d'interaction homme-machine pour terminal intelligent | |
| WO2022145981A1 (fr) | Procédé et appareil de prédiction et de commande de données en série chronologique basés sur un apprentissage automatique | |
| WO2020085814A1 (fr) | Procédé d'authentification d'un utilisateur sans contact | |
| WO2025048073A1 (fr) | Procédé et système de génération automatique de graphe de connaissances | |
| WO2018052272A1 (fr) | Système, appareil, procédé et support d'enregistrement lisible par ordinateur de fourniture d'informations de guide de lecture sur la base de la reconnaissance de note jouée par un instrument | |
| WO2021054671A1 (fr) | Appareil électronique et procédé de commande de reconnaissance vocale associé | |
| WO2012163216A1 (fr) | Procédé et appareil de commande d'entrée de terminal mobile pour un programme java | |
| WO2023106466A1 (fr) | Dispositif et procédé d'apprentissage en nuage d'intelligence artificielle basé sur un type de nuage d'apprentissage | |
| WO2023160545A1 (fr) | Instrument à clavier électronique | |
| WO2015174623A1 (fr) | Dispositif et procédé pour traitement d'entrée | |
| WO2023022406A1 (fr) | Procédé d'évaluation de capacité d'apprentissage, dispositif d'évaluation de capacité d'apprentissage et système d'évaluation de capacité d'apprentissage | |
| CN212752277U (zh) | 一种智能通信设备检验、检测与培训终端及系统 | |
| WO2022270841A1 (fr) | Procédé de recommandation d'un mot basé sur un apprentissage profond et permettant de prédire et d'améliorer les connaissances en vocabulaire d'un élève d'une langue étrangère | |
| CN114399997A (zh) | 多路语音播放控制系统及方法 | |
| WO2021251600A1 (fr) | Procédé et dispositif de prédiction de succès au box-office de contenu grâce à l'intelligence artificielle | |
| WO2023022359A1 (fr) | Dispositif électronique permettant de détecter une erreur d'exécution d'une application et son procédé de fonctionnement | |
| WO2023058867A1 (fr) | Dispositif et procédé de commande d'une connexion bluetooth | |
| WO2018117747A1 (fr) | Dispositif électronique, son procédé de contrôle, et support d'enregistrement lisible par ordinateur | |
| WO2024262834A1 (fr) | Procédé pour fournir un service de robot conversationnel médical, et appareil pour mettre en oeuvre le procédé | |
| WO2024123104A1 (fr) | Dispositif électronique et procédé de sortie de données audio à partir d'un dispositif électronique | |
| WO2024257935A1 (fr) | Procédé de prise en charge de connexion à l'aide d'un numéro de téléphone mobile, et système associé | |
| WO2022114656A1 (fr) | Système et procédé d'installation d'intelligence artificielle intégrée |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19845067 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19845067 Country of ref document: EP Kind code of ref document: A1 |