ITFI20130146A1 - METHOD AND APPARATUS FOR INTERACTION WITH MUSICAL SCORES, MUSICAL AND SIMILAR PARTS, IN DIGITAL FORMAT. - Google Patents

METHOD AND APPARATUS FOR INTERACTION WITH MUSICAL SCORES, MUSICAL AND SIMILAR PARTS, IN DIGITAL FORMAT.

Info

Publication number
ITFI20130146A1
ITFI20130146A1 IT000146A ITFI20130146A ITFI20130146A1 IT FI20130146 A1 ITFI20130146 A1 IT FI20130146A1 IT 000146 A IT000146 A IT 000146A IT FI20130146 A ITFI20130146 A IT FI20130146A IT FI20130146 A1 ITFI20130146 A1 IT FI20130146A1
Authority
IT
Italy
Prior art keywords
score
screen
user
page
displayed
Prior art date
Application number
IT000146A
Other languages
Italian (it)
Inventor
Roberta Castoldi
Lago Gianluca Del
Paolo Invernizzi
Original Assignee
Sr Labs S R L
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sr Labs S R L filed Critical Sr Labs S R L
Priority to IT000146A priority Critical patent/ITFI20130146A1/en
Priority to PCT/IB2014/062349 priority patent/WO2014203174A1/en
Publication of ITFI20130146A1 publication Critical patent/ITFI20130146A1/en

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B15/00Teaching music
    • G09B15/02Boards or like means for providing an indication of notes
    • G09B15/023Electrically operated
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/0008Associated control or indicating means
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2220/00Input/output interfacing specifically adapted for electrophonic musical tools or instruments
    • G10H2220/005Non-interactive screen display of musical or status data
    • G10H2220/015Musical staff, tablature or score displays, e.g. for score reading during a performance
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2220/00Input/output interfacing specifically adapted for electrophonic musical tools or instruments
    • G10H2220/091Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith
    • G10H2220/096Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith using a touch screen
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2220/00Input/output interfacing specifically adapted for electrophonic musical tools or instruments
    • G10H2220/091Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith
    • G10H2220/101Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith for graphical creation, edition or control of musical data or parameters
    • G10H2220/121Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith for graphical creation, edition or control of musical data or parameters for graphical editing of a musical score, staff or tablature

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Electrophonic Musical Instruments (AREA)
  • User Interface Of Digital Computer (AREA)

Description

DOMANDA DI BREVETTO PER INVENZIONE INDUSTRIALE DAL TITOLO: PATENT APPLICATION FOR INDUSTRIAL INVENTION WITH THE TITLE:

“Metodo e apparato per l’interazione con spartiti musicali, partiture musicali e simili, in formato digitale.†⠀ œMethod and apparatus for interacting with musical scores, musical scores and the like, in digital format.â €

CAMPO DELL’INVENZIONE FIELD OF INVENTION

La presente invenzione si riferisce al campo tecnico dei metodi e degli apparati per l’interazione con documenti in formato digitale ed in particolare si riferisce al campo tecnico degli apparati per l’interazione con documenti in formato digitale provvisti di dispositivi eye-tracker. The present invention refers to the technical field of methods and apparatuses for interacting with documents in digital format and in particular it refers to the technical field of apparatuses for interacting with documents in digital format equipped with eye-tracker devices.

STATO DELL’ARTE STATE OF THE ART

A partire dal 16° secolo, la musica à ̈ sempre stata scritta su carta e ancora ai nostri giorni tale modalità à ̈ praticamente rimasta invariata, i musicisti (termine generico per indicare, da qui in avanti gli strumentisti, i cantanti, i direttori di organico musicale etc.), compongono, traspongono ed eseguono utilizzando spartiti stampati su carta. Since the 16th century, music has always been written on paper and even today this modality has practically remained unchanged, the musicians (generic term to indicate, from here on out, the instrumentalists, singers, directors of musical ensemble etc.), compose, transpose and perform using sheet music printed on paper.

In questa epoca di grossi sviluppi legati al trattamento e all’utilizzo di informazioni in formato digitale, tuttavia, si à ̈ iniziato a studiare la possibilità di sviluppare dispositivi hardware e metodi software che aiutino i musicisti nella loro attività, in particolare per ciò che riguarda la scrittura e la lettura della musica. In this era of major developments related to the processing and use of information in digital format, however, we have begun to study the possibility of developing hardware devices and software methods that help musicians in their activity, in particular for what it's about writing and reading music.

I primi programmi per la gestione computerizzata della musica risalgono ai primi anni ’70 e da quegli anni in poi, l’idea di un “leggio elettronico†ha iniziato a prendere forma, necessitando però di soluzioni scientifico-tecnologiche innovative per essere realizzata. The first programs for computerized music management date back to the early 70s and from those years onwards, the idea of an `` electronic music stand '' began to take shape, however, requiring innovative scientific-technological solutions to be realized.

Da circa dieci anni il concetto di stand musicale digitale à ̈ stato sviluppato in molte versioni diverse e la ricerca in questo campo à ̈ molto progredita. For about ten years the concept of digital music stand has been developed in many different versions and the research in this field is very advanced.

I problemi principali degli spartiti su supporto cartaceo tradizionale, problemi che i vari stand musicali digitali cercano di risolvere, coinvolgono due aspetti: il disagio per i musicisti nella fruizione degli spartiti durante l’esecuzione o la direzione di una partitura e il disagio relativo alla fase di redazione e produzione di spartiti. In particolare i principali disagi per il musicista risultano essere i seguenti: The main problems of scores on traditional paper support, problems that the various digital music stands try to solve, involve two aspects: the discomfort for musicians in the use of the scores during the performance or direction of a score and the discomfort related to the stage of drafting and production of scores. In particular, the main inconveniences for the musician are the following:

Durante l’esecuzione, i musicisti devono smettere di suonare per effettuare la voltata di pagina. During the performance, the musicians must stop playing in order to turn the page.

La voltata di pagina dello spartito distoglie l'attenzione del musicista e del pubblico dall’esecuzione. The turning of the page in the score distracts the attention of the musician and the audience from the performance.

La voltata di pagina dello spartito produce un rumore fastidioso. The page turning of the score produces an annoying noise.

Gli spartiti cartacei si consumano negli anni: tipicamente musicisti diversi utilizzano la stessa versione cartacea di uno spartito, le vecchie modifiche devono essere cancellate (quando possibile) per lasciare spazio alle nuove, processo che porta spartiti e partiture ad un rapido deterioramento. Paper scores wear out over the years: typically different musicians use the same paper version of a score, old changes must be deleted (when possible) to make room for new ones, a process that leads to rapid deterioration of scores and scores.

Gli spartiti cartacei sono difficili da mantenere organizzati ed in ordine. Paper scores are difficult to keep organized and in order.

Gli spartiti cartacei sono di difficile utilizzo in condizioni di scarsa illuminazione e non possono essere utilizzati al buio. Paper scores are difficult to use in low light conditions and cannot be used in the dark.

Per quanto riguarda, invece, i problemi inerenti la redazione e la produzione di spartiti musicali, bisogna considerare diversi aspetti. As regards, however, the problems inherent in the editing and production of musical scores, several aspects must be considered.

In particolare la quantità d’informazione utilizzata dalle orchestre à ̈ enorme: una partitura tipicamente comprende di più di cento pagine (nelle opere si può andare anche oltre le seicento pagine) e dalle partiture sono prodotte le parti per i sessanta ed oltre musicisti dell'orchestra, senza considerare l'eventuale presenza del coro. L'esecuzione può durare da alcuni minuti a più di due ore. In particular, the quantity of information used by the orchestras is enormous: a score typically comprises more than one hundred pages (in the works it is possible to go even beyond six hundred pages) and from the scores the parts for the sixty and over musicians of the 'orchestra, without considering the possible presence of the choir. The execution can last from a few minutes to more than two hours.

