![]() In fact, there are completely different API, different approaches, slightly different logic. ![]() But there's just one problem standing on our way: there is no single API that all OS support. Today we're going to discuss how to make use of the API that popular OS provide: this is an essential knowledge if you want to create an app yourself which works with audio I/O. But in the end it all comes down to just 2 basic processes: playing the sound or recording it. In real use-cases audio data usually goes the long way from one end to another, being transformed and (un)compressed on-the-fly, attenuated, filtered, and so on. ![]() Operating Systems provide the means for that to the apps that want to use computer's audio capabilities. But computer hardware alone isn't enough - it is computer software that really defines the way how and when the hardware should operate. With the help of tiny microphones integrated into our phones and laptops we are now able to talk to the people around the world from any place with an Internet connection. And speaking makes our life so much fun, because what else can be better than talking to our friends and family? Also, we're able to listen to our favorite music wherever we are, thanks to computers and headphones. It would be a total silence - a scary thing, even to imagine. ![]() If we couldn't hear, the world as we know it would be less interesting and colorful to us. Hearing is one of the few basic senses that we humans have along with the other our abilities to see, smell, taste and touch. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |