Ross Owen
|
176cbeae28
|
xpd: Cleaned up whitespace
|
2015-12-02 22:30:43 +00:00 |
|
Ross Owen
|
8f4bd361ce
|
Fixed trap when setting mix map on xCORE-200
|
2015-11-26 23:30:25 +00:00 |
|
Ross Owen
|
9344178fcc
|
xpd: Cleaned up whitespace
|
2015-10-12 14:19:50 +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
|
71adeaac91
|
ADC only build with mixer failed to start up properly - channel comms mismatch.
|
2015-09-07 16:10:29 +01:00 |
|
Ross Owen
|
56b4d717b2
|
Fixed non-FAST_MIXER build
|
2015-07-02 11:05:23 +01:00 |
|
Ross Owen
|
bf402ea1aa
|
Fixed run-time exception in mixer (when MAX_MIX_COUNT > 0) on xcore200
|
2015-06-19 14:50:57 +01:00 |
|
Ross Owen
|
575ee95714
|
xpd: Cleaned up whitespace
|
2015-03-30 12:24:03 +01:00 |
|
Ross Owen
|
7cd5631e4b
|
The audio i/o core now uses "underflow" sample as it's request word (i.e. different for PCM/DSD). This gets passed all the way through mixer and on to decouple such that it can be used in the underflow state. This allows the removal of the communication of the underflow state to the audio i/o core from decouple and thus "stand-alone" mixer now works again.
|
2015-03-20 17:23:24 +00:00 |
|
Ross Owen
|
961bebf683
|
Resolved enum issue when MAX_MIX_COUNT > 0. Introduced in 6.11 mixer opts (bug #16564)
|
2015-03-18 10:24:20 +00:00 |
|
Ross Owen
|
66ce8f8a6e
|
More fixes to mixer code (note, xc_ptr still used in some places)
|
2014-12-12 17:02:42 +00:00 |
|
Ross Owen
|
b6746415fc
|
More mixer related build fixes
|
2014-12-12 15:52:16 +00:00 |
|
Ross Owen
|
8587a16221
|
Mixer related build fixes
|
2014-12-12 15:46:54 +00:00 |
|
Ross Owen
|
38958db165
|
xpd: Cleaned up whitespace
|
2014-12-12 13:19:10 +00:00 |
|
Ross Owen
|
5b4a6f9e94
|
Mix map disabled when MAX_MIX_COUNT is 0. Started to change code to using XC unsafe pointers rather than xc_ptr.h. This results in nice speed up since compiler uses ldw with intermediate addressing from DP - saves a lot of processing in the loops.
|
2014-11-27 12:50:38 +00:00 |
|
Ross Owen
|
08cba47cb5
|
Fixed mixer build issue when IN_VOLUME_IN_MIXER not set
|
2014-11-10 18:38:22 +00:00 |
|
Ross Owen
|
a97d5f3e57
|
Comment in mixer only
|
2014-11-10 18:37:52 +00:00 |
|
Ross Owen
|
3a67e1ce52
|
xpd: Cleaned up whitespace
|
2014-08-29 14:32:15 +01:00 |
|
Ross Owen
|
6eed7dfe6d
|
Level meter LED code fixed up
|
2014-08-29 12:44:56 +01:00 |
|
Ross Owen
|
43c64c3921
|
Fixed issue in fast mix with assembler adding long jumps into branch table (caused random exceptions on setting mix map)
|
2014-08-26 17:33:46 +01:00 |
|
Ross Owen
|
d747debcf4
|
Mix multipliers properly innited
|
2014-08-26 17:33:02 +01:00 |
|
Ross Owen
|
5896425baf
|
Updated level meter buffer names to make sense! Also dealt with some disjointness checking issues due to tools changes.
|
2014-08-21 15:40:09 +01:00 |
|
Ross Owen
|
5f9c699be4
|
Fixed mixer build and run-time issues
|
2014-07-15 12:05:29 +01:00 |
|
Ross Owen
|
ccf7c66588
|
Sample shift up after volume macs no longer done in audio(). Now done in mixer(). This allows lower bits to be properly retained for 32bit (and DSD native)
|
2014-05-20 17:18:01 +01:00 |
|
Ross Owen
|
8f3067dcaa
|
xpd: Cleaned up whitespace
|
2014-04-25 12:28:38 +01:00 |
|
Ross Owen
|
04cc6a5b61
|
Mixer() now passes though SET_STREAM_FORMAT_xx commands properly
|
2014-04-17 16:06:31 +01:00 |
|
Ross Owen
|
f495005396
|
Removed unused var and func warnings.
|
2014-01-27 16:23:54 +00:00 |
|
Ross Owen
|
b4ff4c194a
|
Unused var warning removal in mixer.
|
2014-01-24 15:02:14 +00:00 |
|
Ross Owen
|
446716f7ba
|
Merge branch 'master' of git://git/apps/sc_usb_audio
|
2014-01-22 11:47:52 +00:00 |
|
Ross Owen
|
61b857d5d4
|
Fixed build issue where OUT_VOLUME_IN_MIXER set to 0 (BUG #10692)
|
2014-01-22 11:39:43 +00:00 |
|
dan
|
98b3bdba95
|
added toplevel makefile for xpd
|
2014-01-22 11:00:41 +00:00 |
|
Ross Owen
|
1fa6e99473
|
Conflicted merge in mixer
|
2013-12-12 11:50:32 +00:00 |
|
Ross Owen
|
97281b80ba
|
Merge commit 'a695e58524b1615a8bfd487bed1e555b2cbea362' into 6V3_DEV
|
2013-12-12 10:52:16 +00:00 |
|
Ross Owen
|
22afdb295c
|
Mixer: device chan map inline asm tidy
|
2013-12-12 10:27:33 +00:00 |
|
Richard Osborne
|
577b5f500d
|
Make functions static where possible, no intended functionality change.
This saves 208 bytes.
|
2013-12-09 18:09:18 +00:00 |
|
Richard Osborne
|
93590833cf
|
Add resource usage symbols / elimination blocks to assembly files.
See bug 10909 and bug 15022.
|
2013-12-09 18:09:18 +00:00 |
|
Ross Owen
|
51e9415a57
|
Mixer communications updated for new underflow protocol
|
2013-12-09 15:47:59 +00:00 |
|
Ross Owen
|
99cdee6e2b
|
Doc updates
|
2012-08-30 14:21:17 +01:00 |
|