IPB

Welcome Guest ( Log In | Register )

3 Pages V  < 1 2 3 >  
Reply to this topicStart new topic
De-emphasis components, Postprocessor and a DSP plugin
kumbbl
post Feb 19 2013, 05:59
Post #26





Group: Members
Posts: 55
Joined: 6-June 06
Member No.: 31522



QUOTE (kumbbl @ Feb 18 2013, 09:55) *
just tested with some preemphasis CDs and works like a charm - many thanks for this great and very valuable foobar-component!


this concerns to foo_deemph.dll and NOT to foo_dsp_effect.dll!
Go to the top of the page
+Quote Post
mudlord
post Feb 19 2013, 10:39
Post #27





Group: Developer (Donating)
Posts: 806
Joined: 1-December 07
Member No.: 49165



fair enough.
in the foo_dsp_effect thread, I made a optional download for people that dont want the foo_dsp_effect's deemp postprocessor service.

that way, they can still use the superior component without it interfering.

This post has been edited by mudlord: Feb 19 2013, 12:17
Go to the top of the page
+Quote Post
mjb2006
post Feb 19 2013, 23:21
Post #28





Group: Members
Posts: 796
Joined: 12-May 06
From: Colorado, USA
Member No.: 30694



The latest update to foo_dsp_effect has resolved the problem, so I wouldn't call any of them superior now... they're all equally good, IMHO:

original sweep = green
foo_dsp_effect = red
SoX deemph = yellow
WaveEmph = blue

foo_deemph, foo_dsp_deemph, and foo_dsp_convolver all produce results (almost?) identical to that of SoX deemph, so I didn't plot them.



If you want to have a look yourself, the WAVs are in the same folder as the graph.
Go to the top of the page
+Quote Post
EpicForever
post Feb 24 2013, 19:49
Post #29





Group: Members
Posts: 707
Joined: 14-September 11
From: Szczecin, PL
Member No.: 93712



OK, I have the question - what is the practical difference (in usage) between foo_deemph and foo_dsp_deemph ?
Go to the top of the page
+Quote Post
lvqcl
post Feb 24 2013, 20:06
Post #30





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



I highlighted the relevant part in the 1st post with blue color. Or do you want to know something else?
Go to the top of the page
+Quote Post
EpicForever
post Feb 24 2013, 20:17
Post #31





Group: Members
Posts: 707
Joined: 14-September 11
From: Szczecin, PL
Member No.: 93712



That blue text was there before I asked the question? Sorry for bothering you, looks like sometimes I'm blind :/ . That's exactly what I wanted to know. So looks like I need only foo_deemph, not dsp. Thanks.
Go to the top of the page
+Quote Post
lvqcl
post Feb 24 2013, 21:20
Post #32





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



The text was there, the color wasn't wink.gif
Go to the top of the page
+Quote Post
ManekiNeko
post May 6 2013, 00:52
Post #33





Group: Members
Posts: 79
Joined: 7-April 09
Member No.: 68742



QUOTE (lvqcl @ Feb 10 2013, 22:58) *
* To de-emphasize a track, add a tag named PRE_EMPHASIS or PRE-EMPHASIS with a value 1, on or yes. Other tracks are unaffected.


Could foo_deemph be made to read 'FLAGS PRE' that already exist in my EAC/Cueripper cue sheets. I ask because I don't believe it is possible for foobar to read 'PRE-EMPHASIS' tag from an external cue sheet, eg, 'REM PRE_EMPHASIS yes'.
Go to the top of the page
+Quote Post
lvqcl
post May 6 2013, 15:35
Post #34





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



If all tracks were made with pre-emphasis then you can add PRE-EMPHASIS tag to the image file. (And don't forget to reload tags for the corresponding cue sheet)
Go to the top of the page
+Quote Post
Porcus
post May 9 2013, 19:29
Post #35





Group: Members
Posts: 1842
Joined: 30-November 06
Member No.: 38207



Is there any reason why these components are not in the official repository?


--------------------
One day in the Year of the Fox came a time remembered well
Go to the top of the page
+Quote Post
themanintheshado...
post Jun 26 2013, 21:07
Post #36





Group: Members
Posts: 28
Joined: 31-October 12
Member No.: 104212



QUOTE (lvqcl @ Feb 10 2013, 23:58) *
* To de-emphasize a track, add a tag named PRE_EMPHASIS or PRE-EMPHASIS with a value 1, on or yes. Other tracks are unaffected.


What does "add a tag" specifically mean? I added PRE_EMPHASIS=1 to pre-emphasis wav files via the field option in foobar2000, converted them, then converted another copy of the album using the de-emphasis function in SoX. Results are:

1) fb2k -0.77
2) SoX -0.03

Obviously, the tag I added with fb2k for the first set of files didn't work. Is the tag the right type of tag? And if it isn't, what's the proper way to tag the files so that the foo_deemph works correctly?
Go to the top of the page
+Quote Post
themanintheshado...
post Jun 27 2013, 00:57
Post #37





