Skip to content

Loudspeakers for Vented Enclosures: a Backwards Approach for Speaker Selection. MATLAB (App Designer)

License

Notifications You must be signed in to change notification settings

jmrplens/LoVE-BASS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Loudspeakers for Vented Enclosures: a Backwards Approach for Speaker Selection

V0.9 (June 2019)

  • Software bajo pruebas y verificación.
  • Requiere MATLAB R2018 o posterior.
  • Compatible con Windows y Mac OS.

Instaladores (No requiere MATLAB)

OS Installers
Mac OS Online (requires internet connection)
Standalone
Windows Online (requires internet connection)
Standalone

Índice

Información general

Aplicación para el diseño inverso de cajas abiertas (bass reflex) utilizando base de datos o alineamiento. La aplicación, desarrolada con App Designer de MATLAB®, dispone de varias opciones explicadas a continuación.

Voice Coil Magazine

Articulo de presentación del software en la revista Voice Coil: Descargar artículo


Parámetros + Base de datos

En este caso se analiza uno a uno cada altavoz de la base de datos y se modifican sus parámetros utilizando un cálculo iterativo (potencia, volumen de la caja, frecuencia de corte a -3dB, dimensiones del puerto) para encontrar los altavoces que mejor se ajustan a los parámetros buscados.

Un ejemplo de los resultados se muestra a continuación:

Como se puede observar se ofrecen 4 altavoces que ofrecen las respuestas más aproximadas a lo buscado pero fijando alguno de los parametros (máximo SPL, mínimo f3, minimo volumen de la caja, mínimo tamaño del puerto). Además se puede afinar aun más el resultados modificando la frecuencia de la caja, el volumen de la caja y el SPL máximo y observando gráficamente el resultado.

Es posible seleccionar múltiples altavoces de la tabla para representarlos conjuntamente y compararlos:

En la opción File->Export result list se puede exportar la tabla completa de resultados en formato texto, Excel o M-file.

Altavoz personalizado

En este caso se calculan los parámetros de un altavoz hipotético o que se prevee fabricar con los parámetros iniciales (imagen superior). Si en algún caso se excede de las posibilidades físicas de un altavoz se mostrará una o varias advertencias indicando los problemas del diseño elegido. Las representaciones y los datos mostrados se calculan cada vez que se modifica algún parámetro.


Research (hidden options)

La aplicación contiene y contendrá funciones extra que no estarán activadas por defecto, para ello hay que acceder el código y modificar la variable research al inicio de la función startupFcn:

function startupFcn(app)
            %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
            % Extra functions (research purpose): change to 'true'
            app.research = false;
            %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

A continuación se describen la opciones que se habilitan al activar el modo research

Alineamiento + Base de datos (QB3|SC4)

A través de unos parámetros buscados para el conjunto final de caja+altavoz se calculan los parametros de todos los altavoces contenidos en la base de datos (es editable y ampliable fácilmente) y se muestran todos los modelos válidos que pueden ofrecer esos parámetros buscados al inicio. Todos los modelos se pueden analizar, tanto todos los parámetros electroacústicos como sus curvas de SPL y desplazamiento del cono. Se incluye el cálculo de las dimensiones del puerto y la potencia a aplicar al altavoz entre otros parámetros, un resultado típico sería el siguiente:

Es posible seleccionar múltiples altavoces de la tabla para representarlos conjuntamente y compararlos:

En la opción File->Export result list se puede exportar la tabla completa de resultados en formato texto, Excel o M-file.


En desarrollo

Algunas funciones que aparecen en el menú principal aun no están disponibles:

  • Español
  • Guardar y cargar la sesión
  • Ventanas de ayuda para cada uno de los métodos de diseño

Tambien está previsto actualizar y ampliar la base de datos.


Desarrolladores

About

Loudspeakers for Vented Enclosures: a Backwards Approach for Speaker Selection. MATLAB (App Designer)

Resources

License

Stars

Watchers

Forks

Packages

No packages published