This is fantastic! Thank you for all your hard work :slight_smile:

1 Like

the explanatory display at bottom left!! :exploding_head:

woop! big thanks to you and everyone else involved. this update is massive!

all updates are merged into main branch, so you can install it directly from maiden. :slight_smile:
thanks to @Frederickk

14 Likes

on Dev Orca now, I freekin love it. in the main Orca thread I was asking about whether we could get something that doesn’t stream gates, a one shot, essentially. I thought it was interesting that @neauoire said there isn’t anything that is a fixed state. I never thought about it before, but, yeah Orca lives in a constant circle. but I found what I was looking for in the Crow operator. if you push the envelope decay out to just 3 or 4 you can lock the gate open. with a grid operator combined you get an on/off button. neat!

also the volume and position for the Timber operator are not working for me.

2 Likes

I’ll take a look at the timber issue, can you paste or share a snippet of the routine you’re using?

I have an idea about the ā€œopen gateā€ question you posed, will share once I have a chance to give it a go.

1 Like

I was totally unaware of all the changes merged together…just incredible what ya’ll have done!

The only thing missing was arc support @kkempes mentioned above
So I tried to add stuff from their branch to the main script and lib files

Did it blind (away from norns) and haven’t tested yet…if anybody notices mistakes please let me know

edit: @TanSaturn no pressure to handle yourself but was there any reason cv input wasn’t included in your crow suite?

4 Likes

here’s that Timber behavior

https://www.instagram.com/p/CI8zLfllyp7/?igshid=v4rh3e751ejcw

1 Like

Hah. No sweat. I hadn’t thought of crow cv input! It’d have to be another opcode… Something to think about for sure though.

1 Like

there are so many input modes might be worth brainstorming how best to implement

msg me here or on gh if you wanna work together…otherwise i might chip away at it whenever i have time

1 Like

This is a total Newby question – I am playing with ORCA both on my Norns and my laptop but I can’t get any sound – the output is midi and I think I need to map midi to my system output but I haven’t figured out how to do it. Any suggestions?

hey there, are you using a midi interface? does your midi interface show up in the HID device list on Norns?

Not using a midi interface - just the analog out on my norns-shield and the speakers on my Mac. I think you can map midi out on the Mac but I’m not not sure about the Norns

your mac has a built in virtual midi device called iac driver, which you can activate in the audio midi setup app (located in applications/utilities/). then you have to chose an iac port to send on from orca, and then some software synth on your computer to receive the midi signals on the same iac port and midi channel – most likely hosted in a daw, but could also be supercollider or vcv rack or some other software that reads midi and produces sound.

you could also use pilot, a software synth which is triggered via udp and not midi (uses the ; command in orca, rather than the : midi one)
gull is a udp sampler.

if you want to trigger external sounds via midi from orca on norns, you need a midi interface and connect the norns and external device with a midi cable. orca norns can also make use of several sound engines, so that you can make sounds internally.

1 Like

The v1.4+ of Norns Orca (available within Maiden) allows for the activation of different sound engines to create sound using the | param.

Please note; the Norns Orca port has unique operators — not part of other Orca versions — for generating sounds using Norns synth engines and controlling devices such as Crow.

Please refer to the documentation for more information on params options and I highly recommend looking at the included (within this recent version Norns Orca) demos and tutorials to understand fundamental functionality.


Here’s a quick guide to using the PolyPerc engine with Norns Orca.

  1. Once you’ve started Orca, press K1 and navigate to the EDIT menu.

2-1589411611

  1. Scroll to ENGINE and select Activate PolyPerc engine.

orca-activate-polyperc

  1. Now you can generate tones using the synth | operator. Here’s a basic routine that will iterate through 4 notes C4, B4, G4, and A4 on every beat.
......................
......D1.1I4..........
..411G*...14TCBGA.....
.........*|4C.........
......................

For more advanced usage, different parameters of the engine are manipulated using the synth param - operator. Note different engines have different parameter options.


To do the above using only Midi, you can skip the Activate PolyPerc engine step and modify the above sketch to use the : Midi operator. However, as noted you’ll need to make sure you have a real or virtual device connected to you Norns. The routine changes to the following and will send Midi note on messages to channel 1. Refer to the Basics tutorial for more.

......................
......D1..1I4..........
..411G*....14TCBGA.....
.........*:14C.........
......................
9 Likes

This is thorough work and builds incredible potential. Special thanks for the guides & docs.

1 Like

sorry, maybe I’m missing something, but it seems like the timber engine’s level and position slots don’t do anything for me? e.g. |5C20. and |5C2z. sound the exact same. am I missing something simple?

@glia Thanks for this. Can folks with an Arc confirm functionality?

i saw this too, see above, @Frederickk’s on it!

1 Like

been using orca on norns (shield) with great delight all day, until it crashed just recently. now i can’t get it running again. i can load other scripts fine, but norns freezes on the orca ā€œloadingā€¦ā€ screen and disconnects me from matron whenever i try to load it. the only thing i can do is a hardware reset. where do i find the matron log after being disconnected from matron? i’ve tried restart and sleep but it doesn’t help.

the last line sc gives me is: WARNING: SynthDef synthVoice too big for sending. Retrying via synthdef file
any clues?