Kullanıcı Kılavuzu

ChordPro

ChordPro dosya formatı, diğer yazılım uygulamalarında kullanılan yaygın bir formattır. OnSong bu formatı yerel olarak destekler. OnSong aşağıdaki dosya uzantılarına sahip dosyaları tanır: .chordpro, .chopro, .cho, .crd, .pro

ChordPro formatı, şarkı bilgilerinin küme ayraçlarıyla sınırlandırılan etiketlerde ifade edilmesine olanak tanır. Bu bilgiler mantıksal olarak meta veri etiketleri ve satır içi etiketlere bölünebilir.

Meta Veri Etiketleri

Bunlar, şarkının meta veri bölümünde kullanacağınız ChordPro etiketleridir. Aşağıdaki etiketlerde, üç nokta (...) sizin sağladığınız metni temsil eder ve bu metin iki nokta ile kapanan küme ayracı arasına gider. Örneğin:

{title: Amazing Grace}
{key: G}

OnSong aşağıdaki ChordPro etiketlerini destekler:

  • {title: ...} veya {t: ...} Şarkının başlığı.
  • {subtitle: ...}, {st: ...} veya {su: ...} Sanatçı adı veya başka herhangi bir başlık bilgisi. Isimleri noktalı virgülle ayırarak birden fazla sanatçı belirtebilirsiniz. - Kim Walker-Smith; Chris Quilala
  • {album: ...} Şarkının bulunduğu albümün adı.
  • {artist: ...} veya {a: ...} Sanatçı adı veya başka herhangi bir başlık bilgisi. Isimleri noktalı virgülle ayırarak birden fazla sanatçı belirtebilirsiniz. - Kim Walker-Smith; Chris Quilala
  • {author: ...} Akor şemasını oluşturan kişinin adı. Bu, akor şemasının altında ve lirik projeksiyonunda görüntülenir.
  • {key: ...} veya {k: ...} veya {ok: ...} Şarkının tonalitesi, enharmonik tercih ve minör belirtmek için isteğe bağlı bir "m" ile yazılır. - alfabetik, örneğin Bb veya Em
  • {capo: ...} Perdesinin sayısı olarak ayarlanacak capo - sayısal
  • {tempo: ...} Dakika başına vuruş sayısı (BPM) - sayısal
  • {time: ...} Zaman imzası - sayısal vuruş bölü ölçü, örneğin 3/4
  • {duration: ...} Otomatik kaydırma için şarkı süresi - saniye veya mm:ss
  • {book: ...} Şarkıyı yerleştireceği kitabın veya kitapların adı. Bu, şarkının yerleştirileceği kitap adlarının virgülle ayrılmış bir listesidir. Kitap mevcut değilse, otomatik olarak oluşturulur.
  • {number: ...} Şarkının numarası - sayısal, ilahiler, yıllar vb. için kullanın. Şarkıları referans için numaraya göre sıralanabilirsiniz.
  • {flow: ...} Bölümlerin düzenlemesi - bölüm etiketlerinin listesi. Bir şarkının akışını düzenleme hakkında ayrıntılar için Flow bölümüne bakınız.
  • {midi: ...} Şarkı görüntülendiğinde gönderilecek MIDI komutları. OnSong'da MIDI komutlarını metin olarak nasıl ifade edileceği hakkında MIDI Syntax bölümüne bakınız.
  • {midi-index: ...} Bu şarkının Song Viewer uygulamasında açılmasını tetikleyecek MIDI komutları. OnSong'da MIDI komutlarını metin olarak nasıl ifade edileceği hakkında MIDI Syntax bölümüne bakınız.
  • {pitch: ...} Pitch Pipe özelliğini kullanırken çalınacak notalar.
  • {keywords: ...} veya {topic: ...} Konu araması ile kullanılacak etiketlerin listesi. Konuya göz atma hakkında daha fazla bilgi için Topics bölümüne bakınız.
  • {copyright: ...} veya {footer: ...} veya {f: ...} Sayfanın altında veya lirik projeksiyonunda görünecek telif hakkı altbilgisi metnini belirtir.
  • {ccli: ...} Şarkının CCLI numarası.
  • {restrictions: ...} Şarkı için hak yönetimi virgülle ayrılmış kısıtlamalar listesi. Şarkınız için kısıtlamaları ayarlama hakkında ayrıntılar için Restrictions bölümüne bakınız.
  • {composer: ...} Şarkının müziğini yazan kişiler. Bu liste ayrı değerler için noktalı virgülle ayrılmalıdır.
  • {lyricist: ...} Şarkının sözlerini yazan kişiler. Bu liste ayrı değerler için noktalı virgülle ayrılmalıdır.

