Versión en español (English version below) Para usar estos scripts y funciones de Scilab si nunca antes se lo usó, realizar los siguientes pasos. 1) Descargar gratis la última versión de Scilab de https://www.scilab.org/ 2) Instalarlo con las opciones por defecto y abrirlo. Ubicarse en el panel central (consola) haciendo clic. El menú y la barra de tareas cambia según en qué panel se esé trabajando (por ejemplo, la consola) 3) Abrir el menú Applications / SciNotes. Se abrirá como ventana flotante SciNotes, el editor de texto donde se escriben editan los scripts y funciones. 4) Para fijarlo a la interfaz gráfica (en inglés, dock), lo cual no es imprescindible pero sí conveniente, hacer clic sobre la barra celeste bajo la barra de herramientas y arrastrar hacia arriba y al centro hasta que aparezca sobre el borde superior (al arrastrar no se mueve, pero al acercar el puntero del mouse al borde superior aparece una vista previa transparente de donde quedará). Soltarlo. 5) Generar un directorio de trabajo. Para ello, ubicarse en la consola haciendo clic en ella, y abrir el menú Edit / Preferences, seleccionar General y, abajo de todo seleccionar Use default directory, y escribir la ruta al directorio deseado (por ejemplo D:\work_scilab). 6) Descargar y copiar a ese directorio, mediante un explorador de archivos del sistema operativo, todos los archivos de esta carpeta (y cualquier otro archivo de Scilab de interés que se encuentre en otros sitios). 7) En el explorador a la izquierda de la intefaz de Scilab seleccionar ese directorio. Aparecerán todos los archivos. Las funciones tienen extensión .sci, los scripts tienen extensión .sce. Para poder usar una función primero se la debe ejecutar escribiendo en la consola, por ejemplo, para el caso de la función fftfilter.sci, exec fftfilter.sci; Luego abrir la función en SciNotes. En el encabezamiento se describe la sintaxis, los argumentos y la funcionalidad. 8) En la mayoría de los casos se requerirá una señal cargada como variable. Se puede abrir un archivo wav externo escribiendo en la consola, seguido de ENTER x = wavread(archivo); o [x, Fs] = wavread(archivo); donde archivo es la ruta completa al archivo de interés (directorio o carpeta y nombre del archivo) y Fs es la tasa o frecuencia de muestreo. 9) Finalmente se puede exportar una señal procesada y escribiendo en la consola wavewrite(y, Fs, archivo); ------------------------------------------------------------------- English version (versión en español arriba) To use these Scilab scripts and functions if you have never used Scilab before, follow these steps. 1) Download the latest version of Scilab for free from https://www.scilab.org/ 2) Install using the default options and open it. Go to the central panel (console) and click there. Notice that the menu and the task bar depend on where the focus is. 3) Open the Applications / SciNotes menu. SciNotes, the text editor where scripts and functions are written, will open in a floating window 4) To dock it to the graphical interface, click on the light blue bar below the toolbar and drag it up until it appears on the top edge (when you drag the mouse pointer, SciNotes does not move, but when you bring it close to the top edge, a transparent preview of its docked position is shown). Release it. 5) Generate a working directory. To do so, go to the console and open the Edit / Preferences menu, select General and, at the bottom, select Use default directory and write the path to the desired directory. 6) Download and copy all the files in this folder (as well as any other interesting file you find elsewhere) to that directory using the operating system's file explorer 7) In the explorer on the left of the Scilab interface, select that directory. All the files will be available there to be opened by double clicking. Functions have a .sci extension, scripts have a .sce extension. In order to use a function, you must first run it by typing in the console, for example, exec fftfilter.sci; Then open the function in SciNotes. The syntax, arguments and functionality are described in the header. 8) In most cases you will need to load a signal into a variable. You can open an external wav file writing on the console (followed by ENTER) x = wavread(file_name); or [x, Fs] = wavread(file_name); where file_name is the complete path to the file of interest (directory or folder and file name) and Fs is the sample rate. 9) You can finally export a processed signal y by entering in the console wavwrite(y, Fs, file_name);