Instruo ARM compatibility update

Hi I just thought I would pass this on. I emailed Instrō regarding some stuff the other day and also asked about the state of their VCV modules and got the very kind reply below. In a nutshell they are working on an ARM update as well as what sounds like some other new stuff - RAD!

From InstrŌ Not to worry this is very much on our to do list!

We have just been absolutely slammed between new releases, building and dev work!

Once we get some downtime we will get the ARM64 version straightened out and will be coinciding the update with some other more general Instruō VCV updates too.

Aside from all the enthusiasts it benefits, we use VCV a lot in house as a teaching tool too, so we’ll be continuing to update it :smiley:

16 Likes

Good call to share the update, thanks!

Hi, I wouldn’t get your hopes up, I got exact same reply in December 2023

Hi Dec 23 was still only a few months ago, I expect as most modular brands / devs are small operations they have to prioritize generating rev to stay in business before putting icing on the cake. Most community devs on VCV / Max and Reaktor do it for fun on their spare time so the timeframes are different than non open source software. I would give them time and hopefully they’ll get to it but they had no obligation to even respond so that alone tells me they are working / considering it. Patience my friend : )

5 Likes

8 months later still no ARM release sadly. Any updates on progress?

Those Instruo modules are pretty great. I hope they update it too.

1 Like

They have said they would, just no date given :slight_smile:

Yo! The Instro Arm builds are live and look great, just in time for Christmas!

6 Likes

Wow, that is huge news! I have the Instruo ARM build running on my machine right now :smiley:

2 Likes

Fantastic! I have now taken it off the list of plugins without ARM support.

7 Likes

Jason asked in the Video if there are better ways to patch the OCHD Expander prototype in VCV Rack. I went ahead and patched up a more precise emulation that I also made simpler by using polyphony. I restricted myself to VCV Branded Free modules, just as Jason did. (except for MindMeld PatchMaster and Venom Bay modules for the UI)

Some interesting notes on the Instruo VCV modules and the emulation:

  • OCHD output is +/- 5.5V rather than +/-5V (11V peak to peak instead of 10V PP). Yet rectified and logic expander outputs are 0-5V. So I scaled the OCD LFO output to +/-5V before using it in the expander emulation.
  • The DAC outputs max out at 4.6875 rather than 5, so I had to scale the DAC output by a factor or 93.75%
  • As stated in the documentation, the trigger outputs are ~8 msec

I am curious if the Instruo VCV module output levels match the actual hardware, or if there are some bugs.

My patch has a UI section to the left that hides all the patch details. I include the native expander outputs as well as the emulator outputs so comparisons can be made. I did my best to sync up all the outputs down to the sample level by introducing sample delays as needed.

The right portion of the patch shows all the details how it was done.

The top left scope shows that the triangle and derived square waves have the correct phase relationship.

The other four scopes show an example of each of the 4 types of expander output. Each scope has green emulator input as well as red native input. The fact that they combine to produce a single yellow trace demonstrates that the emulator is accurate.

OCHD Expander Emulation.vcv (6.8 KB)

1 Like

they finally did it :partyface: merry christmas Instruo modules are available for ARM64!!!

1 Like