Fig 6 - uploaded by Chrisoula Alexandraki
Content may be subject to copyright.
Specific functionalities of the VHVCoLab. (a) Chord editing and reharmonization request. (b) Audio-to-score alignment.
Contexts in source publication
Context 1
... the requirements of instructors presented in Fig Finally, chord editing is facilitated by clicking on a chord symbol, which reveals two buttons as shown on Fig. 6a. Clicking on the 'Edit' button depicts the chord editing interface shown at the right of Fig. 6a. In this interface, users may edit the root of the chord, including its accidentals and select among a list of possible chord variations. The chord variations and their notation correspond to the chords found in the jazz standards. The SVG ...
Context 2
... the requirements of instructors presented in Fig Finally, chord editing is facilitated by clicking on a chord symbol, which reveals two buttons as shown on Fig. 6a. Clicking on the 'Edit' button depicts the chord editing interface shown at the right of Fig. 6a. In this interface, users may edit the root of the chord, including its accidentals and select among a list of possible chord variations. The chord variations and their notation correspond to the chords found in the jazz standards. The SVG symbols used in the chord editor have been designed and provided by our GJT project partners as ...
Context 3
... the 'Edit' or the 'Suggest' button of Fig. 6a, initiates an XMLHTTPRequest containing the instant version of the kern file as well as the chord where editing or suggesting a different chord was requested. The request is sent to a separate component of the MusiCoLab platform, i.e., the reharmonization ...
Context 4
... Upon reception of the response, the reharmonization server processes the kern file and sends a new kern (for displaying) and a new MIDI file (for playback) to VHVCoLab. Except from editing, another option is also available to the user for updating the harmonic and surface content of the score: suggestion. When user clicks the 'Suggest' button of Fig. 6a after clicking on a chord, the request sends the currently displayed kern along with the index of the chord that needs to be replaced with automatic suggestion. In this case, the reharmonization server calls pretrained jazz standard-focused version the Chameleon melodic harmonization assistant [13], which substitutes the userspecified ...
Context 5
... the time of this writing only offline ASA has been implemented. Fig. 6b shows the user interface for this functionality. The waveform of a recording is displayed above the score. The buttons at the top-right of the recording facilitate the ASA. From left to right, the buttons are: 'Go to Selection', 'Stop and Go to Start', 'Play/Pause', 'Record', 'Pause Recording', 'Stop Recording', 'Synhcronize', ...
Context 6
... edit' and 'add comment'. The 'note selection awareness is shown on Fig. 5 by a username label at the notes of the score where users have clicked. Please note the labels 'dneonakis' and 'yannis' below the Cm7 chord of the screenshot. The same applies for the remaining events. For example, when a user chooses to edit the chord, the chord editor of Fig. 6a is replicated on every online ...