IPB

Welcome Guest ( Log In | Register )

4 Pages V  < 1 2 3 4 >  
Reply to this topicStart new topic
FFSoX Player 0.1 Initial Release
sboistan
post Oct 27 2010, 04:12
Post #26





Group: Members
Posts: 11
Joined: 12-June 08
From: New York, NY
Member No.: 54256




Thank you so much for this - it's made a world of difference with my setup (emu 1212m -> Behringer B2031A monitors). I hope this isn't a TOS #8 violation. I've been trying to sell my friends on trying it out. I'm not using the resampling or the dithering... I realize some of the issues with seeking are intractable right now - what else is on the development horizon?
Go to the top of the page
+Quote Post
pbelkner
post Oct 28 2010, 10:19
Post #27





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



Thanks a lot, sboistan.

QUOTE (sboistan @ Oct 27 2010, 05:12) *
what else is on the development horizon?

Currently I don't see any urgent need to change something. However, there are some ideas:
  • Make the "hidden" feature described above official, i.e. allow for pseudo-tagging via a CSV file. Before making this feature an official one there are some refinements needed allowing more flexibility for the user.
  • Allow for more DSP effects offered by SoX, e.g. the contrast, compand and mcompand effects (cf. http://sox.sourceforge.net/sox.html).
What would you like to see?
Go to the top of the page
+Quote Post
sboistan
post Oct 30 2010, 20:38
Post #28





Group: Members
Posts: 11
Joined: 12-June 08
From: New York, NY
Member No.: 54256




Both of those features would be great. I haven't tried the CSV pseudo-tagging yet (I'm willing to do it, but would appreciate an easier technique for tagging), but I have an archive of MKV'd 2-channel music dvds that I'd love to be able to replaygain and play using FFsox output. For low-volume listening, I've been using a multiband dynamic range compressor called Breakaway Pipeline (16 bit input/output only) and would be very interested in trying mcompand.

2 minor issues: 1. I can't get it to see RG values with any aac file. Ogg and Flac are fine. 2. With a number of different file types, if I right click for file info in Winamp, it lists FFmpeg as the decoder, while it says FFsox is being used in the albumart playback panel (big bento skin). Has the file been opened by ffsox or ffmpeg?
Go to the top of the page
+Quote Post
pbelkner
post Oct 30 2010, 21:24
Post #29





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



QUOTE (sboistan @ Oct 30 2010, 21:38) *
1. I can't get it to see RG values with any aac file.

How do you RG AAC?

QUOTE (sboistan @ Oct 30 2010, 21:38) *
2. With a number of different file types, if I right click for file info in Winamp, it lists FFmpeg as the decoder, while it says FFsox is being used in the albumart playback panel (big bento skin). Has the file been opened by ffsox or ffmpeg?

Of course it's the FFSoX plug-in. Internally FFSoX may choose the SoX or the FFmpeg library for opening and decoding the file. That's the information you get from the info dialog. It's just another example for that the FFSoX plug-in doesn't re-invent the wheel but instead uses the underlying libraries.

Sound processing is done by SoX in any case.

This post has been edited by pbelkner: Oct 30 2010, 22:05
Go to the top of the page
+Quote Post
greynol
post Oct 30 2010, 21:51
Post #30





Group: Super Moderator
Posts: 10000
Joined: 1-April 04
From: San Francisco
Member No.: 13167



QUOTE (pbelkner @ Oct 30 2010, 13:24) *
How do you RG AAC?

http://altosdesign.com/aacgain/


--------------------
Concern trolls: not a myth.
Go to the top of the page
+Quote Post
sboistan
post Oct 30 2010, 22:40
Post #31





Group: Members
Posts: 11
Joined: 12-June 08
From: New York, NY
Member No.: 54256



QUOTE (pbelkner @ Oct 30 2010, 16:24) *
How do you RG AAC?

Sorry, I meant replaygained aac in mp4/m4a container (replaygaining done by Foobar2000). I'm not sure if I want to resort to AACGain.

