Critter and Guitari Organelle

sure, Ive compiled PD 0.49 for organelle, Ive supplied to C&G, and will push for it to be in the next OS update.
(the issue is we don’t really want organelle users on different PD versions, as that’ll mean some patches wont work for some users)

luapd, should be no issue, might need compiling for arm, but given lua works on arm without issue, should not be a problem.

yeah, the voice allocation I mention is just the simplest approach,
you don’t have to use this, if you want dynamic allocation that’s possible too… simply send the midi channel into [poly] to get a voice number, rather than note, then use that for route (or whatever)

the only thing this lacks, is multiple notes on one midi channel which is allowed by MPE, but frankly is of ‘limited use’ imo … but even that is not that difficult to implement.

Thanks very much for this video. I have been intrigued by the Organelle for some time since we put it in PUSH TURN MOVE, but have been intimidated by the programming aspect of it; this raises some worthwhile options w/r/t live portable computerless MPE use.

Even more intriguing is that this video, for the first time, gave me a real sense of how tiny the Eigenharp Pico is! Wow, I might need to get one just on principle. :slight_smile:

1 Like

In case anyone missed the announcement…

https://www.critterandguitari.com/blog/organelle-is-brand-new-again

I think this might be, outside of your laptop and tablet/phone, the only MPE capable synth with a built in speaker.

3 Likes

the video is very funny too :slight_smile:

organelle-m is great, more portable, yet more powerful… exciting times :slight_smile:

5 Likes

Wow! I’m holding off on this only because my Continuumini arrives next week.

2 Likes

Yepp, cool video!
Hm, two MIDI host ports, battery and speakers - sweet…
I guess the usb host ports are fully accessible from PD, so it should be pretty simple to create a routing script that e.g. routes a connected Linnstrument to a connected ContinuuMini?
Then the ContinuuMini audio out could be plugged into the audio in of the Organelle which can apply optional effects (Orac) and outputs everything over the speakers - or out again into an Onde. All battery powered - sounds promising :wink:
So three questions:
a) usb midi routing should work, right?
b) Can a battery powered Organelle power two USB instruments like Linnstrument and ContinuuMini? And how long would such a combo last?
c) Do the USB host ports of the Organelle support usb hubs? So could I also attach four Morphs instead of the Linnstrument (which come with their own battery, so the Organelle would only have to power the hub).

Edit: Have also asked that in the critterandguitari forum now - probably nobody here (besides perhaps @thetechnobear) has the new Organelle-M yet I guess? :slight_smile:

1 Like

Oh yes… new OG-M; more capable then ever to handle a couple of scenarios( CMini
included)
a) There is some ways to do it :wink: ORAC patch is the most “configurable” but you can go from scratch in Pd.
b) battery draining is always high if you go depending on just one device. I think better is to have a power bank/pack of some kind.
C) Yes, it supports USB hubs, don’t know what power the sensel requires, but better to have a powered USB hub.

1 Like

yeah, as @keymanpal mentions all possible - though their will no doubt be some current limits on the usb outputs - I think its around 700ma total on a rPI iirc?

so depends a little on the devices you have plugged in… usually I find things with lots of leds to be the worst :slight_smile:

but ive had no trouble bus powering : pico, squarp pyramid, soundplane.
(alpha/tau are fine, but they don’t really draw power)
not tested push2, but it’ll probably be ok, but it goes down into a low power mode anyway.

I think the linnstrument has a similar mode, which might help prolong battery life

bare in mind the ‘batteries’ in side the organelle-m are 4 x AA, so that might limit you on multiple high current devices - but you can use rechargeables, and also as Antonio says, you can use a USB powerbank for prolonged periods - that’s what I do.
(ive a couple of different size powerbanks, to give options on battery life vs size/weight)

my plan is to bring the organelle-m at 3e, possibly as my main hub :slight_smile:

as for routing between devices, sure you can use pd, but you can also do it directly with alsa.
I kind of showed this in this video:

btw: if anyone has anything they want to see/know about the organelle-m let me know.
I plan to do a video this week, that covers the organelle-m , so it’d be useful to know if there are any common questions.
(the C&G was very entertaining, but I think a few want to see the real M in action etc :wink: )

4 Likes

Thanks Mark and Antonio, sounds good! So a powerbank (and some y-cables?) might be in order.
Perhaps showing how to use the Organelle-M as a standalone MPE synth could be interesting for some (not so much choice in that area when it comes to “hardware synths”). Most Organelle videos I saw were either sequencing (thus Organelle standalone) or standard keyboards.

