Randomization of the array modifier I would like to create something that is basically what array modifier does, but with a tiny bit of randomization (of both location and rotation). The particle system would be otherwise fine except that it is too random. I couldn't find a way to make the particles mostly organized with a little bit of randomness.

I found a really old patch to Blender introducing exactly what I wanted, but apparently it was never accepted: https://developer.blender.org/T26662.

EDIT: I used the method suggested by Faceb Faceb below to get the following result:

The result is fine, but in this method I have to apply the array modifier before randomization which makes it more difficult to e.g. change individual parts of the array later (if I wanted to, for instance, fiddle with the shape or looks of the bricks in the picture above). If there is a way to achieve this result using the particle system, I'm interested.
Result with Particle System





Preparation


Create an Object (Cube) and bring it in the desired shape.
Create a Plane, subdivide it in Edit Mode (F6 for adjusting the number of cuts easily).
Add a Particle System to the Plane.




Setting up the Particle System


In the Physics Dropdown choose No.
In Render Dropdown choose Object and pick your "brick" you have created.







In the Emission Dropdown choose:


Emit from Faces
Grid
Enable Hexagonal Grid










Play around with the Resolution value in the Emission Dropdown and scale S your Plane along one Axis until you have a nice Pattern.







Randomize:


In the Emission Dropdown you can add a random Offset to the Grid locations
Enable the Rotation Dropdown and randomize softly the Particle Orientation