Jump to content

Search the Community

Showing results for tags 'map'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Welcome to Opusmodus
    • Announcements
    • Pre-Sales Questions
  • Support Forum
    • Support & Troubleshooting
    • OMN Lingo
    • Function examples
    • Score & Methods
    • Notation & Layout
    • Live Coding Instrument
    • Library & Sound Sets
    • MIDI Setup
    • Programming (Common Lisp)
  • Sharing
    • Made in Opusmodus
    • Templates & Customisation
  • Feedback
    • Suggestions & Ideas

Blogs

  • Stephane Boussuge's Blog
  • Deb76's Blog
  • Janusz Podrazik

Calendars

  • Community Calendar

Categories

  • Howto
  • Getting Started
  • Live Coding
  • Music Theory and Analysis

Marker Groups

  • Members

Found 2 results

  1. Members Map

    Members Map. If you wish you can add your location to our Members Map. Could be useful to find a colleague near by https://opusmodus.com/forums/membermap/
  2. L'utilisation des tonalités est basée sur quelques principes, le plus important étant que: si vous voulez appliquer plusieurs tonalités, il faut les appliquer à plusieurs listes sinon, Opusmodus vous renverra un signal d'erreur. Par exemple, pour appliquer '((major) (natural-minor)) il faut au moins 2 listes à traiter: (setf ex1 (tonality-map '((pentatonic)(natural-minor)) '((c4 d4 e4 f4 g4) (c4 d4 e4 f4 g4)))) vous pouvez également spécifier des paramètres de tonalité directement au niveau de la tonalité: (setf ex2 (tonality-map '((pentatonic :root f4) (natural-minor :root e5)) '((c4 d4 e4 f4 g4) (c4 d4 e4 f4 g4)))) vous pouvez utiliser à peu près n'importe quoi comme tonalité: (setf ex3 (tonality-map '((d4e4f4G4a4b4c5) (f4g4ab4c5d5e5)) '((c4 d4 e4 f4 g4) (c4 d4 e4 f4 g4)))) (setf ex4 (tonality-map '(((0 1 2 4 5 7 8)) ((0 2 3 6 7 11))) '((c4 d4 e4 f4 g4) (c4 d4 e4 f4 g4)))) (setf ex5 (tonality-map '(((f mb5)) ((d maj7))) '((c4 d4 e4 f4 g4) (c4 d4 e4 f4 g4)))) Maintenant tonalité et bibliothèques: J'utilise la fonction MCLIST (mapcar 'list) devant LIBRARY pour "parentheser" la sortie, car comme vous avez pu le constater dans mes exemples au dessus, TONALITY-MAP à besoin de tonalités entre parenthèses. (setf ex6 (tonality-map (mclist (library 'modes 'minor nil :random 3)) '((c4 d4 e4 f4 g4) (c4 d4 e4 f4 g4)))) Maintenant, nous allons utiliser TONALITY-SERIES qui sert à "préparer" des suites de tonalité et qui simplifie beaucoup le travail des parenthèses ;-) Préparation de la structure harmonique (setf ex7-path (tonality-series (library 'modes 'minor nil :random 3))) Application de la structure: (setf ex7-path (tonality-map ex7-path '((c4 d4 e4 f4 g4) (c4 d4 e4 f4 g4)))) Autre exemple: Préparation de la structure harmonique (setf ex8-path (tonality-series '(d4f4g4a4c5 e4gs4as4c5d5))) Application de la structure: (setf ex7-path (tonality-map ex8-path '((c4 d4 e4 f4 g4) (c4 d4 e4 f4 g4)))) Autre exemple: préparation de la structure harmonique (setf ex9-path (tonality-series '((c m) (f maj)))) Application de la structure: (setf ex9-path (tonality-map ex9-path '((c4 d4 e4 f4 g4) (c4 d4 e4 f4 g4)))) Autre exemple: Préparation de la structure harmonique (setf ex10-path (tonality-series '(pentatonic dorian) :root '(d4 g4) :closest 'down)) Application de la structure: (setf ex10-path (tonality-map ex10-path '((c4 d4 e4 f4 g4) (c4 d4 e4 f4 g4)))) Voila, ce ne sont que quelques exemples très basiques mais qui, je l'espère, pourrons vous éclairer un peu sur l'usage de tonality-.... dans Opusmodus. SB.
×