Commit Graph

836 Commits

Author SHA1 Message Date
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
Ross Owen
91ac3c60bd Remove hard-coded loopback from deliver() 2015-10-30 11:51:17 +00:00
Ross Owen
ca657877e9 Tidy up mic integration into deliver() 2015-10-30 11:50:59 +00:00
Ross Owen
11c43920ee Removed PDM_PCM_IN define (replaced with check for NUM_PDM_MICS > 0). Also use of PDM_TILE on pcm_pdm_mic() task call. 2015-10-29 20:45:07 +00:00
Ross Owen
2d81bdc7c1 Merge from master and work to tidy PDM code for release 2015-10-20 10:37:07 +01:00
Ross Owen
2580dcc721 Updated pdm code to use latest lib_array_mic code 2015-10-13 17:32:12 +01:00
Ross Owen
2ae88301eb 'Release: 6.13.0beta1' 2015-10-12 15:15:26 +01:00
Ross Owen
9344178fcc xpd: Cleaned up whitespace 2015-10-12 14:19:50 +01:00
Ross Owen
fb6a801b23 xpd: Patched version number 2015-10-12 14:19:50 +01:00
Ross Owen
a587c48f76 Added build config for non-beam and beam-forming demo 2015-10-12 11:52:45 +01:00
Ross Owen
09437dc588 Fixed num mics and loopback. 2015-10-12 11:52:20 +01:00
Ross Owen
49cd36dd67 Exception when SPDIF_TX and ADAT_TX both enabled due to clock-block being configured after already started. Caused by SPDIF_TX define check typo 2015-10-06 16:48:30 +01:00
Ross Owen
b14a0de740 Initial work to move codebase to use lib_array_mic 2015-10-06 16:06:45 +01:00
Ross Owen
e114e32503 8 mic channels now recorded. Fixed bad mic selection and reduced gain. 2015-09-23 16:05:03 +01:00
Ross Owen
5306fda2ab Gain fiddle and fixed LEDs 2015-09-23 10:38:24 +01:00
Andrew Stanford-Jason
38094b90c4 removed the agc and replaced it with a fixed gain 2015-09-23 09:43:16 +01:00
Ross Owen
e9b19cedaf Quickly hacked in a input -> output loopback. 2015-09-22 16:47:24 +01:00
Andrew Stanford-Jason
62d2d1d5be sort of demo code 2015-09-22 15:30:31 +01:00
Andrew Stanford-Jason
71f55b183b added agc 2015-09-22 13:41:25 +01:00
Andrew Stanford-Jason
35834c4fb8 audio scaling for pdm 2015-09-22 12:21:33 +01:00
Ross Owen
5adfd29c17 Removed print 2015-09-22 11:17:21 +01:00
Ross Owen
a230754991 Fixed PDM build issue - bad channel name 2015-09-22 11:16:49 +01:00
Ross Owen
be0bf0d983 Trial add of PDM code 2015-09-22 11:15:05 +01:00
Ross Owen
0205adaa1d Merge branch 'master' into DEV_PDM_MIC 2015-09-21 16:32:27 +01:00
Ross Owen
c5d9f247e0 Typo in MCLK_441 define checking for MIN_FREQ 2015-09-21 16:32:05 +01:00
Ross Owen
ff086590d7 Merge branch 'master' into DEV_PDM_MIC 2015-09-21 16:11:32 +01:00
Ross Owen
08c55f9a7d Fixed trap when no mclk applied by customer (device now sends 0-length packets in this case) 2015-09-21 16:02:25 +01:00
Ross Owen
6cc3ea7549 Merge 2015-09-17 17:27:37 +01:00
Ross Owen
2cda8bb1ac Merge 2015-09-17 17:11:07 +01:00
Ross Owen
c45f91ff39 Fixed endpoint type table (due to removal of explicit feedback EP) 2015-09-15 15:33:02 +01:00
Ross Owen
392aed44a0 Initial changes for PDM outline 2015-09-15 15:02:04 +01:00
Ross Owen
728f3700f6 Fixed accidental character addition causing build error. 2015-09-11 10:23:41 +01:00
Ross Owen
9036bac932 Fixed up mixer channel comms scheme 2015-09-09 11:15:06 +01:00
Ross Owen
7c1c5499f8 Fixed up dummy deliver for shared mixer/non-mixer channel comms scheme 2015-09-09 11:14:19 +01:00
Ross Owen
3ec94a1fc8 Merge branch 'DEV_IMP_FB' 2015-09-08 11:39:06 +01:00
Ross Owen
fd5806cab9 Fixed build issue - undeclared var. 2015-09-07 16:40:14 +01:00
Ross Owen
6867bd0923 Fixed bad guard on var dec 2015-09-07 16:30:16 +01:00
Ross Owen
71adeaac91 ADC only build with mixer failed to start up properly - channel comms mismatch. 2015-09-07 16:10:29 +01:00
Ross Owen
5f7d11d2fb Fixing some build issues when I2S_CHANS_DAC = 0 but DSD_CHANS_DAC != 0 2015-09-07 16:09:57 +01:00
Ross Owen
f5da75fa46 Mixer and non-mixer chan comms (decouple->audio path) now the same scheme. 2015-09-07 16:09:13 +01:00
Ross Owen
520677ffea Mixer and non-mixer chan comms (decouple->audio path) now the same scheme. 2015-09-07 16:08:52 +01:00
Ross Owen
7f96ce36e4 Fixed build issue when DFU is disabled (and DFU distributed into EP0) 2015-09-07 10:19:32 +01:00
Ross Owen
9bf8075bd3 Build error is I2S_CHANS_ADC/DAC set to zero and CODEC_MASTER enabled. 2015-09-04 13:11:49 +01:00
Ross Owen
cc14679d53 Fixed build issue due to undeclared var when DFU disabled. 2015-09-04 12:56:14 +01:00
Ross Owen
b30292d014 Comment. 2015-09-04 11:36:30 +01:00
Ross Owen
59baec261f Fixed up initial values for totalSampsToWrite/sampsToWrite 2015-09-04 11:33:41 +01:00
Ross Owen
9210b11823 More tidy. Multiple IN packets now ditched on over flow (gets buffer to nice pre-fill level). inOverflow flag removed completely. 2015-09-02 15:59:37 +01:00
Ross Owen
facfcd82ec Removed pktcount debug. 2015-09-02 12:37:33 +01:00
Ross Owen
e5cbfe147c Started removing debug code. 2015-09-02 12:31:26 +01:00