Multichannel DirectShow ASIO Renderer

Highest quality audio output with lowest latencies for Directshow compatible software

During a project in our school, I developed a multichannel ASIO-DirectShow filter. This filter provides ASIO multichannel output for any DirectShow source in Windows.
The filter can be used with almost any Windows media player that supports user-defined output filters (e.g. Media Player Classic, The Core Media Player, Zoom Player, RadLight, WinAmp, etc.).

Supported features:

  • Dynamic ASIO-Driver Selection
  • Supports up to 24 output channels
  • Waveformat conversion and detection
    • Mono, Stereo, Surround modes 4.0,4.1,5.0.5.1,6.0,6.1,7.0,7.1
    • Sample rates up to 192kHz
    • Encoding PCM 16,24,32-Bits and PCM Float
  • FFT-Spectrum Analyzer
  • Output sample rate selection
  • Output volume control for master and separate output channels
  • N:N channel mapping (i.e. connect each input channel to arbitrary number of output channels)
  • Virtual speaker room (i.e. graphical interface to control volume of each speaker, using 2D-position of user within a virtual room)
  • Spatial FFT mapping feature that moves virtual user, and therefore sound based on frequency spectrum

In order to use the Multichannel ASIO Renderer Filter, just download and install the software. Prerequisite is .NET 4.5

The renderer can be downloaded from the following website:

Version 3.8 (2020-06-15)

  • Re-fixed Virtual Speakerroom

Version 3.7 (2020-06-14)

  • Added automatic gain control (AGC)
  • Fixed registry bug
  • Fixed filter merit and media formats
  • Fixed memory leak in GUI
  • Improved compatibility with MPC-HC and MPC-BE

Version 3.6 (2020-06-03)

  • Improved resampler

Version 3.5 (2020-06-01)

  • Improved sync
  • Fixed registry persistence
  • Added sinc high quality resampling mode

Version 3.4 (2020-05-30)

  • Improved sync from start
  • Fixed some licensing issues

Version 3.3 (2020-05-28)

  • Noise problems fixed
  • Fixed registry entries for name and supported media types
Version 3.2 (2020-05-24)
  • NEW: The filter now has its own reference clock
  • Implemented skipping of samples
  • Fixed automatic sample rate selection
  • Several speed improvements
Version 3.1 released!
Includes fixes for phase shift and crackling issues.
The renderer can be downloaded from the following website:
 
LICENSING: After 10 days of trial, you need to purchase a license.
License availaible from: https://www.mb-software.at/shop/
Through purchase of a license key, you are eligible to use this software without restrictions of "normal use".
If you intend to sell, include or distribute this software in connection or packaged with or within a commercial product, please contact the author for commercial retail/bulk licensing at:
michael@familie-buchberger.at or use the contact page on the website.
 
 

 

videohelpDownload from Videohelp.com
Softpedia_LogoDownload from Softpedia
Download from Download.com

For a sophisticated description on configuring a media stack built with Potplayer, LAV filters and ASIO, please take a look at TennojiM's blog page:

http://tennojim.xyz/article/media_stack_diy


When installed, just start your favorite  DirectShow media player and find the option to change the audio renderer (e.g. in MPC Menu->View->Options->Playback/Output):
Properties-7

After selecting the Multichannel ASIO Renderer, start playing the media. The filter properties window can be opened in almost any player, using the Filters-Menu:
Properties-1

The filter properties provide access to all the features of the Multichannel ASIO Renderer:
Properties-3Properties-2Properties-4Properties-5Properties-6

Additional Links on this topic:

http://forum.doom9.org/showthread.php?t=173174

http://www.videohelp.com/software/Multichannel-ASIO-DirectShow-Renderer

http://multichannel-asio-directshow-renderer.en.softonic.com/

http://download.cnet.com/Multichannel-ASIO-Renderer/3000-2169_4-76473944.html

