Sign up
F.A.Q.
The musicians resource for finding music instruments and equipment retailers. Guitar, bass, drums and percussion, recording, pro audio, midi, used instruments, vintage gear and more.
Home - producing a_tags

producing a_tags

Sound effects control system for musical instruments
2010-03-10 00:00:00
The system of claim 14, wherein a second length of tubing of said plurality of tubing is positioned on a surface of said guitar adjacent the location of said guitar where said musician strums said guitar so that said musician can depress said second length of tubing towards said surface with one digit while using the other digits of his or her hand to strum the guitar.

18. The system of claim 14, wherein a third length of tubing of said plurality of lengths of tubing is positioned on a back side surface of said guitar so that said musician can depress said third length of tubing by compressing said third length of tubing between said back side of said guitar and said musician's body.

19. A system for varying the sound signals output from a musical instrument comprising:

means for producing a control signal by depression of said means from a raised position above a first surface towards said first surface of said musical instrument wherein said means includes a lumen and depression of said means towards said first surface results in a change of pressure within said lumen; and

means for modifying an output signal of said musical instrument in response to receiving said control signal.

20. The system of claim 19, wherein said means for producing a control signal comprises a tactile controller mounted externally in a raised position on a surface of said musical instrument.

21. The system of claim 20, wherein said tactile controller comprises a length of tubing having a central lumen wherein depression of said length of tubing towards said surface of said musical instrument results in a change of pressure within said central lumen and wherein said control signal is reflective of said change in pressure.

22. The system of claim 21, wherein said musical instrument comprises an electric guitar and said length of tubing is positioned on the neck of said guitar.

23. The system of claim 19, wherein said means for modifying an output signal comprises a control box which receives an output signal from said musical instrument and said control signal.

24. A method of varying the sound signals output from a musical instrument comprising the steps of:

positioning a tactile member having a lumen on a first surface of a musical instrument so that an upper surface of said tactile member is raised above said first surface;

depressing said tactile member towards said first surface so that a change of pressure within said lumen occurs and so that said tactile member produces a control signal that corresponds to said change of pressure within said lumen; and

modifying an output signal produced by said musical instrument based upon said control signal.

25. The method of claim 24, wherein the positioning step comprises positioning a length of tubing having a fluid filled lumen on a musical instrument in a position where a musician can depress said length of tubing, and thereby affect the pressure of said fluid within said lumen, while simultaneously playing said musical instrument.

26. The method of claim 25, wherein the positioning step comprises ...
Electronic musical instrument
2009-10-12 00:00:00
bit is 0. The MSB travels through eight clock delay latches 122,146 (shown in FIG. 9), to maintain synchronism with the other conversions.

The sine wave symmetry from 0掳 to 180掳 is also exploited to reduce storage required. Here the sine wave from 0掳 to 90掳 is a mirror image of the portion from 90掳 to 180掳. The result is that only 1/4of the sine wave need be stored. The values stored are calculated by dividing the 0掳-90掳 range into, typically, 4096 parts and storing in the ROM the sine function at each interval's center.

FIG. 5 illustrates this process. Starting at 0掳 the sine 0掳=0, as the sine wave is traversed from 0掳 to 90掳 the values V1, V2 and 1 are generated for the phase angles X1, X2, 3 and 90掳,respectively. Now as the sine wave is traversed from 90掳 to X3, X4, and finally 180掳 bit 14 through the OR array 107 causes in effect the sine wave to be traversed from 90掳 back to 0掳 and the values V2,V1 and 0, are generated for the phase angles X3, X4, and 0, which are the correct values due to the mirror image summetry of the sine wave from 0掳 to 90掳 and 90掳 to 180掳. The MSB, bit 15, of the data fromthe phase data latch 104, provides the negative sign as the sine wave is traversed from 180掳 to 360掳 and bit 14 controls the generation from 180掳 to 270掳, and then bit 14 reverses the generation from 270掳 to360掳. The result is that only 1/4 of sine wave is stored in ROM.

FIG. 4 shows in detail the log sine generator 108. Only fifteen bits are input to an exclusive OR array 107. Bit "14", called the quadrature bit since it determines which quadrant 0掳 to 90掳 or 90+ to 180掳 is being usedto generate the log sine wave. The operation of the OR array 107 and bit 14 is to reverse the order of the access to the stored values in the ROM 110 and the difference ROM 114.

The actual values for the sine wave stored in two read only memories, log sine ROM 110 and difference ROM 114. Both these ROM's are addressed by the most significant eight bits from the OR-array 104, so each has 256 locations. The log sine ROM110 contains values, each fifteen bits, representing 256 positions of a sine wave from 0掳 to 90掳. The difference ROM 114 contains values, each eight bits, representing the difference between successive values from the log sine ROM 110. The value from the difference ROM 114 is multiplied by the bits "2", "3", "4", and "5" from the OR-array 107 by the parallel multiplier 116 producing a twelve bit product. The effect is to scale the difference value by the least significant bits fromthe OR-array 107, thereby generating an interpolation between values in the log sine ROM 110. This scaled difference value output from the parallel multiplier 116 is delayed by the clock delay latch 117 to synchronize it with the delay of the datathrough the clock delay latch 109 and the log sine ROM 110. The scaled difference is then added to the value from the log sine ROM by adder 118 resulting in a sixteen bit value which is delayed by the clock delay latch 121, again for synchronization,and is added to the amplitude data by adder 119. The effect of the configuration shown in FIG. 4 provides values for producing a sine wave with a resolution approaching that achieved by a single 4096 word by sixteen bit ROM.

The clip network 120 causes overflow to be clamped at FFF in hex notation if overflow occurs.

The inverse log function is formed similarly to the formation of the log sine shown in FIG. 5. The sixteen-bit value from the clip network 120 is delayed by the c...
Links
Copyright © 1998 - 2009 away.bastree.com. All Rights Reserved