Codec, trigger, or full on SoC solution?

Greetings!

This should be incredibly easy but since I need to build this device in as basic a form as I can i keep hitting a wall and I’m hoping you can recommend a simple microcontroller + opamp+realtime clock combo solution so I don’t have to use an entire raspberry pi just for a basic portable media player that has a tad more functionality than the typical devices.

I want to play off of external mem, and have 2 tracks that can play simultaneously. eventually i’ll need to mix & eq the 2 tracks but I plan of developing a app that’ll do this for me and for now as long as both tracks get heard in the output we r good. I thought having 2 codecs maybe but not sure if codecs playback. also, I need to adjust the speed of playback very granularly . basically this ends up being like a set of turntables for dj’s in that you can play 2 tracks and sync the tracks. needs to switch tracks with low latency though and must be able to loop seamlessly (both tracks).

any thoughts? There is something i’m doing with this I promise, and yes I totally understand I can just get a system on a chip and have it do everythibg in one. I sort of need to do this real fundamentally though so that each aspect is being done physically and not a lot is being handled by memory of programming (at least not the looping or syncing)

thanks I love ya’lls site and store!!!

You could probably build something that does this, but to be honest, getting a Pi would be a lot easier and less expensive way to do what you need to do. A Pi Zero W is $10.00 and that’s less than the price of a microcontroller board alone.

Even if you end up using a Pi 3, at $40 it still costs less than all the other bits you would need to get with a microcontroller, and it’s already assembled.