Orac : open source instrument thing ;)

anything is possible :grin: (but obvs would need a pcb redesign)

I’ll maybe send you a PM and see what sort of layout might make sense. Also curious how organelle does screen stuff

2 Likes

Great stuff! Working on something with a similar DNA. Happy to have a chat if you want!?
Also happy to send you one of the dev boards i recently released: http://cdm.link/2019/03/dadamachines-doppler-fpga-open-music-hardware/

2 Likes

couple more videos :slight_smile:

New features and overview of Orac 2.0

Orac 2.0 for the Organelle

download links Orac 2.0 for Organelle in video descriptions
tommorow will be PI day, and friday eurorack day :slight_smile:

13 Likes

I am very excited about this and cant wait to dig in. Thank you so much for all of your hard work!!

1 Like

I am very excited to dig into all this

1 Like

and today is PIday … (hmm should have released on Friday :wink: )

this video goes thru how to install and things like midi mapping etc.

however, once the releases are all out of the way, Im going to do a ‘getting started with Orac’ video, to help get new users ‘hit the ground running’ - as i think there are a few gaps in current videos.
for now, Id recommend my first Orac 1.0 video, and loopops video, see my playlist… for more of an overview - its still very relevant, even though its for the Organelle.

you’ll see Im recommending PatchboxOS, as its really is fantastic, and Ive worked with Blokas so the install of Orac is really easy.

of course you can use your own distro if you wish, and if there is a demand I’ll upload the debian package for raspbian… of you can create your own easily from my repo, because its all open source.
https://github.com/thetechnobear/orac (currently dev branch, but will be master at the weekend!)

again more details as required,
Im basically going to support this over at the blokas forum, as this seems to make most sense for now.

15 Likes

Aand, it’s installed! Tonight I’ll figure out the remote client stuff :slight_smile:

2 Likes

Is there a recommended “safely shut down” procedure?

with pisound?
if so, patchboxOS has it assigned to one of the button actions - i think holding it down to a few seconds (can’t remember how many)
but if you run patchbox-config , and go to the button menu, it will tell you how the button actions are assigned (and you can also change them to how you would like them to be)

Doesn’t seem to be assigned by default. But I can fix that.

Theoretically.

I selected “hold 3 seconds” to assign it there, but doing so immediately crashed patchbox-config. :smile:

I’ll try again a bit later. Right now, I have to find my phone so I can manually take a screenshot.

edit:
Yeah, just trying to get the list of options crashes out of patchbox-config. I can list the interactions, but listing or assigning actions is a no go.

-shrug-

I’ll follow up with Blokas – this is very much not your problem.

1 Like

Wow, it’s very cool! I made a simple arpie that feeds into braids that feeds into clouds patch and I had a lot of fun last night. Hats off!

11 Likes

Odd , i was assigning button actions without issue the other day :confused:

(But perhaps may be a small bug , in fairness they rushed out the new module feature for Orac)

As you say follow up with Blokas they are really helpful/responsive.

@AlessandroBonino cool stuff :slight_smile:

2 Likes

ok, final release day :slight_smile:

Orac 2.0 on Eurorack , specifically for the Bela Salt and Qubit Nebulae

video contains install instructions and how to use cv modulation, and description has the all important download links :slight_smile:

this is quite an exciting area for me, as its a bit different given the CV modulation and input.
the idea is it makes your module a kind of multi-purpose module, but one that you define.
Ive found it a lot of fun, and Im looking forward to exploring this with some specific CV modules.

as I said earlier, Im going try to make some time to put together a ‘getting started’ video to cover more general usage - but for now take a look at my Orac playlist for other videos which do a good job for 1.0, for which most is still applicable.

12 Likes

very curious about this!

1 Like

This is one of the coolest and most exciting open source music software projects IMO.

1 Like

this is awsome! well done the technobear again. :upside_down_face:

1 Like

beta 2.0 up at Patchstorage.com
(should make things a bit easier for newcomers)

eleased a ‘Getting Started Guide’ , which covers what to do one you have it installed :slight_smile:

8 Likes

This is really interesting to me! Pardon my ignorance because I’m a complete noob at this but I’ve been doing some research the past few days for a project I have in mind.

I’m hoping to make a small “rings” box for live performances where I don’t want to take out my entire modular system. Just a small box with midi input (for playing notes and midi CC modulation ideally) running a single instance of Mutable Instrument’s Rings with 5 knobs on the front. It looks like you have a port of rings up and running on PD and then in Orac as well.

What do you think would be the best platform to run Orac on, given I’m hoping for enough I/O for 5 potentiometers, DIN midi input and audio out. From the research I’ve done so far I’m looking at Raspberry Pi w/ Pisound and Bela as options. I’ve also read good things about Axoloti but haven’t had the time to look into it yet. Of those three options I’m not sure what would have the required I/O and give me the best experience from a latency / audio quality perspective. And for that simple of an implementation would Orac even be necessary or would it be better to run Pure Data directly?

Basically I want to make something not too different from an Organelle, but with controls that are mapped for my specific purpose and without the screen / key buttons. The plan would be to control it via midi from my Digitone or Digitakt.

these things are all a matter of what you want to do exactly…

if you just need rings, then you don’t really need to use Orac , which is more aimed at combining things - you could just use my PD wrapper/patch for rings - but you’ll need to do midi mapping etc if you want that… but that doesn’t take that long in PD.
(or yes, you coudl just use axoloti which I also put rings on.)

rPI w/ pisound is more powerful than bela, both cpu and fpu.
(but a single rings is not going to require much cpu) - but IO is not as easy as bela, but perhaps MIDI is enough?

bela’s advantage is its got (8) analog inputs for your pots, so thats easy, just a small tweak to the rings patch and your done. its also much lower latency than rPI based solutions. bela doesnt have midi din, but you can add it simply enough, or use USB din cables.

axoloti, if it does what you want, is cheap and is instant on (unlike bela/rpi solutions which take a few seconds to boot), its like bela very low latency - but its less powerful, but its completely dedicated to the task - so its surprising how much it can do!
(axoloti does not run PD, it uses its own patcher, which is ‘similar’ )

if you want something general purpose, and might need more cpu, then rPI is probably best (but you need to think about IO for pots)
if you really want to build a custom instrument, so need more io, and want lowest latency , then I tend to go more towards Bela/Axoloti - they are both really designed for this.

(bare in mind this is all comparitive, any of the above would probably be fine!)

Thank you for the very thorough reply! I guess the two use cases I envision are 1) having it hooked up to Digitone / Digitakt for fun parameter locking / sequencing stuff, in which case I really wouldn’t need on-board controls but also 2) hooking it up to my keystep and just using it as a stand alone voice. I’d like to be able to do both those things so I think I’m going to lean towards Bela / Axoloti.

Thanks for all the feedback, I’ll have to look more into Axoloti and decide from there. If that’s the way I go, where is your Rings for Axoloti patch stored? I originally found the MiforPD just on google before I realized you were an active participant here at lines :slight_smile:

Also, any eta on when marbles for PD / Orac might be available? I want to start with a little rings box since I’m new to all of this but my dream project is to make a fully hands on generative machine with like 20 knobs based on an Orac patch running Marbles + a couple of instances of rings and some effects. (Hopefully something like this would run stably on Bela? Assuming that’d be too much for Axoloti).