English / 日本語

Max for Live Devices

Self-made plugin devices for DAW software Ableton Live Suite.
Even if you don't own MAX or Ableton Live, you can download the demo version of Live Suite on the Ableton page.
It's free for 90 days with all functions including Max for Live!! (as of April 2020)
Checked operational properly only for Ableton Live Suite 9.7.7 / 10.1.14 / 11.1.1, MAX 6.1.7 / 7.3.5 / 8.3.0 on Windows 10 (21H2) and macOS 12.5 with Apple Silicon. Please notify the author from contact page if you found a problem.

For M4L developers

English / 日本語

ALT-Synthdrum

The image of ALT-Synthdrum device
Download at maxforlive.com (the last update: May 2, 2020 / version 1.1.0)

Yet another simple monophonic drum synth. Yes, inspired by 1970's drum synths.

Sound Examples

Features

Parameters
Known issues
Release notes
Changes in version 1.1.0 (May 2, 2020)
  • UI color scheme is now based on Live theme/skin and improved visibility in dark themes...but wait, what's in the red LED??
  • Fixed an issue where playing a track with automation for mode (ADSR / LINE) button makes undo histories.
  • These changes do not alter automation settings. Live sets which include earlier versions are compatible.
A change in version 1.0.7 (March 2, 2020)
  • Corrected small uneven alignments of UI.
Changes in version 1.0.6 (March 2, 2019)
  • Reduced retrigger delay of adsr~ to 1 msec from 10 msec. Now the initial state is ADSR mode which became more reliable.
    The previous version of device's mode in live sets and automation are not affected by this change of the initial state.
  • Removed some redundant processes and reduced idling CPU use by about 9% off. (1.47% to 1.34% on Core i5-4570 processor)
  • Removed the logic which was used to generate the rectangular wave sample but not used for the actual playback.
    If you want to see the logic, you can download as another patch here.
  • Fixed an issue where changing SENSE is not reflected while playing.
  • Fixed an issue where changing OUTPUT, SENSE, and SUSTAIN while playing cause noise.
  • Fixed an issue where the sound was interrupted in the duration before the change if SUSTAIN was changed longer while sounding.
Version 1.0.0 : the first release (February 23, 2019)

Special thanks to Mr. Tommy, the great predecessor who developed SDS2002.

English / 日本語

echo on noteoff

The image of echo on noteoff device
Download at maxforlive.com (the last update: August 31, 2023 / version 2.0.1)

An experimental MIDI effect designed for notes in an arpeggio.
Put before built-in arpeggiator to acquire decaying effects in arpeggio notes!

Parameters
Known issues
Release notes
Changes in version 2.0.1 (August 31, 2023)
  • Changed the bank name in Push to 'Main', following built-in devices.
Changes in version 2.0.0 (August 27, 2023)
  • BREAKING CHANGE: minimum requirements are now Live 11.1 / Max 8.2
    For older versions, check the old releases on the URL below.
  • Tweaked UI.
  • Adapted to Push.
Changes in version 1.0.0 (June 27, 2020)
  • Introduces new "Auto Stop" button as much specialized mode for use with Arpeggiator.
    When the button is on, actual note offs and the start of echoes are suspended until all actual playing notes were off, and echoes are stopped by receiving any new notes.
  • Fixed an issue when echoes would not be stopped by receiving the same notes and new notes would not play correctly.
  • The internal note on velocity values are now calculated in float to prevent repeating echo notes endlessly.
Changes in version 0.71 (April 8, 2020)
  • UI color scheme is now based on Live theme/skin and improved visibility in dark themes.
  • Reset button is now available for automation and MIDI mapping. As a side effect, pressing Reset button always makes an undo history.
Changes in version 0.50 (October 14, 2019)
  • Redefined the automation order. (Automapping Index)
    Due to this change, Live sets which include the previous version are not compatible.
  • Delay time in Sync mode is now able to set no delay. (0)
    The default of Delay time is now Sync mode and no delay.
Version 0.30 : the first release (July 1, 2019)
English / 日本語

bouncing notes

The image of bouncing notes device Creative Commons License
Download at maxforlive.com (the last update: August 31, 2023 / version 1.2.2)

*** This is not an official device. If you were looking for that, please visit https://www.ableton.com/packs/. ***

While note on, generates repeating notes like bouncing table-tennis ball with dynamic display animation.
Simulates bounces from the levitation-ish on the Moon to fierce conditions of 60G.
And available in polyphonic and inverse mode!

Parameters
Known issues
Release notes
Changes in version 1.2.2 (August 31, 2023)
  • Changed the bank name in Push to 'Main', following built-in devices.
Changes in version 1.2.1 (August 27, 2023)
  • Fixed an issue when no parameter was shown in Push.
    In this change, lower versions of Max may show a warning but the device works.
