Helpful ReplyHow do you convert MIDI SMF0 to SMF1?

Author
haskins02
Max Output Level: -85 dBFS
  • Total Posts : 257
  • Joined: 2004/11/30 00:49:15
  • Location: San Rafael (Marin County), California
  • Status: offline
2015/05/02 18:55:27 (permalink)

How do you convert MIDI SMF0 to SMF1?

I downloaded and imported a MIDI file into Sonar X1 that is in SMF0 format (all data on one track).  How do I convert that file/track to SMF1 (data separated onto individual tracks based on MIDI channel).  Thanks!
 
Greg
#1
scook
Forum Host
  • Total Posts : 24146
  • Joined: 2005/07/27 13:43:57
  • Location: TX
  • Status: offline
Re: How do you convert MIDI SMF0 to SMF1? 2015/05/02 20:12:02 (permalink) ☄ Helpfulby dubdisciple 2015/05/02 21:17:12
Open the MIDI file and run the "Split Channel to Tracks" CAL script on the track.
#2
stratman70
Max Output Level: -45 dBFS
  • Total Posts : 3044
  • Joined: 2006/09/12 20:34:12
  • Location: Earth
  • Status: offline
Re: How do you convert MIDI SMF0 to SMF1? 2015/05/03 02:27:31 (permalink)
or just open it and save it as Midi 1 format.............Hi Scook

 
 
#3
haskins02
Max Output Level: -85 dBFS
  • Total Posts : 257
  • Joined: 2004/11/30 00:49:15
  • Location: San Rafael (Marin County), California
  • Status: offline
Re: How do you convert MIDI SMF0 to SMF1? 2015/05/03 13:27:15 (permalink)
It did not work.  I tried the second method (Save As a MIDI 1 format, then importing it back in) but still got all data on one track (actually two tracks - one track has 9 channels of data and smaller track with 2 channels of data - very strange).    I don't now how to "Split Channel to Tracks" CAL script on the track.  If someone can provide specific instructions I can try that. I have never done "scripts" with Sonar.  
 
Could this file be protected in some way to prevent one from converting it to MIDI 1?  If so,  maybe I could delete certain lines in Event List that may be preventing the conversion - just a wild guess.    Thanks.
#4
promidi
Max Output Level: -66 dBFS
  • Total Posts : 1220
  • Joined: 2014/11/21 18:46:39
  • Location: South Australia
  • Status: offline
Re: How do you convert MIDI SMF0 to SMF1? 2015/05/03 18:07:56 (permalink)
haskins02
It did not work.  I tried the second method (Save As a MIDI 1 format, then importing it back in) but still got all data on one track (actually two tracks - one track has 9 channels of data and smaller track with 2 channels of data - very strange).    I don't now how to "Split Channel to Tracks" CAL script on the track.  If someone can provide specific instructions I can try that. I have never done "scripts" with Sonar.  
 
Could this file be protected in some way to prevent one from converting it to MIDI 1?  If so,  maybe I could delete certain lines in Event List that may be preventing the conversion - just a wild guess.    Thanks.


As a test, I imported a confirmed type 0 MIDI file into Sonar Platinum and Sonar automatically distributed the different channels onto their respective tracks. 

With your particular file , I think "split Channel to Tracks.CAL" is going to be the way to do it. 

Here is how to do it. 

Load your midi file (or import it) and select just that track.
Go to Process menu and click "Run Cal".  A file dialog box will open.  Hopefully the file "split Channel to Tracks.CAL" is listed there. Open that and it will ask you for the first destination track and the MIDI file should be distributed to the various tracks, starting at your destination track.
#5
haskins02
Max Output Level: -85 dBFS
  • Total Posts : 257
  • Joined: 2004/11/30 00:49:15
  • Location: San Rafael (Marin County), California
  • Status: offline
Re: How do you convert MIDI SMF0 to SMF1? 2015/05/04 00:43:48 (permalink)
Thanks promidi.  The Split Channel to Tracks.CAL worked!
 
#6
Jump to:
© 2025 APG vNext Commercial Version 5.1