<?xml version="1.0"?>
<rss version="2.0"><channel><title>Library Setup Latest Topics</title><link>https://opusmodus.com/forums/forum/11-library-setup/</link><description>Library Setup Latest Topics</description><language>en</language><item><title>Math-Tonalities a creator for all possible tonalities</title><link>https://opusmodus.com/forums/topic/4054-math-tonalities-a-creator-for-all-possible-tonalities/</link><description><![CDATA[<p>Hi everybody,</p><p></p><p>I've just programmed an algorithm for the create-library function, building up a complete set of all the mathematically possible tonalities.</p><p></p><p>They are organized by this way:</p><p></p><p>- Ditonic scales: 11</p><p>- Tritonic scales: 55</p><p>- Tetratonic scales: 165</p><p>- Pentatonic scales: 330</p><p>- Hexatonic scales: 462</p><p>- Heptatonic scales: 462</p><p>- Octatonic scales: 330</p><p>- Nonatonic scales: 165</p><p>- Decatonic scales: 55</p><p>- Undecatonic scales: 11</p><p></p><p>Total mathematical tonalities generated: 2046</p><p></p><p>Here comes an excerpt of the code (2275 lines):</p><p></p><p>;; Ditonic tonalities (11 scales)</p><p>;; ---------------------------------------------------------------</p><p>(create-tonality math-ditonic-1 '(0 1))</p><p>(create-tonality math-ditonic-2 '(0 2))</p><p>(create-tonality math-ditonic-3 '(0 3))</p><p>(create-tonality math-ditonic-4 '(0 4))</p><p>(create-tonality math-ditonic-5 '(0 5))</p><p>(create-tonality math-ditonic-6 '(0 6))</p><p>(create-tonality math-ditonic-7 '(0 7))</p><p>(create-tonality math-ditonic-8 '(0 8))</p><p>(create-tonality math-ditonic-9 '(0 9))</p><p>(create-tonality math-ditonic-10 '(0 10))</p><p>(create-tonality math-ditonic-11 '(0 11))</p><p></p><p>;; Tritonic tonalities (55 scales)</p><p>;; ---------------------------------------------------------------</p><p></p><p>;; Group 1 (width 2)</p><p>;; ----------------------------------------------</p><p>(create-tonality math-tritonic-1-1 '(0 1 2))</p><p></p><p>;; Group 2 (width 3)</p><p>;; ----------------------------------------------</p><p>(create-tonality math-tritonic-2-1 '(0 1 3))</p><p>(create-tonality math-tritonic-2-2 '(0 2 3))</p><p></p><p>;; Group 3 (width 4)</p><p>;; ----------------------------------------------</p><p>(create-tonality math-tritonic-3-1 '(0 1 4))</p><p>(create-tonality math-tritonic-3-2 '(0 2 4))</p><p>(create-tonality math-tritonic-3-3 '(0 3 4))</p><p></p><p>....</p><p></p><p>;; Undecatonic tonalities (11 scales)</p><p>;; ---------------------------------------------------------------</p><p></p><p>;; Group 1 (width 10)</p><p>;; ----------------------------------------------</p><p>(create-tonality math-undecatonic-1-1 '(0 1 2 3 4 5 6 7 8 9 10))</p><p></p><p>;; Group 2 (width 11)</p><p>;; ----------------------------------------------</p><p>(create-tonality math-undecatonic-2-1 '(0 1 2 3 4 5 6 7 8 9 11))</p><p>(create-tonality math-undecatonic-2-2 '(0 1 2 3 4 5 6 7 8 10 11))</p><p>(create-tonality math-undecatonic-2-3 '(0 1 2 3 4 5 6 7 9 10 11))</p><p>(create-tonality math-undecatonic-2-4 '(0 1 2 3 4 5 6 8 9 10 11))</p><p>(create-tonality math-undecatonic-2-5 '(0 1 2 3 4 5 7 8 9 10 11))</p><p>(create-tonality math-undecatonic-2-6 '(0 1 2 3 4 6 7 8 9 10 11))</p><p>(create-tonality math-undecatonic-2-7 '(0 1 2 3 5 6 7 8 9 10 11))</p><p>(create-tonality math-undecatonic-2-8 '(0 1 2 4 5 6 7 8 9 10 11))</p><p>(create-tonality math-undecatonic-2-9 '(0 1 3 4 5 6 7 8 9 10 11))</p><p>(create-tonality math-undecatonic-2-10 '(0 2 3 4 5 6 7 8 9 10 11))</p><p></p><p></p><p>Feel free to use it partially or integrally. This set is another way to the sublect, based on a mathematical approach. This systematic approach is completing the musical, cultural and subjective way, scales and modes are commonly considered. The many redundancies found in the usual approach is avoided here and I hope, it completes the excellent, very extensive, tonality-library found in Opusmodus.</p><p></p><p>If you are interested in more of my stuff, follow me on GitHub:</p><figure data-og-url="https://github.com/arthur-stammet" data-og-description="Composer, movie maker, digital artist and researcher, Arthur Stammet lives in Esch-sur-Alzette, Luxembourg - arthur-stammet" data-og-image="https://avatars.githubusercontent.com/u/243577090?v=4?s=400" data-og-title="arthur-stammet - Overview" data-og-site_name="GitHub" data-og-favicon_url="https://github.githubassets.com/favicons/favicon.svg" data-og-image_width="460" data-og-image_height="460" data-og-user_text="https://github.com/arthur-stammet" class="ipsEmbedded_og ipsEmbedded"><div class="ipsEmbedded_og__site-name"><img class="ipsEmbedded_og__favicon" src="https://github.githubassets.com/favicons/favicon.svg" alt=""><h5>GitHub</h5></div><img class="ipsEmbedded_og__image" src="https://avatars.githubusercontent.com/u/243577090?v=4?s=400" alt="No image preview" width="460" height="460" loading="lazy"><figcaption><h3 class="ipsEmbedded_og__title">arthur-stammet - Overview</h3><div class="ipsEmbedded_og__description">Composer, movie maker, digital artist and researcher, Arthur Stammet lives in Esch-sur-Alzette, Luxembourg - arthur-stammet</div></figcaption></figure><p>
<a class="ipsAttachLink" href="https://opusmodus.com/forums/applications/core/interface/file/attachment.php?id=4333&amp;key=be6a1698e3a8e1d4c2cbe667388de7b6" data-fileExt='lisp' data-fileid='4333' data-filekey='be6a1698e3a8e1d4c2cbe667388de7b6'>collect-all-math-tonalities.lisp</a></p>]]></description><guid isPermaLink="false">4054</guid><pubDate>Mon, 09 Feb 2026 14:51:36 +0000</pubDate></item><item><title>Spitfire BBCSO soundset?</title><link>https://opusmodus.com/forums/topic/3878-spitfire-bbcso-soundset/</link><description><![CDATA[<p>Does anybody happen to have an OM soundset for Spitfire BBCSO?  </p>]]></description><guid isPermaLink="false">3878</guid><pubDate>Sun, 16 Mar 2025 15:26:00 +0000</pubDate></item><item><title>XSample Contemporary Strings and Elastic Instruments complete soundsets</title><link>https://opusmodus.com/forums/topic/3787-xsample-contemporary-strings-and-elastic-instruments-complete-soundsets/</link><description><![CDATA[<p style="color:#0e0e0e">
	Hi everyone,
