Sam Chesney
|
13f5bb313d
|
xpd: Cleaned up whitespace
|
2017-08-03 15:50:15 +01:00 |
|
Sam Chesney
|
4ed791bb04
|
Improve I2S to PDM mic ratio naming clarity
|
2017-02-24 11:37:57 +00:00 |
|
Sam Chesney
|
bfea4565c3
|
Replace separate data_0[] and data_1[] with single mic_decimator_fir_data[]
Updated to match current integration style used in lib_mic_array
exampled apps.
|
2017-02-23 10:48:48 +00:00 |
|
Sam Chesney
|
98cdd56449
|
Trim trailing whitespace
|
2017-02-23 10:48:48 +00:00 |
|
Ross Owen
|
ef812fd333
|
Fixed memory corruption issue with lib_mic_array if mic frequency < USB frequency
|
2017-02-22 22:50:00 +00:00 |
|
Ross Owen
|
7bb7042cd7
|
Further improved mic integration
|
2017-01-12 20:23:21 +00:00 |
|
Ross Owen
|
06ad11bebd
|
Fixed mic array getting/transport order.
|
2017-01-12 20:17:19 +00:00 |
|
Ross Owen
|
94d54f992d
|
Moved to lib_mic_array v3 API
|
2016-12-08 13:23:23 +00:00 |
|
Ross Owen
|
b70dab1532
|
Fixed mic processing calls
|
2016-12-08 11:51:29 +00:00 |
|
Ross Owen
|
16e75552d8
|
removed print inc
|
2016-12-07 13:01:26 +00:00 |
|
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 |
|