old member midi question

Author
Chris in Indy
Max Output Level: -81 dBFS
  • Total Posts : 484
  • Joined: 2004/03/24 16:15:34
  • Location: Indianpolis, Indiana
  • Status: offline
2011/03/16 21:08:45 (permalink)

old member midi question

What is the procedure for changing the volume of only certain tracks in a midi file?

Example: I have a midi file that plays in "Windows Media Player" (probably using the Microsoft GS Wavetable Synth) and I want to change the volume of one of the instruments or tracks. When I do this in Sonar it works, but when I save the file and play it back in "Windows Media Player", the changes are not present.

I would also like to be able to alter the instruments, and make the changes stick.

I have tried saving the file as Midi 0, and Midi 1, but without success.

Chris in Indy ............... 
Tascam US 2000, Behringer Power Pro 8, Akai MPD 18, Yamaha MG 82cx, Mackie MCU Pro, Mackie MR 8's, M Audio BX-5's, M Audio 61 es, Yamaha MM6, Roland SH-201, KRK-KMS 8400's, Shure SRH 1840's, Audio Technica AT 2020's, Windows 8.1 64 bit, Sonar Platinum, SoundForge 10, East/West Libraries, GPO, Real Guitar, Project 5v2, FM-7, 
#1

12 Replies Related Threads

    Beagle
    Max Output Level: 0 dBFS
    • Total Posts : 50621
    • Joined: 2006/03/29 11:03:12
    • Location: Fort Worth, TX
    • Status: offline
    Re:old member midi question 2011/03/16 22:36:13 (permalink)
    you'll need to use CC 7 in the controller pane or the event list.  then make sure you save it as a MIDI file, not a sonar project.

    http://soundcloud.com/beaglesound/sets/featured-songs-1
    i7, 16G DDR3, Win10x64, MOTU Ultralite Hybrid MK3
    Yamaha MOXF6, Hammond XK3c, other stuff.
    #2
    lfm
    Max Output Level: -53 dBFS
    • Total Posts : 2216
    • Joined: 2005/01/24 05:35:33
    • Location: Sweden
    • Status: offline
    Re:old member midi question 2011/03/17 03:05:37 (permalink)
    Altering instruments is through patch changes in midi events.

    Either record from keyboard or input manually in midi events view.
    #3
    Chris in Indy
    Max Output Level: -81 dBFS
    • Total Posts : 484
    • Joined: 2004/03/24 16:15:34
    • Location: Indianpolis, Indiana
    • Status: offline
    Re:old member midi question 2011/03/17 05:06:47 (permalink)
    Beagle


    you'll need to use CC 7 in the controller pane or the event list.  then make sure you save it as a MIDI file, not a sonar project.


    Hey Beagle, I'm not sure what you mean. I changed the volume in the event list and then saved the file as a midi file, but it still sounds the same when played outside of Sonar.

    Chris in Indy ............... 
    Tascam US 2000, Behringer Power Pro 8, Akai MPD 18, Yamaha MG 82cx, Mackie MCU Pro, Mackie MR 8's, M Audio BX-5's, M Audio 61 es, Yamaha MM6, Roland SH-201, KRK-KMS 8400's, Shure SRH 1840's, Audio Technica AT 2020's, Windows 8.1 64 bit, Sonar Platinum, SoundForge 10, East/West Libraries, GPO, Real Guitar, Project 5v2, FM-7, 
    #4
    Beagle
    Max Output Level: 0 dBFS
    • Total Posts : 50621
    • Joined: 2006/03/29 11:03:12
    • Location: Fort Worth, TX
    • Status: offline
    Re:old member midi question 2011/03/17 08:12:18 (permalink)
    I'm not at sonar right now to look at it and I almost never use the event list.  how exactly did you change the volume in the event list?

    you should be able to add a parameter MIDI Controller Code (CC) 7 controls the MIDI volume.

    http://soundcloud.com/beaglesound/sets/featured-songs-1
    i7, 16G DDR3, Win10x64, MOTU Ultralite Hybrid MK3
    Yamaha MOXF6, Hammond XK3c, other stuff.
    #5
    lfm
    Max Output Level: -53 dBFS
    • Total Posts : 2216
    • Joined: 2005/01/24 05:35:33
    • Location: Sweden
    • Status: offline
    Re:old member midi question 2011/03/17 10:58:20 (permalink)
    Volume consist of three components - CC7 overall volume if synth supports that, CC11 for expression and velocity on the individuall notes.
    #6
    johnnyV
    Max Output Level: -48.5 dBFS
    • Total Posts : 2677
    • Joined: 2010/02/22 11:46:33
    • Location: Here, in my chair
    • Status: offline
    Re:old member midi question 2011/03/17 13:54:17 (permalink)
    I alter MIDI files I download all the time. Mostly I want to get rid of those terrible Vocal and guitar parts and just leave Piano, Bass and drums. So mostly I'm just deleting tracks. I too gave up on Sonar for simple MIDI tasks that I used to perform easily on my software on the Atari.
    Just to verify your problem - I opened a Midi file with Sonar, Lowered the volume and changed a few things and saved it. I opened it in both Media player and Win amp and it played exactly the way it originaly played, no changes.
    So It would seem like a simple task that would be under Process Volume? Right. This was a mystery to me, why can't you simply highligh a track and open a MIDI control box that has PRG, Volume and Pan. There isn't even a Velocity change box??  So I use different software for event list editing now. Sonar will hide the Program changes from you, They show up plain as day in other software. If a track changes Program on the same channel half way,  this is a mystery where this will show.

    There's lots of MIDI free editing software and I'm using one called Power Sequencer. It's event list is so simple a child could edit it. And you can hear your changes right away.
    My method:  
    You have to run Sonar in MME mode and select MS wavetable as your synth output. No point in Soft Synths for songs headed back to GM playback on computers.
    I open the file, I do not import. This will set the song the way the composer intended. Importing will result in unwanted changes happening.  

    My housekeeping starts with first deleting all empty tracks.
    I'll then solo each track so I can identify and name ( and possible delete)
    I then go to properties and make changes to instruments.
    SAVE.
    If I need to change the volume then I just open the events list and see if I'm lucky enough to find the controllers!

    If not I find it easier to open the song with Power Sequencer and quickly edit them.
    Somehow the event list in Sonar eludes me as far as editing goes. It's not really designed for editing I guess.  Might be because I learned all MIDI editing using event lists back in the 80's and I like them. I like the numbers and quick access to the raw data. To bad it's not as well implemented on Sonar. Example is I have found 3 identical notes hiding under each other in Piano view that would have been plain as day on the event list. Each view has it's merits for editing. I only wish Sonar added a few more buttons to process for me.
     
    post edited by johnnyV - 2011/03/17 14:04:13

    Sonar X3e Studio - Waiting for Professional
     Scarlett 6i6
    Yamaha Gear= 01v - NSM 10 - DTX 400 - MG82cx
    Roland Gear= A 49- GR 50 - TR 505 - Boss pedals
    Tascam Gear=  DR 40 - US1641 -
    Mackie Gear= Mix 8 - SRM 350's 
    i5 Z97 3.2GHZ quad 16 Gig RAM W 8.1  home build
    Taylor mini GS - G& L Tribute Tele - 72 Fender Princeton - TC BH 250 - Mooer and Outlaw Pedals  Korg 05/RW
     
    #7
    John6528
    Max Output Level: -82 dBFS
    • Total Posts : 409
    • Joined: 2008/01/19 10:45:28
    • Status: offline
    Re:old member midi question 2011/03/17 17:12:25 (permalink)
    It isn't impossible it is just tricky as hell.

    1.pick the track you want to work with
    2. View event list... see what controllers are being used.
    (if cnt 7 once at beginning and the rest cntrl 11 then just changing that one cntrl 7 should do it.)
    Say it is cntrl 7 controlling the volume and there's a lot of them
    3. Select entire track then Edit, Select, By Filter
    4. Click "None" at bottom then Control and both min and max 7, 1-127 min max value, and enter the correct channel number then "ok."
    5. Process, Interpolate
    6. None at bottom again then cntrl with min, max 7 again and make sure channel is right THEN click ""ok."
    7. Next screen cntrl 7 7 min max again and channel correct.
    8. HERE'S THE TRICKY PART: Value of cntrl says min max value 0 to 127. You change the 127 by the PERCENT change you want in all of them.
      If you want 50% softer then 127 becomes 63. 70& softer then 127 becomes 89 and so on.
    9. Click "ok" and it is done. All cntrl 7's in the track will be diminished by the percent you entered. Nothing to it lol

    I don't know why this works... just discovered it once long ago.

    John



    Sonar 8.5 64, Win 7 64
    Asrock X58 Extreme3, I7-950, 12G ram
    OCZ Vertx3 120, Vertex2 90, WDM 1T
    Focusrite Saffire
    Yamaha P-70 Keyboard
    M-Audio Midisport Uno
    Miroslav Philharmonik , Nanosynth
    #8
    johnnyV
    Max Output Level: -48.5 dBFS
    • Total Posts : 2677
    • Joined: 2010/02/22 11:46:33
    • Location: Here, in my chair
    • Status: offline
    Re:old member midi question 2011/03/17 19:56:50 (permalink)
    Well dang, that was easy, ha ha!
    Thanks for sharing, I might give it a go. Then again I might dream on about a SOnar global MIDI control panel ( mixing board)  like you get in TTS-1. I guess one should just avoid MIDI files and MS wavetable, life will be fine.

    Sonar X3e Studio - Waiting for Professional
     Scarlett 6i6
    Yamaha Gear= 01v - NSM 10 - DTX 400 - MG82cx
    Roland Gear= A 49- GR 50 - TR 505 - Boss pedals
    Tascam Gear=  DR 40 - US1641 -
    Mackie Gear= Mix 8 - SRM 350's 
    i5 Z97 3.2GHZ quad 16 Gig RAM W 8.1  home build
    Taylor mini GS - G& L Tribute Tele - 72 Fender Princeton - TC BH 250 - Mooer and Outlaw Pedals  Korg 05/RW
     
    #9
    Beagle
    Max Output Level: 0 dBFS
    • Total Posts : 50621
    • Joined: 2006/03/29 11:03:12
    • Location: Fort Worth, TX
    • Status: offline
    Re:old member midi question 2011/03/17 20:57:52 (permalink)
    yes, very good info there John.

    http://soundcloud.com/beaglesound/sets/featured-songs-1
    i7, 16G DDR3, Win10x64, MOTU Ultralite Hybrid MK3
    Yamaha MOXF6, Hammond XK3c, other stuff.
    #10
    Chris in Indy
    Max Output Level: -81 dBFS
    • Total Posts : 484
    • Joined: 2004/03/24 16:15:34
    • Location: Indianpolis, Indiana
    • Status: offline
    Re:old member midi question 2011/03/17 21:20:51 (permalink)
    Thanks Beagle and thanks John. That might just be the ticket, but it's too late to mess with it tonight, I'll give it a go tomorrow. I'll let you know if I can't change the file.

    There was a time when I thought I knew all there was to know about midi. Either I have forgotten a lot, or I didn't know as much as I thought I did.



    Chris in Indy ............... 
    Tascam US 2000, Behringer Power Pro 8, Akai MPD 18, Yamaha MG 82cx, Mackie MCU Pro, Mackie MR 8's, M Audio BX-5's, M Audio 61 es, Yamaha MM6, Roland SH-201, KRK-KMS 8400's, Shure SRH 1840's, Audio Technica AT 2020's, Windows 8.1 64 bit, Sonar Platinum, SoundForge 10, East/West Libraries, GPO, Real Guitar, Project 5v2, FM-7, 
    #11
    Chris in Indy
    Max Output Level: -81 dBFS
    • Total Posts : 484
    • Joined: 2004/03/24 16:15:34
    • Location: Indianpolis, Indiana
    • Status: offline
    Re:old member midi question 2011/03/21 19:56:32 (permalink)
    John6528


    It isn't impossible it is just tricky as hell.

    1.pick the track you want to work with
    2. View event list... see what controllers are being used.
    (if cnt 7 once at beginning and the rest cntrl 11 then just changing that one cntrl 7 should do it.)
    Say it is cntrl 7 controlling the volume and there's a lot of them
    3. Select entire track then Edit, Select, By Filter
    4. Click "None" at bottom then Control and both min and max 7, 1-127 min max value, and enter the correct channel number then "ok."
    5. Process, Interpolate
    6. None at bottom again then cntrl with min, max 7 again and make sure channel is right THEN click ""ok."
    7. Next screen cntrl 7 7 min max again and channel correct.
    8. HERE'S THE TRICKY PART: Value of cntrl says min max value 0 to 127. You change the 127 by the PERCENT change you want in all of them.
    If you want 50% softer then 127 becomes 63. 70& softer then 127 becomes 89 and so on.
    9. Click "ok" and it is done. All cntrl 7's in the track will be diminished by the percent you entered. Nothing to it lol

    I don't know why this works... just discovered it once long ago.

    John


    Chris in Indy


    Thanks Beagle and thanks John. That might just be the ticket, but it's too late to mess with it tonight, I'll give it a go tomorrow. I'll let you know if I can't change the file.

    There was a time when I thought I knew all there was to know about midi. Either I have forgotten a lot, or I didn't know as much as I thought I did.
    Hey Beagle ............. I just wanted you to know that your (convoluted) approach to modifying that midi file worked like a charm. It seems like a lot of horsing around to change a simple parameter, but it gets the job done. I still have to guess at what controllers are used for what, but there must be reference guides that I can find.

    Also using the "Microsoft Wavetable Synth" kinda sucks too.

    Thanks again



    Chris in Indy ............... 
    Tascam US 2000, Behringer Power Pro 8, Akai MPD 18, Yamaha MG 82cx, Mackie MCU Pro, Mackie MR 8's, M Audio BX-5's, M Audio 61 es, Yamaha MM6, Roland SH-201, KRK-KMS 8400's, Shure SRH 1840's, Audio Technica AT 2020's, Windows 8.1 64 bit, Sonar Platinum, SoundForge 10, East/West Libraries, GPO, Real Guitar, Project 5v2, FM-7, 
    #12
    Beagle
    Max Output Level: 0 dBFS
    • Total Posts : 50621
    • Joined: 2006/03/29 11:03:12
    • Location: Fort Worth, TX
    • Status: offline
    Re:old member midi question 2011/03/21 20:15:03 (permalink)
    glad to help (even in a "convoluted" way! )

    here's a reference for the CC codes.
    http://www.indiana.edu/~emusic/cntrlnumb.html

    http://soundcloud.com/beaglesound/sets/featured-songs-1
    i7, 16G DDR3, Win10x64, MOTU Ultralite Hybrid MK3
    Yamaha MOXF6, Hammond XK3c, other stuff.
    #13
    Jump to:
    © 2024 APG vNext Commercial Version 5.1