</p>

<p style="color:#0e0e0e">
	 
</p>

<p style="color:#0e0e0e">
	I’m sharing my complete collection of sound sets for the Xsample Contemporary Strings and the entire Elastic Instruments Collection from the full package. These files are provided as-is. Feel free to adapt them to your specific needs, but please note that I won’t be able to make any modifications or improvements—I simply don’t have the time. I’m posting them here to help fellow users of the Xsample library.
</p>

<p style="color:#0e0e0e">
	 
</p>

<p style="color:#0e0e0e">
	Best regards,
</p>

<p style="color:#0e0e0e">
	Stéphane
</p>

<p style="color:#0e0e0e">
	 
</p>

<p style="color:#0e0e0e">
	<a class="ipsAttachLink" data-fileid="3878" href="https://opusmodus.com/forums/applications/core/interface/file/attachment.php?id=3878&amp;key=1407c9b4644a33e10895c792a77f8b14" data-fileext="zip" rel="">XSample.zip</a>
</p>
]]></description><guid isPermaLink="false">3787</guid><pubDate>Sat, 12 Oct 2024 10:50:59 +0000</pubDate></item><item><title>Steinberg Halion Sound-Set options</title><link>https://opusmodus.com/forums/topic/3719-steinberg-halion-sound-set-options/</link><description><![CDATA[<p>
	I have just picked up Halion 5.1 in Steinberg's 5.1 update 50% off  sale - and I'm looking at integrating this into my current MIDI setup to use with OM.
</p>

<p>
	 
</p>

<p>
	Currently, the majority of my VI sound sets are for key-switch based VIs (VSL, Kontakt etc) and these are all driven by OMN articulations linked to key switches in their sound-sets. I have found this to work very well and efficiently when composing with these VIs and also as a good way of experimenting with articulation mapping directly in OM. The convenience of this approach is one of the major strengths of initial compositional drafting in OM. I'm not particularly concerned with final score output so articulations for my needs are about practical results in audio output which I then render to sound files. OM scores are just one more tool to this end rather than an end in themselves, so format issues are not relevant to my needs (which they might be to other users) and so articulations in OMN forms are about sound file and sample control rather than score markings.
</p>

<p>
	 
</p>

<p>
	I have played around with a variety of soft synths that don't work with key switches and not been happy with how these integrate into my OM workflow - and so far have mainly been using them separately from my OM-driven workflow by combining OM-created MIDI files in a DAW (Reaper). Ideally I'd like to be able to work in a more unified way with my scripts driving VIs with sampler/synth sound sources also driven from scripting rather than overdubbed later in Reaper. Halion 7.1 looks like this will fit the bill given its extensive multi-timbral MIDI options. One option that I'm looking at is to replicate a workflow that I used in the 1990s when working with 'pure' MIDI sequencing driving hardware MIDI rack devices such as romplers and this has a certain appeal for a workflow in OM along with sample library VIs. However, since key switching is not really the optimum way to work with Halion, I'm looking for other possibilities. Program changes are one possible option and I'm aware that this is something that can be easily set up in a sound-set, even though I have not yet really used this option for my other VIs - but this may also not be the optimum way to work with software as flexible as Halion.
</p>

<p>
	 
</p>

<p>
	My most likely usage scenario is to have both small sample groups mapped into programs on a MIDI port/channel in Halion with larger audio files in other Halion programs on other ports/channels for overlaying re-synthesised/granulated processing of material alongside the VI outputs. I'd like to be able to trigger such material <em>inside </em>the OM script with a high degree of control rhythmically and to enable intricate and cohesive control over placement with the OMN forms in those scripts. 
</p>

<p>
	 
</p>

<p>
	I'm wondering whether anyone has successfully used Halion as a multi-timbral instrument driven by an OM sound set - and if so, whether you could share any useful information about how to create a soundset for Halion and what might be helpful to think about when putting an initial version together? Happy to share results as and when there is something to share myself!
</p>

<p>
	 
</p>

<p>
	bw 
</p>

<p>
	 
</p>

<p>
	Andrew
</p>
]]></description><guid isPermaLink="false">3719</guid><pubDate>Mon, 22 Jul 2024 22:53:35 +0000</pubDate></item><item><title>User Libraries in a synced NAS folder for multiple computers</title><link>https://opusmodus.com/forums/topic/3060-user-libraries-in-a-synced-nas-folder-for-multiple-computers/</link><description><![CDATA[<p style="background-color:#ffffff;color:#353c41;font-size:15px;text-align:left;">
	Hi,
</p>

<p style="background-color:#ffffff;color:#353c41;font-size:15px;text-align:left;">
	I have installed Opusmodus with 2 licences on 4 computers and want to use my libraries on my SynologyDrive in my Network in order to get them synced and up to date on every machine.
</p>

