Redirecting nvda to channel 3 4 That is, headphones connected to the controller

18 views
Skip to first unread message

Evgeniy Timaev

unread,
Jun 10, 2026, 5:31:41 PM (3 days ago) Jun 10
to AccessibleDJSoftware
Good afternoon I understand this topic has been brought up many times,
but please tell me how to redirect nvda to channels 3/4. That is, into
headphones that are connected to the controller. I use pioneer DDJ SB3.
This is a two channel controller. For some reason I can't understand
Equalizer APO. Thank you all in advance for your answers!
Message has been deleted

Zenek

unread,
Jun 11, 2026, 9:32:35 AM (2 days ago) Jun 11
to AccessibleDJSoftware
Hi, things have changed a bit in the new version of EQAPO, so I'll try to explain how to do it step by step.

1. Of course, you use NVDA as usual and MallMuzik + VDJ.

2. If your controller requires any audio drivers, you should install them.

3. In MallMuzik/settings/audio, set master = your controller 3-4, and headphones = your controller 1-2.

4. If your controller has both outputs as 3,5 jacks, the problem is already solved because you connect the headphones cables to 1-2, and the master speakers to 3-4.

5. Set NVDA to use your controller as the speech output.

6. If you have different ports on your controller, use cable adapters to temporarily connect your headphones to output 1-2, and see if you can hear NVDA there. 

7. You can skip steps 4, 5, and 6 and proceed to step 8, but remember to complete step 5 at the end.

8. Download and install the latest EqualizerAPO.

9. At the end of the installation, the "DeviceSelector" window should appear. If you don't need it, simply complete the installation and navigate to 
C:\programfiles\equalizerapo\DeviceSelector.exe. 
This device selection will be useful in the future.

10. In the playback device list, find the name of your controller's audio card. If multiple names are similar, you can read more details by navigating NVDA objects to the right.

11. Highlight the controller's audio card with the spacebar and press the context menu on it, then select 
"Copy Device command to clipboard."

12. This allows the APO equalizer to work with the selected audio cards. Before confirming, read the next step. 

13. Before pressing OK, make sure you can restore NVDA audio if your computer's audio is muted. EqualizerAPO + Windows + audio drivers + your controller's audio card + anything else can malfunction and you'll lose speech and sound from the selected audio card. Windows can automatically change the default audio output to a connected USB card, or revert to the built-in audio card after disconnecting USB, so if necessary, try restoring the chatterbox sound using these methods. You can also try the keyboard shortcuts 
NVDA+Ctrl+U
 then Up/Down Arrow, Enter, to change the speech output. You can try restarting NVDA if you have the Unmute Windows audio plugin installed; it can sometimes automatically change the speech output to the working audio card. You can protect yourself by connecting a Braille display, but let's hope that after pressing OK, the sound will work correctly. 

14. Confirm the device selection with OK and go to the folder
C:programfiles/equalizerapo/config 
Edit the config.txt file, deleting all its contents (it only contains a sample EQAPO configuration, so it can be safely deleted).

15. Enter the following command in the first line of the config.txt file:
Include: controller1.txt
and close the file, saving the changes.

16. In the folder
C:programfiles/equalizerapo/config 
create a new .txt file with the same name as you entered above, i.e., controller1.txt.

17. Edit the controller1.txt file and paste the device ID from the clipboard into the first line. 
If the clipboard has cleared out, you can run DeviceSelector.exe at any time and copy the device ID again from the context menu. 

18. On the second line below, enter the following command:
Copy: 1=3 2=4 3=1 4=2

19. Commands take effect when the changes are saved, so when you press Ctrl+s or close the file to confirm the changes, the controller's audio output channels will change order. Check that NVDA can hear the controller's secondary output port.

20. Be careful when entering any configuration changes, as errors can mute the audio card and prevent NVDA from speaking. It's best to thoroughly review the EqualizerAPO help page, which describes all possible commands in detail. Especially since the changes take effect when you press Ctrl+s.

21. You can create files like 
controller2.txt, 
controller3.txt, etc., 
modifying each one to your needs. To quickly change the required settings profiles, simply change the number in the config.txt file, the name of the batch file, e.g., controller3.txt, and save the changes. You can also disable the changes you've made by modifying:
Include: controller0.txt or controller.txt for simplicity.

Good luck and have fun, Zenek

Peter Mallard

unread,
Jun 12, 2026, 3:08:24 AM (yesterday) Jun 12
to accessible...@googlegroups.com, Zenek
Another  option is a bone conduction headset, like the 'Shokz OpenRun Pro'. Several DJs currently use this setup because you can route your screen reader audio directly to the headset. Since bone conduction pads sit just in front of the ear rather than inside or over it, you can comfortably wear your standard over-ear DJ headphones for mixing at the exact same time without any interference.

--
www.virtualdjaccessibility.com
---
You received this message because you are subscribed to the Google Groups "AccessibleDJSoftware" group.
To unsubscribe from this group and stop receiving emails from it, send an email to accessibledjsoft...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/accessibledjsoftware/3c921c73-c619-41a6-aa30-50e9460130afn%40googlegroups.com.


Evgeniy Timaev

unread,
Jun 12, 2026, 7:10:53 AM (yesterday) Jun 12
to accessible...@googlegroups.com, Zenek

THX Alot!

--
Reply all
Reply to author
Forward
0 new messages