Semplici modifiche sugli spartiti sono tipicamente decise da ogni musicista ed effettuate a matita sullo spartito stesso durante le prove, generalmente con l’aggiunta di simboli d’interpretazione (simboli dinamici, espressioni, diteggiature, sordina, direzioni dell'arco, etc.). Modifiche sostanziali - come l'eliminazione di alcune sezioni, lo spostamento di intere parti dello spartito, l’arrangiamento della musica per strumenti diversi, la trasposizione della musica - vengono decise dal direttore o dal compositore, nel caso di lavori nuovi. Alcuni dei cambiamenti più importanti dovrebbero essere decisi in anticipo, ma spesso sono definiti solo durante le prove, provocando lunghe e tediose interruzioni per gli orchestrali e un gran lavoro per l'archivista e i suoi collaboratori. Simple changes on the scores are typically decided by each musician and made in pencil on the score itself during rehearsals, generally with the addition of interpretation symbols (dynamic symbols, expressions, fingerings, mute, bow directions, etc. ). Substantial changes - such as the elimination of some sections, the displacement of entire parts of the score, the arrangement of the music for different instruments, the transposition of the music - are decided by the director or the composer, in the case of new works. Some of the most important changes should be decided in advance, but are often only defined during rehearsals, causing long and tedious interruptions for the orchestral players and a lot of work for the archivist and his collaborators.

In seguito alle modifiche apportate, l'archivista ed i suoi collaboratori utilizzano colla e forbici per arrivare a produrre la nuova versione dello spartito, impiegando ore e anche giorni di lavoro prima oppure durante il corso delle prove. Following the changes made, the archivist and his collaborators use glue and scissors to get to produce the new version of the score, taking hours and even days of work before or during the rehearsals.

Questa attività e le attese, da parte dei musicisti, delle nuove versioni degli spartiti elaborate dagli archivisti, occupano una parte significativa del tempo totale destinato alla prove che diventano spesso, a causa di ciò, frammentarie e stressanti. This activity and the expectations, on the part of the musicians, of the new versions of the scores elaborated by the archivists, occupy a significant part of the total time devoted to rehearsals which often become, because of this, fragmentary and stressful.

Inoltre, alcune volte le varie versioni di un certo insieme di spartiti o di parti di spartiti devono essere archiviate, poiché riportano annotazioni d’importanti interpreti o perché potrebbero essere riutilizzate anche a distanza di anni. Furthermore, sometimes the various versions of a certain set of scores or parts of scores have to be archived, as they carry notes by important performers or because they could be reused even years later.

Appare quindi necessario introdurre un metodo e un dispositivo che realizzi un leggio musicale digitale automatico che risolva le problematiche esposte e sia in grado di gestire in modo funzionale ed efficace l'enorme quantità di informazioni utilizzata dai musicisti durante le prove e i concerti, le opere, i balletti, utilizzata dagli studenti di musica durante le lezioni, dagli editori di musica durante la realizzazione e la revisione di partiture etc. It therefore appears necessary to introduce a method and a device that creates an automatic digital music stand that solves the problems presented and is able to manage in a functional and effective way the enormous amount of information used by musicians during rehearsals and concerts, works, ballets, used by music students during lessons, by music editors when making and revising scores etc.

Il nuovo metodo e il dispositivo leggio musicale automatico associato, dovrà essere atto, in particolare a: The new method and the associated automatic music stand device must be suitable, in particular for:

Ridurre il tempo necessario per modificare le partiture principali durante le prove. Gestire (operandone il caricamento, la modifica e il successivo salvataggio) i simboli e le annotazioni strumentali sulla partitura direttoriale e sulle varie parti, salvando in questo modo dettagli che altrimenti andrebbero perduti come succede oggi nella maggior parte dei casi. Reduce the time it takes to edit main scores during rehearsal. Manage (loading, editing and subsequent saving) the symbols and instrumental annotations on the conductor score and on the various parts, thus saving details that would otherwise be lost as happens today in most cases.

Realizzare un meccanismo di voltata di pagina che non richieda l’uso di mani o piedi e risulti silenzioso in modo da non distogliere l’attenzione dei musicisti e del pubblico durante l'esecuzione musicale. Create a page turning mechanism that does not require the use of hands or feet and is silent so as not to distract the attention of the musicians and the audience during the musical performance.

Visualizzare in pochi minuti, direttamente sui leggii degli orchestrali e/o direttori di organici, partiture la cui ricerca in archivio richiederebbe normalmente tempi molto lunghi. View in a few minutes, directly on the music stands of the orchestral and / or organic directors, scores whose search in the archive would normally take a very long time.

Consentire l’esecuzione veloce di correzioni e modifiche sulla partitura e il riavvio, durante le prove, partendo da punti prefissati o da singole battute della partitura. I sistemi per la gestione degli spartiti in modalità digitale presenti allo stato dell’arte non riescono a risolvere in maniera efficace le problematiche sopra descritte. Allowing quick execution of corrections and changes on the score and restarting, during rehearsals, starting from fixed points or single bars of the score. The systems for managing scores in digital mode present at the state of the art cannot effectively solve the problems described above.

BREVE DESCRIZIONE DELLE FIGURE BRIEF DESCRIPTION OF THE FIGURES

Fig. 1 illustra uno schema dell’apparato atto a svolgere il metodo secondo la presente invenzione. Fig. 1 illustrates a diagram of the apparatus suitable for carrying out the method according to the present invention.

SOMMARIO DELL’INVENZIONE SUMMARY OF THE INVENTION

La presente invenzione si riferisce ad uno stand musicale digitale interattivo che, integrando le tecnologie touchscreen e un dispositivo eye-tracker tramite un’apposita interfaccia utente, permette un’interazione ottimizzata tra il musicista e lo spartito musicale. The present invention refers to an interactive digital music stand which, by integrating touchscreen technologies and an eye-tracker device through a suitable user interface, allows an optimized interaction between the musician and the musical score.

La presente invenzione, in particolare, grazie all’impiego di un dispositivo eyetracker integrato, consente di effettuare la voltata di pagina dello spartito da parte del musicista tramite controllo oculare. The present invention, in particular, thanks to the use of an integrated eyetracker device, allows the musician to turn the page of the score by eye control.

DESCRIZIONE DETTAGLIATA DELL’INVENZIONE DETAILED DESCRIPTION OF THE INVENTION

Il metodo oggetto della presente invenzione impiega uno stand musicale a controllo oculare che realizza un nuovo tipo di interazione tra iI musicista e lo spartito musicale. The method object of the present invention employs an eye-controlled music stand which realizes a new type of interaction between the musician and the musical score.

L’oggetto della presente invenzione si rivolge a singoli musicisti, a orchestre e a studi di registrazione, in quanto offre un valido supporto nella gestione degli spartiti (download, archiviazione, annotazioni) e un’efficiente condivisione delle informazioni ad essi relative. The object of the present invention is aimed at single musicians, orchestras and recording studios, as it offers valid support in the management of scores (download, archiving, annotations) and an efficient sharing of information relating to them.

Oltre a facilitare la pratica individuale, le prove di gruppo, l’esecuzione di concerti, come supporto standard di musica digitale, l’apparato oggetto della presente invenzione realizza uno stand di musica digitale particolarmente confortevole e facile da usare, facile da spostare e montare, dotato di monitor dalle dimensioni variabili a seconda delle esigenze dei formati impiegati maggiormente dall’utente specifico: le grandi partiture di un direttore di filarmonica, ad esempio, verranno visualizzate più facilmente su un monitor più grande rispetto a quello di uno strumentista che visualizzerà soltanto la propria parte. In addition to facilitating individual practice, group rehearsals, the performance of concerts, as a standard support for digital music, the apparatus object of the present invention creates a particularly comfortable and easy-to-use digital music stand, easy to move. and mount, equipped with monitors of variable dimensions depending on the needs of the formats used most by the specific user: the large scores of a philharmonic conductor, for example, will be displayed more easily on a larger monitor than that of an instrumentalist which will only display its own part.

L’oggetto della presente invenzione integra diverse tecnologie per favorire l’interazione del musicista con lo spartito: mentre penna e touchscreen consentono le annotazioni, un dispositivo eye-tracker permette, tramite controllo oculare da parte del musicista, di girare le pagine in avanti e indietro a seconda delle necessità. The object of the present invention integrates various technologies to facilitate the interaction of the musician with the score: while the pen and touchscreen allow annotations, an eye-tracker device allows, through ocular control by the musician, to turn the pages in back and forth as needed.

L’oggetto della presente invenzione, inoltre, permette di risolvere i consueti problemi connessi all’interazione con gli spartiti cartacei, legati al fatto che il musicista deve avere le mani e spesso i piedi, impegnati in pedaliere, liberi durante l’esecuzione. Il dispositivo eye-tracker consente al musicista di impartire comandi tramite il proprio sguardo evitando in questo modo di interrompere l’esecuzione del brano, di distogliere l’attenzione durante l’esecuzione, di produrre rumore durante la voltata della pagina, problema quest’ultimo particolarmente sentito durante esibizioni o sessioni di registrazione. Furthermore, the object of the present invention allows to solve the usual problems connected to the interaction with paper scores, linked to the fact that the musician must have his hands and often his feet, engaged in pedalboards, free during the execution. The eye-tracker device allows the musician to give commands through his gaze thus avoiding interrupting the performance of the piece, distracting attention during performance, producing noise when turning the page, problem the latter particularly felt during performances or recording sessions.

In dettaglio, il metodo oggetto della presente invenzione prevede l’impiego di un apparato comprendente: In detail, the method object of the present invention provides for the use of an apparatus comprising:

un’interfaccia utente, comprendente uno schermo di tipo tattile 10 associato a un dispositivo eye-tracker 11 e una pluralità di pulsanti 12, 13, e opportuni mezzi di elaborazione elettronica associati a detta interfaccia utente. a user interface, comprising a tactile screen 10 associated with an eye-tracker device 11 and a plurality of buttons 12, 13, and suitable electronic processing means associated with said user interface.

In esempi di realizzazioni preferite della presente invenzione, detti mezzi di elaborazione elettronica e detta interfaccia utente sono realizzati da un personal computer munito di schermo tattile oppure da un tablet. In examples of preferred embodiments of the present invention, said electronic processing means and said user interface are made by a personal computer equipped with a touch screen or by a tablet.

In maggiore dettaglio, detti mezzi di elaborazione elettronica comprendono: mezzi di lettura di dati da un database locale o remoto; In greater detail, said electronic processing means comprise: means for reading data from a local or remote database;

mezzi atti a visualizzare dati, e in particolare le pagine di una partitura musicale, su detto schermo tattile; means for displaying data, and in particular the pages of a musical score, on said touch screen;

mezzi atti a visualizzare, su detto schermo tattile, una pluralità di icone associate ad aree attive, in risposta a un comando ricevuto da almeno un pulsante di detta pluralità di pulsanti, dette aree attive essendo atte a ricevere comandi dall’utente e ad essere trascinate e disposte a piacimento dall’utente, tramite interazione con detto schermo tattile, sulle pagine di detta partitura musicale visualizzata su detto schermo tattile; means for displaying, on said touch screen, a plurality of icons associated with active areas, in response to a command received by at least one button of said plurality of buttons, said active areas being suitable for receiving commands from the user and for being dragged and arranged at will by the user, through interaction with said touch screen, on the pages of said musical score displayed on said touch screen;

mezzi atti a leggere ed elaborare i segnali provenienti dalle aree attive di detto schermo tattile e da detta pluralità di pulsanti; means for reading and processing the signals coming from the active areas of said tactile screen and from said plurality of buttons;

mezzi atti a leggere ed elaborare i segnali ricevuti da detto eye-tracker in modo da determinare la zona di dette pagine visualizzate che l’utente sta guardando; mezzi atti a modificare i dati e le aree attive visualizzati su detto schermo tattile in base al risultato dell’elaborazione dei dati provenienti dall’eye-tracker. means for reading and processing the signals received by said eye-tracker so as to determine the area of said displayed pages that the user is looking at; means for modifying the data and active areas displayed on said touch screen based on the result of the processing of the data coming from the eye-tracker.

Il metodo secondo la presente invenzione prevede una fase di settaggio iniziale e una fase successiva di funzionamento o di esecuzione. The method according to the present invention provides an initial setting phase and a subsequent operation or execution phase.

Durante detta fase di settaggio iniziale, detti mezzi di elaborazione elettronica eseguono i seguenti passi: During said initial setting phase, said electronic processing means perform the following steps:

- lettura dello spartito in formato digitale, da un data base locale o remoto; - reading of the score in digital format, from a local or remote database;

- creazione di un modello di detto spartito all’interno di un’architettura di tipo MVC (Model-View-Controller o Modello-Vista-Controllo); - creation of a model of said score within an MVC (Model-View-Controller or Model-View-Control) architecture;

- visualizzazione dello spartito sullo schermo tattile di detta interfaccia utente all’interno di detta architettura di tipo MVC, la visualizzazione di detto spartito rappresentando la Vista di detta architettura di tipo MVC; - display of the score on the touch screen of said user interface within said MVC-type architecture, display of said score representing the View of said MVC-type architecture;

- attivazione di detta pluralità di pulsanti come sorgenti di input da parte dell’utente e loro associazione ad una serie di azioni relative alla visualizzazione di detto spartito su detto schermo tattile; - activation of said plurality of buttons as input sources by the user and their association with a series of actions relating to the display of said score on said touch screen;

- visualizzazione sullo schermo tattile di detta interfaccia utente, in risposta a input forniti dall’utente attraverso l’interazione con detti pulsanti e all’interno di detta architettura di tipo MVC, di almeno un’icona associata ad un’area attiva e atta a ricevere comandi e ad essere trascinata e disposta a piacimento dall’utente, tramite interazione con detto schermo tattile, sulle pagine di detta partitura musicale visualizzata su detto schermo tattile, detta almeno un’icona associata ad un’area attiva rappresentando lo strumento di interazione (Tool) con il Controllo di detta architettura di tipo MVC; - display on the touch screen of said user interface, in response to inputs provided by the user through the interaction with said buttons and within said MVC-type architecture, of at least one icon associated with an active area and able to receive commands and to be dragged and arranged at will by the user, through interaction with said touch screen, on the pages of said musical score displayed on said touch screen, called at least one icon associated with a active area representing the interaction tool (Tool) with the Control of said MVC type architecture;

- modifica del modello di detto spartito in accordo alle modifiche subite da dette aree attive (icone). - modification of the model of said score in accordance with the modifications undergone by said active areas (icons).

Un esempio di come può essere svolta, dal punto di vista dell’utente, detta fase di settaggio iniziale à ̈ il seguente: An example of how this initial setting phase can be carried out from the user's point of view is the following:

L’utente carica uno spartito da un data base selezionabile; detto spartito viene visualizzato sullo schermo tattile, preferibilmente in modo da mostrare contemporaneamente su detto schermo due pagine consecutive. A questo punto l’utente preme un primo pulsante 12, preferibilmente disposto sulla cornice di detto schermo tattile, e sullo schermo vengono visualizzate, sovrapposte allo spartito, delle icone. Tra queste icone ci sono dei marker, preferibilmente suddivisi in coppie di colori e/o forme diverse, che l’utente può spostare a piacimento sulle pagine dello spartito visualizzato interagendo con lo schermo tattile tramite il tocco, e dei pulsanti, anch’essi azionabili mediante il tocco, tramite i quali à ̈ possibile selezionare, ad esempio, quante volte un certo ritornello deve essere ripetuto. The user loads a score from a selectable database; said score is displayed on the touch screen, preferably so as to show two consecutive pages on said screen at the same time. At this point the user presses a first button 12, preferably arranged on the frame of said touch screen, and icons are displayed on the screen, superimposed on the score. Among these icons there are markers, preferably divided into pairs of different colors and / or shapes, which the user can move at will on the pages of the score displayed by interacting with the touch screen by touching, and buttons, also they can be operated by touch, through which it is possible to select, for example, how many times a certain chorus must be repeated.

L’utente musicista, dunque, legge lo spartito e dispone dette icone marker all’inizio e alla fine di ogni ritornello, cioà ̈ di ogni parte dello spartito che deve essere ripetuta per almeno una volta. Quando entrambe le icone marker di una coppia sono state piazzate, l’utente può selezionare il numero di ripetizioni del ritornello appena individuato mediante l’interazione con dette icone pulsante. The musician user, therefore, reads the score and places these marker icons at the beginning and at the end of each chorus, ie each part of the score that must be repeated at least once. When both marker icons of a pair have been placed, the user can select the number of repetitions of the chorus just identified by interacting with these button icons.

Questa procedura di settaggio iniziale eseguita dall’utente si conclude quando à ̈ stato impostato il settaggio desiderato. A questo punto lo spartito risulta debitamente annotato e pronto per l’esecuzione. This initial setting procedure performed by the user ends when the desired setting has been set. At this point the score is duly annotated and ready for performance.

Le icone markers per la delimitazione di ritornelli sono sempre associate, a coppie, ad aree che si renderanno attive durante l’esecuzione. The markers icons for the delimitation of choruses are always associated, in pairs, with areas that will become active during execution.

Tali aree, viste le differenti tipologie di spartito dovute a: These areas, given the different types of score due to:

differenza tra partitura e parti reali difference between score and real parts

differenze grafiche (templates, fonts, etc.) graphic differences (templates, fonts, etc.)

devono poter essere adattate nelle loro dimensioni all’occorrenza. Per tale motivo, dopo il posizionamento del marker nel punto della pagina prescelto, le dimensioni di dette aree attive possono essere ingrandite a piacimento, ad esempio tramite “pinch to zoom†. they must be able to be adapted in their dimensions as needed. For this reason, after positioning the marker in the selected point on the page, the dimensions of these active areas can be enlarged as desired, for example by means of â € œpinch to zoomâ €.

Durante detta fase di funzionamento o di esecuzione, successiva a detta fase di settaggio iniziale, si distinguono i casi in cui lo spartito viene suonato scorrendolo normalmente, dall’inizio alla fine, in esecuzione che d’ora in poi verrà indicata come standard o streaming, e il caso in cui si incontri un ritornello, cioà ̈ una parte di spartito che va eseguita un certo numero di volte prima di procedere nuovamente con l’esecuzione standard. During this phase of operation or execution, subsequent to said initial setting phase, we distinguish the cases in which the score is played by scrolling it normally, from the beginning to the end, in a performance which from now on will be indicated as standard or streaming, and the case in which a chorus is encountered, that is a part of the score that must be played a certain number of times before proceeding again with the standard performance.

Nel caso di esecuzione standard, detti mezzi di elaborazione elettronica eseguono i seguenti passi: In the case of standard execution, said electronic processing means perform the following steps:

- lettura dei dati provenienti da detto dispositivo eye-tracker, relativi alla posizione dello sguardo dell’utente; - reading of data from said eye-tracker device, relating to the position of the user's gaze;

- determinazione della posizione dello sguardo dell’utente; - determination of the user's gaze position;

- attivazione di una prima zona attiva disposta opportunamente, ad esempio in corrispondenza della parte inferiore della pagina dello spartito visualizzata nella parte destra dello schermo tattile e di una seconda zona attiva disposta opportunamente, ad esempio in corrispondenza della parte superiore della pagina dello spartito visualizzata nella parte sinistra dello schermo tattile; - activation of a first active area suitably arranged, for example at the bottom of the score page displayed on the right side of the touch screen and of a second active area suitably arranged, for example at the top of the score page displayed in the left part of the touch screen;

- quando lo sguardo dell’utente raggiunge detta prima zona attiva, sostituzione della pagina visualizzata nella parte sinistra dello schermo con la pagina successiva a quella visualizzata nella parte destra dello schermo; - when the user's gaze reaches said first active area, replacement of the page displayed on the left side of the screen with the page following the one displayed on the right side of the screen;

e) quando lo sguardo dell’utente raggiunge detta seconda zona attiva, sostituzione della pagina visualizzata nella parte destra dello schermo con la pagina successiva a quella attualmente visualizzata a sinistra e letta dall’utente; e) when the user's gaze reaches said second active zone, replacement of the page displayed on the right side of the screen with the page following the one currently displayed on the left and read by the user;

