Commit Graph

1915 Commits

Author SHA1 Message Date
Ed Clarke
35468c7d77 Streaming channels to audio 2018-10-30 11:48:17 +00:00
Ed Clarke
40ea575589 Fix class 1 noise by using channel buffering 2018-10-29 13:29:19 +00:00
Ed Clarke
12327505e5 Class 1 FS - noise + occasional overflow 2018-10-29 13:09:10 +00:00
Ed Clarke
fc68acae6e Merge branch 'xua_lite' of github.com:ed-xmos/lib_xua into xua_lite
* 'xua_lite' of github.com:ed-xmos/lib_xua:
  Light tidy of single thread EP buffer

# Conflicts:
#	examples/xua_lite_example/src/xua_buffer.xc
2018-10-29 12:43:09 +00:00
Ed Clarke
3f1e612d67 Light tidy of single thread EP buffer 2018-10-29 11:19:19 +00:00
Ed Clarke
eaf190b485 Light tidy of single thread EP buffer 2018-10-29 11:12:54 +00:00
Ed Clarke
4b73f17997 First pass combine ep0 into buffer 2018-10-29 08:50:04 +00:00
Ed Clarke
f0c6b22ddc Restrict sample app to single data format 2018-10-29 07:37:23 +00:00
Ed Clarke
44ea92e229 Make c_Audiocontrol nullable 2018-10-29 07:27:53 +00:00
Ed Clarke
5cfbd550fe Add initial lit ep0 cutdown versions 2018-10-29 07:20:12 +00:00
Ed Clarke
6046dc905e Update todo 2018-10-29 07:19:47 +00:00
Ed Clarke
b3fe0cb172 FB calc move to fn 2018-10-28 17:40:23 +00:00
Ed Clarke
f097e0a016 Add todo list 2018-10-28 17:22:20 +00:00
Ed Clarke
491b3936ac WIP feedback calc refactor 2018-10-28 08:59:27 +00:00
Ed Clarke
35b43c0762 Use select for EP0 handling + split ep0 into init and loop 2018-10-28 08:29:39 +00:00
Ed Clarke
78f9e890d6 Output FIFO - sounds great! 2018-10-26 16:24:50 +01:00
Ed Clarke
2405b2f4f1 Basic hook up of audio to buffer (without FIFO) - output audible! 2018-10-26 14:16:17 +01:00
Ed Clarke
1db927601a Basic feedback endpoint working for class 2 2018-10-26 13:44:30 +01:00
Ed Clarke
6fbbbedc28 Loopback audio working (no feedback calc yet) 2018-10-26 12:20:38 +01:00
Ed Clarke
35042e742f Put USB on tile[1] - builds + I2S looping 2018-10-26 11:46:51 +01:00
Ed Clarke
161b934b8f WIP + get DAC config running 2018-10-26 11:25:39 +01:00
Ed Clarke
770c11b3f0 Very early cut of xua_lite app. Builds (4 threads + I2C) but not functional 2018-10-25 17:52:13 +01:00
Ed
0b15179219 Update xua_audiohub.xc
https://github.com/xmos/lib_xua/issues/67
2018-10-05 10:21:09 +01:00
Ross Owen
7bac8d1d77 Merge pull request #66 from larry-xmos/bug_18059
Indexing of ADAT channel strings
2018-10-04 13:50:22 +01:00
Larry Snizek
2aa502f999 Indexing of ADAT channel strings (#18059) 2018-09-07 11:29:28 +01:00
Ross Owen
56d7c7c94c Merge pull request #64 from lucianomartin/master
Update copyrights and changelog
2018-06-05 10:33:22 +01:00
Luciano Martin
a0191c733c Fix copyrights and changelog 2018-06-05 09:43:49 +01:00
Ross Owen
e6d45ff3cc Merge pull request #63 from lucianomartin/audio_class_fallback
Replace "defined(AUDIO_CLASS_FALLBACK)" with if(AUDIO_CLASS_FALLBACK)
2018-06-04 10:41:59 +01:00
Ross Owen
f64b1c4ed9 Update warnings.xc 2018-06-04 10:41:37 +01:00
Ross Owen
38de67054e Update xua_ep0_descriptors.h 2018-06-04 10:41:16 +01:00
Ross Owen
ab127f2eb2 Tidy AUDIO_CLASS_FALLBACK usage 2018-06-04 10:38:32 +01:00
Ross Owen
09b1cdf610 Tidy up AUDIO_CLASS_FALLBACK usage 2018-06-04 10:36:27 +01:00
Luciano Martin
a8b03de538 Set AUDIO_CLASS_FALLBACK to 0 by default
- Remove usage of "defined(AUDIO_CLASS_FALLBACK)"
2018-06-01 17:37:19 +01:00
Ross Owen
cde4a6e41c Updated comment to reflect code 2018-05-30 13:55:17 +01:00
Ross Owen
973a4d9fd5 Chanend param to DoSampleTransfer() now nullable 2018-05-30 13:54:32 +01:00
Ross Owen
6b000cf249 Merge pull request #61 from lucianomartin/fix_for_vocalfusion
Remove some compilation warnings
2018-05-30 11:29:16 +01:00
Luciano Martin
bbafb21049 Remove some compilation warnings 2018-05-29 14:37:12 +01:00
Ross Owen
50e44447ae Merge pull request #60 from lucianomartin/fix_for_vocalfusion
Fix compilation errors when PDM_TILE and AUDIO_IO_TILE are the same tile
2018-05-29 11:08:31 +01:00
Luciano Martin
366031e662 Fix compilation errors when PDM_TILE and AUDIO_IO_TILE are the same tile 2018-05-29 11:02:32 +01:00
Ross Owen
02ddea2c3c Update CHANGELOG.rst 2018-04-23 09:38:01 +01:00
Ross Owen
142f217fcd Merge pull request #59 from ed-xmos/multichannel_uac1_descriptor
Multichannel uac1 descriptor
2018-04-23 09:35:36 +01:00
Ross Owen
949ff83687 Update module_build_info
Removed multiple SOURCE_DIR
2018-04-23 09:35:01 +01:00
Ed Clarke
f83a09ce5a Merge branch 'master' into multichannel_uac1_descriptor
* master: (86 commits)
  Added |appendix| to doc
  Added version to lib_spdif dependancy
  Update README.rst
  Update README.rst
  Fixed for TDM slave loopback test (sync check)
  Fixed build of I2S loopback test (API change to XUA_AudioHub - now takes all ports)
  Scripted changelog update
  Copyright comments
  AN00248 doc updates
  PDM resources no longer accessed globally
  PDM mic resources no longer accessed globally
  App note updates
  Updates to AN00248
  PDM related build fixes
  NUM_PDM_MICS -> XUA_NUM_PDM_MICS
  Added start of AN00248
  PDM func rename
  xua_pdm_mic.h included in xua.h
  xua_pdm_mic.h moved to api
  AN00246 now operational with lib_i2c
  ...
2018-04-20 14:46:03 +01:00
Ed Clarke
817e385f74 Ensure channel config properly set for UAC1 when chans != 2
Needed for Windows 10 MC output
2018-04-20 14:19:06 +01:00
xross
2da4cb3096 Added |appendix| to doc 2018-04-06 16:13:24 +01:00
xross
4fb444306c Merge branch 'master' of github.com:xmos/lib_xua 2018-04-06 16:10:25 +01:00
xross
4d86346fcf Added version to lib_spdif dependancy 2018-04-06 16:10:10 +01:00
Ross Owen
5f84b66615 Update README.rst 2018-04-06 11:40:39 +01:00
Ross Owen
f779ee1b88 Update README.rst 2018-04-06 11:39:58 +01:00
xross
42a619d911 Fixed for TDM slave loopback test (sync check) 2018-04-05 15:30:46 +01:00