home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / next / marketpl / 569 < prev    next >
Encoding:
Text File  |  1992-08-17  |  7.6 KB  |  151 lines

  1. Newsgroups: comp.sys.next.marketplace
  2. Path: sparky!uunet!stanford.edu!leland.Stanford.EDU!news
  3. From: daj@ccrma.stanford.edu
  4. Subject: NeXT Consultant Available
  5. Message-ID: <1992Aug18.012515.24886@leland.Stanford.EDU>
  6. Keywords: MIDI, Sound, GUI, DSP, device drivers, Mach, Music Kit, Applications
  7. Sender: news@leland.Stanford.EDU (Mr News)
  8. Organization: DSO, Stanford University
  9. Date: Tue, 18 Aug 92 01:25:15 GMT
  10. Lines: 139
  11.  
  12. I am available for consulting or part-time or short-term employment on
  13. NeXT-related projects.  I was formerly employed as Software Engineer
  14. with NeXT Computer Inc.  (1986-1991), where I did application, tool
  15. kit and system programming.  I also was a consultant to NeXT in 1990.
  16.  
  17. Resume follows...
  18.  
  19. ========================================================================
  20.                         David A. Jaffe
  21.  
  22. PERSONAL DATA
  23. Mailing Address:        P.O. Box 4268, Stanford, CA., U.S.A. 94309
  24. e-mail Address:         daj@ccrma.stanford.edu
  25. Phone:                  (510) 526-4805
  26. Birthplace/date:        Newark, NJ; April 29, 1955
  27.  
  28. CAREER OBJECTIVES
  29. To work on exciting cutting edge software, possibly in the areas of music,
  30. sound, multi-media, real time, user interfaces and/or object-oriented design,
  31. while pursuing music composition in parallel.
  32.  
  33. AREAS OF SPECIALTY
  34. NeXT application and system programming, computer music, object-oriented
  35. software design, real-time scheduling and event processing, digital signal
  36. processing (with special reference to musical instrument design), music
  37. languages, music recognition, device drivers, multi-threaded programming,
  38. graphic user interfaces. Languages include C, Objective-C, Common Lisp, CLOS, 
  39. MacLisp, InterLisp, Pascal, SAIL, MainSail, DSP56001 assembly language and 
  40. PDP-10 assembly language.  Systems include UNIX and Mach.
  41.  
  42. EDUCATION
  43. 1983    Doctor of Musical Arts degree in Music Composition, Stanford Univ.
  44. 1980    Master of Arts degree in Music Composition, Stanford University.
  45. 1979    Bachelor of Arts degree in Music, Bennington College.
  46.  
  47. EMPLOYMENT
  48. 1992    Visiting Lecturer in Computer Music, Princeton University.
  49. 1986-91 Software Engineer, NeXT Computer, Inc.
  50.  
  51.         Designed, implemented and shipped the NeXT Music Kit, an
  52.         object-oriented tool kit that supports real time interactive music
  53.         synthesis using the DSP56001, integrated with MIDI and the NeXT window
  54.         system.  The Music Kit also defines and supports a music language,
  55.         "ScoreFile".  The Music Kit itself is written in Objective-C.
  56.  
  57.         Position included primary responsibility for Music Kit projects,
  58.         including DSP "unit generator" and "synthPatch" libraries, code
  59.         examples, demos and applications; as well as working with third party
  60.         developers, evangelizing both inside and outside of the company,
  61.         writing documentation and designing test suites.
  62.  
  63.         Also, implemented and shipped (NeXT release 3.0) a Mach device driver
  64.         for MIDI that supports synchronization to MIDI time code.
  65.  
  66. 1990    Software Consultant, NeXT Computer, Inc.
  67. 1990-91 National Endowment for the Arts Composer-In-Residence with Chanticleer.
  68. 1983,85,89,91   Lecturer in Computer Music, Stanford University.
  69. 1984-86 Research Associate, Stanford University.
  70.  
  71.         Researched and published on the subjects of ensemble interaction in
  72.         computer music, machine-understanding of music, synthesizer design and
  73.         plucked string synthesis.  Developed and maintained music software,
  74.         including a high-level debugger/editor for the Systems Concept Digital
  75.         Synthesizer.
  76.  
  77. 1982    Software Consultant, Intelligenetics, Inc.
  78.         Wrote gene-searching software for molecular biology.
  79.  
  80. 1980-   Freelance composer.
  81.  
  82. REFERENCES ON REQUEST
  83.  
  84. =================================page break===================================
  85.  
  86.                         David A. Jaffe (Additional Information)
  87.  
  88. TECHNICAL AND THEORETICAL PUBLICATIONS
  89. "The Computer-Extended Ensemble."  1992.  Computer Music Journal, MIT Press.
  90.         Forthcoming.
  91. "The Computer-Extended Ensemble." LULU, Revista de teorias y tecnicas
  92.         musicales, 1(2), Buenos Aires, Argentina.
  93. "Efficient Dynamic Resource Management on Multiple DSPs, as Implemented in the
  94.         NeXT Music Kit."  Proceedings of the 1990 International Computer Music
  95.         Conference,  Glasgow, Scotland, Computer Music Assoc., pgs. 188-190.
  96. "Ensemble Timing in Computer Music."  Proceedings of the 1984 International
  97.         Computer Music Conference, Paris, Computer Music Assoc., pgs. 185-189.
  98. "Ensemble Timing in Computer Music."  1985.  Computer Music Journal,  MIT
  99.         Press, 9(4):38-48.
  100. "Extensions of the Karplus-Strong Plucked-String Algorithm."  Coauthored by
  101.         Julius Smith.  1983.  Computer Music Journal, MIT Press, 7(2):56-69.
  102.         Reprinted in book form in "The Music Machine", ed. Curtis Roads, 1989,
  103.         MIT Press, pgs. 481-494.
  104. "Music System Architecture on the NeXT Computer."  Coauthored by Julius Smith
  105.         and Lee Boynton.  Proceedings of the 1989 Audio Engineering Society
  106.         Conference, L.A., CA.
  107. "Musical and Extra-Musical Applications of the NeXT Music Kit."  Proceedings of
  108.         the 1991 International Computer Music Conference, Montreal, Canada,
  109.         Computer Music Assoc., pgs. 521-524.
  110. "An Overview of the NeXT Music Kit."  Proceedings of the 1989 International
  111.         Computer Music Conference, Columbus, Ohio, Computer Music Assoc., pgs.
  112.         135-138.
  113. "An Overview of the Sound and Music Kits for the NeXT Computer."  Coauthored by
  114.         L. Boynton.  1989.  Computer Music Journal, MIT Press, 14(2):48-55.
  115.         Reprinted in book form in The Well-Tempered Object, ed. Stephen Pope,
  116.         1991, MIT Press.
  117. "Source Separation and Note Identification in Polyphonic Music."  Coauthored by
  118.         Chris Chafe.  Proceedings of the International Conference on Acoustics,
  119.         Speech and Signal Processing, Tokyo, Japan, 1986(2):1289-1292.
  120. "Spectrum Analysis Tutorial."  1987.  Computer Music Journal, MIT Press,
  121.         11(2):9-24 and 11(3):17-35,
  122. "A Synthesizer Debugger."  Proceedings of the 1983 International Computer Music
  123.         Conference, Rochester, NY, Computer Music Assoc., pgs. 110-112.
  124. "Techniques for Note Identification in Polyphonic Music."  Coauthored by
  125.         C. Chafe, K. Kashima, B. Mont-Reynaud, J. Smith.  Proc. of the 1985
  126.         International Computer Music Conference, Vancouver, Canada,
  127.         Computer Music Assoc., pgs. 399-406.
  128.  
  129. CONFERENCE PRESENTATIONS AND GUEST LECTURES (partial list)
  130. 1992    Nordic Computer Music Seminar, Aarhus, Denmark (seminar)
  131. 1991    International Computer Music Conference, McGill University, Montreal
  132. 1991    USENIX Conference, Nashville, TN
  133. 1991    Stanford University Industrial Affiliates, Stanford, CA
  134. 1990    Mills College, Oakland, CA
  135. 1990    University of California, San Diego, CA
  136. 1990    McAllister College, Minneapolis, MN
  137. 1990    International Computer Music Conference, Glasgow, Scotland
  138. 1989    International Computer Music Conference, Ohio State Univ., Columbus, OH
  139. 1989    LIPM studio, Buenos Aires, Argentina (seminar)
  140. 1989    Stanford University Industrial Affiliates, Stanford, CA
  141. 1988    University of California at Berkeley, CA
  142. 1988    Stanford University Industrial Affiliates, Stanford, CA
  143. 1986    International Conference on Acoustics, Speech and Signal Proc., Tokyo
  144. 1985    International Computer Music Conf., Simon Fraser University, Vancouver
  145. 1985    Aspen Design Conference, Aspen, Colorado (invited paper)
  146. 1984    International Computer Music Conference, IRCAM, Paris, France
  147. 1984    DAAD Computer Music Festival, Berlin, W. Germany
  148. 1983    International Computer Music Conference, Eastman School, Rochester, NY
  149. 1982    International Computer Music Conference, Venice, Italy
  150.  
  151.