<p style="background-color:#ffffff;color:#353c41;font-size:15px;text-align:left;">
	Therefore I placed it in my .<strong style="background-color:#ffffff;color:#353c41;font-size:15px;">../SynologyDrive/Opusmodus/Def-Libraries/Def-Library</strong><span style="background-color:#ffffff;color:#353c41;font-size:15px;"><span> </span>d</span><span style="background-color:#ffffff;color:#353c41;font-size:15px;">irect</span><span style="background-color:#ffffff;color:#353c41;font-size:15px;">o</span><span style="background-color:#ffffff;color:#353c41;font-size:15px;">r</span><span style="background-color:#ffffff;color:#353c41;font-size:15px;">y.</span>
</p>

<p style="background-color:#ffffff;color:#353c41;font-size:15px;text-align:left;">
	<span style="background-color:#ffffff;color:#353c41;font-size:15px;">Isn't it necessary to place it in a User Source Folder?</span>
</p>

<p style="background-color:#ffffff;color:#353c41;font-size:15px;text-align:left;">
	<span style="background-color:#ffffff;color:#353c41;font-size:15px;">What's the next step in order to tell Opusmodus <strong>how to find this path and accept it as its new system path</strong>?</span>
</p>

<p style="background-color:#ffffff;color:#353c41;font-size:15px;text-align:left;">
	I'm already using my libraries and they work well when installed in their dedicated folders.
</p>

<p style="background-color:#ffffff;color:#353c41;font-size:15px;text-align:left;">
	<span style="background-color:#ffffff;color:#353c41;font-size:15px;">Thanks for helping me to solve this very special problem</span>
</p>
]]></description><guid isPermaLink="false">3060</guid><pubDate>Thu, 04 Jan 2024 12:18:05 +0000</pubDate></item><item><title>Custom articullation names</title><link>https://opusmodus.com/forums/topic/2946-custom-articullation-names/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	 
</p>

<p>
	I'm creating an instrument library for all the VSL Woodwinds instruments. In several  DEF-SOUND-SET examples I have, I see different articulation combinations, but I don't know how to recall the without an error message. I've been only capable of using the OM articulation combinations, like "long+stacc", or "short+vib", ... etc. For example, how can I use in an OM score the "fl1-perf-marcato" articulation included in the following DEF-SOUD-SET?
</p>

<p>
	 
</p>

<pre class="ipsCode" id="ips_uid_6436_5">(def-sound-set vi-flute1
               :supports-mts t
               :programs
  (:group perf-universal
          fl1-perf-leg-sustain (:key c2 cc1 30)
          fl1-perf-marcato     (:key c2 cc1 80)
          
          :group perf-trill-speed
          fl1-perf-legato-trill (:key cs2)
          
          :group articulation-combi
          fl1-staccato    (:key d2 :key c1  cc1 30)
          fl1-sus-vib     (:key d2 :key cs1 cc1 30)
          fl1-pfp-vib-3s  (:key d2 :key d1  cc1 30)
          fl1-fp-vib      (:key d2 :key ds1 cc1 30)
          fl1-flatter     (:key d2 :key e1  cc1 30)
          fl1-trill-1     (:key d2 :key f1  cc1 30)</pre>

<p>
	<br>
	Thanks!
</p>
]]></description><guid isPermaLink="false">2946</guid><pubDate>Sun, 18 Jun 2023 17:00:26 +0000</pubDate></item><item><title>best strategy for organizing large strings and functions</title><link>https://opusmodus.com/forums/topic/2878-best-strategy-for-organizing-large-strings-and-functions/</link><description><![CDATA[<p>
	Hello!
</p>

<p>
	<br />
	My apologies if there is a better thread for this topic, but I am wanting to organize a composition to reference other files (one which will contain lists which are large enough to be unwieldy and the other for my functions).<br />
	<br />
	Approaching this with ADSF would have me creating a system to load.<br />
	<br />
	Something like:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">(defsystem "composition-lisp"
  :description "composition-lisp: Tom trying to organize and load multiple files."
  :version "0.0.1"
  :author "Tom Tolleson </span><span class="tag">&lt;tom</span><span class="pln">@</span><span class="atn">example</span><span class="pln">.</span><span class="atn">com</span><span class="tag">&gt;</span><span class="pln">"
  :licence "Public Domain"
  :depends-on ("optima.ppcre" "command-line-arguments")
  :components ((:file "/common-lisp/composition-lisp/composition-lisp.ads")
               (:file "macros" :depends-on ("packages"))
               (:file "hello" :depends-on ("macros"))))</span></pre>

<p>
	 
</p>

<p>
	However, I'm wanting to do things in the most simple way possible and I'm sure I've missed it. I'm happy to delete this and repost as a comment in a more appropriate thread if needed.<br />
	<br />
	Thanks,<br />
	<br />
	THT
</p>
]]></description><guid isPermaLink="false">2878</guid><pubDate>Mon, 27 Feb 2023 19:42:08 +0000</pubDate></item><item><title>Any templates for Garritan Jazz and Big band 3 ?</title><link>https://opusmodus.com/forums/topic/2038-any-templates-for-garritan-jazz-and-big-band-3/</link><description><![CDATA[<p>
	Dear Friends,
</p>

<p>
	 
</p>

<p>
	Is there any templates for Garritan Jazz and Big Band 3 ?
</p>

<p>
	Some lisp files with correct keyswitches for this ?
</p>

<p>
	Best,
</p>

<p>
	Julio
</p>]]></description><guid isPermaLink="false">2038</guid><pubDate>Sun, 06 Jun 2021 18:02:37 +0000</pubDate></item><item><title>How to set cc value in the Def-Instrument-Sets file</title><link>https://opusmodus.com/forums/topic/1964-how-to-set-cc-value-in-the-def-instrument-sets-file/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I want to set the vibrato amount of the string library I use for ps to 0.
</p>

<p>
	Its on cc21.
</p>

<p>
	I can't figure out in which form I have to put it in the Def-Instrument-Sets file:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">          :v1 (:layout treble-layout
                       :port "OM-VE1"
                       :channel 12
                       :controllers (21 '(0))  ;this does not work
                       :sound 'sq-sf
                       :volume 127)</span></pre>

<p>
	thanks for help!
</p>

<p>
	 
</p>

<p>
	best  ole
</p>

<p>
	 
