M4L - C++ custom module integration

Learn about building and using Max for Live devices.
Post Reply
pmestrez
Posts: 41
Joined: Thu Aug 12, 2004 2:36 pm
Location: Belgium

M4L - C++ custom module integration

Post by pmestrez » Mon Jul 05, 2010 5:11 pm

Hello,

I'm looking to use Ableton to control an external device that speaks a custom protocol over ethernet.
The idea is to create a instruments module that convert midi message to this dedicated ethernet protocol.
Is there a way to implement such a module in M4L format that I can use in Live.
This module would be devellop in Visual C++ (2005, 2008 or 2010).
I know i can make a VST plugin in C++ to do so but maybe M4L is better...

Best regards,

Pierre

kleine
Posts: 1858
Joined: Sat Dec 15, 2001 11:46 am
Location: ableton
Contact:

Re: M4L - C++ custom module integration

Post by kleine » Tue Jul 06, 2010 11:37 am

Take a look at the SDK, available here:
http://cycling74.com/products/sdk/

Best,
Christian

hoffman2k
Posts: 14718
Joined: Tue Jun 15, 2004 6:40 pm
Location: Belgium
Contact:

Re: M4L - C++ custom module integration

Post by hoffman2k » Tue Jul 06, 2010 11:55 am

pmestrez wrote:Hello,

I'm looking to use Ableton to control an external device that speaks a custom protocol over ethernet.
The idea is to create a instruments module that convert midi message to this dedicated ethernet protocol.
Is there a way to implement such a module in M4L format that I can use in Live.
This module would be devellop in Visual C++ (2005, 2008 or 2010).
I know i can make a VST plugin in C++ to do so but maybe M4L is better...

Best regards,

Pierre
Hi Pierre,

Out of interest, which protocol do you plan on supporting?

Cheers

- Bjorn

pmestrez
Posts: 41
Joined: Thu Aug 12, 2004 2:36 pm
Location: Belgium

Re: M4L - C++ custom module integration

Post by pmestrez » Tue Jul 06, 2010 1:55 pm

Hi Hoffman,

This is a dedicated video server protocol. Can speak much because it is under NDA.

Regards,

Pierre

pmestrez
Posts: 41
Joined: Thu Aug 12, 2004 2:36 pm
Location: Belgium

Re: M4L - C++ custom module integration

Post by pmestrez » Tue Jul 06, 2010 1:57 pm

[quote="hoffman2k"][quote="pmestrez"]Hello,

I'm looking to use Ableton to control an external device that speaks a custom protocol over ethernet.
The idea is to create a instruments module that convert midi message to this dedicated ethernet protocol.
Is there a way to implement such a module in M4L format that I can use in Live.
This module would be devellop in Visual C++ (2005, 2008 or 2010).
I know i can make a VST plugin in C++ to do so but maybe M4L is better...

Best regards,

Pierre[/quote]

Hi Pierre,

Out of interest, which protocol do you plan on supporting?

Cheers

- Bjorn[/quote]

Thanks Bjorn.

hoffman2k
Posts: 14718
Joined: Tue Jun 15, 2004 6:40 pm
Location: Belgium
Contact:

Re: M4L - C++ custom module integration

Post by hoffman2k » Tue Jul 06, 2010 2:07 pm

pmestrez wrote:Hi Hoffman,

This is a dedicated video server protocol. Can speak much because it is under NDA.

Regards,

Pierre
I understand. A video server sounds like fun. Good luck!

- Bjorn

pmestrez
Posts: 41
Joined: Thu Aug 12, 2004 2:36 pm
Location: Belgium

Re: M4L - C++ custom module integration

Post by pmestrez » Tue Jul 06, 2010 2:12 pm

Thanks Christian

I think I'll go for native VST in c++ because Max SDK is a bit tought to dive into :-)

Regards

Pierre

Post Reply