home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 3 / FREEWARE.BIN / towns_os / taropyon / music / open02 / open02.h < prev    next >
Text File  |  1980-01-02  |  2KB  |  103 lines

  1. .mmltype    fb386
  2. .fm            fmtone2
  3. .pcm        ensam09
  4. .partmax    16
  5. .nulline    skip
  6. /*
  7. #define    TEMPO    t150    /* テンポ */
  8. /*
  9. /*
  10. .part     0     0    /*    コントロールパート
  11. .part     1     0    /*    コントロールパート
  12. .part     2     0    /* Melody    [FM]    (1)
  13. .part     3     1    /* Melody    [FM]    (1)
  14. .part     4     2    /* BACKING    [FM]    (1)
  15. .part     5     3    /* BACKING    [FM]    (1)
  16. .part     6     4    /* --------------------
  17. .part     7     5    /* GUITAR    [FM]    (1)
  18. .part     8     6    /* GUITAR    [PCM]    (1)
  19. .part     9     7    /* GUITAR    [PCM]    (1)
  20. .part    10     8    /* Bass        [PCM]    (1)
  21. .part    11     9    /* Bass        [FM]    (1)
  22. .part    12    10    /* Drums    [PCM]    (1)
  23. .part    13    11    /* Drums    [PCM]    (1)
  24. .part    14    12    /* Drums    [PCM]    (2)
  25. .part    15    13    /* Drums    [PCM]    (1)
  26. /*
  27. .fmch     0:0      1:1      2:2      3:3      4:5      5:9
  28. .pcmch     0:6      1:7      2:8      3:10
  29. .pcmch     4:11     5:12     6:12     7:13
  30. /*
  31. .noteasn    0    bnd    0-127:-32
  32. .noteasn    1    bnd    0-127:+32
  33. /*
  34. /*    音色設定
  35. /*
  36. #define    T_GUTFM        @50%c0            /* GUITAR [FM]
  37. #define      GUTFM        o2@v104q8u0
  38.  
  39. #define    T_GUTPCM    @3%c-4            /* GUITAR [PCM]
  40. #define      GUTPCM    o3@v80q#94u0
  41.  
  42. #define    T_BACA        @22%c0            /* GUITAR
  43. #define      BACA        o4@v72q#90u0
  44.  
  45. #define    T_BASS        @4%c+6            /* BASS [PCM]
  46. #define      BASS        o3@v70q#50u0
  47.  
  48. #define    T_BASFM        @58%c            /* BASS [FM]
  49. #define      BASFM        o3v#83q#92u0
  50.  
  51.  
  52. /*
  53. /*    ドラムス音程定義
  54. /*
  55. #define DRUMS    @1q8u0
  56. #define DRUMS_B    @2q8u0
  57. #define T_BSD    o1@v80%c    /*    バスドラム    */
  58. #define   BSD    f
  59. #define T_SNR    o2@v99        /* スネアドラム    */
  60. #define   SNR    e
  61. #define   SNR4    %c0'#160 u-300e-%9,50 u0%l+1[#32 e%87,91]#32
  62. #define   SNR8    %c0'#160 u-300e-%9,50 u0%l+1[#32 e%39,43]#32
  63. #define   SNR16    %c0'#160 u-300e-%9,50 u0%l+1[#32 e%15,19]#32
  64. #define T_CLS   o6@v127q8%c+8
  65. #define   CLS    f
  66. #define T_TT     o3@v66        /*    タムタム    */
  67. #define   TT1    %r1  b-
  68. #define   TT2    %l5  g
  69. #define   TT3    %l9  d
  70. #define   TT4    %l13 c
  71. #define T_HH    o7@v104%r2q8    /*    ハイハット    */
  72. #define   CHH    c
  73. #define   OHH    c-
  74. #define    T_CST    @1o8@v64q8
  75. #define      CST    %c+5c
  76. #define    T_CBL    @2o4@v64q8
  77. #define      CBL    %ce
  78. #define    T_TIM    @2o8@v100q8
  79. #define      TIH    %c e
  80. #define      TIL    %r4c
  81.  
  82. /*
  83. /*    ソフトウェアLFO
  84. /*
  85. /#define    MEL_LFO    $wave(@c7/,r,48,48,,sin,115,12,45)
  86. #define    MEL_LFO    r1
  87.  
  88. /*
  89. /*    ドラムスパターン
  90. /*
  91. #define    DC_A1    l8$T_BSD $BSD(4) r4    $BSD(4) r4
  92. #define    DB_A1    l8$T_SNR r4      $SNR4 r4      $SNR4
  93.  
  94. #define    DB_B1    $T_BSD $BSD(4)$BSD(4)$BSD(4)$BSD(4)
  95.  
  96. #define    DC_01C    l8$T_BSD $BSD$BSD r$BSD $BSD(4)$BSD r
  97. #define    DC_02C    l8$T_BSD $BSD$BSD rr $BSD$BSD r$BSD
  98.  
  99. #define    DA_01C    l16$T_HH ($CHH)4$OHH ($CHH)3 ($CHH)4$OHH ($CHH)3
  100.  
  101. #define    DD_01    l16$T_CST ($CST r $CST$CST)4
  102.  
  103.