Added missing .tex files and file tracking hook
This commit is contained in:
Executable
+47
@@ -0,0 +1,47 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
|
||||||
|
import subprocess
|
||||||
|
import os
|
||||||
|
import pdb
|
||||||
|
import fnmatch
|
||||||
|
|
||||||
|
import sys
|
||||||
|
|
||||||
|
def main():
|
||||||
|
p = subprocess.Popen(["git", "rev-parse", "--show-toplevel"], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
|
||||||
|
out, err = p.communicate()
|
||||||
|
|
||||||
|
out = out.strip('\n')
|
||||||
|
track_filepath = os.path.join(out, ".gittrack")
|
||||||
|
|
||||||
|
p = subprocess.Popen(["git", "ls-files", out, "--exclude-standard", "--others"], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
|
||||||
|
out, err = p.communicate()
|
||||||
|
|
||||||
|
out = out.splitlines()
|
||||||
|
|
||||||
|
try:
|
||||||
|
with open(track_filepath) as f:
|
||||||
|
content = f.read().splitlines()
|
||||||
|
except IOError:
|
||||||
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
untracked = []
|
||||||
|
for filepath in out:
|
||||||
|
for name in content:
|
||||||
|
if fnmatch.fnmatch(filepath, name):
|
||||||
|
untracked.append(filepath)
|
||||||
|
|
||||||
|
if untracked:
|
||||||
|
print "The following files are not tracked: "
|
||||||
|
for i in untracked:
|
||||||
|
print i
|
||||||
|
print "Please either stage these files for the commit or add them to the project's .gitignore to disregard them."
|
||||||
|
return 1
|
||||||
|
else:
|
||||||
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
exit(main())
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
# Use this file to configure the Overcommit hooks you wish to use. This will
|
||||||
|
# extend the default configuration defined in:
|
||||||
|
# https://github.com/brigade/overcommit/blob/master/config/default.yml
|
||||||
|
#
|
||||||
|
# At the topmost level of this YAML file is a key representing type of hook
|
||||||
|
# being run (e.g. pre-commit, commit-msg, etc.). Within each type you can
|
||||||
|
# customize each hook, such as whether to only run it on certain files (via
|
||||||
|
# `include`), whether to only display output if it fails (via `quiet`), etc.
|
||||||
|
#
|
||||||
|
# For a complete list of hooks, see:
|
||||||
|
# https://github.com/brigade/overcommit/tree/master/lib/overcommit/hook
|
||||||
|
#
|
||||||
|
# For a complete list of options that you can use to customize hooks, see:
|
||||||
|
# https://github.com/brigade/overcommit#configuration
|
||||||
|
#
|
||||||
|
# Uncomment the following lines to make the configuration take effect.
|
||||||
|
|
||||||
|
#PreCommit:
|
||||||
|
# RuboCop:
|
||||||
|
# enabled: true
|
||||||
|
# on_warn: fail # Treat all warnings as failures
|
||||||
|
#
|
||||||
|
# TrailingWhitespace:
|
||||||
|
# enabled: true
|
||||||
|
# exclude:
|
||||||
|
# - '**/db/structure.sql' # Ignore trailing whitespace in generated files
|
||||||
|
#
|
||||||
|
#PostCheckout:
|
||||||
|
# ALL: # Special hook name that customizes all hooks of this type
|
||||||
|
# quiet: true # Change all post-checkout hooks to only display output on failure
|
||||||
|
#
|
||||||
|
# IndexTags:
|
||||||
|
# enabled: true # Generate a tags file with `ctags` each time HEAD changes
|
||||||
|
|
||||||
|
|
||||||
|
PreCommit:
|
||||||
|
CheckUntracked:
|
||||||
|
enabled: true
|
||||||
|
quiet: false
|
||||||
|
description: 'Check for files that should be tracked or ignored.'
|
||||||
|
required_executable: './.git-hooks/pre-commit/check_untracked.py'
|
||||||
@@ -0,0 +1,78 @@
|
|||||||
|
|
||||||
|
\documentclass{scrartcl}
|
||||||
|
\usepackage{enumitem}
|
||||||
|
\usepackage[british]{babel}
|
||||||
|
\usepackage[style=apa, backend=biber]{biblatex}
|
||||||
|
\DeclareLanguageMapping{british}{british-apa}
|
||||||
|
\usepackage{url}
|
||||||
|
\usepackage{float}
|
||||||
|
\restylefloat{table}
|
||||||
|
\usepackage{perpage}
|
||||||
|
\MakePerPage{footnote}
|
||||||
|
\usepackage{abstract}
|
||||||
|
\usepackage{graphicx}
|
||||||
|
% Create hyperlinks in bibliography
|
||||||
|
\usepackage{hyperref}
|
||||||
|
|
||||||
|
\usepackage[T1]{fontenc}
|
||||||
|
\usepackage[utf8]{inputenc}
|
||||||
|
\usepackage{blindtext}
|
||||||
|
\setkomafont{disposition}{\normalfont\bfseries}
|
||||||
|
|
||||||
|
|
||||||
|
\graphicspath{
|
||||||
|
{./resources/},
|
||||||
|
}
|
||||||
|
\addbibresource{~/PerryPerrySource/LaTeX/FYP_Bibliography.bib}
|
||||||
|
|
||||||
|
|
||||||
|
\usepackage{etoolbox}
|
||||||
|
\makeatletter
|
||||||
|
\expandafter\patchcmd\csname\string\maketitle\endcsname
|
||||||
|
{\vskip\z@\@plus3fill}
|
||||||
|
{\vskip\z@\@plus2fill\box\abstractbox\vskip\z@\@plus1fill}
|
||||||
|
{}{}
|
||||||
|
\makeatother
|
||||||
|
|
||||||
|
\DeclareCiteCommand{\citeyearpar}
|
||||||
|
{}
|
||||||
|
{\mkbibparens{\bibhyperref{\printdate}}}
|
||||||
|
{\multicitedelim}
|
||||||
|
{}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
\title{Descriptor Driven Concatenative Synthesis Tool}
|
||||||
|
\subtitle{\LARGE{Abstract Draft}}
|
||||||
|
\author{Sam Perry}
|
||||||
|
\date{}
|
||||||
|
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
|
||||||
|
\begin{abstract}
|
||||||
|
A command-line tool is proposed for the exploration of a new form of audio
|
||||||
|
synthesis known as ``concatenative-synthesis'': A form of synthesis that uses
|
||||||
|
perceptual audio analyses to arrange small segments of audio based on their
|
||||||
|
characteristics. The tool is designed to synthesise representations of an
|
||||||
|
input sound using a database of source sounds. This involves the
|
||||||
|
segmentation and analysis of both the input sound and database, matching of
|
||||||
|
input segments to their closest segment from the database, and the
|
||||||
|
re-synthesis of the closest matches from the database to produce the final
|
||||||
|
result.\\
|
||||||
|
|
||||||
|
The aim was to produce a tool capable of generating high quality sonic
|
||||||
|
representations of an input, and to present a variety of examples that
|
||||||
|
demonstrated the breadth of possibilities that this style of synthesis has
|
||||||
|
to offer. There are a number of other projects that use this form of
|
||||||
|
synthesis, however this project aims primarily to explore the further
|
||||||
|
potential offered through the offline processing of large databases, of
|
||||||
|
which considerably less research exists.\\
|
||||||
|
|
||||||
|
Overall, results demonstrate the wide variety of sounds that can be
|
||||||
|
produced using this method of synthesis. A number of technical issues were
|
||||||
|
outlined that impeded the overall quality of results and efficiency of the
|
||||||
|
software. However, the project clearly demonstrates the strong potential
|
||||||
|
for this type synthesis to be used for creative purposes.
|
||||||
|
\end{abstract}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
@@ -0,0 +1,178 @@
|
|||||||
|
|
||||||
|
\documentclass{scrartcl}
|
||||||
|
\usepackage{enumitem}
|
||||||
|
\usepackage[british]{babel}
|
||||||
|
\usepackage[style=apa, backend=biber]{biblatex}
|
||||||
|
\DeclareLanguageMapping{british}{british-apa}
|
||||||
|
\usepackage{url}
|
||||||
|
\usepackage{float}
|
||||||
|
\restylefloat{table}
|
||||||
|
\usepackage{perpage}
|
||||||
|
\MakePerPage{footnote}
|
||||||
|
\usepackage{abstract}
|
||||||
|
\usepackage{graphicx}
|
||||||
|
% Create hyperlinks in bibliography
|
||||||
|
\usepackage{hyperref}
|
||||||
|
|
||||||
|
\usepackage[T1]{fontenc}
|
||||||
|
\usepackage[utf8]{inputenc}
|
||||||
|
\usepackage{blindtext}
|
||||||
|
\setkomafont{disposition}{\normalfont\bfseries}
|
||||||
|
|
||||||
|
|
||||||
|
\graphicspath{
|
||||||
|
{./resources/},
|
||||||
|
}
|
||||||
|
\addbibresource{~/PerryPerrySource/LaTeX/FYP_Bibliography.bib}
|
||||||
|
|
||||||
|
\newsavebox{\abstractbox}
|
||||||
|
\renewenvironment{abstract}
|
||||||
|
{\begin{lrbox}{0}\begin{minipage}{\textwidth}
|
||||||
|
\begin{center}\normalfont\sectfont\abstractname\end{center}\quotation}
|
||||||
|
{\endquotation\end{minipage}\end{lrbox}%
|
||||||
|
\global\setbox\abstractbox=\box0 }
|
||||||
|
|
||||||
|
\usepackage{etoolbox}
|
||||||
|
\makeatletter
|
||||||
|
\expandafter\patchcmd\csname\string\maketitle\endcsname
|
||||||
|
{\vskip\z@\@plus3fill}
|
||||||
|
{\vskip\z@\@plus2fill\box\abstractbox\vskip\z@\@plus1fill}
|
||||||
|
{}{}
|
||||||
|
\makeatother
|
||||||
|
|
||||||
|
\DeclareCiteCommand{\citeyearpar}
|
||||||
|
{}
|
||||||
|
{\mkbibparens{\bibhyperref{\printdate}}}
|
||||||
|
{\multicitedelim}
|
||||||
|
{}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
\title{Independant Project\\Descriptor Driven Concatenative Synthesis Tool}
|
||||||
|
\subtitle{\LARGE{Results Analysis}}
|
||||||
|
\author{Sam Perry\\U1265119}
|
||||||
|
\date{}
|
||||||
|
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
\section{Overview}
|
||||||
|
This document aims to provide reasoning for the sonic characteristics of
|
||||||
|
the audio produced in this project. Samples have been provided to
|
||||||
|
demonstrate the breadth of possibilities for the concatenator script.
|
||||||
|
Samples use a range of databases of varying sizes and aim to show both the
|
||||||
|
strengths of this script and areas that could be developed further to
|
||||||
|
improve results.
|
||||||
|
|
||||||
|
\section{Sample Analysis}
|
||||||
|
Samples are organized in folder named by their source\char`_target databases.
|
||||||
|
|
||||||
|
\subsection{Guitar\char`_Guitar}
|
||||||
|
Source Database: University of Iowa Sample Database - Guitar\\
|
||||||
|
Target Database: David Chaplin's Guitar Samples\\
|
||||||
|
|
||||||
|
These samples were generated with the intention of matching the clean
|
||||||
|
guitar to a clean guitar database. It was thought that in an ideal
|
||||||
|
situation this would produce a result similar to the original but with the
|
||||||
|
tonal qualities of the sampled guitar. The result is far from this as the
|
||||||
|
current descriptors do not provide a description that is sufficiently
|
||||||
|
accurate. However, The General contour of the clean guitar can be heard and
|
||||||
|
the ``plucky'' qualities of the sampled database are definitely present.
|
||||||
|
|
||||||
|
\subsection{Guitar\char`_Violin}
|
||||||
|
Source Database: University of Iowa Sample Database - Violin\\
|
||||||
|
Target Database: David Chaplin's Guitar Samples\\
|
||||||
|
Overall, result produced were smooth and for the majority of the samples
|
||||||
|
used, are similar to that of a stringed instrument. The occasional glitch
|
||||||
|
detracts from this and there are a number of reason for these small glitches.
|
||||||
|
At around 3 seconds, a high pitched screech can be heard that does not fit
|
||||||
|
in with it's neighbouring samples. When comparing this to the event in the
|
||||||
|
original file, it can be seen that this is a sharp decay and pause that is
|
||||||
|
analysed as an inharmonic signal with very different characteristics to
|
||||||
|
it's neighbouring samples. Use of a viterbi algorithm would most likely
|
||||||
|
help to minimise these types of error, alongside better handling of
|
||||||
|
inharmonic samples.
|
||||||
|
|
||||||
|
\subsection{Guitar\char`_Xylophone}
|
||||||
|
Source Database: University of Iowa Sample Database - Xylophone\\
|
||||||
|
Target Database: David Chaplin's Guitar Samples\\
|
||||||
|
This example demonstrated interesting timbral qualities due to the rich
|
||||||
|
variety of harmonic percussive sounds in the Xylophone database. By
|
||||||
|
matching primarily on pitch and spectral content, a mixture of transient
|
||||||
|
grains are concatenated with reasonable results.
|
||||||
|
|
||||||
|
\subsection{Multiple\char`_Vocal}
|
||||||
|
Source Database: Alex Harker Vocal Database\\
|
||||||
|
Target Database: David Chaplin's Guitar Samples, Rayman Spoken Word
|
||||||
|
Database\\
|
||||||
|
This database provided interesting results in terms of timbre as the outcome
|
||||||
|
is a mixture of vocal techniques. This sounds entirely synthetic which is
|
||||||
|
expected, and there are glitches as with all the results. However, the results
|
||||||
|
appear to be perceptually related to both the source and target databases.
|
||||||
|
Vocal qualities can be heard through the clicks, hums and other elements
|
||||||
|
that are combined. Continuity between grains is a significant problem as
|
||||||
|
selected grains do not flow in the same way that natural vocals might.
|
||||||
|
Again, comparing matches in a post matching process such as a viterbi
|
||||||
|
decoding stage would help to counter this effect.
|
||||||
|
A stretched version of Clean\char`_1 was included to demonstrate the results of
|
||||||
|
setting different values for matching and synthesis overlaps. By setting the
|
||||||
|
matching overlap to 8 and the synthesis overlap to 4, the synthesis was
|
||||||
|
stretched by a factor of 2.
|
||||||
|
|
||||||
|
\subsection{Spoken\char`_Xylophone}
|
||||||
|
Source Database: University of Iowa Sample Database - Xylophone\\
|
||||||
|
Target Database: Rayman Spoken Word Database\\
|
||||||
|
|
||||||
|
This example was generated during development and has been included as it
|
||||||
|
demonstrated an effective mix between the qualities of the two databases.
|
||||||
|
The pitch and envelope of the vocals can be heard whilst the timbre of the
|
||||||
|
Xylophone database is also clear. Glitchy pitch shifted grains can be heard
|
||||||
|
in the background as this was a problem with the project at the time and
|
||||||
|
has since been fixed by altering handling of inharmonic grains in the
|
||||||
|
picth shifter.
|
||||||
|
|
||||||
|
\subsection{Vocal\char`_Marimba}
|
||||||
|
Source Database: University of Iowa Sample Database - Xylophone\\
|
||||||
|
Target Database: Danny Darko Acapella Vocals Sample\\
|
||||||
|
This sample highlights a number of problems with the current implementation
|
||||||
|
of this algorithm.
|
||||||
|
There is a considerable amount of noise as a result of the intensity
|
||||||
|
scaling. This has increased quite sounds with low signal/noise ratios and
|
||||||
|
as a result this can be heard clearly in the results.
|
||||||
|
The clicks produced through poor performance of the pitch shifter have also
|
||||||
|
degraded the signal during synthesis. Replacing the pitch shifter with a
|
||||||
|
more effective algorithm would most likely improve results.
|
||||||
|
|
||||||
|
\subsection{Vocal\char`_Wind}
|
||||||
|
Source Database: University of Iowa Sample Database - Xylophone\\
|
||||||
|
Target Database: Danny Darko Acapella Vocals Sample\\
|
||||||
|
These examples are significantly less satisfying. Inharmonic noise from the
|
||||||
|
player taking breaths mixes poorly to generated a layer of breathy noise.
|
||||||
|
This is further emphasized by the pitch shifting of this noise. This
|
||||||
|
demonstrates an inherent problem with pitch shifting technique used to
|
||||||
|
transform grains, in that inharmonic audio is also transformed. This would
|
||||||
|
be greatly improved with the use of a better pitch shifting algorithm.
|
||||||
|
|
||||||
|
\section{Overall Performance}
|
||||||
|
Overall, it was difficult to generate results of a high quality due to the
|
||||||
|
current issues with the algorithm used. During development, much time was
|
||||||
|
spent increasing the speed of the algorithm to make it possible to create a
|
||||||
|
high enough quantity of results. On reflection, spending more time on
|
||||||
|
improving output quality may have yielded better results. However,
|
||||||
|
overall it is clear that this style of synthesis shows real potential for
|
||||||
|
generating a wide range of interesting sound and as a prototype or proof of
|
||||||
|
concept, the script achieves a reasonable quality of result.
|
||||||
|
|
||||||
|
\section{Database Sources}
|
||||||
|
\begin{table}[H]
|
||||||
|
\centering
|
||||||
|
\label{my-label}
|
||||||
|
\begin{tabular}{ll}
|
||||||
|
\textbf{Database Name} & \textbf{Accessed from} \\
|
||||||
|
University of Iowa Sample Database & http://theremin.music.uiowa.edu/MIS.html \\
|
||||||
|
Danny Darko Acapella Vocals Sample & http://www.dannydarko.net/category/remix-stems/\\
|
||||||
|
Alex Harker's Vocal Sample Database & Not Publicly Available \\
|
||||||
|
David Chaplin's Guitar Samples & Not Publicly Available \\
|
||||||
|
Rayman Spoken Word Database & Not Publicly Available
|
||||||
|
\end{tabular}
|
||||||
|
\end{table}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
@@ -0,0 +1,533 @@
|
|||||||
|
\documentclass[a4paper,10pt,BCOR10mm,oneside,headsepline]{scrartcl}
|
||||||
|
\usepackage[ngerman]{babel}
|
||||||
|
\usepackage[utf8]{inputenc}
|
||||||
|
\usepackage{wasysym}% provides \ocircle and \Box
|
||||||
|
\usepackage{enumitem}% easy control of topsep and leftmargin for lists
|
||||||
|
\usepackage{color}% used for background color
|
||||||
|
\usepackage{forloop}% used for \Qrating and \Qlines
|
||||||
|
\usepackage{ifthen}% used for \Qitem and \QItem
|
||||||
|
\usepackage{typearea}
|
||||||
|
\areaset{17cm}{26cm}
|
||||||
|
\setlength{\topmargin}{-1cm}
|
||||||
|
\usepackage{scrpage2}
|
||||||
|
\pagestyle{scrheadings}
|
||||||
|
\ihead{U1265119 - Researching Music, Technology and Performance - Questionnaire}
|
||||||
|
\ohead{\pagemark}
|
||||||
|
\chead{}
|
||||||
|
\cfoot{}
|
||||||
|
\newcommand\tab[1][1cm]{\hspace*{#1}}
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%% Beginning of questionnaire command definitions %%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%
|
||||||
|
%% 2010, 2012 by Sven Hartenstein
|
||||||
|
%% mail@svenhartenstein.de
|
||||||
|
%% http://www.svenhartenstein.de
|
||||||
|
%%
|
||||||
|
%% Please be warned that this is NOT a full-featured framework for
|
||||||
|
%% creating (all sorts of) questionnaires. Rather, it is a small
|
||||||
|
%% collection of LaTeX commands that I found useful when creating a
|
||||||
|
%% questionnaire. Feel free to copy and adjust any parts you like.
|
||||||
|
%% Most probably, you will want to change the commands, so that they
|
||||||
|
%% fit your taste.
|
||||||
|
%%
|
||||||
|
%% Also note that I am not a LaTeX expert! Things can very likely be
|
||||||
|
%% done much more elegant than I was able to. If you have suggestions
|
||||||
|
%% about what can be improved please send me an email. I intend to
|
||||||
|
%% add good tipps to my website and to name contributers of course.
|
||||||
|
%%
|
||||||
|
%% 10/2012: Thanks to karathan for the suggestion to put \noindent
|
||||||
|
%% before \rule!
|
||||||
|
|
||||||
|
%% \Qq = Questionaire question. Oh, this is just too simple. It helps
|
||||||
|
%% making it easy to globally change the appearance of questions.
|
||||||
|
\newcommand{\Qq}[1]{\textbf{#1}}
|
||||||
|
|
||||||
|
%% \QO = Circle or box to be ticked. Used both by direct call and by
|
||||||
|
%% \Qrating and \Qlist.
|
||||||
|
\newcommand{\QO}{$\Box$}% or: $\ocircle$
|
||||||
|
|
||||||
|
%% \Qrating = Automatically create a rating scale with NUM steps, like
|
||||||
|
%% this: 0--0--0--0--0.
|
||||||
|
\newcounter{qr}
|
||||||
|
\newcommand{\Qrating}[1]{\QO\forloop{qr}{1}{\value{qr} < #1}{---\QO}}
|
||||||
|
|
||||||
|
%% \Qline = Again, this is very simple. It helps setting the line
|
||||||
|
%% thickness globally. Used both by direct call and by \Qlines.
|
||||||
|
\newcommand{\Qline}[1]{\noindent\rule{#1}{0.6pt}}
|
||||||
|
|
||||||
|
%% \Qlines = Insert NUM lines with width=\linewith. You can change the
|
||||||
|
%% \vskip value to adjust the spacing.
|
||||||
|
\newcounter{ql}
|
||||||
|
\newcommand{\Qlines}[1]{\forloop{ql}{0}{\value{ql}<#1}{\vskip0em\Qline{\linewidth}}}
|
||||||
|
|
||||||
|
%% \Qlist = This is an environment very similar to itemize but with
|
||||||
|
%% \QO in front of each list item. Useful for classical multiple
|
||||||
|
%% choice. Change leftmargin and topsep accourding to your taste.
|
||||||
|
\newenvironment{Qlist}{%
|
||||||
|
\renewcommand{\labelitemi}{\QO}
|
||||||
|
\begin{itemize}[leftmargin=1.5em,topsep=-.5em]
|
||||||
|
}{%
|
||||||
|
\end{itemize}
|
||||||
|
}
|
||||||
|
|
||||||
|
%% \Qtab = A "tabulator simulation". The first argument is the
|
||||||
|
%% distance from the left margin. The second argument is content which
|
||||||
|
%% is indented within the current row.
|
||||||
|
\newlength{\qt}
|
||||||
|
\newcommand{\Qtab}[2]{
|
||||||
|
\setlength{\qt}{\linewidth}
|
||||||
|
\addtolength{\qt}{-#1}
|
||||||
|
\hfill\parbox[t]{\qt}{\raggedright #2}
|
||||||
|
}
|
||||||
|
|
||||||
|
%% \Qitem = Item with automatic numbering. The first optional argument
|
||||||
|
%% can be used to create sub-items like 2a, 2b, 2c, ... The item
|
||||||
|
%% number is increased if the first argument is omitted or equals 'a'.
|
||||||
|
%% You will have to adjust this if you prefer a different numbering
|
||||||
|
%% scheme. Adjust topsep and leftmargin as needed.
|
||||||
|
\newcounter{itemnummer}
|
||||||
|
\newcommand{\Qitem}[2][]{% #1 optional, #2 notwendig
|
||||||
|
\ifthenelse{\equal{#1}{}}{\stepcounter{itemnummer}}{}
|
||||||
|
\ifthenelse{\equal{#1}{a}}{\stepcounter{itemnummer}}{}
|
||||||
|
\begin{enumerate}[topsep=2pt,leftmargin=2.8em]
|
||||||
|
\item[] #2
|
||||||
|
\end{enumerate}
|
||||||
|
}
|
||||||
|
|
||||||
|
%% \QItem = Like \Qitem but with alternating background color. This
|
||||||
|
%% might be error prone as I hard-coded some lengths (-5.25pt and
|
||||||
|
%% -3pt)! I do not yet understand why I need them.
|
||||||
|
\definecolor{bgodd}{rgb}{0.8,0.8,0.8}
|
||||||
|
\definecolor{bgeven}{rgb}{0.9,0.9,0.9}
|
||||||
|
\newcounter{itemoddeven}
|
||||||
|
\newlength{\gb}
|
||||||
|
\newcommand{\QItem}[2][]{% #1 optional, #2 notwendig
|
||||||
|
\setlength{\gb}{\linewidth}
|
||||||
|
\addtolength{\gb}{-5.25pt}
|
||||||
|
\ifthenelse{\equal{\value{itemoddeven}}{0}}{%
|
||||||
|
\noindent\colorbox{bgeven}{\hskip-3pt\begin{minipage}{\gb}\Qitem[#1]{#2}\end{minipage}}%
|
||||||
|
\stepcounter{itemoddeven}%
|
||||||
|
}{%
|
||||||
|
\noindent\colorbox{bgodd}{\hskip-3pt\begin{minipage}{\gb}\Qitem[#1]{#2}\end{minipage}}%
|
||||||
|
\setcounter{itemoddeven}{0}%
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%% End of questionnaire command definitions %%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\begin{center}
|
||||||
|
\textbf{\huge Questionnaire on the effects of electronic processing in music}
|
||||||
|
\end{center}\vskip1em
|
||||||
|
|
||||||
|
\noindent This survey forms part of a study into the effects of audio
|
||||||
|
processing on perceptions of musical quality. You will be presented with a
|
||||||
|
selection of 40 audio examples. For each example, you will be asked to provide
|
||||||
|
a rating for the example's musical quality. This refers to your opinion on the
|
||||||
|
overall skill of the performer/composers. You will also be asked to provide a
|
||||||
|
rating for the ``artificialness'' of the example. This refers to the amount of
|
||||||
|
influence you believe electronic processing has had on the creation and
|
||||||
|
production of this piece. Finally, you are asked to provide a rating for how
|
||||||
|
much you like the example. This is purely subject to personal preference. A
|
||||||
|
section is also provided at the bottom of the questionnaire for any further
|
||||||
|
comments on examples or the questionnaire in general. Thank you for your
|
||||||
|
participation.
|
||||||
|
|
||||||
|
|
||||||
|
\section*{Section 1}
|
||||||
|
\Qitem{\Qq{
|
||||||
|
Have you had any training in the areas of Music and/or Music Technology (i.e. You are or have been a Music/Music Technology student, or are in this field of work)?
|
||||||
|
}
|
||||||
|
\begin{Qlist}
|
||||||
|
\item Yes
|
||||||
|
\item No
|
||||||
|
\end{Qlist}
|
||||||
|
}
|
||||||
|
\vskip.9em
|
||||||
|
|
||||||
|
\Qitem{\Qq{Please rate these genres in order of your preference:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Classical} \Qtab{7cm}{\makebox[2.5cm]{Least Favourite\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Favourite\hfill}}\\
|
||||||
|
\Qq{Electronic} \Qtab{7cm}{\makebox[2.5cm]{Least Favourite\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Favourite\hfill}}\\
|
||||||
|
\Qq{Indie} \Qtab{7cm}{\makebox[2.5cm]{Least Favourite\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Favourite\hfill}}\\
|
||||||
|
\Qq{Rock} \Qtab{7cm}{\makebox[2.5cm]{Least Favourite\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Favourite\hfill}}\\
|
||||||
|
\Qq{Pop} \Qtab{7cm}{\makebox[2.5cm]{Least Favourite\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Favourite\hfill}}\\
|
||||||
|
}
|
||||||
|
\vskip.9em
|
||||||
|
|
||||||
|
\section*{Section 2}
|
||||||
|
\newcounter{example}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\refstepcounter{example}
|
||||||
|
\vskip.75em
|
||||||
|
\Qitem{\Qq{Please rate example \theexample~here:}
|
||||||
|
\vskip.25em
|
||||||
|
\Qq{Musical Quality/Accomplishment} \Qtab{7cm}{\makebox[2.5cm]{Low Quality\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{High Quality\hfill}}\\
|
||||||
|
\Qq{Artificialness} \Qtab{7cm}{\makebox[2.5cm]{Natural\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Synthetic\hfill}}\\
|
||||||
|
\Qq{Preference} \Qtab{7cm}{\makebox[2.5cm]{Dislike\hfill}\tab[0.1cm] \Qrating{5}\tab\makebox[2cm]{Like\hfill}}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\section*{Further Comments}
|
||||||
|
|
||||||
|
\Qitem[a]{ \Qq{} \Qlines{12} }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\end{document}
|
||||||
Reference in New Issue
Block a user