Nel caso dell’esecuzione di ritornelli, si distinguono i seguenti casi: In the case of the performance of refrains, the following cases are distinguished:

Caso in cui il ritornello individuato da dette icone marker abbia un’estensione minore o uguale di due pagine di spartito e sia compreso interamente nelle due pagine dello spartito visualizzate inizialmente su detto schermo, si opera come segue: If the chorus identified by said marker icons has an extension of less than or equal to two score pages and is entirely included in the two score pages initially displayed on said screen, proceed as follows:

- quando lo sguardo dell’utente raggiunge la prima icona marker delimitante il ritornello e posta nella parte sinistra dello schermo si opera il blocco della visualizzazione attuale su detto schermo e la disattivazione di dette prima e seconda zona attiva fino al completamento della scansione oculare del ritornello, da parte dell’utente, per un numero di volte uguale a quello impostato durante detta fase di settaggio iniziale; - when the user's gaze reaches the first marker icon delimiting the chorus and placed on the left side of the screen, the current display on said screen is blocked and said first and second active area are deactivated until completion of the ocular scan of the refrain, by the user, for a number of times equal to that set during said initial setting phase;

Caso in cui il ritornello individuato da dette icone marker abbia un’estensione minore o uguale di due pagine di spartito ma non sia compreso interamente nelle due pagine dello spartito visualizzate inizialmente su detto schermo, si opera secondo la modalità cosiddetta shift facendo scorrere la pagina visualizzata a destra verso sinistra e visualizzando a destra la pagina successiva, come segue: In the event that the chorus identified by said marker icons has an extension of less than or equal to two score pages but is not entirely included in the two pages of the score initially displayed on said screen, the so-called shift mode is used by scrolling the page displayed on the right to the left and displaying the next page on the right, as follows:

