Musical instrument switching system
09640162 ยท 2017-05-02
Assignee
Inventors
- Sterling Ball (La Quinta, CA, US)
- Drew Thomas Montell (Templeton, CA, US)
- Robert James Wolstein (Templeton, CA, US)
- Dudley Dean Gimpel (Atascadero, CA, US)
- Christopher Pullen Stephens (Templeton, CA, US)
Cpc classification
International classification
Abstract
A musical instrument switching system includes a) a control circuit controllable for combining and routing the analog audio, the control circuit comprising a plurality of instrument pickups for transmitting analog audio, and a controller connector for allowing connection of the control circuit to a computing device, and b) a software program, installable in the computing device, for modifying the characteristics of the musical instrument.
Claims
1. A musical instrument switching system comprising: a) a control circuit controllable for combining and routing a first analog audio signal and a second analog audio signal produced by the playing of a musical instrument, the control circuit comprising one or more musical instrument pickups for transmitting the first and second analog audio signals, and a controller connector for allowing connection of the control circuit to a computing device for generating a digital control signal configured to route the second analog audio signal through a digitally controlled analog switching matrix, wherein the digital control signal and the first analog audio signal are not combined; b) an amendable software program configured for modifying the digital control signal to thereby modify the one or more audio characteristics of the musical instrument, the amendable software program configured to be amended by downloaded code segments; and c) a microcontroller connected to the digitally controlled analog switching matrix configured for combining the first and second analog audio signals into one or more composite signals.
2. The system of claim 1, where the one or more of musical instrument pickups are selected from the group comprising a humbucker pickup, a single coil pickup, a piezoelectric pickup and a microphone pickup.
3. The system of claim 1, where the control circuit further comprises: a) a digitally controlled analog switching matrix connected to the control circuit; b) an interface port connected to the control circuit for connecting a computing device; c) a power supply connected to the control circuit to provide power; and d) an output connected to the control circuit for transmitting the composite signal out of the musical instrument.
4. The system of claim 1, where the control circuit can combine each of the one or more musical instrument pickups.
5. The system of claim 1, where the software program comprises user selectable options for modifying the characteristics of the musical instrument.
6. The system of claim 5, where the user selectable options for modifying the characteristics of the musical instrument further comprises: a) an option for setting the musical instrument in a predetermined fashion for a desired tonality, characteristics and volume; b) an option for assigning a bank of presets to a specific switch on the musical instrument; c) an option for setting each preset to a specific switch position on the musical instrument; d) an option for assigning a musical instrument scheme to all presets and banks of the musical instrument; and e) an option for assigning a specific functionality to a specific control on the musical instrument.
7. The system of claim 6 wherein the system further comprises pickup wiring, preamp routing, and output routing, and wherein the option for setting the musical instrument in a predetermined fashion for a desired characteristic provides the ability to operatively connect the pickup wiring, preamp routing, and output routing to one another.
8. The system of claim 1 wherein the computing device is an external computing device, in that it is not rigidly attached to the musical instrument.
9. The system of claim 1, wherein the musical instrument comprises a stringed musical instrument.
10. The system of claim 9, further comprising selectable options for modifying the characteristics of the musical instrument, the user selectable options further comprising: a) an option for setting the musical instrument in a predetermined fashion for a desired tonality, characteristics and volume; b) an option for assigning a bank of presets to a specific switch on the musical instrument; c) an option for setting each preset to a specific switch position on the musical instrument; d) an option for assigning a musical instrument scheme to all presets and banks of the musical instrument; and e) an option for assigning a specific functionality to a specific control on the musical instrument.
Description
DRAWINGS
(1) These and other features, aspects and advantages of the present invention will become better understood with reference to the following description, appended claims and accompanying drawings where:
(2)
(3)
(4)
DETAILED DESCRIPTION OF THE INVENTION
(5) The following discussion describes in detail one embodiment of the invention and several variations of that embodiment. This discussion should not be construed, however, as limiting the invention to those particular embodiments. Practitioners skilled in the art will recognize numerous other embodiments as well.
(6) According to one aspect of the present invention, there is provided a musical instrument switching system using hardware and software for combining and routing a plurality of audio, instrument sound pickup, or both audio and instrument sound pickup devices that is easy to use and modifiable during use. According to another aspect of the present invention, there is provided a method for using a musical instrument switching system using hardware and software for combining and routing a plurality of audio, instrument sound pickup, or both audio and instrument sound pickup devices that is easy to use and modifiable during use.
(7) The musical instrument switching system 10 of the invention comprises a) a control circuit 200 for combining and routing analog audio connected to a plurality of musical instrument pickups 202, and b) a software program 12. One embodiment of this aspect of the invention is illustrated in
(8) As illustrated in
(9) The software program 12 is adapted to allow the user to select various options for modifying the characteristics of the musical instrument 100. The term characteristic as used in this application refers to the tone, quality, voice, volume, resonance and other indicia of an instrument that produce a desired sound.
(10) In a typical embodiment, the software program 12 has user selectable options for modifying the characteristics of the musical instrument 100 which can comprise a) an option for setting the musical instrument 100 in a predetermined fashion for a desired tonality, characteristics and volume, b) an option for assigning a bank of presets to a specific switch on the musical instrument, c) an option for setting each preset to a specific switch position on the musical instrument, d) an option for assigning an instrument scheme to all presets and banks of the musical instrument 100, and/or e) an option for assigning a specific functionality to a specific control or switch on the musical instrument 100.
(11) The musical instrument 100 illustrated in
(12) The musical instrument illustrated in
(13) The musical instrument 100 illustrated in
(14) As best seen in
(15) Embodiments of the control circuit 200 can be implemented by a wide variety of methods known to those in the art, including hardware, software, firmware, middleware, microcode, or a combination thereof. When implemented in software, firmware, middleware or microcode, the program code or code segments to perform the necessary tasks can be stored in a machine-readable medium such as a storage medium or other storage(s). One or more than one processor or programmable microcontroller 212 can perform the necessary tasks. A code segment can represent a procedure, a function, a subprogram, a program, a routine, a subroutine, a module, a software package, a class, or a combination of instructions, data structures, or program statements. A code segment can be coupled to another code segment or a hardware circuit by passing and/or receiving information, data, arguments, parameters, or memory contents. Information, arguments, parameters, data, etc. can be passed, forwarded, or transmitted through a suitable means including memory sharing, message passing, token passing, network transmission, etc.
(16) The control circuit 200 circuit typically further comprises pickup wiring, preamp routing, and output routing. The control circuit 200 is adapted to provide the ability to alternatively connect different subcircuits of the pickup wiring, preamp routing, and output routing to one another. Preferably, the control circuit 200 for combining and routing analogue audio can combine each of the plurality of instrument pickups 202.
(17) In the musical instrument 100 illustrated in
(18) The control circuit 200 further comprises a) a digitally controlled analog switching matrix 204 connected to the control circuit 200, b) the microcontroller 212 connected to the digitally controlled analog switching matrix 204, c) a power supply 220, d) an audio mixer 224, e) an audio buffer 226, and f) one or more than one output 228 connected to the control circuit 200.
(19) Typically, the plurality of musical instrument pickups 202 are selected from the group comprising a humbucker pickup, a single coil pickup, a piezoelectric pickup and a microphone pickup. Other musical instrument pickups 202 can also be employed in the invention.
(20) Instrument 100 typically further comprises an audio mixer 224 to provide a means to combine a plurality of audio signal sources into one composite signal such that the level of any one of the individual signal sources has no effect on the level or frequency characteristics of the other signal sources.
(21) Also, an audio buffer 226 can be employed as an isolation stage for conditioning the one or more audio signals. The one or more than one output 228 provides a connection to transmit one or more than one audio signal out of the musical instrument.
(22) In the embodiment illustrated in
(23) The switching matrix 204 is operably connected to one or more than one of the controls and switches 102-110 so as to allow the instrument controls and switches 102-110 to be used to alter the characteristics of the musical instrument and can mix various characteristics with each other to produce unique sounds.
(24) The switching matrix 204 can optionally be operably connected to a piezo-electric pickup preamp output 206. In such embodiment, the audio generated by the instrument pickups 202 can be mixed with the piezo-electric pickup preamp output 206.
(25) The switching matrix 204 can also route the audio generated by the instrument pickups 202 through a passive preamplifier 208, an active preamplifier 210 or both a passive preamplifier 208 and an active preamplifier 210.
(26) Still further, the switching matrix 204 can be optionally connected to a microphone pickup and preamplifier 222, an audio mixer 224, an audio buffer 226, or one or more than one output 228.
(27) As noted above, the control circuit 200 further comprises a programmable microcontroller 212 operably connected to the switching matrix 204. The programmable microcontroller 212 is also operably connected to an external memory 214 storage for storing settings of the switching matrix 204. The external memory 214 comprises one or more devices for storing data, including read-only memory (ROM), random access memory (RAM), magnetic disk storage mediums, optical storage mediums, flash memory devices and/or other machine readable mediums for storing information. The term machine readable medium includes, but is not limited to portable or fixed storage devices, optical storage devices, wireless channels and various other mediums capable of storing, containing or carrying instruction(s) and/or data.
(28) The programmable microcontroller 212 is used for selecting and storing information from the system presets and banks. The term preset refers to a single setting that wires the musical instrument in a predetermined fashion for a desired tonality. This can include, but is not limited to pickup wiring, preamp routing, and output routing. Each setting can be allocated to a specific switch position. The term bank refers to all presets assigned to a specific switch.
(29) The switching matrix 204 combines and routes the signal path of the inputs through any of the controls, mixer, and/or buffer, to the output. The power supply unit 220 energizes the control circuit 200 and enables the routing and combining of the input signals. The power supply 220 can be energized in any manner currently known in the art. The control circuit 200 can be connected to the computing device 14, such as, for example, a smartphone, through any known wired or wireless means, such as, for example, universal serial bus (USB), Bluetooth or WiFi among others. The control circuit 200 can have information transferred to and from the programmable microcontroller 212 or the external memory 214 to change banks, presets or musical instrument schemes by manual selection of controls and switches 102-110, the computing device 14 or both manual selection of the controls and switches 102-110 and the computing device 14.
(30) The programmable microcontroller 212 can be activated by a user using the musical instrument controls and switches 102-110 to recall previously saved switching matrix 204 settings to configure the musical instrument 100 to output selected characteristics. Additionally, individual musical instrument controls and switches 102-110, can be configured, or assigned, by the user to save or recall one or more than one routing or mixing combinations, functions, actions or other information stored in the external memory 214.
(31) The programmable microcontroller 212 can also be programmed using external means by way of the software program 12 loaded onto the computing device 14 using digital communications protocols 218 connected to the programmable microcontroller 212. As will be appreciated by those with skill in the art, the digital communications protocols 218 can be any applicable protocol, such as, for example, universal serial bus (USB), musical instrument 100 digital interface (MIDI), or universal asynchronous receiver/transmitter (UART) among others. The digital communications protocols 218 can be use by any computer, smartphone, or Internet device capable of connecting to the programmable microcontroller 212 using the selected protocol 218. The programmable microcontroller 212 can also be controlled using musical instrument control board devices external to the musical instrument thereby providing greater flexibility and control of the musical instrument 100.
(32) As noted above, the programmable microcontroller 212 is also operably connected to the power supply unit 220, whereby the power supply unit 220 provides power to the control circuit 200. The programmable microcontroller 212 can be pre-programmed to power down the control circuit 200 to ensure that a proper shutdown procedure is followed, or after a prolonged period of inactivity to conserve energy. Additionally, the power supply 220 can provide digital power, analog power or both digital and analog power to the control circuit 200. The digital and analog power provided by the power supply 220 can be used for any component contained within the musical instrument 100 or connected to the musical instrument 100.
(33) Stored settings in the external memory 214 can be recalled and activated by the programmable microcontroller 212 using the musical instrument controls and switches 102-110 mounted on the musical instrument 100, such as, for example, the controls and switches 102-110 on a conventional guitar. Moreover, the external memory 214 can comprise instructions for programming the programmable microcontroller 212, or be used by the microcontroller 212 as storage. In this embodiment, the controls and switches 102-110 mounted on the musical instrument 100 are used as digital inputs to control the programmable microcontroller 212, not as mechanical switches, for controlling the audio generated by the instrument pickups 202. Analog inputs are also provided to the switching matrix 204 from the controls and switches 102-110 that are dual purpose providing both analog and digital signals to the switching matrix 204. Further, all the controls and switches 102-110 can have programmable functionality so that the individual setting of the controls or switches 102-110 sends instructions to the microcontroller 212 to alter the characteristics of the musical instrument 100. Typically, there is provided a muting circuit used to ground the audio and control signals to silence the musical instrument 100 when the user operates a selected one of the available controls and switches 102-110. The functionality provided by the controls and switches 102-110 to alter the characteristics of the musical instrument 100 can also include assigning a bank of presets to a specific switch on the musical instrument 100, setting each preset to a specific control and/or switch 102-110 position on the musical instrument 100 and assigning a scheme to all presets and banks of the musical instrument 100 among others. As can be appreciated, the number and amount of functionality that can be assigned and/or stored is limited to the number of controls on the musical instrument 100. The number and amount of functionality that can be assigned and/or stored using a computing device 14 connected through the one or more than one control connector 116 is only limited by the software program 12 installed on the computing device 14.
(34) The switching matrix 204 can also comprise one or more than one switch matrix integrated circuits (ICs) to route or combine the route audio generated by the instrument pickups 102. Although the switching matrix 204 and the programmable microcontroller 212 are digitally controlled, the audio generated by the instrument pickups 202 are not combined with any digital signals. These analog audio signals can be adjusted using dual purpose controls and switches 102-110 as inputs into the switching matrix 204. The digital control signals and analog audio signals are completely separate from one another so there is no emulation in the audio signal path.
(35) A musical instrument can be played by a method comprising the steps of a) providing a musical instrument having the musical switching system of the invention 10, b) presetting the computing device to change one or more of the characteristics of the musical instrument, c) selecting one or more of the characteristics, d) activating the selected characteristics, e) playing the musical instrument with the selected characteristics, f) selecting a different characteristic than was selected in step c) on the external computing device, and g) repeating steps d through f.
(36) Referring now to
(37) The invention provides the user with a myriad of important capabilities and functions, typically including, but not limited to: Capabilities to route audio signal generated by one or more instrument pickups in any/every possible combination of serial, parallel, in phase, and out of phase Capabilities to mix and route variations of the above with each other Capabilities to mix and route the above with a piezo pickup preamp output Capabilities to mix and route the above with a microphone pickup Capabilities to route the audio path through a passive or active preamp All of these routing/mixing combinations can be assigned to/recalled from any switch position Utilizes one or a combination of switch matrix ICs to perform some or all the above Utilizes a programmable microcontroller with ability to store settings in memory and recall them based on user input Utilizes digital inputs, outputs, and microcontroller to control analog audio signal Digital control signals and analog audio signals are completely separated There is no emulation in the audio signal path Off board programmability (web, PC, or mobile applications) via digital protocols (USB, MIDI, UART) Off board controlling of on board devices (application controlling microcontroller) On board controls are similar or exactly the same as conventional guitar/bass controls Can utilize conventional guitar/bass control switches as digital inputs, not mechanical switches directly in audio signal path All switches have programmable functionality Utilizes a muting circuit to silence signal when desired Circuit can power itself off to ensure proper shut-down procedure
(38) Having thus described the invention, it should be apparent that numerous structural modifications and adaptations can be resorted to without departing from the scope and fair meaning of the instant invention as set forth hereinabove and as described hereinbelow by the claims.