Group: Members
Posts: 28
Joined: 31-October 12
Member No.: 104212



Added PRE_EMPHASIS to the file names, nothing. Also added it to the tag info of every file name (like 01. trackname.PRE_EMPHASIS.wav), still nothing. I'm starting to think that this plugin doesn't work with the latest fb2k. Going back to command line SoX. At least I know the damn thing works the way it's supposed to! mad.gif
Go to the top of the page
+Quote Post
marc2003
post Jun 27 2013, 01:01
Post #38





Group: Members
Posts: 4454
Joined: 27-January 05
From: England
Member No.: 19379



you add tags via the properties dialog. highlight playlist items>right click>properties.

now right click a blank area>add new field. give it the name/value as instructed above.

This post has been edited by marc2003: Jun 27 2013, 01:01
Go to the top of the page
+Quote Post
themanintheshado...
post Jun 27 2013, 07:51
Post #39





Group: Members
Posts: 28
Joined: 31-October 12
Member No.: 104212



Finally got the damn thing to work. The results? Not that great. Of course, being that it replicates what you get in SoX, I'm not surprised. IMO, the de-emphasize feature isn't all that it's cracked up to be. The method that I use, oddly, is based on work that actually improves upon what they've did. It makes Black Sabbath's Preemph "Paranoid" go from sounding like mud (with SoX) to sounding so clear it blows your mind. I forget who I got it from here, but, dude, you've, most definately, got some skills. Whoever you are.
Go to the top of the page
+Quote Post
drSeehas
post Aug 18 2013, 08:33
Post #40





Group: Members
Posts: 27
Joined: 16-May 11
From: Germany
Member No.: 90702



I have two questions:
  1. What does "always active during playback and ReplayGain scan" for the Postprocessing (foo_deemph) version mean? Will ALL files been de-emphasized, even the majority which doesn't need it?
  2. Where/How do I add the tag named PRE_EMPHASIS or PRE-EMPHASIS? Do I have to add it only for the dsp version or for both versions (which would answer question 1)?
Go to the top of the page
+Quote Post
EpicForever
post Aug 18 2013, 08:55
Post #41





Group: Members
Posts: 707
Joined: 14-September 11
From: Szczecin, PL
Member No.: 93712



QUOTE (themanintheshadows_2451 @ Jun 27 2013, 08:51) *
The method that I use, oddly, is based on work that actually improves upon what they've did. It makes Black Sabbath's Preemph "Paranoid" go from sounding like mud (with SoX) to sounding so clear it blows your mind. I forget who I got it from here, but, dude, you've, most definately, got some skills. Whoever you are.

I don't understand. Do you use other component? other DSP? what is the "method that you use"? I'm quite curious smile.gif
Go to the top of the page
+Quote Post
lvqcl
post Aug 18 2013, 09:14
Post #42





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



QUOTE (drSeehas @ Aug 18 2013, 11:33) *
Will ALL files been de-emphasized, even the majority which doesn't need it?

No

QUOTE (drSeehas @ Aug 18 2013, 11:33) *
Where/How do I add the tag named PRE_EMPHASIS or PRE-EMPHASIS? Do I have to add it only for the dsp version or for both versions (which would answer question 1)?

As usual: right click -> Properties; or use any tagging program. For both.
Go to the top of the page
+Quote Post
drSeehas
post Aug 19 2013, 17:08
Post #43





Group: Members
Posts: 27
Joined: 16-May 11
From: Germany
Member No.: 90702



QUOTE (lvqcl @ Aug 18 2013, 10:14) *
... As usual: right click -> Properties; or use any tagging program...

Thank you very much!
So I will use Mp3tag.

BUT:
As far as I understand, you can tag only e.g. .mp3 or .flac files.
How does it work for .wav files?
Go to the top of the page
+Quote Post
db1989
post Aug 19 2013, 17:54
Post #44





Group: Super Moderator
Posts: 5275
Joined: 23-June 06
Member No.: 32180



QUOTE (drSeehas @ Aug 19 2013, 17:08) *
BUT:
As far as I understand, you can tag only e.g. .mp3 or .flac files.
How does it work for .wav files?
Nope, WAV files can be tagged too, although fewer programs support this; foobar2000 became one such program in v1.1.9 (changelog).
Go to the top of the page
+Quote Post
drSeehas
post Aug 19 2013, 18:14
Post #45





Group: Members
Posts: 27
Joined: 16-May 11
From: Germany
Member No.: 90702



QUOTE (db1989 @ Aug 19 2013, 18:54) *
... WAV files can be tagged too, ...

Thank you very much!

And now one last question:
If I have only lossless sources, what is the advantage/disadvantage of using the Postprocessing or the DSP version?
Go to the top of the page
+Quote Post
lvqcl
post Aug 19 2013, 19:24
Post #46





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



Use postprocessing if you want to add correct ReplayGain tags to your files.
Use DSP if you have lossy files that you want to de-emphasize.
Otherwise, there's no difference.
Go to the top of the page
+Quote Post
SEMteXXL
post Dec 16 2013, 13:17
Post #47