Changes in version 1.2.0 (April 8, 2022)
  • Refined graphic rendering method migrated from lcd to jsui object. This allows features below.
  • The balls have better color schemes for conditions in user Lives themes or adjusted brightness.
  • When the inverse mode, the balls go in the opposite direction.
  • When the balls reached outside of the display, they appear from another side to keep visible.
  • Less CPU usage and more accuracy when lots of poly notes.
  • Fixed an issue when internal velocity may go far below 1 and it needs much time to recover velocity after the inverse mode was enabled.
Changes in version 1.1.0 (February 23, 2021)
  • Added the inverted bouncing feature at last! The bouncing is inverted when Inv. button is on.
    Each time pressing Inv. button makes undo histories. So it is recommended to automate Inv. button when it is toggled repeatedly.
  • Added Velocity parameter to adjust the initial velocity (of balls).
    Setting the Velocity value low works effectively with the inverted mode.
    Also adjusted the UI including other parameter's font.
  • Changed he initial value of Minimum to 50msec from 100msec.
  • These changes do not affect Live sets which use the device of previous versions.
  • Changed notation method of the version to semantic versioning.
Changes in version 1.04 (March 23, 2020)
  • Fixed the display problem in Max 8 by changing HOLD and DISP button to default display mode from label display mode.
  • Reduced CPU usage when parameters are automated by "defer automation output" option.
  • Refined the animation logic so that draws accurately when changing parameters and slightly reduced overall CPU usage.
Version 1.00: the first release (March 21, 2020)
English / 日本語

PitchW curve

The image of PitchW curve device
Download at maxforlive.com (the last update: August 31, 2021 / version 1.3.2)

A simple MIDI effect which generates pitch bend message curves with note on.
Suitable for bending down synth percussion sounds in drum rack.
Based on the device "PitchW ADSR" by LAEX with additional features below.

Parameters
Precautions for use and known issues
  • Not available for up-down curves like ADSR. If you want to, please check the original.
  • The device ignores all incoming pitch bend messages.
  • The device outputs pitch bend messages every 1 msec.
    If the time interval of messages is too short for such as hardware midi instruments,
    you can adjust by the 'Interval' value.
  • With Shift+drag, You can adjust the range finely, however, the position of mouse pointer exceeds the display area of the device.
  • In Max 6, 'To' value seems '0' when the device was added to MIDI track. It works as -8192 as the pitch bend monitor shows.
Release notes
Changes in version 1.3.2 (August 31, 2023)
  • Adapted to display parameters in Push. In this change, lower versions of Max may show a warning but the device works.
Changes in version 1.3.1 (December 19, 2021)
  • Added "Legato" button for playing with poly notes. When enabled, the curve wouldn't start with note on while playing at least one note.
  • Dragging bracket shapes in the pitch bend monitor with cmd/ctrl changes in 25 steps (+/- 12 steps and zero). 129 steps with shift+cmd/ctrl (+/- 64 steps and zero).
  • Added LED indicator lit when received note on. (for space-holder)
  • Fixed a typo in Sustain value.
Changes in version 1.2.0 (October 30, 2021)
  • Now you can change the range of the pitch bend curve by dragging bracket shapes in the pitch bend monitor. Shift+drag can adjust finely.
  • Added "Interval" number box to adjust the interval of pitch bend MIDI messages.
  • Now pitch bend curve stops when the device was inactivated and does not continue after activation.
  • And some UI tweaks.
  • These changes do not affect Live sets using the previous version.
Version 1.0.0 : the first release (May 27, 2020)
English / 日本語

Audio Frame Macro

The image of Audio Frame Macro device
Download at maxforlive.com (the last update: October 30, 2022 / version 1.3.3)

Audio effect device to modulate parameters in integer values and PAL/NTSC like interlace frame rates.
Deeply influenced by tracker software and chiptune plugins.

Features

Parameters
Known issues
Release notes
Changes in version 1.3.3 (October 30, 2022)
  • Fixed issues when the device does not display values of sliders properly in Live 10 / Max 8 or later.
  • The Scale Button is now labeled "Scale" instead of "S"
  • Changed the comment of version info in the patch this time.
In this update, Max console displays a version warning message in Max 8 below but works properly in Live 9.7.7 / Max 6.1.7 or later.
Changes in version 1.3.2 (January 10, 2022)
  • Fixed grammar mistakes in info view for text boxes.
Changes in version 1.3.1 (May 11, 2021)
  • Fixed an issue when sliders before the position of loop start look dark and inactive.
  • Fixed an issue when the values below sliders cannot display properly when the value is -100 or less.
