home *** CD-ROM | disk | FTP | other *** search
/ PC Musician 2000 / PC_Musician_2000.iso / PCMUSIC / NOTATION / SILENCE / FM4ALG5.H < prev    next >
Encoding:
C/C++ Source or Header  |  1996-03-08  |  968 b   |  33 lines

  1. /******************************************/
  2. /*  Algorithm 5 (TX81Z) Subclass of       */ 
  3. /*  4 Operator FM Synth                   */
  4. /*  by Perry R. Cook, 1995-96             */ 
  5. /*  This connection topology is 2 simple  */
  6. /*  FM Pairs summed together, like:       */
  7. /*                                        */
  8. /*              1 -> 2 -\                 */
  9. /*                       +-> Out          */
  10. /*              3 -> 4 -/                 */
  11. /*                                        */
  12. /*  Controls: control1 = mod index 1      */
  13. /*            control2 = crossfade of two */
  14. /*                          outputs       */
  15. /*            control3 = LFO speed        */
  16. /*            modWheel = LFO amount       */
  17. /*                                        */
  18. /******************************************/
  19.  
  20. #if !defined(__FM4Alg5_h)
  21. #define __FM4Alg5_h
  22.  
  23. #include "FM4Op.h"
  24.  
  25. class FM4Alg5 : public FM4Op
  26. {
  27.   public:
  28.     FM4Alg5();
  29.     MY_FLOAT tick();
  30. };
  31.  
  32. #endif
  33.