Group: Members
Posts: 12
Joined: 26-July 08
Member No.: 56350



@lvqcl

Thanks for this very interesting alternative. Especially post processing (foo_deemph) plugin. Personally I'm using convolver plugin with loaded De-emphasis impulse files :
Waves_De-Emphasis. I can't remember where did I found this but it contains impulse files for all 16, 24 and 32 bit files. I was able to do some listening tests in comparison with my original cds de-emphasized by analog circuitry in my player and I can't tell any difference at all. These are really great. Can I upload them so we can make some comparison with all others like in mjb2006 graph in previous post?

My next question is about the possibility of adding a line in status bar about anytime the plugin is active (foo_deemph). Something like for HDCD post processing plugin: HDCD: $if2($info(hdcd),no) Is it possible?! It would be awesome to see status Pre-Emphasis: Yes/No without any clicking and checking let's say “Yes” status could be in re color. Somebody skilled in syntax who can help here? Thanks again for help.
Go to the top of the page
+Quote Post
SEMteXXL
post Dec 16 2013, 14:21
Post #48





Group: Members
Posts: 12
Joined: 26-July 08
Member No.: 56350



Ok I tried some files which I de-emphasized by this plugin (on playback not permanently) and the result is pretty bad. It totally kills audio which sounds dull and dead. Especially stereo imaging is non-existent. Original cds sounds nothing like this. Something is wrong with post processing here. As I said convolver loaded with my impulses is far better. Strange. blink.gif You can try. Of course uncheck “Auto level adjust” option in convolver.

Waves_De-Emphasis
Go to the top of the page
+Quote Post
lvqcl
post Dec 16 2013, 17:40
Post #49





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



QUOTE (SEMteXXL @ Dec 16 2013, 16:17) *
My next question is about the possibility of adding a line in status bar about anytime the plugin is active (foo_deemph). Something like for HDCD post processing plugin: HDCD: $if2($info(hdcd),no) Is it possible?! It would be awesome to see status Pre-Emphasis: Yes/No without any clicking and checking let's say “Yes” status could be in re color. Somebody skilled in syntax who can help here? Thanks again for help.

This plugin works if PRE_EMPHASIS tag is set to "1" so you can try something like $ifequal(%pre_emphasis%,1,Yes,No)

QUOTE (SEMteXXL @ Dec 16 2013, 17:21) *
Ok I tried some files which I de-emphasized by this plugin (on playback not permanently) and the result is pretty bad. It totally kills audio which sounds dull and dead. Especially stereo imaging is non-existent. Original cds sounds nothing like this. Something is wrong with post processing here. As I said convolver loaded with my impulses is far better. Strange. blink.gif You can try. Of course uncheck “Auto level adjust” option in convolver.

Not confirmed: there's almost no difference between deemph and Waves impulse.
Go to the top of the page
+Quote Post
SEMteXXL
post Dec 16 2013, 18:48
Post #50





Group: Members
Posts: 12
Joined: 26-July 08
Member No.: 56350



QUOTE (lvqcl @ Dec 16 2013, 10:40) *
QUOTE (SEMteXXL @ Dec 16 2013, 16:17) *
My next question is about the possibility of adding a line in status bar about anytime the plugin is active (foo_deemph). Something like for HDCD post processing plugin: HDCD: $if2($info(hdcd),no) Is it possible?! It would be awesome to see status Pre-Emphasis: Yes/No without any clicking and checking let's say “Yes” status could be in re color. Somebody skilled in syntax who can help here? Thanks again for help.

This plugin works if PRE_EMPHASIS tag is set to "1" so you can try something like $ifequal(%pre_emphasis%,1,Yes,No)

QUOTE (SEMteXXL @ Dec 16 2013, 17:21) *
Ok I tried some files which I de-emphasized by this plugin (on playback not permanently) and the result is pretty bad. It totally kills audio which sounds dull and dead. Especially stereo imaging is non-existent. Original cds sounds nothing like this. Something is wrong with post processing here. As I said convolver loaded with my impulses is far better. Strange. blink.gif You can try. Of course uncheck “Auto level adjust” option in convolver.

Not confirmed: there's almost no difference between deemph and Waves impulse.


Thanks for the swift responses. I appreciate it. I thing the whole concept of your foo_deemph plugin is best by far. Your files are untouched, you don't need to care anymore for manually activate your dsp when you put the right tags in your file and I can confirm it works absolutely flawlessly. Is there any possibility for some advanced option to load your own impulses instead the default one from sox? Something like in plugin for playing of SACD DSD files in your computer. It has different switchable filters which are transforming DSD into PCM. That could make this one as the ultimate plugin and all you need. I'm not really some kind of programmer and sorry if I misunderstood the concept of your plugin but I think that the output even on post precessing plugin is based on sox deeemp .wav impulse..Right? BTW Thanks for the syntax for status bar.
Go to the top of the page
+Quote Post

3 Pages V  < 1 2 3 >
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: 2nd September 2014 - 20:28