IPB

Welcome Guest ( Log In | Register )

FFSoX Player 0.1 Initial Release
pbelkner
post Jun 13 2010, 14:47
Post #1





Group: Members
Posts: 412
Joined: 13-June 10
Member No.: 81467



FFSoX Player is a Winamp (http://www.winamp.com/) plug-in based on the FFmpeg (http://www.ffmpeg.org/) and SoX (http://sox.sourceforge.net/) libraries. Using FFmepg almost all multimedia files may be played, including but by far not restricted to H.264 and VP8. Audiophile sound processing is provided using high quality 32 bit SoX algorithms and dithering.

Home: http://in-ffsox.sourceforge.net/
Project: http://sourceforge.net/projects/in-ffsox/
Download: http://sourceforge.net/projects/in-ffsox/files/
Go to the top of the page
+Quote Post
 
Start new topic
Replies
[JAZ]
post Dec 15 2012, 23:27
Post #2





Group: Members
Posts: 1798
Joined: 24-June 02
From: Catalunya(Spain)
Member No.: 2383



@pbelkner: To put it on perspective, i'll give my point of view of in_ffsox before comenting on these last posts.

When you announced in_ffsox, I didn't see the need for it at all (most, if not all of the formats that the plugin provided, were already supported, and there wasn't a reason to think that the quality was suffering). The part about resampling could be and addition, (because a resampler as a DSP in winamp is problematic), but not a "must have" feature.

Now, onto the real subject:

The necessity of having a resampler between the source format, and the soundcard happens only when the soundcard (or its drivers) apply a bad quality one, and only then, if you can provide a better one. Since you're talking about soundcards supporting 192Khz, the question arises by itself.

It also makes me wonder the usage of a steeper filter cutoff than the default. The origin of higher sampling rates, and especifically, of upsampling DACs was precisely the ability to use a softer cutoff (easier to implement, and less ripple).

Now, dithering and noise shaping.
Dithering applies to bit depth, and noise shaping is dependant on sample rate. Using dithering at 24bits for playback is one of those things that can directly be considered nonsense. No hardware is able to play 24bits, so how can the last bit truncation matter? Sometimes it has been said (see wiki) that even dithering at 16bits is unneeded when the source is noisy, like a tape recording.

