~aleteoryx/muditaos

muditaos/module-audio d---------
36b0228d — Lefucjusz 11 months ago
[BH-2100] Fix crash when seeking in large MP3 file

* Fix of the issue that seeking in large MP3
file would cause OOM error when creating
MP3 indexes. This caused OS crash when
looping large MP3 file in Relaxation.
* Minor cleanups.
[BH-2081] Fix crash for MP3s with missing Xing frame

Fix of the issue that playing large MP3
files with missing Xing frame would
result in crash due to minimp3
trying to compute metadata by analyzing
the entire file and running out of
heap memory.
791492f8 — Maciej Gibowicz 1 year, 2 months ago
[BH-2072] Fix power nap volume fade in duration

Power nap volume should gradually increase by 0.1 every 300 ms, which
gives a time of 45 seconds for a full 15-point scale
[BH-2069] Update license URL in headers

Update outdated license file URL in
license headers across all project.
[BH-2064] Change message shown after removing alarm file

* Changed the message that is shown when
entering alarm sound selection list after
file selected as an alarm has been deleted
via Center.
* Fixed bug with audio exception error
code not being set at all.
* Removed unused logic handling
file limit error message, as there is no
longer fixed tracks limit.
1cf85c76 — Dawid Wojtas 1 year, 4 months ago
[BH-2049] Gapless audio transition

* add minimp3 for decoding mp3 files
* add a gapless transition between the end and beginning of the track
* add a loop option to the playback mode
eedff11e — Maciej Gibowicz 1 year, 3 months ago
[BH-2062] Fix alarm volume fade in duration

The alarm volume should gradually increase by 0.1 every 300 ms, which
gives a time of 45 seconds for a full 15-point scale
18e9fc0e — Maciej Gibowicz 1 year, 6 months ago
[BH-2033] Add fade in and fade out for relaxation

Relaxation sounds will fade in and out
so that the songs play smoothly.
[BH-2019] Fix crash after deleting WAV alarm sound

Fix of the issue that the device would crash
when entering alarm sound selection list
after deleting selected file during alarm
ringing, but only when file's format was
WAV.
[BH-2020] Fix double-free in DecoderMP3

Fix of the issue that improper check
of dr_mp3 library initialization
success could result in double-free
of library internals in case
initialization was unsuccessful.
10d9658a — Maciej Gibowicz 1 year, 6 months ago
[BH-2005] Add volume setting for focus timer

The user will be able to control the volume of notifications in the
Focus Timer application
[BH-2001] Fix debug build with new FSL

* Fixed some issues that have been
caught by asserts in debug build.
* Minor cleanup.
[MOS-1068] Fix A2DP stream not restarting after song changes

Workaround for the issue that A2DP stream
would sometimes not restart when music
player changes song to the next one.
[BH-1898] Fix of GUI freeze after intensive volume change

Fix of the issue that GUI would freeze for
several seconds if volume level was being
changed intensively for a while.
[BH-1888] Fix device freezing when changing volume intensively

Fix of the issue that intensive changing
volume in Relaxation app would result in
device freezing after some time of such
activity.
54bf8311 — Dawid Wojtas 2 years ago
[BH-1770][BH-1677] Update fsl drivers

Now the system uses 2.14.0 version.
Add only necessary drivers:
- pit
- pmu
- rtwdog
- snvs_hp
- snvs_lp
- src
- trng
- wdog
- gpio
- gpt
- lpi2c
- lpuart
- lpuart_edma
- common
- common_arm
- dmamux
- edma
- flexram
- flexram_allocate
- clock
- cache
- CMSIS
- dcp
- iomuxc

Changed speed of the USDHC clock from ~109MHz to ~81MHz.
Also changed bus timing from kMMC_HighSpeedTiming to
kMMC_HighSpeed200Timing for better efficiency.
[BH-1863] Fix deleted file popup showing in Relaxation

* Fix of the issue that 'File has been
deleted' popup would show in Relaxation
app at the end of playback if the
playback was paused at least once,
even though the file wasn't actually
deleted.
* Added very basic audio decoder error
handling and propagation mechanism.
* Minor refactor around several
audio-related parts.
bc4ff20d — Lukasz Mastalerz 2 years ago
[BH-1836] Increase range of volume adjustment

Extended volume scale from 10 to 15 point scale
Modified volume approximation function for better user experience
f7f4adc1 — Maciej Gibowicz 2 years ago
[BH-1264] Add alarm sound fade in

Adding a fade in for the alarm sound (main and power nap) according to
the pattern (V): dt = 30[s] * V/10.
b932e064 — Lefucjusz 2 years ago
[BH-1823] Fix relaxation start delay for specific MP3 files

Fix of the issue that when trying to play
files with large ID3V2 metadata the
playback would start with significant
delay of several seconds. It was also
possible to leave relaxation progress
window without stopping the playback.
Next