Solution
This is a known issue as of LabVIEW 2019. As a workaround, kindly perform the following steps:
Workaround 1:
- Search for LVASPT_TFA.dll. The file is located in the following path, depending on the version of LabVIEW installed.
- C:\Program Files\National Instruments\LabVIEW 20xx\resource for the 32-bit version of the LabVIEW Sound and Vibration toolkit
- C:\Program Files (x86)\National Instruments\LabVIEW 20xx\resource for the 64-bit version of the LabVIEW Sound and Vibration Toolkit, where 20XX is your LabVIEW version.
- Copy LVASPT_TFA.dll into the Data folder of the executable.
- In other way, LVASPT_TFA.dll can be included in "Always Included" when creating an executable.

3. After this, you can run the application.
Workaround 2:
To solve this issue, include the LVASPT_TFA.dll in the project and add it to the executable "Always Included" section.
Workaround 3:
Another workaround is to utilize the previous version of LabVIEW to make them compatible with the Sound and Vibration Toolkit 2023 Q3.
Workaround 4:Follow the steps below for a workaround:
- Find sndvib.dll in this direction - C:\Program Files (x86)\National Instruments\LabVIEW XXXX\resource\sndvib.dll (XXXX should be one of your previous LabVIEW versions, not 2024)
- Copy the .dll file Path
- Open LabVIEW 2024 and go to Tools > Options > Paths
- In Paths, settings from the drop-down menu choose VI Search Path
- Click on <resource>\* path and uncheck the Use default
- Paste the copied dll path into the bar below.
- Click Insert After.
- After all these steps, click OK.
After completing the steps, you will be able to use the VI without an issue.
Workaround 5:
Review if we are adding the SoundVib_MCM Examples.lvlib into the project.
If you are, you will need to add the LVASPT_TFA.dll, located in:
C:\Program Files (x86)\National Instruments\LabVIEW 2019\resource
into the project before you build it, and the executable will run properly.
Workaround 6:
One unintuitive feature about the Sound and Vibration toolkit is that the LVASPT_TFA.dll workaround (workaround 2) could in some cases be backwards. For LabVIEW 32-bit version, you might need 64-bit .dll files and viceversa. To fix this follow the steps detailed here:
- Locate your sndvib.dll (see workaround 3.1) and LVASPT_TFA.dll (see workaround 1.1).
- Paste those two .dll files one in the same level of the file directory where the .exe file is.
3. Try running the .exe file again with the .dll files properly placed, if the workaround worked, there should be no file errors.