2 Likes

Yeah, MPE let’s push it some more, as below:

I love my Organelles - just did a quick vid on the new Organelle-M

5 Likes

I know you were focused on the new features that differentiate M from the original, but I think the OP-1 question missed an important advantage Organelle holds over that, in supporting expressive controllers. Or even external controllers that aren’t so expressive.

OP-1 isn’t a USB host. Connecting to MIDI controllers requires plugging the OP-1 into a USB host.

Not only does Organelle not require that, it can be the USB host that OP-1 requires.

…while simultaneously providing additional voices and fx.

(As with most things, “either/or” isn’t so interesting as “both”)

1 Like

yeah, totally agree… but only so much you can do in one video…
(I was already torn between should it be focused on current organelle users, or those new to the organelle)

… that said, I will be doing lots with expressive controllers and organelle-m, those extra cores really help me out on the eigenharp/soundplane side :slight_smile:

2 Likes

I am simultaneously glad to hear that, and sad that I can’t afford an M just now.

That said, my immediate plans for the Organelle are largely “glorified midi hub”, so I don’t really need the CPU or RAM. Or the speaker.

Those TRS MIDI ports might be handy, though.

1 Like

Excellent video! I’ve always struggled a bit to fully «grasp» the Organelle. One moment I’m thinking I got to get one, and then 5 minutes later I’m thinking it is just a big Raspberry Pi with extra IO I don’t need. I like how you manage to explain why this is not the case. Some gear is fun and inspiring, some is not, and one cannot judge these things from specs.

1 Like

The Organelle-M is like a Raspberry Pi 3 internally, right? So - has anybody tried to run Pianoteq on it?
With a MIDI cable or Bluetooth this could be a fitting battery powered “mobile-brain” with speaker and (not to underestimate) low latency option for getting sound out of MIDI keyboards.
If bluetooth+pianoteq work this could be interesting e.g. for users of the Roli Lumi keyboard modules - 6400 potential owners and counting :slight_smile: I am pretty sure the piano sounds in their App cannot compete with Pianoteq - and I fear latency on usual Android phones might still be far from optimal…

In contrast to a phone, the Organelle-M also comes with pedal jacks. (I still don’t get how they can build a keyboard without any pedal support. Immediately rules out a lot of the of the existing piano literature…)

1 Like

Organelle-M uses a CM3 (so yup same main board as rPI3), but also has a proper codec (aka sound card).

note: the CM3 does not include surrounding hardware, so no built-in wifi, or BT (afaik)

pianoteq - yeah I never got around to testing this on the rPI3, as many reported disappointing results, and I’d reached my activation limit… though I could test with a trial I guess.
… that said, Ive not looked to see if pianoteq have tried to improve performance, as I checked a long time ago.

for sure, it would be fun with a lumi keyboard via usb.
(pedal input would required a little app, as it outputs OSC on the organelle, so a small conversion to midi is required for pianoteq)

hmm, will have a look to see what pianoteq users are saying about rPI support, see if its worth investigating.

(organelle-m is using raspbian, so its going to be an easy install)

edit:
what my also be interesting to try, if performance is not good enough on rPI3, is on the new rPI4.
(which is compatible with pisound!)

Ok, couldn’t resist the urge to try :slight_smile:

so yeah, pianoteq seems to work quite nicely on the organelle-m… just download, unzip, and run :slight_smile:
i used default settings, which is 44.1k SR, 512 buffer - didn’t seem to have any audio issues as far as i could tell - and fun to have a steinway to play on such a small device !
I didnt do anything like overclocking etc , and got a performance index of 10.

I used my Virus as a midi controller, Im waiting on a couple of Lumi for something more portable!.

to just get running, I just started the normal pianoteq app from X,
but I noticed it had an LV2 plugin, so im wondering if that might be a route to a headless form, perhaps using pure data as a container - and then putting some parameters onto the organelle display.
(e.g. to change presets)

its fairly simple to add an ‘app’ to the organelle menu, so starting it without a screen/mouse is easy enough.

6 Likes

Nice, having a standalone “pianoteq box” is a really great extra usecase!
Btw.: If you ask the Pianoteq guys nicely chances are good that they might allow a fourth activation slot :wink:

1 Like