OP did not provide enough information about the software being used to select videos, etc. So I suspect the desire is to have X running on two screens at once, with one controlling the other. In which case the answer is no, as far as I can determine
For other multi-screen functions, here is a quick rundown of what I have done:
1) On the first Rpi with the 3.5 inch touch screen screen I can hook up an HDMI screen and use it as a character-based terminal by pressing Ctrl-Alt-F2. The 3.5" screen freezes and you can do all the commands you want on the HDMI using the same keyboard and mouse. To get back to the 3.5" screen you press Ctrl-Alt-F7
2) On my other Rpi I have it boot to the HDMI in X. Then by using either PuTTY (character) or Remote Desktop (Graphic) or TightVNC (Graphic), I can have a second screen up and running that is invisible on the HDMI. Normal keyboard and mouse keep working on the HDMI. I use Bluetooth to get sound since my monitor is screen-only.
The PC's keyboard and mouse work in the remote access program. By far my favorite is Remote Desktop, but TightVNC makes file transfers easier.
In all cases, you will most likely want to also have FileZilla running for transfers, especially if your control PC is dual monitor itself.
More related to the OP's question, the only way I've found to control the boot HDMI from the remote access programs is through the camera functions. But there is a caveat.
HERE IS THE RUB: Whenever you use the camera functions, like raspivid, raspistill, etc., it ALWAYS displays on the HDMI output. And it isn't even polite enough to go full-screen which means you can still see your X desktop behind it. It seems to fit the display top-to-bottom, then when the camera functions complete the HDMI will either go back to the desktop or to black if you have exceeded the normal inactivity time that blanks the screen.
3) I have also booted my other Rpi to a 60 inch screen to show some tricks to the family and simply accepted the fact that they could see me invoke the functions. I just keep a small terminal window open (in the center of the screen so videos will overlay on top of it) to where I have some BASH scripts to issue whatever commands I need, (like to show them my latest timelapse or the critters the NoIR camera motion sensor caught in the yard at night) and the command part went over their heads. They just watched the videos.
If you are using a graphical interface on your music-selection program, so much the better, because then they would get to see what you are doing. Then they can ooh and ahhh about how you can make such a tiny computer do all that, genius that you are.
But for a bottom line in relation to the question, I sense the OP is thinking more along the lines of a business presentation environment. I submit that in that case there is no real substitute for a small notebook PC that can handle dual displays.
lxde
runs on top of that). The framebuffer can be used to do graphical things outside of X (e.g. on the pi,omxplayer
uses it). If you just want a normal dual headed desktop you don't need to worry about that.