Ribbon array microphone
10405104 ยท 2019-09-03
Inventors
Cpc classification
International classification
Abstract
The invention includes a basic approach to simulate the workings of a ribbon microphone based on measurements at an array of more robust small pressure microphones. Embodiments of the invention take an array of microphone elements, either very small microphones that are placed on either side of a printed circuit board or some other device to understand the sound pressure differences from front to back and use those sound pressure differences to emulate the motion of a ribbon if a ribbon were co-located with the array of microphones. The microphone array detects differential pressure, either by a set of elements that that have figure of eight polar patterns, or by having separate elements front and back.
Claims
1. An apparatus, comprising: a plurality of microphone elements that respectively produce microphone signals, wherein the microphone elements are respectively positioned at identified points of a ribbon microphone; and circuitry that receives the plurality of microphone signals from the microphone elements, produces digitized data of the plurality of microphone signals, and uses an eauation derived from a model of masses located at the identified points of the ribbon microphone and springs connected therebetween to determine a motion of the ribbon microphone based on the digitized data of the plurality of microphone signals and to produce an output signal using the determined motion.
2. The apparatus of claim 1, wherein the microphone elements comprise an array of miniature microphone elements.
3. The apparatus of claim 1, wherein the microphone elements are substantially more mechanically and electrically robust than the ribbon microphone.
4. The apparatus of claim 3, wherein the microphone elements comprise condenser microphones.
5. The apparatus of claim 1, wherein the determined ribbon motion comprises one axis of motion.
6. The apparatus of claim 1, wherein the determined ribbon motion comprises one axis of velocity.
7. A method implemented by a computer, comprising: identifying a plurality of points of a ribbon microphone; respectively locating a plurality of microphone elements at the plurality of identified points; receiving a plurality of microphone signals respectively produced by the plurality of microphone elements; producing digitized data corresponding to the received plurality of microphone signals; determining a spring mass model of the ribbon microphone using masses at the identified points of the ribbon microphone and springs connected therebetween; processing the digitized data corresponding to the received plurality of microphone signals using an equation derived from the spring mass model to determine a motion of the ribbon microphone; and producing an output signal based on the determined motion.
8. The apparatus according to claim 1, wherein the equation produces the ribbon motion as an output based on input terms including one or more of a mass quantity of the masses, a viscous drag term associated with a material of the ribbon microphone, a thermal loss term associated with the material of the ribbon microphone, a spring constant, a nominal displacement, a gravity term, a coupling term, and an acoustical pressure exerted on the ribbon and reflected in the received microphone signals.
9. The method according to claim 7, wherein the equation produces the ribbon motion as an output based on input terms including one or more of a mass quantity of the masses, a viscous drag term associated with a material of the ribbon microphone, a thermal loss term associated with the material of the ribbon microphone, a spring constant, a nominal displacement, a gravity term, a coupling term, and an acoustical pressure exerted on the ribbon and reflected in the received microphone signals.
10. The method of claim 7, wherein the microphone elements comprise an array of miniature microphone elements.
11. The method of claim 7, wherein the microphone elements are substantially more mechanically and electrically robust than the ribbon microphone.
12. The method of claim 11, wherein the microphone elements comprise condenser microphones.
13. The method of claim 7, wherein the determined ribbon motion comprises one axis of motion.
14. The method of claim 7, wherein the determined ribbon motion comprises one axis of velocity.
15. The method of claim 9, further comprising determining certain of the input terms from physical characteristics of the ribbon microphone.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) These and other aspects and features of the present invention will become apparent to those ordinarily skilled in the art upon review of the following description of specific embodiments of the invention in conjunction with the accompanying figures, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(11) The present invention will now be described in detail with reference to the drawings, which are provided as illustrative examples of the invention so as to enable those skilled in the art to practice the invention. Notably, the figures and examples below are not meant to limit the scope of the present invention to a single embodiment, but other embodiments are possible by way of interchange of some or all of the described or illustrated elements. Moreover, where certain elements of the present invention can be partially or fully implemented using known components, only those portions of such known components that are necessary for an understanding of the present invention will be described, and detailed descriptions of other portions of such known components will be omitted so as not to obscure the invention. Embodiments described as being implemented in software should not be limited thereto, but can include embodiments implemented in hardware, or combinations of software and hardware, and vice-versa, as will be apparent to those skilled in the art, unless otherwise specified herein. In the present specification, an embodiment showing a singular component should not be considered limiting; rather, the invention is intended to encompass other embodiments including a plurality of the same component, and vice-versa, unless explicitly stated otherwise herein. Moreover, applicants do not intend for any term in the specification or claims to be ascribed an uncommon or special meaning unless explicitly set forth as such. Further, the present invention encompasses present and future known equivalents to the known components referred to herein by way of illustration.
(12) According to certain general aspects, the invention aims to create a microphone that has the sonic properties of a ribbon microphone, but is mechanically robust and produces a good solid electrical output and is acoustically robust. One general idea is to sample the sound field at a number of points along a hypothetical ribbon. So, using an array of small microphones, embodiments of the invention sample the sound field at those different points and use the array microphone signals to drive a simulation of the motion of the ribbon. Given a simulation of the motion of the ribbon, and using some mathematics that describe the voltage that would develop across the ribbon, additional mathematics can be performed to produce the resulting microphone output.
(13) One example of how this can be done is shown in
(14) There can be some interaction among these different elements. For instance as a conductor moves in a magnetic field, currents will develop that will actually cause a force opposing the motion. Similarly, voltage develops across the terminals of a microphone, it drives some electronics depending on what electronics it is seeing, the voltage might be altered. But an aspect of the invention is to use mechanically and acoustically robust small microphone elements in an array to drive a process which will simulate the sonics of the ribbon microphone. And, because these microphone elements can be very inexpensive, small cartridge elements, etc., and because these elements can be made to be very mechanically and acoustically robust, this approach could possibly be used to create a microphone that sounds like a ribbon microphone but would have much wider application and be much less expensive to manufacture and maintain.
(15)
(16)
(17) As further shown in
(18)
(19) So, according to general aspects, embodiments of the invention aim to produce a ribbon microphone that is mechanically and acoustically robust using an array of conventional microphones that are known to be durable.
(20) The following sections provide more detail about various aspects of the invention.
(21)
(22) This procedure is illustrated in a little more detail in
(23)
(24) It should be noted that finite differences or other methods might be appropriate for wave field simulation. In other words, simulation of that ribbon motion. It should be further noted that mesh geometry is not necessarily identical to the microphone array geometry. The microphone signals may be preprocessed to generate inputs for the waveguide mesh at the locations associated with the mesh junctions.
(25) For example, as shown in
(26) It should be noted that nonlinearities may be introduced into the waveguide mesh wave propagation and/or conversion of the wave field to the microphone signal r (t) for purpose of more accurately emulating the ribbon output geometry, acoustic or other effects or other purpose. Note that using, for instance, sample and hold methods analog implementations should be possible. Chip implementation should also be straightforward. One possible drawback to this approach is that if you have a number of microphones you would have to digitize all of the microphone signals and do the processing digitally. Processors are pretty cheap but the high quality conversion needed by professional audio persons could be expensive, so an analog implementation might provide an inexpensive alternative and the waveguide mesh and finite difference schemes would be via sample and hold type approach be amenable to an analog-type implementation. Also, a direct chip implementation would be possible.
(27) By adding an accelerometer, for instance, oriented in the plane perpendicular to the ribbon, the modeled ribbon displacement .sub.ij (t) can be made to account for a mechanical shock to the microphone. It also can determine the direction of gravity. It turns out that the ribbons are suspended under very little tension and will sag under gravity causing the sonic characteristics to change just ever so slightly depending on basically the ribbon, depending on its orientation, will be in a different place in the magnetic field and/or perhaps under slightly different nominal mechanical position and as a result, the character of the sound might change a little bit.
(28) For example, as shown in
(29)
(30)
(31) It should be noted that the combining of many microphone signals and the spatial processing (smoothing) of the wave propagation should produce an output r (t) with noise significantly reduced compared to that of an individual element. One beneficial aspect about ribbons is that they are pretty low noise. They don't produce a lot of signals so there is some noise in terms of the amplification but there's not a lot of noise caused by just random collisions of air molecules against the ribbon because the ribbon covers a significant area. Conversely, if there is just a single very small microphone, it's going to generate not a lot of noise. But if there is a whole array of microphones there's going to be a lot of spatial averaging going on and they would likely be relatively noise-free as a result.
(32) The following discussion provides additional details of ribbon dynamics emulation.
(33)
(34) The present inventor performed laser vibrometer measurements using a conventional ribbon microphone. These measurements did not show any bowing of the ribbon so these modes should capture the essential behavior. They didn't show any tilt of the ribbon in response to a sound field. In general, the set up of the laser vibrometer included a speaker on axis, there were some off axis measurements made, but mostly there was a speaker and a ribbon microphone, and the laser vibrometer was able to detect the response of the ribbon microphone to assign each acoustic field as a function of the frequency of the sound wave.
(35) The main modes that were seen from these measurements were 1405 z, slightly; 1406 , most definitely; and the x direction, shown as 1404 in
(36)
(37)
(38)
(39) In both cases, however, the relative moment of inertia can be controlled. There can be separate constants controlling the tortional spring constant and the vertical and longitudinal spring constants in case there are two sets of masses and springs in parallel with the stiff bars, the relative tortional and transverse longitudinal resonants, etc. can be controlled by choosing the width of the bars.
(40)
(41) The following descriptions explain example mathematics for converting the measured microphone signals into ribbon motion.
(42) In
(43) In
m.sub.x{umlaut over (x)}.sub.i=F.sub.i,i+1+F.sub.i,i1+m.sub.xg(){dot over (x)}.sub.i.Math.[{dot over (x)}.sub.i+1{dot over (x)}.sub.i+{dot over (x)}.sub.i{dot over (x)}.sub.i1]+.sub.i.Math.
(44) This acceleration equals the forces acting on it from the previous corrugations, spring constants F.sub.i,i+1 and F.sub.i,i1, and gravity. The gravity term g is the gravitational acceleration, and m is the mass of the segment. The term g has an associated vector ()=[cos , sin ], which is the orientation of the ribbon with respect to gravity. Also in the equation of motion are two terms that produce losses, one is a viscous drag term x.sub.i and another is thermal losses [x.sub.i+1x.sub.i+x.sub.ix.sub.i1] that happen in the material. In addition to those terms there is a forcing term M.sub.i. This accounts for the fact that the differential sound pressure front to back of the microphone will cause displacements in the direction perpendicular to the axis of the ribbon.
(45) As shown in
(46) The force due to the spring constant between adjacent corrugations is shown in the following equation and it's a function of the spring constant u:
(47)
(48) As seen, it basically is the spring constant u times the displacement of the masses relative to a nominal displacement labeled here l.sub.0. And, the direction that the force is applied is the difference in position of the two masses normalized by their distance. So, putting all of this together you have the following equation which expresses the transverse and longitudinal displacement of the ribbon as a function of gravity and the applied acoustic forces.
(49)
(50) The tortional displacement of the ribbon is found in a very similar way, and is shown below:
m.sub.{dot over ()}.sub.i+{dot over ()}.sub.i+.sub..Math.[{dot over ()}.sub.i+1{dot over ()}.sub.i1]+u.sub..Math.(.sub.i+1=2.sub.i+.sub.i1)=.sub..Math..sub.i
(51) This is a little bit simpler and there are the same sort of acceleration and dampening terms m.sub.i, .sub.i and [.sub.i+1.sub.i1]. There is a tortional spring constant u to go along with a sort of a second difference in tortional displacement about the element (.sub.i+12.sub.i+.sub.i1). Again, that's driven by the differential pressure of the microphone according to a coupling constant .
(52) So, these are a set of continuous time differential equations relating motion at a set of discrete points and they can be discretized by a linear transform.
(53) For example, there can be a second order multi variant system where you have a matrix times x, a second derivative plus another matrix times x plus a third matrix times x equals , where x in this case is the displacement at a set of points. The displacement of each of these masses and both of the equations above can be put into that form once all of the equations for each of the masses is considered. Going from the continuous time equation for motion to a discrete time equation can be done by substituting the derivative represented by s for 2/t, t being a sampling period times (1) minus one the unit delay operator over one plus the unit delay operator. Doing a little algebra and arranging terms yields the following equation
x(t)=(v.sup.2A.sub.2+vA.sub.1+A.sub.0).sup.1[(t)+2(t1)+(t2))+2(v.sup.2A.sub.2A.sub.0)x(t1)(v.sup.2A.sub.22vA.sub.1+A.sub.0)x(t2)]
(54) This equation expresses x at discrete time t as a function of the driving function at times t, t1 and t2 and the displacements at time t1 and t2. So, given the current and past couple inputs and state of motion, one can compute the next set of positions of the ribbon variable. Preferably a matrix inversion is performed at the very first term in the above equation and that matrix inversion turns out to be relatively straightforward as the matrix is a tridiagonal matrix for both the longitudinal, transverse displacement and the tortional displacement.
(55) The following in connection with
(56) One basic approach is described in
(57) As shown in
(58) As shown, the dynamics can be simulated using the spring mass, one spring mass pair preferably per ribbon corrugation. The position and rotation of these masses and spring mass models can be driven by microphone signals. There can be a couple rows of microphones. This is shown in
(59) There are various techniques known in the art that take spring mass systems and derive an equivalent acoustic system and equivalent electrical system. Anyway, as shown in
(60) So, the spring mass system which emulates the ribbon motion can be nicely emulated by a transmission line having a set of inductors and capacitors and a small resistance at circuit 1622, one feeding into the next in the transmission line form, and the tortional and longitudinal modes reflecting at the boundaries at the supports could be included as well. In any event, in a simple transmission line with just a couple passive components, if it is not desired to implement inductors there are ways of doing it with capacitors and the like.
(61) Accordingly, in the circuit shown in
(62) Correspondingly,
V=dx/dt X.sub.s
Where dx/dt is the displacement, and .sub.s is the magnetic field.
(63) This output can drive a transformer or whatever similar output electronics are present, as shown in the example of
(64) In summary, the above descriptions show how aspects of the invention can be implemented using a transmission like structure to emulate the transverse and longitudinal displacement as well as the tortional displacement. From there one can simulate the effect of that motion in a magnetic field and that can drive a transformer at the output. Another thing to note is that inductors, capacitors, and the like, are getting incredibly small and are provided in surface mount. So this might be a very cost effective way of implementing the invention. In other words emulating a ribbon microphone using an array of mechanically and acoustically robust microphones.
(65) The attached Appendix is incorporated herein by reference in its entirety.
(66) Although the present invention has been particularly described with reference to the preferred embodiments thereof, it should be readily apparent to those of ordinary skill in the art that changes and modifications in the form and details may be made without departing from the spirit and scope of the invention. It is intended that the appended claims encompass such changes and modifications.