Extension:Score/tr

Score uzantısı, PNG görüntüleri olarak LilyPond kullanarak müzik notalarının oluşturulmasına izin verir ve bunları ses ve MIDI dosyalarına dönüştürebilir.

Teşekkür

 * Orijinal Johannes E. Schindelin tarafından yazılmıştır.
 * Bu uzantı Tim Starling'in kod incelemesine dayanmaktadır.
 * Orijinal, Tarnell Nehri tarafından yazılmıştır.

Kullanım
Kurulum sonrasında, basit bir  etiketi içindeki viikmetinize LilyPond gösterimini gömebilirsiniz. Örneğin:

verim:

Skor etiketlerine nitelikleri genel formda da belirtebilirsiniz.

.

Örneğin:

verim:

Aşağıdaki özellikler kullanılabilir:

LilyPond dili
Şarkı sözleri şu şekilde eklenebilir:

İleri düzey kullanıcılar için, komutu sesin MIDI cihazını değiştirmek için kullanılabilir.

Ön koşullar
Aşağıdaki paketler önerilir:
 * LilyPond
 * Ghostscript
 * ImageMagick
 * FluidSynth
 * Firejail

Bu uzantı, skor görüntüleri oluşturmak için LilyPond'u kullanır, bu nedenle çalışan bir LilyPond kurulumuna ihtiyacınız vardır (Special:Version, LilyPond sürümünü görüntüler). LilyPond'u bir paketten yüklerseniz, LilyPond Ghostscript'e bağlı olduğundan Ghostscript de kurulacaktır. Resimleri kırpmak için ImageMagick kurulmalıdır, aksi takdirde aşırı miktarda boşluk içerirler.

Güvenlik nedeniyle, güvenilmeyen kullanıcıların vikinizi düzenlemesine izin verilirse LilyPond ve Ghostscript'in yapabileceklerini daha da kısıtlamak için firejail yüklemeniz önemle tavsiye edilir.

Uzantı ayrıca LilyPond tarafından üretilen MIDI dosyalarından ses dosyaları oluşturabilir. Bu işlevsellikten yararlanmak istiyorsanız, kurulu olması gerekir.

FluidSynth, MIDI dosyalarını ses dosyalarına dönüştürmek için tercih edilen yöntemdir, ancak TiMidity++ de desteklenir.

Yapılandırma
Şu anda, uzantı aşağıdaki genel yapılandırma parametrelerine sahiptir.

$wgScoreLilyPond
LilyPond yürütülebilir dosyanızın yoluna ayarlayın (genellikle  veya  ).

$wgScoreTrim
, varsayılan olarak  değerine ayarlanan bir boole değeridir. ise, elde edilen skor PNG görüntüleri ImageMagick ile kırpılır. Kırpmak istemiyorsanız veya ImageMagick'i yüklemek istemiyorsanız,  öğesini   olarak ayarlayın.

$wgScoreAbc2Ly
öğenizi ABC'nizin LilyPond dönüştürücü yürütülebilir dosyasına (tipik olarak  veya   olarak ayarlayın).

$wgScoreFluidsynth
Fluidsynth yürütülebilir dosya yolunuza (genellikle  veya   olarak ayarlayın).

$wgScoreSoundfont
soundfont dosyanızın (genellikle  veya   olarak ayarlayın).

$wgScoreTimidity
ayarını TiMidity++ yürütülebilir dosyanızın yoluna ayarlayın (genellikle  veya   çekingenlik). mevcut değilse, bunun yerine yedek olarak TiMidity++ kullanılır.

$wgScoreLame
Set  to the path of your Lame executable (typically   or  ). Required if the generated audio file should be a MP3.

Remarks
This extension runs various binaries on a shell. You may have to increase if you get out of memory errors.

Finding scores
Pages with scores on them will have the "score" page property set. Using Special:PagesWithProp, you can find pages that have scores. ([//en.wikipedia.org/wiki/Special:PagesWithProp?propname=score&propname-other= Example query for the English Wikipedia].)