1 (edited by Exige 2016-01-15 15:47:15)

Topic: Ableton MIDI file Extension

title



Finally, the first version of the device is complete: a completely customisable, drag & drop MIDI clip player [download].


http://i.imgur.com/x80cr92.png



This project has been going on for a while now, with the original idea going back to 2014 and many different versions made since then trying to realise this goal. A MIDI file playing 'instrument' is one of the features I believe Ableton lacks the most, so I'm extremely excited to have unlocked this feature through M4L, it will be one of the most important devices I'll be using in my live sets, and I hope you all find some use for it in your videos & production too. I've included a demo project file in the dl link above to show you how the device works and can interact with Ableton's stock MIDI effects.


The install and use of this device is super simple, remember these few things and you'll be golden:

1 // Make sure the folders are in the correct places. M4L doesn't seem to like custom directories, no matter how much I tried to get them to work. The MIDIext folder is the most important one to get right, then inside of that you can create your own preset folders for light/melody packs or project files.

2 // Make sure there are no spaces in your filenames or folder names, just use - or _ instead.

3 // Remember to save the preset! Unfortunately having an autosave feature work silently in the background seems almost impossible with M4L, however this project-wide save/load system is still super simple, as long as you remember to click save on the Master device.



Demo video created by ULT1MOD:
[media]https://youtu.be/5z66Zlmo7O0[/media]


Further instructions below (it looks like more than it is, just wanted to make sure every detail was covered).


//////////////////////////////////////

To install:
Copy the ‘MIDI Extension v1.0’ and ‘MIDIext’ to the install directories and [remove the text in brackets].


The ‘MIDI Extension v1.0’ folder goes to Ableton’s Max MIDI Effect folder:

Windows:
C:\Users\…\Documents\Ableton\User Library\Presets\MIDI Effects\Max MIDI Effect
Mac:
MacHD\Users\…\Music\Ableton\User Library\Presets\MIDI Effects\Max MIDI Effect

http://i.imgur.com/foFkUx4.png

(Or your custom install folder)


The ‘MIDIext’ folder goes to the Max root directory (this will be where preset folders containing the MIDI files go):

Windows:
…\Program Files\Cycling ’74\Max #
Mac:
MacHD\Applications\Max #

http://i.imgur.com/EFPaA8Q.png

(Or your custom install folder)


//////////////////////////////////////

Loading the device in Ableton:
1 // To be able to save the state of MIDI Extension devices in your live project, the ‘Midi Extension [Master]’ device must be loaded somewhere in your project (preferably before the MIDI effect rack/chain).

2 // After the Master is loaded, the ‘Midi Extension’ device can be loaded anywhere in the MIDI chain - it behaves like and can interact with Ableton’s stock MIDI effects.

http://i.imgur.com/T38hDU6.png



//////////////////////////////////////

Loading clips & saving presets:
1 // Firstly, make sure the ‘MIDIext’ folder is installed in the Max root directory, otherwise preset saving will not work.

2 // Inside the ‘MIDIext’ folder, create a folder with the name of your project to contain the MIDI files and preset data, e.g. ‘demo-preset’.
*** Make sure there are no spaces in the folder name or preset saving WILL NOT WORK, i.e. ’Project-1’ instead of ‘Project 1’ ***

3 // Create or place MIDI clips into the preset folder, make sure they are type 0 MIDI format (single track) or else the seq device will not read them.
*** Once again make sure there are no spaces in the file name or preset saving will not work ***

4 // Drag and drop the MIDI files from Ableton’s browser (it is recommended to add the MIDIext folder to the sidebar for ease of access) onto the MIDI Extension’s file-drop. Adjust the tempo if needed (if not, just leave the tempo numbers at 120).

5 // Once done with modifying the main devices in the project, save the project preset into the preset folder through the ‘Save’/’Save as’ buttons on the Master device (For a first save both buttons work the same, however if you have made changes to an existing preset, using the ‘Save’ button will silently overwrite/add onto the preset).

6 // When a project is reloaded, open the preset file through the ‘Load’ button on the Master device. It's all pretty self-explanatory. (Test out the Load function in the demo Project file without having to go through steps 2-5).



//////////////////////////////////////

Most importantly: I hope this opens up a whole new side of Ableton for you, and that it'll take our works to the next level!
Enjoy.

Thumbs up +3 Thumbs down

Re: Ableton MIDI file Extension

I love you Exige. This is going to change the game big time!

Great job!

Umm... aye.

Youtube: https://www.youtube.com/channel/UCQELoJ … rSIHUmUfrA
Skype: Dj.ProdiG

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

This is going to help so much people Kudos to you Exige fantastic work!

