Ross Owen
|
ca1925db7a
|
Opts for fitting beclear
|
2016-12-05 19:26:14 +00:00 |
|
Ross Owen
|
124bee80b4
|
Additional build fix for default mic processing imps
|
2016-11-16 13:15:54 +00:00 |
|
Ross Owen
|
ff8520af67
|
Attempts to fix non-mic builds
|
2016-11-16 12:45:16 +00:00 |
|
Ross Owen
|
ee80cd7e7f
|
Merge branch 'stable' of git://git/apps/sc_usb_audio into stable
|
2016-11-16 12:27:28 +00:00 |
|
Ross Owen
|
4956a4c673
|
Added default implementation of user_pdm_process and user_pdm_init (weak symbols)
|
2016-11-16 12:22:55 +00:00 |
|
Sam Chesney
|
0901194f5c
|
Remove duplicate header -> use xua_pdm_mic.h
|
2016-11-09 15:44:44 +00:00 |
|
Sam Chesney
|
88a1dc0e80
|
Fix configuration of lib_mic_array with < 8 mics
|
2016-11-02 13:50:27 +00:00 |
|
Ross Owen
|
75b9ae177b
|
Comment only.
|
2016-10-27 12:58:54 +01:00 |
|
Ross Owen
|
a6a860694c
|
Second decimator core only run if NUM_PDM_MICS>4
|
2016-10-06 13:43:57 +01:00 |
|
Ross Owen
|
ad791c2806
|
PDM microphone clock divide now based MCLK defines (previously hard-coded)
|
2016-10-05 12:56:00 +01:00 |
|
Ross Owen
|
60b6ca2782
|
xpd: Cleaned up whitespace
|
2016-07-11 17:01:12 +01:00 |
|
Ross Owen
|
d5a8739021
|
FIR gain compensation set appropriately in lib_mic_array
|
2016-06-23 13:45:53 +01:00 |
|
Ross Owen
|
2e97824604
|
Fixed !MIC_PROCESSING_USE_INTERFACE build
|
2016-05-20 15:05:37 +01:00 |
|
Ross Owen
|
5376b5027f
|
i_audMan no longer hidden by a define. PDM min transfer uses transaction.
|
2016-05-20 14:39:01 +01:00 |
|
Ross Owen
|
d0929ae067
|
xpd: Cleaned up whitespace
|
2016-04-26 11:32:19 +01:00 |
|
Ross Owen
|
f3819eeee3
|
PDM function rename and PDM buffer tidy
|
2016-04-21 18:23:18 +01:00 |
|
Ross Owen
|
845ed8f001
|
Initial changes to allow for xvsm demo
|
2016-04-21 16:43:25 +01:00 |
|
Ross Owen
|
8a7067a232
|
pdm_process() now combinable
|
2016-04-20 11:22:51 +01:00 |
|
Ross Owen
|
0198a204f9
|
Prototype changes required to move pdm_process to main
|
2016-04-20 11:22:13 +01:00 |
|
Ross Owen
|
89c3854707
|
mic buffering now uses select
|
2016-04-19 15:47:15 +01:00 |
|
Ross Owen
|
8a26f42a85
|
Mic loop unrolled once
|
2016-04-19 14:23:38 +01:00 |
|
Ross Owen
|
ffd24d2b5e
|
Removed user_dm_process from pcm_pdm_mic par{}. Now in main.
|
2016-04-19 11:59:00 +01:00 |
|
Ross Owen
|
89e7ed5d4f
|
pcm_pdm_mic() no longer unsafe.. seems to break [[distribute]]
|
2016-04-13 20:56:41 +01:00 |
|
Ross Owen
|
26b0d623a8
|
User microphone processing now uses an interface (old call back code still available - see MIC_PROCESSING_USE_INTERACE)
|
2016-04-13 18:26:01 +01:00 |
|
Ross Owen
|
5bae65dbf3
|
Merge branch 'master' into stable
|
2016-03-11 15:27:55 +00:00 |
|
Ross Owen
|
b8e88dfd9e
|
Fixes for lib_mic_array API update in 2.0.0RC1
|
2016-03-11 15:27:43 +00:00 |
|
Ross Owen
|
ffc410e3b4
|
Comment update.
|
2016-03-11 12:51:38 +00:00 |
|
Andrew Stanford-Jason
|
54c8176ce0
|
fixed pdm mic interface to match v2.0.0 lib_mic_array
|
2016-03-01 14:55:21 +00:00 |
|
Andrew Stanford-Jason
|
6974636bc4
|
removed unnessessary include to fix the pdm build
|
2016-02-24 10:17:21 +00:00 |
|
Ross Owen
|
0b267e606a
|
Build warning fix with lib_mic_array integration
|
2016-01-18 15:52:13 +00:00 |
|
Ross Owen
|
cda325397e
|
Required build fixes for latest lib_mic_array updates
|
2016-01-18 15:49:23 +00:00 |
|
Ross Owen
|
96a11abb80
|
Updated filter coef naming for latest lib_mic_array
|
2016-01-15 16:07:40 +00:00 |
|
Ross Owen
|
4743f90747
|
Temporarily reverted Krishna's commit - was causing audio issues from Mics on array ref v1.0
|
2016-01-12 13:43:22 +00:00 |
|
Ross Owen
|
fc6a4ef8fc
|
Resolved merge conflict
|
2016-01-12 12:11:20 +00:00 |
|
Ross Owen
|
dcc81c6dd7
|
Build issues resolved with latest lib_mic_array
|
2016-01-12 12:10:06 +00:00 |
|
Krishna Balan
|
bf75f409f7
|
Support for PDM and I2S to be on same tile; MCLK divider set to 4 to generate PDM clk
|
2015-12-17 17:17:52 +00:00 |
|
Ross Owen
|
6a76987b17
|
Fixed up build issue due to lib_mic_array API change
|
2015-12-11 17:30:07 +00:00 |
|
Ross Owen
|
47e5629acd
|
Removed multiplication by decimation factor (lib_mic_array fixed)
|
2015-12-08 12:09:45 +00:00 |
|
Ross Owen
|
176cbeae28
|
xpd: Cleaned up whitespace
|
2015-12-02 22:30:43 +00:00 |
|
Ross Owen
|
dcd42ecd14
|
Improved build error for >48000 when PDM used.
|
2015-12-02 15:07:15 +00:00 |
|
Ross Owen
|
f75ac6a38e
|
Build warning tidy (unused channel)
|
2015-12-02 14:45:32 +00:00 |
|
Ross Owen
|
017dee1099
|
Fixed build issue due to lib_mic_array API change
|
2015-12-02 14:40:28 +00:00 |
|
Ross Owen
|
f995c15020
|
Quick fix for reduced gain at higher decimation factors
|
2015-11-16 17:25:58 +00:00 |
|
Ross Owen
|
079b7f8f79
|
Fixed runtime memory exception (array not double word-aligned)
|
2015-11-16 11:09:41 +00:00 |
|
Ross Owen
|
4b24007b9a
|
Added required mic_addry_conf.h
|
2015-11-16 09:54:37 +00:00 |
|
Ross Owen
|
ee40514079
|
PDM/Mic code can now handle rate changes.
|
2015-11-11 14:10:21 +00:00 |
|
Ross Owen
|
b5c0ddaaf8
|
Fixed build issue due to checking of NUM_PDM_MICS
|
2015-11-06 11:20:50 +00:00 |
|
Ross Owen
|
2c16a0f7e7
|
Updated PDM Mic integration for latest version of lib_mic_array
|
2015-11-05 15:28:45 +00:00 |
|
Ross Owen
|
9e7274d3d3
|
Tidy up mic integration task
|
2015-10-30 11:52:23 +00:00 |
|
Ross Owen
|
37752f979c
|
Added pcm_pdm_mic.h
|
2015-10-30 11:51:32 +00:00 |
|