# automat-software version 2.0.0

**URL:** <https://forum.dadamachines.com/t/automat-software-version-2-0-0/326>\
**Category:** dadamachines\
**Tags:** software\
**Created:** [September 12, 2019, 1:47pm UTC](https://forum.dadamachines.com/t/automat-software-version-2-0-0/326 "2019-09-12T13:47:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![johannes](https://forum.dadamachines.com/user_avatar/forum.dadamachines.com/johannes/32/11_2.png) [@johannes](https://forum.dadamachines.com/u/johannes)\
**Post date:** [September 12, 2019, 1:47pm UTC](https://forum.dadamachines.com/t/automat-software-version-2-0-0/326/1 "2019-09-12T13:47:22Z")

</div>

_For how to update your automat firmware check out [**this forum post**](https://forum.dadamachines.com/t/automat-software-update-process/)_

## Hi everyone,

we are really excited to share this **automat-software 2.0.0 – firmware update** with all of you.

We have been working on this update – giving you most of the features we imagined already before our [kickstarter campaign](https://www.kickstarter.com/projects/1481744082/dadamachines-music-machines-for-everyone) for a very long time.

Todays release wouldn’t have been possible without the great support of the dadamachines community. Extra special thanks to [Justin Pedro](https://github.com/lefty71) aka @Lefty and [Jelle Akkerman](https://github.com/jellea) @Jelle !

* * *

### What do you get with the new firmware Version 2.0.0?

Most important – A visual [configuration interface](https://automat-configurator.dadamachines.com/) to get the best velocity possible with your automat:

 ![dadamachines-automat-configurator](https://forum.dadamachines.com/uploads/default/original/1X/debe13f21c5918cbfc35b1cce3f1d05e0c16c9c8.jpeg)  
[**Click here**](https://forum.dadamachines.com/t/automat-software-update-process/) to learn how to run a firmware update on your automat and **get the lastest automat-software**.

The configuration interface allows you to adjust all settings of your automat in great detail.

* * *

_If you are wondering the **Simple Learn** and **Advanced Learn** Mode pressing the LEARN Button on the automat still work like before._

* * *

### What settings can you choose in the [configuration interface](https://automat-configurator.dadamachines.com/)?

**1.** Gate-Time in Milliseconds (Set the min. and max. values which map to the 127 steps of velocity for each output.

**2.** MIDI Channel (OMNI or 1-16)

**3.** MIDI Note

**4.** Curve (Leave that on **Normal** for standard Operation \> we will explain this later)

**5.**  **Test**

- “L - 1” for configuration of the Gate-Time for Velocity Value “1”
- “L - 127” for configuration of the Gate-Time for Velocity Value “127”

**6.** Gives your a Visual Feedback of the Response Curve - which is mostly for later features we will add.

### How to use the configuration tool?

[Check out the short video:  
  ![0](https://forum.dadamachines.com/uploads/default/original/1X/4e12ee788a2bbb46a4a0b349677919bdb9cf30ad.jpeg)](https://www.youtube.com/watch?v=mnedVLVNZiU)

Or follow the instructions on the page of the [configuration interface](https://automat-configurator.dadamachines.com/).  
[Note: Please use [Google Chrome](https://www.google.com/chrome/)]

### Contribute

1. Share your feedback below
2. Get involved in the development of future versions of the firmware or configuration tool. Find the sources on github here:  
2.1. Firmware: [https://github.com/dadamachines/automat-software](https://github.com/dadamachines/automat-software)  
2.2. Configuration tool: [https://github.com/dadamachines/automat-configurator](https://github.com/dadamachines/automat-configurator)

---

<div class="post-metadata">

**Author:** ![johannes](https://forum.dadamachines.com/user_avatar/forum.dadamachines.com/johannes/32/11_2.png) [@johannes](https://forum.dadamachines.com/u/johannes)\
**Post date:** [September 18, 2019, 11:42am UTC](https://forum.dadamachines.com/t/automat-software-version-2-0-0/326/2 "2019-09-18T11:42:49Z")

</div>



---

<div class="post-metadata">

**Author:** ![Rodrigo](https://forum.dadamachines.com/user_avatar/forum.dadamachines.com/rodrigo/32/23_2.png) [@Rodrigo](https://forum.dadamachines.com/u/Rodrigo)\
**Post date:** [October 3, 2019, 4:26pm UTC](https://forum.dadamachines.com/t/automat-software-version-2-0-0/326/3 "2019-10-03T16:26:38Z")

</div>

This works really well! I was able to tune a nice velocity range for the stuff I’m working on easily.

One thing I’m not quite sure of though, is how you use this in practice. So I’ve tweaked the settings and written them to the automat and using the web interface, it acts like I expect.

But once I’m in another program, the MIDI note length I’m sending “takes over”, and sort of ignores the internal scaling/remapping.

To be more specific. In my case I’ve set the configuration tool to a range of `19-60` and saved that. Then in Max/MSP I’m using `makenote` to send a note on and off value.

When I do this, the note-off timing seems to override the internal gate timing.

**edit:** _Ok, I think I figured it out. I should be sending only note-ons, and let the velocity message dictate to the automat what the gate time should be._

---

<div class="post-metadata">

**Author:** ![johannes](https://forum.dadamachines.com/user_avatar/forum.dadamachines.com/johannes/32/11_2.png) [@johannes](https://forum.dadamachines.com/u/johannes)\
**Post date:** [October 3, 2019, 4:34pm UTC](https://forum.dadamachines.com/t/automat-software-version-2-0-0/326/4 "2019-10-03T16:34:00Z")

</div>

Hi,  
also you need to store your settings before you use the configuration with tools like Ableton, Max/MSP or Logic for example.  
I think in practice it makes a lot of sense to keep SYSEX files with your configuration as a backup \> to recall a state you liked / worked out before.

But happy for all feedback. For now we are happy its out and people start using it and giving us some valuable ideas how to improve further.

---

<div class="post-metadata">

**Author:** ![Rodrigo](https://forum.dadamachines.com/user_avatar/forum.dadamachines.com/rodrigo/32/23_2.png) [@Rodrigo](https://forum.dadamachines.com/u/Rodrigo)\
**Post date:** [October 3, 2019, 4:48pm UTC](https://forum.dadamachines.com/t/automat-software-version-2-0-0/326/5 "2019-10-03T16:48:01Z")

</div>

Yup that makes sense.

I did write it, and also saved a `.syx` file (handy feature!) in case I want to save/test multiple configurations.

Oh, two other thoughts occurred to me, with regards to the web interface. First would be having some kind of `RESET` button, to take all the gate durations back to factory settings, and the other was having an option to write all outputs with one slider (like an ‘all’ mode). In my case, since I’m doing the same thing with all of them, I had to manually adjust each slider to be exactly the same.
