Soru:
Matematik PI müzikal olarak temsil edildi
Josue Espinosa
2014-08-29 02:01:36 UTC
view on stackexchange narkive permalink

Pi değerlerini ses olarak çıkarmak için bir program oluşturuyorum. Birkaç video ve başka temsiller gördüm ve nasıl ilerleyeceğimi bilmediğim dışında eğlenmek için kendiminkini yapmaya çalışmak istiyorum.

A, B, C, D, E, F ve G .

Maalesef bir rakam 1,2,3,4,5,6,7,8,9 veya 0 için 10 olası değer vardır. Beşte bir kuralı hakkında bir şeyler okudum, ancak çalınacak 10 sayıyı nasıl eşleştireceğimden emin değilim. Bu soruyu sormak için doğru yer olup olmadığından emin değilim.

Sesi 0-9 arasındaki sayılarla eşleştirmeye ne dersiniz? Yayılmayı olabildiğince eşit tutmak istiyorum. Bu nedenle, mümkün olan her ses bir hatta olsaydı, mantıklıysa 0-9 eşit olarak dağıtılırdı.

Bu yanlışsa özür dilerim konum.

http://music.stackexchange.com/questions/11923/how-to-algorithmically-find-a-chord-progression-for-an-infinite-arbitrary-melody
Oldukça alakasız, ancak sevdiğim için bunu göndermek zorunda kaldım: https://m.youtube.com/watch?v=BDMBtQjS1bQ
Bunun bu kadar çok olumlu oy almasına şaşırdım. Hem bir müzisyen hem de bir matematikçi olarak, bu soruyu boşluktan dolayı reddederdim! $ \ Pi $ 'ı tonlara ** kodlamak ** istiyorsanız, her rakamı bir nota eşleyin. $ \ Pi $ 'ın * temsilcisi * olan bir parça yaratmak istiyorsanız, o zaman daireleri, küreleri ve yarıçapları çağrıştıran bir şeyler yazın.
Müzik hakkında çok az şey biliyorum, ancak yedi notanız varsa, matematiksel olarak pi'yi temel 7'de kullanın ... http://turner.faculty.swau.edu/mathematics/materialslibrary/pi/pibases.html
@CarlWitthoft: Katılıyorum. Alternatif olarak, bir π / 4 zaman işareti kullanılabilir veya melodik adım boyutu olarak: 3 frekans oranına sahip aralıklar kullanılabilir. Ancak π'nin _digits_'sini kullanmak temelde rastgele bir sayı akışı kullanmak gibidir.
Hey @Dave. Sanırım cevabınızla ne demek istediğinizi * anladılar ... (Ayrıca oktavı da dahil edin ve orada yer alın ...)
@CarlWitthoft Herkes resmi olarak eğitilmiş bir müzisyen ve matematikçi değildir. Bazıları için aşikar olabilecek kavramlar ve dinamikler, diğerleri için o kadar aşikar değildir. Bu konunun popülaritesi, sizi huysuzlaştırsa bile, soruların ve cevapların birçokları için ilginç olduğunu gösteriyor.
@JCPedroza elbette, ve aynı zamanda yorumumdaki olumlu oylar birçok insan için de tersini gösteriyor :-) De Gustibus tartışmasız
@CarlWitthoft Bilmiyorum, onlar sadece sizin grup üyeliğinizi paylaşıyor olabilirler (ve 4 "çok" olduğu için mi?) Her halükarda, bu sadece benim görüşümü kanıtlıyor, biz heterojen bir toplulukuz. Bu tür bir çeşitlilik bekleniyor ve sürpriz olmamalı.
muhtemelen alakalı: https://www.youtube.com/watch?v=rAUXyOsenhI
Oldukça geç kaldım, bu yüzden buraya bir öneri ekleyeceğim: Eğer onu bir dizi notadan ziyade gerçek bir şarkı yapmak istiyorsanız, armoni yaratmak için bazı akorlar atabilirsiniz. C Majörün yedi diyatonik notası için 0-6 rakamlarını kullanabilirsiniz (C, D, E, F, G, A, B), sonra 7,8,9 akor olabilir (I, IV, V popüler seçimlerdir- 7 Do Majör, 8 Fa Majör, 9 Majör olacaktır). Başkalarını da kullanabilirsiniz: Bunun yerine Dmin, Emin veya Amin tadı değiştirir. Bu şekilde tüm notalar anahtardır ve orada bazı ilginç melodiler bulabilirsiniz.
On bir yanıtlar:
user13034
2014-08-29 02:23:38 UTC
view on stackexchange narkive permalink

