Download pdf - Max456 Gettingstarted

Transcript
  • 8/4/2019 Max456 Gettingstarted

    1/69

    Max 4.5.6

    Getting Started

  • 8/4/2019 Max456 Gettingstarted

    2/69

    :.............................................................................................................................4 .......................................................................................................................4

    Max/MSP ......................................................................................4

    Max/MSP.........................................................................................5 ............................................................................................................6

    ..............................................................................................................6

    .......................................................................................................6

    Max ..............................................................................................7

    :MIDI...........................................................................................8, .............................................................8

    MIDI- ..........................................................................................8

    MIDI Setup.....................................................................................................................8

    ..........................................................................................................................................10 ...................................................................................................................................10

    ..................................................................10.....................................................12

    ................................................................................................................................13

    (Messages) ............................................................................................................14

    (Attributes) ..............................................................................................................15

    .........................................................................................................................................17

    ...............................................................................................17

    ..........................................................................................................................................19

    Max window....................................................................................................................20

    Patcher .............................................................................................................................20

    New Object List...............................................................................................................22

    Text..................................................................................................................................23

    Table ................................................................................................................................23

    Timeline...........................................................................................................................23

    Max .......................................................................................................................24

    Max (Max preferences) ........................................................................26

    MIDI ..........................................................................................................................................26

    MIDI.......................................................................................................................27

    (Help files) .....................................................................................................28

    :......................................................................................30 File .................................................................................................................................30

    Edit .................................................................................................................................32 View ...............................................................................................................................34

    Object .............................................................................................................................35

    Font ................................................................................................................................38

    Options ...........................................................................................................................38

    Trace...............................................................................................................................42

    Window..........................................................................................................................43

    Extras .............................................................................................................................44

    Patcher..........................................................................................45

    : PATCHER ................................................47Object Box.................................................................................................................................48

    New Object List.........................................................................................................................48 New Object List ............................................................................................49

    2

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    3/69

    EXTERNALS:MAX...................................................51 Max/MSP..................................................................................................51

    , ....................................................52

    ...................................................................................................................53

    Collective................................................................................................53

    ..............................................................................53

    ...........................................................................54.......................................................................................55 Patcher............................................................................................55

    Patcher..........................................................................................55

    New Object List...............................................................................................................58

    Table......................................................................................58

    ...........................................................................................................................58

    (Inspectors) ..........................................................................................................58

    MIDI: .....................................................................................59MIDI- ......................................................................................................................59

    MIDI- ..........................................................................................................................59

    MIDI- ...........................................................................................................59MIDI- ......................................................................................................................60

    (Control Changes) ......................................................................61

    MIDI........................................................................................................62 MIDI Setup.......................................................................................62

    MIDI- ....................................................................63

    .......................................................................................................63

    DLS ...........................................................................................64

    Macintosh.......................................................65

    MIDI- ................................................................................66

    :MIDI -...........................................................................67MIDI- Max ...............................................................................................................67

    MIDI- .......................................................................................................68

    port........................................................................................................................68

    ..................................................................................................................69

    3

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    4/69

    Max - , ,

    MIDI-

    - . Max, 1988 .

    Max/MSP

    , MIDI-, ,

    ..

    MIDI-, (MSP Max

    ), (

    Cycling74 Jitter)

    . Cycling74 Pluggo,

    VST--.

    . Max/MSP , Java JavaScript,

    ,

    . , ,

    , .

    Max 1986 IRCAM (Institut de Recherche et De

    Coordination Acoustique/Musique), , .

    Max , 1991 ,

    Opcode Systems, Max -

    (Miller Puckette). , Cycling74,

    Max 2000 . Max

    (MSP) (Jitter).

    Max/MSP

    Max/MSP/Jitter. ,

    , ,

    . MSP, , ,

    .

    , Max/MSP, : Autechre,

    Gescom, Apparat, Monolake, Oval, Kit Clayton ..

    , Max/MSP/Jitter

    .

    ,

    , , . ,

    , Max/MSP/Jitter, .

    4

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    5/69

    ,

    , .

    ,

    ,

    , . . , Max/MSP/Jitter

    , .

    Max/MSP

    Max

    .

    , ,

    , .

    . Max :

    .

    Max MIDI-

    Max MIDI-.

    ,

    .., Max MIDI-,

    .

    , Max/MSP, .

    -, Max ,

    , ,

    .

    Max/MSP/Jitter, Java JavaScript.

    , , Max

    , Java JavaScript. , -, Max

    , . 4.5, Max

    Java JavaScript.

    5

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    6/69

    www.cycling74.com 30- Max/MSP

    -,

    . ,

    Authorize, Max/MSP, Use iLok Smart Key

    Next. , :

    (Challenge),

    (Response). Save Challenge.

    , [email protected]

    . , ,

    .

    ,

    Max/MSP/Jitter. : MIDI-,

    ,

    ,

    .

    Max, :

    PC: Pentium III 500 MHz, 256 Mb ,

    Windows XP.

    Macintosh: G4, 256 Mb , Mac OS X 10.2.

    ASIO (PC) CoreAudio (Macintosh),

    MIDI- (

    Max c MIDI-).

    Max (object).

    , .

    (messages) (, )

    , , ,

    .

    (See Also) , Tutorials

    and TopicsReference Manual.

    6

    Max 4.5.6 Getting Started

    http://www.cycling74.com/mailto:[email protected]:[email protected]://www.cycling74.com/
  • 8/4/2019 Max456 Gettingstarted

    7/69

    Max

    , max-help,

    .

    Cycling74 http://www.cycling74.com

    , FAQ .

    Cycling74 ,

    , ,

    , .

    Max, :

    http://www.cycling74.com/community/

    , , Max, e-mail

    [email protected].

    ( .?) ,

    .

    7

    Max 4.5.6 Getting Started

    http://www.cycling74.com/http://www.cycling74.com/community/mailto:[email protected]:[email protected]://www.cycling74.com/community/http://www.cycling74.com/
  • 8/4/2019 Max456 Gettingstarted

    8/69

    :MIDI

    ,

    Read Me Before Installing

    , .

    MIDI-

    : MIDI-

    . MIDI- Max,

    .

    1. , MIDI- USB .

    2. MIDI Out, MIDI-(), MIDI In, MIDI-, MIDI- Max.

    3. MIDI Out MIDI- MIDI In (), MIDI- Max.

    4. MacOS X MIDI- CoreMIDI. AudioMIDI Setup ,

    MIDI- MIDI- MIDI-.

    Windows, MIDI-, ,

    ( - - ) Max\MSP.

    MIDI Setup

    MIDI Setup File,

    (Input Device) (Output Device):

    MIDI Setup MIDI-

    (Channel Offset) . On

    MIDI-. (abbrev)

    , .

    8

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    9/69

    , MIDI- Max,

    , ,

    b, , Kurzweil 1000PX.

    MIDI- (Channel Offset) MIDI- MIDI-

    . : - -

    16, MIDI-, Max - 17.

    , MIDI-

    . : , 17,

    , 1, -16.

    , Max

    , MIDI-, ,

    .

    , MIDI-MIDI-,

    . Macintosh AudioUnit DLS, ( General MIDI), SoundFont 2.

    Windows Microsoft DirectMusic DLS. ,

    Microsoft DirectMusic DLS SoundFont.

    DLS , : DLS ,

    Max MIDI.

    , Auto Setup,

    .

    0,

    MIDI- 1-16.

    Auto Setup , .

    9

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    10/69

    Max/MSP Macintosh, 2003

    PC. , Max/MSP Macintosh

    ,

    , PC. : Macintosh

    PC.

    Max ,

    .

    ,

    , . . Tutorial, Max Tutorials and Topics, . Max

    , ,

    . .

    Max/MSP

    (objects), , ,

    . - .

    , Max

    Max 400 (MSP 200

    , Jitter 150 ),

    .

    , Max,

    . ,

    (),

    ( (abstraction)).

    - Patcher. .

    10

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    11/69

    Patcher,

    (), ,

    .

    , ,

    Delete (Backspace).

    , :

    ,

    , , .

    , (patch

    cord). .

    ,

    , , ,

    , .

    11

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    12/69

    , .

    .

    object box: , :

    .

    , , ,

    object box. , , , ., makenote, , : + () >

    ().

    , ,

    . .

    ObjectsMax Reference Manual.

    (Assistance area) Patcher, .

    , .

    delay.

    , ,

    . , midiout ,

    MIDI-.

    (UI objects)., , , ..

    , .

    ,

    .

    .

    12

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    13/69

    , comment, .

    comment , , ,

    . , comment, ,

    .

    MSP object box,

    (~) : tapin~, cycle~, *~, reson~. . MSP

    , -, ,

    MSP.

    MSP

    ,

    (Externals), Encapsulation

    Tutorials and Topics.

    , , object box,

    , .

    -.

    .

    -metro,

    , :

    .

    ,

    () .

    object box, Max .

    , Max

    . , ,

    ObjectsMax Reference Manual.

    13

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    14/69

    (Messages)

    ? (messages)

    , .

    , (list), ( Max, (symbol)).

    (type).

    :

    int (127),

    Max, int. int 127.

    float ( 3.97

    3. 0.97), Max, float( floating pointnumber). Max ,

    float. () float 3.97.

    list , ( 60 79 1.02 4) Max (list). () list. Max , , . ,

    , (, 1 start 768), ,. , 256 .

    bangbang, : , . : randombang, .

    symbol (symbol) .

    -, .

    , , Objects,

    Max Reference Manual. , seq

    MIDI. :start, stop, record, delay

    print. * (),

    (bang).

    .

    .

    , ,

    . Max

    , . ,

    , Max :

    . Max

    , . ,

    , , Max .

    14

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    15/69

    (Attributes)

    4.5 , Max\MSP mxj\mxj~pattr (pattr,

    pattrstorage, pattrhub, autopattr) .

    Max.

    Jitter, .

    , , ,

    ,

    , , .

    Max\MSP, .

    , object box, ,

    , .

    object box, @ , ,

    (: int, float,

    symbollist). , , , .

    , .

    , @ . @

    , , ,

    . , .

    () ,

    ,

    .

    getattributes,

    attributes,

    .

    15

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    16/69

    ?

    getstate ,

    . ,

    routeunpack, .

    16

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    17/69

    , get () ,

    . (

    ), .

    , pattr, pattstorage, pattrhub, autopattr

    patcherargs, Max Reference Manual.

    Max/MSP . Max

    float int, , .

    , 4.1 int, 4, 4.99999 4.

    , MIDI-,

    , , int.

    , float. MIDI Max,

    int. , ,

    int, float.

    Max int .

    0x (

    x), , 0xF0 (240 ).

    , ,

    . Max

    . , ,

    , : Max .

    17

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    18/69

    ,

    , - .

    , , , , .

    Max.

    . , .

    , .

    , ,

    . ,

    , .

    ,

    . , , ,

    ,

    .

    (triggered) . ,

    . ,

    - ,

    .

    ,

    , .

    18

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    19/69

    , , ,

    ,

    . :

    , .

    , ,

    , ,

    . , Max .

    , 3, 4 5 ,

    . +

    .

    Max/MSP : Patcher, Text, Table, Timeline, Max

    window New Object List.

    , New Object List Max window

    . , envmovie.

    Windows, Max ,

    . Macintosh

    , Dock/.

    Macintosh (unlock/lock) Patcher,

    .

    19

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    20/69

    Max window

    Max, Max window. Max

    .

    Max, ,

    Max.

    ,

    , Max window. (trace)

    , Max window, ,

    . Max window, Debugging

    Tutorials and Topics.

    Patcher

    Max, Patcher (

    Patcher, New, File) (

    Open File).

    Patcher (lock) (unlock). ,

    , . (lock),

    Patcher,

    UI- (, , .).

    lock/unlock

    . , (unlock).

    , (lock) (unlock)

    Patcher.

    - Edit View, Command-E (Macintosh) Control-E

    (Windows).

    20

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    21/69

    - Command (Macintosh) Control (Windows)

    Patcher.

    - Macintosh, , .

    lock/unlock.

    Patcher, .

    - .

    , .

    Patcher, , .

    ,

    . ,

    Cut, Copy Duplicate, , object box,

    , Font.

    , (grow bar), , .

    ,

    .

    Patcher., ,

    , .

    21

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    22/69

    , ,

    , Save As File. ,

    , .

    New Object List

    object box () Patcher, Max

    New Object List (New Object List Options).

    .

    ,

    .

    ,

    ,

    . (

    , All Objects).

    , ,

    Return, Enter Space object box.

    (help file) -

    , Option (Macintosh) Alt (Windows).

    New Object List object box - Delete

    (Backspace) Patcher.

    22

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    23/69

    Text

    Patcher, Text,

    , ,

    . Text, Text,

    New, File.

    Table

    Table . ,

    , table,

    Patcher.

    Timeline

    Timeline - Max ,

    , , . Timeline

    , ,

    timeline. Timeline, Timeline

    File, timelineobject box.

    23

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    24/69

    , TimelineTutorials and Topics.

    Max

    Max , ,

    , , File Preferences

    (File Preferences Options),

    , Max.

    Max, :

    - max-startup (external) , Max .

    - external (external) .

    - max-help, .

    - Max Tutorial,

    Max Tutorials and Topics.

    - patches, : (editors),

    (inspectors), Max MSP, (extras).

    - tiActions action-, timeline.

    : Max\MSP,

    , .

    MSP, .

    24

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    25/69

    Max . :

    - Patcher.

    , , Max.

    - , coll,

    funbuff, mtr, preset, table.

    - MIDIseqdetonate.

    - , .

    - timeline action-.

    , Max ,

    . , File

    Preferences Options.

    File Preferences , ., (external) ,

    Max, max-startup.

    max-help. action-timelinetiAction.

    (), Max .

    File Preferences:

    , ,

    , Max. ,

    () .

    , Max , (external)

    : ./externals ./patches ./examples. ,

    , .

    25

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    26/69

    Max (Max preferences)

    Max ,

    . , Max,

    .

    Macintosh, Max 4 Preferences Folder,

    Preferences, Library () .

    Windows, Max 4 Preferences Files,

    , , ,

    : C:\Documents and Settings\\Application Data\Cycling74\Max 4 Preferences

    Files\. Max , Midi Setup, Font,

    File Preferences Options.

    , Max window

    , Patcher, Font, , Max window. .

    MIDI

    Max MIDI-,

    , c Max

    MIDI-.

    Max (built-in) MIDI-

    MIDI-. , MIDI-

    , , Max.

    , , MIDI- ,

    MIDI-, Max.

    midiinmidiout (raw) MIDI,

    , MIDI-.

    , , MIDI-.

    MIDI-,

    MIDI-, Max,

    . , notein note-on, , - , velocity MIDI-.

    bendin,

    , . MIDI-ctlin,

    MIDI-, touchin

    aftertouch, pgmin , sysexin

    SysEx MIDI-.

    26

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    27/69

    MIDI

    MIDI- MIDI-, ,

    . Max ,

    MIDI-.

    midiparsemidiin, MIDI-

    .

    seq MIDI-,

    , midin,

    . mtr

    , , .

    detonate - , ,

    .

    MIDI-, midiformat,

    MIDI-, midiout.

    borax note-on, notein,

    , note-

    on, , ,

    . polyborax

    , , poly (steal)

    note-off, ,

    . stripnote note-off ( note-

    on, velocity 0) notein,

    note-on velocity. makenote

    stripnote.

    note-off, note-on, Max, noteout, . , bag,

    flushmidiflush note-on, ,

    note-off.

    , Max 7- ( 0 127) ,

    note-on, velocity 0,

    note-off. Max 14-,

    MIDI- note-off, release velocity,

    : xbendin, xbendout, xnoteinxnoteout.

    MIDI-,

    . , MIDI-,

    ctlin, makenote (

    velocity note-off) noteout,

    . , , .

    27

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    28/69

    Max,

    , : metro, tempoclocker, ,

    , slider, dialnumber box. ,

    Max, MIDI-, .

    (Help files)

    (Help files) (built-in)

    (external) . :

    ,

    , Option (Macintosh) Alt (Windows)

    Patcher.

    Patcher, Option (Macintosh)

    Alt (Windows), Options Help from Locked Patchers.

    28

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    29/69

    New Object List,

    , Option (Macintosh) Alt

    (Windows).

    , ,

    .

    29

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    30/69

    :

    File

    New Max. :

    Patcher Patcher.

    Table

    Table.

    Text

    Text, ,

    .

    , . :

    table, table

    , .

    , table.funbuff,

    funbuff, X Y, ., Text: coll, env,

    funbuff, lib, mtr, seq, tableText

    Timeline

    Timeline

    Max.

    Patcher, Table, Text Timeline (templates).

    ,

    . ,

    , .

    ,

    templates, patches Max.

    Open Max. Max ,

    : Patcher, Table, Text Timeline.

    Open Recent

    ,

    .

    Open as Text

    Text. Max .

    Close

    (). ,

    , Max .

    Save

    . Max : nuber box,

    table, collfunbuff,Save with Patcher (, pattr

    ). (Untitled) , Max

    Save As, .

    , , Option (Macintosh) Alt (Windows),

    Save. .

    30

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    31/69

    Save as , .

    ,

    .

    , Max Binary,

    .

    (Text) . , Save as,.

    Build

    Collective /

    Application

    , .

    Collectives, Max Tutorials and Topics.

    Midi Setup MIDI- . MIDI Setup

    , Max .

    Max Max Preferences,

    , Max.

    MIDI-,

    AudioMIDI Setup. Max MIDI Setup

    ( a z) MIDI-.

    Auto Setup, Max

    .

    Page Setup , .

    , , ,

    , .

    Print Patcher Text.

    31

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    32/69

    Install (external) Max. Max,

    max-startup.

    , Install.,

    , object

    box.

    Quit

    Max. , .

    Edit

    Undo Patcher Text.

    Patcher, : Undo, Cut, Copy, Clear, Paste, Replace, Fix

    Width, Align, Hide on Lock, Show on Lock, Bring to Front, Send to Back, Ignore

    Click, Respond to Click, Include in Background, Exclude from Background,

    , .

    Cut Patcher, Table Timeline, Cut

    .

    Copy

    Patcher, Table Timeline, Copy

    .

    Paste

    Patcher, Table Timeline, Paste

    .

    , Max ,

    .

    Clear

    Patcher, Table Timeline, Clear

    , . Delete

    (Macintosh) Backspace (Windows), .

    Duplicate

    Patcher Timeline, Duplicate

    . -

    ,

    .

    Patcher ,

    Option (Macintosh) Alt (Windows).

    Select All

    Patcher, Table, Text Timeline,

    , , (hidden).

    Select All,

    , Shift ,

    Paste Picture

    Patcher.

    ,

    (ubutton). Patcher,

    Paste Picture, . Paste

    Picturevpicture, , .,

    fpic.

    32

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    33/69

    Paste Replace Patcher

    . ,

    .

    Encapsulate

    , Patcher.

    De-Encapsulate

    , .

    Find . Find

    , .

    Text Patcher,

    . Patcher, Findobject box, message box

    comment.

    Find : ,

    , - .

    Wrap, Max Text Patcher, , ,

    .

    Replace Arguments , , Find,

    Replace With.

    Replace arguments, Replace With

    , . Replace Arguments Text.

    Multi, Max Patcher,

    , .

    Find, , Find,

    .

    Replace, Replace With.

    Find & Replace Find , Replace With.

    33

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    34/69

    Replace All Find Replace With.

    Find Next

    , Find,

    .

    Replace Find.

    Replace and

    Find

    Replace, Find,

    Find, Find.

    Replace All

    Find, Find Replace.

    Resume

    Max ,

    . , metro,

    , ,

    . Max , . Command

    (Macintosh) Control (Windows) Period (),

    Max, , .

    Resume, Max.

    ,

    (Stack Overflow), ,

    (), Max

    . , Resume,

    Max.

    View

    Edit Edit, Patcher.

    Edit , Patcher (lock)

    .

    Command (Macintosh)

    Control (Windows) Patcher. Macintosh

    , .

    Hide ObjectPalette

    , Patcher. , Show

    Object Palette, , .

    Hide

    Connections

    Patcher. Hide Connections

    ,

    . ,

    Show Connections, ,

    .

    Hide

    Imageburgers

    , ,

    (object box).

    Imageburger

    Object.

    34

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    35/69

    .

    Hide Imageburgers,

    Show Imageburgers, .

    Hide

    Foreground

    , (foreground)

    Patcher. Patcher

    , (background), Include in Backround Object. ,

    . ,

    Show Foreground, ,

    . ,

    , .

    Hide

    Background

    , Patcher.

    Hide Foreground.

    Lock

    Background

    . Lock Background, ..

    Set Origin

    , Patcher,

    (

    ). Set Origin

    Patcher ,

    , .

    Restore

    Origins

    , Set

    Origin,. Restore Origins

    .

    Object

    Fix Width object box, commentmessage box,

    . Auto Fix Width

    Options, Max message box

    , .

    Align

    ,

    , .

    .

    Align :

    .

    , ,

    .

    .

    , Align .

    Align .

    35

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    36/69

    Get Info , .

    , , table,

    (, ..),

    Get Info.

    ,

    table.

    Get Info Patcher, Max

    window (external),

    .

    Color

    16 , .

    Edit Colors Options.

    Name ,

    (, pattr).

    , Tutorials and Topics.

    Imageburger

    .

    , . ,

    .

    Hide on Lock, Patcher

    . ,

    .

    . .

    36

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    37/69

    Show on

    Lock

    , Patcher.

    Hide on Lock.

    Bring to

    Front

    , .

    dialubutton

    (), Bring on Front

    .

    Send to Back

    Patcher,

    .

    , .

    Ignore Click

    , Patcher.

    , Cut,

    CopyDuplicate File. Ignore click,

    ,

    .

    Respond to

    Click

    Ignore Click,

    .

    Include in

    Background

    .

    Remove from

    Background

    .

    Save

    Prototype

    (Prototype) -

    . , .

    Save,

    Prototypes Object.

    Include Data, ,

    .

    Prototypes

    Prototypes ,

    .

    .

    , dial, Prototypes

    dial.

    37

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    38/69

    Prototypes.

    Font

    Patcher, Text , ,

    .

    , ,

    Font. ,

    .

    , Max window,

    Max window,

    Patcher Text, ,

    Max Preferences.

    9-36

    .

    .

    (Fonts)

    , , ,

    . Windows, Faces.

    Options

    Options Max Preferences.

    /Library/Preferences/Max 4 Preferences Folder/ Macintosh.

    Windows, Max 4 Preferences Files,

    , , ,

    : C:\Documents and Settings\\Application Data\Cycling74\Max 4

    Preferences Files\. , Max.

    Overdrive

    Overdrive, Max MIDI-

    , .

    . (:

    OverdriveEnable, Trace, ).

    All Windows

    Active

    , ,

    . (All Windows Active

    ), ()

    , .

    All Windows Active, ,

    . , ,

    Windows.

    New Object

    List

    New Object List, Max

    , object box. New Object List

    , Option (Macintosh) Alt (Windows), object box Patcher.

    38

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    39/69

    Auto Fix

    Width

    Auto Fix Width, message box

    , . box, .

    box , Fix Width Object.Fix Width.

    Segmented

    Patch Cords

    Segmented Patch Cords,

    ,

    .

    Segmented Patch Cords,

    . ,

    , , , ,

    . , ,

    .

    , ,

    , Option (Macintosh) Alt (Windows)

    . ,

    Command (Macintosh) Control (Windows)

    .

    , ,

    ,

    .

    , Segmented Patch Cords

    , Shift, .

    , , Segmented Patch

    Cords, Shift, .

    Assistance Assistance, Patcher

    . Assistanceaccum.

    39

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    40/69

    ,

    (),

    . inletoutlet, Get Info

    Options. ,

    . ,

    , ,

    .

    Float Display

    Correction

    , ,

    , . ,

    2.3, 2.29999. Float Display Correction, Max .

    Max Window

    at Startup

    Max window Max.

    Max window, Windows.

    Enhanced

    File Preview

    ( Macintosh) , QuickTime

    ,

    .

    . ,

    , .

    DSP Status MSP, Max/MSP.

    Audio Input and Output,

    MSP Getting Started.

    Save Dialog Save As

    Max, ,

    . Save Dialog Shows Location,

    ,

    . , Save DialogShows Location .

    File

    Preferences

    File Preferences ,

    . (),

    Max .

    Performance

    Options

    ,

    Max .

    40

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    41/69

    Max , (external) ,

    max-startup.

    Help Folder.

    Option (Macintosh) Alt

    (Windows), Max , ,

    .help.

    (./), ,

    , Max. ,

    () .

    (/), . ,

    Patch1, CoolPatches, Max,

    : ./CoolPatches/Patch1 .

    (./),

    , , . ,

    , Max , NewComposition,

    MIDIfiles, D,:

    D:/MIDIfiles/NewCompositions .

    Cycling74, Max

    , .

    Drive:/Library/Application Support (Macintosh) :\Program Files\Common Files

    (Windows). , :

    1. , (,)

    2. , File Preferences.3. , Max.

    Colors , Colors Object. Colors,

    , .

    41

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    42/69

    , .

    , (color swatch)

    RGB. ,

    , RGB ,

    . , , , .

    Text

    Selection

    ,

    Patcher. Quicktime,

    , Patcher.

    Select Text on Clickobject box, number box

    comment,

    . Select Text on Click,

    ().

    .

    Typing Automatically Edits Selected Box , Select

    Text on Click. ,

    , .

    - ,

    .

    Trace

    Enable/Disable EnableTrace (),

    , . Trace , . Enable,

    Overdrive, Options,

    Trace.

    Trace, , ,

    , ,

    Max window. ,

    Trace, .

    Disable, Max

    .

    Step

    , ,

    .

    Max window, , , .

    42

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    43/69

    Continue , (breakpoint)

    Abort

    .

    Auto Step

    , , ,

    , :

    1. 2. (breakpoint)3. Disable, Abort, Auto Step, Trace.

    Set Breakpoint

    Patcher, , Set Breakpoint

    . Trace,

    , ContinueAuto Step.

    Clear

    Breakpoint

    Patcher, Clear Breakpoint

    , ,

    Set Breakpoint.

    Clear All

    Breakpoints

    , .

    Window

    Close

    Close All

    Next

    Previos

    Cascade

    Tile

    Horizontally

    Tile Vertically

    ( Windows) Windows

    , Windows.

    HideSubwindows

    table, patcher, (subwindow), . Hide Subwindow

    , .

    Send Windows

    to Back

    (background),

    .

    Max

    Max window , ,

    .

    Show Floating

    Inspector

    ,

    Patcher. ,

    , .

    43

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    44/69

    Windows.

    , .

    () (Macintosh) (*) (Windows) , ,

    , ,

    .

    Window, Option (Macintosh) Alt (Windows), ,

    . ,

    , , ,

    .

    Extras

    Extras , .

    , Adding

    Extras. , Extras .

    Adding

    Extras

    , Extras.

    Tips

    , Patcher.

    Max/MSP, Extras :

    Audiotester .

    Meterin

    .

    Meterout

    .

    MIDItester

    MIDI-.

    Mousemeter

    , ,

    , .

    Quickrecord

    , Max.

    Swatches

    .

    Help Help, Patcher,

    . ,

    :

    - , Option (Macintosh) Alt

    (Windows).

    - New Object List, Option Alt (Macintosh).

    44

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    45/69

    - Patcher, Option

    (Macintosh) Alt (Windows), Options Help from

    Locked Patcher.

    Patcher

    Control (Macintosh) (Windows) Patcher, ,

    , , .

    : ,

    . , ,

    Control (Macintosh), object box

    message box, Recent Object Recent Message,

    ,

    Edit, Object Help. ,

    , bpatcher, js mxj

    .

    Max

    Reference ManualMSP Reference Manual.

    Object.

    Object, ,

    .

    Object Palette

    Patcher. .

    New Object

    , object box,

    -. ,

    : Object Palette New Object,

    Patcher, (Hide Object

    Palette View). ,

    .

    Recent Object object box,

    .

    RecentMessage

    , message box, .

    45

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    46/69

    Set Default

    Color

    Color, ,

    , .

    Paste From

    (Clippings). Clippings ,

    Clippings, Patches.

    ,

    Patcher.

    Other

    Patcher.

    Option Control (Macintosh),

    Alt (Windows) ,

    , ,

    , .

    , ,

    (). [int] -

    , int, .

    [int, int, int] - ,

    int, . [variable]

    - , Max

    .

    , .

    , boxquickref.help,.

    menu , .

    menubar c .

    Objects .

    Collectives .

    46

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    47/69

    : PATCHER

    (Object Palette) Patcher, (object palette)

    . Patcher,

    (), ,

    .

    Patcher,

    . ,

    .

    . , ,

    , Patcher.

    , ,

    , Delete (Backspace).

    (prototypes)

    . dial

    .

    47

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    48/69

    , ,

    .

    . ,

    .

    Object Box, Option Control (Macintosh),

    , Alt (Windows) ,

    , .

    , .

    ,

    .

    , Max.

    : in1 , int , .

    ,

    , .

    , ,

    .

    New Object List

    Max , object box, ,

    , . New Object List Options, Max ,

    object box Patcher.

    48

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    49/69

    New Object List

    New Object List . -

    , - .All Objects, Max.

    , : ;

    ,

    .

    , object box,

    Return, Enter Space.

    New Object List . , ,

    , . , , object

    box Enter (Macintosh) Shift Enter (Windows) , .

    New Object List,

    , Option (Macintosh) Alt (Windows),

    Return, Enter Space.

    , New Object List ,

    , Delete (Backspace) New Object

    List. object box, ,

    . New Object List,

    Option (Macintosh) Alt (Windows), objectbox Patcher, New Object List Options.

    New Object List

    New Object List,

    object box. New Object List.

    , , (external)

    . .

    49

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    50/69

    New Object List,

    init, /Library/Application

    Support/Cycling 74 (Macintosh) C:\Program Files\Common Files\Cycling 74 (Windows).

    Max, .

    , New Object List,

    max-objectlist.txt ( Max)

    audio-objectlist.txt ( MSP).

    ,

    . init,

    .

    , New Object List, :

    max oblist ;

    ()

    , :

    max oblist My Special Objects mixmaster;

    , New Object List, Windows

    Macintosh, system windowssystem macintosh,

    max. ,

    , ,

    , Max.

    max system windows oblist Secret Weapons cantileverxp.ext

    New Object List, Max,

    .

    ,

    , .

    , ,

    object box.

    ,

    . , , New Object List.

    , object box. ,

    , Max.

    50

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    51/69

    EXTERNALS:MAX

    Max/MSP

    , (built-in)

    (external) . , . (built-in)

    Max/MSP.

    - , ,

    Max, , ,

    Max.

    , Max:

    (normal) Max, object box

    (: borax, &&).

    (user interface UI) Max,

    Patcher

    .

    (external) (UI External Objects)

    max-startup,

    . ,

    Max.

    -MIDI-,

    , Max (

    coll, ,

    ).

    , Keyboard Slider (kslider),

    .

    , Max/MSP, , .

    ,

    .

    , ,

    .

    ,

    (Macintosh PC), Max/MSP.

    51

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    52/69

    , .

    , .

    , Max window:

    error: objectname: no such object Patcher, object box (. .

    ), (

    ).

    , ,

    , object box, ,

    .

    ,

    , .

    ,

    preset,

    Max window.

    Max , ,

    File Preferences. , File Preferences

    Options.

    ,

    Install File, , .

    ,

    Install, Max

    , , .

    , (

    object box),

    ,

    , .

    52

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    53/69

    Max/MSP , ,

    . Max

    , object

    box : !/ rdiv.

    !/ object box, Max max-

    objectmapping.txt, Max, ,

    , . max-objectmapping.txt

    .

    /Library/Application Support/Cycling 74/ (Macintosh) C:\Program Files\Cycling 74\init\

    (Windows).

    Collective

    Save As Collective File, Collective , ,

    .

    , Collective,

    Collective, no such object. ,

    , : ,

    ,

    pcontrol, , patcher, Collective. Collective

    Collectives Max Tutorials and Topics.

    , Max

    . object box

    (), object box, ,

    ().

    . , MSP

    MaxAudioLib ( Macintosh Max/MSP Max/MSP Runtime). , Max window, :

    error: cant fragload objectname: missing LibraryName (function name), ,

    . :

    Max ( Cycling 74 Jitter),

    (

    Apple Quick Time).

    .

    53

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    54/69

    , Max,

    , .

    ,

    .

    , , ,

    , . Cycling74

    , , :

    http://www.cycling74.com/community/

    ,

    - ( Java,

    mxj, , , ,

    , Java,

    -).

    : collective ,

    Max, -

    .

    ,

    . Max

    GPL (GNU Public License)

    .

    ,

    .

    54

    Max 4.5.6 Getting Started

    http://www.cycling74.com/community/http://www.cycling74.com/community/
  • 8/4/2019 Max456 Gettingstarted

    55/69

    Patcher

    Help from Locked Patchers Options, Option (Macintosh) Alt (Windows)

    .

    Command (Macintosh) Control (Windows) Patcher ().

    Option (Macintosh) Alt (Windows) , Max window.

    Option (Macintosh) Alt (Windows) , , .

    (, ,

    ),

    .

    Command Period () (Macintosh) Control Period (Windows), Max, ,

    Max .

    , Resume, Edit,

    .

    Shift Command (Macintosh) Control Shift (Windows),, loadbang

    .

    Patcher

    Control (Macintosh) (Windows) Patcher, ..

    Option Control (Macintosh) Alt (Windows),

    , .

    .

    55

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    56/69

    Option (Macintosh) Alt (Windows) objectbox.

    Shift object box,

    object box Shift, .

    Option(Macintosh) Alt (Windows) .

    Shift , (object box).

    , , .

    Option (Macintosh) Alt (Windows) ,

    .

    object box, , , ,

    . .

    object box, .

    Command (Macintosh) Control (Windows) , slidernumber box,

    , Patcher.

    Command (Macintosh) Control (Windows)patcher, tablecoll,

    , Patcher.

    Command (Macintosh) Control (Windows) Patcher.

    , Option (Macintosh) Alt(Windows) Send to Back Object

    comment,

    Patcher.

    Max, comment

    .

    56

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    57/69

    object message box, , Option (Macintosh) Alt (Windows), ,

    , Auto Fix Width.

    , Option (Macintosh) Alt (Windows)

    comment Auto Fix Width, comment.

    Options Segmented Patch Cords, , Shift,

    ,

    .

    Shift , , ;

    , , .

    Options Segmented Patch Cords, Shift

    .

    , Shift

    -.

    Command (Macintosh) Control (Windows) .

    Option (Macintosh) Alt (Windows)

    .

    Option (Macintosh) Alt (Windows) object box, Patcher New

    Object List.

    Delete (Backspace) , .

    , .

    57

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    58/69

    New Object List

    Option (Macintosh) Alt (Windows) objectbox, New Object List.

    Delete (Backspace) New Object List. Space object box

    New Object List ().

    Return Enter New Object List object box.

    . Tab . Return, Space Enter,

    Option (Macintosh) Alt (Windows),

    .

    send, receive value

    send, receivevalue .

    Table

    Command (Macintosh) Control (Windows) Pencil, .

    8:1 x 8:1, Command

    (Macintosh) Control (Windows) 1:1 x 1:1.

    Command (Macintosh) Control (Windows) , All Windows Active,

    ().

    Option (Macintosh) Alt (Windows) , , Max window.

    (Inspectors)

    Cut, Copy Paste, Command (Macintosh) Control (Windows), .

    58

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    59/69

    MIDI:

    MIDI-

    MIDI- (status byte), , , ,

    (data bytes). :

    , . SysEx

    MIDI-, ,

    . SysEx MIDI -

    .

    MIDI-

    MIDI- Max , MIDI-.

    , MIDI-.

    MIDI-

    MIDI-,

    midiinmidiout. midiparsemidiformat

    MIDI-, sxformat SysEx

    midiout.

    MIDI- Max, .

    MIDI-.

    ( MIDI-

    (control change message)), .

    59

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    60/69

    MIDI-

    MIDI-

    . 0 - MIDI 1, 15 MIDI 16.

    Hex 2(0-127)

    3(0-127)

    Note Off

    xnotein,

    xnoteout 128-143 80-8F 1000xxxx Key Number

    Release

    Velocity

    Note On

    notein,

    noteout 144-159 90-9F 1001xxxx Key Number Velocity

    Poly Pressurepolyin,

    polyout 160-175 A0-AF 1010xxxx Key Number Aftertouch

    Control Changectlin,

    ctlout 176-191 B0-BF 1011xxxx

    Controller

    Number

    Controller

    Data

    Program Change

    pgmin,

    pgmout 192-207 C0-CF 1100xxxx

    Program

    Number

    Aftertouch

    touchin,

    touchout 208-223 D0-DF 1101xxxx

    Aftertouch

    Value

    Pitch Bendbendin,

    bendout 224-239 E0-EF 1110xxxx Bend (LSB) Bend (MSB)

    System Exclusive

    sysexin,

    midiout 240 F0 11110000

    Mfr. ID

    Number Arbitrary

    Song Pos Ptrmidiin,

    midiout 242 F2 11110010

    Position

    (LSB) Position (MSB)

    Song Select

    midiin,

    midiout 243 F3 11110011 Song Number

    Tune Requestmidiin,

    midiout 246 F6 11110110

    End of Sys Exsysexin,

    midiout 247 F7 11110111

    Clockrtin,

    midiout 248 F8 11111000

    Startrtin,

    midiout 250 FA 11111010

    Continuertin,

    midiout 251 FB 11111011

    Stoprtin,

    midiout 252 FC 11111100

    Active Sensingmidiin,

    midiout 254 FE 11111110

    System Resetmidiin,

    midiout 255 FF 11111111

    60

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    61/69

    (Control Changes)

    Continuous Controllers (MSB) 0-31

    Modulation Wheel 1 0-127

    Breath Controller 2 0-127

    Foot Controller 4 0-127

    Portamento Time 5 0-127

    Data Entry 6 0-127

    Main Volume 7 0-127

    Balance 8 0-127

    Pan 10 0-127

    Expression 11 0-127

    Extra precision for the above (LSB) 32-63

    On/Off Switch Controllers 64-95

    Sustain Pedal 64 127 0

    Portamento On/Off 65 127 0

    Sostenuto Pedal 66 127 0Soft Pedal 67 127 0

    Other 96-121

    Data Entry Yes (+1) 96 127

    Data Entry No (-1) 97 127

    Channel Mode Messages 122-127

    Local Control On/Off 122 127 0

    All Notes Off 123 0

    Omni Mode Off 124 0

    Omni Mode On 125 0

    Mono On 126 0-16

    Poly On 127 0

    61

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    62/69

    MIDI Windows, MIDI-, ,

    ( - )

    Max\MSP.

    MacOS X MIDI-, CoreMIDI.

    Utilities (), Application ().

    AudioMIDI Setup , MIDI-

    MIDI- MIDI-.

    MIDI-, MIDI-

    (core_midi (Macintosh) midi_mme (Windows)),

    MIDI-:

    midi_adrewire MIDI-- ReWire, Max ReWire.

    augraph (Macintosh) DLS-,

    Macintosh.

    midi_dm (Windows) DLS-,

    Windows.

    Max MIDI-.

    MIDI Setup

    Max MIDI- (a-z),

    MIDI- 16.

    CoreMIDI

    Max. MIDI Setup

    . MIDI Setup MIDI Setup

    File.

    62

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    63/69

    MIDI Setup MIDI-

    (abbreviations) MIDI-

    .

    , MIDI-MIDI-,

    . Macintosh AudioUnit DLS,

    ( General MIDI), SoundFont 2.

    Windows Microsoft DirectMusic DLS. , Microsoft DirectMusic DLS SoundFont.

    DLS, : DLS ,

    .

    MIDI-,

    .

    MIDI-noteinnoteout. MIDI- (Channel Offset)

    midin

    midiout, . ,

    32, note-on, Max,

    notein 33. , 33 MIDI-noteout, int,

    , MIDI- 1,

    32.

    MIDI-

    MIDI-, ,

    MIDI-, MIDI

    Setup.

    MIDI-, (..

    ),

    MIDI-.

    midiin - .

    .

    , Max

    , , MIDI-

    , .

    ,

    Auto Setup. Max

    .

    a0, b

    16. .

    63

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    64/69

    DLS

    Macintosh Windows XP DLS (Downloadable Soundfont)

    MIDI. MIDI-,

    DLS Max MIDI.

    augraph (Mac OSX) midi_dm (Windows). MIDI-

    DLS . DLS

    messagebox, ,

    message box,

    message box.

    , DLS :

    :

    ;#SM createoutport

    drivernamemidi_dm (Windows) augraph (Macintosh), portname ,. :

    ;#SM createoutport myOtherSynth midi_dm

    ;#SM createoutport myOtherSynth augraph

    :

    ;#SM deleteoutport

    drivernamemidi_dm (Windows) augraph (Macintosh), portname ,. :

    ;#SM deleteoutport myOtherSynth midi_dm

    ;#SM deleteoutport myOtherSynth augraph

    DLS ( 1 2):

    ;#SM driver loadbank

    filename - DLS, portname

    , . Mac OSX,

    Library/Audio/Sounds/Banks , DLS.

    Default GM Bank:

    ;#SM driver loadbank 0

    64

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    65/69

    Reverb on/off:

    ;#SM driver reverb 1/0

    audiographmidi_dm.

    MIDI Output Latency ( midi_dm):

    ;#SM driver latency

    timeportname ,

    . , 10 :

    ;#SM driver latency 10

    Macintosh

    Max , MIDI-

    , , Max

    MIDI-. virtual source.

    Macintosh MIDI Setup from Max/MSP 1from Max/MSP 2.

    MIDI- MIDI-

    , Max.

    , to Max/MSP 1to Max/MSP 2virtualdestination, MIDI-.

    , Macintosh MIDI Keys,

    MIDI- Max. Destination to Max/MSP 1, ,

    , MIDI-virtual

    destination Max.

    , Listen to Port, from Max/MSP 1.

    Max MIDI-from Max/MSP, MIDI Keys.

    65

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    66/69

    MIDI-

    , Max MIDI-.

    MIDI-,

    messagebox

    createoutportcreateinport.

    ;#SM createoutport

    ;#SM createinport

    portname , , drivername

    ( CoreMIDI). :

    ;#SM createoutport myvirtualport CoreMIDI

    ;#SM createinport myvirtualport CoreMIDI

    MIDI-,

    myvirtualport.

    Max/MSP, Max.

    MIDI-

    setclock clock speed .

    66

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    67/69

    :MIDI -

    MIDI- Max Max, MIDI-

    ,

    .

    a z, ,

    () MIDI Setup. MIDI

    MIDI-.

    MIDI-, noteinbendout,

    , ,

    , MIDI-,

    . (midiout),

    .

    ,

    , , MIDI-. 1-16

    a, 17-32b. . 16 , .

    , , 16,

    , 1-16.

    .

    , , .

    67

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    68/69

    MIDI-.

    , b1-16, a,

    17-32.

    MIDI-

    MIDI-: ,

    ( a z), MIDI-.

    MIDI-.

    , .

    port

    MIDI-, ,

    MIDI-. port, . port,

    ,

    .

    , midinfo.

    port, MIDI-, . MIDI-

    16 1-16,

    .

    68

    Max 4.5.6 Getting Started

  • 8/4/2019 Max456 Gettingstarted

    69/69

    MIDI-:

    Patcher. MIDI-.

    All Devices by Channel, MIDI-.

    MIDI Max MIDI

    Max 4.5.6 Getting Started