fix is in and pending. hold tight.

2 Likes

Also PR/issue nr 1000! :tada: :cake:

1 Like

@Justmat the correct fix is actually to remove any reference to post_filter_fc_mod from scripts.

there is no post-filter modulation on the backend, so this command does nothing and i removed it.

2 Likes

Awesome! Easy fix. @mattlowery and @CrookedWalking, I’ll push a fix tomorrow morning.

1 Like

it’s on me, should have pointed this out as a breaking change with the update

Right on. Thanks everyone! Wish I could at least make you all coffee or something :laughing:

Thanks! You’re all amazing.

Ooooo that fixed it!

1 Like

Exporting screenshots from Maiden with s_export_png(filepath) doesn’t seem to work anymore.

[PSA] in case anyone stumbles on this in search, the new way to do this is:

_norns.screen_export_png('/home/we/test.png')

:beers:

2 Likes

hey there, I’m trying to do some housekeeping and delete unwanted scripts on my norns but I keep getting “permission denied” messages both in maiden and through the finder window.

I’m on the newest norns firmware FYI

1 Like

Might be worth giving it a shot through ssh as entering in to the fine path with that can grant you more permission.

try deleting via ssh. open command line:

ssh we@norns.local

then

rm -rf ~/dust/THIS

where “THIS” is the folder you want to remove.

if it fails, add sudo to the front of the command

1 Like

Hey @JaggedNZ, I noticed the problem you mentioned, that Norns is sending long midi note messages when using my USB-DIN midi cable. It’s kind of annoying, I constantly have to press “stop” on my Elektron machines to break these long notes, which interrupts the flow of the songs.

Do you know if this is a general problem for all USB-DIN midi cables, or is it only noticeable with cheaper cables?

Thanks! :slight_smile:

Greetings! So I recently purchased Norns (had one when it was first released but it was way too overwhelming to me at the time). Please excuse me if these questions have already been answered. I spent some time searching this thread but did not come up with anything.

So I loaded arcify to experiment with mapping arc knobs to parameters in that particular script. Is this also somehow implemented at the system level in norns, so that I could, for example, map arc knobs to control reverb parameters while running a script like mlr, or even control other script parameters, such as track volume in mlr?

And if not, how does one know whether or not a particular script has arc implementation? Thanks for your patience as I begin to tackle this learning curve and get over the “getting started” humps… :slight_smile:

1 Like

Is there a specific script you are working with? A missing note off event could be a logic error in the script and not specifically a hardware problem.

I took a look at the USB-DIN cable linked above and it is difficult to really tell what the quality level was (but it didn’t look very encouraging). The two choices for inline USB-MIDI/DIN interfaces I generally recommend (and personally use) are:

I haven’t noticed any particular problems with the UM-ONE and norns but I also haven’t been trying to send bulk messages like SYSEX through it either so I can’t speak to the buffering. Other folks in this thread and others have reported success with in various types of usage.

One thing to note about the UM-ONE mk2 is that it has a switch on the side for “computer” and “tablet” modes. The “tablet” mode makes it behave as a class compliant USB-MIDI device generally eliminates the need to install any custom driver software and allows it (like the mio 1x1) to work with hardware devices such as ansible (eurorack module).

1 Like

Hey @hypnosapien, I’m the Arcify author so I have a fair idea where the line between that library and the overall Norns behavior lies at this point.

At this point Arcify doesn’t have a way to hook into those “system” level settings like reverb level or overall volume because it uses the parameters from the script’s param screen. I imagine things like those are available somewhere, so it is probably possible to get Arcify to tap into them, but I haven’t figured It out quite yet. It’s something to put on the roadmap.

It seems like Arcify should be able to control things like the MLR track volume, but it is possible that it has not been exposed as a parameter, in which case you’d have to do that first. I’m not familiar enough with MLR to be sure.

If it is a param, then you should be good. I don’t think MLR has been officially “Arcified” but it should only take 4-8 lines of code plus adding the library to the lib/ folder.

In the short term, I’m intending to make Arcify a core library that’s distributed with the Norns and available to every script - although that doesn’t mean that they’ll all use it, but it will reduce the barrier to entry. Then with some well-placed pull requests we could add support to most scripts.

In the long term, I’d love to find a way to integrate Arcify at the system level so it just works, without users having to write any code at all, much like how midi controller mapping works. This is more complex.

As far as identifying scripts with arc support, they should all be tagged arc on lines and maiden. Most scripts with arc support have a deeper level of support than Arcify, they tend to use it as an integral part of the script (like Mangl)

4 Likes

Thank you so much, this info really helps. It sounds like “arcifying” mlr might serve as a good entry point for me into modifying Norns scripts. And I like the sounds of your roadmap toward ultimately integrating arcify at the system level. Best!

1 Like

It’s a good entry point to editing someone else’s script for sure. If you run into trouble I’m happy to help!

2 Likes

Sound like a different issue, but it would not surprise me and it may have the same root cause ( too small or poorly implemented ring buffer )

Does the script send a large number of note on / off events at once? Looms comes to mind as a script that would do this?

Else it could be a script issue too, curious which script you are using.

1 Like

Thank you @ngwese and @JaggedNZ for generous replies! I noticed the issue when using Less Concepts, both sequencing my Elektron machines and software in my DAW. And I can see the issue clearly when recording the midi notes in my DAW. Here and there different notes extend way too long. It doesn’t happend all the time, perhaps only when there are too many things going on?

Either way, I’ll just go ahead and order one of the cables you recommend, and hope it’ll solve the issue! :slight_smile: