First off, welcome! Monome stuff is fun, you have not made a mistake. But, there are a few things to understand about crow; while you can program some cool scripts to be installed off the bat, it does best when it is translating another machines scripts.

What does that mean? It means that when you plug the crow in to something like a norns or a laptop, you unlock a whole lot of opportunity. Better yet, if you have something (usually within the monome/mannequins families) that plays with the i2c protocol, you get even more!

But! Let’s take a step back. If you’re willing to plug crow in to your laptop, you have a few main options for scripting or messaging systems to send crow information with.

First, is MaxMSP. Crow has some Max object built. This means you can take any of your max patches, or maybe even some other people have made and send information to the crow such as CV or note data and do some incredible stuff!

Second; M4L (Max for Live). These tools allow you to do things like send trigger and CV information out of outputs 1-4. This means you could have a midi roll play two melody/bass lines. Or maybe you wanna sequence a drum module. Or maybe you wanna ping filters. Nows your chance, friend!

Finally on my short list is Druid. Now, this is a custom programming environment created by mannequins and monome themselves. I have not done a ton with Druid, but it’s really cool. What’s even better is if you search for Bowery in the search bar up top, you’ll find a full suite of Druid scripts that have been made! Neat!

These main tools will give you a good idea of what can be done.

You’ve jumped in in a cool place. If you’re feeling curious and adventurous, maybe you’ll find (or already have!) a just friends around which can be many things with crow, including a 6 voice poly synth or a polyrhythmic pulsing machine with Geode (both of these are easily accessible through the M4L suite @dan_derks has graciously built).

I will link to the main documents page for crow. This will get you to Druid (installed and accessed through command line on your computer) and the Max + Max4Live area.

Finally, the search bar is your friend! Search Bowery, search MaxMSP, and see if there are crow related threads!

Happy patching!

7 Likes

thank you so much for such a generous response, its greatly appreciated and it definitely clarified a lot - very excited to use this and learn more :slight_smile:

1 Like

As a fellow non-coder who dove into crow, I found watching Trent’s Maps videos to be useful. Just watching someone experienced navigate druid and lua a little bit really opened the machine for me; showed me to work incrementally and made me less scared to make mistakes.

6 Likes

Is it possible to utilize more than one input mode at the time in standalone mode? or the function of the input mode?

Say I wanted to use windowing, stream and change mode at the same time; being able to read values at the same time as receiving threshold crossing events from change and window mode.

I can work around it, but those functions seems very nice and easy to use. I wish I could use them simultaneously. I am a coding noob btw!

Hey All, I’m having a terrible time getting my crow to connect to Druid. there is a preloaded script running fine, so I know the unit itself is getting power but I can’t wrap my head around why this little sucker is refusing to connect. would appreciate some options to trouble shoot the connections, maybe with norns speaking to it while maiden is up?

Hi @Lolewlol,

Did you follow the preparation instructions on this page?

Are you operating on a Mac or PC?

hey jasper,
yes I did, albeit new to linux, I used

  • sudo apt-get install python3 python3-pip

and have been able to get druid up and running, i just can’t speak to crow at all. i’m running a chromebook btw.

If druid opens fine then I’m not sure why it wouldn’t connect to crow. Have you tried different USB cables at all? Sorry I don’t have better info for you at the moment.

yeah i’m bewildered.
druid opens as:
//// druid. q to quit. h for help.
< crow disconnected >
right out the gate, without fail, everytime.
I’ve tried the cable that came with my norns, my op-1’s but can’t seem to get a connection through.
appreciate you sliding into the discussion, Jasper.

That is frustrating. @dan_derks is good at this kind of issue. I would maybe update the firmware on Crow and see if that does the trick.

I’ll try to get more into this later tonight. gotta head off to work. Most of the discussions I"ve read that involve crow connectivity have all shown instances of actually connections being made where i’ve had none, so i’m confused and a little lost. was trying to see if I could detect crow via lsusb commands etc. talk to you all later.

1 Like

Hey Jasper, do you think i’ll have to force the crow into bootloader to see if I can even connect it? I uninstalled and installed druid again, with no progress. Also, as described in the instructions, I was never asked to input a password.

1 Like

On linux you might be running into permissions issues as they can be less forgiving out of the box.

Try ls /dev/tty* to list your connected usb devices. You’ll be looking for ttyACM0 most likely. Confirm it’s crow by disconnecting the cable and trying again - the item should disappear.

If this works you can temporarily get permission with sudo druid though there’s much less brute force ways to do it if you care about security.

If there’s no device appearing, try running the erase_userscript command.

Let us know how you go.

2 Likes

The only line I receive in response to the ls /dev/tty* command is /dev/tty …shrugs

I hope @Galapagoose helps you sort it out. If anyone will be able to it’s him. I don’t have any Linux knowledge unfortunately.

That is bizarre. What distribution are you using? What is the output for ls /dev/?

1 Like

I’m operating on a leg of chromeOS. It is in dev mode, could that be my problem?

as a result of ls /dev/ i recieve the following:

bus core fd fuse log mqueue null pts shm stderr stdout urandom zero
console dri full initctl lxd net ptmx random snd stdin tty wl0

I had this problem for a stretch and I wish it wasn’t the case but for me it did ultimately come down to the usb cable i was using. There was a little play in the connections of the first few I tried and for whatever reason crow didn’t like them. That said I feel like I’ve used the one that came with op-1 to success so my experience is likely anecdotal.

1 Like

i’ve tried my stock norns cable, crow cable, op-1 cable. i’m convinced its on my end in a little nook/cranny.

1 Like