News for hackers. Stuff that matters.

jpdarago

Re:Get Started Making Music on Monday September 16, 2019 @05:09AM (#20982265)
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 bit stiff, repetitive and predictable, which works in some genres but not others.

Personally, trying to think in patterns that only repeat at 4-8 bars helped me out avoid that, while still using the grid.

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 small DSL with the same machinery for the users.