Manuale Utente

ChordPro

Il formato di file ChordPro è un formato comune utilizzato in altre applicazioni software. OnSong comprende questo formato nativamente. OnSong riconosce i file con le seguenti estensioni di file: .chordpro, .chopro, .cho, .crd, .pro

Il formato ChordPro consente di esprimere le informazioni sulla canzone in tag delimitati da parentesi graffe. Queste informazioni possono essere logicamente divise in tag di metadati e tag inline.

Tag di metadati

Questi sono tag ChordPro che useresti nella sezione di metadati della canzone. Nei seguenti tag, tre punti (...) rappresentano il testo che fornisci, che va tra i due punti e la parentesi graffa di chiusura. Ad esempio:

{title: Amazing Grace}
{key: G}

OnSong supporta i seguenti tag ChordPro:

  • {title: ...} o {t: ...} Il titolo della canzone.
  • {subtitle: ...}, {st: ...} o {su: ...} Il nome dell'artista o qualsiasi altra informazione aggiuntiva. È possibile specificare più artisti separando i nomi con un punto e virgola. - Kim Walker-Smith; Chris Quilala
  • {album: ...} Il nome dell'album in cui si trova la canzone.
  • {artist: ...} o {a: ...} Il nome dell'artista o qualsiasi altra informazione aggiuntiva. È possibile specificare più artisti separando i nomi con un punto e virgola. - Kim Walker-Smith; Chris Quilala
  • {author: ...} Il nome della persona che ha creato il diagramma degli accordi. Questo viene visualizzato in fondo al diagramma degli accordi e nella proiezione dei testi.
  • {key: ...} o {k: ...} o {ok: ...} La tonalità della canzone scritta come tonalità con preferenza enarmonica e una "m" opzionale per indicare il minore. - alfabetico, ad es. Bb o Em
  • {capo: ...} Il capodastro impostato come numero di tasti - numerico
  • {tempo: ...} I battiti al minuto (BPM) - numerico
  • {time: ...} La firma di tempo - numerico battuta per battuta ad es. 3/4
  • {duration: ...} La lunghezza della canzone per lo scorrimento automatico - secondi o mm:ss
  • {book: ...} Il nome del libro o dei libri in cui inserire la canzone. Questo è un elenco delimitato da virgole di nomi di libri in cui la canzone verrà inserita. Se il libro non esiste, verrà creato automaticamente.
  • {number: ...} Il numero della canzone - numerico, usato per inni, anni, ecc. Puoi ordinare le canzoni per numero come riferimento.
  • {flow: ...} L'arrangiamento delle sezioni - elenco di etichette di sezione. Vedi Flusso per i dettagli sull'arrangiamento del flusso di una canzone.
  • {midi: ...} I comandi MIDI da inviare quando la canzone è visualizzata. Vedi Sintassi MIDI per come esprimere i comandi MIDI come testo in OnSong.
  • {midi-index: ...} I comandi MIDI che attiveranno l'apertura di questa canzone nel Visualizzatore canzoni. Vedi Sintassi MIDI per come esprimere i comandi MIDI come testo in OnSong.
  • {pitch: ...} Le note da riprodurre quando si utilizza la funzione Diapason.
  • {keywords: ...} o {topic: ...} L'elenco dei tag da utilizzare con la ricerca per argomento. Vedi Argomenti per ulteriori informazioni sulla navigazione per argomento.
  • {copyright: ...} o {footer: ...} o {f: ...} Specifica il testo del piè di pagina del copyright da visualizzare in fondo alla pagina o nella proiezione dei testi.
  • {ccli: ...} Il numero CCLI della canzone.
  • {restrictions: ...} La gestione dei diritti per l'elenco delimitato da virgole di restrizioni della canzone. Vedi Restrizioni per i dettagli sull'impostazione delle restrizioni per la tua canzone.
  • {composer: ...} Gli individui che hanno scritto la musica della canzone. Questo elenco deve essere separato con punto e virgola per valori separati.
  • {lyricist: ...} Gli individui che hanno scritto i testi della canzone. Questo elenco deve essere separato con punto e virgola per valori separati.

Tag inline

Questi tag sono utilizzati all'interno del contenuto della canzone e possono essere utilizzati per definire sezioni o per formattare parti della canzone.

  • {define: ...} viene utilizzato per definire diagrammi degli accordi personalizzati. Vedi Definizione degli accordi per ulteriori informazioni.
  • {comment: ...} o {c: ...} Definisce un commento e viene visualizzato come un'istruzione musicale.
  • {comment_bold: ...} o {cb: ...} Definisce il testo da visualizzare in grassetto.
  • {comment_italic: ...} o {ci: ...} Definisce il testo da visualizzare in corsivo.
  • {guitar_comment: ...} o {gc: ...} Definisce un commento che viene visualizzato come un'istruzione musicale.
  • {start_of_verse: ..} o {sov} Dichiara l'inizio di una sezione verso con un'etichetta di sezione opzionale.
  • {end_of_verse} o {eov} Dichiara la fine di una sezione verso.
  • {start_of_chorus: ...} o {soc} Dichiara l'inizio di una sezione ritornello con un'etichetta di sezione opzionale.
  • {end_of_chorus} o {eoc} Dichiara la fine di una sezione ritornello.
  • {start_of_bridge: ...} o {sob} Dichiara l'inizio di una sezione ponte con un'etichetta di sezione opzionale.
  • {end_of_bridge} o {eob} Dichiara la fine di una sezione ponte.
  • {start_of_part: ..} o {sop} Dichiara l'inizio di una parte con un'etichetta di sezione opzionale.
  • {end_of_part} o {eop} Dichiara la fine di una parte.
  • {start_of_tab} o {sot} Dichiara l'inizio della tablatura che OnSong renderizza in un carattere a spaziatura fissa.
  • {end_of_tab} o {eot} Dichiara la fine di una sezione di tablatura.
  • {new_page} o {np} Viene utilizzato per dichiarare una nuova pagina.
  • {new_physical_page} o {npp} Viene utilizzato per dichiarare una nuova pagina.

Tag di formattazione

I seguenti tag vengono utilizzati per definire il carattere e la dimensione predefiniti per i testi e gli accordi nel diagramma degli accordi.

  • {textsize: ...} Definisce la dimensione dei testi come valore numerico in punti.
  • {textfont: ...} Definisce il nome del carattere da utilizzare per i testi. Deve essere supportato sulla piattaforma.
  • {chordsize: ...} Definisce la dimensione degli accordi come valore numerico in punti.
  • {chordfont: ...} Definisce il nome del carattere da utilizzare per gli accordi. Deve essere supportato sulla piattaforma.

Estensioni di file supportate

Il formato di file ChordPro è unico in quanto è una sintassi comunemente concordata, ma non un formato standard. Ciò significa che vari fornitori possono implementarlo in modi diversi e con estensioni di file diverse. OnSong supporta le seguenti estensioni di file durante l'importazione di file in formato ChordPro:

  • .chopro
  • .cho
  • .chordpro
  • .crd
  • .pro
  • .cpm
OnSong 2023 — Ultimo aggiornamento il April 11, 2022