Nice work - will be keeping a keen eye on the development of your patch - would be great to have mlr in such a compact setup.

4 Likes

Also wrote on the Organelle forum but:

Just installed Serialosc. Here is a picture of the 128 Grayscale plugges directly. Not sure if it is less stable without hub but everything seems to work for now. Got to do some more testing :slight_smile:
Not using the Original power adapter btw. Don’t know if that has anything to do with it.

Btw: Is there a small quantization on the keys? Just testing with the Poly patch with the wooden buttons I can get notes so short that I can’t even really hear the pitch. With the Monome I can’t seem to get it as short. Also not sure if there is a tiiiny bit more latency with the Monome?

Also: Can we flip the rotation like I can do in the settings on my Mac? The usb should reeeaaally be on the right side where the ports are.

7f98c51155ae6b1a4b76064d64ca2368dcf15f34_1_666x500

1 Like

@KristofferLislegaard

haven’t really noticed any monome latency myself.

rotation should be possible using the following message to serialosc in pd:

/sys/rotation 180

https://monome.org/docs/osc/

Thanks I’ll try the rotationmessage!

Did you try the grid basic poly patch to compare the monome to the wooden keys?

Hi everyone,

This topic is probably not new. But after reading several things about the integration of monome and organelle it’s still not very clear to me.

Does a mlr patch exist, that allows a monome 64 to talk to the organelle? Other sequence patches are also welcome. I m very curious.

Thanks for your patience :slight_smile:
Grts

1 Like

@RenMegane go here and read that topic, you’ll find code for a kind of mlr patch for the organelle and monome grid.

1 Like

@RenMegane minimal assembly required in pure data… but everything you need to get started towards a customizable mlr system on organelle is here:

http://www.josephbranciforte.com/pd.html

any questions, let me know.

4 Likes

Thanks @josephbranciforte
gonna have a serious look at it .

There’s a new port of meadowphysics specifically for the modular environment Orac (thread link, patch storage link). I haven’t tried it yet, but in theory it’s very exciting because you could get quite deep with just an Organelle and a Grids now (meadowphysics sitting anywhere in one or more chains of multiple instruments/effects)

The author junklight is working on porting kria to Orac as well, and is waiting for Orac 1.1 (with its forthcoming modulation busses) to port white whale.

5 Likes

more fun with monome controlling organelle asynchronous looper patch.

also got the korg nanokontrol involved as a mixer (individual loop level & pan position) as well as loop launch/start.

13 Likes

another recently completed organelle/monome experiment… simple semi-probabilistic drum machine.

the potential for combining these two is pretty staggering. still just barely scratching the surface with pure data, and already some fairly usable tools emerging.

12 Likes

I’m having a problem connecting my monome (64 grid 40h model) to my organelle. It’s so close to working that I’m hoping it should be a simple fix but I just cannot figure it out. I think the source of the problem is that the ‘serialosc’ object creates okay but when I open it, it is missing some objects such as ‘pipelist’, prepend’ and ‘unpackOSC’, which all seem to be OSC objects I thought would be installed with the serialOSC installer package. Does anyone have any idea why these are missing and how I can get it working?

Couple of other things that might be useful to know:

  • The PD extended folder is on my organelle USB
  • I’ve been testing the ‘serialosc’ object directly on the organelle via tigerVNC
  • The serialosc object and monome work 100% as expected on my MacBook using PD extended which suggests it’s not a hardware issue
  • The ‘grid’ object outputs correct button press data when the monome is connected to the organelle but does not work with LED messages (I’m guessing this is because grid was made to work with 128 and not 64 grids). Additionally when running the serialOSC install the LED’s light up as expected upon completion. This suggests the physical monome to organelle connection is fine

This all makes me think that the issue must be the missing objects in the serialosc object? I would really appreciate if anyone has any ideas to get it working? Or even a working version of serialosc and/or the missing objects compiled for organelle?

Really appreciate the help! Keen to get this working as I’ve been building a sequencer for monome/organelle/CVpal which I’m hoping should be really interesting to use.

Also, heads up that I’ve cross posted this on the Critter and Guitari forum so apologies if you see it twice!

This is fantastic and exciting. But this thread has gone quiet. I’m thinking of diving in but I’m not sure I’m up to deep coding. I’m not a coder (only experience is building website in flash then html2, and teletype). Any new developments? I know a new orac version is coming soon, but not sure how soon…

3 Likes

I ported Kria to lua (& it will be updated to Norns 2.0 soon) next step is lua/grid external for PD which will mean it’ll work on organelle (which I also use) - someone has ported meadowphyics to lua as well which should also run. All my development was interrupted - cardiac arrest/heart bypass/moving house/redundancy (fun fun fun) but all on track again now so hopefully fairly soon

5 Likes

Yikes!
Glad things have improved, and thanks so much for all this, from all the non/elementary coders!

1 Like

Does anyone know what ‘import OSC mrpeach’ does inside the serialosc object? It’s the only part of the patch I can’t get working but I’m not sure how much it actually impacts functionality since I seem to be able to get key press data out and send LED messages in successfully.

Hi, did anyone succeed in having a grid working with a new Organelle M ?
I’ve installed using this which has been working on my Organelle 1 but not with the M.

Hi!

I got it working on the new Organelle M.

I had to manually install all the files trough ssh that are mentioned on the on the Serial Osc Installer folder, to the correspondent folders on my organelle.

This post is helpfull:

The file is the install.sh
#!/bin/sh

LOC="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" # script working dir
BIN=/usr/local/bin
LIB=/usr/local/lib

sleep 0.5

echo "Enabling r/w"
mount / -o remount,rw

sleep 1

echo "Preparing"
systemctl disable serialosc.service
rm /etc/systemd/system/serialosc.service
${LOC}/killserialosc.sh

sleep 1

echo "Copying Libs"
cp -r ${LOC}/lib/monome /usr/local/lib/

sleep 1

echo "Copying Shared Objs"
cp ${LOC}/lib/libmonome.so /usr/local/lib/

sleep 1

echo "Linking Shared Objs"
ln -s ${LIB}/libmonome.so ${LIB}/libmonome.so.1
ln -s ${LIB}/libmonome.so ${LIB}/libmonome.so.1.4.0

sleep 1

echo "Setting Paths"
# libmonome looks for libs in in /usr/local/lib/, so add it to our libpath
echo "${LIB}" > /etc/ld.so.conf.d/usrlocal.conf
ldconfig

sleep 1

echo "Copying Binaries"
cp ${LOC}/monomeserial ${BIN}/
cp ${LOC}/serialoscd ${BIN}/
cp ${LOC}/serialosc-detector ${BIN}/
cp ${LOC}/serialosc-device ${BIN}/

#sleep 1

echo "Adding Services"
cp ${LOC}/serialosc.service /etc/systemd/system/
chmod 644 /etc/systemd/system/serialosc.service
systemctl enable --now serialosc.service

# create startup script. serialosc hangs when starting directly as a ExecStart
# echo "serialoscd" > ${BIN}/start-serialoscd
# chmod u+x ${BIN}/start-serialoscd

sleep 1

echo "Disabling r/w"
mount / -o remount,ro
1 Like

Thank you very much.
I’ll try but I suck very much at doing anything in Linux.

No worries, i dont know much about linux either!
I can look up my terminal log and paste it here, i think i saved it in case i needed to re-do the whole process :slight_smile:
Will upload assap

1 Like