</p>]]></description><guid isPermaLink="false">1964</guid><pubDate>Wed, 03 Feb 2021 15:03:10 +0000</pubDate></item><item><title>IRCAM Solo Instruments 2</title><link>https://opusmodus.com/forums/topic/1922-ircam-solo-instruments-2/</link><description><![CDATA[
<p>
	Hi guys,
</p>

<p>
	 
</p>

<p>
	Did anyone of you already look into the rather new IRCAM Solo Instruments 2 by UVI? That might be nice to control from within Opusmodus with its wide range of extended techniques available. From what I can tell from the videos, this seems to be a clear improvement over the former version and also conTimbre in terms of sounds and playability. Anyone already tried it?
</p>

<p>
	 
</p>

<div class="ipsRichEmbed" style="max-width:500px;border:solid rgba(0,0,0,.1);">
	<div class="ipsRichEmbed_masthead ipsRichEmbed_mastheadBg ipsType_center">
		<a href="https://www.uvi.net/en/orchestral/ircam-solo-instruments-2.html" rel="external nofollow" style='background-image:url("https://www.uvi.net/1329/351.jpg");background-position:center;background-repeat:no-repeat;'><img alt="351.jpg" class="ipsHide" src="https://www.uvi.net/1329/351.jpg" loading="lazy"></a>
	</div>

	<div style="padding:10px;">
		<h3 class="ipsRichEmbed_itemTitle ipsTruncate ipsTruncate_line ipsType_blendLinks">
			<span><img alt="6554b6be8c0d829a8bf63ae0c82cf121_link.pn" src="https://opusmodus.com/forums/uploads/set_resources_33/6554b6be8c0d829a8bf63ae0c82cf121_link.png" loading="lazy"></span> <a href="https://www.uvi.net/en/orchestral/ircam-solo-instruments-2.html" rel="external nofollow" style="text-decoration:none;margin-bottom:5px;" title="UVI IRCAM Solo Instruments 2 - Avant-Garde Solo Instrument Collection">UVI IRCAM Solo Instruments 2 - Avant-Garde Solo Instrument Collection</a>
		</h3>

		<div class="ipsType_light">
			WWW.UVI.NET
		</div>

		<hr class="ipsHr"><div class="ipsSpacer_top ipsSpacer_half">
			<span>16 instruments, 550+ playing techniques, experience unparalleled depth and detail with classical and avant-garde articulations recorded at IRCAM Labs</span>
		</div>
	</div>
</div>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Some videos that give some impression: 
</p>

<p>
	<a href="https://www.youtube.com/watch?v=AFNzya5iOUc&amp;vl=en" rel="external nofollow">https://www.youtube.com/watch?v=AFNzya5iOUc&amp;vl=en</a><br><a href="https://www.youtube.com/watch?v=ugMPNtWtLvk" rel="external nofollow">https://www.youtube.com/watch?v=ugMPNtWtLvk</a><br>
	 
</p>

<p>
	Some review:
</p>

<p>
	<a href="https://soundbytesmag.net/review-ircam-solo-instruments-2-from-uvi/" rel="external nofollow">https://soundbytesmag.net/review-ircam-solo-instruments-2-from-uvi/</a>
</p>
]]></description><guid isPermaLink="false">1922</guid><pubDate>Sat, 21 Nov 2020 21:12:35 +0000</pubDate></item><item><title>OLD VSL Gig Files articulations</title><link>https://opusmodus.com/forums/topic/1249-old-vsl-gig-files-articulations/</link><description><![CDATA[<p>
	Dear Friends,
</p>

<p>
	 
</p>

<p>
	Very basic question:
</p>

<p>
	 
</p>

<p>
	I use some old VSL sample .gig files with gplayer.
</p>

<p>
	I really like this libraries and the way it sounds.
</p>

<p>
	The combination patches alternate sounds via keyswitches in the lower range of keyboard (or the upper range in some instruments).
</p>

<p>
	Something like:
</p>

<p>
	C normal sound
</p>

<p>
	C# pizz
</p>

<p>
	D marcato etc
</p>

<p>
	 
</p>

<p>
	Can I use this keyswitches in the OMN lingo, without having to send the midi note itself to activate the keyswitch, something like:
</p>

<p>
	 
</p>

<p>
	(marcato e c4 d4 s legato fs4 g4 cs5 eb5 )
</p>

<p>
	 
</p>

<p>
	Opusmodus will send the keyswitches as a hidden midi note in the expression ?
</p>

<p>
	 
</p>

<p>
	All the best,
</p>

<p>
	Julio
</p>]]></description><guid isPermaLink="false">1249</guid><pubDate>Sun, 28 Apr 2019 05:55:49 +0000</pubDate></item><item><title><![CDATA[VSL converter -> Sibelius Sound Set to Opusmodus Sound Set]]></title><link>https://opusmodus.com/forums/topic/636-vsl-converter-sibelius-sound-set-to-opusmodus-sound-set/</link><description><![CDATA[<p>
	I've started to develop a converter that converts Sibelius SoundSet files (xml) to Opusmodus SoundSet format. It's very preliminary yet but attached you'll find the result of using the Sibelius Special Edition Sound Set as well as the Sibelius Strings Sound Set as test input. Looks promising I think. 
</p>

<p>
	 
</p>

<p>
	The Controllers group is missing but I'll be able to implement that part soon. Need a better understanding of what it's supposed to do and will start testing the output so far.
</p>

<p>
	 
</p>

<p>
	VSL has created Sibelius specific presets for Vienna Instruments which are meant to be used in conjunction with the Sibelius Sound Set. The converter I wrote converts these Sibelius Sound Set XML files into Opusmodus sound files that will work with those same Sibelius presets for Vienna Instruments. They won't work with the standard VSL presets but as far from what I understand now those Sibelius specific Sound Set formats &amp; presets are very useful for Opusmodus too. 
</p>

<p>
	 
</p>

<p>
	You don't have to have Sibelius in order to use these Opusmodus sound sets. I just use the word Sibelius to make clear that the Vienna Instruments Sibelius presets shall be used.
</p>

<p>
	 
</p>

<p>
	Any suggestions are more than welcome.
</p>

<p>
	 
</p>

<p>
	(see post below for the latest version of the sound sets.)
</p>

<p>
	 
</p>

<p>
	 
