Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_dsp_xfeed (Read 73673 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_dsp_xfeed

Reply #25
Thanks for mentioning it, The Link. Even a simple (and less CPU intensive) reverb model should help with externalization, which is what I'm aiming at for the next big release.
"I hear it when I see it."

foo_dsp_xfeed

Reply #26
first of all thanks for this very nice plugins - especially valueable for headphone listenings to quite old stereo albums like some Beatles stuff..

One question: what exactly does the sliders for EQ (low-shelf and Volume): In which situations they can do what??

foo_dsp_xfeed

Reply #27
One question: what exactly does the sliders for EQ (low-shelf and Volume): In which situations they can do what??

The low-shelf can be used to cut or boost frequencies below approx. 1.5 kHz. If you get muffled sound with your headphones you can cut, if the sound is too bright you can boost.
Ideally it just sounds right and you don't need to touch this slider.

The volume slider adjusts the overall gain of the component. Turn it up to get some volume back but watch out for clipping (see #20).
If you use another component (e.g. an EQ) to adjust levels then you don't need to touch this slider either.
"I hear it when I see it."

 

foo_dsp_xfeed

Reply #28
Thanks for commenting TB Isone, glad to hear your plans to implement some kind of room designer also. I still didn't have the possibility to hear xfeed, but i've a good feeling about it, first headphones DSP after quite a long time. I appreciate your idea and effort with this dsp.

foo_dsp_xfeed

Reply #29
hello. Thank you xnor for another great crossfeed component. it sounds very much like foo_dsp_dolbyhp+dolbyhph.dll. don't know which is better...

foo_dsp_xfeed

Reply #30
I always found that dolbyhp adds quite some amount of reverb which cannot be disabled afaik. If I remember correctly, it also colors the sound quite a bit and can/does sound significantly different.
"I hear it when I see it."

foo_dsp_xfeed

Reply #31
Xnor, do you recomend having crossfeed turned on or off with mono material?

foo_dsp_xfeed

Reply #32
Xnor, do you recomend having crossfeed turned on or off with mono material?


Right now the component only processes stereo so you can leave it turned on all the time.

Maybe I'll add dual-mono crossfeeding in a future version.
"I hear it when I see it."

foo_dsp_xfeed

Reply #33
Finally i've had an opportunity to try xfeed and compared it directly with TB Isone. Crossfeeding fundamental of xfeed is similar to that of Isone, but a little bit smoother, without such distinct two step frequency roll-off, however this doesn't necessarily mean it's better or worse at this point. The biggest advantage of Isone besides HRTF designer is in perfect Room designer and Distance adjustment. These additional adjustments push Isone to the feeling that is for me nearer to the real speaker listening. If there will be some of these addons implemented to xfeed also, it could easily reach similar level of feeling, but for now it's a step behind, IMHO. On the other side, xfeed is natural fb2k plugin, what TB Isone will probably never be. 
Thanks to xnor for this component.

foo_dsp_xfeed

Reply #34
Xnor, do you recomend having crossfeed turned on or off with mono material?


Right now the component only processes stereo so you can leave it turned on all the time.

Maybe I'll add dual-mono crossfeeding in a future version.

I use the built in 'Convert mono to stereo' dsp before crossfeed. It sounds nice. Now this make sence if the mastering engineer monitored through stereo setup but I'm not sure about what it means for something like a >1960s needledrop or a mono recording of a solo instrumment (other than sounding like it's played back through a stereo set-up).

foo_dsp_xfeed

Reply #35
I wanted slightly revise my last comment in favour to xfeed. I fiddled with options, listened to many genres for few days and found a result i'm very satisfied with. Together with the fact it is native fb2k plugin with much lower cpu usage for filtering, i've decided not to use TB Isone at all, however i still think it is a step ahead. After all its purpose is for mixing, it isn't free (however its price is very low) and its processing demand isn't despite of optimization not the lowest, but no question it is a profi tool and imho the best crossfeeder i've used to this time (this is however highly subjective, of course).
On the other side, xfeed is imho much closer to Isone than other crossfeeders i listened to, if adjusted correctly.
My usual question as i use also wmp12 in some cases. Xnor, is there any chance to make xfeed also as wmp12 audio dsp MF Transform plugin?
Thanks for your work on this.

foo_dsp_xfeed

Reply #36
[...] but I'm not sure about what it means for something like a >1960s needledrop or a mono recording of a solo instrumment (other than sounding like it's played back through a stereo set-up).

Sorry, neither do I, don't have such recordings. 

My usual question as i use also wmp12 in some cases. Xnor, is there any chance to make xfeed also as wmp12 audio dsp MF Transform plugin?
Thanks for your work on this.

I haven't developed wmp plugins so far, but if (free) time permits I will look into it.
"I hear it when I see it."


foo_dsp_xfeed

Reply #38
Thank you xnor, both your crossfeed and equalizer plugins are awesome! 

I have a minor suggestion for the crossfeed: make a slider below ITD to adjust it directly by the head circumference, and make both sliders locked (changes to one them reflect on the other). Or maybe add a check box switch.
That should make adjustments a bit more intuitive and easier to do for most people.
Vitor Machado

foo_dsp_xfeed

