Copy and paste
;install https://github.com/sonocircuit/concrete
In the box at the bottom of the maiden window
9 Likes
xmacex
82
Welcome 
Each script usually has a single thread here in the forum,
in the library category. The script author makes the top post and includes an section about how to install the script, plus instructions, maybe demo, some words about the concept ant background etc. You’ll find all of it in the top post, and there is a clever little elevator
you can you to quickly scroll up there, and come back to check out later too.
8 Likes
Thanks @sonoCircuit for your work! When trying to start this patch I either get the error: init
or super slow: loading… message that never changes.
Are these something anyone else has experienced when trying to use concrete?
I can select concrete from the select menu, it goes to the info screen, but pressing K3 results in the error: init message or the “loading…” zone.
Any thoughts much appreciated.
1 Like
(a) did you restart Norns after installing the script?
if so, (b) do you get any error messages in Maiden?
1 Like
I had this problem and it was because my updates weren’t up to date. So maybe check that
3 Likes
thanks @radioedit and @yoyosandshoes , yep did restart and did not see error msg in maiden. will check my updates. much appreciated
1 Like
If it’s saying no updates available and you’re on version 220129, you may need to reflash the disk - it’s not too tricky, instructions are here.
1 Like
thanks @radioedit much appreciated. i got it running 220306. everything seems to work well. tried once more for concrete, upon restart I got “jack fail” msg
Will look into that one. Seems I’ve seen it around here at times. really appreciate your tips. cheers
Justmat
89
this is still pretty old, btw. current norns version is: 230614
1 Like
right on @Justmat …i got 230613 and issue solved. thanks for pointing toward that fact. cheers and thanks
4 Likes
I found some time today to look at midigrid not passing grid presses to concréte.
After some digging, I found that commenting out the midi_events function (circa line 1260) allowed the g.keys function to collect the grid presses from midigrid.
As a hack, this works ok for now, although using aux buttons to switch quadrants doesn’t update the grid until a grid button is pressed and released. Didn’t have time to find a hack for this.
So it looks like this function is eating all the midi from a grid before it can get to / from the midigrid functions, or otherwise overriding the g.keys function
3 Likes
thanks for looking into it. yeah, def something fishy going on there…
two questions to help me narrow things down:
- does the midi-grid device need to be in the first midi device slot?
- does midi grid work if you set the
midi device under keyboard parameters to anything else than the slot with the midigrid-device is used.
thanks!
Midigrid works best if the launchpad(s) aren’t in the midi device list at all.
3 Likes
As above, best if the midigrid device isn’t a norns system midi device (although it will still work in many scripts if it is)
And no, changing the midi device (ie deselect the midigrid device) in concrete params had no effect in my testing.
IIRC commenting out the midi device connection function in concrete also had no effect, which suggested to me that the midi device assignment wasn’t the culprit, leading me to comment out the midi event function instead.
2 Likes
Midigrid discovers usable devices by scanning through all of the devices in the midi device list. It then chooses a couple of devices that it knows how to use, and that’s your grid. So it doesn’t matter where the midi devices show up in the list.
The resulting virtual grid device is exposed as grid device 1 by default. I think that few scripts support connecting to anything else.
1 Like
thank you all for giving me some info on midigrid… it’s something I haven’t looked into yet. It would be interesting to know if it is generally a problem if a script has a midi event function or if it’s just concrète?
2 Likes
esis
97
just found the script, and though haven’t tried yet, it looks instantly brilliant!
but why mono-only? is there hope for stereo in future, maybe as an option with shorter max rec length?
1 Like
Would love to be able to sample stereo material as well.
1 Like
thank you so much, hope you have fun with concrète.
the script is based on softcut, which has 6 voices (play/rec heads) and two ~350s buffers. in order to play back a stereo file one would need two softcut voices per playhead. currently there are four in use for playback, one for recording purposes only, and one as a ghost voice. It would not be possible to have the same feature-set with stereo tracks as it would allow only three stereo playheads.
it would be possible to do in supercollider but it’s not something I’m planning on doing, at least for the time being. I just have started dipping my toes in sc and I’m really enjoying it so far… but for me quite a steep learning curve right now. However, there are some great resources out there e.g., this great tutorial from @infinitedigits.
9 Likes
KHAGE
100
Just to make sure I understand clearly how Concrète works… if i load a stereo file does it sums L&R or is it going to use only L (or R) ?