Hi! I am just your friendly neighborhood DJ/Producer ( ◕ ◡ ◕ )
Youtube Channel: https://www.youtube.com/user/the3RDdimensionx/videos
Soundcloud: https://soundcloud.com/the3rddimensiom
Skype: lucas.king13

Re: Ableton MIDI file Extension

Got it working very nicely. A bit dumb though that I can't put it (devices) into my own designated folders (device started glitching when I tried to save/load the files).

But other than that amazing job mate, lightshows sure are changed for me now. The things that normally take me like 5 minutes to make, now takes like a minute or so. Making color gradients is also super easy now.

Tried it on melodies as well, works well smile

Thank you so much for this wink

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

THAAAANK YOU

I still make shitty launchpad covers and remakes.

https://www.youtube.com/TrilogyMakesMusic

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

Can someone convert this to like an .exe Cause I don't have Live Suite and I don't want to pirate it. (And then again, none of my launchpads work.)

Stuff I'm listening to, Madeon - Adventure.
Stuff I'm making, MUSIC

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

Beboy wrote:

Can someone convert this to like an .exe Cause I don't have Live Suite and I don't want to pirate it. (And then again, none of my launchpads work.)

It doesn't work that way it's not a program it's a Extension kinda like  a user made plugin Max 7 is the program and the extension is... Well and extension

Hi! I am just your friendly neighborhood DJ/Producer ( ◕ ◡ ◕ )
Youtube Channel: https://www.youtube.com/user/the3RDdimensionx/videos
Soundcloud: https://soundcloud.com/the3rddimensiom
Skype: lucas.king13

8 (edited by InspirAspir 2016-01-14 21:48:07)

Re: Ableton MIDI file Extension

Could someone perhaps create a tutorial on how to use this? I believe the opportunities could be limitless but I can't quite figure it out.

I have it installed correctly and I have moved the folders to the right directories and that seems fine and all, but I can't seem to get it to work on my own.

Thanks! big_smile


EDIT: Sorry for rushing into my question, I figured it out a couple minutes later.

But it finally works! I'm so excited, this changes everything for me. big_smile

Re: Ableton MIDI file Extension

Here is the video about the MIDI Extension Device !

[media]https://www.youtube.com/watch?v=5z66Zlmo7O0[/media]

Enjoy!

Re: Ableton MIDI file Extension

HNTR wrote:

Here is the video about the MIDI Extension Device !

[media]https://www.youtube.com/watch?v=5z66Zlmo7O0[/media]

Enjoy!

i made a LED pack with MIDI files that you can use with the Extension
[media]https://www.youtube.com/watch?v=JL-nY54gmj8[/media]

Download: http://www.mediafire.com/download/jfp99 … D+Pack.zip

sorry for my bad recording camera wasn't available so i used phone

Hi! I am just your friendly neighborhood DJ/Producer ( ◕ ◡ ◕ )
Youtube Channel: https://www.youtube.com/user/the3RDdimensionx/videos
Soundcloud: https://soundcloud.com/the3rddimensiom
Skype: lucas.king13

Re: Ableton MIDI file Extension

Awesome, good job mate wink

Thanks for the little mention XD

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

ULT1MOD wrote:

Awesome, good job mate wink

Thanks for the little mention XD

<3

Hi! I am just your friendly neighborhood DJ/Producer ( ◕ ◡ ◕ )
Youtube Channel: https://www.youtube.com/user/the3RDdimensionx/videos
Soundcloud: https://soundcloud.com/the3rddimensiom
Skype: lucas.king13

Re: Ableton MIDI file Extension

Nice The3RDdimension ! smile

Re: Ableton MIDI file Extension

Awesome work! Edited the demo video into the main post.

Amazing that MIDI packs are already being made, thanks 3RD. Once more are created, perhaps a new topic should be made collating all the packs into a list for easy access.

Thumbs up Thumbs down

15 (edited by The3RDdimension 2016-01-15 17:06:35)

Re: Ableton MIDI file Extension

Exige wrote:

Awesome work! Edited the demo video into the main post.

Amazing that MIDI packs are already being made, thanks 3RD. Once more are created, perhaps a new topic should be made collating all the packs into a list for easy access.

I was actually thinking of making more Led packs but with different categories like based on colour or motion you know like fading light effects, Rainbow effects or just basic ones and next time I'll be sure to record with  a much better camera haha

Hi! I am just your friendly neighborhood DJ/Producer ( ◕ ◡ ◕ )
Youtube Channel: https://www.youtube.com/user/the3RDdimensionx/videos
Soundcloud: https://soundcloud.com/the3rddimensiom
Skype: lucas.king13

Re: Ableton MIDI file Extension

