Translations of this page:

MaxMSP/Jitter

Max is an interactive graphical programming environment for music, audio, and media. Max is the graphical programming environment that provides user interface, timing, communications, and MIDI support. MSP adds on real-time audio synthesis and DSP, and Jitter extends Max with video and matrix data processing.

Opposed to Max’s successor Pure data, MaxMSP does not support OGG/Theora/Vorbis natively. However there are externals available:

Note that the open-sourced oggZmax was developed especially for TheArtCollider and is the recommended way to hook MaxMSP up to TheArtCollider.

Alternative Approaches

Of couse there are many alternatives. You may use the jit.desktop object:

  • Read an Icecast2 stream and display it on screen (with VLC for example)
  • Record the screen activity on the same position through the jit.desktop object

You could also use screen-capture tools (such as oggZcap - available from our software chache) to capture part of your screen and sent it to the Collider.

You can also use VLC to transcode video from Jitter:

  1. Lauch the video stream using the jit.broadcast object (default parameters)
  2. Get the stream address (in the logs window): rtsp://xxx.xxx.xx:8554/jitStream
  3. Route the produced rtsp stream to the icecast2 server using VLC:
    • Either manually using the VLC interface
    • Or using the command line:
vlc rtsp://xx.xx.xx.xx:8554/jitStream --sout='#transcode{vcodec=theo,vb=1024}:standard{access=shout,mux=ogg,dst=source:inoutsource@localhost:8000/inoutvideo.ogg}'


..or even go the analog way and employ camera-capture and microphones… whatever works to express your creativity.

Example Patches

A full-featured project (a flanging effect, automatically switching inputs between all available ArtCollider audio sources) can be found in the project repository: flangeit (right-click, save as - you need to have the oggZmax externals installed to be able to run it.)

The shown example patches are available with the oggZmax package. The m3u parser can be downloaded below.

Receiving Audio

Sending Audio

Receiving Video

Sending Video

Parsing m3u Playlists

 
Back to top
inout/maxmsp.txt · Last modified: 2010/03/30 20:10 by rgareus
 
 
GNU Free Documentation License 1.2
Recent changes RSS feed Driven by DokuWiki Valid XHTML 1.0 do yourself a favour and use a real browser - get firefox!!