i am interested in trying this attractive tool, may i ask if my arcs functionality will remain intact if i flash OH onto ansible?

I don’t believe this uses the arc, it uses a grid. When you flash it to your Ansible, it will entirely replace your Ansibles firmware, Presets, all of it. Your ansible module will run only as Orca’s Heart (which is different than the previous Orca alternate firmware which used the arc, btw). So, unless I’m totally off base, it won’t use the arc. But! When you’re done enjoying this firmware, just flash you module back to any other firmware you like on your ansible that DOES support the Arc and you’re back in business.

1 Like

not much to add to @kasselvania’s excellent answer - OH is a stand-alone firmware, it’ll replace the original ansible firmware completely.

and no, arc is not supported right now - i might add it in the future if i think of a good use for it, but grid will remain the controller you’ll need to use to get most out of OH.

thanks for the clear answers i am exploring less concepts and moving values with Ansible & Arcs still so it sounds like another ansible is in my future

thanks ya’ll
wait a moment – i can drop it on a white whale too! sorry
senior moment

2 Likes

All hail Multipass!!!

2 Likes

I’m currently using it on white whale and it is great for what I need. I had it on Teletype but I use Teletype for too many other things. The same reason why I didn’t put it on Ansible because I use Kria a lot and have an Arc. White Whale is perfect because I want the option of a couple of external synth voices, if needed, and it has the tempo knob.

@scanner_darkly the addition of 4 scales and 4 slots for each matrix really opens up the possibilies for huge variation and improvisation on 1 preset. As it stands now, with the new functions, it is absolutely perfect for how I want to use it. I can’t honestly think of any improvements I would want, other than maybe preset backup to usb. I would hate to lose some of the stuff I already have. I just wish they would open up more Just Friends parameters to i2c.

1 Like

all the existing functionality will be preserved (and expanded). the only thing i can think of - i’ll have to reduce the amount of mod matrix sources from 7 to 6.

1 Like

Just wanted to confirm that, so far, there have been no Grid failures on boot in ansible - The fix appears to have been successful!

I’m enjoying the matrix snapshots quite a bit (they lend a bit more predictably to the performance).

Lately, I’ve been recording my sequences into Hermod and making small edits where I like. Working on creating a set of tracks using this technique.

1 Like

that’s great news, thanks for confirming! sad edit: just saw it happen on my ansible. so this must be a separate bug from what i fixed (although the two are very similar and likely caused by the same issue). will investigate further.

yeah i find i often record a longer performance and then edit appropriately, but i do want to make it more performance friendly - some of the planned features will work well for that aspect i hope.

1 Like

Seconding what @Gexex said regarding matrix snapshots, plus 4 scales feels like the sweet spot to me.

Would it be possible to make the panel buttons on ansible do clock division/multiplication when externally clocked? I removed TT from my case now that it’s not needed to unlock JF’s synth superpowers for me, but am now sorely lacking in clock dividers :pensive:

Excited to see what you’ve got in the works next for OH @scanner_darkly!

i might add the ability to divide external clock but likely not to multiply (it just makes things more complicated - a potential for more bugs, and it’s something that can be handled better by a dedicated module).

1 Like

update on the ansible issue:

tried reproducing it by turning it on/off 100 times and no luck. i did find some discrepancies in how multipass builds ansible firmware vs how the original ansible firmware does it, so i’ve fixed that and tested 100 times again - still not able to reproduce it. since it’s so rare it doesn’t mean it’s fixed, but hopefully! i’ve updated the OP with the new build.

as a reminder, the issue is that when powered on, ansible is not outputting any notes, LEDs are frozen in random state, and grid displays the initial animation but then doesn’t show anything, and nothing happens when you press on buttons. this seems to be solved by power cycling it.

I’ve had a chance to put a few hours into learning Orca’s Heart (v4.0) over the last couple of days. It’s absolutely fantastic. I have Ansible OH playing Just Friends in i2c mode which is patched into Mimeophon (via TXn), with the outputs from Ansible sending modulation to Mimeophon - which is producing some lovely sounding, complex music.

I think I have most of the interface figured out now. It is really elegant and well-suited to performance - with every page one button-press away.

I’ve just realised that I haven’t experimented with the Volumes section of the i2c page yet!

Some questions @scanner_darkly :

