Re: How to capture the audio of an output device in OSX
Re: How to capture the audio of an output device in OSX
- Subject: Re: How to capture the audio of an output device in OSX
- From: Dodo <email@hidden>
- Date: Tue, 16 Sep 2014 12:11:34 +0200
Hi guys,
after further brainstormimg and research, I've realized that what might be "enough" for my osx app is to play an mp3 file, mix with the input coming from a microphone/input line and stream e everything to a web host.
That said, if anybody has any suggestion/some basic source code that plays and mix with an input line is very welcome and would help me to figure out how to add the mixing support in the player e gine that I've already put up.
Thanx a lot for your time.
Cheers
Dodo
Sent by mobile phone. Please ignore typos and concise style.
Il giorno 10/set/2014, alle ore 10:49, Admiral Quality <email@hidden> ha scritto:
> I'm not sure I follow you. These are physically different channels I'm
> talking about in my suggestion. (But again, it's only a useful
> suggestion if Claudio is asking because he simply wants to *do* it. If
> he's trying to code a software product that does it, then obviously he
> can't tell all his customers to go out and buy and appropriately
> configure their audio interface.)
>
> If you mean what would happen if that input routed from an output was
> also passed to that same outputs, you'd get a feedback loop that would
> produce an awful, loud sound. That's known as a "Doctor, it hurts when
> I do this" problem. (Solution: Then don't do that!)
>
> - Mike
>
> On Wed, Sep 10, 2014 at 4:45 AM, Dodo <email@hidden> wrote:
>> And what about overlapping the two buffers with a logic "or"?
>>
>> Would it merge the two streams?
>>
>> has anybody tried it yet?
>>
>> Dodo
>>
>> Sent by mobile phone. Please ignore typos and concise style.
>>
>> Il giorno 10/set/2014, alle ore 08:59, Admiral Quality <email@hidden> ha scritto:
>>
>>> If you just need to do this practically, there are many pro and
>>> semi-pro audio interfaces that will let you route their outputs
>>> channels back to their input channels.
>>>
>>> If you're building a software product though, that won't help you.
>>>
>>> - Mike
>>>
>>> On Wed, Sep 10, 2014 at 2:54 AM, Robert Bielik <email@hidden> wrote:
>>>> Hi Dodo,
>>>>
>>>> Dodo skrev 2014-09-10 06:12:
>>>>> If there is not any other way, I'll probably try (as already mentioned) to use the "classic" CAPlayThrough source code to forward the input to the output.
>>>>
>>>> If you go down that route, I suggest using Portaudio (http://www.portaudio.com) to make it easier to develop/maintain.
>>>>
>>>> Regards
>>>> /Robert
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be ignored.
>>>> Coreaudio-api mailing list (email@hidden)
>>>> Help/Unsubscribe/Update your Subscription:
>>>>
>>>> This email sent to email@hidden
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Coreaudio-api mailing list (email@hidden)
>>> Help/Unsubscribe/Update your Subscription:
>>>
>>> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden