Ed Clarke
c352a08c55
Send fixed number of samples when no output stream (not correct for asynch)
2018-10-31 14:45:16 +00:00
Ed Clarke
90d1a60595
Remove unnecessary arguments
2018-10-31 14:43:58 +00:00
Ed Clarke
9be45c7e89
Add burn threads
2018-10-31 14:43:03 +00:00
Ed Clarke
239f9b9cb7
Enable USB input path (from mics)
2018-10-31 14:10:28 +00:00
Ed Clarke
c0d80b665a
Optimisations to xud select cases
2018-10-31 14:09:44 +00:00
Ed Clarke
5643d2b675
Add ddr pdm mics
2018-10-31 13:25:46 +00:00
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