Attention:

Welcome to the old forum. While it is no longer updated, there is a wealth of information here that you may search and learn from.

To partake in the current forum discussion, please visit https://forums.presonus.com

VSL midi export

A Forum to Discuss NOTION

VSL midi export

Postby dshertz » Mon Jul 25, 2011 4:24 pm

Notion, when it exports VSL tracks to midi, includes much redundant CC11 and Key Switch information. This redundant info may cause the Vienna Instrument player to stall, when the midi file is played by an external sequencer like Cubase.

I have written code (midistripper) to strip this redundant control information from midi files which contain VSL tracks. The program runs on windows and has only been tested on Win 7, x64. It has been tested on projects which are all VSL tracks, a mixture of VSL and Notion tracks and a mixture of VSL and Kontakt tracks. It may not handle the case of custom synth tracks.

To use midistripper:
1. Open a command window on the directory containing midistripper and the file to be stripped (test.mid).
2. At the command prompt type midistripper test. Do not type the .mid extention.
3. midistripper will produce two files: test_flt.mid (the stripped file) and console.txt ( contains information on
which midi events were kept or deleted).
4. console.txt will be large (several megabytes) so you may wish to delete it.
5. Use test_flt.mid in your sequencer.

Please note that midistripper is not a NOTION product so they will not provide support on it. There are no guarantees of performance and there may be bugs--this is not commercially tested code.

Feel free to contact me and I will help you, if I can.

Cheers,

David Shertz
MidiStripper.zip
(202.23 KiB) Downloaded 352 times
Notion 4, VSL SE, LASS, BBB, Symphobia, Ivory, Real Guitar, CineSamples Brass and Winds
Win 7, I7 3770-3.4GHz, Asus P8Z77-V, 16Gb, PreSonus Firebox
dshertz
 
Posts: 26
Joined: Tue May 31, 2011 5:39 am

Return to NOTION

Who is online

Users browsing this forum: No registered users and 17 guests


cron