</p>]]></description><guid isPermaLink="false">636</guid><pubDate>Sat, 17 Sep 2016 22:49:15 +0000</pubDate></item><item><title>VSL Syncron-ized Special Edition Plus Soundset</title><link>https://opusmodus.com/forums/topic/1325-vsl-syncron-ized-special-edition-plus-soundset/</link><description><![CDATA[
<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	here's the VSL Syncron-ized Special Edition Plus Soundset.
</p>

<p>
	 
</p>

<p>
	All the best !
</p>

<p>
	Stéphane
</p>

<p>
	<a class="ipsAttachLink" data-fileext="lisp" data-fileid="2109" href="https://opusmodus.com/forums/applications/core/interface/file/attachment.php?id=2109" rel="">VSL-SynchronSpecial-Edition.lisp</a>
</p>
]]></description><guid isPermaLink="false">1325</guid><pubDate>Mon, 24 Jun 2019 10:31:14 +0000</pubDate></item><item><title>How to have multiple articulations on a single note resulting in multiple  MIDI events?</title><link>https://opusmodus.com/forums/topic/1148-how-to-have-multiple-articulations-on-a-single-note-resulting-in-multiple-midi-events/</link><description><![CDATA[
<p>
	I am still working on getting playback for GrandOrgue working properly. I defined a sound set with various articulations (shown in a related post, see link below) for setting, e.g., which manual to use for the current hand, and which stop combinations on that manual. Those articulations already work individually in Opusmodus.
</p>

<p>
	 
</p>

<p>
	The problem I am facing is that I need to constantly combine multiple of such articulations in a single note. For example, I may need to specify that the right hand stops playing on the manual I (one articulation), that it instead plays on manual II and III coupled (two further articulations) and which stop combinations to use for those manuals (two more articulations). So, <strong>in this example we have five articulations on a single note, and each needs to send a specific MIDI event</strong>. Such an occurrence is something completely normal in organ literature. In OMN, this could be written, e.g., as follows using my sound set shown in the post linked below. 
</p>

<p>
	 
</p>

<pre class="ipsCode ipsCopyInit" id="ips_uid_7455_5">
'((q c4 -I+II5+III6+II+III))</pre>

<p>
	 
</p>

<p>
	Now, my only problem is that <strong>whenever there are two articulations combined for a single note, where each should output its own MIDI event, Opusmodus always only outputs just one of these MIDI events</strong>. I confirmed this by checking the resulting MIDI events both in an exported MIDI file and with a realtime MIDI monitor (<a href="https://www.snoize.com/MIDIMonitor/" ipsnoembed="true" rel="external nofollow">https://www.snoize.com/MIDIMonitor/</a>). Note that my setup works with other software (<span style="background-color: rgb(255, 255, 255); text-align: start;">notation software and DAWs), as they allow for having multiple </span>articulations allocated to a single note outputting separate MIDI events. 
</p>

<p>
	 
</p>

<p>
	Is this <span style="background-color: rgb(255, 255, 255); text-align: start;">perhaps somehow possible with Opusmodus as well?</span>
</p>

<p>
	 
</p>

<p>
	Best,
</p>

<p>
	Torsten
</p>

<p>
	 
</p>

<p>
	PS: I realise that Opusmodus does send multiple MIDI events if multiple MIDI events are explicitly specified for a single articulation, as in the <span style="background-color: rgb(255, 255, 255); text-align: start;">"VSL Cello Solo" file. However, I cannot really explicitly define all the possible articulation combinations as individual articulations instead, as what would result in an impractical large number of them. There are currently individual 48 articulations (for an organ with three manuals and 10 preset combinations each), and these articulations can be combined in various ways in pairs, triplets, quadruples etc., which would result in an impractically huge number of articulations to define. </span>
</p>

<p>
	 
</p>

<p>
	PPS: One potential workaround for some situations would be to instead allocate some of these articulations to rests immediately preceding the notes for which they are needed, but that is not possible either, because custom articulations cannot be added to rests. Instead, additional notes are added. 
</p>

<p>
	 
</p>

<p>
	PPPS: For completeness: a related post.
</p>

<p>
	 
</p>
<iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedcontent="" data-embedid="embed3296780268" scrolling="no" src="https://opusmodus.com/forums/topic/1021-error-there-is-no-controller-named-cc20/?do=embed" style="overflow: hidden; height: 219px; max-width: 502px;" loading="lazy"></iframe>

<p>
	 
</p>
]]></description><guid isPermaLink="false">1148</guid><pubDate>Wed, 07 Nov 2018 13:19:02 +0000</pubDate></item><item><title>Error: there is no controller named: cc20</title><link>https://opusmodus.com/forums/topic/1021-error-there-is-no-controller-named-cc20/</link><description><![CDATA[
<p>
	I would like to define a new sound set to control a particular setting of the virtual organ GrandOrgue (<a href="https://sourceforge.net/projects/ourorgan/" ipsnoembed="true" rel="external nofollow">https://sourceforge.net/projects/ourorgan/</a>), a very nice and flexible pipe organ simulator. After investing quite some amount of time I now got some setting that allows me to nicely control GrandOrgue from Sibelius, and I would like to reproduce that control in Opusmodus. For that, I need to send certain CC messages and program change messages depending on articulations in the score. For example, I use articulations like 'I', to set the current staff to the organ division I (usually main) or 'II" for the division II (swell).
</p>

<p>
	 
</p>

<p>
	Now, I might be simply missing something obvious here (e.g., a typo), but I keep getting error messages like the following when evaluating my sound set below this message, but I cannot find out what I am doing wrong. 
</p>

<p>
	 
</p>

<p>
	<span style="font-family:Courier New,Courier,monospace;">&gt; Error: In sound set grandorgue-organ, program ped, there is no controller named: cc20</span>
</p>

<p>
	 
</p>

<p>
	Can anyone perhaps see what I am missing here? Thanks a lot! 
</p>

<p>
	 
</p>

<p>
	Best,
</p>

<p>
	Torsten
</p>

<p>
	 
</p>

<pre class="ipsCode ipsCopyInit" id="ips_uid_3371_5">
(def-sound-set GrandOrgue-organ
  :programs
  (:group couplers           
          Ped (cc20 127)
          -Ped (cc20 1)
          I (cc21 127)
          -I (cc21 1)
          II (cc22 127)
          -II (cc22 1)
          III (cc23 127)
          -III (cc23 1)
          G_C (cc30 127)

   ;; sends program change messages to switch combinations for a certain division 
   :group combinations 
          P_1 1
          P_2 2
          P_3 3
          P_4 4
          P_5 5
          P_6 6
          P_7 7
          P_8 8
          P_9 9
          P_10 10

          I_1 21
          I_2 22
          I_3 23
          I_4 24
          I_5 25
          I_6 26
          I_7 27
          I_8 28
          I_9 29
          I_10 30
          
          II_1 41
          II_2 42
          II_3 43
          II_4 44
          II_5 45
          II_6 46
          II_7 47
          II_8 48
          II_9 49
          II_10 50

          III_1 61
          III_2 62
          III_3 63
          III_4 64
          III_5 65
          III_6 66
          III_7 67
          III_8 68
          III_9 69
          III_10 70
      )
          
 :controllers
  (:group Default-Settings
          Pitch               0
          Velocity-XF         2
          Volume              7
          Pan                10
          Expression         11
          Reverb-Dry/Wet     14
          Reverb-On/Off      15
          Slot-XF            20
          Start-Scaler       21
          Master-Attack      22
          Master-Release     23
          Master-Filter      24
          Delay-Scaler       25
          Tuning-Scaler      26
          Humanize           27
          Velocity-XF-On-Off 28
          Rsamp-On-Off       29
          Dynamics-Scaler    30

   :group Pedal
          Pedal                  64  ; not 'Ped'
          Sustain                64
          Sost-Ped               66
          Sostenuto              66
          Una-Corda              67
          Soft-Pedal             67
      
          :group Matrix
          cc1 1
          
  ))</pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">1021</guid><pubDate>Fri, 23 Mar 2018 21:04:58 +0000</pubDate></item><item><title><![CDATA[VSL SE & SE Plus def-scores]]></title><link>https://opusmodus.com/forums/topic/1018-vsl-se-se-plus-def-scores/</link><description><![CDATA[
<p>
	Here is a practical working basis for use with VSL Special Edition &amp; Special Edition Plus matrix : 4x2 (standard), 5x2 (contrabassoon+), 6x2 (bass clarinet+), 7x2 (strings &amp; winds plus) &amp; 11x3 (strings+).
</p>
<p><a class="ipsAttachLink" href="//opusmodus.com/forums/applications/core/interface/file/attachment.php?id=987" rel="">vsl_se_presets.opmo</a></p>
]]></description><guid isPermaLink="false">1018</guid><pubDate>Wed, 28 Feb 2018 16:08:18 +0000</pubDate></item><item><title>Cut of reverb tail of last notes in EWQLSO</title><link>https://opusmodus.com/forums/topic/721-cut-of-reverb-tail-of-last-notes-in-ewqlso/</link><description><![CDATA[<p>
	Opusmodus somehow cuts of the reverb tail of any last note played by EastWest's Play (tested with EWQLSO). This only happens for me with realtime output by either playing a score or a snippet. The problem does not exist with exported MIDI files. 
