{"id":349,"date":"2012-08-15T21:31:33","date_gmt":"2012-08-15T19:31:33","guid":{"rendered":"https:\/\/blog.zhdk.ch\/ssmn\/?page_id=349"},"modified":"2013-11-21T14:47:51","modified_gmt":"2013-11-21T12:47:51","slug":"faq","status":"publish","type":"page","link":"https:\/\/blog.zhdk.ch\/ssmn\/faq\/","title":{"rendered":"FAQ"},"content":{"rendered":"<p><span style=\"font-size: 14px\"><strong>For which platform is SSMN being presently developed ?<\/strong><\/span><br \/>\n<span style=\"font-size: 14px\">Macintosh with Intel processor;\u00a0<\/span><span style=\"font-size: 14px\">minimal configuration,\u00a0<\/span><span style=\"font-size: 14px\">MacBook Pro: OS 10.6.6 and up.<\/span><span style=\"font-size: 14px;line-height: 22px\">2,5\u00a0GHz Dual-Core Intel Core\u00a0i5 Prozessor (Turbo Boost bis zu 3,1\u00a0GHz) mit 3\u00a0MB L3-Cache\u00a0<\/span><span style=\"font-size: 14px;line-height: 22px\">4\u00a0GB<\/span><span style=\"font-size: 14px;line-height: 22px\">1600\u00a0MHz DDR3 Arbeitsspeicher.<\/span><span style=\"line-height: 22px;font-size: 14px\">and good nerves (-: \u00a0plus lots of patience&#8230;<\/span><\/p>\n<p><strong>What are the basic software components being developed?<br \/>\n<\/strong>For notation editing utilizing spatialization symbols : MuseScoreSSMN<br \/>\nFor spatialized audio rendering : SSMN_ENGINE_v.1.0. (Johannes Sch\u00fctt)<\/p>\n<p><strong>What is the role of \u00a0SSMN_ENGINE_v.1.0\u00a0software?<br \/>\n<\/strong>This software was developed for the SSMN project in order to allow audio rendering for various composer user cases.\u00a0Here are the more <em>common<\/em> scenarios. The composer may require spatialized audio feedback (listening in surround):<br \/>\n1. from an instrumental score (orchestral simulation) containing SSMN symbols and activated (&#8216;played&#8217;) from within the notation editor MuseScoreSSMN<br \/>\n2. from a live electronics\u00a0environment\u00a0(Csound, MaxMSP, etc.) in conjuction with a score in MuseScoreSSMN<br \/>\n3. from audio materials within DAW software (Cubase, DigitalPerformer, Logic) in conjunction with MuseScoreSSMN<br \/>\n4. from notation in MuseScoreSSMN\u00a0accompanying visuals (films, slide shows, live video)<br \/>\n5. any combination of the above.<\/p>\n<p><strong>Why are there different versions of MuseScoreSSMN?<br \/>\n<\/strong>The original version based on MuseScore ver. 2.0 (in development) was chosen because of its compatibility with Jack and OSC possibilities. We concentrated on implementing 4 symbols : &#8216;placement&#8217;, &#8216;circle&#8217;, &#8216;line&#8217;, and &#8216;osc&#8217;. Today (some 40 versions later), we have implementation for numerous trajectories, several modulation algorithms, and OSC. We also have graphics for performance space, 2D &amp; 3D placements, performers, speakers, microphones, performance objects, and algorithmic connections.<\/p>\n<p><strong>Why are there different versions of the SSMN-Rendering-Engine?<br \/>\n<\/strong>Each version suggests certain possibilities (from basic to more complex) to the user so that he can become more comfortable with this &#8220;hack&#8221;.<\/p>\n<p><strong>Why do we need JackPilot for SSMN?<br \/>\n<\/strong>JackPilot allows audio \u00a0and MIDI communication between several types of software (MuseScoreSSMN, DAW, AU plugins, MIDI, Rendering Engine, MaxMSP) used in the SSMN paradigm.<\/p>\n<p><strong>Can MuseScoreSSMN communicate with the SSMN-Rendering-Engine without JackPilot ?<br \/>\n<\/strong>Yes, if you wish to observe the spatialization on the Rendering Engine radar as the OSC data transmission is via internal ports and not via JackPilot.<\/p>\n<p><strong>What do I do if MuseScoreSSMN crashes continuously?<br \/>\n<\/strong><span style=\"text-decoration: underline\">Delete<\/span> :<br \/>\n&#8211; MuseScore Application Support folder<br \/>\n(&gt;Users&gt;Library&gt;Application Support&gt;MuseScore)<br \/>\n&#8211; MuseScore Preferences file<br \/>\n(&gt;Users&gt;Library&gt;Preferences&gt;org.musescore.MuseScoreSSMN.plist)<br \/>\nNB. In recent OSX versions &#8216;Library&#8217; is listed in the &#8216;Go&#8217; scroll-down window when using the &#8216;alt&#8217; key.<br \/>\n<span style=\"text-decoration: underline\">Reinstall<\/span> :<br \/>\nMuseScoreSSMN within the Applications folder.<\/p>\n<p><b>How do I configure a quad setup using SSMN software ?<\/b><\/p>\n<p>Be aware of certain limitations at this time :<\/p>\n<p>NB1. There is no audio available directly from MuseScoreSSMN MIDI instruments. If you need MIDI to control a synthesizer, we have adapted the Garritan Aria Player to play the MIDI of your MuseScoreSSMN file. Thanks to the Jack Connection Kit (qjackctl) the MIDI from MuseScoreSSMN is directed to the macintosh midi system and automatically routed the Garritan Aria Player in the ssmn-midi-instrument. The audio output of the Garritan Aria Player appears in qjackctl and can be routed either directly to the mac system (no spatialzation) or to the SSMN-RENDERING-ENGINE. In the latter case, the spatialized audio output has to be routed to the system to be heard on your audio setup.<\/p>\n<p>NB2. Because the needs of composers and their audio setup varies extensively, the SSMN project is currently concentrating on several aspects of rendering possibilities; consequently several versions have been developed to deal with a wide variety of applications.<\/p>\n<p>1. install multi-channel <i>audio interface<br \/>\n<\/i>Skip below to &#8220;2. open <strong>JackPilot&#8221;\u00a0<\/strong>if you wish to continue to <strong>Jack<\/strong> right away<br \/>\n= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =<br \/>\n***Verification procedure prior to using Jack***<br \/>\n&#8211; &#8211; &#8216;<b>Audio MIDI Setup<\/b>&#8216; utility<br \/>\n&#8211; &#8211; &#8216;<b>SSMN-Sample-Instrument<\/b>&#8216; :<br \/>\n&#8211; &#8211; &#8211; In &#8216;ssmn-midi-instrument&#8217; window<br \/>\n&#8211; &#8211; &#8211; &#8211; click on &#8216;DSP&#8217; : output to the <i>audio interface<\/i> ; (I\/O Mapping, if necessary) ; turn &#8216;On&#8217;<br \/>\n<span style=\"text-decoration: underline\">Loading test instruments<br \/>\n<\/span>In the roll down window change &#8216;Ambiance component&#8217; to &#8216;ARIA Player AU.component&#8217;<br \/>\n&#8211; click on left most &#8216;open&#8217; button &#8211; &#8216;GARRITAN ARIA PLAYER&#8217; pops up.<br \/>\n&#8211; &#8211; Track 1 &#8211; click on &#8217;empty&#8217; and select &#8216;Finale Default Bank&#8217; ; choose an instrument ; turn &#8216;PAN&#8217; to extreme left<br \/>\n&#8211; &#8211; &#8211; Track 2 &#8211; as for Track 1 with another instrument ; turn &#8216;PAN&#8217; to extreme right<br \/>\n&#8211; back to &#8216;ssmn-midi-instrument-window&#8217; ; click on &#8216;open&#8217; button second from left ; another &#8216;GARRITAN ARIA PLAYER&#8217; pops up.<br \/>\n&#8211; &#8211; Repeat the operation for Track 1 &amp; Track 2 by choosing Track 3 and Track 4 ; &#8216;PAN&#8217; left &amp; right<br \/>\n&#8211; &#8211; &#8211; For more tracks continue as above.<br \/>\n<span style=\"text-decoration: underline\">Hearing your instruments<br \/>\n<\/span>Click on &#8216;open-random-notes&#8217; ; &#8216;random-player&#8217; pops up<br \/>\n&#8211; click progressively on each &#8216;test-instrument-on&#8217; ; you should now hear your instruments.<br \/>\nAudio can be stopped instantly by clicking on the &#8216;speaker&#8217; button.<br \/>\nNow quit &#8216;<b>SSMN-Sample-Instrument<\/b>&#8216;<br \/>\nEnd of verification procedure.<br \/>\n= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =<\/p>\n<p>2. open <strong>JackPilot<\/strong> \u2014&gt; Preferences<br \/>\n&#8211; input\/output device \u2014&gt; audio interface<br \/>\n&#8211; verify : sample rate 44&#8217;100 ; buffer size 512 ; Activate MIDI ; Virtual Channels 32 ; Auto-Connect to physical ports<br \/>\n&#8211; save<br \/>\n&#8211; start <b>JackPilot<\/b><\/p>\n<p>3. open <b>qjackctl<br \/>\n<\/b>&#8211; verify Setup :\u00a0 driver coreaudio ; sample rate 44&#8217;100 ; buffer size 512<br \/>\n&#8211; Start<br \/>\n&#8211; Connect : observe displays for Audio (&#8216;system&#8217;) and MIDI (&#8216;system_midi&#8217;)<\/p>\n<p>4. open <b>MusescoreSSMN<br \/>\n<\/b>&#8211; verify Preferences ; (if necessary modify, apply, then quit and restart application)<br \/>\n&#8211; open a score<\/p>\n<p>5. return to <strong>quackctl<br \/>\n<\/strong>&#8211; in MIDI window select &#8216;mscore&#8217; (left) &amp; &#8216;system_midi&#8217; (right); &#8216;Connect&#8217;<\/p>\n<p>6. open <strong>SSMN-Sample-Instrument<\/strong> (if crash, open again)<br \/>\n&#8211; verify &#8216;DSP&#8217; : JackRouter ; Sampling Rate 44&#8217;100 ; I\/O Vector size 512 ; &#8216;On&#8217;\u00a0 ; (I\/O Mappings if necessary)<\/p>\n<p>7. return to <strong>qjackctl<br \/>\n<\/strong>&#8211; in Audio window &#8216;Disconnect All&#8217; ; select &#8216;ssmn-midi-instr&#8217; (left) &amp; &#8216;system&#8217; (right) ; &#8216;Connect&#8217;<\/p>\n<p>8. in <b>SSMN-Sample-Instrument<br \/>\n<\/b><span style=\"text-decoration: underline\">Loading instruments<\/span><br \/>\nIn roll down window change &#8216;Ambiance component&#8217; to &#8216;ARIA Player AU.component&#8217;<br \/>\n&#8211; click on left most &#8216;open&#8217; button &#8211; &#8216;GARRITAN ARIA PLAYER&#8217; pops up.<br \/>\n&#8211; &#8211; Track 1 &#8211; click on &#8217;empty&#8217; and select &#8216;Finale Default Bank&#8217; ; choose an instrument ; turn &#8216;PAN&#8217; to extreme left<br \/>\n&#8211; &#8211; &#8211; Track 2 &#8211; as for Track 1 with another instrument ; turn &#8216;PAN&#8217; to extreme right<br \/>\n&#8211; back to &#8216;ssmn-midi-instrument-window&#8217; ; click on &#8216;open&#8217; button second from left ; another &#8216;GARRITAN ARIA PLAYER&#8217; pops up.<br \/>\n&#8211; &#8211; Repeat the operation for Track 1 &amp; Track 2 by choosing Track 3 and Track 4 ; &#8216;PAN&#8217; left &amp; right<br \/>\nFor more tracks continue as above.<br \/>\n<span style=\"text-decoration: underline\">Hearing your instruments<\/span><br \/>\nClick on &#8216;open-random-notes&#8217; ; &#8216;random-player&#8217; pops up<br \/>\n&#8211; click progressively on each &#8216;test-instrument-on&#8217; ; you should now hear your instruments.<br \/>\nAudio can be stopped instantly by clicking on the &#8216;speaker&#8217; button.<\/p>\n<p>9. <b>MusescoreSSMN<br \/>\n<\/b>\u00a0&#8211; play your score<\/p>\n<p>For users of the SSMN-RNDERING-ENGINE go to &#8220;Alternatively&#8221; 10bis&#8230;<\/p>\n<p>10. open <b>SSMN-ENGINE lite<br \/>\n<\/b>&#8211; create your speaker configuration in &#8216;speaker positions&#8217; radar ; create by double clicking and giving an index number ; to remove, select and delete.<br \/>\n&#8211; &#8216;open-dsp&#8217; (click a second time if necessary). Verify Input and Output indicates JackRouter ; Sampling Rate 44&#8217;100 ; I\/O Vector Size 512 ; I\/O Mappings according to your <i>audio interface <\/i>; &#8216;On&#8217;.<\/p>\n<p>11. return to <b>qjackctl<br \/>\n<\/b>&#8211; in Audio window &#8216;Disconnect All&#8217; ; select &#8216;ssmn-midi-instr&#8217; (left) &amp; &#8216;SSMN-Engine-lite&#8217; (right) &#8211; &#8216;Connect&#8217; ; select &#8216;SSMN-Engine-lite&#8217; (left) &amp; &#8216;system&#8217; (right) &#8211; &#8216;Connect&#8217;<\/p>\n<p>12. <b>SSMN-ENGINE lite<br \/>\n<\/b>&#8211; augment volume sliders ; click on &#8216;host&#8217; &amp; &#8216;port 5282&#8217; ; verify &#8216;Bar&#8217; = 1 ; click on &#8216;start window<\/p>\n<p>13.\u00a0<strong>MuseScoreSSMN<br \/>\n<\/strong>-now play your score !<\/p>\n<p>&#8220;Alternatively&#8221;<br \/>\n10bis. open\u00a0<b>SSMN-RENDERING-ENGINE<br \/>\n<\/b>&#8211; click on &#8216;INIT&#8217; ;\u00a0 click on &#8216;open-speakers&#8217; &#8211; chose your speaker configuration ; click on &#8216;dump&#8217; ; &#8216;close-speakers&#8217;<br \/>\n&#8211; click on &#8216;from_MS&#8217;<br \/>\n&#8211; click on &#8216;DSP&#8217; ; verify Input and Output Device is JackRouter ; Sampling Rate 41&#8217;100 I\/O Vector Size 512 ; &#8216;I\/O Mappings as required by your\u00a0<i>audio interface<\/i>; &#8216;On&#8217;<\/p>\n<p>11bis. return to\u00a0<b>qjackctl<br \/>\n<\/b>&#8211; in Audio window &#8216;Disconnect All&#8217; ; select &#8216;ssmn-midi-instr&#8217; (left) &amp; &#8216;ssmn-rendering-e&#8217; (right) &#8211; &#8216;Connect&#8217; ; select &#8216;ssmn-rendering-e&#8217; (left) &amp; &#8216;system&#8217; (right) &#8211; &#8216;Connect&#8217;<br \/>\n12bis. <b>SSMN-RENDERING-ENGINE<br \/>\n<\/b>&#8211; click on &#8216;to_decoder&#8217; (changes from off to on)<br \/>\n&#8211; augment &#8216;Master-Vol&#8217; slider<\/p>\n<p>13bis.\u00a0<b>MusescoreSSMN<br \/>\n<\/b>&#8211; play your score !<\/p>\n<p>Problems<br \/>\nIn <strong>qjackctl<\/strong>,\u00a0if you don&#8217;t see the red connection do &#8216;stop&#8217; and &#8216;start&#8217;.<\/p>\n<p><strong>How can we create acceleration of movement using the SSMN symbols ?<br \/>\n<\/strong>Only in the initial versions of MuseScore has &#8216;accel&#8217; and &#8216;rall&#8217; been implemented. We realize the need for such a feature and will include it in a future release.<\/p>\n<p><strong>Why can we not use the mouse to design <span style=\"text-decoration: underline\">all<\/span> of the graphic symbols instead of having to use numeral input?<br \/>\n<\/strong>It is true that several trajectory symbols can be defined with the mouse (line, bezier curve, polygon, polyline, spline). Others such as circle, slinky, lemniscate 8\/\u221e, require numerical inputs for precision, but this question is being reconsidered for a future release.<\/p>\n<p><strong>Could it be possible to choose values expressed in XYZ, AED, with clear start and end values (not only in degrees) so as to be able to connect symbols easily?<br \/>\n<\/strong>This feature will appear in a future release.<\/p>\n<p><strong>Could the 8\/\u221e figure be modifiable so as to have a larger\/smaller halves)?<br \/>\n<\/strong>This idea will be studied and implemented if possible.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For which platform is SSMN being presently developed ? Macintosh with Intel processor;\u00a0minimal configuration,\u00a0MacBook Pro: OS 10.6.6 and up.2,5\u00a0GHz Dual-Core Intel Core\u00a0i5 Prozessor (Turbo Boost bis zu 3,1\u00a0GHz) mit 3\u00a0MB L3-Cache\u00a04\u00a0GB1600\u00a0MHz DDR3 Arbeitsspeicher.and good nerves (-: \u00a0plus lots of patience&#8230; &hellip; <a href=\"https:\/\/blog.zhdk.ch\/ssmn\/faq\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":78,"featured_media":0,"parent":0,"menu_order":2,"comment_status":"open","ping_status":"open","template":"","meta":{"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-349","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.zhdk.ch\/ssmn\/wp-json\/wp\/v2\/pages\/349","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.zhdk.ch\/ssmn\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.zhdk.ch\/ssmn\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.zhdk.ch\/ssmn\/wp-json\/wp\/v2\/users\/78"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.zhdk.ch\/ssmn\/wp-json\/wp\/v2\/comments?post=349"}],"version-history":[{"count":26,"href":"https:\/\/blog.zhdk.ch\/ssmn\/wp-json\/wp\/v2\/pages\/349\/revisions"}],"predecessor-version":[{"id":1541,"href":"https:\/\/blog.zhdk.ch\/ssmn\/wp-json\/wp\/v2\/pages\/349\/revisions\/1541"}],"wp:attachment":[{"href":"https:\/\/blog.zhdk.ch\/ssmn\/wp-json\/wp\/v2\/media?parent=349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}