i mean… who doesnt? Its pretty silly how excited i got when they said that. :nerd_face:

I saw a while back that the c port of ORCA was ported to the raspberry pi with the TFT hat. I wonder if there is any plan to port PILOT as well? I was looking recently at integrated Raspi cases and batteries and had the thought of how amazing a standalone raspi based ORCA instrument would be

One of the reason I haven’t really looked into that, is that I mostly use hardware synths with Orca-c. I don’t know how to write lightweight headless synths in C.

turns out that I was one of the winners of the makenoise contest, so theyre going to repost my vid in their stories. Im pretty stoked to be able to help expose a fairly large and focused audience to Orca!

17 Likes

Can someone explain the P push command to me? I’ve not really been able to wrap my head around it. When I’ve used it, nothing really gets pulled across. Instead, I can basically just change where the symbol gets pushed by changing the in command.

For Example,

15P8
8 . . . .

Now, if I change 1 to say, 4

45P8
8 . . 8 .

Am I missing any other abilities that it has?

Say I would like to shift an input from my keyboard Eastward, similar to how an E command would work, but it actually basically sending that number Eastward until it hits either a halt or the border of my patch. How would I go about doing that?

P is the write version of T.

Have a look at this example to better understand how this work.

..................................2C4......
.#.READ.#........................2M2.......
................................lV4........
.C8...........Cg...........Vl..............
.50O01234567..58T01234567..402Q01234567....
...5............5............45............
...........................................
.#.WRITE.#.................................
...........................................
.C8.C8........Cg.C8........Vl..............
.50X5.........58P5.........402G01..........
...01234567.....01234567......01010101.....
...........................................

Say I would like to shift an input from my keyboard Eastward, similar to how an E command would work, but it actually basically sending that number Eastward until it hits either a halt or the border of my patch. How would I go about doing that?

You could use the L to help move things around:

.D................
........X.........
8l.a.......#BOOM.#

There might also be a clever thing to be done with:

28G.
C...
7.XA
3 Likes

Thanks so much! Going to give these a shot. I was hoping to use the grid buttons, having them randomize either sample or note register, have them go along a track and have those affect other things, if the right conditions are met.

There’s some inspiration from a script I saw in the Norns version by @mlogger that had samples/note registers along a track. I wanted to see about creating conveyer style setups, where occasionally and with some probability, Inputs will make it to different destinations. Hopefully this will get me closer to this.

1 Like

Is there a way I can send midi-clock to two slaves, so that when I start the clock in orca, it would start the clock on both my machine and DAW?

i.e.

     OP-Z
    /
orca
    \
    Reaper.fm (using OP-Z as audio interface)

Or can I chain it?

orca -> OP-Z -> Reaper.fm

Should be able to chain it, assuming OP-Z has some kinda midi out.

Wait - what are the connections here? You might need to make an internal bridge or virtual device if orca and reaper are on the same machine.

I’m actually not sure… I have tried a few ideas, but it gets tough. It depends on which of these devices can have midi come in and send clock at the same time. The OPZ might be able to do this with a powered hub… not full sure.

My main concern is the third device you’ve mentioned. I’ve had the Norns send to two devices on some apps, but others only send clock through midi 1.

I’ve slaved ORCΛ to Bitwig, which works well, but last I tried, I wasn’t able to go the other way. This is handy since I tend to pipe all MIDI through the DAW anyway, but the transport has to be running for ORCΛ to run. I’m sure that it works about the same in other DAWs and am about as sure there are workarounds to streamline the process a bit.

Here’s a video of me using Bitwig with ORCΛ. I love that combo! Yeah, I wasn’t getting Bitwig to receive the clock from ORCΛ.

3 Likes

A recent update seems to have fixed my lubuntu issue. Huzzah!!! Currently bleeping and blooping all over the place.

2 Likes

YAS!! I’m happy to hear :slight_smile:

@modbang video looks corrupted for me? I can’t play it.

hello, I built an off-grid suitcase rig for orca, If anyone wants some details on how to easily build hardware stuff I can help :slight_smile:

8 Likes

Hmm, it’s just a facebook video. I copied the link is all, FailBook.

Hey guys. managed to get ORCA-C working on a pi zero with a waveshare 3.5inch display. The only question i have is Linux oriented.
How do i get this to run at boot-up in full-screen?
Thanks

2 Likes

To launch the script at start-up edit the “rc.local” file.

sudo nano /etc/rc.local

Add path to your program to this file.

Save it by pressing Ctrl+X, " Y", ENTER

Re-boot your RPi and it will run.

1 Like

ok. got that. but how do i make the script?
Something like?
#!/bin/bash
Orca-c/build/release/orca --portmidi-output-device 2

Thanks
Teodor

The program you want to run. Orca. Look Here.

1 Like