UPD: Дублировать управление - удваивать вероятность ошибки и усложнять сопровождение. Если есть другой путь, то лучше не множить сущности. Например, адаптивный сайт на разных экранах показывает один и тот HTML-код, меняя только стили из CSS.
Перемещать управление можно штатными средствами бутстрапа. Скрывать и открывать настройки - тоже. Например, если сделать
<div class="container">
<h2>Плеер</h2>
<div class="row">
<div class="col-sm-3 col-sm-push-9">управление</div>
<div class="col-sm-9 col-sm-pull-3">аудиозаписи</div>
</div>
</div>
то на экранах шире 768px управление будет справа от аудиозаписей, а на экранах уже 768px - между заголовком и аудиозаписями.
Это решает задачу? Что ещё надо учесть?