Thank you very much all of you for your feedback. Yes I am surprised
"nothing" has been done almost and I will try to look at Tom Stokes beast in
the next few weeks - if nothing else pops up.

Thierry

-----Message d'origine-----
De : [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] la part de
[EMAIL PROTECTED]
Envoye : lundi 24 novembre 2003 03:00
A : [EMAIL PROTECTED]
Objet : mp3encoder Digest, Vol 6, Issue 8


Send mp3encoder mailing list submissions to
        [EMAIL PROTECTED]

To subscribe or unsubscribe via the World Wide Web, visit
        http://minnie.tuhs.org/mailman/listinfo/mp3encoder
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of mp3encoder digest..."


Today's Topics:

   1. Re:  windows dll to encode in real time from line  in or
      microphone (John Dann)
   2. Re: windows dll to encode in real time from line in or
      microphone (Takehiro Tominaga)
   3. Re: windows dll to encode in real time from line  in or
      microphone (John Dann)
   4. Re: windows dll to encode in real time from line in or
      microphone (Tom Stokes)


----------------------------------------------------------------------

Message: 1
Date: Sun, 23 Nov 2003 12:26:16 +0000
From: John Dann <[EMAIL PROTECTED]>
Subject: Re: [mp3encoder]  windows dll to encode in real time from
        line  in or microphone
To: MP3 encoders development list <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"; format=flowed

At 10:42 22/11/2003, Thierry wrote:

----------------------------------------------------------------------------
----------------
I am trying to develop software and I need mp3 real time encoding
features... from Windows. So I am looking for a dll alowing to record, pause
and more generally manage a mp3 stream coming from line in or microphone. I
have found various lame based programs which do this but no dll usable by a
developer (except lame dlls of course but it does not seem obvious to build
this from the lame encoding dll - although , if I have to do it, I'll just
do it ).
----------------------------------------------------------------------------
-----------------

Sorry I can't help directly with this because I'm faced with the same sort
of problem.

But it does prompt me to comment that I do find it surprising that no-one
with the knowledge to write encoders seems to have produced for example a
Win32-compatible version of LAME with a COM interface, which AIUI - though
I'm certainly no expert here - means one written from scratch with an ATL
compatible library. Isn't this just down to the choice of coding
environment?

In fact it's so surprising that there doesn't seem to be a COM-enabled
LAME, given that this would enable many more less-expert developers to use
the encoder easily, that I start to wonder what the reason might be? Is it
concern about the MP3 licensing issue, which perhaps might assume greater
proportions if a COM-enabled LAME were released with its potential for much
greater usage than the current version. Are there some technical issues
that I'm ignorant of? Or are the primary LAME developers perhaps a little
reluctant to make things too easy for developers in the Windows world,
especially the less expert ones?

John Dann




------------------------------

Message: 2
Date: Sun, 23 Nov 2003 23:32:17 +0900 (JST)
From: Takehiro Tominaga <[EMAIL PROTECTED]>
Subject: Re: [mp3encoder] windows dll to encode in real time from line
        in or microphone