- quando lo sguardo dell’utente raggiunge detta prima zona attiva si opera lo spostamento nella parte sinistra dello schermo della pagina precedentemente visualizzata nella parte destra dello schermo e si opera la visualizzazione, nella parte destra dello schermo, della pagina successiva a quella precedentemente visualizzata dopodiché si opera il blocco della visualizzazione su detto schermo e la disattivazione di dette prima e seconda zona attiva fino al completamento della scansione oculare del ritornello, da parte dell’utente, per un numero di volte uguale a quello impostato; - when the user's gaze reaches said first active area, the page previously displayed on the right side of the screen is moved to the left side of the screen and the page following the one previously viewed is displayed on the right side of the screen after which the display on said screen is blocked and said first and second active zone are deactivated until completion of the ocular scan of the chorus by the user, for a number of times equal to that set;

Caso in cui il ritornello individuato da dette icone marker abbia un’estensione maggiore di due pagine di spartito e detta prima icona marker sia posta nella pagina di sinistra: si opera come nel caso dell’esecuzione standard descritta in precedenza finché lo sguardo dell’utente non giunge in prossimità di detta seconda icona marker dopodiché, se il ritornello si estende su un numero pari di pagine di detto spartito, si opera in modo da Case in which the chorus identified by said marker icons has an extension greater than two score pages and said first marker icon is placed on the left page: it operates as in the case of the standard execution described above until the glance of the user does not come close to said second marker icon after which, if the chorus extends over an even number of pages of said score, one operates in such a way as to

