To download Sonic RecordNow to Windows 10, you can try visiting the official website of Sonic Solutions or other trusted software download websites. Check if they have a compatible version of Sonic RecordNow available for Windows 10. If not, you may need to consider alternative software options for creating learning tracks for your chorus.