MarkFergus

/music/Harmonie

Oct 30th, 2020
828
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local g = {}
  2. g[1] = {
  3.     label = "tonique",
  4.     name = "DO",
  5.     en_name = "C",
  6. }
  7. g[2] = {
  8.     label = "seconde mineure",
  9.     name = "DOd",
  10.     en_name = "Cd",
  11. }
  12. g[3] = {
  13.     label = "seconde",
  14.     label2 = "sus-tonique",
  15.     name = "RE",
  16.     en_name = "D",
  17. }
  18. g[4] = {
  19.     label = "tierce mineure",
  20.     name = "REd",
  21.     en_name = "Dd",
  22. }
  23. g[5] = {
  24.     label = "tierce",
  25.     name = "MI",
  26.     en_name = "E",
  27. }
  28. g[6] = {
  29.     label = "quarte",
  30.     name = "FA",
  31.     en_name = "F",
  32. }
  33. g[7] = {
  34.     label = "quinte mineure",
  35.     name = "FAd",
  36.     en_name = "Fd",
  37. }
  38. g[8] = {
  39.     label = "quinte",
  40.     name = "SOL",
  41.     en_name = "G",
  42. }
  43. g[9] = {
  44.     label = "sixte mineure",
  45.     name = "SOLd",
  46.     en_name = "Ab",
  47. }
  48. g[10] = {
  49.     label = "sixte",
  50.     name = "LA",
  51.     en_name = "A",
  52. }
  53. g[11] = {
  54.     label = "septieme mineure",
  55.     name = "LAd",
  56.     en_name = "Ad",
  57. }
  58. g[12] = {
  59.     label = "septieme",
  60.     name = "SI",
  61.     en_name = "B",
  62. }
  63.  
  64. local default_tuning = { g[5], g[10], g[3], g[8], g[12], g[5] }
  65.  
  66. function load(args)
  67.     for i,v in pairs(args) do
  68.         if v == "gamme_simple" then
  69.             return g
  70.         end
  71.         if v == "default_tuning" then
  72.             return default_tuning
  73.         end
  74.     end
  75. end
RAW Paste Data