Changes in version 1.3.0 (February 26, 2021)
  • Now able to route from 'MIDI To'. (only for Live 11.0 or later) The modulation restarts when the device receives note on like hitting the Resync button.
  • Fixed an issue when automation set to values might be cancelled by changing the loop position and slider values even those are different sliders from ones to automate.
  • Fixed an issue when mapping parameter might not work with certain conditions.
  • Changed the automation parameter list order. This change does not affect Live sets which use previous versions.
Changes in version 1.2.1 (December 13, 2020)
  • Added Live standard loop selector which can adjust start position of the loop. Loop start/end position is also able to be automated.
    The values of sliders before the loop start position only work when hitting Resync button.
  • The phase of the master clock restarts by hitting Resync button thus the first frame modulates in proper duration.
  • Fixed an issue when automation set to values might be cancelled by changing the loop position and slider values even those are different sliders from ones to automate.
    Not fixed in this version due to a mistake. So sorry for the inconvenience.
Version 1.0.0 : the first release (Nov 8, 2020)
English / 日本語

MIDI Frame Macro

The image of MIDI Frame Macro device
Download at maxforlive.com (the last update: October 30, 2022 / version 1.3.3)

MIDI effect device to modulate parameters in integer values and PAL/NTSC like interlace frame rates.
Just a MIDI version of Audio Frame Macro.

Features

Parameters
Known issues
Release notes
Changes in version 1.3.3 (October 30, 2022)
  • Fixed issues when the device does not display values of sliders properly in Live 10 / Max 8 or later.
  • The Scale Button is now labeled "Scale" instead of "S"
In this update, Max console displays a version warning message in Max 8 below but works properly in Live 9.1.7 / Max 6.2.2 or later.
Changes in version 1.3.2 (January 10, 2022)
  • Fixed grammar mistakes in info view for text boxes.
Changes in version 1.3.1 (May 11, 2021)
  • Fixed an issue when sliders before the position of loop start look dark and inactive.
  • Fixed an issue when the values below sliders cannot display properly when the value is -100 or less.
  • The version number is adapted to AudioFrameMacro, the derived origin device.
Changes in version 1.0.2 (February 27, 2021)
  • Fixed an issue when mapping parameter might not work with certain conditions.
Changes in version 1.0.1 (December 13, 2020)
  • Fixed the issues when automation set to values might be cancelled and the modulation does not work properly by changing the loop position and slider values even those are different sliders from ones to automate.
Version 1.0.0 : the first release (December 6, 2020)
English / 日本語

Retro-nome

The image of Retro-nome device
Download at maxforlive.com (the last update: May 2, 2021 / version 1.0.1)

A simple visualization to support syncing sequencer's tempo for live performers. No parameters.

Known issues
Release notes
Changes in version 1.0.2 (May 21, 2022)
  • Fixed an issue where the device may display wrong number of bars and beats with certain Time Signature Changes in the Arrangement View.
Changes in version 1.0.1 (November 13, 2021)
  • Renovated drawing function from lcd to jsui. Improved drawing in fast tempo and reduced CPU usage.
Version 1.0.0 : the first release (November 22, 2020)
English / 日本語

Audio ADSR

The image of Audio ADSR device
Download at maxforlive.com (the last update: April 23, 2022 / version 1.1.0)

A super simple ADSR enveloper for audio tracks.
Available for use only in Live 11.0.5/Max 8.1.11 or above versions.

Parameters
Known issues
Release notes
Changes in version 1.1.0 (April 23, 2022)
  • Added "Legato" button to enable the mode for poly notes.
  • Added "here" button routing to the track where the device belongs.
Version 1.0.0 : the first release (August 7, 2021)
English / 日本語

MIDI Router

The image of MIDI Router device
Download at maxforlive.com (the last update: May 19, 2022 / version 1.1.0)

Routing MIDI I/O in audio tracks for audio effect devices or plugins which have MIDI input.
Available for use only in Live 11.0.5/Max 8.1.11 or above versions.

Parameters
Known issues
Release notes
Changes in version 1.1.0 (May 19, 2022)
  • Added "Send" button to switch if the device sends MIDI messages to the selected output.
  • Added LED indicators to monitor incoming/outgoing MIDI messages.
Version 1.0.0 : the first release (August 7, 2021)
English / 日本語

Phototactic XY

The image of Phototactic XY device
Download at maxforlive.com (the last update: January 28, 2024 / version 1.0.1)

Typical but the most uncertain XY pad. Simulates a bug randomly flies being attracted by light.

Parameters
Release notes
Changes in version 1.0.1 (January 28, 2024)
  • Changed value names for Link Width (=) button from val1/val2 to On/Off.
  • Update Max version to 8.5.6. Okay to work with 8.3.1 or later.
Version 1.0.0 : the first release (October 19 2022)

back