Reply #39
Noted. You're right. I think it would already be easier if the head diameter/circumference (keep in mind that this is just an approximation so I'm not sure if it a good idea to make this value configurable directly) was displayed along with the ITD.
"I hear it when I see it."

foo_dsp_xfeed

Reply #40
xnor, Do you think your crossfeed works best with a Diffuse-field responce headphone or free-field? Or the hybrids in newer phones?

foo_dsp_xfeed

Reply #41
Hmm I'd say that the reduction of stereo separation works with any headphone. For a proper location of sounds however the response is very important. The problem is that everyone's ears etc. are different so even perfectly equalized headphones would sound more or less right/wrong from person to person because the equalization is usually based on some average (dummy head). Instead you'd need individual measurements and equalization for better results.
A 30° HRTF neither matches the free-field nor the diffuse-field response, so the "optimum" probably lies somewhere in between.
"I hear it when I see it."

foo_dsp_xfeed

Reply #42
Let me check if I understood your point, so headphones like Etymotic ER-4 which conform to DF or Beyer DT48 which confroms to FF would both be "biased".

EDIT: Did further searching a found this "nonindependent of direction HRTF"
Seems this is the ideal in-between?

foo_dsp_xfeed

Reply #43
Did further searching, the ID-HRTF above has one limitation in that it doesn't account for shoulders, the upside being that it breaks away from the abstract and arbitrary goals defined in FF and DF respectively. Found yet another curve that's an average of DF and FF:

foo_dsp_xfeed

Reply #44
Xnor, is the HF cutoff preset or dependent on other settings?

foo_dsp_xfeed

Reply #45
Thanks, I  found this component very easy to tweak , and the explanations quite good.
I  compared with the redline monitor vst, it's not as straightforward and couldn't achieve the same result.
The tb iso prone sound too much like a reverb, and I  hate that it reset itself when I  use it with the vst adapter.
And for a reverb, I  rather use good stereo IR with my favorite vst.

The default settings were too much for me.
Using :
ILD  low : -5.5 db
ILD  high: -19 db
ITD  : 85 us

I  don't know to which speaker position this would correspond, but that's nice & enough subtle .


I  know a  free vst "head-fit" that seems similar , but that introduces more settings, I  copy/paste:

Quote
ILD LF means interaural level difference at low frequencies

ITD LF time is for interaural delay between ears at low frequencies in ms

ILD HF interaural level difference at high frequencies

ITD HF time is interaural delay between ears at high frequencies

F central is used to adjust the frequency between lows and highs


Unfortunately I  didn't manage to make it work inside foobar.

foo_dsp_xfeed

Reply #46
Thanks, I  found this component very easy to tweak , and the explanations quite good.

Hey, glad you enjoy it as much as I do.

Quote
I  don't know to which speaker position this would correspond, but that's nice & enough subtle .

Well that's hard to say. Those ILD values are an indication of a wide angle, the ITD on the other hand corresponds to about 10° if I'm not mistaken. But since the ILD dominates with your settings I guess the ITD value doesn't matter very much.

Quote
I  know a  free vst "head-fit" that seems similar , but that introduces more settings, I  copy/paste:

I also know that one. More settings are great but for lower frequencies our ear mainly evaluates time differences and above ~1.6 kHz mainly level differences are evaluated so being able to configure a different ITD for high frequencies doesn't seem important.

But I've noted it down on my todo/look into list.

"I hear it when I see it."

foo_dsp_xfeed

Reply #47

Quote
Well that's hard to say. Those ILD values are an indication of a wide angle, the ITD on the other hand corresponds to about 10° if I'm not mistaken. But since the ILD dominates with your settings I guess the ITD value doesn't matter very much.


Well, I still notice the effects of ITD  despite my ILD  settings. Anyway, I  wasn't looking for a "speaker like"  soundstage when adjusting the settings, just something relaxing and enjoyable.

foo_dsp_xfeed

Reply #48
I've compared head-fit to xfeed a while back. It seems to work on similar principles and exposes two additional parameters labeled "ITD LF" and 'F central'. I found it impossible to match the output between head_fit and xfeed. I'm not sure why. I'm guessing the 'ITD LF' corresponds to "0" in xfeed(?). I still wonder how xfeed sets 'F-central' equivalent, like if it correlates to another parameter or if it's fixed to a specific frequency. The first crossfeed for Rockbox (http://www.rockbox.org/tracker/task/11577) also seems to work on similar principals and exposes a setting eqivalent to 'F central' labelled 'High-Frequency Cutoff'. Again I couldn't get the output to match xfeed and I'm not sure why. Frankly I prefer that xfeed doesnt expose as many settings as I'm never compelled to distract myself with tweaking parameters  All these implementations sound much more convincing than Meier type crossfeed to my ears.

BTW this might be useful to study for future room reverb implementations: http://www.ohl.to/about-audio/audio-softwares/the-final-cut

foo_dsp_xfeed

Reply #49
Do you take into account speaker distance from Listener? (inverse-squared law if I can remember correctly) it seems that center panned sounds still sounds like they are in my head unless I use settings like -3, -6, and 220us.

Unless this plugin isn't suppose to fix this.

I'm using AKG Q701's (http://www.innerfidelity.com/images/AKGQuincyJonesQ701.pdf) if this is relavant.