sam
1369
Not sure what you’re using for the web editor.
But… in theory, Microsoft’s Monaco editor should be able to make use of a Language Server Protocol server on the norn itself, which if you’re using lua-lsp will give you documentation hover, syntax checking and some code completion.
I have no idea if it will work, but the prospect of getting syntax checking (especially for new coders) makes it worth further investigation.
edit: this is the magic glue between Monaco and LSP: TypeFox/monaco-languageclient
3 Likes
rmro
1370
I’m old, please explain 20 characters?
4 Likes
ngwese
1371
maiden uses Ace internally and it has some hooks for code completion and doc integration (@ppqq has started to explore the possibilities there). Ace does provide some syntax checking for Lua, the only downside at the moment is the syntax checking is based on Lua 5.2 instead of Lua 5.3 (which matron uses) so newer syntax such as shift operators gets flagged as invalid even though it’s not.
Edit: I should add that Monaco was looked at early on. I believe one of things which drew folks to Ace was the direct integration of Vim/Emacs keybindings out of the box and there was readily available ReactJS integration.
4 Likes
@rmro it’s a very long thread covering a large number of topics. Which specific thing are you looking for more explanation about?
I had the same question for awhile until I figured it out. Discourse, this forum, requires each post to be at least 20 characters. So if you want to say something short, people usually just include “20 characters” as kind of a joke and to meet the requirements.
4 Likes
I’m so dense. I thought that was exactly what @rmro was doing. doh!
6 Likes
It’s so small! and so beautiful
3 Likes
tehn
1376
just a heads up to people receiving hardware— if you see anything weird or confusing happen e-mail me info@monome.org and i’ll get back to you super quick! assembly has knocked me out and i’m a little behind on docs— i apologize— but they’re coming soon. in the meantime i hope you enjoy playing the included scripts.
here’s the mlr cheatsheet (which doesn’t really give instructions, but might help you wade through and discover something?) mlr.pdf (283.3 KB)
but if you’re hyped about mlr, BE SURE to check out @artfwo’s glut which is a sort of mlr-inspired granulator and sounds super amazing (and is wayyy easier to navigate)
21 Likes
Just received mine. This is a stunning work of art. Looking forward to going through it- thanks so much @tehn and to everyone else involved!
9 Likes
Sounds interesting is this an included script? So excited to get mine I will probably be a few weeks still for us EU folk…
Trying out MLR right now. I think I understand how the grid configuration works, but I can’t seem to trigger the recording itself. I am positive I’m missing something obvious. I can hear the input device, the REC LEVEL is above 0, and I’m definitely in the REC/SPEED Mode/Tab. The most bottom-left button (REC) doesn’t illuminate when pressed in this mode, and neither does the bottom-right button (PLAY).
1 Like
Yeah im going to be, and have been soaking up as much as i can before I dump down cash.
But the other aspect I like about it is the potential to create something to run on it. Obviously with have a bit to learn before doing that, but thats part of the fun
I am having similar MLR issues. But then it’s also late.
1 Like
tehn
1385
mlr tutorial tomorrow!
weekend assembly zombie brain
22 Likes
Powering it up with @tehn’s awake tone app is magic. Can’t wait to learn and play. Thanks all.
3 Likes
This mlr is killer! Finally, I won’t be too lazy to bring it everywhere. Amen
6 Likes