Introducing Max 8.6
We’re happy to announce the release of Max 8.6! This free update to Max 8 includes Max for Live support for Live 12, along with a new sfizz~ object for using sample-based MIDI instruments, a new gamepad object, as well as two new data types - Arrays and Strings. Visit our New In Max page for more info.
Max for Live
MIDI Tools are a new kind of Max for Live device that let you generate a MIDI notes or modify an existing pattern within a Live Midi Clip.Use live.miditool.in and live.miditool.out to communicate MIDI data. Max 8.6 also includes helpful new Max for Live objects like live.map for easier mapping and live.routing for simpler MIDI input/output routing. Finally, the live.modulate~ object provides interactive parameter modulation, similar to live.remote~ but without total parameter takeover.
sfizz~
The new sfizz~ object (including mc.sfizz~ / mcs.sfizz~) lets you load and play sample instruments in .sfz format within a single object. Use it as a drop-in sound engine for your MIDI patches. For the more adventurous, you can also explore creating your own instruments using either the text-based SFZ file format, or programmatically in Max using a dictionary. Learn more…
gamepad
We’ve added simple, cross-platform gamepad integration with the new gamepad object. This makes working with gamepad controllers much easier than using the lower-level and platform-specific hi object, and includes a new interface for visualizing game controller state. With gamepad you can also track multiple devices at once, and you no longer need to rework your patch for different hardware. Learn more…
Strings and Arrays
Max 8.6 introduces 40 new array and 30 string objects. Unlike regular Max lists, arrays can represent complex structures like arrays of arrays, arrays of dictionaries, or other structures. The new array.map and array.reduce objects make functional-style operations easier, without wrestling with uzi and zl.iter.
String objects let you generate and transform text in Max without the 32k character limit and memory usage associated with Max Symbols, as well as supporting common string manipulations like text search and replacement or parsing and combining strings.
Learn more about arrays and strings…
We’re happy to announce the release of Max 8.6! This free update to Max 8 includes Max for Live support for Live 12, along with a new sfizz~ object for using sample-based MIDI instruments, a new gamepad object, as well as two new data types - Arrays and Strings. Visit our New In Max page for more info.
Max for Live
MIDI Tools are a new kind of Max for Live device that let you generate a MIDI notes or modify an existing pattern within a Live Midi Clip.Use live.miditool.in and live.miditool.out to communicate MIDI data. Max 8.6 also includes helpful new Max for Live objects like live.map for easier mapping and live.routing for simpler MIDI input/output routing. Finally, the live.modulate~ object provides interactive parameter modulation, similar to live.remote~ but without total parameter takeover.
sfizz~
The new sfizz~ object (including mc.sfizz~ / mcs.sfizz~) lets you load and play sample instruments in .sfz format within a single object. Use it as a drop-in sound engine for your MIDI patches. For the more adventurous, you can also explore creating your own instruments using either the text-based SFZ file format, or programmatically in Max using a dictionary. Learn more…
gamepad
We’ve added simple, cross-platform gamepad integration with the new gamepad object. This makes working with gamepad controllers much easier than using the lower-level and platform-specific hi object, and includes a new interface for visualizing game controller state. With gamepad you can also track multiple devices at once, and you no longer need to rework your patch for different hardware. Learn more…
Strings and Arrays
Max 8.6 introduces 40 new array and 30 string objects. Unlike regular Max lists, arrays can represent complex structures like arrays of arrays, arrays of dictionaries, or other structures. The new array.map and array.reduce objects make functional-style operations easier, without wrestling with uzi and zl.iter.
String objects let you generate and transform text in Max without the 32k character limit and memory usage associated with Max Symbols, as well as supporting common string manipulations like text search and replacement or parsing and combining strings.
Learn more about arrays and strings…
Statistics: Posted by SLiC — Wed Jan 17, 2024 6:45 pm — Replies 1 — Views 63