Commit Graph

  • a72885634d Work around for I2S shift Ed Clarke 2018-11-06 14:38:31 +00:00
  • 409da256d6 Always parse SP for EP0 Ed Clarke 2018-11-06 14:38:15 +00:00
  • 54f42a37fe Add visual indication for PLL nudge Ed Clarke 2018-11-06 14:37:47 +00:00
  • c662acaa3b WIP Adaptive with PLL nudge (demo working) Ed Clarke 2018-11-05 13:46:01 +00:00
  • 3214d4ea9f Remove magic numbers from endpoint numbers so switch between asynch/adaptive handled Ed Clarke 2018-11-05 11:16:21 +00:00
  • 0709860f48 Ensure behaviour is correct when UAC_FORCE_FEEDBACK_EP and XUA_ADAPTIVE features defined as 0 Ed Clarke 2018-11-05 11:14:03 +00:00
  • 05f16da222 Minor tidy and todo.txt update Ed Clarke 2018-11-05 10:06:13 +00:00
  • a49aad644e Manuallay apply adaptive descriptors from asrc_usb branch Ed Clarke 2018-11-05 10:05:39 +00:00
  • c352a08c55 Send fixed number of samples when no output stream (not correct for asynch) Ed Clarke 2018-10-31 14:45:16 +00:00
  • 90d1a60595 Remove unnecessary arguments Ed Clarke 2018-10-31 14:43:58 +00:00
  • 9be45c7e89 Add burn threads Ed Clarke 2018-10-31 14:43:03 +00:00
  • 239f9b9cb7 Enable USB input path (from mics) Ed Clarke 2018-10-31 14:10:28 +00:00
  • c0d80b665a Optimisations to xud select cases Ed Clarke 2018-10-31 13:26:30 +00:00
  • 5643d2b675 Add ddr pdm mics Ed Clarke 2018-10-31 13:25:46 +00:00
  • 018576cda5 Fix xs1.h not included when XUA_USB_EN=0 Oscar Bailey 2018-10-31 12:04:27 +00:00
  • 35468c7d77 Streaming channels to audio Ed Clarke 2018-10-30 11:48:17 +00:00
  • 40ea575589 Fix class 1 noise by using channel buffering Ed Clarke 2018-10-29 13:29:19 +00:00
  • 12327505e5 Class 1 FS - noise + occasional overflow Ed Clarke 2018-10-29 13:09:10 +00:00
  • fc68acae6e Merge branch 'xua_lite' of github.com:ed-xmos/lib_xua into xua_lite Ed Clarke 2018-10-29 11:20:46 +00:00
  • 3f1e612d67 Light tidy of single thread EP buffer Ed Clarke 2018-10-29 11:11:06 +00:00
  • eaf190b485 Light tidy of single thread EP buffer Ed Clarke 2018-10-29 11:11:06 +00:00
  • 4b73f17997 First pass combine ep0 into buffer Ed Clarke 2018-10-29 08:50:04 +00:00
  • f0c6b22ddc Restrict sample app to single data format Ed Clarke 2018-10-29 07:37:23 +00:00
  • 44ea92e229 Make c_Audiocontrol nullable Ed Clarke 2018-10-29 07:27:53 +00:00
  • 5cfbd550fe Add initial lit ep0 cutdown versions Ed Clarke 2018-10-29 07:20:12 +00:00
  • 6046dc905e Update todo Ed Clarke 2018-10-29 07:19:47 +00:00
  • b3fe0cb172 FB calc move to fn Ed Clarke 2018-10-28 17:27:35 +00:00
  • f097e0a016 Add todo list Ed Clarke 2018-10-28 17:22:20 +00:00
  • 491b3936ac WIP feedback calc refactor Ed Clarke 2018-10-28 08:59:27 +00:00
  • 35b43c0762 Use select for EP0 handling + split ep0 into init and loop Ed Clarke 2018-10-28 08:29:39 +00:00
  • 78f9e890d6 Output FIFO - sounds great! Ed Clarke 2018-10-26 16:24:50 +01:00
  • 2405b2f4f1 Basic hook up of audio to buffer (without FIFO) - output audible! Ed Clarke 2018-10-26 14:16:17 +01:00
  • 1db927601a Basic feedback endpoint working for class 2 Ed Clarke 2018-10-26 13:39:02 +01:00
  • 6fbbbedc28 Loopback audio working (no feedback calc yet) Ed Clarke 2018-10-26 12:20:38 +01:00
  • 35042e742f Put USB on tile[1] - builds + I2S looping Ed Clarke 2018-10-26 11:46:51 +01:00
  • 161b934b8f WIP + get DAC config running Ed Clarke 2018-10-26 11:25:39 +01:00
  • 770c11b3f0 Very early cut of xua_lite app. Builds (4 threads + I2C) but not functional Ed Clarke 2018-10-25 17:52:13 +01:00
  • c59f9a7c0c Make lrcheck mask track the data size Ed Clarke 2018-10-15 08:56:57 +01:00
  • 7ae04ca313 Enable error checking (helps recover from noise) Ed Clarke 2018-10-12 14:26:02 +01:00
  • 2562f0eb31 Fix I2S alignment Ed Clarke 2018-10-12 14:25:47 +01:00
  • baaef3b749 Initial modifications for 24b I2S slave (without sync error check) Ed Clarke 2018-10-09 18:06:11 +01:00
  • 0b15179219 Update xua_audiohub.xc Ed 2018-10-05 10:21:09 +01:00
  • 7bac8d1d77 Merge pull request #66 from larry-xmos/bug_18059 Ross Owen 2018-10-04 13:50:22 +01:00
  • 2aa502f999 Indexing of ADAT channel strings (#18059) Larry Snizek 2018-09-07 11:29:28 +01:00
  • 56d7c7c94c Merge pull request #64 from lucianomartin/master Ross Owen 2018-06-05 10:33:22 +01:00
  • a0191c733c Fix copyrights and changelog Luciano Martin 2018-06-05 09:43:49 +01:00
  • e6d45ff3cc Merge pull request #63 from lucianomartin/audio_class_fallback Ross Owen 2018-06-04 10:41:59 +01:00
  • f64b1c4ed9 Update warnings.xc Ross Owen 2018-06-04 10:41:37 +01:00
  • 38de67054e Update xua_ep0_descriptors.h Ross Owen 2018-06-04 10:41:16 +01:00
  • ab127f2eb2 Tidy AUDIO_CLASS_FALLBACK usage Ross Owen 2018-06-04 10:38:32 +01:00
  • 09b1cdf610 Tidy up AUDIO_CLASS_FALLBACK usage Ross Owen 2018-06-04 10:36:27 +01:00
  • a8b03de538 Set AUDIO_CLASS_FALLBACK to 0 by default - Remove usage of "defined(AUDIO_CLASS_FALLBACK)" Luciano Martin 2018-06-01 17:27:33 +01:00
  • cde4a6e41c Updated comment to reflect code Ross Owen 2018-05-30 13:55:17 +01:00
  • 973a4d9fd5 Chanend param to DoSampleTransfer() now nullable Ross Owen 2018-05-30 13:54:32 +01:00
  • 6b000cf249 Merge pull request #61 from lucianomartin/fix_for_vocalfusion Ross Owen 2018-05-30 11:29:16 +01:00
  • bbafb21049 Remove some compilation warnings Luciano Martin 2018-05-29 14:37:12 +01:00
  • 50e44447ae Merge pull request #60 from lucianomartin/fix_for_vocalfusion Ross Owen 2018-05-29 11:08:31 +01:00
  • 366031e662 Fix compilation errors when PDM_TILE and AUDIO_IO_TILE are the same tile Luciano Martin 2018-05-25 14:07:36 +01:00
  • 02ddea2c3c Update CHANGELOG.rst Ross Owen 2018-04-23 09:38:01 +01:00
  • 142f217fcd Merge pull request #59 from ed-xmos/multichannel_uac1_descriptor Ross Owen 2018-04-23 09:35:36 +01:00
  • 949ff83687 Update module_build_info Ross Owen 2018-04-23 09:35:01 +01:00
  • f83a09ce5a Merge branch 'master' into multichannel_uac1_descriptor Ed Clarke 2018-04-20 14:46:03 +01:00
  • 817e385f74 Ensure channel config properly set for UAC1 when chans != 2 Needed for Windows 10 MC output Ed Clarke 2018-04-20 14:18:47 +01:00
  • 408d9b7c42 Merge pull request #53 from lucianomartin/fix_buildbot Sam Chesney 2018-04-10 11:11:53 +01:00
  • a572bf9c5a Add missing copyright Luciano Martin 2018-04-09 10:41:54 +01:00
  • 2da4cb3096 Added |appendix| to doc xross 2018-04-06 16:13:24 +01:00
  • 4fb444306c Merge branch 'master' of github.com:xmos/lib_xua xross 2018-04-06 16:10:25 +01:00
  • 4d86346fcf Added version to lib_spdif dependancy xross 2018-04-06 16:10:10 +01:00
  • 5f84b66615 Update README.rst Ross Owen 2018-04-06 11:40:39 +01:00
  • f779ee1b88 Update README.rst Ross Owen 2018-04-06 11:39:58 +01:00
  • 42a619d911 Fixed for TDM slave loopback test (sync check) xross 2018-04-05 15:30:46 +01:00
  • 06e18c293c Fixed build of I2S loopback test (API change to XUA_AudioHub - now takes all ports) xross 2018-04-05 11:21:26 +01:00
  • 96a800c3d4 Scripted changelog update xross 2018-04-05 11:14:19 +01:00
  • 558e49354a Copyright comments xross 2018-04-05 11:13:31 +01:00
  • aaf3944d18 AN00248 doc updates xross 2018-04-04 18:17:18 +01:00
  • a3c7ff3dd5 PDM resources no longer accessed globally xross 2018-04-04 18:02:16 +01:00
  • e378d70c4e PDM mic resources no longer accessed globally xross 2018-04-04 18:01:52 +01:00
  • ae132c2e94 App note updates xross 2018-04-04 16:57:56 +01:00
  • b3afeaccda Updates to AN00248 xross 2018-04-04 15:16:45 +01:00
  • 72c32e2828 PDM related build fixes xross 2018-04-04 15:16:29 +01:00
  • 14af847ddb NUM_PDM_MICS -> XUA_NUM_PDM_MICS xross 2018-04-04 14:24:57 +01:00
  • e5ed3e88d6 Added start of AN00248 xross 2018-04-04 14:15:42 +01:00
  • 7b7d7f7e98 PDM func rename xross 2018-04-04 14:15:14 +01:00
  • daa3fd2992 xua_pdm_mic.h included in xua.h xross 2018-04-04 14:14:57 +01:00
  • d835f58bbc xua_pdm_mic.h moved to api xross 2018-04-04 14:14:41 +01:00
  • 9b132c25a0 AN00246 now operational with lib_i2c xross 2018-04-03 17:40:03 +01:00
  • e50477cb1c Initial work to move AN00246 to lib_i2c from sc_i2c xross 2018-04-03 16:28:55 +01:00
  • 650cedeec7 AN00247 build fix xross 2018-04-03 13:53:08 +01:00
  • 6a879ec52b Added “configuring lib_xua” section to AN00247 doc xross 2018-04-03 12:05:35 +01:00
  • 5af1420e68 Added missing adat buffer xross 2018-03-29 18:32:25 +01:00
  • c109d3db81 Added missing adatCounter var xross 2018-03-29 18:25:49 +01:00
  • 548cb700c5 Fixed endif without if xross 2018-03-29 18:18:44 +01:00
  • 093beb302b Added missing audiohub_adat.h xross 2018-03-29 18:01:32 +01:00
  • 6ee02cbfe2 Application note tidy and build fixes xross 2018-03-29 17:52:24 +01:00
  • 6e8ec4b25e Updates to AN00247 xross 2018-03-29 17:25:36 +01:00
  • 1832d8c870 Simplification of AN00247 code xross 2018-03-29 16:47:04 +01:00
  • 6e6cb30aca SPDIF Tx doc updates xross 2018-03-29 16:40:32 +01:00
  • 5ea3222e90 SPDIF tx doc update xross 2018-03-29 16:31:18 +01:00
  • dc62349472 Moved to lib_spdif for S/PDIF Rx xross 2018-03-29 16:21:37 +01:00
  • d1681dc37f Fixed SPDIF channel strings (and gen script) xross 2018-03-29 15:53:29 +01:00