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 |
|