- visualizzare nella pagina di sinistra la pagina contenente detta prima icona marker; - display on the left page the page containing said first marker icon;

- ricominciare la scansione del ritornello in modalità analoga all’esecuzione standard; - restart the scanning of the chorus in a similar way to the standard execution;

- quando lo sguardo dell’utente ha effettuato la scansione del ritornello per un numero di volte uguale al numero di ripetizioni impostato, si ritorna all’esecuzione standard fino a che lo sguardo dell’utente non raggiunge una nuova prima icona marker oppure la fine dello spartito. - when the user's gaze has scanned the chorus for a number of times equal to the number of repetitions set, it returns to standard execution until the user's gaze reaches a new first marker icon or the end of the score.

Se, invece, il ritornello si estende su un numero dispari di pagine di detto spartito, si opera in modo da If, on the other hand, the refrain extends over an odd number of pages of said score, one operates in such a way as

- visualizzare nella pagina di destra la pagina contenente detta prima icona marker; - display on the right page the page containing said first marker icon;

- operare secondo la modalità cosiddetta shift descritta in precedenza, facendo scorrere la pagina visualizzata a destra verso sinistra e visualizzando a destra la pagina successiva; - operate according to the so-called shift mode described above, scrolling the page displayed on the right to the left and displaying the next page on the right;

- ricominciare la scansione del ritornello in modalità analoga all’esecuzione standard; - restart the scanning of the chorus in a similar way to the standard execution;

- quando lo sguardo dell’utente ha effettuato la scansione del ritornello per un numero di volte uguale al numero di ripetizioni impostato, si ritorna all’esecuzione standard fino a che lo sguardo dell’utente non raggiunge una nuova prima icona marker oppure la fine dello spartito. - when the user's gaze has scanned the chorus for a number of times equal to the number of repetitions set, it returns to standard execution until the user's gaze reaches a new first marker icon or the end of the score.

Caso in cui il ritornello individuato da detta prima icona marker abbia un’estensione maggiore di due pagine di spartito e detta prima icona marker sia posta nella pagina di destra: si opera prima secondo la modalità cosiddetta shift facendo scorrere la pagina visualizzata a destra verso sinistra e visualizzando a destra la pagina successiva e successivamente in modalità analoga all’esecuzione standard finché lo sguardo dell’utente non giunge in prossimità di detta seconda icona marker dopodiché, se il ritornello si estende su un numero pari di pagine di detto spartito, si opera in modo da Case in which the chorus identified by said first marker icon has an extension greater than two score pages and said first marker icon is placed on the right page: first operate according to the so-called shift mode by sliding the page displayed on the right towards left and displaying on the right the next page and then in a similar way to the standard execution until the user's gaze reaches the proximity of said second marker icon after which, if the chorus extends over an even number of pages of said score, it operates in such a way as to

- visualizzare nella pagina di sinistra la pagina contenente detta prima icona marker e - display on the left page the page containing said first marker icon e

- ricominciare la scansione del ritornello in modalità analoga all’esecuzione standard; - restart the scanning of the chorus in a similar way to the standard execution;

- quando lo sguardo dell’utente ha effettuato la scansione del ritornello per un numero di volte uguale al numero di ripetizioni impostato, si ritorna all’esecuzione standard fino a che lo sguardo dell’utente non raggiunge una nuova prima icona marker oppure la fine dello spartito. - when the user's gaze has scanned the chorus for a number of times equal to the number of repetitions set, it returns to standard execution until the user's gaze reaches a new first marker icon or the end of the score.

Se, invece, il ritornello si estende su un numero dispari di pagine di detto spartito, si opera in modo da If, on the other hand, the refrain extends over an odd number of pages of said score, one operates in such a way as

- visualizzare nella pagina di destra la pagina contenente detta prima icona marker; - display on the right page the page containing said first marker icon;

- operare secondo la modalità cosiddetta shift descritta in precedenza, facendo scorrere la pagina visualizzata a destra verso sinistra e visualizzando a destra la pagina successiva; - operate according to the so-called shift mode described above, scrolling the page displayed on the right to the left and displaying the next page on the right;

- ricominciare la scansione del ritornello in modalità analoga all’esecuzione standard; - restart the scanning of the chorus in a similar way to the standard execution;

- quando lo sguardo dell’utente ha effettuato la scansione del ritornello per un numero di volte uguale al numero di ripetizioni impostato, si ritorna all’esecuzione standard fino a che lo sguardo dell’utente non raggiunge una nuova prima icona marker oppure la fine dello spartito. - when the user's gaze has scanned the chorus for a number of times equal to the number of repetitions set, it returns to standard execution until the user's gaze reaches a new first marker icon or the end of the score.

Al termine dell’esecuzione del ritornello si torna al caso di esecuzione standard descritto in precedenza. At the end of the execution of the chorus, we return to the standard execution case described above.

L’azionamento di un secondo pulsante 14 di detta pluralità di pulsanti può essere associato alla disattivazione della modalità di funzionamento sopra descritta. In questa modalità, il dispositivo eye-tracker continua a determinare ed acquisire la posizione dello sguardo dell’utente in modo passivo, senza cioà ̈ che ciò influisca sulla visualizzazione sullo schermo. The actuation of a second button 14 of said plurality of buttons can be associated with the deactivation of the operating mode described above. In this mode, the eye-tracker device continues to determine and acquire the user's gaze position passively, without affecting the display on the screen.

In questa modalità di funzionamento un terzo e un quarto 13, 15 pulsante di detta pluralità di pulsanti possono essere utilizzati dall’utente per forzare la voltata di pagina sopradescritta in un senso o nel senso inverso. In this operating mode, a third and fourth buttons 13, 15 of said plurality of buttons can be used by the user to force the page turn described above in one direction or in the opposite direction.

Preferibilmente l’apparato secondo la presente invenzione comprenderà opportuni mezzi di segnalazione della modalità di funzionamento corrente tramite cui l’utente può essere costantemente informato sul tipo di modalità selezionata. Preferably, the apparatus according to the present invention will comprise suitable means for signaling the current operating mode through which the user can be constantly informed on the type of mode selected.

Detti opportuni mezzi di segnalazione possono, ad esempio, essere realizzati da una 16 o più spie luminose. Said suitable signaling means can, for example, be provided by one 16 or more warning lights.

Claims (13)

