Can Crow be used without Norns?

I have one Ansible and one JF, a Grid and an Arc but no plans currently for a Norns.

I’m most interested in using it for interfacing between Ableton/M4L and my eurorack, alongside my MOTU Ultralite mk3hybrid as a way to send cv into the eurorack.

Thanks.

3 Likes

I thinks that’s answered in the docs and videos which show it being driven from Max, M4L and directly from a laptop. No Norns in sight.

2 Likes

@eblomquist, yes, you can definitely use crow without norns: The demos show it with M4L in Ableton, via druid for Teletype like direct connection with a computer, and it can also run in a standalone mode where it just runs whatever script that is loaded on to it when it boots.

1 Like

spoiler— here’s some audio from first

crow → mangrove → RIP

(reverb and recorded to tape via norns)

53 Likes

Thank you @tehn, @Galapagoose, @dan_derks and any others I’ve missed for the amazing vision and drive to make this real. Looking forward to new ways of making norns + modular music and more.

1 Like

Many thanks to all the hard work putting this togther - it’s looks to be a great extension to monome ecosystem :hugs::hugs:

Very excited to include crow in my system in the future.

As I currently have a W/, is it possible to connect a W/ and a crow on a slash board to consolidate power and i2c? If so, does anyone know when more slash boards would be available for purchase or will those only be available DIY n the future?

Yes, I believe it’s possible; @Galapagoose mentioned that he had racked up something like this while testing Crow. It seems likely that Slashes boards will remain DIY for now.

1 Like

Wonderful, congrats to all involved!

Very excited to extend the zellen sequencer with crow, especially in conjunction with JF!

6 Likes

speaking of those involved, quick shout out to @voidstar who provided the initial foundation/inspiration for the m4l devices. sam’s efforts were essential in helping me understand the crow syntax and how to approach the structure. also, sam is incredibly giving of time, advice, and positive energy.

27 Likes

Congrats on the new release! I ordered so fast——-I’m excited to extend my methods of using a guitar to interact with modular, by sending gates and envelopes. And stoked to learn some of what this ‘code’-ing thing is all about!

3 Likes

in the demo video script I see the options for output. will it be possible to send audio (internal engine, I assume) + Crow ii JF together? I see audio + midi so I’m guessing it could be done.

1 Like

yes, both could feasibly happen simultaneously – it all depends on how the script is coded. looks like awake offers silo’d choices at the moment.

2 Likes

somewhat sloppy and uncommented, but here’s the output switch:

5 Likes

Totally tangential, but my real concern in all this is when will @voidstar release more music?!?, because the Salon CD is fantastic.

4 Likes

How would you use Crow in conjunction with MLR for example

1 Like

my guess is to control w/ as an external mlr track (not sure thats possible right now)

1 Like

you could presumably modify norns midi clock to output a clock signal to crow and sync mlr with your modular.

Maybe you could also modulate certain mlr params with the modular (toggle record arm with triggers, modulate slew with cv, idk).

There’s been a lot of talk around sequencing the modular/JF with crow, but I’m also pretty excited about having norns scripts respond to cv. I’m not sure how well streaming continuous change like an lfo or envelope will work, but even just responding to triggers and thresholds could be cool…

2 Likes

done. i made the initial attempt at supporting er301 ops within crow. sent the pull request.

note: due to lack of information on er301 internals–including value size and signed-ness it expects to receive–this set of commands has a bit of guesswork. the 301 wiki doesn’t have the info, either. signed/unsigned float for certain numbers/voltages? or just 16bit int, and is it signed or not? this might be in TT’s sourcecode; will look. also, some of the er301 ops use values from TXo ops, so crow might also need TXo support.

next day edit: after some extremely helpful discussion with @odevices over on the O|D forum (thanks, brian!), i’ll send in a revised patch, asap.


this er301 support will need testing by folks who have all the hardware; my er301 is from the first batch, and lacks the bridged pins for i2c integration. also, there’s currently no support for multiple er301 units; i’m not sure how to handle second and third devices with 0x32, 0x33 addresses within crow’s lua framework.

15 Likes

That’s great, thanks a lot !
I also started to write a file yesterday, mostly based on the ansible model https://github.com/nordseele/crow/blob/master/lua/ii/sc.lua but it was just an attempt. I was not sure about the types of arguments so I have asked Brian on the OD forum, perhaps he’ll reply soon.

I think the LUA name of the module is also the name that needs to be used when writing the commands in the scripts and must match the name of the file, so do you think we can call it sc.lua instead of er301.lua ? It would save a few characters. sc.trigger() in place of er301.trigger()

I’ve ordered a Crow on Friday and I have a 301 with I2C, I can do some testing when it arrives.

5 Likes