I might be dead wrong but I think there’s much much much more pocket pianos out there in the world than there ever was grids or any other monome release for that matter.

D’oh! I really should have mentioned these. Excellent recommendation. This, in my opinion, is the single best resource for starting to learn SC. They’re long videos, but worth it. Videos 0-8 will likely be the most important for Norns. 3, 4, & 5 are the keys for most of SC. 8 is useful if you plan on building anything using samples or recording. After video 8, it dives into MIDI, sequencing, external control, and composition. Depending on how the Lua end of Norns looks, these might not be as critical.

2 Likes

i don’t know the first thing about coding but mlr in a box is all i need to hear. i would be more than happy coping and pasting the work of you cool folks. if it could also send cv into an es-8 i would be overjoyed. how cool would a knobs video with this thing be!??!?!?

5 Likes

Me too. The syntax looks similar to teletype I managed to wrap my head around the basics of that. I’m hopping we won’t have to mess around with too much coding unless you really want to customise.

1 Like

These are great

20 chars

For anyone wondering: Here is the playlist of the mentioned tutorial videos. Thank you a lot for pointing them out! I just started going through these and they seem very helpful so far.

6 Likes

Very good tutorials watch the first few last night. I’m wondering will learning Sc in depth be absolutely necessary? If we can upload pre existing engines on to norns.

I assume that it’s entirely optional since there will be plenty of sound engines to use that other people made. I think it’ll be much more useful to any individual musician / composer to learn a bit of lua so you can build your individual control scheme for existing engines.

I’m mainly learning supercollider because I love this sort of stuff :slight_smile:

1 Like

This seems awesome. But wonder a few things:

  1. Lua seems really nice and all, but if i already know sc, would it be possible to do everything in there instead? If not, why?
  2. How is the performance compared to ”similar” devices, like Organelle? I’ve tried running sc on my Organelle and, honestly, it’s quite easy to hit the ceiling.

I think the BOM - bill of materials - will possibly cost less than you imagine (other than perhaps the enclosure) - but I also think this is less relevant to the price of the object than you think. There are margins to take into account around manufacture, packaging, and shipping, the cost of performing all those actions, and the cost of developing the object. Too often “oh but the parts cost $X, I could make it cheaper!” neglects the idea that anyone anywhere is paid for their labour - not just the labour at the end, of making the final thing, but the labour throughout, of inventing, researching, and designing the thing in the first place.

48 Likes

Haven’t seen Organelle, but norns is quite powerful. I’ve been doing stuff like building code while simultaneously running a granular synth with several active voices and didn’t get any audible xruns. But yeah, it’s surely possible to hit the ceiling when your patch goes off the rails.

5 Likes

That will require SuperCollider libraries for the display, knobs and buttons. There is also a lot of logic for peripheral device management in norns, that would be a bit tricky to implement in SC. At the bare minimum, you should have a trivial Lua script to load the engine, which can do a lot of things, but I’d recommend using Lua for all the user interaction and sequencing stuff.

5 Likes

Yeah, the main cost is human : research, design, programming. It takes highly skilled individuals to produce good hardware or software, and these people deserve something for their work.

8 Likes

Ok. But why do we want Lua instead of sclang? More efficient? Easier to learn?

Compared to sclang Lua is very minimal. It’s also a bit weird and fast. In the context of norns though, learning it allows you to use the current and future libraries, scripts and community knowledge.

For learning Lua I also recommend the Learn Lua in 15 Minutes tutorial (aimed for programmers), which is a very comprehensive intro to the language.

10 Likes

There is also the scale of the production to consider. ‘more affordable’ means more people will buy it and this may brings unit costs down. The development costs are also less per unit. A bigger community of users also benefits most of us. The announcements sort of hint that this might be the approach. I think this could be a big seller it hits a nice spot - has a screen and is upgradable. If the talk of coding doesnt put too many people off- which it shouldnt as nice stack of community made instruments/apps /things are sitting ready for it. It should be a thing that works for what ever level of coding knowledge you can bring to it: lots or virtually none- it has something to offer to the user.
Im sure a lot of thought has been put into these things.

3 Likes

Yeah that’s a common thing you hear on the webs: Assuming the cost of an instrument/device is purely made up by the cost of the materials/components.
Let’s say you want to develop an instrument and for it to go from a conceptual stage (coming up with the idea/s) to it being actually in the shop, including everything listed by infovore above, it takes 6 months of – 8 hours a day x 6 days a week – hard work (but that’s just random numbers so you get the idea). Who is going to pay for your rent, food, cloths, children’s school and transport, etc.? You need to pay that from he sales of whatever you have made. Plus you’ll likely want a little extra to be in there as well, wouldn’t you?
And the time it takes to make this happen is only half the story… there’s a very fitting anecdote about Picasso who once was approached by a person who asked him to make a drawing. He scribbled something on a piece of paper and then asked for 10.000$. When the person said: “but that took you only 30 seconds to make?” he replied: “No it took me 40 years”. If this happened or not might be subject to discussion, but it’s a great story and the fact is… it takes years of hard work to be able to do something in 30 seconds, let alone to be able to do something that will take months.

21 Likes

Speaking of potentially apocryphal Picasso anecdotes, my favourite is about one time when he was having dinner in a restaurant and the owner asked if he’d like to pay with a drawing, to which he’s supposed to have answered “I’m paying for my dinner, not the restaurant” :slight_smile:

Anyway, I suspect Norns is not for me (unless it can have a nice enough interface for a multitracks looper) but it seems to be a very smart device and I hope it’s successful…

5 Likes

to underline that… this quote is from august 2016

6 Likes

I just want to thank you @tehn. i learned max+msp because the monome and i use it every day ! and now i’ll learn supercollider and LUA because of Norns :slight_smile:

9 Likes