I'm new to arduino and was wondering if it is possible to stack soundcards / shields on arduino hardware and provide those 3.5mm jack with different audio streams at the same time. (2 different songs playing to multiple 3.5mm outputs on arduino)
What I also like to do is split the stereo channel from 1 output to 2 different mono streams.
Think about 2 people that are singing a song at the same time in mono to 2 different speakers.
Not directly, it is the processing power of the normal Uno that you are going to have trouble with. Also writing a program that accesses and feeds different SD cards and D/As in an apparent multitasking form is not so easy either.
What I also like to do is split the stereo channel from 1 output to 2 different mono streams.
Wave shields are mono only.
You could use MP3 modules and just have the Arduino push the buttons.
This link:-
Shows two audio files being read at the same time but the quality is very poor due to the method of outputting the sound using PWM.