MIDI ARP not saving patterns of imported MIDI

Discussion about: tracktion.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Good day. I was playing around with the MIDI ARP in pattern mode and imported some rather basic MIDI as patterns but it would not actually save the pattern after I made some tweaks it. Can you please check on this, as this pattern editor is really awesome and something quite unique, that I haven't seen in other DAWS before. Looking forward to Waveform 13.

Post

A completely unique ARP is Catalyst, perhaps EON, perhaps BlueARP, but not here. Oh, or from Hy-Plugins, stay tuned.

Post

Patterns save fine here (12 pro on Windows) and are added to the list selectable by the pattern button. You can also save overall state by saving a preset from the main dropdown save as.
'He craved immortality so much, he was prepared to die for it.'

Post

Can you be a bit more specific? "Would not actually save" and "made some tweaks" are both kinda vague. A video showing the steps would be better.
Surely there must be consensus by now...

Post

Another option, you should be able to set another track input to receive midi from your arp track and record it. Just remove or bypass any vsts that don't allow midi to pass through (likely most virtual instruments) when you do the recording.

Post

Thanks for all the feedback - I own a lot of the MIDI plugins suggested (and a few others, with Phrasebox being my favourite) but like how MIDI Arp can create a pattern from a MIDI file that I can then play using the keys of my choice, rather than being limited by a static MIDI file or having to manually transpose/edit the MIDI file.

Post

Hi @pough. If I select one of the pattern presets in MIDI Arp and edit it, I am still able to save the edited preset as a new preset. If I load a MIDI file as a pattern and then try to save it as a pattern preset, it shows the option to Save but when I name it and hit save, it does not actually save the preset or give any indication that the preset failed to save. I tried searching for presets I "saved" but they are nowhere to be found on my PC.

Post

I tried making and saving new presets in the MIDI Arpeggiator plugin and they don't show up anywhere in Waveform. So I tried looking for them in the filesystem. I found some new preset files without names. They can be opened in a text editor because they're just XML. I opened one of them and also opened an old preset file that does work and they look quite a bit different. The old file has way more information.

It seems like the save routine for this plugin got buggered. It doesn't include all of the required information and it doesn't save the filename. The preset file that works is from May of this year.

Preset that doesn't work:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>

<PRESET name="" tags="" type="pattern" subtype="Arp" presetVersion="2">
  <ARPPATTERN length="8.0" stepLength="0.25">
    <BAR length="8.0">
      <NOTE start="0.0" length="0.2489583333333333" velocity="101" note="-8"/>
      <NOTE start="0.5" length="0.4989583333333333" velocity="96" note="-8"/>
      <NOTE start="1.0" length="0.4989583333333334" velocity="111" note="4"/>
      <NOTE start="1.5" length="0.2489583333333334" velocity="96" note="-8"/>
      <NOTE start="1.75" length="0.2489583333333334" velocity="114" note="4"/>
      <NOTE start="2.25" length="0.2489583333333334" velocity="97" note="2"/>
      <NOTE start="2.75" length="0.2489583333333334" velocity="97" note="-1"/>
      <NOTE start="3.0" length="0.2489583333333334" velocity="114" note="2"/>
      <NOTE start="3.25" length="0.2489583333333334" velocity="97" note="-1"/>
      <NOTE start="3.5" length="0.4989583333333334" velocity="97" note="-5"/>
      <NOTE start="5.0" length="0.4989583333333334" velocity="107" note="-5"/>
      <NOTE start="5.75" length="0.2489583333333334" velocity="96" note="-15"/>
      <NOTE start="6.25" length="0.2489583333333334" velocity="94" note="-15"/>
      <NOTE start="6.75" length="0.2489583333333334" velocity="93" note="-15"/>
      <NOTE start="7.0" length="0.4989583333333334" velocity="107" note="-3"/>
      <NOTE start="7.5" length="0.4989583333333334" velocity="93" note="-5"/>
    </BAR>
  </ARPPATTERN>
</PRESET>
Preset that does work:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>

<PRESET presetVersion="2" type="plugin" subtype="arp" name="MIDI Arpeggiator: Octavidiot"
        tags="Plugin">
  <PLUGIN type="arp" windowLocked="1" id="1070" enabled="1" usePattern="1"
          windowX="461" windowY="314">
    <MACROPARAMETERS id="1071"/>
    <PRESET name="Arp: __5__5__5__5__5_" tags="Arp" type="pattern" subtype="Arp"
            presetVersion="2" factory="1" file="C:\Users\pough\AppData\Roaming\Tracktion\Waveform\Factory Presets\Arp\Arp __5__5__5__5__5_.trkpreset">
      <ARPPATTERN length="2.0" stepLength="0.25">
        <BAR length="2.0">
          <NOTE start="0.0" length="0.25" velocity="64" note="-12"/>
          <NOTE start="0.25" length="0.25" velocity="64" note="0"/>
          <NOTE start="0.5" length="0.25" velocity="64" note="-12"/>
          <NOTE start="0.75" length="0.25" velocity="64" note="0"/>
          <NOTE start="1.0" length="0.25" velocity="64" note="12"/>
          <NOTE start="1.25" length="0.25" velocity="64" note="-12"/>
          <NOTE start="1.5" length="0.25" velocity="64" note="0"/>
          <NOTE start="1.75" length="0.25" velocity="64" note="12"/>
        </BAR>
      </ARPPATTERN>
    </PRESET>
    <MODIFIERASSIGNMENTS/>
    <FACEPLATE width="8" height="4" autoSize="1">
      <RESOURCES/>
    </FACEPLATE>
  </PLUGIN>
</PRESET>

Surely there must be consensus by now...

Post

Okay, I edited the non-working preset file to be more like the old preset and it now works.
Surely there must be consensus by now...

Post

Yes, the arpeggiator presets save fine but the pattern presets do not save the way they used to. Although they are available in arpeggiator presets if they've been saved. As Pough says, must be recent. I notice the save dialog for patterns has changed since WF11.
'He craved immortality so much, he was prepared to die for it.'

Post Reply

Return to “Tracktion”