Wim Dijkgraaf Posted September 17, 2016 Share Posted September 17, 2016 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. 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. 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 & presets are very useful for Opusmodus too. 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. Any suggestions are more than welcome. (see post below for the latest version of the sound sets.) RST, lviklund, opmo and 1 other 4 Quote Link to comment Share on other sites More sharing options...
RST Posted September 18, 2016 Share Posted September 18, 2016 This will be quite helpful. Last week Jay Spears from Avid was visiting me at my university and informed me of many exciting new developments with Sibelius that are planned. Thus, keeping the focus on Sibelius for extending Opusmodus work is probably a great idea. I will look forward to exploring these tools. Thank you for providing them! Wim Dijkgraaf 1 Quote Link to comment Share on other sites More sharing options...
Wim Dijkgraaf Posted September 19, 2016 Author Share Posted September 19, 2016 Here are all Sibelius Sound Sets for Opusmodus. I've only been testing with the Dimension Strings sound sets. So none of the other files I've been able to test so far. Would be great to get feedback if these sound sets need further improvement. Have fun :-) VslSibeliusWoodwindsAndBrassSoundSet.opmo VslSibeliusStringsSoundSet.opmo VslSibeliusSpecialEditionSoundSet.opmo VslSibeliusSpecialEditionPlusSoundSet.opmo VslSibeliusPercussionSoundSet.opmo VslSibeliusEpicOrchestraSoundSet.opmo VslSibeliusChoirSoundSet.opmo RST, opmo and Stephane Boussuge 2 1 Quote Link to comment Share on other sites More sharing options...
torstenanders Posted December 20, 2016 Share Posted December 20, 2016 > I've started to develop a converter that converts Sibelius SoundSet files (xml) to Opusmodus SoundSet format. Could you perhaps share that script? I would like to use some EWQLSO sounds... Best, Torsten Quote Link to comment Share on other sites More sharing options...
Wim Dijkgraaf Posted December 20, 2016 Author Share Posted December 20, 2016 Ofcourse, first thing tomorrow morning. Quote Link to comment Share on other sites More sharing options...
Wim Dijkgraaf Posted December 21, 2016 Author Share Posted December 21, 2016 You'll find the source code at: https://github.com/willemdijkgraaf/SibeliusToOpusmodusSoundset I transfered it very quickly and haven't been able to check if it works. Will do that later today. opmo and Stephane Boussuge 2 Quote Link to comment Share on other sites More sharing options...
Wim Dijkgraaf Posted December 21, 2016 Author Share Posted December 21, 2016 Hi Torsten, I've adjusted the source code and checked if it still works .. it does. Just a short explanation of what I did to write the converter: - used Microsoft XSD tool (included as xsd.exe) to auto generate a C# class from an XML file, with one of the Sibelius soundset files as input. - I don't know to what degree that format is standardized. Might be that you encounter issues with EastWest files ... or maybe it just works. If both VSL and EastWest use the same XML elements, it should work. - Wrote some classes with the logic to create Opusmodus Soundsets - Added a console project that does the reading of Sibelius soundsets, calls the converter and serializes the result back to disc as an opusmodus soundset file. The output from the converter is not 100% correct; meaning that you'll have to do some manual adjustments in Opusmodus to make sure that the soundset file is 100% Common Lisp 'compatible'. This due to some special characters that the converter doesn't handle correctly (yet) and which can't be used in Common Lisp symbols. There is also some logic that maps VSL names to standard Opusmodus names that you'll have to adjust in order to be correct for the EastWest library. I included the SibeliusSoundSet files for your convenience so you can make sure the solution works on your machine. It should be hassle free under Microsoft Visual Studio Community edition and above. If I can be of some help, please let me know. Big hug, Wim Dijkgraaf p.s. Wrote the code under time pressure and wanted to make sure first that the concept is viable. Should refactor the code :-) Even better ... re-write this code in Common Lisp running in Opusmodus ... :-) torstenanders 1 Quote Link to comment Share on other sites More sharing options...
torstenanders Posted December 21, 2016 Share Posted December 21, 2016 Thanks a lot for these. Stephane kindly shared his sound set as well, so for now I use that, but I kept a link to your code and explanations in my records and may come back later to that :) Thanks again, Torsten Quote Link to comment Share on other sites More sharing options...
Stephane Boussuge Posted February 27, 2020 Share Posted February 27, 2020 This ressource is fantastically useful for me, it allow me to use Opusmodus in conjonction with Sibelius with Vienna Ensemble as sound server for both of them. The workflow is very good because i'm using only one Vienna Ensemble big template with 200 instruments (with samples unloaded, they just load when midi) and i can open in Sibelius what i did in OM and drive this Vienna template from OM or Sibelius, adding instruments, testing some orchestration etc... Thanks a lot Wim !! Stéphane Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.