The present application relates generally to audio effects processors, and more specifically to systems and methods of networking and managing audio effects processors for use with musical instruments and vocal microphones.
Musicians and vocalists frequently employ audio effects processors to alter the sound produced by their musical instruments and vocal microphones, respectively, during live performances and/or in the recording studio. Such audio effects processors can be implemented as pedal units, rackmount devices, or built-in units that can be incorporated into sound amplifiers or within the musical instruments and vocal microphones themselves. Such audio effects processors can be used by musicians and vocalists to create characteristic sounds that differ significantly from the raw, unprocessed sounds normally produced by their musical instruments and vocal microphones alone.
Audio effects processors implemented as pedal units (also referred to herein as “stompboxes” or “effects pedals”) are particularly popular among musicians such as guitarists and keyboardists due to their portability, versatility, and ease of use. A typical effects pedal can receive an audio input signal produced by a musical instrument such as a guitar or keyboard, perform audio effects processing on the audio input signal in the analog domain and/or the digital domain to produce a desired effect (e.g., a chorus effect, a flanging effect, a phaser effect, a ring modulation effect, a tremolo effect, a vibrato effect, etc.), and generate a processed audio output signal that can be provided to a sound amplifier for amplification. Such an effects pedal typically includes several knobs, pushbuttons, switches, sliders, and/or other user interfaces that the musicians can manipulate to set or adjust various parameters involved in the audio effects processing (e.g., parameters relating to volume, voice, tone, delay, rate, depth, feedback, mix, modulation, etc.), allowing the musicians to create many different characteristic sounds with their musical instruments. Some effects pedals also allow the musicians to store the parameter settings locally within the respective effects pedals for subsequent retrieval.
In order to increase the number of possible characteristic sounds, such musicians can use multiple effects pedals to produce a processed audio output signal that combines the different effects produced by the multiple effects pedals individually. For example, the multiple effects pedals can be arranged on a pedalboard, which can be configured to provide a jack bay as well as a power supply for the respective effects pedals. A typical pedalboard allows a number of effects pedals (e.g., up to 5 or any other suitable number) to be connected serially in an audio signal path, such that an output terminal of one effects pedal is connected to an input terminal of the next effects pedal, and so on. The typical pedalboard can include a bypass switch that the musicians can use to select one or more of the serially-connected effects pedals on the pedalboard for creating a desired characteristic sound, while bypassing (e.g., physically disconnecting) any unselected effects pedals from the audio signal path. Such a typical pedalboard can also receive control signals, such as musical instrument digital interface (MIDI) control signals, from an external controller device, such as a MIDI controller, and provide the control signals to one or more of the multiple effects pedals for use in selecting/bypassing and/or otherwise controlling certain ones of the effects pedals. In this way, more than one desired characteristic sound can be created without requiring the musicians to manipulate any user interfaces of the effects pedals directly.
The typical effects pedals and pedalboard described herein have several drawbacks, however. For example, because the various parameters involved in audio effects processing are set/adjusted and stored locally at the respective effects pedals, it can be complicated and time-consuming for musicians and vocalists when making any parameter changes, particularly if such parameter changes involve two, three, or more of the effects pedals on the pedalboard. Changing the parameters involved in audio effects processing can be especially problematic for such musicians and vocalists when engaged in a live performance. Moreover, it can be cumbersome and inconvenient for musicians to route control signals, particularly MIDI control signals, from the external controller device to the multiple effects pedals for individually selecting/bypassing and/or otherwise controlling certain ones of the effects pedals.
It would therefore be desirable to have systems and methods of networking and managing audio effects processors for musical instruments and vocal microphones that avoid at least some of the drawbacks of the typical effects pedals and pedalboard described herein.
In accordance with the present application, systems and methods of networking and managing audio effects processors for musical instruments and vocal microphones are disclosed, in which multiple sets of parameter settings that determine audio effects processing performed by the respective audio effects processors can be stored as well as modified within a central management hub. In response to one or more simple user inputs, the respective sets of parameter settings can be recalled or otherwise accessed from the central management hub and applied to selected ones of the audio effects processors, thereby allowing both musicians and vocalists to create a multitude of characteristic sounds with their musical instruments and vocal microphones, respectively, with increased convenience and ease-of-use.
In one aspect, a system for networking and managing audio effects processors for musical instruments and vocal microphones includes a central management hub, and one or more audio effects processors connectable to the central management hub. In an exemplary aspect, the audio effects processors can be implemented as effects pedals, and the respective effects pedals can be configured and arranged, as desired, on a pedalboard. The effects pedals can be connected serially in an audio signal path, such that an output terminal of one effects pedal is connected to an input terminal of the next effects pedal, and so on. The central management hub includes a microcontroller, a program/data memory (e.g., read-only memory (ROM), random access memory (RAM)), a nonvolatile (NV) preset memory, and a plurality of bidirectional multifunction ports, as well as one or more user interfaces such as a SCAN/SAVE pushbutton, a RECALL/COPY pushbutton, and one or more light emitting diodes (LEDs). The central management hub can further include a musical instrument digital interface (MIDI) input port, a MIDI output/thru port, and a universal serial bus (USB) port. The effects pedals can each likewise include a bidirectional multifunction port.
The plurality of bidirectional multifunction ports of the central management hub (or a subset thereof) can be connected to the bidirectional multifunction ports of the effects pedals, respectively, and the central management hub can communicate with the respective effects pedals over the interconnected ports using a predetermined communication protocol. In an exemplary aspect, the predetermined communication protocol defines a plurality of commands that can be issued by the central management hub to the respective effects pedals, including, but not limited to, a ping command, a get parameters command, and a set parameters command.
In one mode of operation, the central management hub can discover the number and logical locations of the effects pedals connected to it by sending, in response to a user's momentary actuation of the SCAN/SAVE pushbutton, a ping command over each of its bidirectional multifunction ports. In an exemplary aspect, a visual indication of the user's momentary actuation of the SCAN/SAVE pushbutton can be provided by a corresponding momentary illumination of one of the LEDs. In the event the bidirectional multifunction port of the central management hub is connected to a corresponding bidirectional multifunction port of an effects pedal, the central management hub can receive, in response to its sending of the ping command, a ping response from the effects pedal over the interconnected ports. In an exemplary aspect, the ping response can include at least an identifier and/or an address of the effects pedal, which the central management hub can subsequently use when sending commands (e.g., a ping command, a get parameters command, a set parameters command, etc.) and receiving responses to the commands, as appropriate, to/from that effects pedal.
Once the number and logical locations of the effects pedals have been discovered by the central management hub, the user (e.g., a musician or vocalist) can configure one, some, or all of the effects pedals by setting or adjusting one or more parameters (e.g., parameters relating to volume, voice, tone, delay, rate, depth, feedback, mix, modulation, etc.) involved in the audio effects processing performed by the respective effects pedal(s). For example, such parameter settings/adjustments can be made by the user's manipulation of one or more knobs, pushbuttons, switches, sliders, and/or other user interfaces associated with the effects pedals.
After the effects pedals connected to the central management hub have been configured by the user, the central management hub can store the parameter settings for the respective effects pedals in its NV preset memory. To that end, the central management hub can query each effects pedal by sending, in response to the user's extended actuation of the SCAN/SAVE pushbutton, a get parameters command to the effects pedal over the interconnected ports. In an exemplary aspect, a visual indication of the user's extended actuation of the SCAN/SAVE pushbutton can be provided by a corresponding extended illumination of one of the LEDs. The central management hub can then receive, over the interconnected ports in response to its sending of the get parameters command, a message from the effects pedal containing indications of its current parameter settings, as well as its audio effects on/off state.
Having received the current parameter settings from each effects pedal connected to it, the central management hub can store the set of parameter settings for the respective effects pedals in the NV preset memory at a default memory address (e.g., address 0 or any other suitable address). In an exemplary aspect, the extended illumination of the LED, resulting from the user's extended actuation of the SCAN/SAVE pushbutton, can be extinguished once the set of parameter settings are stored in the NV preset memory. The set of parameter settings stored in the NV preset memory at the default memory address is referred to herein collectively as a “parameter settings configuration”. In a further exemplary aspect, a personal computer or tablet computer can be connected to the USB port of the central management hub for modifying, via a graphical user interface (GUI), the parameter settings configuration(s) and audio effects on/off state(s) stored in the NV preset memory. It is noted that such modification of the parameter settings configuration(s) and/or audio effects on/off state(s) can alternatively be performed over a Bluetooth connection, a WiFi connection, or any other suitable connection between the personal or tablet computer and the central management hub. In response to the user's momentary actuation of the RECALL/COPY pushbutton, the central management hub can recall or otherwise access the parameter settings configuration stored in the NV preset memory at the default memory address, and send a set parameters command to each of the effects pedals over the interconnected ports, thereby restoring the set of parameter settings corresponding to the parameter settings configuration at the respective effects pedals. As with the user's actuation of the SCAN/SAVE pushbutton, a visual indication of the user's momentary actuation of the RECALL/COPY pushbutton can be provided by a corresponding momentary illumination of one of the LEDs.
In an exemplary aspect, a MIDI controller connected to the MIDI input port of the central management hub can be used to specify at least one memory address at which to store, in the NV preset memory, at least one parameter settings configuration for the respective effects pedals by sending at least one MIDI program change command to the central management hub via the MIDI input port. Having received a first specified memory address included in a first MIDI program change command, the central management hub can store, in response to the user's extended actuation of the SCAN/SAVE pushbutton, the parameter settings configuration for the respective effects pedals in the NV preset memory at the first specified memory address. Further, in response to the user's momentary actuation of the RECALL/COPY pushbutton, the central management hub can recall or otherwise access the parameter settings configuration stored in the NV preset memory at the first specified memory address, and send a set parameters command to each of the effects pedals over the interconnected ports to restore the set of parameter settings corresponding to the parameter settings configuration at the respective effects pedals.
Moreover, in the event a second specified memory address included in a second MIDI program change command is received at the central management hub, the central management hub can optionally copy, in response to the user's extended actuation of the RECALL/COPY pushbutton, the parameter settings configuration stored at the first specified memory address location within the NV preset memory to the second specified memory address location within the NV preset memory. As with the user's actuation of the SCAN/SAVE pushbutton, a visual indication of the user's extended actuation of the RECALL/COPY pushbutton can be provided by a corresponding extended illumination of one of the LEDs, which can be extinguished once the set of parameter settings have been copied within the NV preset memory.
In a further exemplary aspect, the functions of (1) receiving a specified memory address at the central management hub from the MIDI controller, and (2) storing a parameter settings configuration in the NV preset memory at the specified memory address, can be repeated multiple times for storing a plurality of parameter settings configurations in the NV preset memory at a plurality of specified memory addresses, respectively. Further, in response to one or more simple user inputs (e.g., the user's actuation of a pushbutton or footswitch associated with the MIDI controller), the MIDI controller can send one or more MIDI program change commands, each including an indication of one of the plurality of specified memory addresses, to the central management hub, thereby causing the central management hub (1) to recall or otherwise access the parameter settings configuration stored in the NV preset memory at the specified memory address, and (2) to send a set parameters command to each of the effects pedals over the interconnected ports to restore the set of parameter settings corresponding to the parameter settings configuration at the respective effects pedals. In this way, a number of different parameter settings configurations (e.g., up to 128 or any other suitable number) can be recalled/accessed from the NV preset memory, and corresponding sets of parameter settings can be restored at the respective effects pedals, in response to the user's repeated actuation of the pushbutton or footswitch associated with the MIDI controller.
By providing a central management hub that can be used to store as well as modify multiple sets of parameter settings involved in audio effects processing, and to apply the respective sets of parameter settings to selected ones of a plurality of audio effects processors, both musicians and vocalists can create a multitude of characteristic sounds with their musical instruments and vocal microphones, respectively, with increased convenience and ease-of-use.
Other features, functions, and aspects of the invention will be evident from the Detailed Description that follows.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate one or more embodiments described herein and, together with the Detailed Description, explain these embodiments. In the drawings:
a is a diagram of a conventional audio effects processor connected between a musical instrument and a sound amplifier;
b is a diagram of a plurality of conventional audio effects processors connected between the musical instrument and the sound amplifier of
a is a block diagram of an exemplary central management hub, in accordance with the present application;
b is a diagram of an exemplary multifunction port connector configured for use with the central management hub of
a is a diagram illustrating exemplary parallel connections between the central management hub of
b is a diagram illustrating an exemplary serial bus connection between the central management hub of
c is a diagram illustrating the exemplary parallel connections between the central management hub of
d is a diagram illustrating the exemplary parallel connections between the central management hub of
e is an exemplary graphical user interface (GUI) provided by the personal computer of
f is a diagram illustrating the exemplary parallel connections between the central management hub of
a is a diagram illustrating exemplary parallel connections between an alternative embodiment of the central management hub of
b is a diagram of an exemplary multifunction port connector configured for use with the alternative embodiment of the central management hub of
The disclosure of U.S. Provisional Patent Application No. 62/027,017 filed Jul. 21, 2014 entitled SYSTEM FOR NETWORKING AUDIO EFFECTS PROCESSORS, ENABLING BIDIRECTIONAL COMMUNICATION AND STORAGE/RECALL OF DATA is hereby incorporated herein by reference in its entirety.
Systems and methods of networking and managing audio effects processors for musical instruments and vocal microphones are disclosed, in which multiple sets of parameter settings involved in audio effects processing can be stored as well as modified within a central management hub. In response to one or more simple user inputs, the respective sets of parameter settings can be recalled or otherwise accessed from the central management hub and applied to selected ones of the audio effects processors, thereby allowing both musicians and vocalists to create a multitude of characteristic sounds with their musical instruments and vocal microphones, respectively, with increased convenience and ease-of-use.
a depicts a conventional arrangement for providing audio effects processing in a system 100a that includes a musical instrument 102, a sound amplifier 104, and an audio effects processor 106. For example, the musical instrument 102 can be an electric guitar or any other suitable musical instrument, and the audio effects processor 106 can be implemented as a pedal unit (also referred to herein as a “stompbox” or “effects pedal”) or any other suitable audio effects processor implementation. In the conventional arrangement of
b depicts another conventional arrangement for providing audio effects processing in a system 100b that includes the electric guitar 102, the sound amplifier 104, and multiple effects pedals 106a, 106b, 106c (e.g., 3 effects pedals or any other suitable number of effects pedals) arranged on a pedalboard 112. In the conventional arrangement of
With regard to the conventional arrangement of
The effects pedals 106, 106a, 106b, 106c and the pedalboard 112 described herein with reference to the conventional arrangements of
a depicts an illustrative embodiment of an exemplary central management hub 200, which can be used by musicians and vocalists to network and manage one or more audio effects processors for musical instruments and vocal microphones, respectively, in accordance with the present application. As shown in
As further shown in
b depicts an exemplary multifunction port connector 240 configured for use with a suitable cable for sending/receiving serial data between one of the bidirectional multifunction ports 1, 2, . . . , n of the central management hub 200 (see
a depicts an exemplary system 400a that includes a number of parallel connections between the central management hub 200 of
The plurality of effects pedals 406a, 406b, 406c (see
b depicts an exemplary system 400b that includes a serial bus connection between the central management hub 200 of
c,
4
d, and 4f depict exemplary systems 400c, 400d, and 400f, respectively, which provide further illustrations of the parallel connections between the central management hub 200 of
The plurality of bidirectional multifunction ports 1, 2, . . . , n of the central management hub 200 (or a subset thereof) can be connected to the bidirectional multifunction ports of a plurality of effects pedals, respectively, and the central management hub 200 can communicate with the respective effects pedals over the interconnected ports using a predetermined communication protocol. In one embodiment, the predetermined communication protocol defines a plurality of commands that can be issued by the central management hub 200 to the respective effects pedals, including, but not limited to, a ping command, a get parameters command, a set parameters command, an NV memory read command, an NV memory write command, and a bypass command, the functions of which are as follows:
In one embodiment, the commands defined by the predetermined communication protocol can be issued by the central management hub 200 in a global manner, in which each of the plurality of effects pedals (e.g., the effects pedals 406a, 406b, 406c; see
In a further embodiment, the commands defined by the predetermined communication protocol can be isolated to a particular bidirectional multifunction port. In this case, only the effects pedal 406a, 406b, or 406c connected to that bidirectional multifunction port will be capable of receiving command data from the central management hub 200 and issuing a response to the command. Such isolation of commands to a particular bidirectional multifunction port can be useful when the central management hub 200 is not yet aware of the type of effects pedal that is connected to that particular bidirectional multifunction port.
The operation of the central management hub 200 will be further understood with reference to the following illustrative example, in which the central management hub 200 is connected to the plurality of serially-connected effects pedals 406a, 406b, 406c by a corresponding plurality of parallel connections (implemented by the cables 412a, 412b, 412c; see
Once the number and logical locations of the effects pedals 406a, 406b, 406c have been discovered by the central management hub 200, the user (e.g., a musician or vocalist) can configure one, some, or all of the effects pedals 406a, 406b, 406c by setting or adjusting one or more parameters involved in the audio effects processing performed by the respective effects pedal(s) 406a, 406b, and/or 406c (e.g., parameters relating to volume, voice, tone, delay, rate, depth, feedback, mix, modulation, etc.). For example, such parameter settings/adjustments can be made by the user's manipulation of one or more knobs, pushbuttons, switches, sliders, and/or other user interfaces associated with the respective effects pedals 406a, 406b, 406c.
After the effects pedals 406a, 406b, 406c connected to the central management hub 200 have been configured by the user, the central management hub 200 can store the parameter settings for the respective effects pedals 406a, 406b, 406c, as well as their audio effects on/off states, in its NV preset memory 206. To that end, the central management hub 200 can query each effects pedal 406a, 406b, or 406c by sending, in response to the user's extended actuation of the SCAN/SAVE pushbutton 205, a get parameters command to the effects pedal 406a, 406b, or 406c via the corresponding cable 412a, 412b, or 412c. The central management hub 200 can then receive, in response to its sending of the get parameters command, a message from the effects pedal 406a, 406b, or 406c containing its current software parameter settings and audio effects on/off state.
Having received the current software parameter settings and audio effects on/off state for each of the effects pedals 406a, 406b, 406c connected to it, the central management hub 200 can store the set of parameter settings and audio effects on/off states for the respective effects pedals 406a, 406b, 406c in the NV preset memory 206 at a default memory address (e.g., address 0 or any other suitable address). A visual indication of the user's extended actuation of the SCAN/SAVE pushbutton 205 can be provided by a corresponding extended illumination of the LED 234, which can be extinguished once the set of parameter settings are stored in the NV preset memory 206. The set of parameter settings and audio effects on/off states stored in the NV preset memory 206 at the default memory address are referred to herein collectively as a “parameter settings configuration” or, more simply, a “scene”.
As described herein with reference to
e depicts an illustrative embodiment of a GUI 470 that can be provided on a display of the personal computer 404 connected to the central management hub 200. As shown in
For example, the user can click on one or more of the graphical representations of the respective effects pedals 406a, 406b, 406c in the GUI 470 to select one of the effects pedals 406a, 406b, or 406c, and then click on the graphical representation of the Modify Pedal Settings pushbutton to modify the software parameter settings and/or audio effects on/off state stored in the NV preset memory 206 for the selected effects pedal (as indicated, for example, by the box surrounding the graphical representation of the effects pedal 406a (Effects Pedal A1); see
In response to the user's momentary actuation of the RECALL/COPY pushbutton 207, the central management hub 200 can recall or access the parameter settings configuration (i.e., the scene) stored in the NV preset memory 206 at the default memory address, and send a set parameters command to each of the effects pedals 406a, 406b, 406c via the cables 412a, 412b, 412c, respectively, thereby restoring the (possibly modified) set of parameter settings corresponding to that parameter settings configuration at the respective effects pedals 406a, 406b, 406c. As with the user's actuation of the SCAN/SAVE pushbutton 205, a visual indication of the user's momentary actuation of the RECALL/COPY pushbutton 207 can be provided by a corresponding momentary illumination of the LED 236.
As described herein with reference to
Having received a first specified memory address included in a first MIDI program change command, the central management hub 200 can store, in response to the user's extended actuation of the SCAN/SAVE pushbutton 205, the parameter settings configuration for the respective effects pedals 406a, 406b, 406c in the NV preset memory 206 at the first specified memory address. Further, in response to the user's momentary actuation of the RECALL/COPY pushbutton 207, the central management hub 200 can recall or access the parameter settings configuration stored in the NV preset memory 206 at the first specified memory address, and send a set parameters command to each of the effects pedals 406a, 406b, 406c to restore the set of parameter settings corresponding to that parameter settings configuration at the respective effects pedals 406a, 406b, 406c.
Moreover, having received a second specified memory address included in a second MIDI program change command, the central management hub 200 can optionally copy, in response to the user's extended actuation of the RECALL/COPY pushbutton 207, the parameter settings configuration stored at the first specified memory address location within the NV preset memory 206 to the second specified memory address location within the NV preset memory 206. As with the user's actuation of the SCAN/SAVE pushbutton 205, a visual indication of the user's extended actuation of the RECALL/COPY pushbutton 207 can be provided by a corresponding extended illumination of the LED 236, which can be extinguished once the set of parameter settings are copied in the NV preset memory 206.
In this example, the functions of (1) receiving a specified memory address at the central management hub 200 from the MIDI controller 402, and (2) storing a parameter settings configuration in the NV preset memory 206 at the specified memory address, can be repeated multiple times for storing a plurality of parameter settings configurations in the NV preset memory 206 at a plurality of specified memory addresses, respectively. Further, in response to one or more simple user inputs (e.g., the user's actuation of a pushbutton or footswitch associated with the MIDI controller 402), the MIDI controller 402 can send one or more MIDI program change commands, each including an indication of one of the plurality of specified memory addresses, to the central management hub 200, thereby causing the central management hub 200 (1) to recall or access the parameter settings configuration stored in the NV preset memory 206 at that specified memory address, and (2) to send a set parameters command to each of the effects pedals 406a, 406b, 406c via the cables 412a, 412b, 412c, respectively, to restore the set of parameter settings corresponding to that parameter settings configuration at the respective effects pedals 406a, 406b, 406c. In this way, a number of different parameter settings configurations (e.g., 128 or any other suitable number) can be recalled/accessed from the NV preset memory 206, and corresponding sets of parameter settings can be restored at the respective effects pedals 406a, 406b, 406c, in response to the user's actuation of the pushbutton or footswitch associated with the MIDI controller 402.
Having described the above illustrative embodiments, other modifications to and variations of the disclosed systems can be made. For example, it was described herein that the MIDI controller 402 can send one or more MIDI program change commands to the central management hub 200 to cause a number of different parameter settings configurations to be recalled/accessed from the NV preset memory 206, and corresponding sets of parameter settings to be restored at the respective effects pedals 406a, 406b, 406c, in response to the user's actuation of a pushbutton or footswitch associated with the MIDI controller 402. In an alternative embodiment, such functionality of the MIDI controller 402 and associated user interface controls, displays, and/or LEDs can be incorporated within the central management hub 200 itself, obviating the need to provide an external MIDI controller.
It was further described herein that the central management hub 200 can communicate with the respective effects pedals 406a, 406b, 406c over the interconnected ports using a predetermined communication protocol. In an alternative embodiment, the central management hub 200 can be used to provide limited management of and/or control over an audio effects processor (e.g., an effects pedal) that is not compatible with the predetermined communication protocol.
As further shown in
In the event the effects pedal 506 has been effectively disconnected from the audio signal path by the bypass device 502, the bypass device 502 can receive the audio input signal from the electric guitar 302 over the cable 508, and directly route the unprocessed audio input signal over the cable 510 to the sound amplifier 304 for amplification. For example, the effects pedal 506 can be connected to or disconnected from the audio signal path in response to the user's actuation of a pushbutton associated with the bypass device 502. Indications of whether the effects pedal 506 is connected to or disconnected from the audio signal path by the bypass device 502 can also be saved/recalled as part of one or more parameter settings configurations (scenes) stored in the NV preset memory 206 of the central management hub 200.
a depicts an exemplary system 700a that includes an alternative embodiment 700 of the central management hub 200, which reduces the number of cords and/or cables required for providing power, communications, and/or audio signals to/from a plurality of audio effects processors (e.g., effects pedals) 706a, 706b, 706c. As shown in
In the system 700a of
b depicts an exemplary multifunction port connector 740 configured for use with the cables 752a, 752b, 752c for sending/receiving power, serial data, and audio signals between the central mangement hub 700 and the plurality of effects pedals 706a, 706b, 706c. As shown in
It was further described herein that the central management hub 200 can send/receive serial data over the bidirectional data paths 226.1, 226.2, . . . , 226.n using the UART 202b included in the microcontroller 202. In an alternative embodiment, one or more of the bidirectional multifunction ports 1, 2, . . . , n can be configured as USB ports (or any other suitable ports conforming to any other suitable serial communication format), enabling such bidirectional communication of serial data between the central management hub 200 and one or more effects pedals to occur over one or more universal serial buses (USBs) (or any other suitable buses conforming to any other suitable serial communication format).
A method of operating the central management hub 200 for networking and managing a plurality of effects pedals for musical instruments and vocal microphones is described below with reference to
It will be appreciated by those of ordinary skill in the art that further modifications to and variations of the above-described systems and methods may be made without departing from the inventive concepts disclosed herein. Accordingly, the disclosed invention should not be viewed as limited except as by the scope and spirit of the appended claims.
This application claims benefit of the priority of U.S. Provisional Patent Application No. 62/027,017 filed Jul. 21, 2014 entitled SYSTEM FOR NETWORKING AUDIO EFFECTS PROCESSORS, ENABLING BIDIRECTIONAL COMMUNICATION AND STORAGE/RECALL OF DATA.
Number | Date | Country | |
---|---|---|---|
62027017 | Jul 2014 | US |