Skip to content

Commit 6449c28

Browse files
authored
Update README.md
1 parent 89d4090 commit 6449c28

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

README.md

+9-10
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,17 @@ The daemon has a built-in equalizer which can be remote controlled via this app:
1212
![alt text](https://github.com/mincequi/cornrow/blob/master/data/screenshot_1.png)
1313

1414
## Installation (binary)
15-
Compiled debian/ubuntu packages are available for [armhf](https://github.com/mincequi/cornrow/releases/download/v0.5.1/cornrowd_0.5.1_armhf.deb) and [amd64](https://github.com/mincequi/cornrow/releases/download/v0.5.1/cornrowd_0.5.1_amd64.deb).
15+
Compiled debian/ubuntu packages are available for [armhf](https://github.com/mincequi/cornrow/releases/download/v0.6.0/cornrowd_0.6.0_armhf.deb) and [amd64](https://github.com/mincequi/cornrow/releases/download/v0.6.0/cornrowd_0.6.0_amd64.deb).
1616

1717
Get dependencies first
1818
```
1919
sudo apt update
2020
sudo apt install \
21-
libgstreamermm-1.0 \
2221
libqt5bluetooth5 \
2322
libqt5network5 \
2423
libasound2 \
25-
libao4 \
2624
libavcodec58 \
25+
libavutil56 \
2726
libsbc1
2827
dpkg -i cornrowd__<version>_<your_arch>.deb
2928
```
@@ -35,15 +34,14 @@ Consider downloading the release tarballs. Master might be broken from time to t
3534
```
3635
sudo apt install \
3736
cmake extra-cmake-modules \
38-
libao-dev \
3937
libasound2-dev \
4038
libavcodec-dev \
39+
libavutil-dev \
4140
libboost-dev \
42-
libgstreamermm-1.0-dev \
4341
libsbc-dev \
4442
qtconnectivity5-dev # get dependecies
45-
wget https://github.com/mincequi/cornrow/archive/v0.5.0.tar.gz
46-
tar xfvz v0.5.0.tar.gz
43+
wget https://github.com/mincequi/cornrow/releases/download/v0.6.0/cornrowd_0.6.0.tar.xz
44+
tar xf cornrowd_0.6.0.tar.xz
4745
dpkg-buildpackage -us -uc # build unsigned debian package
4846
sudo dpkg -i ../cornrowd_<version>_<your_arch>.deb # install package
4947
sudo systemctl unmask cornrowd.service # unmask service
@@ -52,7 +50,7 @@ sudo systemctl enable cornrowd.service # start-up service on each r
5250
```
5351

5452
### Arbitrary distro
55-
Get the dependencies. Basically, these are gstreamermm and qt5bluetooth.
53+
Get the dependencies. Basically, these are ffmpeg (libav*) and qt5bluetooth.
5654
```
5755
git clone --recursive https://github.com/mincequi/cornrow
5856
cd cornrow
@@ -80,8 +78,9 @@ Commit | Date | Working
8078
A lot of Bluetooth packets seem to be dropped when CPU usage is **low**. As soon as the system is put under load, bluetooth packet reception is a **lot** better. This seems to be related to core frequency scaling (https://www.raspberrypi.org/documentation/configuration/uart.md).
8179

8280
## To Do
83-
* Add crossover again
84-
* Completely remove gstreamer as dependency
81+
* Rename gstreamer-dsp to libcornrow
82+
* ~~Add crossover again~~
83+
* ~~Completely remove gstreamer as dependency~~
8584
* ~~Remove dependencies~~
8685
* ~~Add sophisticated logging~~
8786
* ~~Implement volume control~~

0 commit comments

Comments
 (0)