QUOTE (pbelkner @ Oct 30 2010, 16:24) *
Of course it's the FFSoX plug-in. Internally FFSoX may choose the SoX or the FFmpeg library for opening and decoding the file. That's the information you get from the info dialog. It's just another example for that the FFSoX plug-in doesn't re-invent the wheel but instead uses the underlying libraries.

Sound processing is done by SoX in any case.


Ok, that's what I was trying to ask - if Sox was doing the sound processing. Thanks.

This post has been edited by sboistan: Oct 30 2010, 22:53
Go to the top of the page
+Quote Post
pbelkner
post Nov 1 2010, 13:53
Post #32





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



QUOTE (sboistan @ Oct 30 2010, 21:38) *
1. I can't get it to see RG values with any aac file.

In order to get an idea I did the following:
  1. Created an AAC file using NeroAacEnc:
    CODE
    D:\>neroaacenc -if C:\WINDOWS\Media\RINGIN.WAV -of RINGIN.M4A
    *************************************************************
    *                                                           *
    *  Nero AAC Encoder                                         *
    *  Copyright 2009 Nero AG                                   *
    *  All Rights Reserved Worldwide                            *
    *                                                           *
    *  Package build date: Feb 18 2010                          *
    *  Package version:    1.5.4.0                              *
    *                                                           *
    *  See -help for a complete list of available parameters.   *
    *                                                           *
    *************************************************************

    Processed 0 seconds...

    D:\>_
  2. Calculated RG values using WaveGain:
    CODE
    wavegain -a C:\WINDOWS\Media\RINGIN.WAV

    Analyzing...

        Gain   |  Peak  | Scale | New Peak |Left DC|Right DC| Track
               |        |       |          |Offset | Offset |
    --------------------------------------------------------------
    -10.04 dB |  23039 |  0.31 |     7252 |   34  |     0  | C:\WINDOWS\Media\RINGIN.WAV

    Recommended Album Gain: -10.04 dB      Scale: 0.3148


    WaveGain Processing completed normally

    D:\>_
  3. Tagged the M4A file accordingly using NeroAacTag (please note the switch -meta-user instead of -meta, i.e. non-standard meta data):
    CODE
    D:\>neroaactag RINGIN.M4A "-meta-user:replaygain_track_gain=-10.04" "-meta-user:replaygain_album_gain=-10.04"
    *************************************************************
    *                                                           *
    *  Nero MPEG-4 Audio Tagger                                 *
    *  Copyright 2009 Nero AG                                   *
    *  All Rights Reserved Worldwide                            *
    *                                                           *
    *  Package build date: Dec 17 2009                          *
    *  Package version:    1.5.1.0                              *
    *                                                           *
    *  See -help for a complete list of available parameters.   *
    *                                                           *
    *************************************************************

    Processing file: "RINGIN.M4A"
    Updating MP4 file...
    File updated successfully.

    D:\>_
  4. Listed the M4A's metadata using NeroAacTag:
    CODE
    D:\>neroaactag RINGIN.M4A -list-meta
    *************************************************************
    *                                                           *
    *  Nero MPEG-4 Audio Tagger                                 *
    *  Copyright 2009 Nero AG                                   *
    *  All Rights Reserved Worldwide                            *
    *                                                           *
    *  Package build date: Dec 17 2009                          *
    *  Package version:    1.5.1.0                              *
    *                                                           *
    *  See -help for a complete list of available parameters.   *
    *                                                           *
    *************************************************************

    Processing file: "RINGIN.M4A"
      Metadata list:
        cdec = ndaudio 1.5.4.0 / -q 0.50
        itunsmpb =  00000000 00000A40 000002C3 00000000000026FD 00000000 00000000 00000000 00000000
    00000000 00000000 00000000 00000000
        replaygain_album_gain = -10.04
        replaygain_track_gain = -10.04
        tool = Nero AAC codec / 1.5.4.0
      End of metadata.
    No changes made to the file.

    D:\>_
    These tags are honored by WA's build-in AAC decoder but not by the FFSoX plug-in. Propably the reason is the following.
  5. Listed the M4A's metadata using FFmpeg:
    CODE
    D:\>ffmpeg -i RINGIN.M4A
    FFmpeg version SVN-r24743-snapshot, Copyright (c) 2000-2010 the FFmpeg developers
      built on Aug 13 2010 08:20:05 with gcc 4.5.0
      configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-w32threads --enable-
    runtime-cpudetect --enable-memalign-hack
      libavutil     50.23. 0 / 50.23. 0
      libavcore      0. 3. 0 /  0. 3. 0
      libavcodec    52.84. 3 / 52.84. 3
      libavformat   52.78. 1 / 52.78. 1
      libavdevice   52. 2. 1 / 52. 2. 1
      libavfilter    1.31. 0 /  1.31. 0
      libswscale     0.11. 0 /  0.11. 0
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'RINGIN.M4A':
      Metadata:
        major_brand     : mp42
        minor_version   : 0
        compatible_brands: M4A mp42isom
        encoder         : Nero AAC codec / 1.5.4.0
      Duration: 00:00:01.20, start: 0.000000, bitrate: 27 kb/s
        Chapter #0.0: start 0.238005, end 1.207438
        Metadata:
          title           :
        Stream #0.0(und): Audio: aac, 11025 Hz, mono, s16, 16 kb/s
    At least one output file must be specified

    D:\>_
    It looks like FFmpeg is not reading non-standard meta data from M4A. Someone should provide FFmpeg with an according patch ...
