Comments (16)
It appears the issue is with how WIN10 now uses the trusted installer. The endpoint builder seems to not have full access to the registry entry and so can't remove or change it once it's set up.
You can fix this by removing the registry entries for the endpoints under
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Capture\
Search for 'Audio Router' in the above sections to locate them.
Due to the fact these are controlled by the trusted installer and thus you can't delete them or set the permissions for administrators to do so, you need to use PsExec found here: https://technet.microsoft.com/en-us/sysinternals/bb897553.aspx
Then open admin cmd line and enter
psexec -i -d -s c:\windows\regedit.exe
You can now set permission to full for administrator and remove the entries. After this when you run Reaper it will set up the devices again and this time it will work as intended.
I know it's a bit of a workaround but you should not need to do this every day ;)
from synchronousaudiorouter.
Deleting an endpoint doesn't delete it from the registry, when remaking an endpoint it uses the same registry entry as the old one but doesn't rename it in Windows, right now this has to be done manually .
If I make an endpoint called Microphone Out, delete it then remake it as Microphone Test, Windows retains that it was called Microphone Out originally. In sound devices it is still called Microphone Out, I have to rename it to Microphone Test manually.
After editing the name in Windows, the registry for the old Endpoint changes the value of the Name field to reflect the new device.
from synchronousaudiorouter.
+1 same here. Additionally I have to open Reaper as administrator in order to the SAR records or play peripherals to be available to reaper.
from synchronousaudiorouter.
Yes, from what I could see it is because the 'Trusted installer' owns the registry entry and the software is not allowed to edit or remove it.
from synchronousaudiorouter.
Investigating this now.
from synchronousaudiorouter.
I can't get SAR to create any endpoints. All the dialogs seem to work but the endpoints never create. I get an error message "There was an error opening the audio hardware: Error initializing ASIO buffers". This is from Reaper. The ASIO device I am selecting for the hardware interface works in Reaper. Any thoughts on what to look at. I have removed and reinstalled. Same result.
from synchronousaudiorouter.
If you are running latest official update for Windows10 this is due to the driver being unsigned. You will need to disable this requirement in UEFI settings and potentially set 'test mode' which you can revert once the driver is installed. There is quite a few sites that will explain how to do this, I do not have one handy atm so do a search for it.
If the driver for SAR shows as having an issue in Device Manager this is likely the issue you have.
from synchronousaudiorouter.
from synchronousaudiorouter.
MAke sure the ASIO driver is not in Safe mode as that will prevent using it
from synchronousaudiorouter.
from synchronousaudiorouter.
And what ASIO driver would that be?
from synchronousaudiorouter.
from synchronousaudiorouter.
Hey there. I'm seeing the same behavior as paulheu mentioned in his original post. I'm very new to this and I've been trying to mess around with it in the evenings with Reaper. This issue has had me thoroughly confused about what I was doing. Input/output names weren't matching up, endpoints didn't seem to be deleting. I think I've fiddled with it so much adding/removing endpoints and applications trying to understand what it's doing that I have no idea where I am now. I was just wondering if there have been any further developments on this issue?
Also, I'm not sure if this is related or not but it seems like I'm not able to save the correct endpoints to my programs. For example, I currently have 3 playback endpoints. Chrome Playback, which I created first, then VLC Playback, and then IE Playback. I set the endpoint for Chrome successfully, but when I try to set the endpoint for VLC it seems to keep getting flipped over to the Chrome Playback endpoint. Even if I set VLC to the VLC Playback endpoint in the Application Details window and click OK, and then immediately double click VLC to go back into the Application Details window, it has already flipped over to the Chrome Playback endpoint. And the same with Internet Explorer, when I try to set it to IE Playback it keeps flipping over to either the VLC Playback or the Chrome Playback endpoint instead. Would this weird behavior have anything to do with the things about registry and insufficient permissions and such that have been mentioned in this thread?
from synchronousaudiorouter.
Windows 7, also have the issue from the first post
from synchronousaudiorouter.
@kelan236 As I can see, there are no developments on what @LDEDRICK has explained.
But how do you set the Chrome and IE Playback endpoints?
Only VLC has options for that purpose, for Chrome and IE you need to use:
"Enable per-application audio routing rules"
And it's not possible to see inside Chrome or IE where their playback goes.
from synchronousaudiorouter.
It appears that all other applications and drivers that I have tested have the same behavior - they don't delete their endpoints even after complete uninstallation.
from synchronousaudiorouter.
Related Issues (20)
- Error on installing on Windows 10 HOT 11
- Can't unninstall HOT 1
- Is there a signed version of SAR? HOT 10
- [SOLVED] Not working with Audiobox 44vsl = I had to update to Audiobox's latest driver :)
- Spotify PC playing mono - Winamp OK - Firefox OK - Chrome OK - Anyone knows why? Or how to fix it. HOT 1
- Synchronous audio router&Reaper HOT 1
- Please update SAR with signed drivers! HOT 6
- Is SAR still not workable with chromium audio sandbox :? HOT 5
- SAR Implementation and Windows Server 2022 HOT 1
- WDF_VIOLATION bsod on input change HOT 2
- Permanent endpoints HOT 1
- How is it uninstalled? HOT 1
- Completely stopped working
- No output for Discord media/notifications (--disable-features=AudioServiceSandbox doesn't work) HOT 2
- SynchronousAudioRouter HOT 6
- Not working on Windows 11 HOT 1
- Configure button creates a second instance of ASIO driver in violation of ASIO spec HOT 2
- SAR doesn't create WADs HOT 1
- Is there interest in continuing this project if the signing situation could be solved? HOT 8
- Berkley clock synchronisation HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from synchronousaudiorouter.