1<!doctype html> 2<html> 3<head> 4 <meta charset="utf-8"> 5 <meta name="keywords" content=""> 6 <meta name="description" content="Learn about Opusmodus, its approach to algorithmic and computer-aided composition, and its development as a professional creative environment."> 7 <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"> 8 <link rel="canonical" href="https://opusmodus.com/about/"> 9 <meta name="robots" content="index, follow"> 10 <link rel="shortcut icon" type="image/x-icon" href="../favicon.ico"> 11 12 <link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css?1182"> 13 <link rel="stylesheet" type="text/css" href="../style.css?8071"> 14 15 <title>About Opusmodus Algorithmic Composition Software</title> 16 17 18 19<!-- Analytics --> 20 21<!-- Analytics END --> 22 23</head> 24<body data-clean-url="true"> 25 26<!-- Preloader --> 27<div id="page-loading-blocs-notifaction" class="page-preloader"></div> 28<!-- Preloader END --> 29 30 31<!-- Main container --> 32<div class="page-container"> 33 34<!-- bloc-0 --> 35<div class="bloc bgc-6245 l-bloc none" id="bloc-0"> 36 <div class="container bloc-no-padding-lg bloc-no-padding"> 37 <div class="row main-navigation row-margin-bottom"> 38 <div class="col-lg-3 col-3"> 39 <a href="../"><img src="../img/om.webp" class="img-fluid img-protected mx-auto d-block img-style img-protected" alt="om" width="44" height="44"></a> 40 </div> 41 <div class="col-lg-6 col-md-6 offset-0 col-sm-4 order-1 order-sm-0 text-start ps-0 pe-0 col-6 text-lg-start"> 42 <nav class="navbar row navbar-expand-md flex-column hover-open-submenu navbar-light main-navigation"> 43 <div class="container-fluid flex-column navbar"> 44 <button id="nav-toggle" type="button" class="ui-navbar-toggler navbar-toggler border-0 p-0" aria-expanded="false" aria-label="Toggle navigation" data-bs-toggle="collapse" data-bs-target=".navbar-38751"> 45 <span class="navbar-toggler-icon"><svg height="32" viewBox="0 0 32 32" width="32"><path class="svg-menu-icon " d="m2 9h28m-28 7h28m-28 7h28"></path></svg></span> 46 </button> 47 <div class="collapse navbar-collapse navbar-19859 navbar-5673 navbar-38751"> 48 <ul class="site-navigation nav navbar-nav mx-auto justify-content-center nav-font-size"> 49 <li class="nav-item"> 50 <div class="dropdown btn-dropdown"> 51 <a tabindex="0" href="#" class="bloc-link nav-link dropdown-toggle a-btn" data-bs-toggle="dropdown" aria-expanded="false">Features</a> 52 <ul class="dropdown-menu" role="menu"> 53 <li class="nav-item"> 54 <a href="../algorithmic-composition/" class="bloc-link nav-link a-btn">Algorithmic Composition</a> 55 </li> 56 <li class="nav-item"> 57 <a href="../omn-music-language/" class="bloc-link nav-link a-btn">OMN Music Language</a> 58 </li> 59 <li class="nav-item"> 60 <a href="../ncode/" class="bloc-link nav-link a-btn">NCODE</a> 61 </li> 62 <li class="nav-item"> 63 <a href="../microtonal-composition/" class="bloc-link nav-link a-btn">Microtonal Composition</a> 64 </li> 65 <li class="nav-item"> 66 <a href="../spectral-analysis/" class="bloc-link nav-link a-btn">Spectral Analysis</a> 67 </li> 68 <li class="nav-item"> 69 <a href="../musicxml/" class="bloc-link nav-link a-btn">MusicXML</a> 70 </li> 71 <li class="nav-item"> 72 <a href="../music-analysis/" class="bloc-link nav-link a-btn">Music Analysis</a> 73 </li> 74 <li class="nav-item"> 75 <a href="../audio-synthesis/" class="bloc-link nav-link a-btn">Audio Synthesis</a> 76 </li> 77 <li class="nav-item"> 78 <a href="../opusmodus-ai/" class="bloc-link nav-link a-btn">Opusmodus AI</a> 79 </li> 80 <li class="nav-item"> 81 <a href="../score-to-picture/" class="bloc-link nav-link a-btn">Score to Picture</a> 82 </li> 83 </ul> 84 </div> 85 </li> 86 <li class="nav-item"> 87 <div class="dropdown btn-dropdown"> 88 <a tabindex="0" href="#" class="bloc-link dropdown-toggle nav-link" data-bs-toggle="dropdown" aria-expanded="false">Learn</a> 89 <ul class="dropdown-menu" role="menu"> 90 <li class="nav-item"> 91 <a href="../learn/" class="bloc-link nav-link">Learn Opusmodus</a> 92 </li> 93 <li class="nav-item"> 94 <a href="https://opusmodus.com/forums/videos/" class="bloc-link nav-link">Videos</a> 95 </li> 96 <li class="nav-item"> 97 <a href="../downloads/" class="bloc-link nav-link">Downloads</a> 98 </li> 99 </ul> 100 </div> 101 </li> 102 <li class="nav-item"> 103 <a href="../education-research/" class="bloc-link nav-link">Education</a> 104 </li> 105 <li class="nav-item"> 106 <a href="https://opusmodus.com/forums/" class="bloc-link nav-link a-btn">Forums</a> 107 </li> 108 <li class="nav-item"> 109 <a href="../pricing/" class="bloc-link nav-link">Pricing</a> 110 </li> 111 <li class="nav-item"> 112 <a href="https://opusmodus.com/forums/store/category/3-opusmodus/" class="bloc-link nav-link">Buy Now</a> 113 </li> 114 </ul> 115 </div> 116 </div> 117 </nav> 118 </div> 119 </div> 120 </div> 121</div> 122<!-- bloc-0 END --> 123 124<!-- about-opusmodus --> 125<div class="bloc l-bloc" id="about-opusmodus"> 126 <div class="container bloc-sm bloc-sm-lg"> 127 <div class="row"> 128 <div class="col text-start"> 129 <h6 class="tc-7578 mb-lg-3 mb-3"> 130 ABOUT OPUSMODUS 131 </h6>
132 <h1 class="tc-7578 mb-3 h1-800 mb-lg-4"> 133 A Composition Environment Built for Musical Discovery<br> 134 </h1> 135 </div> 136 </div> 137 <div class="row mb-lg-3"> 138 <div class="order-lg-1 col-lg-6"> 139 <p class="mb-3 tc-975"> 140 Opusmodus is a creative composition environment for exploring music through algorithms, symbolic representation, analysis, notation and sound.<br><br>It keeps musical thought and computational processes connected, allowing ideas to be generated, transformed, examined, heard and developed into complete scores within one integrated system.<br> 141 </p> 142 </div> 143 <div class="col-lg-6"> 144 <a href="#" data-lightbox="../img/about1.webp" data-gallery-id="about-1" data-frame="light-lb"><img src="../img/lazyload-ph.png" data-src="../img/about1.webp" class="img-fluid img-protected mx-auto d-block img-frame img-protected mb-lg-3 mb-3 lazyload" alt="OMN musical notation code displayed beside its generated staff notation" width="548" height="308"></a> 145 </div> 146 </div> 147 <div class="row"> 148 <div class="col text-lg-center text-center mb-lg-3"> 149 <a href="../algorithmic-composition/" class="btn btn-rd btn-c-1598 button-wide">Learn How It Works</a> 150 </div> 151 </div> 152 </div> 153</div> 154<!-- about-opusmodus END --> 155 156<!-- why-opusmodus --> 157<div class="bloc bgc-7687 l-bloc" id="why-opusmodus"> 158 <div class="container bloc-md-lg bloc-sm"> 159 <div class="row"> 160 <div class="text-start offset-lg-0 col"> 161 <h6 class="tc-7578 mb-lg-3 mb-3"> 162 CONTINUING DEVELOPMENT<br> 163 </h6> 164 <h2 class="tc-7578 mb-3 h2-800 mb-lg-4"> 165 Built Around the Way Composers Think<br> 166 </h2> 167 </div> 168 </div> 169 <div class="row pb-lg-4"> 170 <div class="col order-lg-1"> 171 <p class="mb-3 tc-975 par-900"> 172 Compositional ideas rarely begin in only one form. A piece may emerge from a notated phrase, a numerical sequence, a rule, an analytical observation or a sound. Opusmodus was created to keep these forms connected while the music develops. Rather than separating programming, analysis, playback and score production into unrelated stages, Opusmodus brings them into one working environment. The composer can move repeatedly between musical intention, computational process and audible result.<br><br>Opusmodus is built on Common Lisp and OMN, composers are not restricted to a fixed collection of features. Built-in methods can be combined with personal functions, libraries and reusable compositional processes.<br> 173 </p> 174 </div> 175 </div> 176 <div class="row"> 177 <div class="col-lg-3"> 178 <h3 class="tc-7578 h3-musical-first-style"> 179 Musical First 180 </h3> 181 <p class="mb-3 tc-975"> 182 Computational tools remain directed by the composerâs musical decisions.<br> 183 </p> 184 </div> 185 <div class="col-lg-3"> 186 <h3 class="tc-7578"> 187 Connected 188 </h3> 189 <p class="mb-3 tc-975"> 190 Code, OMN, notation, MIDI, graphics and sound remain part of one workflow.<br> 191 </p> 192 </div> 193 <div class="col-lg-3"> 194 <h3 class="tc-7578"> 195 Exploratory 196 </h3> 197 <p class="mb-3 tc-975"> 198 Processes can be tested, heard, compared and refined immediately.<br> 199 </p> 200 </div> 201 <div class="col-lg-3"> 202 <h3 class="tc-7578"> 203 Open-Ended 204 </h3> 205 <p class="mb-3 tc-975"> 206 Built-in methods can be combined with personal functions, libraries and compositional systems.<br> 207 </p> 208 </div> 209 </div> 210 <div class="row"> 211 <div class="col-lg-3"> 212 <h3 class="tc-7578"> 213 Adaptable 214 </h3> 215 <p class="mb-3 tc-975"> 216 Apply the system to different musical languages, working methods and creative objectives.<br> 217 </p> 218 </div> 219 <div class="col-lg-3"> 220 <h3 class="tc-7578"> 221 Extensible 222 </h3> 223 <p class="mb-3 tc-975"> 224 Create personal functions, libraries and compositional tools within the Opusmodus environment.<br> 225 </p> 226 </div> 227 <div class="col-lg-3"> 228 <h3 class="tc-7578"> 229 Transparent 230 </h3> 231 <p class="mb-3 tc-975"> 232 Examine, document and preserve every stage of a computational composition process.<br> 233 </p> 234 </div> 235 <div class="col-lg-3"> 236 <h3 class="tc-7578"> 237 Reusable 238 </h3> 239 <p class="mb-3 tc-975"> 240 Develop musical code and methods that can be refined, shared and applied to future projects.<br> 241 </p> 242 </div> 243 </div> 244 </div> 245</div> 246<!-- why-opusmodus END --> 247 248<!-- ScrollToTop Button --> 249<button aria-label="Scroll to top button" class="bloc-button btn btn-d scrollToTop" onclick="scrollToTarget('1',this)"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 32 32">
249<path class="scroll-to-top-btn-icon" d="M30,22.656l-14-13-14,13"/></svg></button> 250<!-- ScrollToTop Button END--> 251 252 253<!-- bloc-4 --> 254<div class="bloc bgc-2261 d-bloc" id="bloc-4"> 255 <div class="container bloc-sm bloc-sm-md bloc-sm-lg"> 256 <div class="row"> 257 <div class="col-md-3 col-sm-6 mt-lg-0 mt-md-0"> 258 <h4 class="text-sm-start text-start tc-6245"> 259 Features 260 </h4><a href="../algorithmic-composition/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Algoritmic Composition</a><a href="../omn-music-language/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">OMN Language</a><a href="../ncode/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">NCODE</a><a href="../microtonal-composition/" class="bloc-link a-btn text-center ltc-6245 foot-size">Microtonal Composition</a><a href="../spectral-analysis/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Spectral Analysis</a><a href="../musicxml/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">MusicXML</a><a href="../music-analysis/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Music Analysis</a><a href="../music-analysis/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Audio Synthesis</a><a href="../opusmodus-ai/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Opusmodus AI</a><a href="../score-to-picture/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Score to Picture</a> 261 </div> 262 <div class="col-md-3 col-sm-6 mt-lg-0 mt-md-0"> 263 <h4 class="text-sm-start text-start tc-6245"> 264 Learn 265 </h4><a href="../learn/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Learn Opusmodus</a><a href="https://opusmodus.com/forums/videos/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Videos</a><a href="../downloads/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Downloads</a> 266 </div> 267 <div class="col-md-3 col-sm-6 mt-sm-4 mt-lg-0 mt-md-0"> 268 <h4 class="text-sm-start text-start tc-6245"> 269 Company 270 </h4><a href="../contact/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Contact</a><a href="https://sendy.opusmodus.com/subscription?f=yPep4aMNyPhIVFGxi0GalSsl0GhyYc38ZZoRpdlj3M1l2khB1GlBrWqCPxUlPXr5" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Subscribe to Newsletter</a><a href="../privacy-policy/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Privacy Policy</a><a href="../terms-conditions/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Terms & Conditions</a> 271 </div> 272 <div class="col-md-3 col-sm-6 mt-sm-4 mt-lg-0 mt-md-0"> 273 <h4 class="text-sm-start text-start tc-6245"> 274 Opusmodus 275 </h4><a href="." class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">About</a><a href="../education-research/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Education & Research</a><a href="https://opusmodus.com/forums/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Forums</a><a href="../pricing/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Pricing</a><a href="https://opusmodus.com/forums/store/category/3-opusmodus/" class="bloc-link a-btn a-block text-lg-start text-start ltc-6245 foot-size">Buy Now</a><a href="https://www.youtube.com/opusmodus" target="_blank"><blocsicon class="svg-icon-fill"><svg viewBox="0 0 576 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg></blocsicon></a> 276 </div> 277 </div> 278 </div> 279</div> 280<!-- bloc-4 END --> 281 282<!-- bloc-5 --> 283<div class="bloc full-width-bloc bgc-2261 d-bloc" id="bloc-5"> 284 <div class="container bloc-no-padding-lg bloc-no-padding-md bloc-no-padding"> 285 <div class="row row-copyright-margin-top pt-2 g-0"> 286 <div class="col-sm-10 offset-sm-1 col-md-8 offset-md-2 offset-lg-2 col-lg-8"> 287 <p class="p-44-style text-sm-center text-lg-center d-block text-center pb-lg-5 tc-6245"> 288 © 2026 Opusmodus⢠Ltd. All rights reserved.<br>Product features, specifications, system requirements and availability are subject to change without notice.<br>Opusmodus, the Opusmodus logo, and other Opusmodus trademarks are either registered trademarks or trademarks of Opusmodus Ltd.<br>All other trademarks contained herein are the property of their respective owners.<br> 289 </p> 290 </div> 291 </div> 292 </div> 293</div> 294<!-- bloc-5 END --> 295 296</div> 297<!-- Main container END --> 298 299 300 301<!-- Additional JS -->
302<script src="../js/bootstrap.bundle.min.js?8299"></script>
vendor: 1 bytes, line 302
302
303<script src="../js/blocs.min.js?5632"></script>
vendor: 1 bytes, line 303
303
304<script src="../js/lazysizes.min.js" defer></script>
304<!-- Additional JS END --> 305 306 307</body> 308</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.