To: [EMAIL PROTECTED], [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: Text/Plain; charset=us-ascii

From: John Dann <[EMAIL PROTECTED]>
Subject: Re: [mp3encoder] windows dll to encode in real time from line in or
microphone
Date: Sun, 23 Nov 2003 12:26:16 +0000

> But it does prompt me to comment that I do find it surprising that no-one
> with the knowledge to write encoders seems to have produced for example a
> Win32-compatible version of LAME with a COM interface, which AIUI - though
> I'm certainly no expert here - means one written from scratch with an ATL
> compatible library. Isn't this just down to the choice of coding
environment?

<flame>
I am quite surprized every windows user rant the lack of future, but
none of them write the code to improve the situation...
</flame>

I am not Windows programmer and have no literacy about it, but if anyone
willing to write the code to support such "great" features, please write
and send us the patch.

And currently, LAME's ACM, DirectShow, and DLL are quite buggy and noone
want to maintain. IMHO, we have to drop them from LAME if the situation
is continued ... at least from LAME4 release.

So, is there anyone willing to help us ?
--
Takehiro TOMINAGA // may the source be with you!

------------------------------

Message: 3
Date: Sun, 23 Nov 2003 15:24:44 +0000
From: John Dann <[EMAIL PROTECTED]>
Subject: Re: [mp3encoder] windows dll to encode in real time from line
        in or microphone
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"; format=flowed

At 14:32 23/11/2003, you wrote:
>---------------------------------------------------------------------------
-----------------
>I am quite surprized every windows user rant the lack of future, but
>none of them write the code to improve the situation...
>---------------------------------------------------------------------------
----------------

I suspect that Windows developers fall more clearly into two groups, which
we can call high-level and low-level, than is maybe the case with some
other programming environments.

The 'high-level' group use a language like Visual Basic and their expertise
is more to use their relatively easy-to-code environment to produce
programs quickly and cheaply plus those programs that meet niche
requirements that maybe couldn't be created cost-effectively any other way.
But by and large these programmers often don't have the skills of using
lower level languages eg in the C family as would probably be necessary to
write an encoder from scratch. The 'low-level' group know eg C and the
accompanying details of the Windows API and can use eg the LAME dll as it
stands. So the 'high-level' group don't have the necessary skills and the
'low-level' group don't have the motivation.

I'm certainly in the VB group and, without devoting perhaps 6-12 months or
more of my life full-time to it, wouldn't know where to start in writing an
encoder from scratch in say C. But I'm reasonably comfortable using the COM
interface of a dll, if one exists, to include functionality within a larger
project and I suspect that many Windows developers are in the same position.

John Dann




------------------------------

Message: 4
Date: Sun, 23 Nov 2003 11:19:39 -0800
From: "Tom Stokes" <[EMAIL PROTECTED]>
Subject: Re: [mp3encoder] windows dll to encode in real time from line
        in or   microphone
To: "MP3 encoders development list" <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain;       charset="iso-8859-1"

I wrote such a beast about 2 years ago. However, because of the structure
of the LAME distribution, I had to export  many more functions from the
dll than was necessary. I also had to tweak the LAME source in a few
places. Because of this, I never went anywhere with it. Maybe
things have changed in the last few years.

I've put a link to a .zip of the .exe and .dll on my web page. You will
find it near the bottom. If this does want what you want, I can
make arrangements to get you the source. It's written in MS VC++ 6.0

Tom Stokes
http://home.pacbell.net/tstokes features my mirror grinding machine.


----- Original Message -----
From: "Thierry Klein" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, November 22, 2003 2:42 AM
Subject: [mp3encoder] windows dll to encode in real time from line in or
microphone


> Hello,
> I am new to this list so this is maybe a question that has been solved
long
> ago.
> I am trying to develop software and I need mp3 real time encoding
> features... from Windows. So I am looking for a dll alowing to record,
pause
> and more generally manage a mp3 stream coming from line in or microphone.
I
> have found various lame based programs which do this but no dll usable by
a
> developer (except lame dlls of course but it does not seem obvious to
build
> this from the lame encoding dll - although , if I have to do it, I'll just
> do it ).
> Has anybody heard of an existing windows dll for this ? Or maybe it's
easier
> than I think to do this  from lame ?
> Thanks,
> Thierry
> [EMAIL PROTECTED]
>
>
> _______________________________________________
> mp3encoder mailing list
> [EMAIL PROTECTED]
> http://minnie.tuhs.org/mailman/listinfo/mp3encoder


------------------------------

_______________________________________________
mp3encoder mailing list
[EMAIL PROTECTED]
http://minnie.tuhs.org/mailman/listinfo/mp3encoder

End of mp3encoder Digest, Vol 6, Issue 8
****************************************


_______________________________________________
mp3encoder mailing list
[EMAIL PROTECTED]
http://minnie.tuhs.org/mailman/listinfo/mp3encoder

Reply via email to