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: line-in foobar2000 (Read 15781 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

line-in foobar2000

hi,

i love using foobar, sounds awesome, and plugins allow me to make the most out of my system.

i'm just wondering if someone has managed to make a plugin for foobar that allows playing of line-in.

i have a PCM stereo source, that i want to run through foobar, for eq and outputting control.

i cant't seem to find one, tried google repeadtedly.


doesn't nede buffering of anything fancy (actualli i would prefer no/minimal buffers, it needs to be as live as possible).


thanks in advance

line-in foobar2000

Reply #1
okay im going with no lol,

so anyone who comes here, it doesnt seem like there is such a plugin.

damn, winamp had one, but the foobar plugins allow me to mix it to my speakers how it should be.

line-in foobar2000

Reply #2
There was a recorder plugin for 0.8.* version of foobar, I used for line-in recording once - I don't know if it has been ported to 0.9 yet though.

line-in foobar2000

Reply #3
a link to that would do,

i want to use line in for a very specific reason,

so as long as channel mixer and line in work in .8 i can use that for this,

and .9 for my music.


or if anyone wants to make a real simple one would be cool too , i have no idea how to make them lol


line-in foobar2000

Reply #5
I believe that it was part of the Diskwriter component.

It can be found under "Components" > "Record".

Edit: If you don't have Diskwriter for some reason (i.e.: you only have the 0.8.3 Lite installer) then you can download my adapted version.  I added cuesheet writing for image creation, but this won't affect your requirements at all.  Alternatively I'm sure I've seen URLs posted for the last special installer of 0.8.3.
I'm on a horse.


line-in foobar2000

Reply #7
Hmmm... OK.  I thought I remembered seeing code regarding linein when I adapted Diskwriter.  Also, I tested by removing Diskwriter from my components directory and "Components" > "Record" disappeared from the menu.  Confused.

Ah, here we go:
There was a plugin called foo_record developed by Case. It had direct encoding capabilities and I've added time-scheduled recording later. There was a modified (built-in?) record component in foobar2000 0.8.3, which was available through 'Components > Record', iirc.

Unfortunately there is no 0.9 plugin for this.
(thread)
I'm on a horse.

line-in foobar2000

Reply #8
okay, im looking for the old foobar2000 to try this, so far no luck but i think i will get it eventaulli.

i do not want to record the audio, i want to play it live through foobar, using a matrix decoder plugin.

this worked once in winamp, but has since karked it, giving me static, for no apparent reason (2 different plugins),

i think the ATsurround plugin plus playing live sounds coming in from an optical connection ( is read by the PC as Stereo wav, which it should be) should give me the effect i desire.

who is case? and what are the chances he mite port it to 0.9? because im not sure if the ATsurround plugin i want to use, works on 0.8

according to third party plugins page, foo_record is for version .7!!!

eep

line-in foobar2000

Reply #9
hi,

i love using foobar, sounds awesome, and plugins allow me to make the most out of my system.

i'm just wondering if someone has managed to make a plugin for foobar that allows playing of line-in.

i have a PCM stereo source, that i want to run through foobar, for eq and outputting control.

i cant't seem to find one, tried google repeadtedly.


doesn't nede buffering of anything fancy (actualli i would prefer no/minimal buffers, it needs to be as live as possible).


thanks in advance



Bojo, search around, there is already a solution built into foober .8.3 and previous versions.  See these posts:

http://www.hydrogenaudio.org/forums/index....topic=41802&hl=

http://www.hydrogenaudio.org/forums/index....topic=43110&hl=

The regular record function has ~200-500ms delay depending on your drivers, and is locked to 44.1/16.  You can get that delay lower by editing the .8.3 SDK and recompiling diskwriter.dll.  You can also change the sample rate/bit depth by editing the SDK as well. For decent audio/video sync, they delay should be at least 200ms or lower.

line-in foobar2000

Reply #10
ahhh sounds hard...

im using .9 but, so i dunno what to do.


is there anotehr program (not foobar2000) that will let me play with the line in?.

i ask this because, everythigns horrific, and i like the foobar2000 channelmixer plugin (sets up my speakers right).

so a program that lets me take a line in, and mix it over all my speakers would be cool.

(or even some kind of virtual sound card, that lets me seperate all 2 ch sources into 4,5,6+ channel audio, even if its just copies or mixes of the original channels, with a LFE channel)

this would make all audio sound as nice as foobars

line-in foobar2000

Reply #11
is there anotehr program (not foobar2000) that will let me play with the line in?.

Winamp can record from line-in, open location "linein://", AFAIR this function was also added by Peter.
Alas, line-in is not present in 0.9, and [a href='index.php?showtopic=47829']there is no additional information[/a].

line-in foobar2000

Reply #12
ive tried winamp.

i do not wish to record. i want live playback.

though i have had some ideas about using ASIO drivers and inputs/outputs.

so i mite find winamp again, for this one reason.


though in foobar an ASIO input would solve all my problems brilliantly

line-in foobar2000

Reply #13
Live playback from line-in is supported as well.

line-in foobar2000

Reply #14
why dont you run a shoutcast server on this pc, and set foobar to stream it from the local host

line-in foobar2000

Reply #15
A question: as I understand, there is no recording component for 0.9.  Is this
1. because nobody has taken the time to write it yet, or
2. because there is some basic limitation in the 0.9 SDK that would make it difficult/impossible to create such a component?

line-in foobar2000

Reply #16
A question: as I understand, there is no recording component for 0.9.

It was a separate component in 0.8 and nobody has neither ported it to 0.9, nor created a new one.

line-in foobar2000

Reply #17
Quote
ive tried winamp.

i do not wish to record. i want live playback.

though i have had some ideas about using ASIO drivers and inputs/outputs.

so i mite find winamp again, for this one reason.


though in foobar an ASIO input would solve all my problems brilliantly 


I agree. I'm looking for the same feature in Foobar from a long time  and i don' know why the ASIO support the output and not the input.
Some audio software like Maize Studio include this full support for ASIO:
Maize Studio

What about this?

thanks
Gilles

line-in foobar2000

Reply #18
How is it possible that nobody in this time has made anything for Foobar which allows it to play an external sound source?  That could literally allow you to pair Foobar (in conjunction with VB-Audio Virtual Cable) to output the sound from any audio software.  I've been looking for over an hour and all solutions were either pointlessly convoluted for basic functionality or outdated (currently every method being outdated).  I basically just want to play back Spotify using the DSP chain I have in Foobar.  That would be amazing if somebody had/made a solution for this.  Thanks!


line-in foobar2000

Reply #20
Use foo_record from here
http://www.saunalahti.fi/~cse/foobar2000/

it works with current version.

VAC setup tutorial
https://www.hydrogenaud.io/forums/index.php...st&p=881240

I literally JUST figured out that all I gotta do is use "Add Location" and type in "Record://" to get it to work.  I already had that plug-in installed (and was one of the ones I was referring to in my previous post); I just didn't find any instructions on how it's supposed to work.  I randomly found a post about a person mentioning this casually in response to someone else, I tried it, and to my amazement it worked.

The only thing is, with Virtual Audio Cable, I've experienced before when using Audacity but it seems like for whatever reason (even though the sound is supposed to technically go through it untouched, it seems like the quality gets worsened by the time it comes back through the input, to the point where the waveforms are noticeably visually altered.  I'm using this; could the problem be with the software itself or is it something Windows does?  Is there a better way to do this?  Thanks!  (I am yet to thoroughly test it again so it may just be placebo, though I do occasionally hear break-ups/popping noises.)

EDIT: Well, nvm once again.  On the very same page I linked, they actually have a high quality one that works with their own custom ASIO driver for the link in between.  The problems seem to have gone.  I imagine it's new cause I haven't seen it earlier (downloaded the original very long ago).  And best of all, it's free!

EDIT 2: Foobar creates quite the delay though, even without anything special in the DSP, from the input signal coming into it.  That delay is at least a third as short if I listen back to the audio directly using Windows' "Listen to Device" function in the recording device properties.  I wonder why that's the case :/  Could it be purely the fault of how perhaps how the component works?

line-in foobar2000

Reply #21
The delay depends mostly on your output buffer length (Preferences -> Output -> Buffer length). The recorder component itself has very small buffer and low delay but I can't remember the exact length.

 

line-in foobar2000

Reply #22
The delay depends mostly on your output buffer length (Preferences -> Output -> Buffer length). The recorder component itself has very small buffer and low delay but I can't remember the exact length.

Right, I already have that pretty low (80 ms - lowest is 50).  I think initially there was something else causing the delay.  It seems to have decreased but I haven't compared it once more with bypassing Foobar and going through Windows again.  In any case, it's pretty acceptable now.  This is so cool XD

I can finally listen to pretty much any and all of my music with the enhancements I have through Foobar.