I don't think the grid is the problem, it just happens that it's very easy in DAWs to make patterns that are very short (e.g. a 1-2 bar loop) and then arrange them in these 1-2 bar units. Very likely that will sound a…
For that I think you can do something similar to what mpc for C (https://github.com/orangeduck/mpc) and LPeg for Lua (http://www.inf.puc-rio.br/~roberto/lpeg/), which is to provide the parsing machinery and write a…
I don't think the grid is the problem, it just happens that it's very easy in DAWs to make patterns that are very short (e.g. a 1-2 bar loop) and then arrange them in these 1-2 bar units. Very likely that will sound a…
For that I think you can do something similar to what mpc for C (https://github.com/orangeduck/mpc) and LPeg for Lua (http://www.inf.puc-rio.br/~roberto/lpeg/), which is to provide the parsing machinery and write a…