What will the rules be for distribution? For example, if I were to use the device in one of my projects, and i wanted to release my project on launchpad-pro.com, would I be able to place the device folder in the zip with my project, or would I have to use a readme.txt with a link to this page?

When I was a kid, we didn't have any of these fancy "midi controllers"

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

ItZCrzY wrote:

What will the rules be for distribution? For example, if I were to use the device in one of my projects, and i wanted to release my project on launchpad-pro.com, would I be able to place the device folder in the zip with my project, or would I have to use a readme.txt with a link to this page?

Sharing projects is actually quite difficult the person downloading the project would need m4l, the extension, the Midiext folder, and all the midi files

Hi! I am just your friendly neighborhood DJ/Producer ( ◕ ◡ ◕ )
Youtube Channel: https://www.youtube.com/user/the3RDdimensionx/videos
Soundcloud: https://soundcloud.com/the3rddimensiom
Skype: lucas.king13

Re: Ableton MIDI file Extension

The3RDdimension wrote:

Sharing projects is actually quite difficult the person downloading the project would need m4l, the extension, the Midiext folder, and all the midi files

Yeah, I know, just figured it would be easier to include everything you just mentioned except m4l, which you can get by googling it, as opposed to this extension, which requires a bit of knowledge to find.

When I was a kid, we didn't have any of these fancy "midi controllers"

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

Why Max?I only have Ableton Lite :c

I am a ghost, you cannot see me..

Youtube Channel: https://www.youtube.com/channel/UCCzWyh … lWX1raiaDA

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

XMcGhostX wrote:

Why Max?I only have Ableton Lite :c

Because you cant really make a working customized extension with just Ableton. Max allows you to create a custom extension that interacts with the software well and can be fully integrated. And, as any business would, they want you to purchase their more expensive product, so they limit the abilities of the cheaper (or free) versions of their product.

When I was a kid, we didn't have any of these fancy "midi controllers"

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

When I try to load, it brings up the same "Choose File" type dialog box again and again, leading into an endless loop which won't quit unless I force quit ableton. I have the device installed properly... What can I do to fix this?

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

OilyGoats wrote:

When I try to load, it brings up the same "Choose File" type dialog box again and again, leading into an endless loop which won't quit unless I force quit ableton. I have the device installed properly... What can I do to fix this?

In the Midiext folder the project name or any of the midi files can't have spaces in there names

Hi! I am just your friendly neighborhood DJ/Producer ( ◕ ◡ ◕ )
Youtube Channel: https://www.youtube.com/user/the3RDdimensionx/videos
Soundcloud: https://soundcloud.com/the3rddimensiom
Skype: lucas.king13

Re: Ableton MIDI file Extension

The3RDdimension wrote:
OilyGoats wrote:

When I try to load, it brings up the same "Choose File" type dialog box again and again, leading into an endless loop which won't quit unless I force quit ableton. I have the device installed properly... What can I do to fix this?

In the Midiext folder the project name or any of the midi files can't have spaces in there names

I've got no spaces in any of my midi files or folder names yet I still get the endless loop (it does stop eventually) and I'm left with part of the names of the midi files, but they don't actually work. So i have to reload everything.. Any help? Thanks!

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

coachdance wrote:
The3RDdimension wrote:
OilyGoats wrote:

When I try to load, it brings up the same "Choose File" type dialog box again and again, leading into an endless loop which won't quit unless I force quit ableton. I have the device installed properly... What can I do to fix this?

In the Midiext folder the project name or any of the midi files can't have spaces in there names

I've got no spaces in any of my midi files or folder names yet I still get the endless loop (it does stop eventually) and I'm left with part of the names of the midi files, but they don't actually work. So i have to reload everything.. Any help? Thanks!


I have the same problem sad

Thumbs up Thumbs down

Re: Ableton MIDI file Extension

MillerTheKiller wrote:
coachdance wrote:
The3RDdimension wrote:

In the Midiext folder the project name or any of the midi files can't have spaces in there names

I've got no spaces in any of my midi files or folder names yet I still get the endless loop (it does stop eventually) and I'm left with part of the names of the midi files, but they don't actually work. So i have to reload everything.. Any help? Thanks!


I have the same problem sad

Are you guys using Windows Or Mac if Mac then I won't be much help

I encourage you to check out this topic before asking for help
http://forum.launchpad-pro.com/viewtopic.php?id=5078

Hi! I am just your friendly neighborhood DJ/Producer ( ◕ ◡ ◕ )
Youtube Channel: https://www.youtube.com/user/the3RDdimensionx/videos
Soundcloud: https://soundcloud.com/the3rddimensiom
Skype: lucas.king13