From 1c0e52c4afe93029b6b45ec53cd60b4addae4401 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Nusser?= Date: Sat, 1 Feb 2020 14:33:21 +0100 Subject: Distribute tasks. --- sampling_alg_lac2020/LAC-20.tex | 58 +++++++++++++++++++++-------------------- 1 file changed, 30 insertions(+), 28 deletions(-) diff --git a/sampling_alg_lac2020/LAC-20.tex b/sampling_alg_lac2020/LAC-20.tex index 47f5e7a..52eb740 100644 --- a/sampling_alg_lac2020/LAC-20.tex +++ b/sampling_alg_lac2020/LAC-20.tex @@ -187,6 +187,8 @@ % TODO notes \newcommand{\todo}[1]{\textcolor{red}{\textbf{TODO:} #1}} +\newcommand{\todoandre}[1]{\textcolor{green}{\textbf{TODO (André):} #1}} +\newcommand{\todobent}[1]{\textcolor{blue}{\textbf{TODO (Bent):} #1}} % ugly hack \renewcommand{\paragraph}[1]{\textbf{#1}. } @@ -262,54 +264,54 @@ \end{abstract} \section{Introduction} -\todo{Talk about the general problem of sample selection.} -\todo{Limit scope to drums.} -\todo{Talk about round robin.} -\todo{Mention drawbacks.} -\todo{Introduce high-level ideas of our work.} -\todo{Make difference between humanization and sample selection clear.} +\todoandre{Talk about the general problem of sample selection.} +\todoandre{Limit scope to drums.} +\todoandre{Talk about round robin.} +\todoandre{Mention drawbacks.} +\todoandre{Introduce high-level ideas of our work.} +\todoandre{Make difference between humanization and sample selection clear.} \subsection{Related Work} \todo{I don't really know what to write, except about round robin. Is there any other common method or any academic literature? Are there other methods in open source programs?} -\todo{Discuss DGs old sampling algorithm briefly.} +\todobent{Discuss DGs old sampling algorithm briefly.} \subsection{Our Contribution} -\todo{The main points are: Identify important aspects that sampling algorithms in this setting have to fulfill; Suggest a new algorithm based on those requirements; Implement and conduct experiments on this implementation.} +\todoandre{The main points are: Identify important aspects that sampling algorithms in this setting have to fulfill; Suggest a new algorithm based on those requirements; Implement and conduct experiments on this implementation.} \section{Preliminaries} -\todo{Talk about how the drum kit samples are usually created; very briefly.} -\todo{Talk about loudness computation of samples.} +\todobent{Talk about how the drum kit samples are usually created; very briefly.} +\todobent{Talk about loudness computation of samples.} \todo{Mathematical basics (if there are any important ones).} \todo{Formalize the setting, i.e.\ what is the input/output of our algorithm?} \section{Requirements} -\todo{Intuitively discuss the requirements of a good sampling algorithm.} -\todo{List the requirements one by one and discuss them. Try to formalize them in some way.} +\todoandre{Intuitively discuss the requirements of a good sampling algorithm.} +\todoandre{List the requirements one by one and discuss them. Try to formalize them in some way.} \section{Algorithm} -\todo{We have a multi-criteria optimization!} -\todo{Talk about the general idea of a potential function.} -\todo{Introduce the potential function of the algorithm.} -\todo{Talk about the single terms of the potential function.} -\todo{Maybe add some pseudo-code to make things easier to understand?} +\todoandre{We have a multi-criteria optimization!} +\todoandre{Talk about the general idea of a potential function.} +\todoandre{Introduce the potential function of the algorithm.} +\todoandre{Talk about the single terms of the potential function.} +\todoandre{Maybe add some pseudo-code to make things easier to understand?} \section{Implementation} -\todo{Give a short introduction to DrumGizmo, including a link to the git repository.} +\todobent{Give a short introduction to DrumGizmo, including a link to the git repository.} \todo{Talk about the timeline, i.e., when were the releases and what is still unreleased?} -\todo{Talk about how the sampling algorithm was implemented} -\todo{Add some of the source code to the paper?} -\todo{Give less important implementation details, e.g., like adaptive search starting from the most promising value} +\todoandre{Talk about how the sampling algorithm was implemented} +\todoandre{Add some of the source code to the paper?} +\todoandre{Give less important implementation details, e.g., like adaptive search starting from the most promising value} \section{Experiments} -\todo{Talk about the setup.} -\todo{Talk about what the experiments should show: two close samples are chosen similarly often; playing the same MIDI note plays a reasonably varied sample set; average distance of one sample} -\todo{Experiments are: playing fast sweeps (with multiple hits per velocity); playing a single note over and over again at the same velocity; sound examples that people can listen to online?} -\todo{Do beautiful tables and plots here} -\todo{Summarize experiments} +\todoandre{Talk about the setup.} +\todoandre{Talk about what the experiments should show: two close samples are chosen similarly often; playing the same MIDI note plays a reasonably varied sample set; average distance of one sample} +\todoandre{Experiments are: playing fast sweeps (with multiple hits per velocity); playing a single note over and over again at the same velocity; sound examples that people can listen to online?} +\todoandre{Do beautiful tables and plots here} +\todoandre{Summarize experiments} \section{Conclusion and Future Work} -\todo{Recapitulate what was done in this paper. Highlight some of the difficulties and surprises.} -\todo{List future work: transforming the loudness space; refine the objective function; adapt algorithm to other instruments/settings; study to see what sounds good to people and do they actually hear the difference?} +\todoandre{Recapitulate what was done in this paper. Highlight some of the difficulties and surprises.} +\todoandre{List future work: transforming the loudness space; refine the objective function; adapt algorithm to other instruments/settings; study to see what sounds good to people and do they actually hear the difference?} \section{Acknowledgements} \todo{Thank people for testing?} -- cgit v1.2.3