{"id":1420,"date":"2017-12-16T18:26:24","date_gmt":"2017-12-16T17:26:24","guid":{"rendered":"http:\/\/mikrocontroller.bplaced.net\/wordpress\/?page_id=1420"},"modified":"2017-12-31T00:05:18","modified_gmt":"2017-12-30T23:05:18","slug":"17-audio-library-stm32f746","status":"publish","type":"page","link":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/?page_id=1420","title":{"rendered":"17-Audio-Library (STM32F746)"},"content":{"rendered":"<p><div id=\"nav-below\" class=\"navigation\"><div class=\"nav-previous\"><a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/?page_id=1418\" title=\"16-QFlash-Library (STM32F746)\"><span class=\"meta-nav\">\u2190<\/span> 16-QFlash-Library (STM32F746)<\/a><\/div><\/div><!-- #nav-below --><div id=\"nav-below\" class=\"navigation\"><div class=\"nav-next\"><a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/?page_id=1422\" title=\"18-DCF77-Library (STM32F746)\">18-DCF77-Library (STM32F746) <span class=\"meta-nav\">&rarr;<\/span><\/a><\/div><\/div><!-- #nav-below --><\/p>\n<p>hier mal wieder eine etwas allgemeinere Library<br \/>\num Audio Out\/In am STM32F746-Disco benutzen zu k\u00f6nnen.<br \/>\n(als Vorbereitung f\u00fcr das MMBasic <img src='wp-includes\/images\/smilies\/icon_smile.gif' alt=':-)' class='wp-smiley' \/> <\/p>\n<p>Die Lib kann entweder ein Daten Array abspielen,<br \/>\noder ein WAV-File (aus dem Flash) oder<br \/>\ndie Daten vom MIC wiedergeben.<\/p>\n<p>Bei WAV wird w\u00e4hrend dem abspielen ein RAM_Buffer<br \/>\nalternierend mit den Daten aus dem Flash gef\u00fcllt.<\/p>\n<p>Die Funktion Play spielt solange Audio (per DMA)<br \/>\nbis die Funktion STOP aufgerufen wird.<\/p>\n<p>Leider habe ich es bis jetzt nicht geschafft das ganze Stereo zu machen.<br \/>\nLinks und rechts werden die gleichen Daten ausgegeben, k.A. warum.<br \/>\n(vlt. hat von euch jemand eine Idee was ich falsch mache)<\/p>\n<p>Nachtrag : das original Demo von ST spielt Stereo,<br \/>\nalso liegt der Fehler irgendwo bei mir.<\/p>\n<p>Die Version 1.1 spielt jetzt auch Stereo <img src='wp-includes\/images\/smilies\/icon_smile.gif' alt=':-)' class='wp-smiley' \/> <\/p>\n<p>17 = Audio :\u00a0<a href=\"http:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-content\/uploads\/2015\/11\/f746_audio_v101.zip\">f746_audio_v101<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>hier mal wieder eine etwas allgemeinere Library um Audio Out\/In am STM32F746-Disco benutzen zu k\u00f6nnen. (als Vorbereitung f\u00fcr das MMBasic Die Lib kann entweder ein Daten Array abspielen, oder ein WAV-File (aus dem Flash) oder die Daten vom MIC wiedergeben. &hellip; <a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/?page_id=1420\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":182,"menu_order":17,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[130],"tags":[160,9,105],"class_list":["post-1420","page","type-page","status-publish","hentry","category-stm32f746","tag-audio","tag-library","tag-stm32f746"],"_links":{"self":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/1420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1420"}],"version-history":[{"count":2,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/1420\/revisions"}],"predecessor-version":[{"id":1514,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/1420\/revisions\/1514"}],"up":[{"embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/182"}],"wp:attachment":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}