</p>

<p>
	 
</p>

<p>
	Does Opusmodus perhaps send any MIDI message at the end of realtime output that could cause this?
</p>

<p>
	 
</p>

<p>
	Stephane, do you also have this problem?
</p>

<p>
	 
</p>

<p>
	Thanks!
</p>

<p>
	 
</p>

<p>
	EDIT: Meanwhile found a workaround: the problem only happened with Play in standalone mode. When using Play within a DAW such as Logic it works fine. Strange...
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Best,
</p>

<p>
	Torsten
</p>]]></description><guid isPermaLink="false">721</guid><pubDate>Thu, 12 Jan 2017 12:49:47 +0000</pubDate></item><item><title>Importing Scala Scales/Modes/Tunings to OM</title><link>https://opusmodus.com/forums/topic/717-importing-scala-scalesmodestunings-to-om/</link><description><![CDATA[<p>
	Dear all,
</p>

<p>
	 
</p>

<p>
	I am curious to know if anyone has imported any/all of the currently existing scala scales into OM.
</p>

<p>
	Is it possible to automate the process of importing all the tunings just because dealing with both the .scl format and the number of available tunings can get tedious. 
</p>

<p>
	 
</p>

<p>
	 
</p>]]></description><guid isPermaLink="false">717</guid><pubDate>Fri, 06 Jan 2017 12:27:17 +0000</pubDate></item><item><title>A few sound-set related issues</title><link>https://opusmodus.com/forums/topic/704-a-few-sound-set-related-issues/</link><description><![CDATA[
<p>
	I got a first small sound set defined for the EWQLSO (<a href="http://www.soundsonline.com/Symphonic-Orchestra" rel="external nofollow">http://www.soundsonline.com/Symphonic-Orchestra</a>), a subset of the solo flute using the default keyswitches. If anyone wants to use that library as well, let me share that you have to transpose all keyswitches given in the documentation up by one octave <span class="ipsEmoji">😛</span></p>

<p>
	 
</p>

<p>
	Anyway, I ran into a few general questions and minor issues.<br>
	 
</p>

<p>
	<strong>Request</strong>: the <strong><span style="font-family:'Courier New', Courier, monospace;">stacc</span></strong> and <strong><span style="font-family:'Courier New', Courier, monospace;">stacs</span></strong> articulations affect the played duration of notes, but the articulations <strong><span style="font-family:'Courier New', Courier, monospace;">leg</span></strong> and <strong><span style="font-family:'Courier New', Courier, monospace;">tenuto</span></strong> do not – they all take the full note value/length, while I would expect <strong><span style="font-family:'Courier New', Courier, monospace;">leg</span></strong> to be slightly longer, and <strong><span style="font-family:'Courier New', Courier, monospace;">tenuto</span></strong> slightly shorter. Is it perhaps possible to change that somehow? Also, the articulations <strong><span style="font-family:'Courier New', Courier, monospace;">marc</span></strong> and <strong><span style="font-family:'Courier New', Courier, monospace;">mart</span></strong> shorten the note duration, while they should better increase the velocity value, should they not?
</p>

<p>
	 
</p>

<p>
	<strong>Bug</strong>: At end of a score the sound (e.g., reverb tail) is abruptly switched off. A workaround is to add a rest at the end of the score, but ideally this would be solved otherwise.
</p>

<p>
	 
</p>

<p>
	<strong>Question</strong>: Why are keyswitches in <strong><span style="font-family:'Courier New', Courier, monospace;">def-sound-set</span></strong> examples defined with two keys? I found out that in that case both keyswitches are sent – why would you do that? I suggest this should be documented in the examples to avoid misunderstanding. 
</p>

<p>
	 
</p>

<p>
	Thanks!
</p>

<p>
	 
</p>

<p>
	Torsten
</p>
]]></description><guid isPermaLink="false">704</guid><pubDate>Tue, 20 Dec 2016 23:53:52 +0000</pubDate></item><item><title>Sound Set: Vienna Instruments - Upright Bass</title><link>https://opusmodus.com/forums/topic/15-sound-set-vienna-instruments-upright-bass/</link><description><![CDATA[<p>This sound-set below is part of the Opusmodus system and is used here to demonstrate what the group will be focussing on - creating new sound sets for old and new samples, synthesisers or any other software. Opusmodus can control any system that accepts MIDI CC. We have great results with Reaktor and Kyma system.</p><pre class="prettyprint lang-html ipsCode" data-pbcklang="html" data-pbcktabsize="">;;;---------------------------------------------------------
;;; VIENNA INSTRUMENTS - UPRIGHT BASS
;;;---------------------------------------------------------

