MIDI timestretching/expanding - how?

Author
adrian4u
Max Output Level: -79 dBFS
  • Total Posts : 568
  • Joined: 2010/12/07 19:07:11
  • Location: Poland
  • Status: offline
2011/11/01 05:27:23 (permalink)

MIDI timestretching/expanding - how?

Hi,
 
It's a basic question, but maybe I'm blind today or too lazy to get thru manual... How to do timestretching/expnding of MIDI clip?
 
I have some clips, which are 4,8, 16 bars long, but they're recorded not in tempo of the project.....
 
In a fact I try to get "preview" patterns out of one instrument and I haven't found any other way than live recording. But then I have to expand or stretch them to fit the tepo....
 
How?
 
Thanks in advance for your help,
 
A

Phenom II x6 1100T (OC to 6x 4,1gHz), 8gB DDR3/1600gHz RAM, Win7/64; SONAR Producer X1c; Korgs: Z1, M50, Triton Rack, TRinity Rack; NI Maschine; Behringer BCF-R2000; MOTU 828mk3 FW; Edirol Edirol UA-1000; guitars: Cort Z-Custom, LAG JET100 totally customed, Cort SFX-DAO; some other music toys, one very musical cat 
***************************************
Be patient for newbie ;)
#1

26 Replies Related Threads

    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/01 10:53:20 (permalink)
    If you open a MIDI file as a new project, the project will take on the tempo of the MIDI file. If you import a MIDI file into an existing project, it will take on the tempo of the project. Either way, if the clip was recorded to a click, it should be in sync with the timeline, unless maybe you import a clip into a project with a mismatched meter.

    In any case, if you just want the clip to play at half-time or double-time or some known factor like that, you can use Process > Length.

    If you want it to end at a certain time, you can use Process > Fit to Time.



    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #2
    adrian4u
    Max Output Level: -79 dBFS
    • Total Posts : 568
    • Joined: 2010/12/07 19:07:11
    • Location: Poland
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/01 11:27:34 (permalink)
    it's not as easy - I want to import some "preveiew" presets from Triton, unfortunatelly they don't want to get sync with Sonar.
    So I can record phrase, but it won't be in the tempo of sonar.
    What next?

    Phenom II x6 1100T (OC to 6x 4,1gHz), 8gB DDR3/1600gHz RAM, Win7/64; SONAR Producer X1c; Korgs: Z1, M50, Triton Rack, TRinity Rack; NI Maschine; Behringer BCF-R2000; MOTU 828mk3 FW; Edirol Edirol UA-1000; guitars: Cort Z-Custom, LAG JET100 totally customed, Cort SFX-DAO; some other music toys, one very musical cat 
    ***************************************
    Be patient for newbie ;)
    #3
    stonehedge
    Max Output Level: -86 dBFS
    • Total Posts : 215
    • Joined: 2008/05/22 17:47:44
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/01 11:48:44 (permalink)
    I don't own a Triton. Does it have a sequencer that can slave to midi sync from sonar.?

    Home built i7 6850k Broadwell, 16GB corsair RAM, Asus X99 Deluxe II/Gen 3, EVGA GeForce GTX 1060 6gig, Win 10 creators with no windows updates since jan 2018, Sonar Platinium, Sony Vegas Pro 15, Sound Forge 11, Pro Tools 10, Superior Drummer 3, Easy Keys, Melodyne Studio 4, MOTU 2408, Motu MTPav, midisport 4X4,Behringer X32 Compact with X-Adat and (2) ada8000 strips,Mackie Control Universal, Monitors by JBL, Tannoy, Fostex.
    #4
    adrian4u
    Max Output Level: -79 dBFS
    • Total Posts : 568
    • Joined: 2010/12/07 19:07:11
    • Location: Poland
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/01 12:35:44 (permalink)
    yes, but I have rack version without sequencer.
    I can only dump arpeggio paterns as a SysEx, or play thru "sound preview", but in this case synth plays at its own tempo - independent to host tempo.

    It's strange that Sonar has no "MIDI stretch/expand" tool....
    When I try to spped up or slown down tempo of project - it affects MIDI playing too.
    How to make it INDEPENDENT to find right tempo?
    Even clip looping is useless...

    I remember ACID has abilities to change tempo without changing speed of playing material if material wasn't loops. But I'm not sure....

    Any ideas how to do it in Sonar?

    Phenom II x6 1100T (OC to 6x 4,1gHz), 8gB DDR3/1600gHz RAM, Win7/64; SONAR Producer X1c; Korgs: Z1, M50, Triton Rack, TRinity Rack; NI Maschine; Behringer BCF-R2000; MOTU 828mk3 FW; Edirol Edirol UA-1000; guitars: Cort Z-Custom, LAG JET100 totally customed, Cort SFX-DAO; some other music toys, one very musical cat 
    ***************************************
    Be patient for newbie ;)
    #5
    Jonbouy
    Max Output Level: 0 dBFS
    • Total Posts : 22562
    • Joined: 2008/04/14 13:47:39
    • Location: England's Sunshine South Coast
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/01 12:50:31 (permalink)
    brundlefly

    In any case, if you just want the clip to play at half-time or double-time or some known factor like that, you can use Process > Length.

    If you want it to end at a certain time, you can use Process > Fit to Time.

    One of these two.

    There are DAWs that enable you just to stretch the clip out to the exact length you want but those are Sonar's methods above as quoted from Brundlefly.

    Read how each one works in the manual you will find they will work.

    Short of doing that load one of your midi files into Sonar by double clicking it, import the rest of the clips you want to use, change the tempo of the resultant project to the tempo that you want then save the whole thing to a new midi file you can then import that into your project and all the midi will be at the correct tempo.

    If you are dumping from the module check what tempo the Triton's sequencer is set at, set a blank project the same then when you've dumped the midi into Sonar then adjust to the tempo you want then do the save and import routine.

    Something like that.


    "We can't do anything to change the world until capitalism crumbles.
    In the meantime we should all go shopping to console ourselves" - Banksy
    #6
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/01 12:53:05 (permalink)
    Assuming the first event in the clip is at 1:01:000, just count out to the last event in the measure, set the Now time at the beginning of that note, and and use Set Measure/Beat At Now to tell SONAR what measure and beat that should be. SONAR will adjust the project tempo to align the timeline at that point. If the tempo is steady, everything else should line up as well.

    X1 changed all the shortcuts for setting Now = From, and Set Measure/Beat At Now, and I changed them back, so I can't tell you off the top of my head what they are now.


    EDIT: If the clip doesn't start at 1:01:000 (e.g. it starts with a pick-up note at 1:04:480), you'll have to start by sliding it around to align the first event with the corresponding beat in the timeline, and Set that point with SM/BAN, then Set the ending event, and edit the initial tempo at 1:01:000 to match what SONAR inserted at the first Set point. Also, note that SM/BAN uses fractional beats, not ticks, so 1:04:480 is Measure 1, Beat 4.5.


    post edited by brundlefly - 2011/11/01 13:02:00

    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #7
    stonehedge
    Max Output Level: -86 dBFS
    • Total Posts : 215
    • Joined: 2008/05/22 17:47:44
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/01 13:07:31 (permalink)
    According to this triton rack review, you can clock the arpeggio to midi clock from an external sequencer. see below.

    If you can do that and the Korg outputs the midi notes out of its midi out port, this might be do-able

    "Arpeggios, RPPRs, Time Slice.  The Triton Rack does not have a sequencer to record songs on.  However it does have 2 arpeggiators that can be assigned to different sounds in a program.  The arps respond to MIDI clocks so you can change the tempo on your sequencer and the Triton does not lose a beat.  There are plenty of arps provided, some in the form of drum patterns, others doing trance-lines, basslines, and the synth-lines.  There is also the ability to record RPPR (realtime pattern play/record) sequences.  Don't freak, that's just Korg-Speak.  Call it a "user sequence" if you like.  Lets get this straight right here.  There is NO way to record songs with just the rack.  You can use RPPR to record arps, drum patterns, cascades of midi notes, whatever.  These are assigned to a key in the main preset in the multi and it will "play" whatever patch is selected.  Think of it like a "beats mode" on a emu though not quite as flexible. Unlike the beats mode though, you can record these in real time, or step time if you want.


    the info was taken from here
    http://www.studio-central...of_the_triton_rack.htm

    good luck

    Home built i7 6850k Broadwell, 16GB corsair RAM, Asus X99 Deluxe II/Gen 3, EVGA GeForce GTX 1060 6gig, Win 10 creators with no windows updates since jan 2018, Sonar Platinium, Sony Vegas Pro 15, Sound Forge 11, Pro Tools 10, Superior Drummer 3, Easy Keys, Melodyne Studio 4, MOTU 2408, Motu MTPav, midisport 4X4,Behringer X32 Compact with X-Adat and (2) ada8000 strips,Mackie Control Universal, Monitors by JBL, Tannoy, Fostex.
    #8
    adrian4u
    Max Output Level: -79 dBFS
    • Total Posts : 568
    • Joined: 2010/12/07 19:07:11
    • Location: Poland
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/01 16:21:11 (permalink)
    stonehedge - Yes, I can do this and I think it's only way - or one of two ways (second one is this described by brundlefly - even if I don't understand all of he wrote).

    I was trying to record "sound preview", but it's rather different than ARPeggio - you have phrases, and those phrases are played with "I-dunno" tempo (no tempo on LCD).

    But OK, thanks guys, I will try to do something in a while.

    Phenom II x6 1100T (OC to 6x 4,1gHz), 8gB DDR3/1600gHz RAM, Win7/64; SONAR Producer X1c; Korgs: Z1, M50, Triton Rack, TRinity Rack; NI Maschine; Behringer BCF-R2000; MOTU 828mk3 FW; Edirol Edirol UA-1000; guitars: Cort Z-Custom, LAG JET100 totally customed, Cort SFX-DAO; some other music toys, one very musical cat 
    ***************************************
    Be patient for newbie ;)
    #9
    Kalle Rantaaho
    Max Output Level: -5 dBFS
    • Total Posts : 7005
    • Joined: 2006/01/09 13:07:59
    • Location: Finland
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/01 17:54:24 (permalink)
    You say you "record sound preview" ....???? So is it actually audio or MIDI? If you are auditioning a synth or soft synth, and recording what you hear, isn't it audio? Or I just can't follow...
     
    (Re-reading the first post makes me think you've confused things. It really seems to me you are recording auditioning snippets as audio. If so, this isn't a MIDIstretch question at all)

    SONAR PE 8.5.3, Asus P5B, 2,4 Ghz Dual Core, 4 Gb RAM, GF 7300, EMU 1820, Bluetube Pre  -  Kontakt4, Ozone, Addictive Drums, PSP Mixpack2, Melda Creative Pack, Melodyne Plugin etc.
    The benefit of being a middle aged amateur is the low number of years of frustration ahead of you.
    #10
    adrian4u
    Max Output Level: -79 dBFS
    • Total Posts : 568
    • Joined: 2010/12/07 19:07:11
    • Location: Poland
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/01 18:20:11 (permalink)
    Kalle Rantaaho ,
    "sound preview" - you think about audio, but - maybe I made myself not so clear:
    - Triton plays "prev" from internal MIDI patterns (different than arpeggiators), and it's easy to send the notes to MIDI OUT (to DAW).
    But it's impossible to set Triton to play those patterns in sync with DAW. Triton plays patterns, but doesn't send MIDI Clock during playing (concerns those "review patterns" only).

    I cant dump them as MIDI - I can dump them as SysEx - so it doesn't help.....

    Let's go back to the topic:
    I have few MIDI phrases in UNKNOWN TEMPO - how to expand/stretch them to the PROJECT TEMPO???

    Phenom II x6 1100T (OC to 6x 4,1gHz), 8gB DDR3/1600gHz RAM, Win7/64; SONAR Producer X1c; Korgs: Z1, M50, Triton Rack, TRinity Rack; NI Maschine; Behringer BCF-R2000; MOTU 828mk3 FW; Edirol Edirol UA-1000; guitars: Cort Z-Custom, LAG JET100 totally customed, Cort SFX-DAO; some other music toys, one very musical cat 
    ***************************************
    Be patient for newbie ;)
    #11
    Kalle Rantaaho
    Max Output Level: -5 dBFS
    • Total Posts : 7005
    • Joined: 2006/01/09 13:07:59
    • Location: Finland
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 06:41:39 (permalink)
    So the MIDI behaves as if it was recorded freehand without a metronome? The normal way for MIDI to act is automatically follow the project tempo, there is no way you can make it NOT follow it, AFAIK, so there's something special in these clips?

    What does the event list show as the tempo of the clips- or does it give any other hints about the character of the clips.
    AFAIK a MIDI clip always has a tempo definition. but, as I said, the playing does not need follow the tempo, even if the clip is set to project tempo.
    Maybe quantizing could move the notes the way you want?

    SONAR PE 8.5.3, Asus P5B, 2,4 Ghz Dual Core, 4 Gb RAM, GF 7300, EMU 1820, Bluetube Pre  -  Kontakt4, Ozone, Addictive Drums, PSP Mixpack2, Melda Creative Pack, Melodyne Plugin etc.
    The benefit of being a middle aged amateur is the low number of years of frustration ahead of you.
    #12
    adrian4u
    Max Output Level: -79 dBFS
    • Total Posts : 568
    • Joined: 2010/12/07 19:07:11
    • Location: Poland
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 10:59:32 (permalink)
    treat it like - playing/recording MIDI with DIFFERENT TEMPO than DAW. Quantisation won't help - imagine quantising 147bpm to 120bpm ;) All I can do is to record phrase, and - what I want to do is - to expand/stretch to project tempo

    Phenom II x6 1100T (OC to 6x 4,1gHz), 8gB DDR3/1600gHz RAM, Win7/64; SONAR Producer X1c; Korgs: Z1, M50, Triton Rack, TRinity Rack; NI Maschine; Behringer BCF-R2000; MOTU 828mk3 FW; Edirol Edirol UA-1000; guitars: Cort Z-Custom, LAG JET100 totally customed, Cort SFX-DAO; some other music toys, one very musical cat 
    ***************************************
    Be patient for newbie ;)
    #13
    Jonbouy
    Max Output Level: 0 dBFS
    • Total Posts : 22562
    • Joined: 2008/04/14 13:47:39
    • Location: England's Sunshine South Coast
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 11:08:55 (permalink)
    adrian4u


    treat it like - playing/recording MIDI with DIFFERENT TEMPO than DAW. Quantisation won't help - imagine quantising 147bpm to 120bpm ;) All I can do is to record phrase, and - what I want to do is - to expand/stretch to project tempo


    It isn't hard to do that in Sonar provided you already know the length in bars and the original tempo of the midi you are recording, you can then scale your midi clip to any tempo using one of the 'Process' tools as already explained.

    So say if your original clip is supposed be 16 bars and it currently (incorrectly) occupies 7.4 bars of your current project you'd use Process / Fit to Time using bar 17 as your end point (actually bar 9 would also work in this example if you didn't mind it playing back at double time).  Once you've worked that out and scaled the clip accordingly the midi will then follow any subsequent tempo change you care to make.

    You do need to know at least what tempo the original is supposed to be or it's length in bars otherwise you are just shooting in the dark as far as finding the correct scaling factor goes.
    post edited by Jonbouy - 2011/11/02 11:20:12

    "We can't do anything to change the world until capitalism crumbles.
    In the meantime we should all go shopping to console ourselves" - Banksy
    #14
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 11:26:05 (permalink)
    provided you already know the length in bars and the original tempo of the midi you are recording



    I think this is the OP's challenge. He's recording canned sequences and/or arpeggios from a Triton Rack that does not have an onboard sequencer, so he doesn't have the tempo information for everything.

    What's interesting to me is that it's outputting MIDI at all. I don't think any of my rack or keyboard synths send MIDI when they're playing back sequences from ROM.



    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #15
    Jonbouy
    Max Output Level: 0 dBFS
    • Total Posts : 22562
    • Joined: 2008/04/14 13:47:39
    • Location: England's Sunshine South Coast
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 12:32:03 (permalink)
    brundlefly



    provided you already know the length in bars and the original tempo of the midi you are recording



    I think this is the OP's challenge. He's recording canned sequences and/or arpeggios from a Triton Rack that does not have an onboard sequencer, so he doesn't have the tempo information for everything.


    I have managed it once before by dissecting a passage that would represent a number of bars by counting drum hits, that gave me a ball park scaling factor and then did the Fit to Tme thing after scaling it to that derived amount.

    It does require a constant tempo though and I had to quantize at the end of it because even then I didn't get it exactly on the money.


    "We can't do anything to change the world until capitalism crumbles.
    In the meantime we should all go shopping to console ourselves" - Banksy
    #16
    JoseC.
    Max Output Level: -81 dBFS
    • Total Posts : 471
    • Joined: 2003/11/10 14:46:11
    • Location: León, Spain
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 13:52:00 (permalink)
    adrian4u


    Kalle Rantaaho ,
    "sound preview" - you think about audio, but - maybe I made myself not so clear:
    - Triton plays "prev" from internal MIDI patterns (different than arpeggiators), and it's easy to send the notes to MIDI OUT (to DAW).
    But it's impossible to set Triton to play those patterns in sync with DAW. Triton plays patterns, but doesn't send MIDI Clock during playing (concerns those "review patterns" only).

    I cant dump them as MIDI - I can dump them as SysEx - so it doesn't help.....

    Let's go back to the topic:
    I have few MIDI phrases in UNKNOWN TEMPO - how to expand/stretch them to the PROJECT TEMPO???



    You got it wrong with MIDI Clock, you need to send Clock to the Triton, not the other way round. It most probably will sync to that if you set it to RECEIVE Clock. Anyway, the way to do it precisely with already recorded phrases is Process>Fit to time. It is easy and works like a charm.
    #17
    stonehedge
    Max Output Level: -86 dBFS
    • Total Posts : 215
    • Joined: 2008/05/22 17:47:44
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 13:59:16 (permalink)


    You got it wrong with MIDI Clock, you need to send Clock to the Triton, not the other way round. It most probably will sync to that if you set it to RECEIVE Clock. Anyway, the way to do it precisely with already recorded phrases is Process>Fit to time. It is easy and works like a charm.


    Agreed That's what I said in post 8

    According to this triton rack review, you can clock the arpeggio to midi clock from an external sequencer

    The external sequencer being Sonar. If you do that, your phrases will be in sync with your tracks when you audition them




    Home built i7 6850k Broadwell, 16GB corsair RAM, Asus X99 Deluxe II/Gen 3, EVGA GeForce GTX 1060 6gig, Win 10 creators with no windows updates since jan 2018, Sonar Platinium, Sony Vegas Pro 15, Sound Forge 11, Pro Tools 10, Superior Drummer 3, Easy Keys, Melodyne Studio 4, MOTU 2408, Motu MTPav, midisport 4X4,Behringer X32 Compact with X-Adat and (2) ada8000 strips,Mackie Control Universal, Monitors by JBL, Tannoy, Fostex.
    #18
    JoseC.
    Max Output Level: -81 dBFS
    • Total Posts : 471
    • Joined: 2003/11/10 14:46:11
    • Location: León, Spain
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 14:03:18 (permalink)
    brundlefly



     

    What's interesting to me is that it's outputting MIDI at all. I don't think any of my rack or keyboard synths send MIDI when they're playing back sequences from ROM.


    My Emu MP7 outputs all the preset audition sequences if you choose to do so, either at internal tempo or at external clock. It also resets them when receiveng external Start/Stop, which makes it very easy to record them. 
    #19
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 14:04:21 (permalink)
    stonehedgeThat's what I said in post 7



    Make that post #8, and un-indent (outdent?) your response to get it out of the quoted part.

    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #20
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 14:08:41 (permalink)
    JoseC.


    brundlefly



     

    What's interesting to me is that it's outputting MIDI at all. I don't think any of my rack or keyboard synths send MIDI when they're playing back sequences from ROM.


    My Emu MP7 outputs all the preset audition sequences if you choose to do so, either at internal tempo or at external clock. It also resets them when receiveng external Start/Stop, which makes it very easy to record them. 
    Right, but the MP7 has an onboard sequencer. What I'm saying is most ROM-based synths don't send MIDI when playing demo sequences or built-in arpeggiator patterns.


     




    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #21
    JoseC.
    Max Output Level: -81 dBFS
    • Total Posts : 471
    • Joined: 2003/11/10 14:46:11
    • Location: León, Spain
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 14:10:53 (permalink)
    stonehedge



    Agreed That's what I said in post 8 





    I know you did but he did not seem to get it :)
    #22
    JoseC.
    Max Output Level: -81 dBFS
    • Total Posts : 471
    • Joined: 2003/11/10 14:46:11
    • Location: León, Spain
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 14:17:23 (permalink)
    brundlefly


    JoseC.


    brundlefly





    What's interesting to me is that it's outputting MIDI at all. I don't think any of my rack or keyboard synths send MIDI when they're playing back sequences from ROM.


    My Emu MP7 outputs all the preset audition sequences if you choose to do so, either at internal tempo or at external clock. It also resets them when receiveng external Start/Stop, which makes it very easy to record them. 
    Right, but the MP7 has an onboard sequencer. What I'm saying is most ROM-based synths don't send MIDI when playing demo sequences or built-in arpeggiator patterns.



    Not that it is important at all for the thread topic, but Emu rack synths DO send MIDI when playing demo sequences and arpeggiator patterns. It is true that the Emu MP7 has an onboard sequencer, too, but its sequencerless rack cousins will do the same.

    #23
    Blogman
    Max Output Level: -81 dBFS
    • Total Posts : 481
    • Joined: 2011/02/08 02:32:48
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 14:32:40 (permalink)
    Use the Set beats/measures at now to tell Sonar where the beats and measures of the midi notes are. Once you've done that, Sonar's gridded out to the midi file's tempo and then you can change it (via the tempo map) to what you desire.... back to the project tempo you are trying to lock the clip to.
    #24
    stonehedge
    Max Output Level: -86 dBFS
    • Total Posts : 215
    • Joined: 2008/05/22 17:47:44
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 15:15:56 (permalink)
    brundlefly


    stonehedge
    That's what I said in post 7



    Make that post #8, and un-indent (outdent?) your response to get it out of the quoted part.


    Sorry I'm a little too fast on the trigger today. Hope this one works right

    Home built i7 6850k Broadwell, 16GB corsair RAM, Asus X99 Deluxe II/Gen 3, EVGA GeForce GTX 1060 6gig, Win 10 creators with no windows updates since jan 2018, Sonar Platinium, Sony Vegas Pro 15, Sound Forge 11, Pro Tools 10, Superior Drummer 3, Easy Keys, Melodyne Studio 4, MOTU 2408, Motu MTPav, midisport 4X4,Behringer X32 Compact with X-Adat and (2) ada8000 strips,Mackie Control Universal, Monitors by JBL, Tannoy, Fostex.
    #25
    adrian4u
    Max Output Level: -79 dBFS
    • Total Posts : 568
    • Joined: 2010/12/07 19:07:11
    • Location: Poland
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 15:34:07 (permalink)
    Thanks for all your advices, I will try to mash-up with start-end positions.
    I was searching to solution inside Sonar. So wih your help I hope I'll manage it.

    And I made MIDI Sync with: Sonar as Master (arps in Triton are in sync but not "preview patterns"); and with Sonar as Slave (Triton Racks sends MIDI Clock, but when you press button "AUDITION" for your sounds - it plays "prewiev patters" in diferent tempo - and it's not malfnction).

    Phenom II x6 1100T (OC to 6x 4,1gHz), 8gB DDR3/1600gHz RAM, Win7/64; SONAR Producer X1c; Korgs: Z1, M50, Triton Rack, TRinity Rack; NI Maschine; Behringer BCF-R2000; MOTU 828mk3 FW; Edirol Edirol UA-1000; guitars: Cort Z-Custom, LAG JET100 totally customed, Cort SFX-DAO; some other music toys, one very musical cat 
    ***************************************
    Be patient for newbie ;)
    #26
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re:MIDI timestretching/expanding - how? 2011/11/02 15:47:06 (permalink)
    JoseC.


    brundlefly


    JoseC.


    brundlefly





    What's interesting to me is that it's outputting MIDI at all. I don't think any of my rack or keyboard synths send MIDI when they're playing back sequences from ROM.


    My Emu MP7 outputs all the preset audition sequences if you choose to do so, either at internal tempo or at external clock. It also resets them when receiveng external Start/Stop, which makes it very easy to record them. 
    Right, but the MP7 has an onboard sequencer. What I'm saying is most ROM-based synths don't send MIDI when playing demo sequences or built-in arpeggiator patterns.



    Not that it is important at all for the thread topic, but Emu rack synths DO send MIDI when playing demo sequences and arpeggiator patterns. It is true that the Emu MP7 has an onboard sequencer, too, but its sequencerless rack cousins will do the same.
    I agree this is not really important (or germane to the original question), but I double-checked, and my E-MU UltraProteus does not send MIDI out when playing its demos.  Maybe newer ones do.


    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #27
    Jump to:
    © 2024 APG vNext Commercial Version 5.1