Commit Graph

28 Commits

Author SHA1 Message Date
Philippe G
ca33ff4ba9 fix DAC defaults in KConfig 2020-08-14 10:56:39 -07:00
Philippe G
340a1bd19e audio refactoring done + T-WATCH2020 support 2020-08-02 21:36:36 -07:00
Philippe G
9fd792cf98 refactor DAC handling 2020-08-01 19:31:58 -07:00
philippe44
90d52dabaf More refactoring
last compile dependency on DAC
2020-02-09 13:29:30 -08:00
philippe44
64fcc0edec More refactoring
- Display is a separated entity
- Make battery configuration consistent with others
- Led config part of led.c
- Jack config moved to monitor.c
2020-02-09 11:36:58 -08:00
philippe44
cfae996fd3 Refactoring
- Add SPI display
- Add SSD1326 (not fully tested)
- Remove all but one dependecies to HW (#define)
- Cleanup KProjectBuild
- Update .defaults
2020-02-09 00:25:50 -08:00
philippe44
ed4eb6a42e adding rotary encoder + better jack gpio handling 2020-02-05 00:17:48 -08:00
philippe44
1b5fc137d4 mini i2S backend to allow other DAC 2020-02-02 23:08:30 -08:00
philippe44
ccf214fbe2 config update 2020-01-14 18:22:47 -08:00
philippe44
450943735b add display + some refactoring 2020-01-10 12:32:50 -08:00
sle118
6cf0acfc4c Sync up (#16)
* Update CMakeLists.txt

* sink name corrections
2019-09-08 22:24:29 -04:00
Sebastien
07873a7710 Jenkins integration - Migrate to CMake 2019-09-02 17:09:38 -04:00
sle118
4a4614951e Include memory fixes from main branch 2019-08-29 13:10:02 -04:00
sle118
6e7793a756 initial work on a wifi/http configuration module 2019-08-29 06:49:21 -04:00
philippe44
2a770483a1 tweak BT + start to add AirPlay 2019-08-16 23:22:46 -07:00
philippe44
d97d9fb7c9 add BT sink 2019-08-12 21:19:14 -07:00
philippe44
6566e06bdf spdif working 2019-08-09 22:29:47 -07:00
philippe44
da63df4d93 add a quick LED helper / prepare SqueezeAMP menuconfig 2019-08-06 13:21:00 -07:00
philippe44
2af82edce4 add opus codec (i2s default IO changed!) 2019-08-01 23:00:33 -07:00
philippe44
6c5ce6ba80 refactor step 1 - BT 2019-06-28 23:08:46 -07:00
philippe44
701c30a99b add resample
consumes A LOT of CPU. Need alos to change the command line to set the
sample rate (-r) to a fixed value (BT) but accept igher (-Z) from LMS
and enable resampling (-R)
-R -Z 96000 -r \"44100-44100\"  or similar
2019-06-22 15:43:04 -07:00
Sebastien Leclerc
8500b2180d Console support WIP!
Some instabilities to tackle. BT Ring buffer were taken out.  DAC is
crashing with stack overflow.  So does A2DP after playing for a little
while.  This needs to be investigated.
2019-06-19 18:11:17 -04:00
Sebastien Leclerc
142761eba3 BT ring buffering 2019-06-06 21:55:22 -04:00
Sebastien Leclerc
832180a4e4 Ring buffer implementation
First stab at implementing a ring buffer. Now tuning should be done.
The statistics report causes jitters and can be deactivated by lowering
the output verbosity.
2019-06-06 08:41:28 -04:00
philippe44
99d2afc0a0 BT update + enable gain 2019-05-31 20:58:24 -07:00
philippe44
7367a747f5 update vorbis + default options 2019-05-28 20:38:42 -07:00
philippe44
ddfc03ea9b BT merge 2019-05-25 11:20:46 -07:00
philippe44
978afb363c full directory structure 2019-05-20 12:48:14 -07:00