I should set the psudo-tagging feature of the FFSoX plug-in to first priority in order to work around missing FFmpeg features.

This post has been edited by pbelkner: Nov 1 2010, 13:54
Go to the top of the page
+Quote Post
pbelkner
post Dec 16 2010, 17:35
Post #33





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



v0.4.5 released

What's new?
  • Fixed mapping tags (under certain circumstances "Album Artist" where not properly mapped or could mask "Album").
  • Fixed playing mono.
  • Changed suggestion when to use "multiple integer" mode for up-sampling.
For details go here.
For download go here.
Go to the top of the page
+Quote Post
pbelkner
post Jan 15 2011, 21:17
Post #34





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



v0.4.6 released
http://sourceforge.net/projects/in-ffsox/files/
What's new?
  • Support for mixed ReplayGain and EBU R128 playback added:




    • The configuration allows for defining a relative gain between the two standards, typically about 5 dB. The relative gain can be adjusted according to the user's preferences.
    • It is possible to switch between the normative loudness of both approaches, -23 LUFS and 83 dB, respectively. The respective gains are adapted automatically.
    • If the "Write Comment" is checked RG respective information is written into the File Info's comment field


  • Depending on whether the effective gain resulting from RG and pre-amp is an amplification or an attenuation up-sampling is done first or last in the processing chain, respectively, in order to avoid clipping.
Go to the top of the page
+Quote Post
pbelkner
post Jan 16 2011, 14:05
Post #35





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



v0.4.6.1 released
http://sourceforge.net/projects/in-ffsox/files/
What's new?
  • Fixed a minor flaw in synchronizing the configuration's RG sliders
Go to the top of the page
+Quote Post
pbelkner
post May 15 2011, 15:56
Post #36





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



FFmpeg has "bumped" their DLLs:
  • avutil-50.dll => avutil-51.dll
  • avcodec-52.dll => avcodec-53.dll
  • avformat-52.dll => avformat-53.dll
  • avcore-0.dll dropped
Version 0.4.6.4 released:
Home: http://in-ffsox.sourceforge.net/
Download: http://sourceforge.net/projects/in-ffsox/files/
What's new?
  • Compatible to the latest (bumped) FFmpeg versions.
For upgrading to full FFmpeg (needed for playback of e.g. MP3, H264 and many other codecs and formats) get the FFmpeg DLLs from the latest shared builds


This post has been edited by pbelkner: May 15 2011, 16:09
Go to the top of the page
+Quote Post
sboistan
post May 18 2011, 20:42
Post #37





Group: Members
Posts: 11
Joined: 12-June 08
From: New York, NY
Member No.: 54256



The decoder for mp3 and ac3 files seems to be locked to libavcodec (16 bit, float/16 bit in the case of ac3 files) in these newer versions. I suppose it shouldn't make much of a difference perceptually...

