@birv2 definitely! i feel like i’m probably a week or two ahead of you. :grinning:

realized after i made that comment that the sample menu is onboard Fates/Norns with Timber installed. i’m going back and forth between that and Orca/Pilot on a laptop so there may not be a sample engine for the laptop work, haven’t found that yet.

@fourhoarder Good news is that I had a hello world moment. Restarted my computer, started pilot, then launched orca, chose udp port 49161, and banged a note with delay… and sound! I have no idea why it worked after a restart but I’ll take it. probably will fiddle around with pilot for a while till I try the volca, but thanks very much for your offer of assistance!

4 Likes

Hi and welcome!
I’m still using the old (electron) version, so this might have changed but it seems to matter in which order you open the programs – Orca will see the programs that are open when you start it, but if you open another program or add a MIDI interface after you’ve opened it, you’ll need to refresh Orca’s device list so it sees the new ports. Maybe that has something to do with it?

1 Like

Thanks for the welcome. I have no idea why it worked after a restart, but I’ll take it!
Had some fun playing notes, timing, and changing synth sounds in pilot. So I’ve learned the D object, and how to bang UDP messages. Woohoo! It’s a relief to have so few objects…

Just tried this with Audio Kit and Model D apps! Thanks @L4COUR!

1 Like

How’s everyone coping with the various lockdowns?

Thankful to have had more time at home with the family and a bit of time to learn about Orca. I’ve been using it to sequence Vcv! Sounds here are from Bogaudio Sine, Erica synths drums and a bit of delay from Alright devices chronoblob2.

If you’re interested, there’s a couple more on my Instagram, aswell as modular vids:

5 Likes

Awesome, looking forward to see what you are doing with it all :smile:

1 Like

Hey Everyone! Been having so much fun writing sequences and being insipred by your work. Orca and Pilot work so well together! I was hoping to send Orca out to my modular using either my beatstep pro or Saffire Pro firewire interface. I have been able to you Orca to control midi instruments in Logic, but I have been unable to figure out how to send Midi through the interfaces. Thank you so much.

2 Likes

Does anyone have any tips for interfacing Orca with es-9? I’m guessing the es-9 would need a host like VCV rack to link to Orca?

1 Like

I have to imagine (judging by the ES-8) you would have to use either Silent Way, a DAW, or, yes, VCV Rack. For the latter, you would require something like loopMIDI to provide virtual MIDI routing and MIDI-CV VCV modules patched up to the audio I/O module. All together, you can route Note, Gate, Velocity, Pitch, and CC messages as CV output from ORCA in this manner.

2 Likes

Here’s a patch from tonight :raised_hands:
Messing around with some more complex ‘r’ bangs and teleporting to mix up octaves.

5 Likes

Greets to the community. Another soul who has recently found Orca. Thank the dev so much for this and the community for sharing their experiences and knowledge. I love doing algorithmic composition and Orca is a perfect fit. :slight_smile:

Orca-c on a Raspberry Pi 3+ using the text console and tmux. It works a treat!

Cheers and be well

5 Likes

I’m determined this time around I will prevail, just getting back into orca!

I’m sticking with the orca_c version, noticed it’s been catching up with electron orca, very nice!

A couple of requests if I may:

  1. open file: it would be nice to see what’s in the directory structure, tab completion would help as well…

  2. midi sync from other source would be awesome!

  3. the interactive help (displayed when cursor over operator) would be great for someone as noob as me.

Quick question on top: what does “strict timing” do? I just enabled it, sounds like it’s a good thing, who wants “sloppy timing”? :grin:

I’d agree. A bit more sophisticated file and directory handling would be nice. On my lxqt based lubuntu box, I put the orca executable in $HOME/.local/bin/ and created an orca.desktop file in $HOME/.local/share/applications/ to add an entry in my menu panel. I can now right click on an .orca file and do an “Open with …” choice or do a left click on the menu to open an empty session. I’ll see about adding a new mime type along the lines of text/orca to the system so the .orca file will open by left clicking.

[Desktop Entry]

Version=1.0
Name=Orca
Comment=Esoteric Music Composer
Exec=orca
Icon=text-x-plain
Terminal=true
Type=Application
Categories=AudioVideo;
X-KDE-StartupNotify=false

Cheers.

A major help for number 3, if you hit TAB it turns on the secret operator info bar for the highlighted cell!

Hmm, not here, it toggles between insert and append (same as pressing insert key or ctrl-I)… Did you do anything to get that going?

You should open issues on the repo :slight_smile: It’ll make it easier for everyone to track the progress of the features, and also have feature specific discussions.

There is a way to open files while Orca-c is running, from another window I think, let me ask nicola pisanti.

1 Like

hello forum! i’m not actually commanding orca-c from another window in that video, i’m still opening all the files giving the filename to orca as argument at launch, but instead of directly executing orca i launch a shell script with the lines arranged like this :

#/bin/bash

orca /path/to/first/file.orca
orca /path/to/second/file.orca
orca /path/to/third/file.orca

exit

so when i quit orca with CTRL+Q it execute the next line, launching orca-c again with another file, and it so fast you almost don’t notice it

( obviously you have to use the correct path for the orca command and for your files in that script )

2 Likes

Thanks, I’ve been doing something similar when I was performing with chuck…

If it would be possible to navigate the file system without blind fold would still be awesome :slight_smile:

Super noob question: I have two rhythms I’d like to merge and write to a variable (because I want to use it multiple places). How would I do that?