So if dithering is not necessary (like I'm saying above), shaping the result doesn't matter. It's true that being a high sample rate, it can shift most of the noise outside of the audible range (higher frequency), but in practice, it already is (below the noise floor).

This post has been edited by [JAZ]: Dec 15 2012, 23:31
Go to the top of the page
+Quote Post
pbelkner
post Dec 16 2012, 04:37
Post #3





Group: Members
Posts: 412
Joined: 13-June 10
Member No.: 81467



QUOTE ([JAZ] @ Dec 16 2012, 00:27) *
When you announced in_ffsox, I didn't see the need for it at all (most, if not all of the formats that the plugin provided, were already supported

This may be true for audio formats but by no means this is true for video formats. I'm not aware of any other player supporting ReplayGain for video formats. To me, RG for video formats is the outstanding feature of "in_ffsox" and the lack of it in existing players was the initial driving force for developing the plug-in.

This post has been edited by pbelkner: Dec 16 2012, 04:43
Go to the top of the page
+Quote Post

Posts in this topic
- pbelkner   FFSoX Player 0.1 Initial Release   Jun 13 2010, 14:47
- - b66pak   thanks a lot... _   Jun 13 2010, 18:27
- - pbelkner   Just released v0.2: http://sourceforge.net/projec...   Jun 27 2010, 17:08
- - pbelkner   Released v0.3 Got a feature request on SourceForg...   Jul 4 2010, 19:27
- - pbelkner   v0.4 released What's new? Enabled seeking (de...   Jul 25 2010, 14:47
- - pbelkner   v0.4.1 released What's new? Support for ...   Aug 8 2010, 14:13
- - ZinCh   works nice, the only thing I didnt like - it is do...   Aug 8 2010, 14:17
|- - pbelkner   QUOTE (ZinCh @ Aug 8 2010, 15:17) it is d...   Aug 8 2010, 16:13
- - ZinCh   my previous message was a inaccurate, it looks lik...   Aug 8 2010, 20:17
|- - pbelkner   QUOTE (ZinCh @ Aug 8 2010, 21:17) I send ...   Aug 9 2010, 10:26
- - kerimcem   dont work flac winamp seek bar...   Aug 8 2010, 23:46
|- - pbelkner   QUOTE (kerimcem @ Aug 9 2010, 00:46) dont...   Aug 9 2010, 10:35
- - pbelkner   v0.4.2 released What's new? Fixed seeking OGG...   Aug 22 2010, 16:31
|- - pbelkner   QUOTE (pbelkner @ Aug 22 2010, 17:31) v0....   Aug 22 2010, 18:52
|- - pbelkner   v0.4.4 released What's new? Changed order of ...   Oct 10 2010, 14:50
- - Antonski   Very interesting project, congratulations! so...   Aug 23 2010, 16:36
|- - pbelkner   QUOTE (Antonski @ Aug 23 2010, 17:36) Ver...   Aug 23 2010, 17:07
- - pbelkner   v0.4.3 released What's new? Fixed reading met...   Aug 28 2010, 12:41
- - Antonski   Thank you for your work, now Musepack playback is ...   Aug 29 2010, 23:11
|- - pbelkner   QUOTE (Antonski @ Aug 30 2010, 00:11) How...   Aug 30 2010, 10:13
|- - Antonski   QUOTE (pbelkner @ Aug 30 2010, 12:13) Acc...   Aug 30 2010, 23:28
|- - pbelkner   QUOTE (Antonski @ Aug 31 2010, 00:28) But...   Aug 31 2010, 06:52
|- - pbelkner   QUOTE (Antonski @ Aug 31 2010, 00:28) Any...   Aug 31 2010, 08:02
- - Antonski   Hello, Tagging Musepack files with RG values is n...   Sep 2 2010, 00:59
|- - pbelkner   Thank you for your support, Antonski. QUOTE (Anto...   Sep 2 2010, 07:43
- - sboistan   Thank you so much for this - it's made a world...   Oct 27 2010, 04:12
|- - pbelkner   Thanks a lot, sboistan. QUOTE (sboistan @ Oc...   Oct 28 2010, 10:19
|- - banan   QUOTE (pbelkner @ Oct 28 2010, 10:19) All...   Apr 10 2012, 12:38
|- - pbelkner   QUOTE (banan @ Apr 10 2012, 12:38) QUOTE ...   Apr 11 2012, 03:56
|- - banan   I see... not as easy as I thought. Anyway, thanks ...   Apr 11 2012, 07:31
|- - chi   QUOTE (pbelkner @ Apr 11 2012, 04:56) Thi...   Apr 12 2012, 23:17
- - sboistan   Both of those features would be great. I haven...   Oct 30 2010, 20:38
|- - pbelkner   QUOTE (sboistan @ Oct 30 2010, 21:38) 1. ...   Oct 30 2010, 21:24
||- - greynol   QUOTE (pbelkner @ Oct 30 2010, 13:24) How...   Oct 30 2010, 21:51
||- - sboistan   QUOTE (pbelkner @ Oct 30 2010, 16:24) How...   Oct 30 2010, 22:40
|- - pbelkner   QUOTE (sboistan @ Oct 30 2010, 21:38) 1. ...   Nov 1 2010, 13:53
- - pbelkner   v0.4.5 released What's new? Fixed mapping tag...   Dec 16 2010, 17:35
- - pbelkner   v0.4.6 releasedhttp://sourceforge.net/projects/in-...   Jan 15 2011, 21:17
|- - pbelkner   v0.4.6.1 releasedhttp://sourceforge.net/projects/i...   Jan 16 2011, 14:05
- - pbelkner   FFmpeg has "bumped" their DLLs: avutil-5...   May 15 2011, 15:56
|- - sboistan   The decoder for mp3 and ac3 files seems to be lock...   May 18 2011, 20:42
|- - pbelkner   QUOTE (sboistan @ May 18 2011, 20:42) The...   May 19 2011, 15:15
- - pbelkner   Version 0.4.6.5 released: Home: http://in-ffsox.so...   Oct 1 2011, 09:44
|- - pbelkner   Version 0.4.6.6 released: Home: http://in-ffsox.so...   Oct 3 2011, 17:55
|- - pbelkner   Version 0.4.6.7 released: Home: http://in-ffsox.so...   Oct 15 2011, 17:23
|- - pbelkner   Version 0.4.7 released: Home: http://in-ffsox.sour...   Feb 11 2012, 12:26
|- - pbelkner   Version 0.4.8 released: Home: http://in-ffsox.sour...   Mar 9 2012, 20:52
- - Antonski   Too bad that tags and RG for Musepack still don...   Oct 16 2011, 01:33
- - kerimcem   hi great plugin my problem mp3 file prefer float ...   Mar 12 2012, 16:15
|- - pbelkner   QUOTE (kerimcem @ Mar 12 2012, 16:15) hi ...   Mar 12 2012, 18:23
|- - kerimcem   QUOTE (pbelkner @ Mar 12 2012, 11:23) QUO...   Mar 12 2012, 18:39
|- - pbelkner   QUOTE (kerimcem @ Mar 12 2012, 18:39) ok ...   Mar 13 2012, 07:47
- - kerimcem   hi ı try aimp http://aimp.ru/ (asio volume b...   Mar 28 2012, 11:45
|- - Dario   QUOTE (kerimcem @ Mar 28 2012, 12:45) hi ...   Mar 28 2012, 14:11
- - elge   Thanks for this great plugin. To me, it sounds be...   Sep 28 2012, 10:53
|- - pbelkner   QUOTE (elge @ Sep 28 2012, 10:53) Thanks ...   Sep 28 2012, 17:56
|- - greynol   QUOTE (pbelkner @ Sep 28 2012, 09:56) QUO...   Sep 28 2012, 18:10
- - pbelkner   Version 0.4.9-2 released: Home: http://in-ffsox.so...   Nov 4 2012, 17:35
- - smeekeven   Monkey's Audio APE files stutter by using FFSo...   Nov 10 2012, 23:38
|- - pbelkner   QUOTE (smeekeven @ Nov 10 2012, 23:38) Si...   Nov 11 2012, 09:34
- - smeekeven   APE stuttering problems SOLVED in FFSoX Player 0.4...   Nov 11 2012, 10:29
|- - pbelkner   QUOTE (smeekeven @ Nov 11 2012, 10:29) Si...   Nov 11 2012, 18:04
- - Polarus   Hi, In my first post here I would like to thank yo...   Nov 12 2012, 22:58
|- - pbelkner   QUOTE (Polarus @ Nov 12 2012, 22:58) Hi, ...   Nov 16 2012, 07:14
|- - pbelkner   QUOTE (Polarus @ Nov 12 2012, 22:58) with...   Nov 19 2012, 17:52
- - Polarus   It would be very nice if you can specify decoder l...   Nov 16 2012, 13:00
|- - pbelkner   v0.5.0 releasedhttp://sourceforge.net/projects/in-...   Nov 25 2012, 16:47
- - pbelkner   Version 0.6.0 released: Home: http://in-ffsox.sour...   Dec 8 2012, 12:41
|- - bandpass   QUOTE (pbelkner @ Dec 8 2012, 11:41) [*]P...   Dec 8 2012, 17:18
|- - pbelkner   QUOTE (bandpass @ Dec 8 2012, 18:18) is t...   Dec 8 2012, 17:48
- - Wombat   QUOTE (pbelkner @ Dec 8 2012, 18:48) QUOT...   Dec 8 2012, 18:00
- - pbelkner   QUOTE (greynol @ Nov 25 2012, 18:45) I th...   Dec 13 2012, 20:09
- - smeekeven   Problems with playback MPC (Musepack) files Thank...   Dec 14 2012, 11:39
|- - greynol   QUOTE (smeekeven @ Dec 14 2012, 02:39) By...   Dec 15 2012, 15:56
- - Willakan   This is a very impressive piece of TOS-8 skirting:...   Dec 14 2012, 18:16
|- - pbelkner   QUOTE (smeekeven @ Dec 14 2012, 12:39) By...   Dec 14 2012, 20:49
- - greynol   AFAICT none of those preferences have any bearing ...   Dec 15 2012, 15:46
|- - bandpass   QUOTE (greynol @ Dec 15 2012, 14:46) AFAI...   Dec 15 2012, 19:16
- - Wombat   Besides that sox doesn´t add noise shaped dither t...   Dec 15 2012, 16:41
|- - pbelkner   QUOTE (Wombat @ Dec 15 2012, 17:41) Besid...   Dec 15 2012, 18:56
- - greynol   I didn't think qualifications against synthesi...   Dec 15 2012, 19:39
|- - bandpass   QUOTE (greynol @ Dec 15 2012, 18:39) I di...   Dec 16 2012, 10:33
|- - greynol   QUOTE (bandpass @ Dec 16 2012, 01:33) The...   Dec 16 2012, 17:09
|- - bandpass   If source and destination rates are both >= 441...   Dec 16 2012, 22:29
- - Wombat   QUOTE (pbelkner @ Dec 15 2012, 19:56) QUO...   Dec 15 2012, 19:52
|- - pbelkner   QUOTE (Wombat @ Dec 15 2012, 20:52) Pronu...   Dec 15 2012, 19:57
- - Wombat   Still i feel insulted by your Straw Man argument. ...   Dec 15 2012, 20:11
|- - pbelkner   QUOTE (Wombat @ Dec 15 2012, 21:11) You a...   Dec 15 2012, 20:35
- - [JAZ]   @pbelkner: To put it on perspective, i'll giv...   Dec 15 2012, 23:27
|- - pbelkner   QUOTE ([JAZ] @ Dec 16 2012, 00:27...   Dec 16 2012, 04:37
- - [JAZ]   Ok, I didn't think about it. How is the repla...   Dec 16 2012, 11:01
|- - pbelkner   QUOTE ([JAZ] @ Dec 16 2012, 12:01...   Dec 16 2012, 15:38
- - smeekeven   Hi Peter Belkner, You know I'm a dedicated us...   Dec 30 2012, 14:40
- - smeekeven   Problems with decoding MP3, APE and MPC files sinc...   Jan 3 2013, 15:38
|- - pbelkner   QUOTE (smeekeven @ Jan 3 2013, 16:38) Hap...   Jan 6 2013, 23:25
- - smeekeven   in_ffsox-0.6.2-ffmpeg works perfectly ! PBel...   Jan 7 2013, 13:24
- - smeekeven   New avcodec-55.dll and avformat-55.dll Zeranoe bui...   Mar 16 2013, 09:53
|- - pbelkner   QUOTE (smeekeven @ Mar 16 2013, 10:53) Ne...   Mar 16 2013, 11:44
- - mjb2006   Peter did end up toning down the docs to just say ...   Dec 8 2013, 06:29


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 28th December 2014 - 06:04