Satır İçi Etiketler

Bu etiketler şarkının içeriğinde kullanılır ve bölümleri tanımlamak veya şarkının bazı bölümlerini biçimlendirmek için kullanılabilir.

  • {define: ...} özel akor diyagramları tanımlamak için kullanılır. Daha fazla bilgi için Defining Chords bölümüne bakınız.
  • {comment: ...} veya {c: ...} Bir açıklamayı tanımlar ve müzik talimatı olarak görünür.
  • {comment_bold: ...} veya {cb: ...} Kalın olarak görünecek metni tanımlar.
  • {comment_italic: ...} veya {ci: ...} İtalik olarak görünecek metni tanımlar.
  • {guitar_comment: ...} veya {gc: ...} Müzik talimatı olarak görünen bir açıklamayı tanımlar.
  • {start_of_verse: ..} veya {sov} İsteğe bağlı bir bölüm etiketi ile verse bölümünün başlangıcını bildirir.
  • {end_of_verse} veya {eov} Verse bölümünün sonunu bildirir.
  • {start_of_chorus: ...} veya {soc} İsteğe bağlı bir bölüm etiketi ile koro bölümünün başlangıcını bildirir.
  • {end_of_chorus} veya {eoc} Koro bölümünün sonunu bildirir.
  • {start_of_bridge: ...} veya {sob} İsteğe bağlı bir bölüm etiketi ile köprü bölümünün başlangıcını bildirir.
  • {end_of_bridge} veya {eob} Köprü bölümünün sonunu bildirir.
  • {start_of_part: ..} veya {sop} İsteğe bağlı bir bölüm etiketi ile bir bölümün başlangıcını bildirir.
  • {end_of_part} veya {eop} Bir bölümün sonunu bildirir.
  • {start_of_tab} veya {sot} OnSong'un eş aralıklı bir yazı tipiyle oluşturduğu tabulatürün başlangıcını bildirir.
  • {end_of_tab} veya {eot} Tabulatür bölümünün sonunu bildirir.
  • {new_page} veya {np} Bu, yeni bir sayfayı bildirmek için kullanılır.
  • {new_physical_page} veya {npp} Bu, yeni bir sayfayı bildirmek için kullanılır.

Biçimlendirme Etiketleri

Aşağıdaki etiketler, akor şemasında lirikler ve akorlar için varsayılan yazı tipini ve boyutunu tanımlamak için kullanılır.

  • {textsize: ...} Lirik boyutunu puan cinsinden sayısal bir değer olarak tanımlar.
  • {textfont: ...} Lirikler için kullanılacak yazı tipi adını tanımlar. Platform tarafından desteklenmiş olmalıdır.
  • {chordsize: ...} Akor boyutunu puan cinsinden sayısal bir değer olarak tanımlar.
  • {chordfont: ...} Akorlar için kullanılacak yazı tipi adını tanımlar. Platform tarafından desteklenmiş olmalıdır.

Desteklenen Dosya Uzantıları

ChordPro dosya formatı, yaygın olarak kabul edilen bir sözdizimi olması bakımından benzersizdir, ancak standart bir format değildir. Bu, çeşitli satıcıların bunu farklı şekillerde ve farklı dosya uzantılarıyla uygulayabilecekleri anlamına gelir. OnSong, ChordPro biçimlendirilmiş dosyaları içe aktarırken aşağıdaki dosya uzantılarını destekler:

  • .chopro
  • .cho
  • .chordpro
  • .crd
  • .pro
  • .cpm
OnSong 2026 — Son Güncelleme April 11, 2022