Lets get started using a MiniDSP UMIK microphone and SAFE together. In this guide I will show you on how to setup your UMIK microphone in SAFE, make a sound recording, and display that recording.
Connect your UMIK microphone
Before you start you should connect your UMIK microphone to your computer and ensure that any driver necessary is installed. Usually it will be installed automatically.
Create a blank SAFE project
When the UMIK microphone has been connected, open SAFE and create a new project in the menu under File --> New Project in the top left corner. Then create a blank project.
Configure your UMIK Microphone
If the UMIK microphone has been properly connected to the PC you should be able to see it in your Equipment Types under Audio Interface. It will be probably be named along the lines of:
Microphone (Umik-1 Gain: 18dBB ), Windows WASAPI.
When you have found it in the list click and drag it out onto the board, so it appears connected with the PC that already exists on the board.
NOTE: if you do not see the device go into the device menu in the top left and click Update devices.
As you can see the UMIK has appeared as a block with two inputs: IN1 and IN2. These are identical channels so you only need to use one of them.
In order configure our UMIK microphone fully we need to click and drag out a microphone block onto the board. You can find the microphone in Equipment Types under Sensor.
When the microphone is on the board click and drag on the output of the microphone and connect it with IN1 on the UMIK.
OPTIONAL: Calibrating the UMIK Microphone
As a default the measured Pascal values are not correct. This is because the microphone is not calibrated. However with every UMIK Microphone a calibration file follows which you can get here.
Insert your UMIK microphone serial number and download the files. In the files you can find the "Sens Factor". Copy the Sens Factor from one of the files.
The Sens Factor is a convoluted number but if you use the equation below you will get the sensitivity of your microphone (probably around 50)
sensitivty = 10^((Sens Factor - 30) / 20)*1000
To change the microphone sensitivity click on the microphone, so you can see its properties to the right. Here you click on the sensitivity number and write your new sensitivity.
NOTE: If you do not see the properties to the right double click the microphone and the window should appear.
If you want to ensure a totally precise calibration you can also right click on the microphone and press Calibrate which opens the calibration menu but we will skip that for now.
Creating a measurement procedure
To create a measurement procedure you must go to the the category "Measurement". You do this all the way to the left by clicking on Measurement. Now you can see your empty procedure with a single step. In order for the procedure to do something you must drag in a measurement tool into a step.
Start by opening the Microphone Tool, and click and drag out the "Recording" track into step 1. In Step 1 the recording track will now show and if you make a sound you can see the sound in the real time view.
A step will by default have a measurement time of 5 seconds which you can change by clicking on the step and changing the measurement time in the properties window to the right. You can also drag in multiple tracks or create more steps but we will skip this for now.
Starting a measurement
To start a measurement click the big play button in the top right corner and wait until the measurement is done.
1, 2, 3, 4, 5..
You have now performed your first measurement!
Processing data
With a successful measurement you must process the data and show it in the analysis dashboard. To process data you should proceed to the Processing category to the left in the same way you went to the Measurement category. On the Processing board you can see a single block named "Step 1" with and output named "RecordingTrack1". This block contains the data you just measured.
To show this data you need a plot which you can find to the right in Processing Types under Plots. Here click and drag out a "Line Plot" onto the board. With the plot on the board connect a line between the data block and the line plot by click and dragging on the output of the data block.
As you can see to the left in Processing Types there are tons of different processing blocks you can use but we will skip that for now.
Displaying data
Every block in the Plots type can be used for displaying data in some form. To display data you must go to the last category Analysis all the way to the left. Here the plots appear as results to the left where you should be able to see the "LinePlot0". Click and drag the LinePlot0 out onto the analysis board.
The plot appears but is empty. That is because you must compile the data. You do this by pressing on the compile button which look likes two cogwheels up in the top right corner or press Ctrl + Shift + P. Now your data appears in the plot and you have displayed your first data.
Congratulation you have made it through your first test!