Discussion:
Simple way to create an ASF(WMA) file with multiful audio sources?
(too old to reply)
Augie at NHN
2005-04-29 02:58:03 UTC
Permalink
Hi All,

I'm trying to create an ASF(or WMA) file with 2 or more sound(PCM) sources.
What I want to do is, the ASF file should have only one sound channel which
is a mixed sound from 2 or more sound sources.

If I want to do that, do I need to add sound mixer filter to merge these
sound sources? The problem is I cannot find any sound mixer filter, thus if
the ASF writer can input several sound sources and make it into one merged
sound, it will be so nice.

Cheers,
Augie Kim
sekim at nhncorp dot com
Alessandro Angeli [MVP::DigitalMedia]
2005-04-29 06:10:26 UTC
Permalink
Post by Augie at NHN
I'm trying to create an ASF(or WMA) file with 2 or more
sound(PCM) sources. What I want to do is, the ASF file
should have only one sound channel which is a mixed sound
from 2 or more sound sources.
If I want to do that, do I need to add sound mixer filter
to merge these sound sources? The problem is I cannot
find any sound mixer filter, thus if the ASF writer can
input several sound sources and make it into one merged
sound, it will be so nice.
You need to mix the tracks yoursef using a third-party
component, developed by you or found somewhere, since there
is none provided by the system.
--
// Alessandro Angeli
// MVP :: Digital Media
// a dot angeli at psynet dot net
a***@gmail.com
2013-07-13 06:42:40 UTC
Permalink
have a look at this tutorial on <a href="http://www.arcsoft.com/topics/video-editor/how-to-make-a-video.html">how to make videos</a>, must be helpful to you.
在 2005年4月29日星期五UTC+8下午2时10分26秒,Alessandro Angeli [MVP::DigitalMedia]写道:
Post by Alessandro Angeli [MVP::DigitalMedia]
Post by Augie at NHN
I'm trying to create an ASF(or WMA) file with 2 or more
sound(PCM) sources. What I want to do is, the ASF file
should have only one sound channel which is a mixed sound
from 2 or more sound sources.
If I want to do that, do I need to add sound mixer filter
to merge these sound sources? The problem is I cannot
find any sound mixer filter, thus if the ASF writer can
input several sound sources and make it into one merged
sound, it will be so nice.
You need to mix the tracks yoursef using a third-party
component, developed by you or found somewhere, since there
is none provided by the system.
--
// Alessandro Angeli
// MVP :: Digital Media
// a dot angeli at psynet dot net
Sarat Venugopal
2005-04-30 02:32:11 UTC
Permalink
Post by Augie at NHN
Hi All,
I'm trying to create an ASF(or WMA) file with 2 or more sound(PCM)
sources. What I want to do is, the ASF file should have only one
sound channel which is a mixed sound from 2 or more sound sources.
...
Post by Augie at NHN
If I want to do that, do I need to add sound mixer filter to merge
these sound sources? The problem is I cannot find any sound mixer
filter, thus if the ASF writer can input several sound sources and
make it into one merged sound, it will be so nice.
The simplest way is to use DES (DS Editing Services). Mixing is supported by
default for audio tracks and you can adjust the levels using a "Volume
Envelope", if desired. Leave out the video group altogether.

HTH,
Sarat Venugopal
--
Huelix Solutions
http://www.huelix.com
Post by Augie at NHN
Cheers,
Augie Kim
sekim at nhncorp dot com
Augie at NHN
2005-05-02 00:21:02 UTC
Permalink
Post by Sarat Venugopal
Post by Augie at NHN
Hi All,
I'm trying to create an ASF(or WMA) file with 2 or more sound(PCM)
sources. What I want to do is, the ASF file should have only one
sound channel which is a mixed sound from 2 or more sound sources.
....
Post by Augie at NHN
If I want to do that, do I need to add sound mixer filter to merge
these sound sources? The problem is I cannot find any sound mixer
filter, thus if the ASF writer can input several sound sources and
make it into one merged sound, it will be so nice.
The simplest way is to use DES (DS Editing Services). Mixing is supported by
default for audio tracks and you can adjust the levels using a "Volume
Envelope", if desired. Leave out the video group altogether.
Thank you for the information.
Can you explain more about DES? I don't know what actually it is.
Is it free to download?
Post by Sarat Venugopal
HTH,
Sarat Venugopal
--
Huelix Solutions
http://www.huelix.com
Post by Augie at NHN
Cheers,
Augie Kim
sekim at nhncorp dot com
The March Hare [MVP]
2005-05-02 00:28:02 UTC
Permalink
Post by Augie at NHN
Can you explain more about DES? I don't know what actually it is.
Is it free to download?
DES == DirectShow Editing Services.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directshow/htm/introductiontodirectshoweditingservices.asp
--
Please read this before replying:
1. Dshow & posting help: http://tmhare.mvps.org/help.htm
2. Trim & respond inline (please don't top post or snip everything)
3. Benefit others: follow up if you are helped or you found a solution
Augie at NHN
2005-05-02 01:36:10 UTC
Permalink
Post by The March Hare [MVP]
Post by Augie at NHN
Can you explain more about DES? I don't know what actually it is.
Is it free to download?
DES == DirectShow Editing Services.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directshow/htm/introductiontodirectshoweditingservices.asp
Thank you for the information.
I've just checked the page and the DirectX9 Document.
And,. Here is my new question...

I think the "TimeLine" source can be a file or the GUID of a filter. But I
am using my won sound source filters and these are not registered in the
system. I'm loading these filters by calling of
CMyFilter::CreateInstance(NULL,&hr). In this case, can I add my filters as
the sources of the "TimeLine"? I saw the method IAMTimelineObj::SetSubObject
IUnknown *newVal) is "Not supported".

Thank you for your advise.
Sarat Venugopal
2005-05-02 14:37:13 UTC
Permalink
Augie at NHN wrote:
<snip>
Post by Augie at NHN
I think the "TimeLine" source can be a file or the GUID of a filter.
But I am using my won sound source filters and these are not
registered in the system. I'm loading these filters by calling of
CMyFilter::CreateInstance(NULL,&hr). In this case, can I add my
filters as the sources of the "TimeLine"? I saw the method
IAMTimelineObj::SetSubObject IUnknown *newVal) is "Not supported".
Yes, however, you could use IAMTimelineObj::SetSubObjectGUID. You will need
to register the filters for it to work, though.

HTH,
Sarat Venugopal
www.huelix.com
Loading...