116 thoughts on “Multichannel DirectShow ASIO Renderer”

  1. I can't get it to work in mpc-hc on windows 10. The filter is selected in the options. But when i launch the video, it seems to play through regular wmv. The active filter list (through right click -> filters) doesn't mention asio but this list : Filters currently loaded: - Default DirectSound Device - Enhanced Video Renderer (custom presenter) - Audio Switcher - LAV Video Decoder (internal) - LAV Audio Decoder (internal) - LAV Splitter Source (internal)
    1. Hi Vincent, You need to disable the built-in audio switcher in MPC-HC in order to get the renderer working. To do that, choose View->Options and select Internal Filters->Audio Switcher and deselect "Enable built-in audio switcher filter (requires restart)". MPC-HC Audio Switcher
  2. I would like to know if your Multichannel ASIO Renderer Filter can be used with a computer that utilizes only it's on-board sound feature or must you have a ASIO sound card installed to take advantage of your filter.
    1. Dear Gilbert, The ASIO renderer was designed for multichannel output, which requires an ASIO-compatible soundcard. However, for testing purposes, there is ASIO4ALL-Driver, which emulates an ASIO-compatible soundcard with any available windows audio hardware. You can download ASIO4ALL here: http://www.asio4all.com/
  3. Hi Michael.Your ASIO driver is simply Perfect!I can't believe the sound improvement with the MPC-HC player.I want to ask if your driver mixes the multichannel audio input when the connected output generic asio driver (ASIO 4All) uses simple stereo card.From my test seems to this automatically.
    1. Hi Charis, Thank you for your positive feedback. In the properties - panel of the renderer there is a channel-mapping feature that lets you mix input to output channels arbitrarily. So you can mix e.g. 7.1 input channels onto 2 stereo output channels by clicking on the respective channel mapping checkboxes. -Michael
  4. Hello, Michael! I've tried to use your rendered with MPC-HC 1.7.10.172 on Win10 with Soundblaster X-Fi and 5.1 speakers, but it wouldn't correctly identify the number of channels — I only got two, so all my voice, subwoofer etc sounds were gone. And there was no way to add more than two channels (there is an option to load channel mappings, but where would I get it from?) Only in Audio Creation mode was I able to see more channels, but now it got to 18(!), not 6. And the channels were misidentified as well, the center channel got to the back left speaker.
    1. Dear Evgeny, You are mixing up channels that are input channels (from the audio source that you are trying to play) and output channels, which are those channels that your soundcard offers. There was some comment in some forum that I don't remember anymore, were it says that you need to put SoundBlaster X-Fi into audio creation mode to use all available output channels of the soundcard. Anyway, your soundcard offers 16 different output channels, whereas only 6 of them seem to be connected to speakers in your setup. So you need to identify those speakers in the channel mapping properties of the renderer which are connected to your speakers (i.e. where you hear sound if you switch them on). Then, you can map all input channels from your playing source to different (also multiple) output channels of your soundcard. This mapping can be saved as file, anyway, the mapping is also saved in registry and reloaded automatically if you open similar sources and play them on the same soundcard. So - channel mapping is the function to map input channels from playing audio/video sources to output channels of the soundcard. Hope this helps - Greetings, Michael
  5. ASIO is an exclusive driver model, that means, it can only be used by one application at the time. Maybe the other instance of your player did not quit before initialization of the new one? Please also look at the Driver properties page of the renderer, if the sample rate of the played source is supported... let me know your results... Greetings, Michael
    1. I know ASIO is an exclusive driver,so this discussion is talk about one instance running at the moment,for MPC-HC,I'v use the default settings "use the same player for each media file",and no other program occupancy ASIO channel at the time.If add multiple files to playlist,there is no sound playing next file.
  6. Michael! it seems to me that v. 1.46 sounds more better than 1.44 ... Best Regards, Michael.
  7. Hi Michael, thank you very much for your efforts, you did a great job! Might it be possible to see a version which does not utilize .NET Framework? As I see from a quick & dirty look, at least the SourceGrid DLL needs .NET. Would be nice to have a version which is not bound to .NET. 🙂
    1. Hi Ben! Thanks for your comment! This software is a kind of side product from programming lessons in computer graphics and audio programming. Since we use .NET in teaching, I kind of reused the code to implement the filter. I agree that it would be better to have it recoded in C++, but this means not only coding MFC, but also re-implementing the whole audio part in C++. I would love to do that, but unfortunately my time is the limiting factor in this case. Regards, Michael
  8. Hi Michael, I've done some testing and it seems that your asio renderer is not bit-perfect transmitting audio. Is there any resampling done or altering of the audio stream (e.g. volume adjustments?). The volume in the options menu is of course set by 0,00 db. I also tested surodev's asio renderer, which is bit-perfect. I used a .wav file with a embedded ac-3 stream. If anything is altering the audio stream, the ac-3 stream can't be decoded from a receiver.
  9. Hello Michael thanx for this plug-in but is it possible to use VST plug-in with ? i would like to use Ik multimedia Arc 2 with my room and speaker profile. Foobar has is own plug-in, doing the same thing would be really fabtastic instead of using EqualizerApo.
    1. i think you have to map asio output throught the software jack to do this with minihost modular plugin and it should be on 🙂
  10. Hi, I am back. Version 1.99 almost working. PotPlayer video playback. Problem si when I go full screen from window mode or to the player setting or just open new video... sound volume get loud. So I always need to re-change volume at least one percent. Like it just need to reset volume setting. Same problem is at MPC-HC. Creative x-fi Titanium HD (last version drivers) Win10 x64 Thx for your work.
      1. Yes. It is working. And I increase ASIO latency to 125ms to completely get rid of little sound crackling. THX.
  11. Hi, there are some weird sound happening randomly while using together with the latest 0.9 LAV filter. It sound like "out of phase", can be fixed by pausing and resuming the video. Any idea? Thanks.
      1. Hi, I've done the following test: MPC-BE built-in MPC filter - no problem within 25min MPC-BE with 0.9 LAV - happen randomly within 10min MPC-HC built-in 0.9 LAV - happen randomly within 10min MPC-BE with 0.8 LAV - no problem within 25min MPC-HC with 0.8 LAV - no problem within 2hrs+ so far One of my friend said he experienced the same problem with 0.6 LAV, so I'm not sure.
          1. Hello, I have the same problem that I can not solve after multiple tests of different configuration. I am currently on Windows 10 x64 - external sound card Teac NT-503 - MPC HC 1.8.7 with Lav integrated filters + Asio 4ll + Multichannel renderer. I tried other old versions of MPC and BE with or without internal filters always the same problem (completely random) I tried with two external sound cards M2tech young mkII and more recently Teac NT-503; the same. I tried with another player: Pot Player; the same. The insertion of the filter Asio 4ll in the setting of your filter rather than directly the external sound card brings a little better (no cracks, but always a phase shift) I really like to solve this problem because I find the best sound with your filter . thank you in advance for your help
        1. Video: MPEG4 Video (H264) 1280x720 23.976fps 656kbps [V: h264 high L4.0, yuv420p, 1280x720, 656 kb/s]; Audio: AAC 44100Hz stereo 127kbps [A: aac lc, 44100 Hz, stereo, 127 kb/s]
  12. Michael! The "out of phase" problem is present with LAV-filters. More often with 24 bits audio then with 16 bits. Any video file randomly. And it happens with audio-file very-very rare. And thanks again for great renderer! Best regards, Michael.
        1. Obviously, Paypal blocks Russia... If you still would be willing to donate, could you send me an email, and I send you by bank account information. Regards, Michael
  13. Hello, How can I delete wrong setting or restore default setting in win10 ? Best regards, John.
  14. Your audio renderer breaks in a certain situation. Using MPC-BE 64-bit 1.5.1 (build 2332) beta Using Focusrite USB Audio ASIO Device 4.15.0.172 Steps to reproduce: 1. Open up and play anything that contains audio. 2. While it's playing, open up MPC-BE Options and goto the Audio section. Result: Audio cuts off and no audio can be played until MPC-BE is restarted or another file is opened. MPC-BE may become unresponsive to GUI interactions while in this state.
  15. Hi Michael, Asio multichannel is great, thanks. I'd like to have in notification tray an icon that is green colored when Asio multichannel doesn't apply resampling and it's red otherwise
  16. Hi, is it possible to add a butto for the ASIO control panel (where you can choose the buffer latency) somewhere?
  17. Hi, Your asio renderer works very nicely but with some files the sound is extremely distorted. Unfortunately I cannot say which types because it seems random, although it often happens with .mkv files. Any idea what this could be? Thanks!
  18. Thanks for the quick reply! Well the file is a bit big to send, its 3,66GB. I can wait to find a file which is smaller and also has the same problem, and then send it through WeTransfer?
  19. Hi Michael, So I found a file small enough te send through WeTransfer and with the distorted sound I explained. Do you want me to send it so you can check it out or do you suggest something else? Many thanks! Kasper
  20. Hi Micheal, Thanks for your reply. I just wanted to install an update from MPC and remembered that your renderer said that the AC3 filter is the best to use with it. So I changed that during the installation and the problem seems fixed now! Thanks again for making this plugin, it is the only one which works and with so much options.
  21. One last question though. This already happened before installing the AC3 filter and I had hoped it would be fine now but it is not. Sometimes, while playing a file (mostly mkv), the sound gets a strange echo to it. When I pause it and play it again, the sound is ok again. This happens sometimes often and sometimes not at all. Any idea what that could be? Thanks.
  22. Hi Michael, thanks to great tool development. I'm enjoying your renderer with sampling rate conversion to force-fixed sampling rate output . (W64 1607 x64, MPC-HC x64 1.17) Documents says you're using NAudio, then I thought SRC function is using MediaFoundationResampler(). If that is true, would you be willing to tell me what number ResamplerQuality in current (v2.00) renderer is? I would be grateful if I could use SRC with the highest quality (ResamplerQuality = 60), even if audio latency will increase. Thanks.
  23. Why is the output of the driver seems to be fixed to the maximum possible "Bits per Sample" (in my case 32 bits float), and does not allow to select the required (24 bits, for example), the same as incoming stream?
    1. Because the renderer converts everything to 32bit FG float for internal processing. And ASIO most likely uses 32bit FG float... Converting back for output does not make sense and would add extra computation time and increase CPU preasure.
      1. Why, for example, do not provide a certain bypass mode, when the user does not need ANY conversion of the incoming stream during transmission to ASIO?
  24. Described above (and confirmed now by me) problems with sporadic inversion of the phase are not solved for six months already; requests for bit-perfect mode remained not just without an answer, but even without a comment. The project is dead?
    1. Dear Vosya, My time is currently more than limited - which makes implementation and improvement of the renderer currently impossible for me. I understand your requests and they are on the list, effectively some are already solved - there is a new version in the pipeline, however I cannot say when this version will be ready to be released. Since this is (at least up to now) no commercial project, it's all about my sparetime... Regards, Michael
  25. Regards Michael! I really liked the quality of sound gained thanks to bitperfect ASIO functions, but I have problems of sync using it with my Fiio K1 USB DAC, I don't know how to correct, I use personalized LAV Audio Decoder externally in Media Player Classic x64 (Win10), The quality of audio is perfect, but the audio sounds async of the video, always with a delay, and it makes less enjoyable use your filter. How I can solve this problem? or is my DAC, Thank You
    1. Hi Alexander, In the current version there is no sync between audio and video - so a delay may happen when the decoder skips frames etc. You can try to configure LAV using the "Audio Delay" feature in the LAV-Audio decoder. Regards, Michael
  26. Hello Michael, Is the an entry point to the dll that bring up the property window or do I need to use ISpecifyPropertyPages? I would like to to create a direct shortcut to it.
  27. Hello me again, While your at it can you tell me what I may be doing wrong? I am trying to cast your filter to IBaseFilter and each time it fails. I pretty sure I have the right CLSID and you do have a base filter interface. Is there a difference in Id's between your 32 and 64 bit versions? Just reaching at straws!
  28. Ok Michael, well without trying to send you an enormous lines of code here is the section where I am trying to cast it and add it it to the graph: IBaseFilter MultiChannelProgramAudio = null: type = Type.GetTypeFromCLSID(Guid.Parse("8DE31E85-10FC-4088-8861-E0EC8E70744A")); try { MultiChannelProgramAudio =(IBaseFilter)Activator.CreateInstance(type); } catch(Exception ex) { string msg = ex.Message; } graphBuilder[ind].AddFilter(MultiChannelProgramAudio, "Multichannel Program Audio Renderer"); The exception error says: Unable to cast object of type 'MultichannelAudioRenderer.MultichannelAudioRenderer' to type 'DirectShowLib.IBaseFilter'. By the way your filter works just fine Graph Edit.
    1. Since you are using .NET, you really don't need to create an instance of the renderer by using the COM-functions. The renderer is a valid .NET 4 Assembly - so please try to just add a reference to the renderer Assembly-dll to your project and create the instance with the 'new' keyword. I am using a modified version of DirectshowLib functions, based on this article (https://www.codeproject.com/Articles/421167/Pure-NET-DirectShow-Filters-in-Csharp), so the class definitions will not match. You will find all classes and interface definitions included in the renderer assembly - also the IBaseFilter interface - just open the Object-Browser in Visual Studio by double-clicking on the MultiChannelAsioRenderer project reference in the Solution Explorer. You will find the classes in the namespace 'DirectShow.BaseClasses' - so since the MultiChannelAsioRenderer instance inherits from BaseFilter, you do not need any cast at all - just use the object reference as is. Hope this helps - let me know...
    2. Here is some example code (prerequisite is, that you add the renderer DLL as project reference): MultichannelAudioRenderer.MultichannelAudioRenderer m_myFilter = null; m_GraphBuilder = (IGraphBuilder)new FilterGraph(); Guid m_guid; Type m_comtype; m_guid = new Guid("8DE31E85-10FC-4088-8861-E0EC8E70744A"); m_comtype = Type.GetTypeFromCLSID(m_guid); m_myFilter = (MultichannelAudioRenderer.MultichannelAudioRenderer)Activator.CreateInstance(m_comtype); m_GraphBuilder.AddFilter(m_myFilter, "Multichannel Audio Renderer"); hr = (HRESULT)m_GraphBuilder.RenderFile(m_sFileName, "");
  29. Michael, that is awesome! So this now means I can easily access individual properties (e.g. channel gains) and integrate them directly into my apps interface. Thank you for building it that way!
  30. I know I may be asking to much of you but since it is .NET assembly, is there any way you could add an 'AnyCPU' version, so I can get rid of the compiler warning? Thank you in advance!
  31. Hate to be the bearer of bad news but it turns out I still face the same problem. Your code here is incorrect: m_GraphBuilder.AddFilter(m_myFilter, "Multichannel Audio Renderer"); In order to insert it into the graph using AddFilter, your filter must still be cast as an IBaseFilter like this: m_GraphBuilder.AddFilter((IBaseFilter)m_myFilter, "Multichannel Audio Renderer"); Once that is attempted it fails.
  32. I was very excited to find this, so thanks for your contribution! Unfortunately, I've tried two different ASIO interfaces and both display "Output channels: 0", so I can't configure anything. One is an M-Audio ProjectMix I/O and the other is a Behringer UMC1820. Any suggestions as to what may be the cause?
    1. Happy to report it's working now! Not sure what changed, since I'd already rebooted during multiple attempts. I did just install Asio4All but that's seems highly coincidental, since my devices already have Asio drivers and I'm not using Asio4All. Anyway, I'm very excited and relieved! Thanks again. Donation incoming once I get this set up and going 🙂
  33. Hello, I have the same problem that I can not solve after several different configuration tests. I am currently running Windows 10 x64 - Teac external sound card NT-503 - MPC HC 1.8.7 with Lav integrated filters + Asio 4ll + multichannel asio renderer. I tried other old versions of MPC and BE with or without internal filters always the same problem (completely random) I tried with two external sound cards M2tech young mkII and more recently Teac NT-503; the same problem. I tried with another player: Pot Player; the same problem. Inserting the filter Asio 4ll in the setting of your filter rather than directly from the external sound card (which it has its own asio driver) brings a little better (no crunches, but still a phase shift) I have tried higher latency times nothing changes. I really like solve this problem because I find the best sound with your filter. thank you in advance for your help
  34. Other than occasional echo/phase inversion, works perfectly for me. Hope Michael will fix this soon.
  35. Hello Michael, I am Stamatis from Greece. Thank you SO much for this excellent driver, I use it with magewell pro capture in an AoIP environment using VIA DANTE and it was the first time I got true multichannel sound. Thanks again! To all users; Please contribute, donate, it is really worthy!
    1. Hi Stamatis, Thank you very much for the positive feedback and the donation! I am glad you like the software! Please keep in touch and let me know if you have ideas for improvement. Best regads, Michael
  36. Hi Michael, wondering if it is possible to use this with VLC for ASIO output? I'm not finding appropriate settings in VLC but perhaps am looking in the wrong place?
    1. Hi! Multichannel ASIO Renderer will only work with Directshow compatible players. VLC player is not using Directshow technology, instead it brings along its own internal codecs to decode video and audio.
  37. Hi Michael Thank you very much for your hard work this program has proved extremely useful to me. Just a quick question when I play a movie with a TruHD track it crackles when played with your program do you know if its a limitation or if im just doing something wrong?
    1. Hi Jon, Sorry for the "Corona-delayed" answer 😉 Probably, you experience some kind of restriction or bug - the version on the blog site is old and I am working on a new version that will be commercial (only small fee) and will not have all these problems anymore. Please stay tuned for a couple of weeks until I can release the new version. Best regards, Michael
  38. Hello! I support the previous comment .. there are clicks in the windows media player home cinema (github) on sound blasterx ae-7 .. is it possible to make an output at 384 kHz?
  39. Unfortunately, I cannot try whether the crackling is fixed in the new version. While the 2.0 version worked fine for me, the newest (3.6 trial) does not. "Output channels: 0", if I click "Driver Configuration", it says "Device not found". The driver gets bypassed although chosen as "Audio renderer". (I think a similar problem occurred with the 2.0 filter when used with one particular soundcard driver version, but all others were okay.) MPC-BE 1.5.5 with an ASUS Xonar D2X soundcard. I tried different drivers (http://maxedtech.com/asus-xonar-unified-drivers/#downloads), namely the three newest to no avail. I also tried cleaning the remnants of the 2.0 version and the registry keys. Any ideas? With the trial version, it seems that I only have ten more days to test this... Thanks.
    1. Hi, Thanks for your message – “Device not found” is a hint that there is something wrong with the driver – so it may cannot be initialized correctly or is not installed correctly… Basically these routines did not change from Version2 up to 3.6. Output channels 0 also means that the driver could not be initialized. With MPC-BE you need to select “dual output” for using the renderer, as first renderer select “Null renderer” and as second renderer you need to select the MBSE Multichannel ASIO Renderer. Best regards, Michael
  40. Nice program. But I have a couple questions. First, is it not possible to output 24 bit integer? My ASIO driver (Yamaha Steinberg UR22) is not in exclusive mode for some reason, I don’t know if it is a mismatch in bit depth? And secondly, most audio codecs work fine, but for example DTS HD will not output any sound, even if it is decoded properly with LAV Audio. E.g if I switch audio renderer from MBSE ASIO to built-in, but then don’t touch any other option, the audio will work.
    1. Hi, ASIO output bitness is automatically chosen by the ASIO-driver, so this will always work - the renderer always uses 32Bit IEEFloat format which every ASIO driver can deal with by definition. Concerning your problem with DTS HD I would need more info and some example file and screenshots of your player and options. You can send it by email and I certainly will have a look at it. Best regards, Michael
  41. Hello, I have an RME ADI-2, and when using your product & turning off the default Audio Switcher, I get just clicking sounds. No real sound comes out. However, if I enable the Audio Switcher, it works fine, but isn't under the right click -> Filters. Any idea?
    1. Hi! If you hear only clicking sound, then something is wrong with your ASIO driver - try to change ASIO buffer sizes in the ASIO driver settings of your soundcard. Also you should upgrade to the latest version of MPC-HC. If the filter does not show up und "right click -> Filters" then it is not used. Multichannel Asio Renderer now also works with Audioswitcher if you use the latest version of MPC-HC.
  42. Hi! Resisted the Multichannel ASIO Renderer yesterday. Immediately after installation, the ASIO driver worked fine for the Yamaha UR22C and Roland QUAD CAPTURE on the MPC-BE x64. However, the FOSTEX HP-A4BL did not work and no sound was produced. Today, when I started up my PC again and specified the above two devices from the MPC-BE, the UR-22C did not work at all, and the QUAD CAPTURE's playback was slow and noisy and not very normal. In MPC-BE(1.5.5 (build 5433)), under [option]--[Sound Renderer], select [MBSE Multichannel Asio Renderer] in the top box and [Null Audio Renderer(Uncompressed)] in the bottom box. In the properties of MBSE Multichannel Asio Renderer, each device is specified, but the control panel for each device is not called with [Device not found]. Sometimes the control panel is called, and when it is, the sound is still present on each device. However, the pitch is played quite low, which is not normal. Could you please help me? Translated with http://www.DeepL.com/Translator (free version)
  43. Hi! Resisted the Multichannel ASIO Renderer yesterday. Immediately after installation, the ASIO driver worked fine for the Yamaha UR22C and Roland QUAD CAPTURE on the MPC-BE x64. However, the FOSTEX HP-A4BL did not work and no sound was produced. Today, when I started up my PC again and specified the above two devices from the MPC-BE, the UR-22C did not work at all, and the QUAD CAPTURE's playback was slow and noisy and not very normal. In MPC-BE(1.5.5 (build 5433)), under [option]--[Sound Renderer], select [MBSE Multichannel Asio Renderer] in the top box and [Null Audio Renderer(Uncompressed)] in the bottom box. In the properties of MBSE Multichannel Asio Renderer, each device is specified, but the control panel for each device is not called with [Device not found]. Sometimes the control panel is called, and when it is, the sound is still present on each device. However, the pitch is played quite low, which is not normal. Could you please help me?
  44. hi, sorry again. I posted earlier that the Multichannel Asio Renderer was malfunctioning, but after verifying it, I found out that it has trouble only when playing [.flv] files on MPC-BE x64. I was able to play back wav, flac, mp3, m4a, etc. normally. In Japan, net radio often sends AAC LC SBR (HE-AAC) as a flv container. Although the flv format can be played back with the internal decoder of MPC-BE, normal playback is not possible if it passes through Multichannel Asio Renderer. As a countermeasure, I installed ffdshow and tried to prepare an external codec, but it didn't work. Is there any way to get the audio of the flv container to play normally? In addition, if I use an audio renderer other than Mulitchannel Asio Renderer, there is no problem.
    1. Hi Sasaki, I completely missed your messages - sorry for that - did you find a solution up to now? Or can you provide a flv file for me that I can test? Best regards, Michael
  45. Hi, Thanks for this wonderful render. Do you think is it possible using your render in MusicBee? I'm not satisfied at all the internal MusicBee Asio render
  46. Hello Michael, I woul like to give a try of your renderer, but unfortunately in my HTPC your renderer it is not listed in th edrop down menu either in MPC-HC or in PotPlayer. When try on my laptop it is there in drop down menus in both players. My soundcard in HTPC is ASUS ESSENCE STX II 7.1. What is preventing your render to show up?........BR George
    1. Hi George, this is interesting and I cannot explain why you don't see the renderer listed... the renderer is registered in the windows registry upon installation - so maybe there is a problem with access rights? Did you try installing as Administrator? The Guid under which the renderer should show up in registry is "205F9417-8EEF-40B4-91CF-C7C6A96936EF" - maybe you can look in registry, if this key is present? Regards, Michael
  47. Hi Michael, you are right, there is no sign of this Guid in my registry at all. I have to find why. I will give you the feedback. Thanks for the moment. Regards, George
  48. Hello, I am using this program as a demo version. I feel this program is better than using WASAPI. However, there is a channel imbalance. The sound image is skewed to the right. I played the music files through foobar2000 ASIO mode and potplayer WASAPI mode, but had no issues with them. Only when using this program does the channel imbalance appear. If I buy the paid version will the problem be solved? Please give me a solution.
      1. MultichannelAsioRendererSetup3.8 and Potplayer (x64) 210729 (1.7.21523) - KOR version. I used High Quality Lanzcos resampling mode and set the output samplerate to 192000. The symptoms are the same with and without the potplayer's sound filter. The free trial period has expired, but I can still hear the expiry notification voice skewed to the right.
  49. I don't know why, but the problem is now solved. There seems to be some confusion between my system and the program. However, there have been times when this problem occurred and then resolved itself. I'll let you know later if these symptoms recur repeatedly. I will be purchasing this program soon. thank you.
    1. I just bought it, got an authorization key and registered it. However, after quitting PotPlayer, the authentication was canceled, and the authentication key could not be registered again. Give me a solution for me.
  50. Hello Michael, I kinda just want to say I bought it and it's a lifesaver. Windows 10 after some update this year totally kills the sound quality on AE-9 cards, and this cannot be completely repaired (although around 90% of quality can be got back by altering settings). Switching video player to ASIO gave me exactly the sound that I had in Windows prior to this unknown but sound-wrecking update back 😀
  51. Hello Michael. I use it for both HTPC with PotPlayer or MPC-BE. On one computer it works fine. On the other computer, sounds are present but each 4 seconds during 1sec, i have high noise on all 8 channels. I have searched the cause but cannot succeed. Ant idea ?
    1. Hi! Thanks for the message - your description sound much like a buffer issue. Do both computers have the same soundcard, or are they different? Try to look for buffer settings in your ASIO-Driver and adjust the buffer sizes, maybe this helps. Some users reported such problems on some soundcards in connection with the "High quality (sinc) resampling mode" of the ASIO renderer - you could try to deactivate that option. Hope this helps, Best regards, Michael
  52. I am in Russia. Money transfers are blocked. I want to buy a license key. Help buy this good product. Maybe someone from Russia can help? Thank you. I myself am from Ukraine, I had to leave.
  53. Hello michael! Does this software support graphedit or graphstudio? In MPC-HC everything works flawlessly, but when I use the Filter in graphedit I just don't get any sound!
    1. Hi! Yes, the filter is compatible with Graphedit, Graphstudio, etc. maybe you did not select the Audio device in the properties of the filter? If you use the "Render File" function, you can delete the default audio renderer and add the Asio renderer - it connects automatically and you need to set the output device in the properties of the filter to enable sound output. Hope this helps, Best regards, Michael
  54. Greetings from Canada and thank you for this excellent renderer. Let's hope you haven't abandoned this project, especially for all us HTPC / Audio users. Any chance to get this supported under latest PotPlayer version? Filter hangs when you click on MBSE Multichannel ASIO Renderer "..." and select Driver Configuration. Also the Spectrum Analyzer, Channel Mapping and Virtual Speaker Room tabs are empty when you select them. ASIO4ALL maps channels correctly, but Asus Xonar ASIO (64) Driver offsets them (ie: center is now side left, etc.). I'm running Win10 (x64), Asus Xonar PCI ST card, 7.1 channel analogue out (via Xonar daughterboard), latest UNI Xonar drivers, 192 KHz output, Lancoz resampling. Occasional crackling (mostly ASIO4ALL, 192KHz output, lowering this helps I think, plus increasing buffer. Can't increase buffer on the Asus ASIO drivers I don't think but much less crackling here). Here's hoping you can fix these issues because from my ears, other than the above, the channels sound so much more clearer and defined than even WASAPI. Xonar outputting @ 192Khz to MBSE through its own drivers is the cleanest sound of all, crisp and very detailed. I'm still on trial version, so not sure if that changes any of the above parameters.
    1. Hi and thanks for your positive feedback - I am glad that the software is useful for you - the project basically is not abandoned - you could support me by buying a license 😉 Best regards, Michael
  55. Still here, still using. It's really a lifesaver. Just wanted to mention for anyone interested it runs under Win11 / MPC-HC / Creative AE-9 just fine. Win11 did not break anything it seems.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.