This post has been edited by sboistan: May 18 2011, 20:45
Go to the top of the page
+Quote Post
pbelkner
post May 19 2011, 15:15
Post #38





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



QUOTE (sboistan @ May 18 2011, 20:42) *
The decoder for mp3 and ac3 files seems to be locked to libavcodec (16 bit, float/16 bit in the case of ac3 files) in these newer versions. I suppose it shouldn't make much of a difference perceptually...

This is by intention because it is the correct behaviour in case "libmad.dll" and "liba52.dll" are not available.

Hopefully the next version will make the 32 bit float decoders from libavcodec available.
Go to the top of the page
+Quote Post
pbelkner
post Oct 1 2011, 09:44
Post #39





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



Version 0.4.6.5 released:
Home: http://in-ffsox.sourceforge.net/
Download: http://sourceforge.net/projects/in-ffsox/files/
What's new?
  • Enables 32 bit float format for decoding e.g. MP3, AC3 and other lossy audio codecs.
  • Enables (and requires) usage of FFmpeg's "swscale-2.dll", i.e. compatible to the latest FFmpeg versions. For upgrading to full FFmpeg (needed for playback of e.g. MP3, H264 and many other codecs and formats) get the FFmpeg DLLs from the latest shared builds at Zeranoe: http://ffmpeg.zeranoe.com/builds/win32/shared/.
Go to the top of the page
+Quote Post
pbelkner
post Oct 3 2011, 17:55
Post #40





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



Version 0.4.6.6 released:
Home: http://in-ffsox.sourceforge.net/
Download: http://sourceforge.net/projects/in-ffsox/files/
What's new?
  • Provided the option "Force Seek" in order to allow for seeking without any test whether seeking is supported by a format or not.
    NOTE: If checked and a particular format doesn't support seeking the behavior is undefined.
  • Provided the option "Prefer Float" for switching on/off 32 bit floating point decoders for lossy codecs.


This post has been edited by pbelkner: Oct 3 2011, 17:56
Go to the top of the page
+Quote Post
pbelkner
post Oct 15 2011, 17:23
Post #41





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



Version 0.4.6.7 released:
Home: http://in-ffsox.sourceforge.net/
Download: http://sourceforge.net/projects/in-ffsox/files/
What's new?
  • Unicode support for file and directory names.
  • Unicode support for metadata.
  • Option "SoX Decoder" removed.
Go to the top of the page
+Quote Post
Antonski
post Oct 16 2011, 01:33
Post #42





Group: Members
Posts: 202
Joined: 8-October 01
From: Sofia, Bulgaria
Member No.: 250



Too bad that tags and RG for Musepack still don't work...
Go to the top of the page
+Quote Post
pbelkner
post Feb 11 2012, 12:26
Post #43





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



Version 0.4.7 released:
Home: http://in-ffsox.sourceforge.net/
Download: http://sourceforge.net/projects/in-ffsox/files/
What's new?
  • According to FFmpeg.org: FFmpeg development has gone into OVERDRIVE. As a consequence the FFSoX Player plugin wasn't compiling any longer using the latest FFmpeg versions. This release ports R128GAIN to the latest FFmpeg API.
  • Video synchronization has been greatly improved by replacing heuristics with a call to av_opt_ptr(avcodec_get_frame_class(), frame, "best_effort_timestamp");
  • This release requires "avformat-54.dll" and "avcodec-54.dll", and is now again in line with the latest FFmpeg builds from http://ffmpeg.zeranoe.com/builds/win32/shared/.


This post has been edited by pbelkner: Feb 11 2012, 13:26
Go to the top of the page
+Quote Post
pbelkner
post Mar 9 2012, 20:52
Post #44





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



Version 0.4.8 released:
Home: http://in-ffsox.sourceforge.net/
Download: http://sourceforge.net/projects/in-ffsox/files/
What's new?
  • Upgraded to new SoX 14.4.0.
  • Restructured build process for the tool chain.
Go to the top of the page
+Quote Post
kerimcem
post Mar 12 2012, 16:15
Post #45





