Fernando Pablo Lopez-Lezcano
|
5feffc4f08
fix thickness problem of h2n dial cover flare, add parameters to capsule array mount so that we can use a thicker microphone stalk in the h2n design - hopefully more robust
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
699ddeeeca
h2n: major redesign, hide access to the top microphone mode selection dial as it is not really needed (the h2n needs to be in 4ch mode for the TinySpHEAR mod to work), with that disabled lower the bridge to touch the top of the h2n and hide the dial, use hull to get nicely smooth transitions, redo the columns to match - carefully match dimensions to the old column design as that was correctly hugging the h2n case, still need to test print the whole assembly so more tuning will probably happen soon
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
222c727d3c
octathingy: first version with two 12 pin connectors at the bottom and other ported changes from the tetrahedral version, needs a lot of work and refactoring
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
1a38be2ce6
h2n: add marker for microphone orientation, rotate capsule array so that the right capsules point to the front
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
941b5ca37d
...more instructions...
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
7986af3e36
start writing a document with parts and instructions...
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
50e11e194c
fix simple stand mount, the angles for the capsule indentations in the mount were wrong (at some point the convention changed and this was not fixed)
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
2f4baabb29
fix a couple of details in the H2N preliminary code
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
b271172a4e
fix size of sleeve in the capsule array so that it works with the new interconnection legs - but it still needs the proper geometry automatic calculation
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
dbbd6904fb
add triangular legs as a default for EM182 and EM200 Octathingy
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
e9c90c04e0
add triangular legs as a default for EM182 and EM200 tetrahedral arrays
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
f8d798b54b
redo all the geometry for the triangular top connecting legs, make sure it works for tetrahedral microphone and octathingy, add code to enable leg rendering only when it is physically possible to create the connection (avoid capsule holders that touch each other, and for higher capsule angle avoid leg fingers that touch the adyacent capsule), for triangular connecting legs use the lef_thick parameter to define the height of the legs - otherwise for eight or more capsule designs the slant of the leg limits the minimum radius of the array
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
23208763ed
refactor flare code into one flare module and addition modules for connector, cable and capsule array stalk
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
93f1b33b9d
change design of bottom connector housing to use only the core metal part of the connector, much simpler and easier to attach using the two screws included with the connector (that would normally attach the internal strain relief); remove unnecessary external connector lock collar; redesign snap joint so that arm is stronger - this is still not optimal
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
bf21f9eaac
minor changes to EM200 and EM182 files to make sure nothing renders by default
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
8560803359
add new capsule holder connection legs, horizontal with slanted top and dual fingers with support, interlocks much better than the previous version but only works for small microphone array radius (no error checking at this point), this is now the default; add bottom flare to microphone body that can house a 12 pin connector, includes a side collar that locks the connector in place; add click locks for snapping the top and bottom flares to the body of the microphone; modify the capsule array mount to include four holes for the individual capsule cables so that there is no connection to the resonant cavity below; change defaults for the mount so that the bottom two capsules snap more securely into the mount
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
6f235ce629
calibration: add optional high pass shelf filter to the design function, this can be used to enhance the high frequency response of the microphone
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
90d94d9f89
calibration: add drc configuration files
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
efc97e0b2e
calibration: add shell script to create the DRC calibration filter, change path where the filter is stored
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
473eb2a4b4
calibration: add sphear_bf_plot_directions: plot principal and diagonal directions for signals recorded from tetraproc and using the calculated FIR filter matrix; record_tetraproc_b_format: pyecasound script to play calibrated IRs through tetraproc and record the B format output to files
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
4c21f9a835
calibration: sphear_fir_render_directions: select which directions to plot for each B format component, porperly plot power, redo plotting code
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
1ec5a8ceea
calibration: read calibrated A format files instead of original files
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
7290fafa25
calibration: add sphear_af_calibrate, read reference signal, convolve with DRC generated equalization filter and filter and write to disk all recorded A format signals
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
21b0c51f1a
calibration: add emacs octave mode magic, some path changes
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
72a0e213ec
calibration: path changes, add emacs mode control
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
89368690e5
sphear_fir_design: add tentative code to add an optional high frequency boost; create running averages for the A2B matrices and WXYZ filter shapes - both going up to the transition frequency and also down so that the transition between the two modes is smoother; plot signal power; make sure FIR size is correct, it was off by one
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
fbc09beef5
sphear_common: pad signal with trailing zeroes to let the fir filter ring, use twice the size of the fir filter
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
8a85875853
sphear_a2b_all: add option to define where the transition frequency is located with respect to the maximum condition number of the A2B matrices
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
8a4db5e5c1
calibration: assume all impulse responses have been trimmed and windowed properly, do not try to determine impulse location; many changes in parameters and parameter order; do a running average of filter coefficients when designing the filter transition; determine the transition frequency automatically based on the maximum condition number of the A2B matrices
|
9 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
b1a1dbeb7a
SpHEAR_common: a couple of small changes to the shock mount internal rings
|
9 gadi atpakaļ |