Aeros MIDI Commands

re:
@Orion the Aeros responds to Start and Stop sysex commands. The Aeros right now is mainly set up to act in slave mode, and most Midi clocks use the 1/24 pulse per beat standard. However we did implement a ‘resync system’ to realign the loops if the clock drifts.

Been digging into my Maestro some… I want to make a start/stop toggle in the Maestro for 2x2 and 6x6 mode (rather that just the provided stop CC-39 on channel). Per above, this requires sysex commands. I cannot seem to find the doc or examples to specify sysex commands in the Maestro app.

I need this because:

  1. I can’t seem to get consistent timing on the Aeros for “start on release” which I needed to be able to delete loops quietly.

  2. Even though I have raised the back of the Aeros to make the stop/start button more prominent, I hit the bottom left button to move to “next part” all too frequently.

Great there are the sysex commands! Is there an example as to how I specify them? All I can find are CC commands.

I want the “stop” on the maestro to be a “stop/start” toggle,. At present there is a “stop” CC-39 which works, I just can’t seen to find the “start”.

I don’t have maestro info but here’s what the beat buddy sends and receives. It says it sends sysex real time stop but i think it’s just real time stop. edit: realtime is a form of sysex, there are also non realtime sysex messages, had to look that one up.

It is possible but you have to send a command to open the menu then x times scroll down then select I use onsong Happy to advise if needed. The proper midi commands might be here before the end of the summer. I can’t wait

Thanks for that, but I think I’m going to wait until the midi functionality is upgraded - which they reckon is only a few months away. :crossed_fingers:

I seriously hope it’s not a few months away. Time extension firmware should come out this week and hopefully midi extension in may or sooner! Been way too long already.

1 Like

This is only for locked tracks, all other tracks do not save mixer settings across tracks

This is the goal!

Most MIDI will be handled in one release, some MIDI capabilities require or will be based around redesigns, and we cannot plan for major redesigns if we want to get this out quickly (which we do). It will not be prolonged over many releases, only things that can truly not be accomplished (i.e. Aeros doesn’t have the UI or feature set to allow for MIDI access) will not be mapped. Likely we’re looking at 2 possibly 3 releases, the first will cover 90%+ of the functionality currently possible if not all of it. The other one to two releases will just be icing on the cake.

We have also expressed to the developers that from the MIDI release onward, all features must take MIDI into account when being added to the Aeros, meaning: If MIDI control is possible the developers know that it will be built into the feature’s release.

We will likely share our plans for MIDI soon, not long after we have officially released the next beta firmware which will remove the 2:30 limit on the recording.

  1. We are working on a Hands Free mode to remove the need to delete songs this way and soon will have MIDI to cover clearing the song as well
  2. Interesting note, thank you for the feedback

Unfortunately we do not have a system for system commands, the command you see is the only one we support which is in the Aeros Default Mode page for 2x2 Commands.

That being said we plan on allowing users to write real time commands to MIDI Maestro, this is the idea to include the functionality to apps eventually.

We are working hard to get everyone the best version of Aeros as soon as possible, thank you all for your feedback!

1 Like

I am confused. That firmware is already out as of last week which removed the 2:30 limit on recording.

As of now its still in Beta tho… Probably for another week unless someone finds problems.

Is there an updated list of the commands and assignments that the eventual midi expansion release will have?

Would be nice to for SS to hear what people think before getting too far into the development cycle.

1 Like

Can we have a Midi command that emulate the scrollwheel (no matter what page or state the Aeros is in). This is similar to the request to emulate the buttons.

It would work when the Aeros is in the mixer, song selection, scrolling text, or whatever features that ever use the scrollwheel.

1 Like

id love the ability to add hold functions to the midi maestro.
id also love the following CC’s
select track 1-6 midi CC
delete track 1-6
delete selected track
delete selected part
delete all
play selected part
Id love an addition in the app to add redirect page to extension pedal. There doesn’t even seem to be a way of assigning midi data to the extension and expression pedal?

1 Like

Hey all, we need your input ASAP, the sooner we know the sooner we can continue working on getting the behavior you need from MIDI. Please respond to this poll that will decide how Aeros will be mapped.

Thanks!

1 Like

on top of everything else we need start, stop, continue messages from external sources. ( MIDI System Real Time Messages). and nice would be Ableton Link…(my dreams???).

1 Like

I was really hoping to use my Octatrack to automate the Aeros, and with so many CC messages that’s going to make it difficult. I was hoping there might be an implementation that uses NOTES for DISCRETE actions, like play, stop, mute, etc for each track and then CC messages for operations that have a value range, like volume, etc.

I mentioned this before, but I believe Elektron’s implementation is very good and friendly to MIDI controllers of all types.

Having operations on notes would make automating the Aeros very simple. Using CCs will make it a bit of a nightmare, I fear. Plus there is a limit to how many CC messages you can send per MIDI track on the Octatrack (10 max), so if there are a bunch of CCs, it will simply not be possible, depending on how they are distributed out.