Group: Members
Posts: 6
Joined: 7-September 07
Member No.: 46862



hi
great plugin
my problem mp3 file prefer float codec uncheck option
ı see file info
16 input = 16 output no problem sound very good..
check prefer float
32bit input= output 16 bit?? output not 32 bit sometimes error decode display and poor quality sound..
sorry my bad english..

This post has been edited by kerimcem: Mar 12 2012, 16:16
Go to the top of the page
+Quote Post
pbelkner
post Mar 12 2012, 18:23
Post #46





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



QUOTE (kerimcem @ Mar 12 2012, 16:15) *
hi
great plugin
my problem mp3 file prefer float codec uncheck option
ı see file info
16 input = 16 output no problem sound very good..
check prefer float
32bit input= output 16 bit?? output not 32 bit sometimes error decode display and poor quality sound..
sorry my bad english..

The decoder is one thing. The other is how to route the decoded sound to the DAC (sound card). If there are just 16 bit available, then that's it. If you have 24 bit available you should configure FFSoX as well as WA accordingly, cf. 9. and 11. from http://in-ffsox.sourceforge.net/#additional_setup.

Regards, Peter
Go to the top of the page
+Quote Post
kerimcem
post Mar 12 2012, 18:39
Post #47





Group: Members
Posts: 6
Joined: 7-September 07
Member No.: 46862



QUOTE (pbelkner @ Mar 12 2012, 11:23) *
QUOTE (kerimcem @ Mar 12 2012, 16:15) *
hi
great plugin
my problem mp3 file prefer float codec uncheck option
ı see file info
16 input = 16 output no problem sound very good..
check prefer float
32bit input= output 16 bit?? output not 32 bit sometimes error decode display and poor quality sound..
sorry my bad english..

The decoder is one thing. The other is how to route the decoded sound to the DAC (sound card). If there are just 16 bit available, then that's it. If you have 24 bit available you should configure FFSoX as well as WA accordingly, cf. 9. and 11. from http://in-ffsox.sourceforge.net/#additional_setup.

Regards, Peter

ok thanks..closed mp3 decoder option(liblav) .what open mp3 decoder option(libmad etc)

This post has been edited by kerimcem: Mar 12 2012, 18:40
Go to the top of the page
+Quote Post
pbelkner
post Mar 13 2012, 07:47
Post #48





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



QUOTE (kerimcem @ Mar 12 2012, 18:39) *
ok thanks..closed mp3 decoder option(liblav) .what open mp3 decoder option(libmad etc)

I'm not certain on what you are asking about. "libmad" as well as "liba52" are not an option any longer because they are not integrating smoothly with FFmpeg any longer since some internal FFmpeg changes by the end of December 2011. On the other hand FFmpeg's own MP3 and AC3 decoders (from "libavcodec") are perfect, especially in 32 bit float mode.
Go to the top of the page
+Quote Post
kerimcem
post Mar 28 2012, 11:45
Post #49





Group: Members
Posts: 6
Joined: 7-September 07
Member No.: 46862



hi
ı try aimp http://aimp.ru/ (asio volume bar option,less ram cpu ıd3 tag etc)
4.6.6 works well..
4.8 dont work...
fixing? compatible aimp?

This post has been edited by kerimcem: Mar 28 2012, 12:15
Go to the top of the page
+Quote Post
Dario
post Mar 28 2012, 14:11
Post #50





Group: Members
Posts: 158
Joined: 20-September 11
Member No.: 93842



QUOTE (kerimcem @ Mar 28 2012, 12:45) *
hi
ı try aimp http://aimp.ru/ (asio volume bar option,less ram cpu ıd3 tag etc)
4.6.6 works well..
4.8 dont work...
fixing? compatible aimp?

As long as the plug-in properly works in Winamp, there is nothing the author can (and should) do about it. If AIMP is supposed to be compatible with all Winamp plug-ins, but is not, then report it to the respective developers.

This post has been edited by Dario: Mar 28 2012, 14:58
Go to the top of the page
+Quote Post

4 Pages V  < 1 2 3 4 >
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: 23rd August 2014 - 15:04