;; Patches, keyswitches and controllers change events.
(def-sound-set VSL-Upright
               :programs
  (:group Short-and-Long-Notes
          pizz-staccato           (cc1 0 :key f7 :key c1 :key a0)
          pizz-sustain-novib      (cc1 0 :key f7 :key cs1 :key a0)
          pizz-snap               (cc1 0 :key f7 :key d1 :key a0)
          pizz-portato-short      (cc1 64 :key f7 :key c1 :key a0)
          pizz-sustain-vib-light  (cc1 64 :key f7 :key cs1 :key a0)
          pizz-damp               (cc1 64 :key f7 :key d1 :key a0)
          pizz-portato-long       (cc1 127 :key f7 :key c1 :key a0)
          pizz-sustain-vib        (cc1 127 :key f7 :key cs1 :key a0)
          pizz-muted              (cc1 127 :key f7 :key d1 :key a0)
          
          :group Legato-Performances
          pizz-perf-legato        (cc1 0 :key e7 :key c1 :key a0)
          pizz-perf-legato-ghost  (cc1 0 :key e7 :key cs1 :key a0)
          pizz-perf-gliss         (cc1 64 :key e7 :key d1 :key a0)
          pizz-perf-gliss-slow    (cc1 127 :key e7 :key c1 :key a0)

          :group Repetitions
          pizz-perf-rep-leg-novib (cc1 40 :key fs7 :key c1 :key a0)
          pizz-perf-rep-por-sl    (cc1 40 :key fs7 :key cs1 :key a0)
          pizz-perf-rep-por-fa    (cc1 40 :key fs7 :key d1 :key a0)
          pizz-perf-rep-leg-vib   (cc1 80 :key fs7 :key c1 :key a0)

          :group Upbeats
          pizz-ub-a1-80           (cc1 0 :key g7 :key c1 :key a0)
          pizz-ub-a1-100          (cc1 0 :key g7 :key cs1 :key a0)
          pizz-ub-a1-120          (cc1 0 :key g7 :key d1 :key a0)
          pizz-ub-a1-140          (cc1 0 :key g7 :key ds1 :key a0)
          pizz-ub-a2-80           (cc1 64 :key g7 :key c1 :key a0)
          pizz-ub-a2-100          (cc1 64 :key g7 :key cs1 :key a0)
          pizz-ub-a2-120          (cc1 64 :key g7 :key d1 :key a0)
          pizz-ub-a2-140          (cc1 64 :key g7 :key ds1 :key a0)
          pizz-ub-a3-80           (cc1 127 :key g7 :key c1 :key a0)
          pizz-ub-a3-100          (cc1 127 :key g7 :key cs1 :key a0)
          pizz-ub-a3-120          (cc1 127 :key g7 :key d1 :key a0)
          pizz-ub-a3-140          (cc1 127 :key g7 :key ds1 :key a0)
    
          :group FX
          slides                  (:key gs7 :key c1 :key a0)
          finger-stop             (:key gs7 :key cs1 :key a0)
          body-noises             (:key gs7 :key d1 :key a0)
          arco-sustain-fx         (:key gs7 :key ds1 :key a0)
   )
  
  :controllers
  (:group Default-Settings
          Pitch               0
          Velocity-XF         2
          Volume              7
          Pan                10
          Expression         11
          Reverb-Dry/Wet     14
          Reverb-On/Off      15
          Slot-XF            20
          Start-Scaler       21
          Master-Attack      22
          Master-Release     23
          Master-Filter      24
          Delay-Scaler       25
          Tuning-Scaler      26
          Humanize           27
          Velocity-XF-On-Off 28
          Rsamp-On-Off       29
          Dynamics-Scaler    30

          :group Pedal
          Ped                64
          
          :group Matrix
          cc1                 1
          
  )
)</pre>]]></description><guid isPermaLink="false">15</guid><pubDate>Fri, 03 Oct 2014 15:53:44 +0000</pubDate></item><item><title>How to create VSL sounds set library</title><link>https://opusmodus.com/forums/topic/130-how-to-create-vsl-sounds-set-library/</link><description><![CDATA[<p>
	<span>There are two ways of creating a VSL sound set library.</span>
</p>

<div style="font-family:Helvetica;margin:0px;color:rgb(40,40,40);">
	<span>The first one is with keyswitches - this is the default VSL setup.</span>
</div>

<div style="font-family:Helvetica;margin:0px;color:rgb(40,40,40);">
	<span>The second one is to do your own </span>Program Changes sound set to switch between Patches<span>.</span>
</div>

<p style="font-family:Helvetica;color:rgb(40,40,40);">
	<span> In this example we use the 'VSL Prepared Piano' instrument.</span>
</p>

<p style="font-family:Helvetica;color:rgb(40,40,40);">
	 
</p>

