pjomaestro Posted March 17, 2012 Share Posted March 17, 2012 I installed dll as instructed foo_input_sacd.dll in the component folder and registered foo_dsd_asio.dll foo_dsd_asio_x64.dll But I do not see ASIO submenu under Output. I am running Win 7 64 bit and foobar is 1.1.11. Please help to get ASIO submenu. Do I need other dll ? PJO Link to comment
pacwin Posted March 17, 2012 Share Posted March 17, 2012 The plugin is poorly constructed in the UI. The dialog is not modal i.e. it does not come to the front of the screen. Look in your taskbar or move some windows around. Its a tiny little dialog with two combo boxes for selecting options. Music Interests: http://www.onebitaudio.com Link to comment
pjomaestro Posted March 18, 2012 Share Posted March 18, 2012 Thanks pacwin. I will search for it and report back later. Pjo Link to comment
smazur Posted March 18, 2012 Share Posted March 18, 2012 pjomaestro, under Preferences>Playback>Output do you see any ASIO devices available for selection? If not, you do not have the foobar ASIO component properly installed. Once you get that working the rest should start to fall in place. Link to comment
pjomaestro Posted March 18, 2012 Share Posted March 18, 2012 Thanks, I do no see it. I checked the location of dll and it is in components. What else shall I check ? FIRMWARE is 1. 4.2.2. USBPAL driver is the latest which is not on Mytek web. Link to comment
smazur Posted March 18, 2012 Share Posted March 18, 2012 Do you see "ASIO support" listed in foobar under Preferences>Components? If not, try clicking "Install" on that page and pointing to the downloaded .zip Link to comment
pjomaestro Posted March 18, 2012 Share Posted March 18, 2012 Thanks smazur, I do not see it so I installed the zip which contains the two dll, foo_dsd_assip.dll and foo_dsd_asio_x64.dll After installing the component is displayed for unknown name. I cannot change it. Then Failed to load DLL: foo_dsd_asio_x64.dll Reason: Not a valid Win32 application. Can you upload the working dlls to file sharing site ? PJO Link to comment
pacwin Posted March 18, 2012 Share Posted March 18, 2012 Dont place any ASIO files in th Foobar components folder, but leave the foo_input_sacd dll in there. Put them one level up in the root of the Foobar app. Open up a command window/shell and execute the command "regsvr32 foo_dsd_asio.dll" (No quotes) after you have navigated to where the asio DLL's are, as per the readme file: "Register foo_dsd_asio.dll proxy (regsvr32 foo_dsd_asio.dll). If you run Windows x64 register foo_dsd_asio_x64.dll too. You need to be logged under administrative account." If you fail to register the ASIO proxy DLL's nothing will work properly. If you move the files unregister them first (Same command but with /U at the end) and then re register them. Music Interests: http://www.onebitaudio.com Link to comment
pjomaestro Posted March 18, 2012 Share Posted March 18, 2012 Three dlls are placed in the correct locations and registered resulted ok. What else do you recommend ? Pjo Link to comment
pjomaestro Posted March 18, 2012 Share Posted March 18, 2012 Here is it. DSD ASIO has no name. How can it have name correctly ? Link to comment
eman24 Posted March 18, 2012 Share Posted March 18, 2012 pjomaestro>Looking in your components window, I noticed you have an older ASIO support component. That is: Version 1.2.7. Install the latest version 2.1.1, and you'll be a step closer to seeing what others are seeing under the Output tab. I had the same problem. http://www.foobar2000.org/components Link to comment
pjomaestro Posted March 18, 2012 Share Posted March 18, 2012 Eman24, Thanks for your advise. I changed ASIO support to 2.1.1 and now I see ASIO submenue under OUTPUT ! But I still get Failed to load DLL: foo_dsd_asio.dll Reason: Entry point not found, DLL doesn't appear to be a foobar2000 component. DSD files are played at 2.8MHz but there is no sounnd. Link to comment
eman24 Posted March 18, 2012 Share Posted March 18, 2012 pjomaestro - In order for the foo_dsd_asio.dll to load, the .dll must be registered to the foobar root folder, not the components folder. For instance: C:Program Filesfoobar2000. (or Program Files(x86)foobar2000 if you have a 64 bit operating system and the foobar folder is installed therein) If you have a 64 bit operating system you would need to register foo_dsd_asio_x64.dll. If you've done all that and the .dll isn't loading, you might have to unregister the .dll first before re-registering the .dll in the proper folder. That's my understanding based on the advice others have given above? Link to comment
pjomaestro Posted March 18, 2012 Share Posted March 18, 2012 Thanks eman24. I will unreg and reg again. I am running 64 bit Win 7. Do I need to register both DLL or just x64 DLL ? DLLs are located in the same directory where foobar2000.exe is. PJO Link to comment
eman24 Posted March 19, 2012 Share Posted March 19, 2012 I registered foo_dsd_asio.dll only on my 32 bit system and everything seems to be working fine. I assume you would only need to register foo_dsd_asio_x64.dll on a 64 bit system, but I could be wrong. Just make sure you don't have the .dll in the component folder. Yes, I also have the .dll registered to the same folder where foobar2000 .exe is located. Good luck. Link to comment
pjomaestro Posted March 19, 2012 Share Posted March 19, 2012 In the COMPONENTS window, I click install to install foo_dsd_asio.dll by pointing to foo_input_sacd-0.5.1.zip. This action shows up foo_dsd_asio in COMPONENTS window but it says (component not loaded). How do I correctly install this dDLL in COMPONETS window ? That DLL and x64 DLL are registered in advance. Do I need to install x64 DLL too ? How do I do that ? X64 DLL is included in that zip. PJO Link to comment
pacwin Posted March 19, 2012 Share Posted March 19, 2012 of Foobar. Just put one file in the components directory and the two asio drivers in the parent directory and register the libraries. Nothing more needs to be done. Make sure there are no asio dlls in the component directory otherwise Foobar will attempt to load them and will give you a message. "This action shows up foo_dsd_asio in COMPONENTS window". This is not a component DLL it is a driver used by the component **do not ** put it in or install it into the component folder. All that does is stop plugins from loading properly. Dont use the installer routines built into Foobar. Manually install as above. Music Interests: http://www.onebitaudio.com Link to comment
pjomaestro Posted March 19, 2012 Share Posted March 19, 2012 Thanks pacwin. Now there is no loading error message. DSD is being played at 2.8MHz but there is no sound. Which setting shall I check ? PJO Link to comment
pacwin Posted March 19, 2012 Share Posted March 19, 2012 firmware 1.4.2.2 from Mytek, select ASIO USB PAL Driver (does not work with Firewire) and either packing scheme from the dsd_asio dialog combo boxes. Keep amp at low volume while testing. This is not a stable setup in my experience. You may need to exit and restart Foobar after any setting changes. If you have large DSD or ISO libraries these can cause crashes and instability when Foobar is scanning files, in which case disable library folders. Experiment with the ASIO 64 library check option on the ASIO driver page (Again exit and restart Foobar). There is some suggestion now that 64 bit Windows is a barrier to DSD playback using the USB drivers although I have been able to do this using this plugin. Music Interests: http://www.onebitaudio.com Link to comment
pjomaestro Posted March 19, 2012 Share Posted March 19, 2012 Thanks pacwin. Current versions being used: firmware 1.4.2.2 USBPAL driver 1.32.5 Windows 7 64 bit foo_input_sacd-0.5.1.zip >either packing scheme from the dsd_asio dialog combo boxes I do not see this dialog boxe. Where and how can I see it ? PJO Link to comment
Synfreak Posted March 19, 2012 Share Posted March 19, 2012 Hi PJO, just double-click the second entry (foo_dsd_asio) in the upper box. It may not work the first time you try it, so be patient, and eventually try a second (or third) time. There should be a small window coming to front, where you can select the desired DSD playback mode (see ataached picture). If all ist set up correctly, you should be able to stream native DSD to the mytek then. Good luck! Esoterc SA-60 / Foobar2000 -> Mytek Stereo 192 DSD / Audio-GD NFB 28.38 -> MEG RL922K / AKG K500 / AKG K1000 / Audioquest Nighthawk / OPPO PM-2 / Sennheiser HD800 / Sennheiser Surrounder / Sony MA900 / STAX SR-303+SRM-323II Link to comment
pacwin Posted March 19, 2012 Share Posted March 19, 2012 The dialog does not come to the front (get focus). Look in the taskbar or move/resize the ASIO dialog which you had in the screen shot clear of the center of the screen after double clicking on the foo_asio_dsd line. I've marked the dialog in yellow on the taskbar in the attached file. Music Interests: http://www.onebitaudio.com Link to comment
pjomaestro Posted March 19, 2012 Share Posted March 19, 2012 Synfreak and pacwin, Thank You ! Now the dialoge box is displayed and set to Dcs 0xAA. foobar2000 playes DSD file but there is no sound. What else shall I check ? PCM playback is ok. PJO Link to comment
eman24 Posted March 19, 2012 Share Posted March 19, 2012 Try this: 1.Set USBPAL Control Panel to 44.100kHZ 2.Tools>SACD>ASIO Driver Mode>DSD 3. ASIO Driver>Mytek STEREO192-DSD DAC ASIO DSD Playback Method>ASIO Native Play DSD file. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now