View previous topic :: View next topic |
Author |
Message |
Anonymous Guest
|
Posted: Sat Sep 03, 2005 6:55 pm Post subject: Open Source clients capable of recording |
|
|
I have been having trouble finding open source clients capable of capturing music over the sound card in a Win32 environment. I have been using a trial version of some software that accomplished this task, but honestly, who wants to pay for software? Are there any open source clients capable of grabbing recorded audio, encoding it in ogg, and sending it off to Icecast? Or do I need to go start a new open source project to get this task accomplished? |
|
Back to top |
|
|
EvilOverlord Forum Admin
Joined: 12 Jun 2005 Posts: 173 Location: Isle of Man
|
|
Back to top |
|
|
Anonymous Guest
|
Posted: Sun Sep 04, 2005 2:03 am Post subject: |
|
|
While is appears the oddsock client has live recording, which is what I'm after, it simply doesn't work the way I would like it to. I've actually started tinkering with a C++ program that uses our old friend BASS.dll to do it. I plan on making something that is command line and configurable via xml. I don't like GUI's much, and I liked the functionality of ezstream. However, since ezstream doesn't seem to be able to grab stuff off the input on my sound card I can't use it the way I want to. So I guess what I'll be doing is capturing stuff from input with my program, and pumping it to stdout where ezstream can get ahold of it. The idea was prompted by this thread:
http://forum.icecast.org/viewtopic.php?t=48
Does this idea sound concrete? I'm not repeating work that anyone has already done am I?
I guess I'll mention why I'm doing this in the first place. I've got a set of turntables and figured it would be fun to do live broadcasts off of them. I want to keep things console/xml style though...no GUI's. |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Wed Sep 07, 2005 3:12 pm Post subject: |
|
|
Ryborg wrote: |
While is appears the oddsock client has live recording, which is what I'm after, it simply doesn't work the way I would like it to. I've actually started tinkering with a C++ program that uses our old friend BASS.dll to do it. I plan on making something that is command line and configurable via xml. I don't like GUI's much, and I liked the functionality of ezstream. However, since ezstream doesn't seem to be able to grab stuff off the input on my sound card I can't use it the way I want to. So I guess what I'll be doing is capturing stuff from input with my program, and pumping it to stdout where ezstream can get ahold of it. The idea was prompted by this thread:
http://forum.icecast.org/viewtopic.php?t=48
Does this idea sound concrete? I'm not repeating work that anyone has already done am I?
I guess I'll mention why I'm doing this in the first place. I've got a set of turntables and figured it would be fun to do live broadcasts off of them. I want to keep things console/xml style though...no GUI's. |
what ?!? you are running windows and don't want a GUI ?!? what kind of crazy windows user are you anyway...
but seriously, I've not heard of anything like you are talking about, (sans-GUI), most likely because most people who write win32 programs couldn't imagine their users not wanting a GUI - ezstream is an exception to this case.
anyway, BASS.dll gives you a great interface for doing exactly what you want, and you should be able to code up something like what you are looking for relatively easily.. just make sure you set all your file descriptors to binary mode (stdin/stdout default to non-binary on win32)...
oddsock |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2002 phpBB Group subRebel style by ktauber
|