I think I’ve seen those posted around, but if you can give me the repo links I’ll look into rolling everything together.

2 Likes

I don’t know if anything has changed since it was shared by @TanSaturn, but here is the repo they shared with me:

https://github.com/CoolLeRue/orca/blob/master/lib/library/_crow_cv.lua

4 Likes

@Frederickk I would like to try your WIP branch, with the Polyperc Engine. But I couldn’t find it in the library. How do you install it?

Here are the scales for the random note function $

0, or nothing: chromatic
1: major
2: natural minor
3: harmonic minor
4: melodic minor
5: dorian
6: phrygian
7: lydian
8: mixolydian
9: locrian
a: gypsy minor
b: whole tone
c: major pentatonic
d: minor pentatonic
e: major bebop
f: altered scale
g: dorian bepop
h: mixolydian bebop
i: blues scale
j: diminished whole half
k: diminished half whole
l: neapolitan major
m: hungarian major
n: harmonic major
o: hungarian minor
p: lydian minor
q: neapolitan minor
r: major locrian
s: leading whole tone
t: six tome symmetrical
u: arabian
v: balinese
w:byzantine
x: hungarian gypsy
y: persian
z: east indian purvi

5 Likes

Hey! You’re readme is really nice and has the scale info too!

I’ve updated my fork with all of Frederickk’s updates. There is some good stuff in there! I love how the op parameters and bpm can be seen on screen (and toggled with Tab). I also made the grid bigger, its now 128X128. I’ve left the Polyperc stuff out for now because I’m thinking about using | for some extended crow features. I added a new op, +, to play Just Friends over i2c in note mode. This just requires Octave, Note and Level. Voice rotation is automatic in this mode.

A reminder that this fork replaces = as OSC out with JF voice mode

https://github.com/CoolLeRue/orca/

I took a swing at updating to the new global clock, but this didn’t really work at all. I’m gonna keep studying it… It’d be pretty rad to have all that sync stuff too.

3 Likes

Apologies for the slow development time, but I’ve been running pretty hot at work and need time away from the screen :slight_smile:

If you’re curious to give these branches a shot, you’ll have too SSH into Norns and then run the following.

For the branch with just the PolyPerc Engine implemented run:

$ cd ~/dust/code
$ git clone --single-branch --branch feature-poly-engine https://github.com/frederickk/orca/ orca-feature-poly-engine

For the branch with the WIP Multi-Engine (PolyPerc, Passersby, FM7) implemented run:

$ cd ~/dust/code
$ git clone --single-branch --branch feature-multiple-engine https://github.com/frederickk/orca/ orca-feature-multiple-engine

For this branch refer to the README to understand the command changes.

5 Likes

@TanSaturn Thanks! I plan on merging all of these branches together, because I don’t see a reason for requiring folks to run separate branches. I too have it on my roadmap to integrate the new clock.

3 Likes

Hi guys, enjoyng Orca in Norns! i experiended general slowdows while in Orca, if i keep it playing and go to Norns main screen the slow downs go away, its a know bug?

Hi @its_your_bedtime
I don’t yet have a USB keyboard (currently only having the iMAC). But trying to load pathstorage patches doesn’t seem to work:(

what’s wrong

The patch storage patches usually need a little tweaking. They are usually for the most recent orca main branch. Orca for norns is based off an earlier branch of the main orca code line. Some operators have changed slightly over time. LUA is base one where the main branch is base zero, so coordinate offsets are slightly different.

ORCA on norns does have direct control over an internal sound engine (depending on the branch you have running, could be sample playback or synth voice) and the softcut buffer!!! These operators do not exist in the main branch of orca.

1 Like

Thanks for the reply
Clear. I was looking for a simpler method to create the patch on ORCA (mac) and then transfer them to FATES but without success…

Save as a text file on your mac with an .orca suffix and upload that to Fates with SFTP or SAMBA? (make sure they don’t get auto-renamed to file.orca.txt or something)

I’m not entirely clear how norns ORCA loads files though - I believe you will need to type the full path to the file on Fates.

I think the “load project” item in the params might only be for projects saved from norns ORCA.

1 Like

Sorry if this has already been explained - I looked through the forum and couldn’t find an answer.

What exactly does position do for the Timber operator?

Most likely the start or end position of the sample play back. So, if you raise it a little, it’ll start your sample in a later position.

I was hoping that’s what it was, but I’m not experiencing that performance. I’ve been using rather long samples, and randomizing the position, but it seems to trigger the sample from the start every time.

Interesting. I used to use it before, but I haven’t used it in some time…

Do any Italians like me by chance have a keycode with Italian localization? Sometimes the script is very slow and you have to reset it to make the keyboard respond smoothly again. I find there is a lot of latency but I don’t know how to solve it… :frowning:

Thanks for any help

What is the Italian keyboard layout? AZERTY?

What keyboard is causing issues. Seems strange to me the keyboard itself would be causing a lockup.

Have you tried unplugging/replugging the keyboard when this happens?

Still don’t really know what it does, but it would be great if the position variable changed the start position of sample playback. It would be pretty exciting to be able to trigger long samples from varying start points. If this functionality is not currently achievable, could it be added?

It’s been quite some time since orca has been updated. There’s a chance that over time, Timber changed in ways that breaks this application.

1 Like