RIVENDICAZIONI 1. Metodo per l’interazione con spartiti musicali, partiture musicali e simili, in formato digitale, comprendente i seguenti passi: a) fornire un apparato comprendente uno schermo di tipo tattile associato a un dispositivo eye-tracker e ad almeno un pulsante e mezzi di elaborazione elettronica comprendenti a loro volta mezzi di lettura di dati da un database locale o remoto, mezzi atti ad acquisire ed elaborare i segnali ricevuti da detto eye-tracker, mezzi atti a visualizzare su detto schermo tattile detti dati e una pluralità di icone attive in risposta a un comando ricevuto dall’azionamento di detto almeno un pulsante o da detto eyetracker, mezzi atti a modificare i dati visualizzati su detto schermo tattile in base al risultato dell’elaborazione dei dati provenienti dall’eye-tracker; b) leggere uno spartito musicale in formato digitale da un data base locale o remoto tramite detti mezzi di lettura di dati; c) creare un modello di detto spartito all’interno di un’architettura di tipo MVC tramite detti mezzi di elaborazione elettronica; d) visualizzare, tramite detti mezzi di elaborazione elettronica, detto spartito musicale sullo schermo tattile di detta interfaccia utente all’interno di detta architettura di tipo MVC, la visualizzazione di detto spartito rappresentando la Vista di detta architettura di tipo MVC ed essendo atta a mostrare su detto schermo tattile due pagine di detto spartito alla volta; e) visualizzare, tramite detti mezzi di elaborazione elettronica, su detto schermo tattile, in risposta a input forniti dall’utente attraverso l’interazione con detto almeno un pulsante e all’interno di detta architettura di tipo MVC, almeno un’icona associata ad un’area attiva atta a ricevere comandi di tipo tattile dall’utente, detta almeno un’icona attiva rappresentando lo strumento di interazione con il Controllo di detta architettura di tipo MVC; f) modificare, tramite detti mezzi di elaborazione elettronica, il modello di detto spartito all’interno di detta architettura di tipo MVC in accordo ai comandi ricevuti da dette icone attive; g) leggere ed elaborare, tramite detti mezzi di elaborazione elettronica, i dati provenienti da detto eye-tracker in modo da determinare la posizione dello sguardo dell’utente; h) aggiornare, tramite detti mezzi di elaborazione elettronica, la visualizzazione di detto spartito su detto schermo tattile in base alla posizione dello sguardo dell’utente. CLAIMS 1. Method for interacting with musical scores, musical scores and the like, in digital format, including the following steps: a) provide an apparatus comprising a touch screen associated with an eye-tracker device and at least one button and electronic processing means comprising in turn means for reading data from a local or remote database, means suitable for acquiring and processing the signals received by said eye-tracker, means suitable for displaying said data on said touch screen and a plurality of icons active in response to a command received from the actuation of said at least one button or from said eyetracker, means suitable for modifying the data displayed on said touch screen based on the result of processing the data from the eye-tracker; b) reading a musical score in digital format from a local or remote database by means of said data reading means; c) create a model of said score within an MVC-type architecture by means of said electronic processing means; d) display, by means of said electronic processing means, said musical score on the touch screen of said user interface within said MVC-type architecture, the display of said score representing the View of said MVC-type architecture and being suitable for showing on said touch screen two pages of said score at a time; e) display, through said electronic processing means, on said touch screen, in response to inputs provided by the user through interaction with said at least one button and within said MVC-type architecture, at least one Icon associated with an active area suitable for receiving tactile commands from the user, called at least one active icon representing the interaction tool with the Control of said MVC type architecture; f) modifying, by means of said electronic processing means, the model of said score within said MVC-type architecture in accordance with the commands received from said active icons; g) reading and processing, by means of said electronic processing means, the data coming from said eye-tracker in order to determine the position of the user's gaze; h) updating, by means of said electronic processing means, the display of said score on said tactile screen based on the position of the user's gaze. 2. Metodo secondo la rivendicazione 1 in cui detto passo h) viene svolto mediante i seguenti passi: i) attivare una prima zona attiva disposta in corrispondenza della parte inferiore della pagina dello spartito visualizzata nella parte destra di detto schermo tattile e una seconda zona attiva in corrispondenza della parte superiore della pagina dello spartito visualizzata nella parte sinistra dello schermo tattile; j) quando lo sguardo dell’utente raggiunge detta prima zona attiva, sostituire la pagina visualizzata nella parte sinistra di detto schermo con la pagina successiva a quella attualmente visualizzata nella parte destra di detto schermo; k) quando lo sguardo dell’utente raggiunge detta seconda zona attiva, sostituire la pagina visualizzata nella parte destra dello schermo con la pagina successiva a quella attualmente visualizzata a sinistra di detto schermo; 2. Method according to claim 1 wherein said step h) is carried out by means of the following steps: i) activating a first active zone arranged at the bottom of the score page displayed on the right side of said touch screen and a second active zone at the top of the score page displayed on the left side of the touch screen; j) when the user's gaze reaches said first active zone, replace the page displayed on the left side of said screen with the page following the one currently displayed on the right side of said screen; k) when the user's gaze reaches said second active zone, replace the page displayed on the right side of the screen with the page following the one currently displayed on the left of said screen; 3. Metodo secondo le rivendicazioni 1 - 2 in cui detto passo e) viene svolto mediante i seguenti passi: l) visualizzare su detto schermo, sovrapposte a detto spartito, delle icone associate ciascuna ad un’area attiva, comprendenti dei marker atti ad essere spostati a piacimento dall’utente sulle pagine di detto spartito, interagendo con lo schermo tattile tramite il tocco, per delimitare l’inizio e la fine di un ritornello su detto spartito e dei pulsanti, anch’essi azionabili mediante il tocco, tramite i quali si imposta il numero di ripetizioni di detto ritornello; 3. Method according to claims 1 - 2 wherein said step e) is carried out by means of the following steps: l) display on said screen, superimposed on said score, icons each associated with an active area, including markers designed to be moved at will by the user on the pages of said score, interacting with the touch screen by touching , to delimit the beginning and the end of a refrain on said score and of the buttons, which can also be operated by touch, through which the number of repetitions of said refrain is set; 4. Metodo secondo la rivendicazione 3 in cui le dimensioni di dette aree attive possono essere ingrandite a piacimento tramite comando tattile da parte dell’utente. 4. Method according to claim 3 in which the dimensions of said active areas can be enlarged at will by means of a tactile command by the user. 5. Metodo secondo le rivendicazioni 3 - 4 in cui, se il ritornello individuato al passo l) ha un’estensione minore o uguale di due pagine consecutive di detto spartito ed à ̈ compreso interamente nelle due pagine dello spartito visualizzate su detto schermo, si operano i passi seguenti: m) quando lo sguardo dell’utente raggiunge la prima icona marker posta all’inizio di detto ritornello e posta nella parte sinistra dello schermo, si opera il blocco della visualizzazione attuale su detto schermo e la disattivazione di dette prima e seconda zona attiva; n) quando lo sguardo dell’utente ha effettuato la scansione del ritornello per un numero di volte uguale al numero di ripetizioni impostato al passo l), si procede con l’esecuzione della sequenza di passi i), j) e k) precedenti fino a che lo sguardo dell’utente non raggiunge una nuova prima icona marker oppure la fine dello spartito. 5. Method according to claims 3 - 4 wherein, if the refrain identified in step l) has a smaller or equal extension of two consecutive pages of said score and is entirely included in the two pages of the score displayed on said screen, the following steps are performed: m) when the user's gaze reaches the first marker icon placed at the beginning of said chorus and placed on the left side of the screen, the current display on said screen is blocked and said first and second active zone are deactivated ; n) when the user's gaze has scanned the chorus for a number of times equal to the number of repetitions set in step l), proceed with the execution of the sequence of steps i), j) and k) above until the user's gaze reaches a new first marker icon or the end of the score. 6. Metodo secondo le rivendicazioni 3 - 4 in cui, se il ritornello individuato al passo l) ha un’estensione minore o uguale di due pagine consecutive di detto spartito ma non à ̈ compreso interamente nelle due pagine dello spartito visualizzate su detto schermo, si operano i passi seguenti: o) quando lo sguardo dell’utente raggiunge detta prima zona attiva si opera lo spostamento nella parte sinistra dello schermo della pagina visualizzata nella parte destra dello schermo e si opera la visualizzazione, nella parte destra dello schermo, della pagina successiva a quella precedentemente visualizzata; p) si opera il blocco della visualizzazione attuale su detto schermo e la disattivazione di dette prima e seconda zona attiva; q) quando lo sguardo dell’utente ha effettuato la scansione del ritornello per un numero di volte uguale al numero di ripetizioni impostato al passo l), si procede con l’esecuzione della sequenza di passi i), j) e k) precedenti fino a che lo sguardo dell’utente non raggiunge una nuova prima icona marker oppure la fine dello spartito. 6. Method according to claims 3 - 4 wherein, if the chorus identified in step l) has a smaller or equal extension of two consecutive pages of said score but is not entirely included in the two pages of the score displayed on said screen , the following steps are taken: o) when the user's gaze reaches said first active area, the page displayed on the right side of the screen is moved to the left side of the screen and the page following the one previously viewed is displayed on the right side of the screen ; p) blocking the current display on said screen and deactivating said first and second active zones; q) when the user's gaze has scanned the chorus for a number of times equal to the number of repetitions set in step l), proceed with the execution of the sequence of steps i), j) and k) above until the user's gaze reaches a new first marker icon or the end of the score. 7. Metodo secondo le rivendicazioni 3 - 4 in cui, se il ritornello individuato al passo l) ha un’estensione maggiore di due pagine di spartito e tale da occupare un numero pari di pagine di spartito e detta prima icona marker posta all’inizio di detto ritornello si trova nella pagina di sinistra, si operano i passi seguenti: r) Si procede come ai passi j), e k) precedenti finché lo sguardo dell’utente non giunge in prossimità di detta seconda icona marker posta alla fine di detto ritornello; s) Si visualizza nella pagina di sinistra nuovamente la pagina contenente detta prima icona marker e si ritorna ad eseguire il passo r) precedente; t) quando lo sguardo dell’utente ha effettuato la scansione del ritornello per un numero di volte uguale al numero di ripetizioni impostato al passo l), si procede con l’esecuzione della sequenza di passi j) e k) precedenti fino a che lo sguardo dell’utente non raggiunge una nuova prima icona marker oppure la fine dello spartito. 7. Method according to claims 3 - 4 in which, if the refrain identified in step l) has an extension greater than two score pages and such as to occupy an even number of score pages and said first marker icon placed at the The beginning of this refrain is on the left page, the following steps are carried out: r) Proceed as in steps j), and k) above until the user's gaze reaches the vicinity of said second marker icon placed at the end of said chorus; s) The page containing said first marker icon is displayed again on the left page and returns to the previous step r); t) when the user's gaze has scanned the chorus for a number of times equal to the number of repetitions set in step l), one proceeds with the execution of the sequence of steps j) and k) above until the user's gaze does not reach a new first marker icon or the end of the score. 8. Metodo secondo le rivendicazioni 3 - 4 in cui, se il ritornello individuato al passo l) ha un’estensione maggiore di due pagine di spartito e tale da occupare un numero dispari di pagine di spartito e detta prima icona marker posta all’inizio di detto ritornello si trova nella pagina di sinistra, si operano i passi seguenti: u) Si procede come ai passi j), e k) precedenti finché lo sguardo dell’utente non giunge in prossimità di detta seconda icona marker posta alla fine di detto ritornello; v) si visualizza nella pagina di destra la pagina contenente detta prima icona marker; w) quando lo sguardo dell’utente raggiunge detta prima zona attiva si opera lo spostamento nella parte sinistra dello schermo della pagina visualizzata nella parte destra dello schermo e si opera la visualizzazione, nella parte destra dello schermo, della pagina successiva a quella precedentemente visualizzata e si torna ad eseguire il passo u) precedente; x) quando lo sguardo dell’utente ha effettuato la scansione del ritornello per un numero di volte uguale al numero di ripetizioni impostato al passo l), si procede con l’esecuzione della sequenza di passi j) e k). 8. Method according to claims 3 - 4 in which, if the refrain identified in step l) has an extension greater than two score pages and such as to occupy an odd number of score pages and said first marker icon placed at the ™ beginning of this refrain is on the left page, the following steps are performed: u) Proceed as in steps j), and k) above until the user's gaze reaches the vicinity of said second marker icon placed at the end of said chorus; v) the page containing said first marker icon is displayed on the right page; w) when the user's gaze reaches said first active area, the page displayed on the right side of the screen is moved to the left side of the screen and the page following the one previously viewed is displayed on the right side of the screen and you go back to carrying out the previous step u); x) when the user's gaze has scanned the chorus for a number of times equal to the number of repetitions set in step l), proceed with the execution of the sequence of steps j) and k). 9. Metodo secondo le rivendicazioni 3 - 4 in cui, se il ritornello individuato al passo l) ha un’estensione maggiore di due pagine di spartito e tale da occupare un numero pari di pagine di spartito e detta prima icona marker posta all’inizio di detto ritornello si trova nella pagina di destra, si operano i passi seguenti: y) quando lo sguardo dell’utente raggiunge detta prima zona attiva si opera lo spostamento nella parte sinistra dello schermo della pagina visualizzata nella parte destra dello schermo e si opera la visualizzazione, nella parte destra dello schermo, della pagina successiva a quella precedentemente visualizzata; z) Si procede come ai passi j), e k) precedenti finché lo sguardo dell’utente non giunge in prossimità di detta seconda icona marker posta alla fine di detto ritornello; aa) Si visualizza nella pagina di sinistra nuovamente la pagina contenente detta prima icona marker e si ritorna ad eseguire il passo z) precedente; bb) quando lo sguardo dell’utente ha effettuato la scansione del ritornello per un numero di volte uguale al numero di ripetizioni impostato al passo l), si procede con l’esecuzione della sequenza di passi j) e k) precedenti fino a che lo sguardo dell’utente non raggiunge una nuova prima icona marker oppure la fine dello spartito. 9. Method according to claims 3 - 4 in which, if the refrain identified in step l) has an extension greater than two score pages and such as to occupy an even number of score pages and said first marker icon placed at the ™ beginning of this refrain is on the right page, the following steps are performed: y) when the user's gaze reaches said first active area, the page displayed on the right side of the screen is moved to the left side of the screen and the page following the one previously viewed is displayed on the right side of the screen ; z) Proceed as in steps j), and k) above until the user's gaze reaches the vicinity of said second marker icon placed at the end of said chorus; aa) The page containing said first marker icon is displayed again on the left page and returns to the previous step z); bb) when the user's gaze has scanned the chorus for a number of times equal to the number of repetitions set in step l), one proceeds with the execution of the sequence of steps j) and k) above until the user's gaze does not reach a new first marker icon or the end of the score. 10. Metodo secondo le rivendicazioni 3 - 4 in cui, se il ritornello individuato al passo l) ha un’estensione maggiore di due pagine di spartito e tale da occupare un numero dispari di pagine di spartito e detta prima icona marker posta all’inizio di detto ritornello si trova nella pagina di destra, si operano i passi seguenti: cc) quando lo sguardo dell’utente raggiunge detta prima zona attiva si opera lo spostamento nella parte sinistra dello schermo della pagina visualizzata nella parte destra dello schermo e si opera la visualizzazione, nella parte destra dello schermo, della pagina successiva a quella precedentemente visualizzata; dd) Si procede come ai passi j), e k) precedenti finché lo sguardo dell’utente non giunge in prossimità di detta seconda icona marker posta alla fine di detto ritornello; ee) Si visualizza nella pagina di destra la pagina contenente detta prima icona marker e si torna ad eseguire il passo cc) precedente; ff) quando lo sguardo dell’utente ha effettuato la scansione del ritornello per un numero di volte uguale al numero di ripetizioni impostato al passo l), si procede con l’esecuzione della sequenza di passi j) e k) precedenti fino a che lo sguardo dell’utente non raggiunge una nuova prima icona marker oppure la fine dello spartito. 10. Method according to claims 3 - 4 in which, if the chorus identified in step l) has an extension greater than two score pages and such as to occupy an odd number of score pages and said first marker icon placed at the ™ beginning of this refrain is on the right page, the following steps are performed: cc) when the user's gaze reaches said first active area, the page displayed on the right side of the screen is moved to the left side of the screen and the page following the one previously viewed is displayed on the right side of the screen ; dd) Proceed as in the previous steps j), and k) until the user's gaze reaches the vicinity of said second marker icon placed at the end of said chorus; ee) The page containing said first marker icon is displayed on the right page and the previous step cc) is returned to; ff) when the user's gaze has scanned the chorus for a number of times equal to the number of repetitions set in step l), one proceeds with the execution of the sequence of steps j) and k) above until the user's gaze does not reach a new first marker icon or the end of the score. 11. Metodo secondo le rivendicazioni 1 - 10 in cui detto apparato comprende un secondo pulsante atto a disabilitare, quando attivato, l’aggiornamento automatico, tramite detti mezzi di elaborazione elettronica, della visualizzazione di detto spartito su detto schermo tattile in base alla posizione dello sguardo dell’utente. 11. Method according to claims 1 - 10 wherein said apparatus comprises a second button adapted to disable, when activated, the automatic updating, by means of said electronic processing means, of the display of said score on said touch screen based on the position of the user's gaze. 12. Metodo secondo la rivendicazione 11 in cui detto apparato comprende un secondo pulsante atto a forzare l’aggiornamento manuale, tramite detti mezzi di elaborazione elettronica, della visualizzazione di detto spartito su detto schermo tattile in modo da sostituire la pagina visualizzata nella parte sinistra di detto schermo con la pagina successiva a quella attualmente visualizzata nella parte destra di detto schermo e successivamente a sostituire la pagina visualizzata nella parte destra dello schermo con la pagina successiva a quella visualizzata a sinistra di detto schermo; e un terzo pulsante atto a compiere l’operazione inversa: forzare l’aggiornamento, tramite detti mezzi di elaborazione elettronica, della visualizzazione di detto spartito su detto schermo tattile in modo da sostituire la pagina visualizzata nella parte destra di detto schermo con la pagina successiva a quella attualmente visualizzata nella parte sinistra di detto schermo e successivamente a sostituire la pagina visualizzata nella parte sinistra dello schermo con la pagina successiva a quella visualizzata a destra di detto schermo. 12. Method according to claim 11, wherein said apparatus comprises a second button adapted to force the manual updating, by means of said electronic processing means, of the display of said score on said tactile screen so as to replace the page displayed on the left side of said screen with the page following the one currently displayed on the right side of said screen and subsequently replacing the page displayed on the right side of the screen with the page following the one displayed on the left of said screen; and a third button for performing the reverse operation: forcing the updating, by means of said electronic processing means, of the display of said score on said touch screen so as to replace the page displayed on the right side of said screen with the page following the one currently displayed on the left side of said screen and subsequently replacing the page displayed on the left side of the screen with the page following the one displayed on the right of said screen. 13. Metodo secondo le rivendicazioni 11 - 12 in cui detto apparato comprende opportuni mezzi di segnalazione della modalità di funzionamento corrente, automatica o manuale.13. Method according to claims 11 - 12 wherein said apparatus comprises suitable means for signaling the current mode of operation, automatic or manual.
IT000146A 2013-06-18 2013-06-18 METHOD AND APPARATUS FOR INTERACTION WITH MUSICAL SCORES, MUSICAL AND SIMILAR PARTS, IN DIGITAL FORMAT. ITFI20130146A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
IT000146A ITFI20130146A1 (en) 2013-06-18 2013-06-18 METHOD AND APPARATUS FOR INTERACTION WITH MUSICAL SCORES, MUSICAL AND SIMILAR PARTS, IN DIGITAL FORMAT.
PCT/IB2014/062349 WO2014203174A1 (en) 2013-06-18 2014-06-18 A method and apparatus for interacting with scores, sheet music and the like in digital format

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
IT000146A ITFI20130146A1 (en) 2013-06-18 2013-06-18 METHOD AND APPARATUS FOR INTERACTION WITH MUSICAL SCORES, MUSICAL AND SIMILAR PARTS, IN DIGITAL FORMAT.

