Integrated Musical Instrument Systems
20220208160 · 2022-06-30
Inventors
Cpc classification
G10H2240/285
PHYSICS
G10H2220/005
PHYSICS
G10H2220/201
PHYSICS
G10H2220/395
PHYSICS
G10H2220/265
PHYSICS
G10H2220/321
PHYSICS
International classification
Abstract
A system suitable for use as a musical instrument system is provided. The system includes at least one sensor. The system also includes at least one control surface configured to interface with the at least one sensor. Further, the system includes at least one controller configured to interface with the at least one sensor. Additionally, the system includes at least one program module configured to interface with the at least one sensor. The system includes an enclosure. The at least one sensor and the at least one control surface are positionable on the base. The system also includes at least one data processor configured to interface with the at least one sensor, the at least one control surface, and the at least one program module arranged to function as a musical instrument system. The system also includes an enclosure
Claims
1. A system suitable for use as a musical instrument system, the system comprising: at least one sensor; at least one control surface configured to interface with the at least one sensor; at least one controller configured to interface with the at least one sensor; at least one program module configured to interface with the at least one sensor; a base, wherein the at least one sensor and the at least one control surface are positionable on the base; and at least one data processor configured to interface with the at least one sensor, the at least one control surface, and the at least one program module arranged to function as a musical instrument system, and wherein the at least one sensor is configured to transmit data in a binary and gradual fashion simultaneously when triggered by an object placement, object motion, and object velocity, wherein the data transmitted by the at least one sensor gradually changes as a distance between the object and the at least one sensor changes while the data gets concurrently processed to play and manipulate sounds, effects and/or parameters in accordance with the object placement and the object motion and the object velocity; and wherein the system includes a portable device configured for controller functionality; wherein the portable device is housed by an enclosure; wherein dimensions of the enclosure are about 5½ inches long by about 1½ inches wide by about ⅜ inches of height; a top display positioned centrally on a top surface of the enclosure, wherein a surface area of the display occupies from about ⅛ to about ⅓ of a total surface area of the top surface; a USB port positioned on a side of the enclosure configured to connect to a computer; two proximity sensors positionable on a top surface of the enclosure, wherein one sensor is located on a left-hand side and another sensor on a right hand side of the top surface of the enclosure and spaced away from a top display and from each other and arranged such that the proximity sensors can be controlled and/or actuated independently from one another and configured so a musician can utilize left and right hands to interact with the left and right hand top sensors without disrupting visibility of the top display; two push buttons to navigate banks positioned on a back side surface of the enclosure and designed to be operated by the musician's thumb; and a rotary thumbwheel positioned on the back side surface of the enclosure and structured to be operated by the musician's thumb.
2. The system as recited in claim 1, wherein the at least one controller further comprises a remote controller, the remote controller structured to utilize motion sensing technology.
3. The system as recited in claim 1, wherein the at least one controller further comprises a musical instrument digital interface (MIDI) controller, the MIDI controller structured to utilize motion sensing technology.
4. The system as recited in claim 1, wherein the system further comprises at least one computer system configured to process digital signals.
5. The system as recited in claim 1, wherein the sensors, include short and/or long-range proximity sensors, optical proximity sensors, infrared proximity sensors, and/or proximity sensors with a plurality of emitters, receivers, IR LEDs, and photodiodes configured for 2D and/or 3D gesture recognition.
6. The system as recited in claim 1, wherein the system further comprises at least one mobile device configured to digitally communicate with system components.
7. The system as recited in claim 1, wherein the system further comprises at least one 3.5 mm MIDI port.
8. The system as recited in claim 1, wherein the system further comprises at least one 3.5 mm Control Voltage (CV) port and at least one 3.5 mm Gate port.
9. The system as recited in claim 1, wherein the system further comprises at least one digital audio workstation (DAW).
10. The system as recited in claim 1, wherein the system further comprises at least one musical instrument digital interface (MIDI)-enabled device.
11. The system as recited in claim 1, further comprising a remote controller configured to communicate with a computer, a mobile device, a MIDI-enabled device, and/or other remote controllers within the system with wired connections or wireless technology.
12. The system as recited in claim 1, further comprising at least one switch designed for navigation of modes and settings.
13. The system as recited in claim 1, wherein the system is incorporated onto a body of a guitar.
14. The system as recited in claim 1, wherein user functions and settings are configured by mechanisms on the enclosure and/or computer software.
15. The system as recited in claim 1, wherein the system includes a sequencer, the sequencer designed to function with editing, timing, and performance features configurable by one or more sensors.
16. The system as recited in claim 1, wherein the system is configured to be incorporated onto acoustic, electric, analog, and/or digital musical instruments and/or hardware.
17. The system as recited in claim 1, wherein the sensors include configurations to allow a musician to control gradual parameters, wherein the parameters include pitch, volume, and musical effects wherein the sensors are also structured to allow the musician to strike the sensors percussively to trigger binary sounds, and wherein the musician can swipe above the sensors in mid-air to produce binary or gradual actuation.
18. The system as recited in claim 1, wherein the sensors are configurable to provide binary control, gradual control, and/or velocity control.
19. The system as recited in claim 1, further comprising digital signal transmission mechanisms, wherein the mechanisms are designed to produce signals arranged to be read by a plurality of computer programs.
20. The system as recited in claim 1, further comprising a remote controller, such as a MIDI controller, that uses proximity sensors in the place of buttons, keys, drum pads, dials, sliders, and switches as a means of control in order to transmit MIDI data in real time to any software in a computer system that accepts MIDI data making the device playable via the motions of the human body or objects interacting with the sensors.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0117] The preferred embodiments of the invention will hereinafter be described in conjunction with the appended drawings provided to illustrate and not to limit the invention, where like designations denote like elements, and in which:
[0118]
[0119]
[0120]
[0121]
[0122]
[0123] and
[0124]
[0125] Like reference numerals refer to like parts throughout the several views of the drawings.
DETAILED DESCRIPTION
[0126] The following detailed description is exemplary in nature and is not intended to limit the described embodiments or the application and uses of the described embodiments. As used herein, the word “exemplary” or “illustrative” means “serving as an example, instance, or illustration.” Any implementation described herein as “exemplary” or “illustrative” is not necessarily to be construed as preferred or advantageous over other implementations. All the implementations described below are exemplary implementations provided to enable persons skilled in the art to make or use the embodiments of the disclosure and are not intended to limit the scope of the disclosure, which is defined by the claims. For purposes of description herein, the terms “upper”, “lower”, “left”, “rear”, “right”, “front”, “vertical”, “horizontal”, and derivatives thereof shall relate to the invention as oriented in
[0127] Shown throughout the figures, embodiments of the present invention are directed towards methods and systems for integrating musical instruments and/or software with devices and sensors. These devices and sensors can function in concert and configured as an integrated musical instrument system.
[0128] Referring initially to
[0129] Continuing with
[0130] As best seen in
[0131] In an embodiment, the sensors 102, 104, and/or 106 may be configured to be active, and the sensors 102, 104, and/or 106 can be configured in any variation of the on/off and/or gradual functionality.
[0132] In an embodiment, sensors 102, 104, and/or 106 may be active and/or configured in a plurality of alignments of binary, on/off, and/or gradual functionality.
[0133] In an embodiment, an integrated musical instrument system can include a plurality of sensors, including but not limited to, 5, 10, 20, 30, 50, and/or 100 sensors.
[0134] In embodiments, an integrated musical instrument system may include shielding, the shielding configured to prevent the sensors, which are close to the instrument pick-ups, from producing unwanted interference/noise.
[0135] As shown in
[0136] Referencing
[0137] Continuing with
[0138] In embodiments, the pedal board 200, the buttons 202, the lights 204, and/or the sensors 102, 104, and/or 106 can be configured to operate independently from strings, pick-ups, and/or the guitar 101. In embodiments, the sounds and/or effects produced from the pedal board 200, the buttons 202, and/or the bank up switch 206 and/or bank down switch 208 can be configured to be produced in parallel to sounds and/or effects generated from the guitar 101.
[0139] As best seen in
[0140] In embodiments, the system 300 can include a USB port. The USB port can connect to a computer, not shown. The USB port can also provide power to the system 300. The system can also include a stand-by switch configured to deactivate the sensors. The system can additionally include a switch on a side of the system 300 which can deactivate the sound up sensor 306.
[0141] Turning to
[0142] Continuing with
[0143] As best seen in
[0144] Various controls can be located on the back side surface 422 of the enclosure 402 and designed to be controlled by the musician's right- and left-hand thumbs. A switch 432 or a plurality of switches 432 or buttons 432 can be located on a left-hand side of the back side surface 422 of the enclosure. The system 400 can include 2 push buttons 434 to navigate banks located on a back side surface 422 of the enclosure 402. On a right-hand side of the back side surface 424 of the enclosure, a rotary thumbwheel 436 can be positioned. In embodiments, the rotary thumbwheel 436 can also include push button controls.
[0145]
[0146] In embodiments, the system can include trigger sensors 1 and 2 on the face of the box and can function in the same way a simple binary button or a key would. When your hand crosses the threshold of the sensor's field of detection, for example about 1, 2, 3, 5, 10, 20 cm above the sensor or any dimension in between, it's the same as if you were to push down on a button and holding down if your hand remains in the field of detection. As soon as your hand leaves the threshold, it's the same as if you were releasing the button. The system can also be programmed so that you can also touch the sensor to achieve the same functionality. The system feature helps for musical purposes because sometimes you want to tap a button repeatedly, very quickly, which is easier to do by actually tapping the surface of the box, as opposed to waving your hand above it, which you can also do. The system can include a plurality of ways to actuate the system. The system can also include two ways of pushing this imaginary button, by waving your hand in the air above the sensor, and by physically tapping the sensor.
[0147] In embodiments, the “effect” sensor on the side of the box functions like a knob or a dial would. When unaffected, the knob is at 0%, as soon as your hand crosses the threshold of detection and moves closer and closer to the sensor, it gradually goes up to 100% and remains at 100% if your hand is touching the sensor. This can manipulate effects that a musician may want to turn up or down in real time, such as volume, panning, distortion, reverb, delay, or any effect in a DAW or other software/hardware. Interaction with a DAW allows you to customize the range of each sensor, for example, from 0% to 50% In addition, the range of each sensor can be adjusted in the program module, depending upon user settings.
[0148] In embodiments, the “effect” sensor on the side of the box functions like a knob or a dial would. When unaffected, the knob is at 0%, as soon as your hand crosses the threshold of detection and moves closer and closer to the sensor, it gradually goes up to 100% and remains at 100% if your hand is touching the sensor. This is useful for sound effects that you want to turn up and down volume, panning, distortion, reverb, delay, etc. basically any effect imaginable that is supported by your DAW. Any gradual effect or parameter is customizable in your DAW. If you only want a certain effect to go up to a maximum value of 50%, you can set that as your max value in your DAW, so when the sensor is at its maximum value of 100% the parameter will only go up to 50%. Interaction with DAW allows you to customize the range of each sensor. In addition, the range of each sensor can be tweaked in the program module, depending upon how it is coded.
[0149] In embodiments, the sensors in the system can include an array of sensors. The system can include algorithms and programming to program all three sensors to function both as a binary button and a gradual dial, to further customize the user experience. In the system, crossing the threshold of detection can register as “on” but also as gradually going from 0% to 100%. Furthermore, both a sound and an effect can be MIDI-mapped to the same sensor: once the threshold is crossed, the sound will play and the effect will increase 0% to 100%. In some embodiments, the sensors can include a plurality of functions.
[0150] In embodiments, the sensors on the system can include an array of sensors. There are a lot of possibilities. The system can include algorithms and programming to program all three sensors to function both as a binary button and a gradual dial, to further customize the user experience. In the system, crossing the threshold of detection can register as “on” but also as gradually going from 0% to 100%. So if you want to MIDI map just a sound to it, that's fine, it'll just be registered as “on” or “off” to play the sound, but if you want to MIDI map an effect to it, that's good too, it'll turn up the dial on the effect, nothing can trip anything up, it's how you configure things in your DAW that can determine how the sensor reacts, because it's essentially reacting in both ways at the same time). Furthermore, if you want to MIDI map both a sound and an effect to the same sensor, you can do that too: once the threshold is crossed, the sound will play and the effect will start ticking up from 0% to 100%. In some embodiments, the sensors can include a plurality of functions. The two trigger sensors can act only as buttons, and the one effects sensor can act only as a dial, and therefore all sensors may be able to act as both buttons and dials.
[0151] In an embodiment, the switch at the front of the box can include a red light and it can be a standby switch, which can be programmed such that once you turn it on, all the sensors are deactivated. This is actually very useful if you want to move the box around without having your sounds playing all over the place. The system can include a plurality of functions incorporating motion sensing technology. There are so many options that the user needs options to deactivate them as needed.
[0152] In an embodiment, the switch on the front of the box can act as a standby switch, which can be programmed to deactivate the sensors if desired. Standby mode can be indicated by an adjacent LED light.
[0153] In embodiments, the device also features a sequencer mode, which you can engage with the toggle switch on the side of the box; if you want to start a sequence, you push down on the sensor until the numbers flash, then you tap the tempo you want by tapping the sensor again at the desired tempo. The sequence will start playing at the tempo you tapped. Then you can hold down the respective sensors to play the sounds and effects mapped to them in sequence.
[0154] In an embodiment, the +/−“select” and “bank” buttons in the middle which can correspond to white and yellow numbers in a number display let you cycle through 8 selections of MIDI mappings, and 5 banks (up to 40 MIDI mappings). For example, in selection #1, a user can MIDI map a cymbal sound to sensor 1, a vocal sample to sensor 2, and a reverb effect to sensor 3. While in selection #1, those sounds/effects will play from their respective sensors. In selection #2, the user can map 3 additional sounds/effects to the sensors, and so on. This is the same as an embodiment of the present invention which includes a pedal board. The pedal board works in concert with a guitar version of the product. The user can cycle through selections with their foot, on physical stomp-box-style switches, which can theoretically also be sensors. The buttons on the prototype can also be sensors and/or physical buttons.
[0155] In an embodiment, the +/−“select” and “bank” buttons in the middle which can correspond to white and yellow numbers in a number display let you cycle through 8 selections of MIDI mappings, and 5 banks (so 40 selections, basically). What a selection means is: let's say in selection #1 you MIDI map a cymbal sound to sensor 1, a vocal sample to sensor 2, and a reverb effect to sensor 3. As long as you're in selection #1, those sounds/effects will play from their respective sensors. Once you go to selection #2, you can map 3 more new sounds/effects to the sensors, and so on. This is the same thing that an embodiment of the present invention which includes a pedal board. The pedal board works in concert with a guitar version of the product. You can cycle through your selections with your foot, on physical stomp box style switches, though theoretically they can also be sensors. The buttons on the prototype can also be sensors and/or physical buttons.
[0156] In an embodiment, a trigger sensor can have a double function, which you can use the switch on the side to engage. It's called a sequencer and it basically cycles through your 8 selections at a steady rhythm. So how it works is, you switch to sequencer mode with the toggle switch; if you want to start a sequence, you push down on the sensor until the numbers flash, then you tap the tempo you want (tapping for tempo is a very common action in the modern music world, the cool thing about mine is that you can use the sensor to do it (another functionality that embodiments of the present invention include), and the sequence will start playing at the tempo you tapped. Then you can hold down the respective sensors to play the sounds and effects mapped to them in sequence.
[0157] In embodiments, the system can be portable and handheld so that it's convenient and easy to handle and you can also pick it up and hit the sensors, like you would a maraca, which is something that makes embodiments of the invention unique, most MIDI controllers are not this small, and they cannot be picked up and played. By holding it, you have the freedom of triggering multiple sounds by interacting with multiple on-board sensors in a rhythmic fashion. Embodiments of the present invention can include a digital percussive instrument that produces different sounds depending on where you hit it.
[0158] In embodiments, the system can include materials such as but not limited to stainless steel, other metals, ceramic, plastic, composites, and/or wood. It's also very strong and can be made of stainless steel or other durable materials.
[0159] In embodiments, the system can include materials such as but not limited to stainless steel, other metals, ceramic, plastic, composites, and/or wood. It's also very strong, it can be made of stainless steel and can take a beating, you can get physical with it, you can pick it up, play it, and because the sensors are so reactive it's almost like you're playing an old percussive instrument—most MIDI controllers aren't built for that sort of thing.
[0160] In embodiments, the system 300 can include a three-way switch. The three-way switch can be configured to reorganize the sensors in a plurality of arrangements.
[0161] In embodiments, data transmitted by at least one sensor can gradually change as a distance between an object (i.e. a human hand) and the at least one sensor changes, wherein the data gets concurrently processed in real-time through a data processor, including but not limited to a microcontroller, within the system and is simultaneously converted into a series of customizable commands to play and manipulate sounds, effects and/or parameters in accordance with the object placement and the object motion and the object velocity. These commands can include binary commands, such as MIDI note on or MIDI note off messages, gradual commands, such as MIDI CC or Continuous Control/Control Change messages, velocity-based commands, such as MIDI Velocity messages, or any combination of the aforementioned commands.
[0162] In some embodiments, the method or methods described above may be executed or carried out by a computing system including a tangible computer-readable storage medium, also described herein as a storage machine, that holds machine-readable instructions executable by a logic machine (i.e., a processor or programmable control device) to provide, implement, perform, and/or enact the above-described methods, processes and/or tasks. When such methods and processes are implemented, the state of the storage machine may be changed to hold different data. For example, the storage machine may include memory devices such as various hard disk drives, CD, flash drives, cloud storage, or DVD devices. The logic machine may execute machine-readable instructions via one or more physical information and/or logic processing devices. For example, the logic machine may be configured to execute instructions to perform tasks for a computer program. The logic machine may include one or more processors to execute the machine-readable instructions. The computing system may include a display subsystem to display a graphical user interface (GUI) or any visual element of the methods or processes described above. For example, the display subsystem, storage machine, and logic machine may be integrated such that the above method may be executed while visual elements of the disclosed system and/or method are displayed on a display screen for user consumption. The computing system may include an input subsystem that receives user input. The input subsystem may be configured to connect to and receive input from devices such as a mouse, keyboard, or gaming controller. For example, a user input may indicate a request that certain task is to be executed by the computing system, such as requesting the computing system to display any of the above-described information, or requesting that the user input updates or modifies existing stored information for processing. A communication subsystem may allow the methods described above to be executed or provided over a computer network. For example, the communication subsystem may be configured to enable the computing system to communicate with a plurality of personal computing devices. The communication sub system may include wired and/or wireless communication devices to facilitate networked communication. The described methods or processes may be executed, provided, or implemented for a user or one or more computing devices via a computer-program product such as via an application programming interface (API)
[0163] While the foregoing written description of the exemplary embodiments enables one of ordinary skill to make and use what is considered presently to be the best mode thereof, those of ordinary skill will understand and appreciate the existence of variations, combinations, and equivalents of the specific embodiment, method, and examples herein. The exemplary embodiments should therefore not be limited by the above-described embodiment, method and examples, but all embodiments and methods within the scope and spirit of the exemplary embodiments as claimed.
[0164] Since many modifications, variations, and changes in detail can be made to the described preferred embodiments of the invention, it is intended that all matters in the foregoing description and shown in the accompanying drawings be interpreted as illustrative and not in a limiting sense. Furthermore, it is understood that any of the features presented in the embodiments may be integrated into any of the other embodiments unless explicitly stated otherwise. The scope of the invention should be determined by the appended claims and their legal equivalents.
[0165] Insofar as the description above and the accompanying drawings disclose any additional subject matter that is not within the scope of the claims below, the inventions are not dedicated to the public and the right to file one or more applications to claim such additional inventions is reserved.