We have 16 MB SDRAM and 16 GB eMMC flash storage, a 32 GB can hold roughly 8000 songs – a 16GB can hold about 4000 songs (assuming one song will have around 4mb).