Ses Referansı - Döngüsel Ses Oluşturma
Eklenti oluştururken döngüye giren bir ses dosyasına ihtiyaç duyabilirsiniz, ancak ya sesi döngüye sokmak için bir Lua hilesi yazmaya üşeniyorsunuzdur ya da bunu doğru bir şekilde yapmak istiyorsunuzdur.
Bu eğitim, ses dosyasını değiştirerek bunu nasıl doğru bir şekilde yapacağınızı gösterecektir.
Gerekli Yazılımlar
Ses dosyalarına döngü noktaları ekleyebilen bir yazılıma ihtiyacınız olacak.
Bu eğitim için taşınabilir ve en önemlisi ücretsiz olan Wavosaur'u kullanacağız.
Ne yazık ki Audacity yeterli olmayacaktır.
Ses Dosyası
Her ses döngüsel hale getirildiğinde kulağa hoş gelmeyebilir. Ses ararken bunu daima aklınızda bulundurmalısınız.
Bu eğitim yalnızca .wav ses dosyaları üzerinde çalışır. .mp3'ü .wav'a dönüştürmek çok zor değildir ve Wavosaur kullanılarak yapılabilir, ancak bunun ses dosyanızın boyutunu artıracağını unutmayın.
Döngüsel bir ses oluşturmak için FL Studio kullanıyorsanız, dışa aktarırken döngü işaretleyicilerini ve çalma listesi işaretleyicilerini devre dışı bıraktığınızdan emin olun.
Wavosaur
Wavosaur'u indirdikten sonra açın.
Karşılaşacağınız ekran budur:

Basit Döngüleme
Şimdi ses dosyanızı bulun ve Wavosaur'da açın, bunu dosyayı pencerenin üzerine sürükleyip bırakarak yapabilirsiniz.

Eğer ses dosyanız başlangıçta döngüsel olması için tasarlandıysa, tek yapmanız gereken "Create loop points" (Döngü noktaları oluştur) düğmesine basmaktır.

Bu, ses dosyasının başına otomatik olarak bir Döngü Başlangıcı (Loop Start) noktası ve sonuna bir Döngü Bitişi (Loop End) noktası yerleştirecektir.
Sonuç şöyle görünecektir:

Döngüleri Önizleme
Döngüyü Wavosaur'dan önizlemek için öncelikle ses çalmanın döngüye ayarlandığından emin olmalısınız:

Ardından sadece oynat düğmesine basın; döngü noktaları ayarlanmış olsun ya da olmasın, tüm ses dosyası döngüsel olarak çalacaktır. Bu, sesin bir bölümü için de geçerlidir.
Döngüsel Olmayan Bir Sesi Döngüye Sokma
Şimdi en zor kısma geldik. Eğer ses dosyanız döngüsel olmak için tasarlanmamışsa, yani tekrar tekrar çalındığında kulağa kötü geliyorsa (tıklamalar, gürültüler, ani ses seviyesi değişiklikleri), döngünün 'doğal' duyulmasını sağlamak çok zor olacaktır. Bu noktada, döngüde çalarken sesin aşağı yukarı 'doğal' duyulması için dosyayı kesmek veya değiştirmek üzere Audacity (veya tercih ettiğiniz başka bir yazılım) gibi başka yazılımlara ihtiyacınız olabilir.
Bu, adım adım yapabileceğiniz bir şey değildir, bu yüzden kendi başınıza çözmeniz gerekecektir. Zaten döngüsel olan sesleri veya en azından döngüsel olup da döngü noktaları olmayan sesleri bulmak her zaman daha kolaydır.
Gelişmiş Döngüleme
Aslında 'gelişmiş' sayılmaz, ancak ses dosyasının döngüye alınacak bir bölümünü seçebilirsiniz. Buna bir örnek, yalnızca sesin son kısmının döngüye alındığı HL2 jeep sesleri olabilir.

Bu örnekte ses baştan başlayacak, Döngü Bitişi'ne (Loop End) ulaşacak ve ardından Döngü Başlangıcı (Loop Start) noktasından çalmaya devam edecektir. Döngü önizlemeleri işte bu noktada gerçekten işe yarar.
Bunu yapmak için, sesin bir bölümünü seçin ve "Create Loop Points" düğmesine basın. Kaydetmeden önce döngüyü önizlediğinizden emin olun!

Kaydetme
Döngüleme işlemini bitirdikten sonra, Dosya (File) > Farklı Kaydet... (Save As...) menüsüne gidin ve ses dosyanızı .wav olarak kaydedin.
Lütfen döngülenmiş bir dosyayı başka programlarda yeniden kaydetmenin döngü noktalarınızı silebileceğini unutmayın. Bu nedenle, eğer gerekliyse, tüm düzenlemeleri yaptıktan sonra döngü noktalarını en son eklediğinizden emin olun.
Lua'da Döngüsel Sesleri Kullanma
Lua'da döngüsel sesleri yönetmek için en iyi fonksiyon CreateSound'dır. Bu fonksiyon, sesi istediğiniz zaman çalmanıza ve durdurmanıza olanak tanır.
Oyun içinde ses çalmanın onları önbelleğe aldığını unutmayın, bu nedenle ses dosyasını daha önce çaldıktan sonra güncellemek bir sonuç vermeyecektir. Ses önbelleğini temizlemek için oyununuzu yeniden başlatmanız veya farklı bir ses adı denemeniz gerekir. (Doğrulama: snd_restart komutu da işe yarayabilir)
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord