o_e Posted May 26, 2022 Share Posted May 26, 2022 Is it possible to remove rest(s) with dictum? Thanks! Edit: Why this does not work? (dictum '(:apply (length-rest-remove x)) '(w c5 ped -e)) Quote Link to comment Share on other sites More sharing options...
opmo Posted May 27, 2022 Share Posted May 27, 2022 dictum is not about changing the length of the bar (time-signature). You can substitute a list in dictum do. Quote Link to comment Share on other sites More sharing options...
o_e Posted May 27, 2022 Author Share Posted May 27, 2022 But I can do something like this and that changes the length of the bar: (dictum '(:any e :apply q) '(e c4 d4 e4 fs4)) Quote Link to comment Share on other sites More sharing options...
opmo Posted May 27, 2022 Share Posted May 27, 2022 To get: (dictum '(:apply (length-rest-remove x)) '(w c5 ped -e)) => '(w c5 ped) I would need to make some changes how the dictum deals with rests. I will see what I can do. o_e, Stephane Boussuge and JulioHerrlein 2 1 Quote Link to comment Share on other sites More sharing options...
o_e Posted May 27, 2022 Author Share Posted May 27, 2022 Thank you! Quote Link to comment Share on other sites More sharing options...
opmo Posted May 27, 2022 Share Posted May 27, 2022 Done. (dictum '(:remove e4) '(e c4 d4 e4 fs4 -q)) => (e c4 mf d4 - fs4 -q) (dictum '(:remove -q) '(e c4 d4 e4 fs4 -q)) => (e c4 mf d4 e4 fs4) (dictum '(:apply (length-rest-remove x)) '(e c4 d4 e4 fs4 -q)) => (e c4 d4 e4 fs4) o_e, JulioHerrlein and Stephane Boussuge 1 2 Quote Link to comment Share on other sites More sharing options...
JulioHerrlein Posted May 27, 2022 Share Posted May 27, 2022 This is great for motivic development and variation. Best ! o_e 1 Quote Link to comment Share on other sites More sharing options...
JulioHerrlein Posted May 31, 2022 Share Posted May 31, 2022 Dear Janusz, This will be in the next update ? Best, Julio Quote Link to comment Share on other sites More sharing options...
opmo Posted July 6, 2022 Share Posted July 6, 2022 Done in version 2.2.26941 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.