Öncelikle pi'nin tek tek basamaklarını temsil etmekle ilgileniyorsanız seçeneklerden biri, 10'dan farklı bir tabanda bir temsil kullanmaktır. Örneğin, pi taban 12, her renk için ayrı bir dijital olacaktır. not.

İşte başlamanıza yardımcı olabilecek bir web sitesi: http://www.virtuescience.com/pi-in-other-bases.html

Bob Broadley
2014-08-29 02:14:56 UTC
view on stackexchange narkive permalink

10 sayısı, geleneksel müzik teorisindeki değerlerle her zaman iyi bir şekilde eşleşmiyor. (Örneğin, oktavın geleneksel bölümlerini kullanan oktav başına 12 kromatik perde vardır; diyatonik ölçekler yedi perdeye sahiptir; not süreleri 2'nin güçleri veya negatif güçleri ile ilişkilidir). Demek bu nedenle dünya senin istiridyen! 10 haneyi eşlemek için herhangi bir 10 değer seçebilirsiniz.

Bu, kesin bir yanıt alma olasılığınızın düşük olduğu anlamına gelir (ve bu nedenle, bazıları bu gönderiyi konu dışı olun), ancak uygun eşlemeler için kendi önerilerimden bazıları şunlardır:

  1. Bir oktavı ona böl (yani 10-TET kullanın) ancak bu youtube klip, birinin sizi yenmiş olabileceğini gösteriyor…!
  2. 10 farklı akor kullanın.
  3. 10 farklı nota süresi kullanın (2'nin kuvvetleri veya onda biri olarak belirli bir değer).
  4. Birbirine bağlı pentatonik ölçek kullanın (Bu fikri beğeniyorum, belki stereo ayrılmış olabilir, ancak bu benim projem değil…)
  5. Yukarıdaki fikirlerin bir kombinasyonunu kullanın , Örneğin. farklı frekansların her birinin kendi ilgili süresi (ve stereo konumlandırması…) vardır

Sonunda, bu fikirleri çok hızlı bir şekilde buldum, olasılıklar çok ve deney yapmak anahtardır.

EK BİLGİ: 10-TET ayarında frekansları bulmaya çalışıyorsanız, bir başlangıç ​​frekansını 2 ile n / 10'un üssü ile çarparsınız, burada n tam sayıdır 0-9 aralığındaki değerler.

Pi'yi 7. veya 12. tabanda kullanabilirsiniz.
h22
2014-08-30 00:52:07 UTC
view on stackexchange narkive permalink

Pi, çeşitli sonsuz serilerle de ifade edilebilir. 1593'te keşfedilen François Viète serisini seviyorum:

enter image description here

2'nin karekökü yarım oktav mesafesidir. Belki seriyi bir dizi ses dizisi olarak temsil etmek mümkündür? Ya da belki başka diziler daha iyi uyuyor? Bu, Pi'nin ruhunu ondalık gösterimini tekrar etmekten daha iyi yeniden üretebilir.

Roland Bouman
2014-08-29 13:00:10 UTC
view on stackexchange narkive permalink

Bahsettiğim görmediğim bir fikir ritim. Belki de bazı yedek basamakları hızınızı değiştirmek için kullanabilirsiniz (örneğin, sekizden kesicilere geçme). Veya yedek rakamları önceden tasarlanmış ritmik motiflerle eşleyebilirsiniz.

Bir başka fikir de enstrümanı değiştirmek için bir nota eşlenmemiş rakamları kullanmaktır.

HTH.

Fennelouski
2014-08-29 20:31:03 UTC
view on stackexchange narkive permalink

Neden 10. tabanı kullanmalı? Bir yerde biraz taviz vermelisiniz ve π zaten aşkın olduğu için, π'yi doğru bir şekilde temsil edecek hiçbir rasyonel taban yoktur. Heptary kullanıyorsanız, π ≈ 3.0663651432036134110263402244652226643520650240155443215426431025161154565220002622436103301443233631 . Bu rakamlar, bir oktavdaki yedi perdeyle mükemmel bir şekilde eşleşir. Sekizli kullanmak bir b3 , b7 veya # 4 ekler. Quintary, mükemmel bir pentatonik ölçek verir.

rlms
2014-09-01 02:25:04 UTC
view on stackexchange narkive permalink

Güzel bir müzik parçası yapmak istiyorsanız (ki bunu yaptığınızı varsayıyorum, basitçe pi kodlamak biraz israf olur), müziği mekanik olarak oluşturmaya çalışmaktan kaçınır ve bunun yerine ilham olarak pi parçalarını kullanırdım.

Örneğin:

  • 22/7 şeklinde yazmak (yaklaşık pi)
  • Motif olarak ilk 5 veya daha fazla basamağı kullanmak bir şekilde ve diğerlerini kullanmak kadar değil. Daha sonra, hızlı bir kadenza türü bölümü olarak 50 kadar basamağa sahip olabilirsiniz.
  • Döngüsel akor ilerlemelerini kullanma (pi, daireler hakkındadır)
krowe
2014-08-29 11:49:07 UTC
view on stackexchange narkive permalink

Hiç kimsenin bahsetmediği bir seçenek, bu fazladan rakamları özel amaçlar için kullanmaktır (yani, tempoyu değiştir, başka bir enstrüman). Birincil enstrüman bir piyano ise, trampet, bas ve zile bir rakam atamanın son müziğinize çok fazla yetenek katacağını hayal ediyorum.

Aslında, yeni enstrümanlar eklemek açılacaktır. bunu yapmanın bir sürü yeni yolu var. Her rakamın bir işlemi temsil etmesine izin verebilirsiniz. Her işlem bir enstrüman, tempo veya efekt değişikliği vb. Temsil edebilir. Ayrıca, her işlem daha sonra parametre sayısını karşılamak için ihtiyaç duyulduğu kadar çok basamak okuyacaktır. Bu, vuruşlarınızın notlarınız için sürdürme, vurgu vb. Gibi şeylere sahip olmasına olanak tanır.

Bu aslında not alanından daha fazla veri alanına sahip olma sorununu daha da fazla sorun haline getirecektir. başlangıçta hiçbir zaman gerçekten bir sorun olmadığı gerçeği. Fazladan boşluğu bir sonraki yüksek ve düşük oktavlarla doldurmanız yeterli. Bu, notlarda hafif bir dengesizliğe neden olur, ancak yine de gerçekten bir denge istemiyoruz ...

Bu da bizi başka bir soruna götürür. En iyi bahsinizin, nota dağılımınızın hoş olmasını sağlamak için popüler müzikte bulunan kalıpları kullanmak olduğunu düşünüyorum. Bunu belirlemek için isteyeceğimiz verilere sahip bu siteyi buldum:

enter image description here

Başvurunuzun sesi şu durumlarda daha iyi olacaktır: buna benzer bir dağılım modeline sahip notlar üretir. Bazı enstrümanların çok farklı çalışabileceğini fark edebilirsiniz, ancak (tüm bunlarda olduğu gibi) deney önemli olacaktır.

Bu sistemi çalıştırdıktan sonra, başka bir şarkı düşünmenizi öneririm. Sahip olduklarınıza benzer sesler çıkarır ve aynı anahtardaki bir şarkıyla eşleşen daha kesin bir nota dağılım grafiği yapar. Ne demek istediğimi anlamak için yukarıdaki bağlantıdaki sayfayı okuyun.

İşinizi bir adım öteye taşımak isterseniz, istediğiniz kadar çok işlev ekleyebileceksiniz. Kaç farklı işleve sahip olduğunuza bağlı olarak bir işlem kodunun (1,2,3 karakter) ne kadar büyük olduğuna karar vermeniz ve hepsini işlemeniz gerekir (büyük bloklar aynı şeyi yapsa bile). Bunun gerçekten karmaşık bir senfoni olmasını istiyorsanız, böyle bir tasarımın doğasında bulunan değişken veri hızından dolayı yaşayacağınız zamanlama sorunlarını ortadan kaldırmak için işleme adımını çalma adımından ayırmanızı öneririm. Neyse ki standartlar var. Popüler bir standart MusicXML olarak adlandırılır. Programınızı bu dosyaları oluşturacak şekilde yaparsanız. Daha sonra bu dosyaları daha sonra bir MusicXML oynatıcı kullanarak oynatabilirsiniz.

Güncelleme: Bununla ilgili deneylerimi görmek isterseniz, onları burada.

`Çoğunlukla, enstrümanlar, tuşları listenin en üstüne doğru kullandıklarında daha iyi ses çıkaracaklar ve aşağı doğru hareket ettikçe daha az hoş ses çıkaracaklar. 'Daha yaygın tuşlar daha hoş mu? Bu iddia için bir kaynağınız (veya argümanınız) var mı? Verileri ciddi şekilde yanlış anladığınızı düşünüyorum. Bu tuşlar yaygındır çünkü yazmak, okumak ve oynamak daha kolaydır. F # "en tatsız anahtar" olduğundan değil.
http://www.hooktheory.com/blog/i-analyzed-the-chords-of-1300-popular-songs-for-patterns-this-is-what-i-found/ "Enstrümanlar daha iyi ses veriyor" hakkında hiçbir şey söylemiyor "belirli bir anahtarda. Veriyi sadece "daha az keskin ve düz hatlı anahtar imzaları tercih eden genel bir eğilim var, ancak bu evrensel değil" şeklinde sunuyor.
@JCPedroza Makalenin tamamını gerçekten okumadınız.
Tamamen okudum, oldukça iyi bilinen bir makale. Daha fazla keskin veya düz anahtarların daha az hoş olduğunu nerede iddia ediyor?
@JCPedroza 'Smart Instruments' uygulaması, kullanıcıların temelde herhangi bir notaya basmasını ve bir profesyonel gibi ses çıkarmasını sağlar. Bunun nedeni, bu notaların kulağa daha hoş gelmesidir. Bu uygulamanın temel iddiası, sadece doğru ritmi almanız gerektiğidir ve bu notalardan hangisini çaldığınız önemli değil, bir profesyonel gibi ses çıkaracaksınız. Çoğu insan buna inanmakta zorlanıyor, ancak işte burada ve bunun doğru olduğundan şüphe duyuyorsanız uygulamayı kendiniz deneyebilirsiniz.
Hiç de böyle çalışmıyor. Artık makalenin iddia ettiği şey bu. Garage Band uygulaması ("akıllı enstrümanlar" uygulaması) seçtiğiniz armoninin diyatonik akorlarını gösterir ve kullanır, herhangi bir tuşu seçebilirsiniz. Belirli bir anahtarda olduğu için değil, olası akor ilerlemelerinin diyatonizmi nedeniyle kulağa hoş geliyor. Makaleyi anlamanız tamamen bozuk, çarpıtılmış, yanıltıcı ve tamamen yanlış. Sen ve makale çok farklı şeyler iddia ediyor ve bahsediyorsunuz. Ne hakkında konuştuğunu bilmediğin açık.
@JCPedroza'yi bu konuda desteklemeliyim. Mükemmel bir perdeye sahip olmadığınız sürece, parçayı dinlerken Do majör ve Db majör arasındaki farkı bilemezsiniz. Bu yarım adımın popülerlikte% 20'lik bir düşüşe neden olduğunu düşünmek tamamen yanlış çünkü C majör kulağa daha iyi geliyor. C majör popülerdir, çünkü özellikle resmi eğitimi olmayan kişiler için çalması ve yazması daha kolay olan doğal notalardır (yani piyanodaki beyaz tuşlar). Bu makaleden çıkardığın sonuçlarda% 100 yanılıyorsun krowe.
@JCPedroza Böyle bir bağlamın dışına çıkardığın zaman ifademi anlaman senin için çok zor olduğu için üzgünüm. Bunu düzelttim ki, ne söylersem söyleyeyim, umarım oldukça karanlık kalacaktır. Yazımın sorun yaşıyor gibi görünen bölümünde yapmaya çalıştığım tek şey, üzerine inşa edilecek bazı örnek veriler vermek. Bir sonraki adımda, OP'ye, belirli bir enstrüman / tuş kombinasyonu için daha iyi bir dağılım grafiği elde etmek için o parçayı atması ve belirli bir şarkı üzerinde bir analiz yapması gerektiğini söylüyorum.
@JCPedroza Bunların en keyifli anahtarlar olduğunu gerçekten tartışmamı istiyorsanız, o zaman sadece istatistikleri göstereceğim. Günün sonunda bu tuşlar en yaygın olanıdır çünkü daha iyi ses çıkarırlar; Verdiğiniz nedenlerden dolayı DEĞİL. Hiç kimse en iyi şeyleri okumayı veya yazmayı en zorlaştıran bir tabulatur tasarlamaz ve hiç kimse en iyi notaların çalınmasını zorlaştıran bir enstrüman tasarlamaz. Hayır, bu şeyleri en iyisi olan şey etrafında tasarlıyorlar. Bestecilerin genellikle şarkıyı çalmadan önce yazdığını düşünüyor musunuz? Ya da onlar hayal etmeden oynayalım mı? Sanırım F # hayal etmek C'den daha zor?
@MarkM Daha önce söylediğime ek olarak, ikiniz de noktayı kaçırıyorsunuz gibi görünüyor (ve muhtemelen bu yüzden benim yöntemimle sorun yaşıyorsunuz). Yöntemim istatistiklerden başka hiçbir şeye dayanmıyor. Daha az umursayabilirim NEDEN C daha popüler. Burada ne yaptığımız önemli değil. Gerçek şu ki, ikiniz de hatalı olduğumu söylüyorsunuz ve sonra bunu kendiniz görmeden neden önemli olmadığını göstermeye devam ediyorsunuz.
@krowe, iyi, ama eğer bir anahtarın NEDEN popüler olduğunu umursamıyorsanız, neden "Günün sonunda bu tuşlar en yaygın olanıdır çünkü daha iyi ses çıkarırlar." Bu, NEDEN anahtarın umursamadığınızı söylediğinizden daha popüler olduğu sorusunun (desteklenmeyen) cevabıdır.
@MarkM Bahsettiğiniz yoruma bakın. Demek istediğim, ikinizin de işleri bağlamın dışına çıkarmanızdı. Yine yaptığın gibi. "Gerçekten bunu tartışmamı istiyorsan ..." dediğimi tekrar oku.
@krowe - Kesinlikle JC ve Mark'ın yanındayım. Bu anahtarlar en yaygın olanıdır çünkü okumaları ve yazmaları daha kolaydır. Erken müzik Modal olduğundan ve # / b kullanımı yaygın veya gerekli olmadığından, bu tuşlar etrafında birçok enstrüman tasarlandı. Diğer enstrümanlar aktarılır ve # 'den daha fazla b'ye sahip boynuzlar için yazılmış müzik gibi belirli eğilimleri vardır. Yani daha fazla Caz içeriği düz tuşlarda ve daha fazla rock parçası # tuşta (gitarlar nedeniyle). Argümanınızın (anahtarların konusuna özgü) kabul edilebilir olan kısmı, belirli anahtarların daha yaygın olmasıdır, ancak bence hepsi bu.
@Basstickler Aslında ikisini de yazdım ve tamamen dürüst olmak gerekirse, bu gerçekten sadece hoşun tanımına bağlı. Tarif ettiğim versiyon daha çok tanıdık bir sese sahip. Bazı kısımları daha önce duyduğunuz bir şeye benziyor. Diğer oktavlardan gelen notaları değiştiren yazdığım versiyon her yerdeydi. Bu yüksek ve alçaklar ona kendi sesini verdi. İsterseniz onu indirip derleyin ve kendiniz karar verin: https://github.com/krowe/MidiPi O kadar uzağa geldikten sonra durdum, böylece belirli bir şarkıya veya enstrümana ayarlanmasın.
@krowe Temel müzik teorisi okudunuz mu? Bize yanıtlarınızı okurken, size söylemeye çalıştığımız şeyi bile anlamıyorsunuz. Cevaplarınız ya bizimkiyle alakasızdır ya da çok az anlamlıdır ya da hiç mantıklı değildir.
@JCPedroza Yaptığım uygulamayı denemediğinizi nasıl anladığımı biliyor musunuz? Çünkü yanlış olduğun için henüz özür dilemiyorsun. Bunu anlamayan sadece siz ve bu tür nota seçiminin yarattığı farkı dinlemeyenler.
@krowe Ne hakkında konuştuğunuz konusunda hiçbir fikriniz yok, bu yüzden "haklı" olmanız çok zor olacak. Bazı çok temel müzik teorisi kavramlarını okumanızı tavsiye ederim, ne kadar kaybolduğunuzu yakında fark edeceksiniz. Konuyu ve kavramları anlayamadığınız göz önüne alındığında, herkesin yanlış olduğunu düşünmeniz ilginç. Çalışmanızı gerçekten paylaşmak istiyorsanız, herkesin nasıl yorumlayacağını, derleyeceğini ve çalıştıracağını bilmediği korkunç derecede belgelenmiş bir C # koduna bağlantı yerine sese bağlantılar göndereceksiniz.
@JCPedroza Hmm, na. Bu bir iyilik istemenin yolu değil. Eminim OP onu çalıştırabilecek kadar yeteneklidir. Başka biri sorarsa o zaman belki ama senin için değil. Artı, ne derseniz deyin, şu anda sizden daha iyi anladığım müzik teorisinin belli bir kısmı olması hoşuma gidiyor. Başından beri yaptım ve sadece bu kadar değil, yarım beyinli ve uygulamamı çalıştırabilen herkes de yapıyor. Belki bir gün daha iyi bir tavır alırsınız ve bunu yapabilecek veya size açıklayabilecek sizden daha zeki bir arkadaş bulacaksınız.
@krowe C # biliyorum, özellikle kendimden değil, ortalama okuyucudan bahsediyordum. Kendini aptal durumuna düşürmek istiyorsan, öyle olsun. Müzik teorisinde yeni olabilecek ve bu saçmalık deniziyle karıştırılabilecek insanlara verdiğiniz cevabın ve yorumlarınızın ne kadar hatalı olduğunu belirtmek istedim. Hatalıydın ve hatalar yaptın, önemli değil. Bu kadar çok kasıtlı cehalet ve saçmalık katmanında saklanırken neden kişisel aldığınızdan emin değilim. Öyle kaybettin ki olmadığını sanıyorsun ve o kadar ego dolu ve hayal görüyor ki orada kalacaksın.
@JCPedroza Gerçekten mi? Gördüğünüz gibi, gönderinizdeki neredeyse her cümle aşağılayıcı ve bu diyaloğun başından itibaren üslubunuz düşmanca iken, iyi adamı oynayamazsınız. Ortaya çıkardığınız her şey konu dışı kaldı ve yalnızca bu yazının ne hakkında olduğu ile hiç ilgisi olmayan şeyleri açıkladınız.
@krowe Hem cevabınız hem de yorumlarınız yanlış anlamalara, hatalara ve cehaletlere dayanmaktadır (ve bunlarla dolu). Düzeltmeler, konuyla ilgili (ve gerekli) olduğu gibidir. Düzeltmelere ve meslektaş incelemesine aşırı duyarlıysanız, soru-cevap siteleri sizin için uygun olmayabilir.
trlkly
2014-08-30 21:02:47 UTC
view on stackexchange narkive permalink

Bir oktav içinde kalmanız için hiçbir neden yok. Rakamlarınız için örneğin C-D-E-F-G-A-B-c-d-e kullanabilirsiniz. Yani ilk beş nota E-C-F-C-G-d, örneğin Bu, herhangi bir müzisyen için son derece sezgisel olma avantajına sahiptir, çünkü sadece C majörde ölçek derecelerine atıfta bulunacaksınız (10, 0). Şahsen orada oturup notları okuyabilir ve düşünmeden çalabilirim.

Kullandığınız küçük anahtarla majörden, ala harmonik minörden de ödünç alabilirsiniz. O zaman A-B-C-D-E-F-F # -G-G # -a kullanabilirsiniz. Bu o kadar sezgisel değil, ancak tamamen kromatik görünmeden bazı ilginç etkiler yaratıyor. İlk birkaç not C-A-D-A-E-G # -B-F-E-C-E G-G # -F # -G # -C-B-C-G-D-F B-F-D-C-C-G-C-B-F # -G # -E-a olur. Bu son parça gerçek bir kadans gibi geliyor.

Valentin Grégoire
2014-08-29 15:08:58 UTC
view on stackexchange narkive permalink

Bir programcı olarak bu fikre bayılıyorum ve elbette bunu zaten düşündüm ama henüz bunu denemek için zamanım olmadı :).

Temel olarak, notlar yanlış. Yazmak istediğiniz bir anahtar seçerek başlamalısınız. Sanırım anahtarınız Am mı, yoksa tesadüf mü? Şunun gibi bir şeyle çalışırım:

 karakter notları [] = {'A', 'B', 'C', 'D', 'E', 'F', 'G'}; String pi = String.valueOf (Math.PI); for (int i = 0; i < pi.length (); i ++) {char currentChar = pi.charAt (i); if (currentChar! = '.') {// ondalık didigt System.out.println (currentChar); char currentNote = notes [(Integer.parseInt (currentChar + "") - 1)% notes.length]; System.out.println (currentNote); }} 

Bunun Java olduğuna dikkat edin.

DÜZENLEME: Bu kod, sağlanan not sayısından daha büyük bir numaranız varsa tekrar ilk notadan başlayacak. Yani 8, not 0 (A) olacaktır.

Davidmh
2014-08-29 22:12:42 UTC
view on stackexchange narkive permalink

Diğer yanıtlar, farklı temellerin kullanılması önerildi. Fizik bölümündeki bir etkinlik için pi in quintal oynadım ve bir video var. Sayfa bir komut dosyası ve Lilypond kullanılarak oluşturuldu.

Bonus: Ayrıca sekizlik tabanda, ancak bu açıklama eklenmemiş.

Carl Witthoft
2014-09-02 16:52:23 UTC
view on stackexchange narkive permalink

İşte standartlarıma göre bile tuhaf olan başka bir fikir. 12 tonlu beste kuralına aşina olmayanlar için (başlangıçta belirtildiği gibi; muhtemelen birçok kez değiştirildi), diğer 11'i çalınana kadar herhangi bir tonu tekrarlayamayacağınızı söylüyor. Seri olarak veya akorlarda izin verilir.

İşte "12 tonlu pi" kompozisyon kuralı: Her pi basamağı için, sonraki 12 döngüde bu kadar tonu atlamanıza izin verilir. Örneğin, ilk döngü tekrardan önce yalnızca 9 (12-3) tona ihtiyaç duyar; sonraki döngüde 11 (12-1) ton gerekir ve bu böyle devam eder.

Parçanın Webern veya Berio gibi ÇIKARILMAMASINI sağlayabiliyorsanız bonus puan :-)

Ahbaplar: Olumsuz oylama nedeni kötü bir form olarak kabul edilir. Besteci tarafından belki de çok fazla yorumlanabilirliğe izin vermekten başka, bu yaklaşımın nesi yanlış?


Bu Soru-Cevap, otomatik olarak İngilizce dilinden çevrilmiştir.Orijinal içerik, dağıtıldığı cc by-sa 3.0 lisansı için teşekkür ettiğimiz stackexchange'ta mevcuttur.
Loading...