SMF-0 SMF-1?

Author
Sonic the Hedgehog
Max Output Level: -76 dBFS
  • Total Posts : 733
  • Joined: 2006/09/10 13:42:06
  • Location: Montréal, Canada
  • Status: offline
2006/10/29 21:52:06 (permalink)

SMF-0 SMF-1?

Hi!

Can anyone enlighten me on these files? My keyboard can transmit both, but is there one that is preferable to use with Sonar Home Studio 4?
This is part of my midi-learning process...

''I work to live, but live to make music'' -Mahler
#1

12 Replies Related Threads

    daveny5
    Max Output Level: 0 dBFS
    • Total Posts : 16934
    • Joined: 2003/11/06 09:54:36
    • Location: North Carolina
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/29 22:16:26 (permalink)
    There are two types of Standard MIDI Files, 0 and 1.

    Type 0 puts all of the MIDI channels on 1 track. Type 1 puts each channel on a separate track. I generally prefer each channel on a separate track.

    Dave
    Computer: Intel i7, ASROCK H170M, 16GB/5TB+, Windows 10 Pro 64-bit, Sonar Platinum, TASCAM US-16x08, Cakewalk UM-3G MIDI I/F
    Instruments: SL-880 Keyboard controller, Korg 05R/W, Korg N1R, KORG Wavestation EX
    Axes: Fender Stratocaster, Line6 Variax 300, Ovation Acoustic, Takamine Nylon Acoustic, Behringer GX212 amp, Shure SM-58 mic, Rode NT1 condenser mic.
    Outboard: Mackie 1402-VLZ mixer, TC Helicon VoiceLive 2, Digitech Vocalist WS EX, PODXTLive, various stompboxes and stuff. 
    Controllers: Korg nanoKONTROL, Wacom Bamboo Touchpad
    #2
    Sonic the Hedgehog
    Max Output Level: -76 dBFS
    • Total Posts : 733
    • Joined: 2006/09/10 13:42:06
    • Location: Montréal, Canada
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/29 22:20:50 (permalink)
    Thanks Dave,

    obviously I would also. However, why would anyone want all the channels on 1 track to begin with?

    ''I work to live, but live to make music'' -Mahler
    #3
    daveny5
    Max Output Level: 0 dBFS
    • Total Posts : 16934
    • Joined: 2003/11/06 09:54:36
    • Location: North Carolina
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/29 22:28:46 (permalink)
    Type 0 is an older format from the days when file size mattered and sequencers had a limited number of tracks.

    If you open a Type 0 MIDI file in Home Studio, it will ask you if you want it to put each channel on a separate track.
    post edited by daveny5 - 2006/10/29 22:45:23

    Dave
    Computer: Intel i7, ASROCK H170M, 16GB/5TB+, Windows 10 Pro 64-bit, Sonar Platinum, TASCAM US-16x08, Cakewalk UM-3G MIDI I/F
    Instruments: SL-880 Keyboard controller, Korg 05R/W, Korg N1R, KORG Wavestation EX
    Axes: Fender Stratocaster, Line6 Variax 300, Ovation Acoustic, Takamine Nylon Acoustic, Behringer GX212 amp, Shure SM-58 mic, Rode NT1 condenser mic.
    Outboard: Mackie 1402-VLZ mixer, TC Helicon VoiceLive 2, Digitech Vocalist WS EX, PODXTLive, various stompboxes and stuff. 
    Controllers: Korg nanoKONTROL, Wacom Bamboo Touchpad
    #4
    Beagle
    Max Output Level: 0 dBFS
    • Total Posts : 50621
    • Joined: 2006/03/29 11:03:12
    • Location: Fort Worth, TX
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/29 22:30:06 (permalink)
    that's an older technology/standard and is used mainly for legacy compatibility. others might have some usefulness for it otherwise, too, tho.

    http://soundcloud.com/beaglesound/sets/featured-songs-1
    i7, 16G DDR3, Win10x64, MOTU Ultralite Hybrid MK3
    Yamaha MOXF6, Hammond XK3c, other stuff.
    #5
    Sonic the Hedgehog
    Max Output Level: -76 dBFS
    • Total Posts : 733
    • Joined: 2006/09/10 13:42:06
    • Location: Montréal, Canada
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/29 22:34:38 (permalink)
    Ok,

    I guess I'll stick to SMF-1 then. Thanks Dave and Beagle!

    ''I work to live, but live to make music'' -Mahler
    #6
    zungle
    Max Output Level: -48 dBFS
    • Total Posts : 2745
    • Joined: 2006/02/15 13:00:33
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/30 00:06:22 (permalink)
    With SMF0, all the data is stored in one track. Each piece of data is prefixed with the number of the MIDI channel to which it refers. Because no clever formatting is required, SMF0 files can be played back "on-the-fly" - in other words, you don't need to load any data in advance, it can be played back AS it is read.

    SMF1 on the other hand consists of (strictly) anything up to 32 tracks of data. Each track is assigned to a MIDI channel when it starts up; the individual bits of data on each track are now NOT assigned a MIDI channel - this is assigned to the track they are on. Because a new track can start up on any MIDI channel at any time during the song, it is not possible to play this type of file "on-the-fly".



    Sonic .....thats a little more info from a Synth site I occassionally checkout.


    Good Luck.
    #7
    Sonic the Hedgehog
    Max Output Level: -76 dBFS
    • Total Posts : 733
    • Joined: 2006/09/10 13:42:06
    • Location: Montréal, Canada
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/30 10:33:04 (permalink)
    Thanks Zungle,

    I gather then that both of them work in SH4, but I still don't understand what all that means though...

    ''I work to live, but live to make music'' -Mahler
    #8
    Beagle
    Max Output Level: 0 dBFS
    • Total Posts : 50621
    • Joined: 2006/03/29 11:03:12
    • Location: Fort Worth, TX
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/30 10:48:52 (permalink)
    from a standpoint of SHS, it means the following:

    If you open/import a MIDI 0 file in SHS, it will open with all of the data on ONE TRACK.

    If you open/import a MIDI 1 file in SHS, it will open with all of the data on SEVERAL TRACKS (provided that there were several tracks when saved).

    All notes would be in the same track for MIDI 0, but you can have up to 32 tracks of different parts for MIDI 1.

    http://soundcloud.com/beaglesound/sets/featured-songs-1
    i7, 16G DDR3, Win10x64, MOTU Ultralite Hybrid MK3
    Yamaha MOXF6, Hammond XK3c, other stuff.
    #9
    zungle
    Max Output Level: -48 dBFS
    • Total Posts : 2745
    • Joined: 2006/02/15 13:00:33
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/30 12:53:25 (permalink)
    Beagle or Daveny5....

    I didn't bother to look(I'm at work).

    Which format does SHS export? Because its newer I'm assuming SMF1.

    Thanks
    #10
    Beagle
    Max Output Level: 0 dBFS
    • Total Posts : 50621
    • Joined: 2006/03/29 11:03:12
    • Location: Fort Worth, TX
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/30 13:23:42 (permalink)
    Actually, both. You can save or import as either MIDI 0 or MIDI 1. At least for SHS4, I don't know about earlier versions.

    http://soundcloud.com/beaglesound/sets/featured-songs-1
    i7, 16G DDR3, Win10x64, MOTU Ultralite Hybrid MK3
    Yamaha MOXF6, Hammond XK3c, other stuff.
    #11
    zungle
    Max Output Level: -48 dBFS
    • Total Posts : 2745
    • Joined: 2006/02/15 13:00:33
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/30 14:29:19 (permalink)
    Thanks.....

    #12
    Sonic the Hedgehog
    Max Output Level: -76 dBFS
    • Total Posts : 733
    • Joined: 2006/09/10 13:42:06
    • Location: Montréal, Canada
    • Status: offline
    RE: SMF-0 SMF-1? 2006/10/30 16:29:28 (permalink)
    This is odd...

    When I insert a floppy(MIDI-files) saved in SMF-0 and open it in SH4, it opens with all of the tracks properly aligned. When I do the same with SMF-1, it does the same except that the timing is off(?). A track, for example, that started on the 2nd measure would now start on the 2nd measure, but on the third beat after being bounced from a soft-synth...

    ''I work to live, but live to make music'' -Mahler
    #13
    Jump to:
    © 2024 APG vNext Commercial Version 5.1