comparison smc2013_cameraReady/smc2013.tex @ 58:a63c438b3f65 tip

Squeezed it into the 6 page limit
author Henrik Ekeus <hekeus@eecs.qmul.ac.uk>
date Tue, 11 Jun 2013 15:17:21 +0100
parents 64631f786097
children
comparison
equal deleted inserted replaced
57:64631f786097 58:a63c438b3f65
429 The mobile app is pre-populated with two sets of over 8000 matrixes that densely cover the triangular interface. For the diatonic and harmonic scale (and for the drums samples) the transition matrixes contain 8 states, and for the pentatonic scale 6 states. Whenever a transition matrix is selected by placing a token in the triangle, the symbol-to-note mapping is shuffled. This allows the same transition matrix to correspond to multiple melodies. One state for each of the matrixes is mapped to a rest, allowing for some rhythmic variety and to increase the musicality of the output. When a user taps one of the tokens in the triangle it re-shuffles the symbol-to-note mapping while keeping the same transition matrix. 429 The mobile app is pre-populated with two sets of over 8000 matrixes that densely cover the triangular interface. For the diatonic and harmonic scale (and for the drums samples) the transition matrixes contain 8 states, and for the pentatonic scale 6 states. Whenever a transition matrix is selected by placing a token in the triangle, the symbol-to-note mapping is shuffled. This allows the same transition matrix to correspond to multiple melodies. One state for each of the matrixes is mapped to a rest, allowing for some rhythmic variety and to increase the musicality of the output. When a user taps one of the tokens in the triangle it re-shuffles the symbol-to-note mapping while keeping the same transition matrix.
430 430
431 The current transition matrices, settings of each token and the global settings constitute the `state' of the system. A user can save their favourites states locally as presets or share them with the world by pressing the `like' button. 431 The current transition matrices, settings of each token and the global settings constitute the `state' of the system. A user can save their favourites states locally as presets or share them with the world by pressing the `like' button.
432 432
433 \subsection{Collecting Data - `Likes' and the Melody Triangle `Radio'} 433 \subsection{Collecting Data - `Likes' and the Melody Triangle `Radio'}
434 Onscreen notifications encourage users of the app to press the `like' button (the heart icon on the right of the screen) whenever they enjoy what they are hearing. When they do so, the current state of the system is stored and assigned a unique 6 character hash code, referred to as a `song id'. The users are given the option to enter a username, or may choose to remain anonymous. This state is encoded into a small file and uploaded to our servers at Queen Mary, University of London. Geographical information is also stored, and a history of previous states is also included in the uploaded information. 434 Onscreen notifications encourage users of the app to press the `like' button (the heart icon on the right of the screen) whenever they enjoy what they are hearing. When they do so, the current state of the system is stored and assigned a unique 6 character hash code, referred to as a `song id'. The users are given the option to enter a username, or may choose to remain anonymous. This state is encoded into a small file and uploaded to our servers at Queen Mary, University of London. Geographical information is also stored.
435 435
436 Uploaded states become available to other users of the app. By pressing the cloud icon on the right of the screen, the user can type in any song id. When they do so the app downloads the state file from the server and loads the state on to the user's phone. In this way it is possible for users of the app to share settings with each other. 436 %Uploaded states become available to other users of the app.
437 437 It is possible for users of the app to share settings with each other.
438 By pressing the cloud icon on the right of the screen, the user can type in any song id. When they do so the app downloads the state file from the server and loads the state on to the user's phone.
438 Additionally the app can go into `radio mode', where the users can quickly and easily audition other users' uploaded states. Upon entering radio mode, the app downloads a randomly selected uploaded state. An additional button appears on the interface, a `skip' button, which whenever it is pressed the app downloads another randomly selected state. Again the users are encouraged (via on screen notifications) to whenever they enjoy one of the downloaded states, to press the `like' button. This allows us over time to build a kind of crowdsourced ranking of the uploaded states, as more popular states get more likes. Users can modify downloaded states and then `like' those, hence states can evolve from other states, and so any uploaded state keeps a history of previous states so that we may track their evolution. 439 Additionally the app can go into `radio mode', where the users can quickly and easily audition other users' uploaded states. Upon entering radio mode, the app downloads a randomly selected uploaded state. An additional button appears on the interface, a `skip' button, which whenever it is pressed the app downloads another randomly selected state. Again the users are encouraged (via on screen notifications) to whenever they enjoy one of the downloaded states, to press the `like' button. This allows us over time to build a kind of crowdsourced ranking of the uploaded states, as more popular states get more likes. Users can modify downloaded states and then `like' those, hence states can evolve from other states, and so any uploaded state keeps a history of previous states so that we may track their evolution.
439 440
440 To further encourage uploads and participations, there is a `Hall of Fame' (see \Figrf{halloffame.png}) available at the project website. It shows a list of the users who have contributed the most by uploading many states, as well as chart of most popular songs when `liked' in radio mode. 441 To further encourage uploads and participations, there is a `Hall of Fame' (see \Figrf{halloffame.png}) available at the project website. It shows a list of the users who have contributed the most by uploading many states, as well as chart of most popular songs when `liked' in radio mode.
441 442
442 \begin{fig}{halloffame.png} 443 \begin{fig}{halloffame.png}