Using notes would also allow users to use keyboard controllers to control the Aeros instead of fancy MIDI controllers that require configuration software.

So my vote is as few CCs as possible, but really would rather (or in addition) have MIDI notes control discrete operations and CCs for things that have value ranges. I don’t really understand the idea of sending a CC of X to initiate a function when a controller might have to sweep to that value - that would be a mess in practice. You’d have to date enter the correct value to avoid putting the Aeros into all kinds of random states. It will be very hard to use with non-specialized MIDI equipment.

The CC-only approach feels like a “programmery” implementation, I would challenge the Aeros team to strive to make it possible to control from any reasonable keyboard or controller without programming.

Please consider this!

1 Like

Would you mind forwarding (or copy and paste) that response here please, it’s more useful in that thread, thanks!

Hi - I did, and hopefully phrased it a little better this time too. :slight_smile:

1 Like

I am back to Infinity. Bought two Infinity 3 loopers that I run in series so that I have four loops. An expensive solution, but after looking over documentation for the Looperlative, I decided to go with a product that I was already familiar with that I knew could provide a workable live looper operated by MIDI commands. When I saw that they had released a new model, I jumped on it. Interestingly, I’m hard pressed to understand what they changed from the original Infinity. Different casing and buttons are different, but I think it’s basically the same looper. It also seems to have some of the issues that I encountered with the original Infinity, including a tendency to freeze up if it receives a program change command to switch presets without erasing or saving the loops. This is annoying, but with my setup I can avoid it by including erase commands at the end of every MIDI file for a song. It does not seem to happen if you change the preset manually on the looper itself, but I have seen it seem to freeze up occasionally after sitting for a while. Overall however, freezes seem to be minimal and avoidable if you erase or save loops as described above.

I have already discovered that some of the issues that I had with the original Infinity probably came down to not understanding Some of its quirks. I was having an issue where loops would record and then play back at a different speed as if the varispeed was enabled. Having worked with it over this past weekend, I now understand that loops that are closed with a stop command using the trails setting will indeed do this, probably only avoiding it if the stop command is perfectly timed. Setting the stop mode to full avoids this, or alternatively, in trails, closing the loop with a loop switch command followed quickly by a stop command can work. Anyway, this seems to be a quirk more than a malfunction, and was one of the reasons I dropped the infinity looper before. I don’t know why they would build this behavior in, as I cannot see an advantage of routinely having a loop change speed and pitch because of a poorly timed stop command, but whatever. Now that I know how to work with it I’m realizing that it is probably the best MIDI looper available for full functioning MIDI.

They have not changed the MIDI implementation chart from the original Infinity, including the scope of MIDI implementation. There is a lot of room here, and I am hoping with this new product they will expand MIDI function with firmware upgrades in the future. I am not sure some of the MIDI commands are working as intended, and am giving them feedback. For example, I programmed in the “one-shot” command And it didn’t seem to do anything. My expectation for that command was that it would play a prerecorded loop once and then stop it.

I initially had some issues getting it to work with the PC application that the old Infinity utilized for backing up presets and more rapid creation of presets, as well as some functions like the time signature setting, which cannot be controlled on the looper itself. This was about to be a deal breaker until I went through some old email notes about the original Infinity, and remember that selecting “run as administrator” Is necessary on newer PCs. Now it is working fine.

I see they have closed the thread on MIDI Implementation Scope that was started, but my impression here is that we are months away from an update that provides full MIDI function. If I could have a do-over I would not have bought the Aeros before this was completed and seeing some feedback, but I was very excited about this product, and misunderstood how long of a process this would be when I first came across this MIDI implementation thread. Painful, but I guess my Aeros will sit in a box and wait for full MIDI implementation to come out. Once they get that going I certainly will try it, and compare how well it works to what I’m getting out of the Infinity 3. I’m not sure that I will end up keeping it, it kind of depends on how much better it works. With live looping, for my purposes, it might be pretty unusual to need more than four loops, and I don’t truly need all the “studio in a box” frills. I’m sure all of that and the touchscreen are useful for those who are creating loops at home that they later use live, but for pure live looping you just need a reliable way to record, stop, and replay loops in a set it and forget it type fashion.

I will likely keep my Maestro either way. I don’t generally do live looping that involves use of the foot switches, since I discovered running the looping in my entire board with a MIDI file running parallel to either click tracks (with a drummer ) or a backing track if I am playing solo. But it is still nice to be able to do that, and I do like the Maestro set up and size. Even if I sell the Aeros I can use it to expand infinity functions.

3 Likes

Hi there!

A question as a musician and a programmer by trade: Is there a way for me to get involved in programming for the Aeros Loop Studio? Purely as a passion and hobby project. For instance, i would love to work on expanding the amount of midi commands on a rainy sunday like today. I would love to get some more knowledge of programming for a stand alone machine (I’m mostly programming for games and websites now) and especially one that I love to use as a musician!

Cheers,
Tony

1 Like

That would be awesome :slight_smile: I’ll send you a private message