나의 즐겨찾기 | 블로그홈 | 바로가기 바로가기 | 로그인
About Composition, Contemporary music, Computer music and MAX/MSP/JITTER
블로그  |  사진갤러리  |  동영상갤러리 방명록  |   즐겨찾기 추가
전체 글보기(1266)
Notice(공지사항)
최근연주(Recent concerts)
Compositions
Gregory Kim Profile
Pictures
컴퓨터음악의 이해
음악예술과 경영
음악과 ICT
MAX/MSP
작곡과 작곡전공
작곡과 음악이론
피아노과 음악양식론 (I)
피아노과 음악양식론 (II)
악식론(Form in Music)
건반화성
연주와 비평
RSS Bloglines
Computer Music News
English & News
영어사전
Drafts
Favorite links
다매체 앙상블 아르스(ARS)
Visitor's book, Q&A
HanRSS 로 구독하기Fish 로 구독하기
2009 11월
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
GK (gregorikim)
프로필     
최근 글
제26회 영남작곡가협회..
Digital ARTE..
다매체 앙상블 ARS(..
운란
Paper
다녀간 블로거 더보기
- blancnoir
- MSM
- 이지성
- ii_view
- UCC조아
오늘 전체
방문자 23 163140
구독자 0 56
댓글 0 524
참조글 0 61
개설일 : 2005/03/19
 

FAQ about MAX
http://www.cycling74.com/support/questionsmsp.html

History and Background

  1. Where did Max/MSP come from?

    Max was first developed for the Macintosh in the mid-1980s at IRCAM by Miller Puckette. In 1989, IRCAM started work on a real-time synthesizer card for the NeXT computer produced by Ariel called the IRCAM Signal Processing Workstation (ISPW). Puckette ported Max to the NeXT and ISPW and added a set of objects to do audio on the card. Max combined with the audio was known as Max/FTS and was widely used at IRCAM and about 30 other centers and individual studios around the world. A single card with two processors was about $12,000, not including the computer.

    Max was first released commercially by Opcode Systems, Inc. in 1990. It was chosen as Software Innovation of the Year by the readers of Keyboard Magazine in 1991. Since 1999 it has been published and supported by Cycling '74.

    In 1996, Miller Puckette, now at the University of California San Diego, began developing a new program, Pd or Pure Data, aimed at the new generation of powerful microprocessors. The goals of Pd are different than Max/FTS, but it shares the ability to do real-time signal processing by connecting objects together. Initially developed on the SGI platform, Pd now runs on Windows, Linux, and MacOSX. Shortly after Pd was started, David Zicarelli decided to add audio processing for PowerPC computers to the existing Opcode Max environment. Max/MSP is the result. It uses the Pd signal processing infrastructure, and adds features inspired by Max/FTS but not yet implemented in Pd, along with new innovations and user-interface enhancements appropriate for the Opcode Max environment.

  2. What Does MSP stand for?

    Officially, nothing. But consider these possibilities: Max Signal Processing and Miller S. Puckette, the original author of Max. Also, it's the airport code for Minneapolis, where David Zicarelli grew up. Max is named for Max V. Mathews, computer music pioneer and sailing enthusiast.

  3. But what is Max and where can I find out more about it?

    Max is a graphical programming environment for music and multimedia. You can get more information about Max on its product description page or download an     eval    uation version on the Max download page. We also sell an upgrade from Max to Max/MSP.

  4. Signal processing sounds interesting, but why do you need Max to do it?

    Max provides the user interface and control structure for the signal processing algorithms you can make with MSP. Plus, Max already contains a way to lay out boxes and connect them together. In addition, many of the hundreds of extensions made to Max over the last few years are either immediately applicable to signal processing control, or offer tremendous possibilities when used in conjunction with signal processing.

    Until the integration of signal processing offered by Max/MSP, the music done with Max was typically MIDI-based, although Max has the potential to work with almost any device protocol, because it can be extended with "external objects" written in C. (Indeed that's precisely what MSP is: a collection of objects.) Max allows a level of control over the details of making music with MIDI that is unavailable in any other program, and the same features used for controlling external equipment can now be applied to DSP processes inside the computer.

  5. How does Max/MSP compare to other audio programs currently available?

    We can divide the currently available programs into three categories: synthesizers modeled on MIDI gear, sound editors and processors, and what could be called audio rendering environments.

    Quicktime Musical Instruments, BitHeadz Unity and Retro, and the Beatnik Player are examples of the first category. Max/MSP is clearly harder to use than these programs, which can be described as software imitations of hardware MIDI synthesizers. Max/MSP lets you play back samples, just as these programs do, but it is not optimized for that. Instead it is aimed at people who are not satisfied with General MIDI style wavetable synthesis as a way of realizing their music, so it emphasizes real-time control and endless customization. Another comparison to make is that due to the use of specialized and computationally unchallenging algorithms, dedicated synthesizers probably have more "voices" than a completely flexible architecture such as Max/MSP. But if these "voices" are not the sounds you want to hear, that probably doesn't matter.

    Max/MSP is not an audio editing program. It does all its processing in real time, and when you use it, you build a dynamic process--an instrument if you will--whereas an audio editing program is designed to make a static recording stored on your hard disk. You can certainly use the two together, taking hard-disk audio files and using them as source material for an Max/MSP real-time process, or interacting with an Max/MSP process and recording it, then processing the result further in an audio editing program.

    MIT's Csound and James McCartney's SuperCollider are programs that let you specify synthesis and signal processing algorithms using a text-based language. We could think of these programs as audio rendering environments because the computer is used to realize a description of a sound or process. The main difference between Max/MSP and these programs is ease and immediacy of use. We think Max/MSP is easier to learn than text-based programs because it offers immediate feedback and because it can be easier to conceptualize a signal processing algorithm in a graphical form than as text. It is also arguably easier to extend Max/MSP with new audio device plug-ins, abstractions and C-language signal processing externals. Until recently, SuperCollider could not be extended, and with CSound, you need to compile a new version of the entire program in order to add a new capability. Max/MSP users have written well over a hundred signal processing external objects to date; many of them are listed on our Max/MSP Annotated Resource Guide page.

    자료출처:
    http://www.cycling74.com/support/questionsmsp.html 

댓글쓰기

댓글쓰기 입력폼

포스트 목록 닫기

목록보기