Shapes v0.1.1

Shapes

Visually based modulation source for crow

shapes-demo-3

place a 1-4 sided polygon on a [-5, 5] grid. output the averages of the x/y points for each n point. shapes uses range from a simple time-synced phase-offset LFO, to a complex modulation source.

Requirements

norns, crow

Documentation

enc1: change focused shape
enc2: resize focused shape
enc3: spin focused shape

key1: move focused shape
key2: delete focused shape
key3: create new shape

HOLD
key2 + enc2: resize all shapes
key3 + enc3: spin all shapes

parameter menu has options for changing crow’s output

Download

v0.1.1 shapes-master.zip (4.0 KB)

Change Log

v0.1.0

initial release

v0.1.1
  • added the ability to save/load script through parameter presets
47 Likes

How do you all keep things this cool coming this fast!? excited to have some time to dig in to this one soon! Never enough LFOs especially cool quad synched ones with spin-y graphics.

4 Likes

Yooooo, this looks SICK.

3 Likes

I think my recipe is a little procrastination; a lot of inspiration from other lines users; and a pinch of personal pressure to finish up old projects/ideas.

I hope you can find it useful, or at least fun to play with. People enjoying the things I create is what keeps me going.

4 Likes

WOW!!!

will there be MIDI?
:stuck_out_tongue:

4 Likes

Probably wouldn’t be too hard to implement. What did you have in mind for MIDI?

2 Likes

cool!

MIDI CC
assignable MIDI channel
the usual MIDI clock sync.
:slight_smile:

3 Likes

cool! will be very awesome to try out. thank you for sharing!

1 Like

i love the ui. beautiful work.

2 Likes

Wow. Arc control over this would be amazing!

4 Likes

MIDI CC
assignable MIDI channel

These two wouldn’t take long.

the usual MIDI clock sync.

I could definitely add MIDI/global clock, I’ll just have to do some brainstorming on what that would mean for different spinning speeds. For example, if there was a clock at an arbitrary tempo, would a user want to sync one rotation to one beat? Half that?

I guess if you have some feedback on what type of resolution you want, or an example of a module that I can emulate, that might give me a better starting point.

2 Likes

@tyleretters

i love the ui. beautiful work.

Thanks! I actually took some inspiration arcologies when I was redesigning it. You’ve gotta show me how you did that intro animation.

@marcus_fischer

if someone lent me an arc for a week I could make it happen :wink:

2 Likes

i’d love to. anytime you wanna jump on a video call or whatever :black_heart:

1 Like

neat!

the two modules i use that are heavy clock synced are Pamela’s New Workout and Abstract Data Octocontroller.

here’s a link to the PNW module manual:


it has basic settings to multiply or divide the rates.

hope some of that info helps.

Absolutely love this script! I had to re-rack my oscilloscope for this one.
Is it currently possible to save? Pset didn’t save my shapes.

I haven’t put that in yet, I’ll make a note and get it in the next set of changes. Is pset saving enough, or would something more robust be useful (e.g. exportable save files)?

I hadn’t considered, though I’m not quite certain - what would be captured in an exportable save file that pset would miss? The most recent motion of the shapes?

I suppose the most immediately useful for me would be shapes and their positions and sizes, and the output modes.

like this!! https://github.com/tyleretters/athenaeum/blob/main/splash.lua

1 Like

v0.1.1

  • added the ability to save/load script state through the PSET menu
6 Likes