Harmonious audio generation
OwnerGary Groeberinventor
Life of this patent
Estimating the term…
Abstract
Techniques are disclosed herein for generating harmonious audio. An input for changing a mode of an electronic device from a first mode to a second mode can be received and, in response, a controller of the electronic device can modify electrical connections between a matrix circuit and a set of keys of the electronic device. In modifying the electrical connections, a set of tones associated with a first subset of keys of the set of keys can be associated with a second subset of keys of the set of keys. Keys of the second subset of keys can be adjacent to at least one other key of the second subset of keys and tones of the set of tones can be associated with respective keys of the second subset of keys. Audio output when one key is operated can be harmonious with audio output when other keys are operated.
Claims20
A method for controlling an electronic device comprising a set of keys, the method comprising:
- detecting that an input for changing a mode of the electronic device from a first mode to a second mode has been received;
- and
- in response to detecting that the input for changing the mode of the electronic device from the first mode to the second mode has been received, causing a controller to modify electrical connections between a matrix circuit and a set of keys of the electronic device, the set of keys being linearly arranged along a plane and including a first subset of keys and a second subset of keys, wherein the first subset of keys comprises groups of two keys of the first subset of keys that are linearly arranged along the plane between groups of three keys of the first subset of keys, wherein each key in the first subset of keys is positioned between two keys in the second subset of keys, wherein the second subset of keys comprises groups of three keys of the second subset of keys that are linearly arranged along the plane between groups of four keys of the second subset of keys, wherein keys in the groups of three keys of the second subset of keys are adjacent to keys in the groups of two keys of the first subset of keys, wherein each key in the second subset of keys is positioned adjacent to at least one other key in the second subset of keys and associated with a tone in a set of tones corresponding to a musical scale, wherein modifying the electrical connections between the matrix circuit and the set of keys causes tones in the set of tones to be associated with a group of adjacent keys of the second subset of keys, the group of adjacent keys of the second subset of keys comprising keys included different groups of keys of the second subset of keys.
An electronic device comprising:
- a set of keys;
- one or more processors;
- and
- a computer-readable medium storing instructions which, when executed by the one or more processors, cause the electronic device to perform operations comprising:
- detecting that an input for changing a mode of the electronic device from a first mode to a second mode has been received;
- and
- in response to detecting that the input for changing the mode of the electronic device from the first mode to the second mode has been received, causing a controller to modify electrical connections between a matrix circuit and a set of keys of the electronic device, the set of keys being linearly arranged along a plane and including a first subset of keys and a second subset of keys, wherein the first subset of keys comprises groups of two keys of the first subset of keys that are linearly arranged along the plane between groups of three keys of the first subset of keys, wherein each key in the first subset of keys is positioned between two keys in the second subset of keys, wherein the second subset of keys comprises groups of three keys of the second subset of keys that are linearly arranged along the plane between groups of four keys of the second subset of keys, wherein keys in the groups of three keys of the second subset of keys are adjacent to keys in the groups of two keys of the first subset of keys, wherein each key in the second subset of keys is positioned adjacent to at least one other key in the second subset of keys and associated with a tone in a set of tones corresponding to a musical scale, wherein modifying the electrical connections between the matrix circuit and the set of keys causes tones in the set of tones to be associated with a group of adjacent keys of the second subset of keys, the group of adjacent keys of the second subset of keys comprising keys included different groups of keys of the second subset of keys.
A non-transitory computer-readable medium storing instructions which, when executed by one or more processors, cause an electronic device to perform operations comprising:
- detecting that an input for changing a mode of the electronic device from a first mode to a second mode has been received;
- and
- in response to detecting that the input for changing the mode of the electronic device from the first mode to the second mode has been received, causing a controller to modify electrical connections between a matrix circuit and a set of keys of the electronic device, the set of keys being linearly arranged along a plane and including a first subset of keys and a second subset of keys, wherein the first subset of keys comprises groups of two keys of the first subset of keys that are linearly arranged along the plane between groups of three keys of the first subset of keys, wherein each key in the first subset of keys is positioned between two keys in the second subset of keys, wherein the second subset of keys comprises groups of three keys of the second subset of keys that are linearly arranged along the plane between groups of four keys of the second subset of keys, wherein keys in the groups of three keys of the second subset of keys are adjacent to keys in the groups of two keys of the first subset of keys, wherein each key in the second subset of keys is positioned adjacent to at least one other key in the second subset of keys and associated with a tone in a set of tones corresponding to a musical scale, wherein modifying the electrical connections between the matrix circuit and the set of keys causes tones in the set of tones to be associated with a group of adjacent keys of the second subset of keys, the group of adjacent keys of the second subset of keys comprising keys included different groups of keys of the second subset of keys.
Dependencies are inferred from the claim text.