İçindekiler:
- Adım 1: Malzemeler
- Adım 2: Şarkınızın BPM'sini Öğrenin ve Bunu Kodlayın
- Adım 3: Notaları ve Kod Notlarını ve Akorlarını Takip Edin
- Adım 4: Synth'inizi Seçin
- Adım 5: Bitti
Video: Sonic Pi'de Notalar Kullanarak Şarkı Nasıl Kodlanır: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu talimat, Sonic Pi'de notalar kullanarak bir şarkı kodlarken kullanılacak bazı temel adımları ve kod parçalarını özetleyecektir! Bitmiş parçanıza lezzet katmaya çalışmak için milyonlarca başka kod parçası var, bu yüzden kendi etrafınızda da oynadığınızdan emin olun ve neler bulabileceğinizi görün!
Kullandığım notalar, Queen'in "I Want to Break Free" parçasının basit bir piyano aranjmanıydı. Aynı notaları indirmek isterseniz, buradan yapabilirsiniz:
Adım 1: Malzemeler
Bu proje için ihtiyacınız olacak:
1. Sonic Pi ile uyumlu bir bilgisayar
2. Sonic Pi yazılımı
3. Notalar
4. Müziğin nasıl okunacağı ve bilimsel perde notasyonu hakkında temel bilgiler
Adım 2: Şarkınızın BPM'sini Öğrenin ve Bunu Kodlayın
Benim durumumda, BPM nota kağıdına basılmıştır. Ancak, çoğu zaman durum böyle değildir. Şarkınızın BPM'sini bulma konusunda yardım için bu web sitesini kullanabilirsiniz:
Şarkımın BPM'si dakikada 109 vuruştu. Şarkınızın BPM'sini öğrendikten sonra, arabelleğinizdeki ilk boş satıra gidin ve BPM'nizi kullanarak "use_bpm 109" yazın. Sözcükler ve sayılar arasında bir boşluk olmalı ve BPM için koyduğunuz değer sayı olduğunu gösterecek şekilde maviye dönmelidir.
Devam etmek ve BPM'yi deneyimlerime göre kodlamak, kodlama sırasında zamanlamayı belirlemede çok yardımcı oldu.
Adım 3: Notaları ve Kod Notlarını ve Akorlarını Takip Edin
Şimdi, notalarınızın üzerindeki değneklerdeki notları kod satırlarına çevirmenin zamanı geldi. Bunu yapmak için basit "oynat" ve "uyku" işlevlerini kullanabilirsiniz, ancak bunun aslında daha karmaşık kod satırlarını kullanmayı biraz daha kolaylaştırdığını buldum. Keskin nişancı ve şapkaları varsa olması gereken yerlere koyduğunuzdan emin olmak için anahtar imzasına dikkat ettiğinizden emin olun.
Benim durumumda, ilk notum bilimsel adım notasyonunda kadroda bir a4 idi. Bunu kodlamak için arabellekte boş bir satıra "play:a4" yazdım ve yazılımın bunun bir not olduğunu anlaması için iki nokta üst üste işareti eklediğinizden emin oldum. Doğru girdiyseniz, iki nokta üst üste ve not pembeye dönmelidir. Bu not sekizinci nota olduğu ve zaman işareti 4/4 olduğu için ondan sonra "uyku 0,5" kodladım.
Bundan sonra, bir dizide, bir kod satırında birkaç satırdan çok daha kolay kodlanacak çok sayıda notum vardı. Bunu yapmak için "play_pattern_timed [:d5,:e5,:e5], [1, 1, 1]" kullandım. her notanın süresi sırayla (dörtlük nota için 1, yarım nota için 2, sekizlik nota için 0,5 vb.)
Bir akorun benim gibi aynı anda çalmasını istiyorsanız, arada bir uyku kodlamadan "play_chord [:d,:fs,:a]" yazın. Parantez içinde, çalmaya çalıştığınız akoru oluşturan notaları kodlamalısınız. Tek seferde çalmak istediğiniz tüm notalar buysa, bundan sonra uykuyu kodlayın ve uykudan sonraki sayı, az önce kodladığınız serideki en kısa notunuzun süresi olsun.
Kodunuzda bir tekrar dizisi varsa, döngü yapmak istediğiniz kodun başında "4.times do" ve döngü yapmak istediğiniz bölümün sonunda "end" kullanarak bir kod kümesini döngüye alabilirsiniz. ".times do"dan önceki sayı, kod bölümünün kaç kez tekrarlanmasını istediğinizi belirtir. Doğru girdiyseniz, hem "yap" hem de "bitir" turuncuya döner.
1 dışında belirli bir süre boyunca çalmak istediğiniz tek bir notanız varsa, bunu şu şekilde kodlayabilirsiniz: "oynat:e5, sürdür: 0,5, bırak: 0,1", uzatmadan sonraki sayı notun süresi olacak şekilde. Doğru yazdıysanız, sürdürme ve bırakma pembeye, sayılar maviye dönecektir.
Bu temel kod parçalarını kullanarak, notaları koda çevirerek şarkınızı kodlayabilmelisiniz. Çalarsanız ve bir şey doğru gelmiyorsa, istediğiniz sesi elde edene kadar deneme yanılma yöntemini kullanın! Bazen yeni bir kod parçasına geçmeniz veya bir yere "uyku" eklemeniz gerekir.
Adım 4: Synth'inizi Seçin
Artık tüm şarkınızı notalar kullanarak kodladığınıza ve kulağa hoş geldiğine göre, şimdi synth'inizi seçme zamanı. Bunu varsayılan olarak tutabilir veya yazılımda bulunan birçok seçeneği keşfedebilirsiniz.
Seçenekleri bulmak için, alt eğitim ekranını açarak pencerenin sağ üst köşesindeki "Yardım" ı tıklayın. En alttaki sentezlere tıklayın ve deney yapın. Arabelleğinizin en üstüne gidin ve daha önce BPM'yi kodladığımız satırın altına şunu yazın: "use_synth:dtri", iki nokta üst üste gelen kelime(ler) ile şarkınız için seçilen synth. Oynat'a basın ve sesi beğenip beğenmediğinizi görün. Değilse, yaptığınız birini bulana kadar keşfetmeye devam edin!
Adım 5: Bitti
Sonic Pi'deki notalardan kodladığınız şarkınız şimdi tamamlanmış olmalıdır. "Çalıştır" düğmesine basın, arkanıza yaslanın, rahatlayın ve şaheserinizi dinleyin!
Önerilen:
Modkit for Vex'te Renk Sıralayıcısı Nasıl Kodlanır: 7 Adım
Vex için Modkit'te Renk Sıralayıcısı Nasıl Kodlanır: Herkese merhaba, Bu eğitimde Modkit for Vex'te bir renk topu sıralayıcısını nasıl kodlayacağınızı öğreneceksiniz, umarım yaparsınız ve eğlenirsiniz! Lütfen bana oy verin!
Matlab 2016b Nasıl Kodlanır ve Word'de Yayınlanır (Başlangıç Kılavuzu): 4 Adım
Matlab 2016b'yi Word'de Kodlama ve Yayınlama (Başlangıç Kılavuzu): Matlab, teknik sonuçları hesaplamak için kullanılan yüksek performanslı bir dil programıdır. Görselleri, hesaplamaları ve programlamayı kullanıcı dostu bir şekilde entegre etme yeteneğine sahiptir. Bu program ile kullanıcı sorunları ve çözümlerini yayınlayabilir
Basit Rastgele Sanal Zar Nasıl Kodlanır: 6 Adım
Basit Rastgele Sanal Zar Nasıl Kodlanır: Herkese merhaba!!!!! Bu benim ilk dersim ve size PC'nizde veya akıllı telefonunuzda sanal bir zarın nasıl kodlanacağını öğreteceğim. HTML, JavaScript ve CSS kullanıyorum, umarım hepiniz seversiniz ve aşağıdaki bağlamda bana oy vermeyi unutmayın
Sumobot'u Takip Eden Bir Satır Nasıl Kodlanır: 4 Adım
Sumobot'u Takip Eden Bir Çizgi Nasıl Kodlanır: Bu Eğitilebilir Kitapta, Parallax'tan bir Sumobot'u tek bir siyah çizgiyi takip edecek şekilde kodlayabileceğiniz süreci detaylandıracağım
Nasıl Yapılır: IMovie Kullanarak Şarkı Sözü Videosu: 5 Adım
Nasıl Yapılır: IMovie Kullanarak Şarkı Sözü Videosu: Günümüzde insanlar şarkıları radyoda söylemeye büyük ilgi duyuyor ve birçok insan onları verimli bir şekilde söylemek için şarkı sözlerini ezberlemekten hoşlanıyor. Şarkı sözü videolarının, video düzenlemeyi seven insanlar için harika bir yayın olabileceğini düşünüyorum ve aynı zamanda bir