On the Mod Matrix pages, the Toggle Scale column seems to change the speed at which the scales are cycled through but there is no way to skip scales or play them in reverse - is that correct?

Is there a way to control the frequency with which the Mod Matrix modulations affect parameters or is it always every clock step?

Could you explain what is meant by row 7 flipping every 2nd reset - and how it might be used in a performance?

How do I switch back to internal clock after clocking via Ansible Input 1?

Feature requests:

(I look forward to having Ansible’s outputs sending continous CVs rather than “notes” - and whatever you are adding to the “Reserved” buttons!)

When using Teletype to play JF notes, I often make use of the global transposition op (JF.SHIFT) - it would be nice to be able to shift everything up by a number of semi-tones with one press. (This can’t be done via the Time knob on JF as this controls attack/decay when JF is in note mode, I think).

It would be cool to be able to rotate Ansible’s CV and Gate outs.

Some way to toggle Delays - maybe I have missed it?

A way to “slew” changes in the modulations and/or notes?

Thanks so much for all your work on OH. I can see that it will continue to reward further practice on my part - like all the best instruments.

4 Likes

i’ve been using this exact setup - makes for a great micro system in an intellijel palette case! (i also have bubblesound sem20 filter and o’tool in there).

the way mod matrix works is - on each clock all the modulators are added up and applied to the affected parameters. this might not necessarily result in the actual value changing on each clock, as it depends on when the mod sources change. i’m considering changing mod sources so that the higher ones change more often and the lower ones change less often, so the effect is a bit more predictable (although unpredictability of what it will sound like is part of the fun with mod matrixes!).

i’ll also document exactly what the mod sources are when i post the next version. re: row 7 - it flips between min/max value after 2 full bars. so if length is set to 5 steps, it will flip every 10 steps (reset is when it goes back to step 1). this mod source is useful for making longer sequences. if you apply it to scales, then it’ll play 2 bars with scale A, then 2 bars with scale B etc.

also, unlike other parameters where mod value is applied to the parameter itself, for scale select and octave it calculates the mod value, and if it’s higher than the previous one, it will select the next scale or toggle the octave (basically, it reacts to a positive trigger).

to go back to your original question - yeah there is no way to skip scales or play them in reverse.

on ansible simply unplug the external clock and this should resume the internal clock. on teletype you have to switch the internal clock on/off manually since it doesn’t detect when something is plugged into the trigger inputs (the rightmost button in the 3nd row here: https://github.com/scanner-darkly/orcas-heart/wiki/delays).

i’m planning to add the ability to switch physical outputs between voices and modulation. this will be useful for when you sequence via i2c, this way you can use the outputs for modulating other parameters.

you can already do that using transposition. you can even sequence it: https://github.com/scanner-darkly/orcas-heart/wiki/transposition-sequencer

i find i still want a “global” transposition when i sequence it, since it’s inconvenient to change each step, i’m going to add it.

will think about it but it might add too much complexity. also the new version i’m working on will have other ways to animate a sequence!

the next version will have snapshots for delays as well, so you’ll have the ability to disable them easily.

might add it for physical outputs, er-301 and txo - but there is no way to do it for just friends that i’m aware of (could possibly use JF.SHIFT but wonder if it’ll sound stepped…)

4 Likes

Thanks for the answers - looking forward to the next version!

1 Like

This still isn’t working for me. I haven’t been able to use internal clock since the first time i tried clocking externally. I’ve tried stopping and starting the sequence etc.

I love orcas heart! going to use it to play a live set next month with jf, clouds and a drone synth, really inspiring tool thanks for building it.

2 Likes

ah so sorry - my reply to you incorrectly stated that to start/stop OH you need to you use the rightmost button in the 2nd row on volume/i2c page - it’s actually the rightmost button in the 3rd row, and it’s on the delays page:

image

it’s really confusing (as evidenced by my own confusion here!) as you have 2 start/stop buttons, one is for the transposition sequencer (seq on/off) and is available on every page, and one is for the whole app, which is only available on the delays page. i’ll address this in the next update.

so see if this fixes it: unplug the external clock, open the delays page and try toggling the start/stop button.

1 Like

Yes that works thankyou! I thought I had tried that but seems the internal clock was set extremely slow compared to my external clock, with a long LEN, so I didn’t see movement. Cheers!

1 Like

Orca’s Heart sequencing just friends via i2c for percussion and mangroves as voices

3 Likes