a-4b illustrates the electronic module inserted into a guitar body;
a-10c illustrate representative configurations of the electrical block diagram of
The present invention is described in one or more embodiments in the following description with reference to the Figures, in which like numerals represent the same or similar elements. While the invention is described in terms of the best mode for achieving the invention's objectives, it will be appreciated by those skilled in the art that it is intended to cover alternatives, modifications, and equivalents as may be included within the spirit and scope of the invention as defined by the appended claims and their equivalents as supported by the following disclosure and drawings.
Referring to
It is desirable to enhance or modify the audio signals from guitar 12 or any other musical instrument. Some examples of audio signal modification include adding effects, synthesizing audio signals, performing signal conversion, and filtering. The audio signal enhancement is typically performed in equipment external to the musical instrument. The present invention makes use of an electronic module which performs many of the signal processing functions for the musical instrument as well as the associated external equipment. The same electronic module is adapted for use with many different receiving devices and can be used in many operating modes, including hand-held operation, insertion into a docking station, insertion into the musical instrument itself, or insertion into other equipment used on conjunction with the musical instrument. The electronic module is programmable and can be transported from equipment to equipment to provide useful customized signal processing capability as well as share stored data. If the user creates a custom piece of accompanying music on his computer with the electronic module, the same music is available when the module is inserted into the amplifier and speaker system. One electronic module is transportable between systems and programmable for use with each receiving device.
First consider the case in which guitar 12 is connected to docking station or base unit 30. The audio signals from guitar 12 are routed to docking station 30 by way of cable 32. Docking station 30 is designed to rest on the floor and be operated by the artist's foot. Docking station 30 receives an electronic module 34 to provide electrical functions for guitar 12. The electronic module 34 easily slips into docking station 30 and makes a mechanical and electrical connection. The artist depresses one or more pushbuttons on the top surface of docking station 30 to activate features within electronic module 34. The artist can visually monitor a display area 36, e.g., via liquid crystal display (LCD) or light emitting diodes (LED), on the electronic module. Docking station 30 is further connected to amplifier and speaker system 35 by cable 37. The audio signals from guitar 12 are thus enhanced or modified by electronic module 34 prior to being routed to amplifier and speaker system 35. Some of the signal enhancements and functions include effects, synthesis, filtering, tuning, signal conversion, and electronic memory storage.
Further detail of docking station 30 is shown in
Docking station 30 further includes a slot or receptacle 52 for receiving a plug-in electronic module 34. Electronic module 34 slides into receptacle 52 and makes mechanical and electrical contact with docking station 30 with connector 54. Docking station 30 represents one type of receiving device for electronic module 34.
Alternatively, electronic module 34 can be inserted into receptacle or slot 71 to make mechanical and electrical connection with guitar 12, as shown in
As noted above, electronic module 34 is an all-in-one system which is programmable to provide full control over a variety of musical instruments and associated external equipment. Electronic module 34 has a common mechanical and electrical connectivity specification for each type of receiving device and as such can be readily inserted and removed from the equipment, docking station, or instrument, or used in a hand-held mode. The same electronic module can be programmed for use in several modes and is compatible with a number of receiving devices. As such, electronic module 34 is a versatile, multi-function, interchangeable, standalone system.
The form factor of standalone module 34 is designed for portable use and ease of transport and interchanged between receiving devices. In one embodiment, electronic module 34 is 5 inches in length by 2.5 inches in width by 1 inch thick. Electronic module 34 can slide into a protective sheath which encases the module. Electronic module 34 can be adapted to be worn on clothing.
In
Electronic module 34 is fully programmable, and menu driven, using software to configure and control the sound reproduction features and additional functionality associated with each type of receiving device described herein. For example, the same electronic module 34 can be programmed to operate with amplifier and speaker system 35, and then removed and programmed to operate in hand-held mode with guitar 12, and then removed and programmed to operate in docking station 30, and so on. Labels for control buttons 82 can be incorporated, through software, into the graphical user interface (GUI) and displayed on display 80 customized for each type of receiving device. Display 80 can include touch screen technology for receiving user commands. The combination of functional mode buttons, selection buttons, or touch screen-enabled control buttons provide control over a variety of operational modes, access to menus for selecting and editing functions, and overall configuration of electronic module 34. The front panel of module 34 can also include LEDs (not shown) as indicators for a variety of functions, such as sync/tap, tempo, save, record, power, or other functions.
Display 80 changes with the user selections to provide many different configuration and operational menus and options, depending on the desired function and receiving device. The operating modes may include startup and self-test, play, edit, utility, save, and tuner. In one operating mode, display 80 may show the playing mode of the audio sound system. In another operating mode, display 80 may display the MIDI data transfer in process. In another operating mode, display 80 may display default setting and presets. In yet another operating mode, display 80 may display a tuning meter.
The functional mode buttons and selection buttons 82 may be fixed or programmed as select keys, sample stop key, sample play key, sample record key, utility key, tuner key, sync/tap key, effects key, amp key, tempo key, drums key, auxiliary key, save key, and exit key. An optional data wheel 84 rotates in both directions to change values and options within the various menus. For example, data wheel 84 can be rotated right or left to increase or decrease values within any particular settings.
In one embodiment, e.g., where electronic module 34 is used with docking station 30 or in hand-held mode, functional mode buttons 82 are assigned fixed features such as utility, tuner, and other global functions. The utility key allows the user to change settings to MIDI, playback, and recorded phrases and samples. The utility key also allows the user to perform system management functions like restoring factory presets, downloading new MIDI files and operating systems, and uploading and downloading presets. The tuner key places the electronic module 34 into a fully chromatic tuner mode and changes the display to show a tuning meter. The tuning meter shifts left and right as the user manually tunes each note of the musical instrument. The instrument is in-tune for the corresponding note when the tuning meter is centered or balanced.
Consider an example where the user wants to preset the equalizer settings. The user selects the utility key to display the utility options on display 80. The data wheel 84 rotates between the various options. In this mode, the selection keys 82 may be programmed for page up, page down, edit, and save. The user scrolls to the equalizer settings option and presses the edit key. The user is presented with the different frequency bands or ranges. Again, the user rotates data wheel 84 to change the equalizer values of each frequency band within the equalizer submenu. The save key allows the user to save the new settings.
The LCD display 80 can also be used to configure and execute any one or combination of the following functions: digital guitar effects, equalization, filters, phrase training, phrase recording, phrase sampler, chromatic tuner, play loops, variable speed playback, sound selection, style selection, and restore factory settings. In addition, functions such as equalization, echo, reverb, chorus, tremolo, vibrato, and panning effects can be configured and executed. A digital signal processor (DSP) integrated into module 34 can be configured to provide features such as amplifier modeling, guitar modeling, cabinet modeling, or cord modeling as will be further described. Additionally, the user can download MIDI files and presets and store such data in internal memory in module 34 for future use by way of display 80.
Accordingly, the front panel control of display 80 provides a full-feature, multi-functional, integrated guitar entertainment center, fully compatible with many different receiving devices. The electronic module is readily transportable between different receiving devices and then programmable to fully operate the current receiving device. In one type of receiving device, e.g., amplifier and speaker system 35, the front panel provides controls for synthesizing a myriad of accompanying instruments such as electric guitar, violin, horns, brass, drums, wind instruments, string instruments, electric keyboard, audio microphone, percussions, or other instrument generating electric signals representative of sound content. The internal synthesizer of module 34 uses DSP technology to produce multiple sounds simultaneously. Electronic module 34 can be coupled to amplifier and speaker system 35 to provide an audio sound system including a virtual band to support guitar 12 for the enjoyment of listeners. Electronic module 34 is ideal for solo practice, private settings, and entertainment for small gatherings. The relative thin form factor and uniform aspect ratio gives module 34 features such as light weight, stability, portability, and transportability.
In
Window segment 92 displays a menu selection of reverberation effects, which are listed in numerical order as shown. In the depicted example, the user has highlighted the “reverb 4” option. The reverberation effects can be intended to change the effect of the background track. Alternatively, the reverberation can be modifying a particular audio input signal received from a musical instrument such as a guitar, in effect modifying the sound of the guitar strings to incorporate the reverberation effect selected.
Windows 96 and 98 depict programmed touch screen-enabled buttons “cancel” and “select”, respectively. Select button 98 acts to select the reverberation effect 92. The cancel button 96 returns the user to a previous menu screen 80 with accompanying window screens. For example, the user may be returned to a more generic screen which reflects additional sound effect choices such as equalization, echo, reverb, chorus, tremolo, vibrato, and panning effects.
All of the above features can be used with electronic module 34 inserted into a receptacle of a receiving device or connected by cable to a receiving device in hand-held mode.
The electronic module 34 provides a number of signal processing capabilities and functions useful with guitar 12, as well as associated external equipment, as described herein. A block diagram of electronic module 34 is shown in
Audio input jack 110 is coupled to channel (CH) 1 of coder/decoder (codec) block 112. Audio input jack 114 is coupled to channel (CH) 2 of codec block 112. Alternatively, the audio input jacks may be routed through an analog to digital (A/D) converter to an input of DSP 120. Analog signals received at aux input 122 are converted to digital signals by A/D converter 118 and sent to DSP 120. The digitized audio signals from audio input jack 110 and 114 are routed by way of CH1/CH2 link to DSP 120. Codec block 112 includes A/D converters and digital to analog (D/A) converters for the necessary conversions.
DSP 120 can execute the software to perform the various configuration and signal processing functions of electronic module 34. DSP 120 combines and mixes the digital audio signals from the various inputs using signal processing techniques. The software determines the menu options on LCD display 80 and programs the functions imparted to the control panel selection keys 82. DSP 120 further drives LCD display 80 on the front panel. Control panel/knobs 124 corresponds to the various selection and control buttons and wheels on the front panel of electronic module 34 to provide the user interface to the module.
DSP 120 can be a generic name for any number of related processing devices which are coupled to and/or integrated into DSP 120. These devices can include effects processors, signal conditioners, signal distributors, and/or signal converters which perform a variety of signal processing activities on incoming or outgoing, stored or converted signals.
The processing devices related or integrated into DSP 120 can perform a host of signal processing tasks. An effects processor can perform such features as equalization, echo, reverberation, chorus, tremolo, vibrato, and/or panning effects. The effects can be implemented on audio signals emanating from the musical instrument or implemented to render ancillary signals such as background tracks, MIDI files and the like in a particular fashion.
DSP 120 accesses memory 126 to store software, settings, MIDI files, and sampled audio. Memory 126 may be implemented as one or more storage devices such as random access memory (RAM), read only memory (ROM), electrically programmable memory (EPROM), removable memory devices, and magnetic storage, e.g., hard disk. The memory can store computer-readable program code instructions which operates DSP 120.
Electronic module 34 sends and receives MIDI data via MIDI I/O jacks 128 as can be provided on the front panel. The MIDI can be received from a personal computer (PC), keyboard, or any other device which transmits a MIDI data stream. MIDI communication protocol provides a data stream according to industry standards which allows for synthesis of virtually any sound. MIDI data is used with electronic devices such as DSP 120 or other synthesizer to generate musical instruments such as drums, guitar, horns, keyboard, tambourines, organs, wind instruments, and string instruments. MIDI data can also synthesize vocals and natural sounds.
MIDI I/O jacks 128 send and receive data through general purpose microcontroller 130, which routes MIDI data to DSP 120 or to MIDI synthesizer 132. Microcontroller 130 also receives MIDI data from DSP 120 for external access and storage. Microcontroller 130 controls the overall flow of MIDI data. The MIDI data may be sent to DSP 120 for further processing or storage in memory 126. DSP 120 can also route the MIDI data from internal sources, e.g., memory 126, to MIDI synthesizer 132.
DSP 120, in conjunction with related processing devices such as microcontroller 130 and/or MIDI synthesizer 132, can provide a variety of modeling functions to a user through the use of electronic module 34. The modeling functions can be selectable by a user in the display 80 and customizable through software executing on electronic module 34. DSP 120 can implement amplifier modeling, which causes an incoming audio stream generated by a user playing a musical instrument such as a guitar to be modified, so that the outgoing audio stream when heard resembles that sound which is produced by a specific amplifier. DSP 120 can implement certain algorithms to effect such modification on the audio signal. Amplifier modeling can, in one example, reflect an amplifier having solid-state components. In another example, amplifier modeling can reflect an amplifier which includes older vacuum tube technology which many users find produces a “warmer” tone.
Similarly, DSP 120 and related processors can be made to model the varying tone produced by various analog cords which normally connect a guitar to an amplifier. Depending on construction, the cords can exhibit a certain amount of capacitance and impedance which is reflected in the overall tone transferred from the guitar to the amplifier. A programmable algorithm can be implemented and executed by DSP 120 to model the physical characteristics of the cord. Such modeling can be referred to as “cord modeling”. The varying physical characteristics of a musical instrument itself, such as a guitar, or the varying physical characteristics of an amplifier cabinet can also be emulated, using so-called “cabinet modeling” or “instrument modeling” using similar techniques.
MIDI synthesizer 132 processes the MIDI data to generate the programmed sounds. In one embodiment, MIDI synthesizer 132 can be implemented as Atmel Part No. ATSAM3308 MIDI-Synthesizer. The MIDI data may be used to synthesize virtually any tune, melody, song, or individual instrumental number. The MIDI data can be used to synthesize any combination of drums, guitar, horns, keyboard, tambourines, organs, wind instruments, and string instruments. The synthesized audio from MIDI synthesizer 132 is routed to DSP 120, which then combines the synthesized audio with the digitized audio signals received via CH1/CH2, or A/D converter 118, and outputs the composite OUTPUT DATA signal to codec block 112.
The analog output of codec block 112 can be routed through an interface device 134 where it is received by a receiving device, such as an external power amplifier, external speaker, or guitar. An amplified analog output can also be available to a headphone jack integrated into electronic module 34.
a illustrates a first representative functional configuration of block diagram of
b illustrates a second representative functional configuration of electrical block diagram of
c illustrates a third representative functional configuration of electrical block diagram of
Turning to
Electronic module 34 can operate as a portable, fully integrated, multi-functional guitar entertainment center. The user can connect a musical instrument, such as an electric guitar or keyboard, and play music in many situations. Electronic module 34 can be programmed by the user through control panel 80 to generate virtually any other audio sound to accompany the user's instrument.
Electronic module 34 allows the user to operate as a one-man band. The MIDI data files for the accompanying instruments, e.g., drums, bass guitar, keyboard, are routed from an external source such as a PC through microcontroller 130 and DSP 120 and stored in memory 126. Upon command, DSP 120 retrieves the MIDI files and sends the data stream to MIDI synthesizer 132 which generates the desired accompaniments. Alternatively, the MIDI files can be provided from an internal source, e.g., memory 126. DSP 120 combines the user's instrument with the synthesized audio. The composite audio can be output through interface device 134 to an external amplifier or an external processing device. The user plays his/her own instrument live while electronic module 34 synthesizes all other instruments for a complete listening experience.
Electronic module 34 also functions as an equalizer, fully chromatic tuner, phrase sampler, phrase trainer, and equalizer in order to configure and execute play loops, MIDI files, variable speed playback, sample recording, sound selection, and style selection. The user can change speed and/or pitch of the MIDI files to learn to play certain difficult passages. Electronic module 34 provides play loops, external loops, on-board effects, and sound presets. Electronic module 34 may also have a vocal input jack for voice.
To perform background track playback and similar tasks, electronic module 34 can make use of a playback device incorporated into the module. For example, microcontroller 130 can work in conjunction with DSP 120 and memory 126 to stream digital audio files such as MIDI files previously described or files in related encoded formats, such as MP3 or MP4 which are combinable with user generated audio signals from a musical instrument. Similarly, background vocals can be played while a user plays a coupled instrument. The background tracks or background vocals can be retrieved from a storage device, i.e., memory 126 integrated into electronic module 34, and mixed with a live audio signal (i.e., inputs 110, 114, or 122) which is received in the electronic module from the musical instrument.
Electronic module 34 further operates as a tuner for adjusting the string tension of guitar 12. The electronic module can be used to tune both acoustic and electric guitars. The electronic module can be used with docking station 30 or in hand-held mode.
Returning to
The string tension is very important to the performance of the guitar. Guitar 12 is designed such that each string 14 resonates at a specific frequency. Given the resonant frequency of each string, the guitar player presses his or her fingertips of the off-hand on different locations of strings 14 on fret board 24 to produce different musical notes. If the string tension is not properly adjusted, then the base resonant frequency of the string is off and the note played will not sound right. The guitar is then considered out-of-tune and will not play as intended or designed.
For a given type of string, the string tension determines, to a significant degree, the resonant frequency of that string. Machine heads 22 are a primary string tension adjustment available to the artist or technician. Turning machine head 22 in one direction, e.g., clockwise, increases the string tension; turning machine head 22 in the other direction, e.g., counter-clockwise, reduces the string tension. The correct string tension is a fundamental precursor and requirement to maintaining guitar 12 in its properly tuned state or condition.
Guitar strings 14 can lose their correct tension in normal play and even more readily become out-of-tune when the instrument is played in an aggressive manner. The artist may find guitar 12 loses optimal string tension over the course of a playing session or performance and even between and during individual musical pieces. The artist typically does not have the time or opportunity to have the guitar professionally re-tuned in such settings. The artist may make use of portable tuners, or simply make best efforts to re-adjust the string tension, often by ear or feel alone. The artist turns machine heads 22 until the instrument sounds or feels about right, and awaits the next time that the instrument is in the repair shop or technician's bench for a thorough and proper re-tune.
During the tuning process, when guitar string 14 is played, the audio signal from the string vibration is transmitted through cable 32 and docking station 30 to electronic module 34. The frequency of the string vibration is displayed in numeric readout 220. A first string is intended to produce an E note and has a resonant frequency of 82.4 Hz; a second string is intended to produce an A note and has a resonant frequency of 110 Hz; a third string is intended to produce a D note and has a resonant frequency of 146.83 Hz; a fourth string is intended to produce a G note and has a resonant frequency of 195.99 Hz; a fifth string is intended to produce a B note and has a resonant frequency of 246.94 Hz; a sixth string is intended to produce an E note and has a resonant frequency of 329.62 Hz. The user can adjust machine heads 22 to change the string tension until the properly tuned frequency is displayed.
Consider one exemplary process of tuning guitar 12. The user kicks one of the foot-operated pushbuttons to select the tuning frequency for the first guitar string. The user plays the first guitar string. The frequency of the first string appears on numeric readout 220. The user adjusts the machine head 22 associated with the first guitar string. The user plays the first guitar string again. The process repeats until the numeric readout for the first guitar string is 82.4 Hz, which is the desired tuned frequency for the first string.
The tuning process continues to the second guitar string. The user kicks the foot-operated pushbutton again to select the tuning frequency for the second guitar string. The user plays the second guitar string. The frequency of the second string appears on numeric readout 220. The user adjusts the machine head 22 associated with the second guitar string. The user plays the second guitar string again. The process repeats until the numeric readout for the second guitar string is 110 Hz, which is the desired tuned frequency for the second string. The same tuning process is repeated for the third, fourth, fifth and sixth guitar strings.
Display area 80 may further include indicator 222 for showing dynamic ranges and scaling. LED 224 is an electric power indicator. LEDs 226 indicate one or more functions associated with electronic module 34. Connector 72 mates with the corresponding terminal in receptacle 52 of docking station 30.
A feature of the present invention is the electronic module 34 with can be used with a variety of receiving devices, e.g., amplifier and speaker system, musical instrument, docking station, mixing board, and computer system, either by inserting the module into a receptacle or using the module in hand-held mode with the receiving devices. The same electronic module is mechanically and electrically compatible with each of these receiving devices. The electronic module is readily transferable between receiving devices and programmable to operate with each type of receiving device. Thus, the user can move the electronic module from one device to another and maintain the same data, programming options, sound synthesis. For example, the user can insert electronic module 34 into computer 202 or mixing board 212 customize various sounds. The sounds are stored as MIDI files in electronic module 34. The module can plugged into amplifier and speaker system 35 or guitar 12 and utilize the synthesizer and DSP function to generate any desired sound. One electronic module performs substantially all the functions needed by the user to operate the musical instrument as well as associated equipment. The electronic circuit receives user commands from the control panel, displaying configuration information on the display, and performs a variety of functions for each of the receiving devices.
While one or more embodiments of the present invention have been illustrated in detail, the skilled artisan will appreciate that modifications and adaptations to those embodiments may be made without departing from the scope of the present invention as set forth in the following claims.
The present invention is a continuation-in-part application of U.S. patent application Ser. No. 11/400,472, entitled “Foot-Operated Docking Station for Electronic Modules Used with Musical Instruments” and claims priority to the foregoing parent application pursuant to 35 U.S.C. § 120.
Number | Date | Country | |
---|---|---|---|
Parent | 11400472 | Apr 2006 | US |
Child | 11784372 | US |