Re: CA on MSWin - HOW TO LINK the required libs regardless of how evil it might be?!
Re: CA on MSWin - HOW TO LINK the required libs regardless of how evil it might be?!
- Subject: Re: CA on MSWin - HOW TO LINK the required libs regardless of how evil it might be?!
- From: "René J.V. Bertin" <email@hidden>
- Date: Sun, 23 Dec 2012 12:12:44 +0100
I'll also +1000 your standpoint :)
A little reminder though: I'm still hoping to get some pointers as to how to access the 'evil' functionalities discussed on MSWin; what libraries to link with?
On Dec 23, 2012, at 07:12, Ross Bencina wrote:
>
> Why should hardware sample rate be a system setting at all? Seems counterintuitive to me.
Not necessarily, if one accepts the idea that the OS is between the user and the hardware. A centralised setting is a good thing, but IMHO there should at least be a setting to allow direct device control.
What's not normal is applications that stop functioning when something in their working changes. They should be written with the idea in mind that someone or something might well change the hardware rate.
NB: my iTunes plugin does more or less what the Amarra Hi-Fi app does: it changes the sampling rate AFTER iTunes has started/initiated playing a song, because that's how it receives that content information. If one uses AMS to change the output rate in the middle of playback, iTunes (nor any other player I tried this with) doesn't hang or misbehave - all I get is a slight gap while the change is made, and then everything continues without further artefacts.
I can imagine that changing hardware input device settings could well have more far-reaching consequences (input buffers that are suddenly too small for instance) but I'm not doing any of that. And it seems counterintuitive to me to presume that software (like AppleJack) might be reading downstream from the output device except with a physical loop-back. (And in any case I expect Jack users to know what they're doing, and to know the OS and software settings that affect them.)
R
_______________________________________________
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