Publications (1)

Publication Number Publication Date
ITFI20130146A1 true ITFI20130146A1 (en) 2014-12-19

Family

ID=49118621

Family Applications (1)

Application Number Title Priority Date Filing Date
IT000146A ITFI20130146A1 (en) 2013-06-18 2013-06-18 METHOD AND APPARATUS FOR INTERACTION WITH MUSICAL SCORES, MUSICAL AND SIMILAR PARTS, IN DIGITAL FORMAT.

Country Status (2)

Country Link
IT (1) ITFI20130146A1 (en)
WO (1) WO2014203174A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030100965A1 (en) * 1996-07-10 2003-05-29 Sitrick David H. Electronic music stand performer subsystems and music communication methodologies
US20130131849A1 (en) * 2011-11-21 2013-05-23 Shadi Mere System for adapting music and sound to digital text, for electronic devices

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030100965A1 (en) * 1996-07-10 2003-05-29 Sitrick David H. Electronic music stand performer subsystems and music communication methodologies
US20130131849A1 (en) * 2011-11-21 2013-05-23 Shadi Mere System for adapting music and sound to digital text, for electronic devices

Also Published As

Publication number Publication date
WO2014203174A1 (en) 2014-12-24

Similar Documents

Publication Publication Date Title
US8378194B2 (en) Composition device and methods of use
EP2786370B1 (en) Systems and methods of note event adjustment
US8921677B1 (en) Technologies for aiding in music composition
US7365261B2 (en) Musical performance data creating apparatus with visual zooming assistance
RU2684665C2 (en) Method, device and computer program product for scrolling musical score
US9747876B1 (en) Adaptive layout of sheet music in coordination with detected audio
KR101791929B1 (en) Integrated keyboard for inputting multiple languages
US9280960B1 (en) Navigating music using an index including musical symbols
WO2007078261A1 (en) Method and system for text-editing and playing back a score
WO2020172196A1 (en) Playback, recording, and analysis of music scales via software configuration
WO2016060254A1 (en) Musical performance assistance device and method
US20090301287A1 (en) Gallery of Ideas
ITFI20130146A1 (en) METHOD AND APPARATUS FOR INTERACTION WITH MUSICAL SCORES, MUSICAL AND SIMILAR PARTS, IN DIGITAL FORMAT.
Shinn Instant musescore
KR101216881B1 (en) Apparatus and method for inputting the chinese language in mobile device
Khan et al. Development of a music score editor based on musicxml
Klessa Annotation Pro
JP3843953B2 (en) Singing composition data input program and singing composition data input device
US11694724B2 (en) Gesture-enabled interfaces, systems, methods, and applications for generating digital music compositions
JP2008083628A (en) Sound signal processor and program
Payne Sounds and (Braille) Cells: Co-Designing Music Technology with Blind and Visually Impaired People
US11948543B1 (en) Computer-implemented method and system for editing musical score
Brown et al. Transformation frameworks and their relevance in universal design
Jaccard et al. Autoscale: Automatic and dynamic scale selection for live jazz improvisation
Bellini et al. Automatic formatting of music sheets through MILLA rule-based language and engine