03.05.2014 Views

Global Musical Tempo Transformations using Case Based ... - OFAI

Global Musical Tempo Transformations using Case Based ... - OFAI

Global Musical Tempo Transformations using Case Based ... - OFAI

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!