<p>
	<strong>First the keyswitches sound set:</strong>
</p>

<p>
	 
</p>

<p>
	<img alt="pp-ks_01.png" src="http://opusmodus.com/images/forum/pp-ks_01.png" loading="lazy"></p>

<p>
	 
</p>

<pre class="prettyprint lang-html ipsCode" data-pbcklang="html" data-pbcktabsize="">
(def-sound-set VSL-Prepared-Piano-KS
   :programs
  (:group Main
          chain                (:key c7  :key a0)
          double-screw         (:key cs7 :key a0)
          harmoinic            (:key d7  :key a0)
          harmoinic-secco      (:key ds7 :key a0)
          foil                 (:key e7  :key a0)
          glass                (:key f7  :key a0)
          stick                (:key fs7 :key a0)
          stick-roll           (:key g7  :key a0)
          glissandi            (:key gs7 :key a0)
   )
  
  :controllers
  (:group Default-Settings
          Pitch               0
          Velocity-XF         2
          Volume              7
          Pan                10
          Expression         11
          Reverb-Dry/Wet     14
          Reverb-On/Off      15
          Slot-XF            20
          Start-Scaler       21
          Master-Attack      22
          Master-Release     23
          Master-Filter      24
          Delay-Scaler       25
          Tuning-Scaler      26
          Humanize           27
          Velocity-XF-On-Off 28
          Rsamp-On-Off       29
          Dynamics-Scaler    30

          :group Pedal
          Ped                64
          Sost-Ped           66
          Una-Corda          67
          
          :group Matrix
          cc1                 1
          ))</pre>

<p>
	 
</p>

<p>
	<strong>Here is the <span style="color:rgb(40,40,40);font-family:Helvetica;">Program Changes</span> sound set:</strong>
</p>

<p>
	 
</p>

<p>
	<img alt="pp-prog_01.png" src="http://opusmodus.com/images/forum/pp-prog_01.png" loading="lazy"></p>

<p>
	 
</p>

<pre class="prettyprint lang-html ipsCode" data-pbcklang="html" data-pbcktabsize="">
(def-sound-set VSL-Prepared-Piano
   :programs
  (:group Main
          chain                (cc101 0)
          double-screw         (cc101 15)
          harmoinic            (cc101 29)
          harmoinic-secco      (cc101 43)
          foil                 (cc101 57)
          glass                (cc101 71)
          stick                (cc101 85)
          stick-roll           (cc101 99)
          glissandi            (cc101 113)
   )
  
  :controllers
  (:group Default-Settings
          Pitch               0
          Velocity-XF         2
          Volume              7
          Pan                10
          Expression         11
          Reverb-Dry/Wet     14
          Reverb-On/Off      15
          Slot-XF            20
          Start-Scaler       21
          Master-Attack      22
          Master-Release     23
          Master-Filter      24
          Delay-Scaler       25
          Tuning-Scaler      26
          Humanize           27
          Velocity-XF-On-Off 28
          Rsamp-On-Off       29
          Dynamics-Scaler    30


          :group Pedal
          Ped                64
          Sost-Ped           66
          Una-Corda          67
          
          :group Matrix
          cc101             101))</pre>

<p>
	 
</p>

<p>
	<span style="color:rgb(40,40,40);font-family:Helvetica;">Please note that if you want to use the full range of the piano you will have to set the keyswitch range outside the range of the piano or set Program Changes to switch between Patches.</span>
</p>]]></description><guid isPermaLink="false">130</guid><pubDate>Mon, 20 Oct 2014 17:00:49 +0000</pubDate></item><item><title>Liste des accords de jazz</title><link>https://opusmodus.com/forums/topic/548-liste-des-accords-de-jazz/</link><description><![CDATA[<p>
	Bonjour, 
</p>

<p>
	Lors d'une recherche dans la librairie d'Opusmodus, il me semble que j'avais trouvé <strong>toute</strong> la liste des accords en notation "jazz" en Do pouvant-être associée au mot clé <em>:rotate</em> pour les renversements. Mais je ne la retrouve plus. Aurais-je confondu avec le document "<em>Accords noms</em>" qui propose une liste plus limitée d'accords ? 
</p>

<p>
	Merci d'avance.
</p>

<p>
	Didier 
</p>

<p>
	 
</p>

<p>
	Hello,<br>
	During a search in the library of Opusmodus, I think I found the whole list of rating chords "jazz" in C that can be associated with the keyword <em>:rotate</em> to inversion/rotation. But I found the most. Would I confused with the document "Accords noms" which offers a more limited list of chords?<br>
	Thank you in advance.
</p>

<p>
	PS : Sorry for my bad english. 
</p>]]></description><guid isPermaLink="false">548</guid><pubDate>Sat, 02 Jul 2016 11:15:06 +0000</pubDate></item><item><title>Reaktor interface</title><link>https://opusmodus.com/forums/topic/395-reaktor-interface/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	In the documentation for <strong><span style="font-family:courier new,courier,monospace;">DEF-SCORE</span></strong>, there is a nice example of using Reaktor. Where can I find more information on this? I do not understand the <span style="font-family:courier new,courier,monospace;">:controllers</span> option given in that example.
</p>

<p>
	 
</p>

<p>
	Regards,
</p>

<p>
	Rangarajan
</p>]]></description><guid isPermaLink="false">395</guid><pubDate>Thu, 07 Jan 2016 13:11:52 +0000</pubDate></item><item><title>Simple question concerning gm-sounds</title><link>https://opusmodus.com/forums/topic/173-simple-question-concerning-gm-sounds/</link><description><![CDATA[<p>Hi,</p><p>I have a rather simple question:</p><p>Inside a <strong><span style="font-family:courier new,courier,monospace;">DEF-SCORE</span></strong>, when I use <span style="font-family:courier new,courier,monospace;">:sound 'gm</span>, is it possible to define the program by number  instead of the name, e.g. using 1 or 001 instead of <span style="font-family:courier new,courier,monospace;">:program 'acoustic-grand-piano</span>?</p><p>thanks!</p><p>ole</p>]]></description><guid isPermaLink="false">173</guid><pubDate>Sun, 21 Dec 2014 23:03:46 +0000</pubDate></item></channel></rss>
