|
há 4 meses atrás | |
---|---|---|
.. | ||
assets | há 4 meses atrás | |
README.md | há 4 meses atrás | |
lv_demo_music.c | há 4 meses atrás | |
lv_demo_music.h | há 4 meses atrás | |
lv_demo_music_list.c | há 4 meses atrás | |
lv_demo_music_list.h | há 4 meses atrás | |
lv_demo_music_main.c | há 4 meses atrás | |
lv_demo_music_main.h | há 4 meses atrás | |
screenshot1.gif | há 4 meses atrás |
The music player demo shows what kind of modern, smartphone-like user interfaces can be created on LVGL. It works the best with display with 480x272 or 272x480 resolution.
lv_conf.h
or equivalent places set LV_USE_DEMO_MUSIC 1
LV_DEMO_MUSIC_AUTO_PLAY
enabled a ~60 sec demo will be played.lv_init()
and initializing the drivers call lv_demo_music()
assets/spectrum.py
creates an array of spectrum values from a music. 4 band are created with 33 samples/sec: bass, bass-mid, mid, mid-treble.librosa
with pip3 install librosa
python sectrum.py my_file.mp3
spectrum.h