|
|
#41 |
|
Member
Join Date: Jun 2010
Posts: 81
|
I've just started to make myself familiar with "out_maiko.dll", and I've made the following observation.
Usually I'm using "in_ffsox.dll" with up-sampling set to 192.0 kHz and "out_asio(dll).dll". This particular setup switches my E-MU 0404 to 192.0 kHz: ![]() If I copy "out_maiko.dll" to "Winamp/Plugins" and the E-MU 0404 is set to 192.0 kHz I get the following error message when starting Winamp: ![]() The only way to resolve this is to manually set the E-MU 0404 to 48.0 kHz: ![]() The same happens if I've played 44.1 kHz audio without re-sampling via ASIO because then the E-MU 0404 is switched to 44.1 kHz. ![]() This lets me suspect that "out_maiko.dll" re-samples to 48.0 kHz (or whatever is set in Window's audio properties) via kmixer regardless on whatever the intention of "in_ffsox.dll" is. Am I wrong? |
|
|
|
|
|
#42 |
|
Senior Member
Join Date: Jan 2009
Location: Russia
Posts: 237
|
You have set it this way, not me. My plugin is highly configurable. It's an audio processor atop of WASAPI. It will work the way you have set it not the way you suppose it to work.
The error message above saying that the device driver deny setting WASAPI SHARED mode. I mind you that plugin cannot set it's own format in SHARED mode, it takes whatever Windows Mixer say by default. See the shared mode format in Windows Mixer settings. You have set it to 48000 hz, not me. For a custom windows mixer independent mode to set the device need to be driven in EXCLUSIVE mode. ASIO is bypassing the windows mixer and have the brand special optimizations. The wrecked drivers (like an early ESI Juli@ beta drivers) could switch the Master Sample Rate for ASIO but could not do so for WASAPI. In that case you have to set any sample rate in manual even for Exclusive mode both in windows software and driver panel. Definately it's not a Microsoft fault. To understand the plugin settings please read the User Manual. There is really a lot of combinations possible and what it seems to be correct is really depends on what you trying to get: http://maiko.elementfx.com/forum/index.php?topic=7.0 How to allow Exclusive mode in windows: http://maiko.elementfx.com/forum/index.php?topic=9.0 How to understand what Maiko gets on input and what it actually output: http://maiko.elementfx.com/forum/index.php?topic=10.0 For your card it seems there must be a special kick in E-MU panel may be required. Your card is the first one ever reported that unable to work in Shared mode. For a WASAPI mode switch to work the driver should allow automatic sample rate switch. That is the only legit behaviour for Vista and Win7. Your card seems locking the sample rate with exception for it's own E-MU ASIO. How the windows will be able to switch to custom sample rate then?! |
|
|
|
|
|
#43 | |
|
Member
Join Date: Jun 2010
Posts: 81
|
Quote:
It doesn't matter, I try to support your plug-in as requested, i.e. support multi-channel. The only thing I have to think of is that the audio is re-sampled to 48.0 kHz before being delivered to the DAC, the same as it is with with Direct Sound, and I have to reset the E-MU to 48.0 kHz before using the respective output plug-in, either your's or DS. |
|
|
|
|
|
|
#44 |
|
Senior Member
Join Date: Jan 2009
Location: Russia
Posts: 237
|
pbelkner
That's right, that's because you had set it this way, to resample. The Maiko plugin just doing exacly what the user had instructed it to do, to resample in your case. Had you wanted it to not resample, you would check the mark on exclusive tab page to slave the output rate to input format. As i'm already told it's not a dumb copy plugin, but a highly tweakable tool. By default the plugin has set to follow the default windows mixer policy. But it can indeed do such a simple thing as bit-copy, but also conditional bit-copy, forced processing, etc. The plugin follow whatever you instruct it to do but it seems you did not even tried to change the default settings. I did not asked the in_ffsox to downsample channels either, so lets be reasonable please. If you want my plugin to just copy sound without processing then follow the manual please. It would not work bit-copy way right out of the box and need all the format binding options to be set so the user will be fully responsible for letting the software to reconfigure the hardware. If you want some help please don't hesitate to ask i'm here to give a hand. |
|
|
|
|
|
#45 |
|
Member
Join Date: Jun 2010
Posts: 81
|
|
|
|
|
|
|
#46 |
|
Senior Member
Join Date: Jan 2009
Location: Russia
Posts: 237
|
Way too generalized. The user has to know how to deal with the audio player to play the music, am i right? Yes i am.
The sad story for Maiko plugin did not work right out of the zip on your PC is truly unprecedented and the only reason for this is the below the standard WASAPI driver. It's not a case for any other PC because it just work there. So, some overlapping in functionality thing and knowing how to deal with it thing are not interconnected. |
|
|
|
|
|
#47 | |
|
Member
Join Date: Jun 2010
Posts: 81
|
in_ffsox.dll + out_maiko.dll
Quote:
![]() |
|
|
|
|
|
|
#48 | |
|
Member
Join Date: Jan 2010
Posts: 70
|
Quote:
when have this plugin ID3 tag support? thanks.. |
|
|
|
|
|
|
#49 |
|
Junior Member
Join Date: Dec 2011
Posts: 1
|
I would like to thank you for sharing your thoughts and time into the stuff you post!!
|
|
|
|
|
|
#50 |
|
Member
Join Date: Jun 2010
Posts: 81
|
Version 0.4.7 released
Version 0.4.7 released:
Home: http://in-ffsox.sourceforge.net/What's new?
Last edited by pbelkner; 11th February 2012 at 11:33. |
|
|
|
|
|
#51 |
|
Member
Join Date: Jun 2010
Posts: 81
|
Version 0.4.8 released
Version 0.4.8 released:
Home: http://in-ffsox.sourceforge.net/What's new?
|
|
|
|
|
|
#52 |
|
16-Bit Addicted
Join Date: Apr 2004
Posts: 3,493
|
pbelkner:
I was adding your FFSoX Player plug-in settings to my Winamp Backup Tool and noticed, that you always write the config file in Program Files\Winamp\Plugins\in_ffsox That's problematic for users which are no administrator on the system, because they have no permission to save their settings to this folder. Instead you should check the path.ini and write the file in the multi user path (Usually, most installs have their settings in %AppData%\Winamp\Plugins). I'm sure it's documented in the Winamp SDK how to access the multi user path correctly. -Chris My Winamp Info Report Own Projects: | Nullsoft Tray Control Icon Pack v3.1 | Winamp Essentials Pack v5.63a | Winamp Backup Tool v1.0 | >> Winamp Info Tool v4.0 << | German Translations: | Offizielle Deutsche Winamp Sprachdatei v5.63 | Offizielle Deutsche Winamp Sprachdatei Plus Version 5.63 | Useful Winamp Plug-ins: | SNESAmp | 64th Note | NotSo FatSo | in_zip | Highly Experimental PSF Player | Yar Matey! Playlist Copier v1.11 | |
|
|
|
|
|
#53 |
|
Forum King
|
i am concerned about a much earlier post, i have this sound card:
http://support.creative.com/Products...X-Fi+Elite+Pro is the contention for that audigy type soundcard that everything is upsampled to 48k for playback? i did not know that if true. that would bother me, i don't like to alter the source specs when ripping or playing back. does this plugin then somehow get around this? how? PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
|
|
|
|
|
#54 |
|
Member
Join Date: Jun 2010
Posts: 81
|
|
|
|
|
|
|
#55 |
|
-
Join Date: Sep 2003
Location: UK
Posts: 22,272
|
use IPC_GETINIDIRECTORY(W) from wa_ipc.h and then append \Plugins\in_ffsox to get the correct location - that api has been around since 2.9x
-daz |
|
|
|
|
|
#56 | |
|
Member
Join Date: Jun 2010
Posts: 81
|
Quote:
If you don't like FFSoX up-sampling you can switch it off. From my perspective you then miss one of it's most important features ... |
|
|
|
|
|
|
#57 |
|
Forum King
|
i'm sorry, i was unclear. i am not yet using your plugin.
what i was asking, was in response to an earlier post in the thread. someone seemed to suggest that if a person has flacs or mp3s or whatever, ripped from cds, that then have a 44.1khz spec, that the audigy would take those files, and on playback, upsample them to 48khz, and that this was something the card forced on everyone, like it or not. is that true? b/c i don't like it if so. and does your plugin get around that? or does it also go to 48khz, but this was desired b/c the plugin did so better than the hardware on the card? as i said, i have a card like that, (i think), and my "best case scenario" would be for both the card and any software combo to just playback the file native to whatever the file says the specs are... is this possible? (i am somewhat out of my depth here, so forgive me if this sounds like idiotic rambling, i'm just trying to understand) PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
|
|
|
|
|
#58 | ||
|
Member
Join Date: Jun 2010
Posts: 81
|
Version 0.4.9 released
Quote:
Quote:
Home: http://in-ffsox.sourceforge.net/What's new?
|
||
|
|
|
|
|
#59 |
|
16-Bit Addicted
Join Date: Apr 2004
Posts: 3,493
|
Dunno if it's just me, but that version does not remember the settings for me after a Winamp restart. I also cannot find any in_ffsox.ini file in my user profile folder:
C:\Users\Chris\Appdata\Roaming\Winamp\Plugins Running Winamp on Windows 7. Once yo read the correct path with the APi do you save the file to the path you got from it? My Winamp Info Report Own Projects: | Nullsoft Tray Control Icon Pack v3.1 | Winamp Essentials Pack v5.63a | Winamp Backup Tool v1.0 | >> Winamp Info Tool v4.0 << | German Translations: | Offizielle Deutsche Winamp Sprachdatei v5.63 | Offizielle Deutsche Winamp Sprachdatei Plus Version 5.63 | Useful Winamp Plug-ins: | SNESAmp | 64th Note | NotSo FatSo | in_zip | Highly Experimental PSF Player | Yar Matey! Playlist Copier v1.11 | |
|
|
|
|
|
#60 | |
|
Member
Join Date: Jun 2010
Posts: 81
|
Quote:
Regards, Peter |
|
|
|
|
|
|
#61 |
|
16-Bit Addicted
Join Date: Apr 2004
Posts: 3,493
|
That's working just fine now.
![]() Will update Backup Tool for your updated settings file. Cheers, Chris My Winamp Info Report Own Projects: | Nullsoft Tray Control Icon Pack v3.1 | Winamp Essentials Pack v5.63a | Winamp Backup Tool v1.0 | >> Winamp Info Tool v4.0 << | German Translations: | Offizielle Deutsche Winamp Sprachdatei v5.63 | Offizielle Deutsche Winamp Sprachdatei Plus Version 5.63 | Useful Winamp Plug-ins: | SNESAmp | 64th Note | NotSo FatSo | in_zip | Highly Experimental PSF Player | Yar Matey! Playlist Copier v1.11 | |
|
|
|
|
|
#62 |
|
Member
Join Date: Jan 2010
Posts: 70
|
ffmpeg-latest-win32-shared.7z 26-Apr-2012 02:43 5.7M
library mp3 problem.... http://f1204.hizliresim.com/w/x/51n97.jpg song play not seek thanks.. |
|
|
|
|
|
#63 |
|
Member
Join Date: Jun 2010
Posts: 81
|
|
|
|
|
|
|
#64 | |
|
Member
Join Date: Jun 2010
Posts: 81
|
Quote:
On the other hand I've created my own extended build (including MP3) from a fresh GIT checkout this morning (29.04) and it seems to work perfect. I've send you a respective PM. |
|
|
|
|
|
|
#65 | |||
|
Member
Join Date: Jun 2010
Posts: 81
|
Quote:
Quote:
Quote:
|
|||
|
|
|
|
|
#66 |
|
Member
Join Date: Jun 2010
Posts: 81
|
The Winamp installer destroys this plugin's DLLs
PLEASE NOTE: The Winamp installer destroys this plugin's DLLs! After having (re-)installed Winamp you have to re-install this plugin (including all DLLs from the "in_ffsox" sub-folder) to have working DLLs again!
For details please refer to this message. |
|
|
|
|
|
#67 | |
|
Member
Join Date: Jun 2010
Posts: 81
|
Quote:
|
|
|
|
|
|
|
#68 | |
|
Member
Join Date: Feb 2001
Posts: 97
|
Quote:
|
|
|
|
|
|
|
#69 |
|
Member
Join Date: Feb 2001
Posts: 97
|
Scrap that it seems to be working all of a sudden. However could you make the next version not ignore Foobars replay gain tagging of m4a files as with your plugin all the replaygain info is not showing.
Also in the plugin section how do you activate the dropdowns for AC3/MP3? Is there any way to configure out_asio to not cause dropouts when the dialog is dismissed. Also when Winamp starts up there is a thump like plugging in your guitar lead whilst the amp is on. |
|
|
|
|
|
#70 |
|
Member
Join Date: Feb 2001
Posts: 97
|
What exactly does the Algorithm choice between ReplayGain and EBU R128, and what is the significance of how the slider is always named the opposite of the choice you select?
|
|
|
|
|
|
#71 |
|
Member
Join Date: Feb 2001
Posts: 97
|
I've noticed that your input plugin doesn't see any of my AAC ReplayGain tags.
|
|
|
|
|
|
#72 |
|
Forum King
|
Would it be possible to add the transcoding/decoder funtions support to this plugin?
The section in the documentation relating to the decoding functions. winampGetExtendedRead_open winampGetExtendedRead_open_float winampGetExtendedRead_openW winampGetExtendedRead_openW_float winampGetExtendedRead_getData winampGetExtendedRead_setTime winampGetExtendedRead_close |
|
|
|
|
|
#73 | |
|
Member
Join Date: Jun 2010
Posts: 81
|
This is not an issue any longer. You should update FFmpeg from Zeranoe's builds: http://ffmpeg.zeranoe.com/builds/win32/shared/.
Quote:
Please have in mind that FFSoX can only play formats/codecs which are supported by FFmpeg. |
|
|
|
|
|
|
#74 | |
|
Member
Join Date: Jun 2010
Posts: 81
|
Quote:
These options are not supported any longer. All codecs are taken from FFmpeg. No external library is needed any longer. I should remove the drop down boxes with the next version. |
|
|
|
|
|
|
#75 | |
|
Member
Join Date: Jun 2010
Posts: 81
|
Quote:
|
|
|
|
|
|
|
#76 |
|
Member
Join Date: Jun 2010
Posts: 81
|
|
|
|
|
|
|
#77 | |
|
Member
Join Date: Jun 2010
Posts: 81
|
Quote:
Many thanks for the link anyway. |
|
|
|
|
|
|
#78 | |
|
Forum King
Join Date: Aug 2011
Location: Chicago, IL
Posts: 2,012
|
Quote:
Which is louder, RG or EBU? I can't tell from the links (different terminology). RB seems to use 89 dB. Win 7 Home Premium 64-bit SP1, WA Pro 5.7.0.3392 beta, cPro MPxi_remix skin, 5.1 speaker system |
|
|
|
|
|
|
#79 |
|
Member
Join Date: Jun 2010
Posts: 81
|
RG is louder. But you should have in mind that louder means a greater chance of clipping. You should avoid clipping by any means and compensate by using the respective knob of your amplifier.
You should also have in mind that RG is not due to some standards body. On the other hand EBU R128 is due to the European Broadcasting Union (EBU). In the U.S.A there is the similar standard, ATSC A/85, due to the Advanced Television Systems Committee (ATSC). Both, EBU R128 and ATSC A/85, are flavors of the ITU BS.1770 standard due to the International Telecommunication Union (ITU). The main difference between EBU R128 and ATSC A/85 is a slight difference of the target loudness, EBU R128 is -23 dBFS and ATSC A/85 is -24 dbFS. If you are free to choose you should prefer EBU R128 or ATSC A/85, depending on where you are located. You can expect the local TV and radio stations to adapt the respective standard in the near future (if not already done). You may consider using R128GAIN for loudness analysis and tagging. Please have look at the respective thread at HA forum. |
|
|
|
|
|
#80 | |
|
Forum King
Join Date: Aug 2011
Location: Chicago, IL
Posts: 2,012
|
Quote:
The vast majority of my files are mp3s and I use "MP3 Gain" (link below) to volume level them between 89.5 and 88 dB to avoid clipping. The 1.5 dB difference is not usually noticeable. This app has a GUI and uses a variation of David Robinson's Replay Gain algorithm. Unlike WA's implementation, the target loudness level is selectable and RG tags are not placed in the files. The 'global gain' field in each mp3 file is directly changed (without having to re-encode the mp3) to achieve the target loudness, up or down. This allows the modified mp3s to play in apps and devices (like my portable media player) that do not recognize RG tags. http://mp3gain.sourceforge.net/faq.php Anyway, its good to know that "R128GAIN" is available and provides a selectable target loudness level. Another tool for the toolbox. I assume WA has no problems using the RG tags it makes. Too bad it does not work with the wavpack format. I prefer wavpack over flac because it uses the ID3 tagging standards. Unless I can find a way to volume level the wavpack format, I may have to switch to flac for a lossless format and learn Vorbis tagging. I do not like to use normal normalization of wav files before converting to wavpack or mp3, it flattens the music's dynamics too much. Win 7 Home Premium 64-bit SP1, WA Pro 5.7.0.3392 beta, cPro MPxi_remix skin, 5.1 speaker system |
|
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|