I am not able to use a max4live device (midi sequencer) anymore in Ableton 10 / Max8

George G's icon

Hey guys, my first post, i am just a musician that used max4live devices but never edited or had any experiance with it.

I used a lot this sequencer, that its controllable with Lemur on ipad

hps-octane.amxd
amxd 1.43 MB

its free and public but unfortunately the developer was impossible to be found for a few years now

i used this in ableton 9 with max 6 but now on ableton 10 with max 8 I get those messages, its about the osc externals and obviously is not working

i tried to install the new CNMAT Externals in many ways but no luck, message you see on the pic say osc-route is the problem, for sure is related to the 32 bit vs 64 bit incompatibility

so my question is, do you think is possible to make this device come to life?

if so, a simple installation of the externals will make it work or the device need to be modified or made form scratch?

looking forward to your kindly advices / solutions

thank you so much :)

george

TianKJ's icon

Hi, I think the Octane sequencer looks very interesting. Would love to try to make it work. Can you send it to me? @ christiankjaerjensen@gmail.com

/Best

George G's icon

Christian sorry for my really late reply :) more than one year but even so I sent you an email with the device maybe you can do something about it :) thank you, George

Source Audio's icon

OSC-route is included in last CNMAT package, it should work !?
then that lemur loader external is not really needed, or ?
you simply type IP / ports that Lemur uses, and off you go.

OSC messages can also be routed without cnmat external and java script
using vanilla max objects.

George G's icon

hey there thanks for your reply, unfortunately is still not working and I am not that technical to solve it...

can I upload you the device and try for yourself? thanks

George G's icon

even further, on my OSX Mojave with Ableton 11.3.4 when loading the device I get the message:

"hps-octane.amxd contains externals that are not compatible with this architecture. Consider running Live on a different architecture"

Source Audio's icon

Is still not working after doing what ?
did you replace old OSC externals ?
I can fix that for you, but you need to provide infos bout which system you need it for, and what your device IP and UDP ports are.

Is this thing designed to work only with lemur ?

George G's icon

I am afraid I don/t know how to do it, it is possible to get a direct email from you and take it from there pls? thank you so much :)

my email is: george_monochrome at me com

Source Audio's icon

just tell me what IP and udp ports you need to use.

George G's icon

192.168.0.206.
but don/t know what ports number to use honestly, we can chose arbritary?

George G's icon

i put the ipad to charge to see the value remained into the lemur app, it was really long time ago

Source Audio's icon

I will make ports and IP address adjustable, 3 values I want to have as default values.
is IP 192.168.0.206 for the lemur ?
I do not need your mac IP, it does not matter,
it is lemur ip that is needed.
in that device fixed Out Port is 8000, In Port
defaults to 8050, but it is adjustable, and ip gets scannd by that
lemurloader external, which is outdated.

There are also errors in java script , but that is another trouble ...

George G's icon

these are the settings from my lemur ipad app:

Lemur IP is 192.168.0.101.8000
OSC host: 192.168.0.45 port 8050

Source Audio's icon

this are initial values set.
yellow is receive port, blue is out port
you can type IP - it will be stored into live set

hps-octane2.amxd.zip
application/zip 200.79 KB

I am not using Live, so you need to test if it works for you.

George G's icon

uauu you are so great thank you :) <3 I will check as soon as i get home!

also I don't want to profit from your kindness but can you please see this topic as well about this device, again I feel all things are there but it is about a small twick, again developer is gone:

thank you

Source Audio's icon

I had a short look.
no wonder Ollsen does not want to update it.
Sorry, but it is too messy and doing too many things,
live databases, etc etc.
it crashed immediately in max 8.3 and 8.5
you will have to look for different sample player I am afraid.

George G's icon

thank you are really greta for your fast answers on this too, unfortunately is the only device that playing random samples from particular folders, the thing is is working and make the selection and randomisation but the samples are not played right, maybe is something related to how the sampler player is working in newer MAX versions, all the functionalities are intact

George G's icon

coming to Octane I did the test and it can send the info to the Lemur in Ipad and see the changes in realtime on Ipad but when using the controls of the lemur to change the device in Ableton there is no change on the device is self

Source Audio's icon

what messages are sent and what should they do ?
are you receiving anything from lemur?
you must unlock device and insert print or something to check

George G's icon

nothing back from Lemur just from ableton device to Lemur, so if i hover the mouse over the device and chnage the velocties for example I see those changes done in realtime on the ipad, but the reverse nothing, i can chnage the ports there and tried a few times but no results

George G's icon

they need to send active sequencer steps, pitch values on steps, velocities, durations of the notes repeats

George G's icon

anyway clearly is a good sign, before it didn't worked in eather way

George G's icon

yeah and now ovbiously no red error messages thats good

George G's icon

CNMAT Externals v1.0.5-0-g2626bdfb, compiled Fri Apr 22 12:53:49 PDT 2022
OSC-route by Matt Wright, Michael Zbyszynski.
Copyright (c) 1999,2000-08,13 Regents of the University of California. All rights reserved.
udpreceiver: binding to port 8050
udpreceiver: binding to port 8050
udpreceiver: binding to port 8002
udpreceiver: binding to port 8050
udpreceiver: binding to port 8050
udpreceiver: binding to port 8002

these are messages from the MAX console but they are not red with errors

George G's icon

"you must unlock device and insert print or something to check" you mean in to the max4live device or lemur?

Source Audio's icon

udpreceiver: binding to port 8050
udpreceiver: binding to port 8002

that is strange, udpreceive should not change port ?
you must leave it as it is set in lemur,
you said it is 8050

use this one, it has osc messages monitor

hps-octane3.amxd.zip
application/zip 200.99 KB

I meant to insert print object right at udpreceive

you can remove it when osc messages get confirmed to get in.

George G's icon

i tried v3 and the same

look at the lemu setting maybe i am doing something wrong, i can change the ports in here how i want but don't know what which s doing:

https://we.tl/t-MLUxQIxcq1

you have to pics with me changing that, one with 8001 and one with 8050

George G's icon

it is possible to be using 2 ips? one for sending andfone for receiveing some how?

George G's icon

maybe i need to install something else in my computer?

Source Audio's icon

sorry, I am out till tomorrow.

you send from lemur to IP address and port of your mac.
and same the other way arround

George G's icon

ok thank you for time have a great evening!

ps: I tried with the same ip and port but no luck

George G's icon

I finally did it is working, I was complicating my way of thinking, thank you again for your kindness <3

Source Audio's icon

ok, finally ...
while I am at it, I will remove OSC externals, so that device will be
free to use in any Live version or platform.

I will upload it here when done

George G's icon

amazing, thank you thats really great, it was a pity for people not to use this great sequencer

Source Audio's icon

here is version that uses only plain max objects.
please test if everything works ok before sharing it

hps-octane-v2.amxd.zip
application/zip 74.62 KB

George G's icon

thank you again, I tested this one as well and is working good

have a great evening

George G's icon

ps: one thing I found that is not working, the sequencer has two "Control" lanes where you can input a Midi CC number value to each line to control a midi synth parameters and it seems is working just the first lane, the second one it is not transmitting any midi CC values, can you please check if there is any simple fix to this, thank you so much

George G's icon

i mean in both versions with or without osc

Source Audio's icon

I did not touch anything that deals with midi, sequencer or any other thing,
only replaced OSC parsing.

if that 2nd midi lane worked in previous version, it must be still working,

I am not using Live, and so can not test this really

George G's icon

ok great thank you so much!