Global Musical Tempo Transformations using Case Based ... - OFAI
Global Musical Tempo Transformations using Case Based ... - OFAI
Global Musical Tempo Transformations using Case Based ... - OFAI
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Case</strong> Layout<br />
<strong>Case</strong> 1<br />
<strong>Case</strong> 2<br />
Performance<br />
P1<br />
Performance<br />
P2<br />
Performance<br />
P3<br />
Problem<br />
Description<br />
S1<br />
R1<br />
Solutions<br />
P1<br />
P2<br />
Problem<br />
Description<br />
S1<br />
R2<br />
Solutions<br />
P3<br />
Requirements<br />
R1<br />
Score<br />
S1<br />
Requirements<br />
R2<br />
S1<br />
R1<br />
Alternative <strong>Case</strong> Layout<br />
<strong>Case</strong> 1<br />
<strong>Case</strong> 2<br />
Problem<br />
Description<br />
P1<br />
P2<br />
Problem<br />
Description<br />
S1<br />
R1<br />
Solutions<br />
P1<br />
P2<br />
R2<br />
P3<br />
Solutions<br />
R2<br />
P3<br />
(a)<br />
(b)<br />
Figure 3.4: (a) The relation between score, performance requirements, and<br />
performances. (b) Two types of case layout, both representing the constellation<br />
shown in (a).<br />
available performance requirements. In this way, the constellation shown in<br />
figure 3.4 (a) again leads to two separate cases, as shown in figure 3.4 (b)<br />
bottom.<br />
Solving a problem then implies <strong>using</strong> the performance of a similar previously<br />
played melody to perform a new melody. An interesting question<br />
is which part of the musician’s knowledge of how to perform a melody can<br />
be transferred from one problem to another, and what kind of knowledge<br />
is needed explicitly to actually realize such a transfer. The actual problem<br />
solving steps where explicit domain knowledge is needed, are the Retrieve<br />
and the Reuse steps (we leave the learning oriented steps Revise and Retain<br />
aside here). For the retrieval of similar problems, the distance between problem<br />
descriptions must be assessed. That is, we must be able to specify how<br />
similar two scores are, and how similar two sets of performance requirements<br />
are. For this distance assessment to be useful, it must return small distance<br />
values for problems where the solution of one problem can be easily used to<br />
construct a good solution for the other problem. This may imply that the<br />
distance assessments should not be done directly on the problem descriptions<br />
itself, but on a derived, more abstract representation of it (e.g. a musical<br />
analysis of the score). For effective reuse of a performance that was retrieved<br />
46