Short question: How can I create a new entry type (@music) with fields for the composer, title, opus, editor, series, location and year?
\begin{filecontents*}{\jobname.bib}
@music{citekey,
composer={Johann Sebastian Bach},
title={Motetten},
number={BWV 225--230},
% opus={}, % no opus in this case
editor={Konrad Ameln},
series={Neue Bach-Ausgabe Serie III, Band 1},
loaction={Kassel},
publisher={Bärenreiter},
year={1965},
}
\end{filecontents*}
\documentclass[ngerman]{scrartcl}
\usepackage[style=authortitle]{biblatex}
\bibliography{\jobname}
\begin{document}
\cite{citekey} should look like
Johann Sebastian Bach: Motetten. BWV 225-230, hrsg von Konrad Ameln
= Neue Bach-Ausgabe Serie III, band 1. Kassel: Bärenreiter, 1965
or in general
(composer): (title)[, (opus)][, (number)][hrsg. von (editor)][= (series)].
[(location)][: (publisher)][, (year)][.]
where (xxx)=field and [yyy]=optional
\printbibliography
\end{document}
