May 3May 3 Dear All, An useful function do make various pitch-demix operations at once.(defun poly-demix (n-list mat-omn) "Extrai as vozes especificadas em N-LIST de uma sequência OMN e as combina em um único fluxo polifônico." (let* (;; 1. Garante que n-list seja uma lista e extrai cada voz (extracted-voices (mapcar #'(lambda (n) (pitch-demix n mat-omn)) (list! n-list)))) ;; 2. Aplica merge-voices sobre a lista de vozes extraídas (apply #'merge-voices extracted-voices)))(setf mat-omn '((e. g2bb3d4f4a4 mf s -e e c4c5c5 e. g2bb3c4d4f4 s g3g4g4 -s s g2bb3d4f4a4) (q bb2db4f4ab4c5 mf -e e bb3bb4bb4 e. eb4eb5eb5 s ab3ab4ab4 -s s bb2db4ab4c5eb5))) (poly-demix '(1 2 5) mat-omn)((e. g2f4a4 s -e c5 e. g2d4f4 s g4 - g2f4a4) (q bb2ab4c5 -e bb4 e. eb5 s ab4 - bb2c5eb5))Best, Julio
June 2Jun 2 @opmo IMHO the functionality to demix multiple voices is highly valuable and deserves to be added to the standard library.Maybe a slight suggestion (see :sort nil):(defun poly-demix (n-list mat-omn) "Extrai as vozes especificadas em N-LIST de uma sequência OMN e as combina em um único fluxo polifônico." (let* (;; 1. Garante que n-list seja uma lista e extrai cada voz (extracted-voices (mapcar #'(lambda (n) (pitch-demix n mat-omn :sort nil)) (list! n-list)))) ;; 2. Aplica merge-voices sobre a lista de vozes extraídas (apply #'merge-voices extracted-voices)))
June 18Jun 18 Hi Julio, I am trying to write a samba pattern for guitar in omn. I wanted to get your opinion on how might you tackle this sort of task. Here is the best I could come up with. (setf chord '(e c3 mp tie q c3g3b4e4 e g3b4e4 stacc q c3 tie g3b4e4)); (setf samba-rhythm '(e q e q q))Any tips would be much appreciated. Thanks,Vani
June 19Jun 19 Author Dear Vani,I recommend this book: Brazilian Guitar Book, by Nelson Faria.You´ll learn a lot about brazilian rhythms and different styles of samba.https://www.amazon.com.br/Brazilian-Guitar-Book-Nelson-Faria/dp/1883217024Also This one:https://www.amazon.com.br/Ritmos-Brasileiros-Pereira-Marco/dp/8561011009 Best,Juliohttps://youtu.be/Ni8aFZgCgY0
July 5Jul 5 awesome, I own the nelson feria book and I really enjoyed it. I am interested in getting better with omn and wanted to see how you would approach the concept. thanks for sharing. I also loved the book combinatorial harmony by Julio Herrlein. ;) good stuff!Cheers
Create an account or sign in to comment