日本語が、大好きです。(Sorry, Japanese Only.)
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
<< 2024 May >>

no fun nolife
NEW ENTRIES
RECENT COMMENTS
CATEGORIES
rss
 はてなアンテナに追加
 はてなRSSに登録
 Bloglinesで閲読登録
 Subscribe with livedoor Reader
 Add to Google
 My Yahoo!に追加
LINK
ARCHIVES
music
LOGIN
現在のモード: ゲストモード
USER ID:
PASS:
logout
今月アトピーが酷いんだけど、気候的なものかな。見えないストレスを感じてるんかな。解決策はどこにあるかな。春はどこからくるかしら?拘束具ひとつで出来る驚きの節約術はCMのあと!


今日は帰りが遅いし、ちょっと時間が無いので、コーディングは簡単に。アルペジエータ用のスケール定義。EMXのマニュアルPDFから取得して、値の差分を作成。

/*
1. Chroma C ,Db,D ,Eb,E ,F ,Gb,G ,Ab,A ,Bb,B ,C Chromatic
2. Ionian C ,D ,E ,F ,G ,A ,B ,C Ionian
3. Dorian C ,D ,Eb,F ,G ,A ,Bb,C Dorian
4. Phrygi C ,Db,Eb,F ,G ,Ab,Bb,C Phrygian
5. Lydian C ,D ,E ,F#,G ,A ,B ,C Lydian
6. MixLyd C ,D ,E ,F ,G ,A ,Bb,C Mixolydian
7. Aeolia C ,D ,Eb,F ,G ,Ab,Bb,C Aeolian
8. Locria C ,Db,Eb,F ,Gb,Ab,Bb,C Locrian
9. MBlues C ,Eb,E ,G ,A ,Bb,C Major Blues
10. mBlues C ,Eb,F ,Gb,G ,Bb,C minor Blues
11. Dim C ,D ,Eb,F ,F#,G#,A ,B ,C Diminish
12. ComDim C ,Db,Eb,E ,F#,G ,A ,Bb,C Combination Diminish
13. MPenta C ,D ,E ,G ,A ,C Major Pentatonic
14. mPenta C ,Eb,F ,G ,Bb,C minor Pentatonic
15. Raga1 C ,Db,E ,F ,G ,Ab,B ,C Raga Bhairav
16. Raga2 C ,Db,E ,F#,G ,A ,B ,C Raga Gamanasrama
17. Raga3 C ,Db,Eb,F#,G ,Ab,B ,C Raga Todi
18. Spansh C ,Db,Eb,E ,F ,G ,Ab,Bb,C Spanish Scale
19. Gypsy C ,D ,Eb,F#,G ,Ab,B ,C Gypsy Scale
20. Arabia C ,D ,E ,F ,Gb,Ab,Bb,C Arabian Scale
21. Egypt C ,D ,F ,G ,Bb,C Egyptian Scale
22. Hawaii C ,D ,Eb,G ,A ,C Hawaiian Scale
23. Pelog C ,Db,Eb,G ,Ab,C Bali Island Pelog
24. Japan C ,Db,F ,G ,Ab,C Japanese Miyakobushi
25. Ryukyu C ,E ,F ,G ,B ,C Ryukyu Scale
26. Whole C ,D ,E ,Gb,Ab,Bb,C Wholetone
27. m3rd C ,Eb,Gb,A ,C m3rd Interval
28. M3rd C ,E ,Ab,C M3rd Interval
29. 4th C ,F ,Bb,C 4th Interval
30. 5th C ,G ,C 5th Interval
31. Octave C ,C Octave Interval

*/

const int sc_Chroma[] = {0,1,2,3,4,5,6,7,8,9,10,11,-1}; /* Chromatic */
const int sc_Ionian[] = {0,2,4,5,7,9,11,-1 }; /* Ionian */
const int sc_Dorian[] = {0,2,3,5,7,9,10,-1 }; /* Dorian */
const int sc_Phrygi[] = {0,1,3,5,7,8,10,-1 }; /* Phrygian */
const int sc_Lydian[] = {0,2,4,6,7,9,11,-1 }; /* Lydian */
const int sc_MixLyd[] = {0,2,4,5,7,9,10,-1 }; /* Mixolydian */
const int sc_Aeolia[] = {0,2,3,5,7,8,10,-1 }; /* Aeolian */
const int sc_Locria[] = {0,1,3,5,6,8,10,-1 }; /* Locrian */
const int sc_MjBlues[] = {0,3,4,7,9,10,-1 }; /* Major Blues */
const int sc_mnBlues[] = {0,3,5,6,7,10,-1 }; /* minor Blues */
const int sc_Dim[] = {0,2,3,5,6,8,9,11,-1 }; /* Diminish */
const int sc_ComDim[] = {0,1,3,4,6,7,9,10,-1 }; /* Combination Diminish */
const int sc_MjPenta[] = {0,2,4,7,9,-1 }; /* Major Pentatonic */
const int sc_mnPenta[] = {0,3,5,7,10,-1 }; /* minor Pentatonic */
const int sc_Raga1[] = {0,1,4,5,7,8,11,-1 }; /* Raga Bhairav */
const int sc_Raga2[] = {0,1,4,6,7,9,11,-1 }; /* Raga Gamanasrama */
const int sc_Raga3[] = {0,1,3,6,7,8,11,-1 }; /* RagaTodi */
const int sc_Spansh[] = {0,1,3,4,5,7,8,10,-1 }; /* Spanish Scale */
const int sc_Gypsy[] = {0,2,3,6,7,8,11,-1 }; /* Gypsy Scale */
const int sc_Arabia[] = {0,2,4,5,6,8,10,-1 }; /* Arabian Scale */
const int sc_Egypt[] = {0,2,5,7,10,-1 }; /* Egyptian Scale */
const int sc_Hawaii[] = {0,2,3,7,9,-1 }; /* Hawaiian Scale */
const int sc_Pelog[] = {0,1,3,7,8,-1 }; /* Bali Island Pelog */
const int sc_Japan[] = {0,1,5,7,8,-1 }; /* Japanese Miyakobushi */
const int sc_Ryukyu[] = {0,4,5,7,11,-1 }; /* Ryukyu Scale */
const int sc_Whole[] = {0,2,4,6,8,10,-1 }; /* Wholetone */
const int sc_mn3rd[] = {0,3,6,9,-1 }; /* m3rd Interval */
const int sc_Mj3rd[] = {0,4,8,-1 }; /* M3rd Interval */
const int sc_4th[] = {0,5,10,-1 }; /* 4th Interval */
const int sc_5th[] = {0,7,-1 }; /* 5th Interval */
const int sc_Octave[] = {0,-1 }; /* Octave Interval */

ここまでやって今日はちょっと限界でー。



Recent Entries from Same Category









    
処理時間 0.660738秒