I use Sound Forge to record on to my laptop, and until very recently it's been working fine — until an error popped up when I opened the program. It said that the Microsoft Sound Mapper does not recognise or support this application due to rates and frequency settings. I have no idea what Microsoft Sound Mapper is. Could you guide me on how to solve this problem?
Input Mapper Windows 10 Fix
Now that the majority of audio interfaces have ASIO drivers, Microsoft's Sound Mapper device is almost completely redundant. However, in some cases it can be useful. For example, if you need to play old multimedia files, Sound Mapper can be used, as it can play back files with sample rates as low as 6kHz.
Froilan Arevalo
PC music specialist Martin Walker replies: For once, this is an easy question to answer, since the only way you can get a 'Microsoft Sound Mapper' error is if you've selected this named option in Sound Forge as either your recording or playback device. So to cure your problem just open up the Sound Forge audio preferences dialogue and specifically select your audio interface as the playback device. If you see several entries relating to your audio interface, always use the one containing 'ASIO' in preference to any MME-WDM ones, as they will provide significantly lower latency.
Microsoft's Sound Mapper (which sometimes appears in audio applications as 'MME-WDM Microsoft Sound Mapper' or simply 'Wave Mapper') often becomes the default driver for both audio playback and recording after you install a new audio application, and it may if you've recently installed a new audio interface. However, it isn't really a driver, but a virtual device installed automatically with Windows, which simply results in your application using whatever default devices you've already chosen for both sound recording and sound playback in the Control Panel's 'Sounds and Audio Devices' applet.
It can be handy to select Sound Mapper in your audio application to enable an audio interface to run audio files at sample rates other than those the interface supports. For instance, attempting to play back an old 8-bit/11kHz multimedia file on ASIO drivers will often result in an error message, because most modern audio interfaces only support sample rates of 32kHz and above at either 16-bit or 24-bit resolution. However, if you choose Microsoft's Sound Mapper, it will use Microsoft's various codecs (coder-decoder algorithms) to convert this sample rate and bit-depth on-the-fly to one that is supported by your interface. In days of old, Sound Mapper could also be used to play back 16-bit files on 8-bit only soundcards, or stereo files on mono-only soundcards.
- Implemented teokp's amazing fix for hide ds4 not working on the anniversary update of Windows 10: when a controller fails to enter exclusive mode, DS4Windows will ask for admin privilages to fix the issue. Now (near)unlimited Special Actions can be made from the previous limit of 50.
- Input Mapper Exclusive Mode. To make the controller usable we will use a program called InputMapper. The problem with InputMapper on Windows 10 is that Exclusive mode does not work. Without exclusive mode InputMapper registers the PS4 controller as a second controller.
- A lot of users have reported that the Exclusive Mode of InputMapper no longer works on Windows 10 after the Windows 10 Fall Creators update or Anniversary Update is applied. As per various user reports, the Run DS4 exclusively feature no longer makes the switch to Exclusive Mode.
Microsoft's Sound Mapper (which sometimes appears in audio applications as 'MME-WDM Microsoft Sound Mapper' or simply 'Wave Mapper') often becomes the default driver for both audio playback and recording after you install a new audio application, and it may if you've recently installed a new audio interface. Microsoft DirectInput Mapper (dimap.dll) Microsoft DirectInput Mapper Framework (diactfrm.dll) Extract somewhere temporarily and run the install batch file as an admin (right click, Run as administrator). These DLL files were extracted from a genuine Windows XP installation CD. Input Mapper is designed to bridge the gap between the devices you use and the games you play. Started in 2014 as DS4Tool and then DS4Windows, Input Mapper immediately gained a strong following after allowing users to use their Dualshock 4 controllers in games that don't allow for the direct input protocol used by the device. Thanks teokp for that fix! Not only does it apparently fix the Windows 10 issue, but there's many times previously when I'd turn on my ds4 controller and exclusive mode wouldn't work due to another app preventing it, often Steam.
Input Mapper 1.6
This is certainly handy in an emergency, but except in these special cases choosing Sound Mapper can cause problems, because it may continue performing sample-rate conversion without telling you, even on files directly supported by your soundcard. Since no conversion is 100 percent perfect, this results in a reduction in audio quality, and some users have even reported clipping and drop-out problems after selecting it for playback.
Also, if you choose the Sound Mapper as a driver option you won't be able to access more than a single stereo pair, no matter how many inputs and outputs your audio interface has. If your audio software lets you highlight multiple drivers, including the Sound Mapper, this may result in error messages such as 'Format Info Not Found', 'Cannot open ACM Stream', or 'Error Closing Output File'. In short, musicians should stick with ASIO drivers, and avoid Microsoft's Sound Mapper in almost all situations!