<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>MIDI Designer Q&amp;A - Recent questions and answers</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=qa</link>
<description>Powered by Question2Answer</description>
<item>
<title>Roland TR Pattern and Kit Display - Demo of new 10.5.0 SysEx string capability</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10103&amp;qa_1=roland-pattern-kit-display-demo-new-sysex-string-capability</link>
<description>&lt;p&gt;&lt;strong&gt;SysEx Strings Demo with Roland TR 6s / TR 8s&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;This simple layout demos the MIDI Designer new ability to read text data from MIDI devices.&lt;/p&gt;&lt;p&gt;Enable Tx and Rx edit data on the TR.&lt;/p&gt;&lt;p&gt;Use the query buttons to load the list of patterns and kits into the pickers. &amp;nbsp;&lt;/p&gt;&lt;p&gt;Once loaded, use the pickers to select and display current pattern, next pattern, and current kit names.&lt;/p&gt;&lt;p&gt;If you edit a pattern or kit name on the TR, requery to update the layout.&lt;/p&gt;&lt;p&gt;Behind the scenes on the query:&lt;/p&gt;&lt;p&gt;Depressing query button causes the following sequence:&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Disable transmit from picker (don’t want to drive hardware all over while reading names) - Xmt Relay 1&lt;/li&gt;&lt;li&gt;Enable picker MIDI receive - Rcv Enable Relay&lt;/li&gt;&lt;li&gt;Scan (request) the 128 names - Scanner&lt;/li&gt;&lt;li&gt;Disable picker MIDI receive - Rcv Enable Relay&lt;/li&gt;&lt;li&gt;Enable transmit from picker - Xmt Relay 1&lt;/li&gt;&lt;li&gt;Recall active pattern / kit prior to scan action - Xmt Relay 1&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Named Ticks with 0 or 127 values enable / disable the controlling buttons in the correct sequence.&amp;nbsp; We add an extra tick before turning off receive to ensure the last name report is received.&lt;/p&gt;&lt;p&gt;No StreamByter is required to implement kits. &amp;nbsp;&lt;/p&gt;&lt;p&gt;Inbound StreamByter is used for patterns to compress the V values from 20 00 - 2F 70 to 0-127 to simplify use as a SuperControl.&amp;nbsp; We could use a 16384 named ticks control to do the remap, but that is more cumbersome than doing the remap in StreamByter.&lt;/p&gt;&lt;p&gt;Look for this capability to get added to the existing MIDI Designer layouts.&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10103&amp;qa_1=roland-pattern-kit-display-demo-new-sysex-string-capability</guid>
<pubDate>Mon, 03 Jun 2024 05:28:42 +0000</pubDate>
</item>
<item>
<title>Answered: How to create a colour indicator</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10094&amp;qa_1=how-to-create-a-colour-indicator&amp;show=10099#a10099</link>
<description>No easier way at present.&lt;br /&gt;
&lt;br /&gt;
To show the track colors on the TR managers I stack 13 panels, one with each color, then have color managers as shown. &amp;nbsp;11 tracks with 13 panels each. &amp;nbsp;Done it once, and not sure I will do it again. &amp;nbsp;I really need to adjust the colors to be closer to the hardware, but digging into the piles of panels is not trivial.</description>
<category>Advanced</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10094&amp;qa_1=how-to-create-a-colour-indicator&amp;show=10099#a10099</guid>
<pubDate>Sun, 02 Jun 2024 15:35:59 +0000</pubDate>
</item>
<item>
<title>LAYOUT: CHASE BLISS BLOOPER</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10093&amp;qa_1=layout-chase-bliss-blooper</link>
<description>&lt;p&gt;&lt;strong&gt;29th May 2024: Blooper Layout Version 1&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;How to use:&amp;nbsp;&lt;/strong&gt;1) Install Midi Designer from the&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://apps.apple.com/us/app/midi-designer-pro-2/id492291712&quot;&gt;Apple App store&lt;/a&gt;&amp;nbsp;2) Download the layout file below and load it into the app 3) Open app menu -&amp;gt; config -&amp;gt; save layout. Optional - but it will save you a bit of time if you are switching layouts in future&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Connecting:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Wired:&amp;nbsp;&lt;/strong&gt;Plug your iPad/iPhone into a USB enabled midi device that’s hooked up to a Chase Bliss compatible Midi box. I have tested this with a HX Stomp.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt;&amp;nbsp;I highly recommend the&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.cme-pro.com/widi-jack/&quot;&gt;CME Widi jack&lt;/a&gt;. Use a&lt;strong&gt;&amp;nbsp;midi box&lt;/strong&gt;&amp;nbsp;that's switchable to work with Chase Bliss pedals (&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.morningstar.io/post/all-you-need-to-know-about-trs-midi-connections&quot;&gt;Ring active&lt;/a&gt;). Because it's switchable you can then use any&amp;nbsp;stereo TRS cable. I am using the&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.disasterareadesigns.com/shop/p/midi-box-4&quot;&gt;Disaster Area Midi Box 4&lt;/a&gt;.&amp;nbsp;Do not try using a Widi jack plugged directly into the Mood pedal's midi input&amp;nbsp;- it won't work because the&amp;nbsp;TRS cable CME&amp;nbsp;use is wired up the standard way.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Midi Channel:&lt;/strong&gt;&amp;nbsp;Set to 9. You can easily change these by:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Tapping the &lt;strong&gt;More&lt;/strong&gt; menu (top centre)&amp;nbsp;then&amp;nbsp;&lt;strong&gt;design mode&lt;/strong&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Double&amp;nbsp;tap a tab&lt;/strong&gt; and go to the &lt;strong&gt;controls pane&lt;/strong&gt;.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Renumber controls (Channel &amp;amp; CC),&lt;/strong&gt; and pick the channel you want to change everything on the tab&amp;nbsp;to. Make sure &lt;strong&gt;Channel only&lt;/strong&gt; is selected,&lt;/li&gt;&lt;li&gt;&amp;nbsp;Tap&lt;strong&gt;&amp;nbsp;apply&lt;/strong&gt;.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Repeat&amp;nbsp;the process for each&amp;nbsp;tab&amp;nbsp;with controls on them (it's quick and should take 1-2min to do). Save your layout so settings are retained (under &lt;strong&gt;More/Config/Actions/Save Layout As&lt;/strong&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;----&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Presets:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Saving in-app presets:&lt;/strong&gt;&amp;nbsp;Use the ticker to pick the slot -&amp;gt; Hit Save -&amp;gt; Label your preset&lt;/li&gt;&lt;li&gt;I&lt;strong&gt;f you want to see what the preset saving module is connected to or edit them:&lt;/strong&gt;&amp;nbsp;&lt;ul&gt;&lt;li&gt;Go into design mode -&amp;gt; double tap the ticker -&amp;gt; Relationships tab.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Then look at the subcontrols&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;To add subcontrols:&amp;nbsp;&lt;/strong&gt;Hold your finger over the &quot;drag to subcontrol&quot; button then gliding it over the control. Then hit apply and save your layout.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;To remove subcontrols:&amp;nbsp;&lt;/strong&gt;Swipe&amp;nbsp;from right to left on the list. Then hit apply and save your layout.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;strong&gt;A NOTE ON PRESETS:&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;If you are adding&amp;nbsp;&lt;strong&gt;in-app&lt;/strong&gt;&amp;nbsp;presets, make sure you save your layout at the end of a session. This will write them to the layout file. Open the&amp;nbsp;&lt;strong&gt;App Menu&lt;/strong&gt;&amp;nbsp;-&amp;gt; Tap&amp;nbsp;&lt;strong&gt;Config&lt;/strong&gt;&amp;nbsp;-&amp;gt; Then tap&amp;nbsp;&lt;strong&gt;Save Layout&lt;/strong&gt;&amp;nbsp;in the&amp;nbsp;&lt;strong&gt;Actions Tab&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;If you happen to open design mode you'll notice there's a lot of panels with controls that are hidden in play mode (the yellow boxes). Don't delete them - they are super or sub controls, and&amp;nbsp;necessary&amp;nbsp;for mapping and functionality&amp;nbsp;to work. Feel free to tweak&amp;nbsp;other controls though - e.g if you want to change a colour/size, move them elsewhere or switch out a dial of a fader etc.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;A tip for those wishing to edit things:&lt;/strong&gt;&amp;nbsp;When you load this layout in it will be locked from making changes. But if you go into design mode, then tap on the padlock you can unlock elements to make changes. The&amp;nbsp;app refers to 'Others' for controls (e.g buttons &amp;amp; sliders).&lt;/p&gt;&lt;p&gt;-----&lt;/p&gt;&lt;p&gt;If you'd like to make your own midi layout or modify what I created, Scott UHL Music&amp;nbsp;has a really&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://youtu.be/0kFzVUApVg0&quot;&gt;great video&lt;/a&gt;&amp;nbsp;on how to use the app&amp;nbsp;&lt;/p&gt;&lt;p&gt;----&lt;/p&gt;&lt;p&gt;&lt;strong&gt;If you spot anything that has not been mapped correctly, let me know and&amp;nbsp;I'll do my best solve them - You can see what commands are going out by using the log function in the more menu.&amp;nbsp;If you enjoy using this layout I'd&amp;nbsp;love to know in the comments or via&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.instagram.com/yaaasounds/&quot;&gt;Instagram&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;----&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Disclaimers&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;This is a non-official layout.&amp;nbsp;Use at your own risk. Joel and the Chase Bliss team have given my their blessing though.&lt;/p&gt;&lt;p&gt;I am not connected to Chase Bliss, and I don't work for Midi Designer. I made this for my personal use, and thought I'd post it here so other people can enjoy using it.&amp;nbsp;&lt;/p&gt;&lt;p&gt;For Midi Designer Pro app issues please contact the&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://mididesigner.com/contact/&quot;&gt;Midi Designer support team&lt;/a&gt;&lt;/p&gt;&lt;p&gt;For issues with pedal hardware or software please&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.chasebliss.com/support&quot;&gt;contact Chase Bliss&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10093&amp;qa_1=layout-chase-bliss-blooper</guid>
<pubDate>Wed, 29 May 2024 14:12:38 +0000</pubDate>
</item>
<item>
<title>Layout: Akai MIDImix</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10090&amp;qa_1=layout-akai-midimix</link>
<description>&lt;blockquote&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size:28px&quot;&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;Layout for Akai MIDImix with all features&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size:28px&quot;&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:courier new,courier,monospace&quot;&gt;&lt;span style=&quot;background-color:#FFFF00&quot;&gt;and included complete working lights&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;img alt=&quot;Akai Midimix Layout Screenshot&quot; src=&quot;https://mididesigner.com/qa/?qa=blob&amp;amp;qa_blobid=7550896021516523800&quot; style=&quot;height:384px; width:512px&quot;&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr&gt;&lt;p&gt;&lt;span style=&quot;color:#FFFFFF&quot;&gt;&lt;span style=&quot;font-size:8px&quot;&gt;[&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10090&amp;qa_1=layout-akai-midimix</guid>
<pubDate>Sat, 25 May 2024 21:51:57 +0000</pubDate>
</item>
<item>
<title>Answered: New Data Type - SysEx String</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9322&amp;qa_1=new-data-type-sysex-string&amp;show=10080#a10080</link>
<description>&lt;p&gt;&lt;strong&gt;Use case 1&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;SysEx strings populate a picker that shows custom program, tone, or patch names for recall.&amp;nbsp; The picker is a supercontrol- subcontrols recall the selected patch/tone/whatever.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Loading supercontrol&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;While loading, enable / disable disconnects it from the subcontrols, and “capture” string option turned on&lt;/p&gt;&lt;p&gt;A “macro” steps through the patches, recalling and storing the names&lt;/p&gt;&lt;p&gt;Can also build a single recall to bring in a single changed name instead of scanning through entire control.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Using supercontrol&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;capture string is turned off, enable turned on&lt;/p&gt;&lt;p&gt;Operating the picker activates subcontrols that recall the desired patch&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Use case 2&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Display current selected patch / tone / whatever name&lt;/p&gt;&lt;p&gt;In this instance, recall only then use as a label value source.&lt;/p&gt;</description>
<category>Suggestions (Reviewed)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9322&amp;qa_1=new-data-type-sysex-string&amp;show=10080#a10080</guid>
<pubDate>Sun, 12 May 2024 15:47:49 +0000</pubDate>
</item>
<item>
<title>Wired connection between iPad and computer</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10069&amp;qa_1=wired-connection-between-ipad-and-computer</link>
<description>&lt;p&gt;Thought I'd share this. I have no affiliation with the company in question; I'm just a satisfied customer.&lt;/p&gt;&lt;p&gt;My solution to date for a wired connection between iPad and laptop has been a pair of mio USB/MIDI cables, connected by a pair of back-to-back DIN socket adapters.&lt;/p&gt;&lt;p&gt;A couple of weeks ago I discovered the device below, decided to give it a chance, and all seems well. It features an advantage over my old solution, in presenting 4 virtual MIDI ports at each end of the connection, which could open up new possibilities.&lt;/p&gt;&lt;p&gt;Unfortunately the only explanatory video I've seen of this device is in Spanish, but I could get the gist, at least enough for me to part with my money.&lt;/p&gt;&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://sevillasoft.com/index.php/midi-usb-usb&quot;&gt;https://sevillasoft.com/index.php/midi-usb-usb&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10069&amp;qa_1=wired-connection-between-ipad-and-computer</guid>
<pubDate>Tue, 30 Apr 2024 20:44:32 +0000</pubDate>
</item>
<item>
<title>Roland TR-8S Manager</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10063&amp;qa_1=roland-tr-8s-manager</link>
<description>&lt;p&gt;This is the same layout at the TR-6s, with the additional five tracks for the TR-8s.&lt;/p&gt;&lt;p&gt;See&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://mididesigner.com/qa/10061&quot;&gt;https://mididesigner.com/qa/10061&lt;/a&gt;&amp;nbsp;for more information.&lt;/p&gt;&lt;p&gt;For ease of maintenance, the layout is built with the TR-6s model ID, then SB is used to remap to the TR-8S model ID. &amp;nbsp;This makes it easier to add functionality once to both layout versions. &amp;nbsp;If you borrow controls to use in other layouts, you may want to change the model ID on the controls from 6D to 45 instead of relying on the SB translation, especially if you have other TR controls.&lt;/p&gt;&lt;p&gt;Dan and I have been bouncing ideas around as we build these TR layouts. &amp;nbsp;One question is can you do an auto-load after kit changes?&amp;nbsp; Yes, but how do you know the user has finished scrolling through kits?&amp;nbsp; You don't want the settings scanner to start while the kit is still scrolling, potentially loading 1/2 of one kit settings, 1/2 of another. &amp;nbsp;You can set a timer, but you might not want to always wait for the timer, or again you might start scrolling again. &amp;nbsp;So we just do a subtle prompt. &amp;nbsp;If the layout detects a kit change, but LOAD has not been activated, the LOAD button changes color as a prompt. &amp;nbsp;&amp;nbsp;initially had an arrow appear next to the button, but the color change is more subtle.&lt;/p&gt;&lt;p&gt;If you knew that only a single kit change would come in, such as under DAW control, you could automate the LOAD.&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10063&amp;qa_1=roland-tr-8s-manager</guid>
<pubDate>Sat, 20 Apr 2024 05:05:22 +0000</pubDate>
</item>
<item>
<title>Roland TR-6S Manager</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10061&amp;qa_1=roland-tr-6s-manager</link>
<description>&lt;p&gt;Mixer&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Traditional mixer view, with key track and kit parameters.&lt;/li&gt;&lt;li&gt;Current kit name and number are at top.&lt;/li&gt;&lt;li&gt;Load settings after kit change. Load button will change color when LOAD is required.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Fx&amp;nbsp;&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Functional flow view of all effects and key settings.&amp;nbsp;&lt;/li&gt;&lt;li&gt;To the right are quick-setting buttons, including DRY, which disables all effects&lt;/li&gt;&lt;li&gt;Load when first used, and after changing Master Effect from MD&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The TR must be connected via computer for this layout to work.&amp;nbsp; The TR does not send SysEx over DIN MIDI necessary for the layout to function.&lt;/p&gt;&lt;p&gt;Check back as we add more capability.&lt;/p&gt;&lt;p&gt;See&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://mididesigner.com/qa/10063&quot;&gt;https://mididesigner.com/qa/10063&lt;/a&gt;&amp;nbsp;for TR-8s version&lt;/p&gt;&lt;p&gt;You can test this version on the 8s with the following SB code:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Output&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;If M00 == F0 41 10 00&lt;br&gt;&amp;nbsp; &amp;nbsp; If M04 == 00 00 6D&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ass M06 = 45&lt;br&gt;&amp;nbsp; &amp;nbsp; End&lt;br&gt;End&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Input&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;If M00 == F0 41 10 00&lt;br&gt;&amp;nbsp; &amp;nbsp; If M04 == 00 00 45&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ass M06 = 6D&lt;br&gt;&amp;nbsp; &amp;nbsp; End&lt;br&gt;End&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10061&amp;qa_1=roland-tr-6s-manager</guid>
<pubDate>Thu, 18 Apr 2024 04:06:23 +0000</pubDate>
</item>
<item>
<title>Answered: Roland TR-8S Sysex: What's what?</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10040&amp;qa_1=roland-tr-8s-sysex-whats-what&amp;show=10056#a10056</link>
<description>First cut at some specific message addresses</description>
<category>How does MIDI Designer work with X?</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10040&amp;qa_1=roland-tr-8s-sysex-whats-what&amp;show=10056#a10056</guid>
<pubDate>Wed, 10 Apr 2024 15:28:29 +0000</pubDate>
</item>
<item>
<title>Answered: How to deal with toggle/non-toggle CC button?</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10038&amp;qa_1=how-to-deal-with-toggle-non-toggle-cc-button&amp;show=10050#a10050</link>
<description>&lt;p&gt;To check, you need to to send Cc xx 00 Cc xx 7F to toggle state either on or off.&lt;/p&gt;&lt;p&gt;Solution 1: Make a knob, MIDI is desired Cc channel &amp;amp; number, named ticks, three ticks, values are 127, 0, 127&lt;/p&gt;&lt;p&gt;Make a button, toggle, no send / receive, supercontrol of the knob, options as super - snap to value. &amp;nbsp;Start at 10ms and adjust timing as needed.&lt;/p&gt;&lt;p&gt;Solution 2: We can also trap in StreamByter, change any instance of Cc xx to the 00 7F sequence, esp now that Dan has fixed delays.&lt;/p&gt;&lt;p&gt;Something like:&lt;/p&gt;&lt;pre&gt;If M0 == B2 32 # desired Cc and channel here
&amp;nbsp;&amp;nbsp;&amp;nbsp;SND B2 32 00
&amp;nbsp;&amp;nbsp;&amp;nbsp;SND B2 32 7F +D100 # Adjust delay as needed
&amp;nbsp;&amp;nbsp;&amp;nbsp;Block
END&lt;/pre&gt;&lt;pre&gt;Prolly more solutions.&lt;/pre&gt;</description>
<category>Advanced</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10038&amp;qa_1=how-to-deal-with-toggle-non-toggle-cc-button&amp;show=10050#a10050</guid>
<pubDate>Tue, 09 Apr 2024 00:14:05 +0000</pubDate>
</item>
<item>
<title>Answered: [Manual] What does &quot;Make Screenshots&quot; do?</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10036&amp;qa_1=manual-what-does-make-screenshots-do&amp;show=10039#a10039</link>
<description>&lt;p&gt;[DRAFT]&lt;/p&gt;&lt;p&gt;Example Output&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/shorts/BVKDWzf1zRc&quot; rel=&quot;nofollow&quot;&gt;https://www.youtube.com/shorts/BVKDWzf1zRc&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Screenshot facility takes all combinations of screenshots, downsizes them a bit and saves them to the Documents folder for the App.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;iPad will do all combinations, but respects One Big Page and Change Banks Together.&lt;/li&gt;&lt;li&gt;For iPad layouts on iPhone&lt;ol&gt;&lt;li&gt;App will create&amp;nbsp;all combinations, but respects One Big Page and Change Banks Together&lt;/li&gt;&lt;li&gt;App will check if there are combinations from iPad on disk (hopefully a subset) and will use those to determine which shots to limit to.&lt;/li&gt;&lt;li&gt;App will take three screenshots per page -- left, middle and right -- which works in Portrait mode.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;For iPhone layouts on iPhone: App will shoot all pages in all banks.&lt;/li&gt;&lt;/ol&gt;</description>
<category>Beta Test &amp; MDPx</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10036&amp;qa_1=manual-what-does-make-screenshots-do&amp;show=10039#a10039</guid>
<pubDate>Mon, 08 Apr 2024 17:22:23 +0000</pubDate>
</item>
<item>
<title>Live keyboard rig control surface (GigPerformer)</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10029&amp;qa_1=live-keyboard-rig-control-surface-gigperformer</link>
<description>This is my layout for controlling my plugins. &amp;nbsp;All midi controls my Mac running Gig Performer 4 which hosts my plugins:-&lt;br /&gt;
&lt;br /&gt;
Piano - Synthogy Ivory 3, Rhodes - Rhodes pro V8, Synth - Synthmaster 2, Kontakt with voice and brass samples, Hammond - Hammond B3x plugin.&lt;br /&gt;
&lt;br /&gt;
I use image panels from free png images from the internet of buttons that I superimpose at various transparencies over the stock MD buttons and knobs. The hammond I have also used a wood image on the panel. &amp;nbsp;The other panels have a black image panel with tranparency that has some highlights on it to make it look more real.&lt;br /&gt;
&lt;br /&gt;
I use panels to reveal and hide to keep my live status simple and clear. &amp;nbsp;I have to use a ‘shape’ that is black to hide or dim that is attached to a transparent panel, as the stock ‘black’ panel is dark grey and doesn’t quite work. I have kept the hiding panels slightly transparent and not completely black so that I can still make out the volumes positions etc before I switch on that sound.&lt;br /&gt;
&lt;br /&gt;
i’ve also put orange ‘dummy’ buttons behind the Rhodes knobs to give them an orange ring glow.&lt;br /&gt;
&lt;br /&gt;
Hope this is useful to someone.</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10029&amp;qa_1=live-keyboard-rig-control-surface-gigperformer</guid>
<pubDate>Mon, 01 Apr 2024 16:34:08 +0000</pubDate>
</item>
<item>
<title>Answered: Streambyter delay confuses MD layout</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=8077&amp;qa_1=streambyter-delay-confuses-md-layout&amp;show=10028#a10028</link>
<description>Corrected in Next Beta 10.3.0, 20240331.2144. &amp;nbsp;Times look pretty good both in and out.</description>
<category>Defect (Is this broken?)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=8077&amp;qa_1=streambyter-delay-confuses-md-layout&amp;show=10028#a10028</guid>
<pubDate>Mon, 01 Apr 2024 15:56:12 +0000</pubDate>
</item>
<item>
<title>Answered: StreamByter Delays Not Working</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=6952&amp;qa_1=streambyter-delays-not-working&amp;show=10027#a10027</link>
<description>Corrected in Next Beta 10.3.0, 20240331.2144. &amp;nbsp;Times look pretty good both in and out.</description>
<category>Defect (Confirmed, Not Fixed Yet)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=6952&amp;qa_1=streambyter-delays-not-working&amp;show=10027#a10027</guid>
<pubDate>Mon, 01 Apr 2024 15:55:30 +0000</pubDate>
</item>
<item>
<title>Answered: Utilizing MIDI Designer Pro with analog gear</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=8057&amp;qa_1=utilizing-midi-designer-pro-with-analog-gear&amp;show=10021#a10021</link>
<description>Hello, could you upload your layout?</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=8057&amp;qa_1=utilizing-midi-designer-pro-with-analog-gear&amp;show=10021#a10021</guid>
<pubDate>Sun, 31 Mar 2024 03:05:35 +0000</pubDate>
</item>
<item>
<title>Create Virtual StreamByter &quot;Through&quot; Path</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=10007&amp;qa_1=create-virtual-streambyter-through-path</link>
<description>From the help desk files - a user is attempting to use the MD StreamByter rules as they would be in a stand-alone instance of StreamByter - between a hardware keyboard and an iPad music app.&lt;br /&gt;
&lt;br /&gt;
But - the MD architecture supports StreamByter rules for processing MIDI messages going to or from the control surface in support of MD controls, not, for example, to transpose all notes from the keyboard to the music app.&lt;br /&gt;
&lt;br /&gt;
Sending information THROUGH MD requires creating a pair of controls, one for input, one for output, for each individual message to be passed.&lt;br /&gt;
&lt;br /&gt;
This hack uses SB to create a new, virtual SB path for two or three byte messages, enabling StreamByter processing between two external devices under MD control. &amp;nbsp;We still need a single pair of controls to send a stimulus from input rules to output rules when there is data waiting to send.&lt;br /&gt;
&lt;br /&gt;
The hack support most SB processing on the message stream, with a few limits - any dynamic changes (i.e., controlled by the MD surface) must use SB II rules. &amp;nbsp;You can use SB 1 rules in the input processing, but they cannot be modified by control surface actions.&lt;br /&gt;
&lt;br /&gt;
Logic:&lt;br /&gt;
Input rules&lt;br /&gt;
- Filter input messages (default is all two or three byte types, can tighten filter - such as only notes on CH 5)&lt;br /&gt;
- Perform any static transformation (fixed channel change, fixed transform)&lt;br /&gt;
- Shove the messages into the global array (queue)&lt;br /&gt;
- Activate the trigger message, waking up output rules&lt;br /&gt;
Output rules&lt;br /&gt;
- locate next unsent ouput message in the G array&lt;br /&gt;
- Perform any dynamic transformation - such as transpose by a variable amount set on control surface&lt;br /&gt;
- Send the modified message&lt;br /&gt;
- Repeat until queue is empty&lt;br /&gt;
&lt;br /&gt;
The example does a transpose of all notes on channel 4 by the amount set on the control surface.&lt;br /&gt;
&lt;br /&gt;
The hack only works for two and three byte messages. &amp;nbsp;It could be rearchitected to handle some short SysEx messages, but that would be much more complex.&lt;br /&gt;
&lt;br /&gt;
The new virtual route is shown via the orange arrows in the diagram. &amp;nbsp;With the hack, all SB message path possibilities are covered: input, output, feedback, and through.&lt;br /&gt;
&lt;br /&gt;
Note - there is a &amp;quot;through&amp;quot; option for many inputs in the connections page. &amp;nbsp;But this is a straight pipe, and does not enable SB processing on that path.&lt;br /&gt;
&lt;br /&gt;
Additional details in the SB comments.&lt;br /&gt;
&lt;br /&gt;
To use in a production layout, you will need the input and output rules, the two stimulus controls, customize the filtering, static, and dynamic rules as desired, and add any controls and code to store the dynamic control values.&lt;br /&gt;
&lt;br /&gt;
This hack is pretty much limited to a two device architecture. &amp;nbsp;&lt;br /&gt;
- In typical use, MD would typically be in a star architecture - i.e, at the center, talking to and listening to all devices.&lt;br /&gt;
- But flow processing means it now needs to be between two devices, listening to one device, sending to a second device. &amp;nbsp;&lt;br /&gt;
- These two architectures are pretty much exclusive, especially as you go beyond two devices.&lt;br /&gt;
- This is why the MIDI Fire app remains a much better solution for the general case - letting you drop a SB module as needed specifically between one particular device output and the desired output, and using MD if needed to control the SB modules.</description>
<category>Advanced</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=10007&amp;qa_1=create-virtual-streambyter-through-path</guid>
<pubDate>Tue, 19 Mar 2024 05:46:08 +0000</pubDate>
</item>
<item>
<title>Answered: Can we have StreamByter sub-routines implemented?</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9931&amp;qa_1=can-we-have-streambyter-sub-routines-implemented&amp;show=9994#a9994</link>
<description>Implemented in 10.2.0</description>
<category>Suggestions (Implemented)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9931&amp;qa_1=can-we-have-streambyter-sub-routines-implemented&amp;show=9994#a9994</guid>
<pubDate>Mon, 11 Mar 2024 23:44:36 +0000</pubDate>
</item>
<item>
<title>Answered: Stream Byter Subroutines don't work</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=8793&amp;qa_1=stream-byter-subroutines-dont-work&amp;show=9993#a9993</link>
<description>Implemented in 10.2.0</description>
<category>Suggestions (Implemented)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=8793&amp;qa_1=stream-byter-subroutines-dont-work&amp;show=9993#a9993</guid>
<pubDate>Mon, 11 Mar 2024 23:42:30 +0000</pubDate>
</item>
<item>
<title>Answered: Multiple MIDI ports?</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9991&amp;qa_1=multiple-midi-ports&amp;show=9992#a9992</link>
<description>&lt;p&gt;Sort of a duplicate of 9662. &amp;nbsp;Going to add this as a reference for that user request in the database.&lt;/p&gt;&lt;p&gt;Request is to behave more like Ableton (for example), where you target input / output to a particular port as well as channel.&lt;/p&gt;&lt;p&gt;Trying to think how to deal with legacy layouts. &amp;nbsp;By default - all ports enabled for all controls? &amp;nbsp;Port control is an advanced feature? &amp;nbsp;Other ideas?&lt;/p&gt;&lt;p&gt;And the reverse problem - as soon as you start configuring to be very specific on ports, then you have the reconfigure problem if the interface changes - if you use Ableton or Logic for example, you know about&amp;nbsp;having to&amp;nbsp;reconfigure when&amp;nbsp;plugging in a new device. &amp;nbsp;For example, my Jupiter X layout doesn't care which port the Jupe is on. &amp;nbsp;But if I have to&amp;nbsp;specify, it could be found on:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Jupiter Xm MIDI Out 1 / In 1&lt;/li&gt;&lt;li&gt;Jupiter Xm Bluetooth&lt;/li&gt;&lt;li&gt;via WIDI DIN adapter&lt;/li&gt;&lt;li&gt;via a multi-unit adapter (iConnect Audio 4+, in my case)&lt;/li&gt;&lt;li&gt;via a generic DIN adapter&lt;/li&gt;&lt;/ul&gt;</description>
<category>Suggestions (Reviewed)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9991&amp;qa_1=multiple-midi-ports&amp;show=9992#a9992</guid>
<pubDate>Mon, 11 Mar 2024 23:26:33 +0000</pubDate>
</item>
<item>
<title>Chase Bliss Warped Vinyl Hi-Fi</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9990&amp;qa_1=chase-bliss-warped-vinyl-hi-fi</link>
<description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;&lt;strong&gt;How to use:&amp;nbsp;&lt;/strong&gt;1) Install Midi Designer from the&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://apps.apple.com/us/app/midi-designer-pro-2/id492291712&quot;&gt;Apple App store&lt;/a&gt;&amp;nbsp;2) Download the layout file below and load it into the app 3) Open app menu -&amp;gt; config -&amp;gt; save layout. Optional - but it will save you a bit of time if you are switching layouts in future. This layout is set to midi channel 8 (info on changing this below)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;UPDATES:&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;15th&amp;nbsp;March:&lt;/strong&gt; Fixed follow Midi Clock toggle&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;color:rgb(0, 0, 205)&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;&lt;strong&gt;Connecting to the pedals:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;&lt;strong&gt;Wired:&amp;nbsp;&lt;/strong&gt;Plug your iPad/iPhone into a USB enabled midi device that’s hooked up to a Chase Bliss compatible Midi box. I have tested this with a HX Stomp.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt;&amp;nbsp;I highly recommend the&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.cme-pro.com/widi-jack/&quot;&gt;CME Widi jack&lt;/a&gt;. Use a&lt;strong&gt;&amp;nbsp;midi box&lt;/strong&gt;&amp;nbsp;that's switchable to work with Chase Bliss pedals (&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.morningstar.io/post/all-you-need-to-know-about-trs-midi-connections&quot;&gt;Ring active&lt;/a&gt;). Because it's switchable you can then use any&amp;nbsp;stereo TRS cable. I am using the&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.disasterareadesigns.com/shop/p/midi-box-4&quot;&gt;Disaster Area Midi Box 4&lt;/a&gt;.&amp;nbsp;Do not try using a Widi jack plugged directly into the pedal's midi input&amp;nbsp;- it won't work because the&amp;nbsp;TRS cable CME&amp;nbsp;use is wired up the standard way.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;&lt;span style=&quot;color:rgb(0, 0, 255)&quot;&gt;&lt;strong&gt;Midi Channels:&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;You can change these by going into design mode. Then&amp;nbsp;double&amp;nbsp;tapping each tab and going to the controls pane. Repeat&amp;nbsp;the process for each of the tabs and banks&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;color:rgb(0, 0, 205)&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;&lt;strong&gt;Presets:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;&lt;strong&gt;Saving in-app presets:&lt;/strong&gt;&amp;nbsp;Use the ticker to pick the slot -&amp;gt; Hit Save -&amp;gt; Label your preset&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;&lt;strong&gt;Recalling in-app presets:&lt;/strong&gt;&amp;nbsp;Use quick toggle buttons below slider.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;&lt;strong&gt;Labelling preset toggles:&lt;/strong&gt;&amp;nbsp;1) Go into 'Design Mode' 2) Tap the padlock to uncheck 'Others' (to allow changes) 3)&amp;nbsp;Double tap the toggle to bring up a menu where you can title your preset button (if already unlocked you can skip the second action)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;color:rgb(255, 0, 0)&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;&lt;strong&gt;IMPORTANT:&lt;/strong&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;If you are adding&amp;nbsp;&lt;strong&gt;in-app&lt;/strong&gt;&amp;nbsp;grouped presets, make sure you save your layout at the end of a session. This will write them to the layout file. Open the&amp;nbsp;&lt;strong&gt;App Menu&lt;/strong&gt;&amp;nbsp;-&amp;gt; Tap&amp;nbsp;&lt;strong&gt;Config&lt;/strong&gt;&amp;nbsp;-&amp;gt; Then tap&amp;nbsp;&lt;strong&gt;Save Layout&lt;/strong&gt;&amp;nbsp;in the&amp;nbsp;&lt;strong&gt;Actions Tab&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;If you happen to open design mode you'll notice there's a lot of panels with controls that are hidden in play mode ( the yellow boxes). Don't delete them - they are super or sub controls, and&amp;nbsp;necessary&amp;nbsp;for mapping and functionality&amp;nbsp;to work. Feel free to tweak&amp;nbsp;other controls though - e.g if you want to change a colour/size, move them elsewhere or switch out a dial of a fader etc.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;Me on Instagram:&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.instagram.com/yaaasounds/&quot;&gt;https://www.instagram.com/yaaasounds/&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;color:rgb(0, 0, 205)&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;&lt;strong&gt;Disclaimers&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;Chase Bliss have given me a thumbs up, but note this is a non-official layout.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;I am not connected to Chase Bliss, and I don't work for Midi Designer. I made this for my personal use, and thought I'd post it here so other people can enjoy using it&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;For Midi Designer Pro app issues please contact the&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://mididesigner.com/contact/&quot;&gt;Midi Designer support team&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif&quot;&gt;For issues with pedal hardware or software please&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.chasebliss.com/support&quot;&gt;contact Chase Bliss&lt;/a&gt;.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9990&amp;qa_1=chase-bliss-warped-vinyl-hi-fi</guid>
<pubDate>Sun, 10 Mar 2024 18:43:44 +0000</pubDate>
</item>
<item>
<title>Answered: Add support for Roland five byte device codes in check sums</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9964&amp;qa_1=add-support-for-roland-five-byte-device-codes-in-check-sums&amp;show=9987#a9987</link>
<description>&lt;p&gt;We have our first board that needs this fix - Roland SPDX-Pro.&lt;/p&gt;&lt;p&gt;Here is a StreamByter output rule that fixes the checksum for this device. &amp;nbsp;I don't have a five byte device to test against, but this returned correct checksums for my test matrix.&lt;/p&gt;&lt;p&gt;In the MD control SysEx format, select one of the current Roland checksum formats to ensure the message has a checksum. &amp;nbsp;Doesn't matter which as&amp;nbsp;this does a complete checksum recalc. &amp;nbsp;We just need the CS position to exist in the message.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Update&lt;/strong&gt;&lt;/span&gt; - original incorrectly had 12 in ID position five - correct value for SPDX Pro is &lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;16&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Paste from line below to bottom&amp;nbsp;in StreamByter output rules&lt;/p&gt;&lt;pre&gt;# Temporary fix for Roland five byte device ID checksums
# Red Heron Music
# March 8, 2024

# SPDX Pro sample two byte data message
# &lt;span style=&quot;text-decoration: underline;&quot;&gt;F0 41 10 &lt;/span&gt;&lt;span style=&quot;color:#0000FF&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;strong&gt;00&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff&quot;&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000CD&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;strong&gt;00 00 00 &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;strong&gt;16&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff&quot;&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt;12 &lt;span style=&quot;text-decoration: underline;&quot;&gt;20 00 00 41&lt;/span&gt; &lt;span style=&quot;text-decoration: underline;&quot;&gt;V1 V0&lt;/span&gt; Cs F7
#  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F 10 (ML = 11)

# Checksum calculation starts at position M0A, goes to ML - 3, checksum in position ML - 2

# i0 - CheckSum
# i1 - Loop variable 
# i2 - Last position

If Load
    Alias i0 ChkSum
    Alias i1 Loop
    Alias i2 Last
End

If M0 == F0 41 10 00 # Roland Device
    If M4 == 00 00 00 &lt;span style=&quot;color:#FF0000&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;16&lt;/span&gt;&lt;/span&gt; # SPDX Pro, replace 16 for other Roland five byte devices

&lt;/pre&gt;&lt;pre&gt;        Ass ChkSum = 0
        Ass Loop = 9
        Mat Last = ML - 2 # Checksum position

        While Loop &amp;lt; Last # we get ML - 3 by using &amp;lt; in test
            Mat ChkSum = ChkSum + Mi1 # Loop - alias not allowed on indirect
            Mat Loop = Loop + 1
        End

        Mat ChkSum = ChkSum % 80
        Mat ChkSum = 80 - ChkSum
        Mat ChkSum = ChkSum % 80

        Ass Mi2 = ChkSum # Last - Alias not allowed on indirect
    End
End

&lt;/pre&gt;</description>
<category>Suggestions (Implemented)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9964&amp;qa_1=add-support-for-roland-five-byte-device-codes-in-check-sums&amp;show=9987#a9987</guid>
<pubDate>Sat, 09 Mar 2024 00:16:19 +0000</pubDate>
</item>
<item>
<title>Answered: StreamByter does not recognize $08 and $09 (and related values) as valid decimal values</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9956&amp;qa_1=streambyter-recognize-related-values-valid-decimal-values&amp;show=9980#a9980</link>
<description>Drop the leading 0 after the $ and it should work</description>
<category>Defect (Won't Fix)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9956&amp;qa_1=streambyter-recognize-related-values-valid-decimal-values&amp;show=9980#a9980</guid>
<pubDate>Fri, 01 Mar 2024 23:37:03 +0000</pubDate>
</item>
<item>
<title>Yamaha FGDP-50 Drum Pad</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9978&amp;qa_1=yamaha-fgdp-50-drum-pad</link>
<description>&lt;p&gt;The Yamaha FGDP-50 Finger Pad is a toy for drummers, but it's quite fun to play. This layout gives you direct access to Kit selection.&lt;/p&gt;&lt;p&gt;There's more to the MIDI Spec, and I might add more functionality later.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;FGDP-50 MIDI Spec [ &lt;a rel=&quot;nofollow&quot; href=&quot;https://usa.yamaha.com/files/download/other_assets/3/2157353/FGDP_50_30_en_dl_v013.pdf&quot;&gt;link&lt;/a&gt; ] [ &lt;a rel=&quot;nofollow&quot; href=&quot;https://usa.yamaha.com/support/manuals/index.html?l=en&amp;amp;c=&amp;amp;k=FGDP&quot;&gt;all manuals&lt;/a&gt; ]&lt;/li&gt;&lt;li&gt;Named Ticks Maker in Google Sheets [ &lt;a rel=&quot;nofollow&quot; href=&quot;https://docs.google.com/spreadsheets/d/10M5NJPvFsV-mBHlYMa_-a0Fusle8GqNgyZN9yxZ6tfA/edit?usp=sharing&quot;&gt;link&lt;/a&gt; ]&amp;nbsp;&lt;/li&gt;&lt;li&gt;Info on the FGDP-50 [ &lt;a rel=&quot;nofollow&quot; href=&quot;https://usa.yamaha.com/products/musical_instruments/drums/finger-drum-pads/fgdp-50/index.html&quot;&gt;link&lt;/a&gt; ]&lt;/li&gt;&lt;/ul&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9978&amp;qa_1=yamaha-fgdp-50-drum-pad</guid>
<pubDate>Fri, 01 Mar 2024 20:41:04 +0000</pubDate>
</item>
<item>
<title>Roland TR-6S &amp; TR-8S Remote Control and Basic Sequencer</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9975&amp;qa_1=roland-tr-6s-%26-tr-8s-remote-control-and-basic-sequencer</link>
<description>&lt;p&gt;&lt;strong&gt;TR 6s / 8s Variation and Pattern Controls&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Provides:&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Precise stop on downbeat&lt;/li&gt;&lt;li&gt;Remote control of variations and fill settings&lt;/li&gt;&lt;li&gt;Manual or automatic sequence through a set of variations&lt;/li&gt;&lt;li&gt;Manual or automatic sequence through a set of variations and patterns&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This is a work in progress.&amp;nbsp; Watch for updates as I complete development as discussed below.&lt;/p&gt;&lt;p&gt;Connection:&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Unfortunately, the data needed for this layout &lt;span style=&quot;text-decoration: underline;&quot;&gt;only&lt;/span&gt; comes via USB (at least I have not figured out switch settings to get it out DIN MIDI), so the connection has to be via a computer with the appropriate Roland driver.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Setup:&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Check MIDI Designer Config / Pedalboards / Pedalboard supercontrols affect only current pages subcontrols - &lt;span style=&quot;text-decoration: underline;&quot;&gt;ON&lt;/span&gt; for right page - see image&lt;/li&gt;&lt;li&gt;Complete steps 1-5 in the setup block&lt;/li&gt;&lt;li&gt;For remote control of step advance, via note or Cc, make appropriate settings in remote control settings&lt;/li&gt;&lt;li&gt;The default settings can be changed in the StreamByter input rules - locations are labeled&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This layout writes data to&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;system settings - Tx and Rx edit data ON&lt;/li&gt;&lt;li&gt;pattern variation settings - variations selected, fill, cycle, and auto-fill&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;No other data should be impacted.&amp;nbsp; To preserve existing pattern variation settings, turn off auto-save.&lt;/p&gt;&lt;p&gt;Pages&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Left&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Beat display, start, stop now &amp;amp; stop end controls&lt;/li&gt;&lt;li&gt;current variation &amp;amp; kit # and title&lt;/li&gt;&lt;li&gt;Tempo&lt;/li&gt;&lt;li&gt;“exclusive” or “inclusive” selection of current variations&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Inclusive will not allow turning off all variations - TRs get weird when this happens&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Scatter display - illuminates when the “scatter” fill is active&lt;/li&gt;&lt;li&gt;The pattern selector at top left does NOT do a beat synchronized change&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Start / Stop control (TR has a four beat count in for remote start)&lt;/li&gt;&lt;li&gt;Three right pages, with increasing levels of control&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Manual sequencing of variations&lt;/li&gt;&lt;li&gt;Manual / Automatic sequencing of variations&lt;/li&gt;&lt;li&gt;Manual / Automatic sequencing of variations and patterns&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For pattern sequencing, this forces the pattern change on the next downbeat by clearing current variations.&lt;/p&gt;&lt;p&gt;Some things that should be possible:&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Extended fills &amp;amp; transitions.&amp;nbsp; Make two or more patterns similar, use the first A-H for normal bars, use second A-H for enhanced fills and transitions (two or four bars vs one), etc.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Sequencer&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Choices are&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Auto / Manual run (manual advances on step button or remote control)&lt;/li&gt;&lt;li&gt;If Auto, number of bars to repeat before next step&lt;/li&gt;&lt;li&gt;Whether to stop at end of bar (after repeats in auto)&lt;/li&gt;&lt;li&gt;Use the STEP button or remote control to advance in play, the +1/-1 buttons are for use in editing&lt;/li&gt;&lt;li&gt;The three sets of sequencer steps are independent&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;I am working on a more advanced sequencer, adding&amp;nbsp;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;for each step, selection of # of bars to repeat, or wait for manual advance (vamping, etc.)&lt;/li&gt;&lt;li&gt;loop an arbitrary selection of steps # of times (up to last 10 steps, up to 10 times, etc.)&lt;/li&gt;&lt;li&gt;jump to arbitrary nearby (not just next step) (+/- 64 steps)&lt;/li&gt;&lt;li&gt;dynamic indexing by songs (vs 200, 400, 600, …)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;So I would not try to load your complete playlist in the current version. &amp;nbsp;But if you do save data in the sequencers, save the layout to save your work.&lt;/p&gt;&lt;p&gt;The “sequencer” works at the measure level, not sequencing notes, but the drum machine settings for next measure, and how many times to repeat the measure, etc.. &amp;nbsp;Then loads the settings to the Tr so it is ready for next downbeat.&lt;/p&gt;&lt;p&gt;Limitations&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Roland have not provided the SysEx definition for the TRs, this implements what I have been able to decode so far.&amp;nbsp; Really no magic here, just watching the data sent by the TRs in run or when communicating with the editor.&lt;/li&gt;&lt;li&gt;Some things still working toward:&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Display currently playing variation&lt;/li&gt;&lt;li&gt;Remote actuation &amp;amp; display of fill (this will actuate Scatter, but only for the remainder of current bar)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;I have not spent much time assessing the “fill cycle” behavior with change of settings, could be some work here to make more predictable.&lt;/li&gt;&lt;li&gt;The SB code could be more compact if subroutines worked in MIDI Designer - the lack of subroutines forces a more linear thought process (which might actually be more logical)&amp;nbsp;&lt;/li&gt;&lt;li&gt;This control uses a quantity of SysEx traffic.&amp;nbsp; There may be architectures where this may not be optimum.&lt;/li&gt;&lt;li&gt;If the TR is connected, you can use any of the variation controls to program sequencer steps.&amp;nbsp; If the TR is not connected, you have to use the dial in sequencer settings block.&lt;/li&gt;&lt;li&gt;This was tested on the 6s.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Free vs Premium&lt;/p&gt;&lt;ul style=&quot;list-style-type:'—&amp;nbsp;&quot;&gt;&lt;li&gt;Remote variation control and manual sequencing work in Free - this should give a feel if the capability is something potentially useful for your workflow&lt;/li&gt;&lt;li&gt;Remaining capability requires Premium&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I have not tried to replicate&amp;nbsp;capability in the Roland TR editor - it works for what it does.&amp;nbsp; My focus is on things the editor cannot do.&lt;/p&gt;&lt;p&gt;Thanks to &quot;mike&quot; on StreamByter forum who got me re-engaged on this effort.&lt;/p&gt;&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.youtube.com/watch?v=xwG0IfNU2b4&quot;&gt;https://www.youtube.com/watch?v=xwG0IfNU2b4&lt;/a&gt;&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9975&amp;qa_1=roland-tr-6s-%26-tr-8s-remote-control-and-basic-sequencer</guid>
<pubDate>Wed, 28 Feb 2024 05:34:27 +0000</pubDate>
</item>
<item>
<title>Answered: Named Ticks text replaced with example text</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9957&amp;qa_1=named-ticks-text-replaced-with-example-text&amp;show=9973#a9973</link>
<description>Look at the picker text, then select subcontrols, use hamburgers to rearrrange the order of some subcontrols. &amp;nbsp;Look at the named ticks after the change</description>
<category>Defect (Confirmed, Not Fixed Yet)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9957&amp;qa_1=named-ticks-text-replaced-with-example-text&amp;show=9973#a9973</guid>
<pubDate>Wed, 28 Feb 2024 01:32:11 +0000</pubDate>
</item>
<item>
<title>MDP X on Mac can create unequal sized pages</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9954&amp;qa_1=mdp-x-on-mac-can-create-unequal-sized-pages</link>
<description>New layout on Mac may create unequal sized pages on 'new' layout. &amp;nbsp;Finally captured one of these layouts - usually just delete and start again.&lt;br /&gt;
&lt;br /&gt;
Workaround - try new layout again, or resize layout.</description>
<category>Defect (No Repro)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9954&amp;qa_1=mdp-x-on-mac-can-create-unequal-sized-pages</guid>
<pubDate>Tue, 20 Feb 2024 22:47:55 +0000</pubDate>
</item>
<item>
<title>Deleting &quot;enable&quot; button freezes the parent control, relationship not cleared on delete</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9953&amp;qa_1=deleting-freezes-parent-control-relationship-cleared-delete</link>
<description>Assign an enable button to a control. &amp;nbsp;Delete the button without deleting the relationship - stops all output from the control &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Workaround - Go to the frozen control and unselect the deleted control from button enables box.&lt;br /&gt;
&lt;br /&gt;
Problem is you may have forgotten the relationship when you delete the button, spend lots of time trying to figure out why your layout stops working.</description>
<category>Defect (Confirmed, Not Fixed Yet)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9953&amp;qa_1=deleting-freezes-parent-control-relationship-cleared-delete</guid>
<pubDate>Tue, 20 Feb 2024 22:46:05 +0000</pubDate>
</item>
<item>
<title>MDP2 fails to open an MD Pro-X layout</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9936&amp;qa_1=mdp2-fails-to-open-an-md-pro-x-layout</link>
<description>&lt;p&gt;I opened an old layout in MDP PROx to verify it. I did not make any changes, but saved it. I mailed it to an interested user. He was unable to open it. He stated he was using&amp;nbsp;&lt;span style=&quot;color:rgb(0, 0, 0); font-family:calibri,sans-serif; font-size:14.666667px&quot;&gt;MD Pro 2 (2.131) on IOS 10.3.3.&amp;nbsp;The message is “…was created with a higher version of MD…”.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:rgb(0, 0, 0); font-family:calibri,sans-serif; font-size:14.666667px&quot;&gt;Is there any version of MDP Pro2 that can open a layout saved in MDP PROx?&lt;/span&gt;&lt;/p&gt;</description>
<category>User Support, Resolved</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9936&amp;qa_1=mdp2-fails-to-open-an-md-pro-x-layout</guid>
<pubDate>Tue, 20 Feb 2024 02:35:33 +0000</pubDate>
</item>
<item>
<title>DSI Tetra (with Sys-Ex receive)</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9928&amp;qa_1=dsi-tetra-with-sys-ex-receive</link>
<description>&lt;p&gt;This is not a &lt;em&gt;passive&lt;/em&gt; editor. By hooking up both MIDI in and out to/from the Tetra you can use the 'Retrieve Program' button in the Layout, and the Tetra will send the currently buffered Program (by Sys-Ex dump) to MD. This Layout will then reflect the received Program data for analysis and editing. You can also initiate a Program dump from the Tetra's own menu.&lt;/p&gt;&lt;p&gt;This Layout contains buttons for Oscillator 1 and 2 'Wave Reset'. These parameters are not mentioned in the Tetra manual.&lt;/p&gt;&lt;p&gt;There is a 'Basic Patch' button that recalls the DSI equivalent from MD's Preset 10 location.&lt;/p&gt;&lt;p&gt;I have included a couple of note on/off trigger buttons for the sequencer.&lt;/p&gt;&lt;p&gt;I embraced the two-page format for this Layout. I have chosen what I consider to be useful combinations for L/R pages.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;* Early versions of this Layout required 'Supercontrols Send Own Values' to be switched on in MD's Config - Options. If this was not done then the oscillator shape buttons would not function. This requirement was removed from Version 5 onwards.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;There are limitations:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;I have not implemented &lt;strong&gt;&lt;em&gt;edit&lt;/em&gt;&lt;/strong&gt; access for all of the 'Global' parameters. Some of them are problematical (switching off NPRN reception would disable this Layout, for instance!). Retrieving Global data &lt;strong&gt;&lt;em&gt;will&lt;/em&gt;&lt;/strong&gt; display current Global parameter values, however.&lt;/li&gt;&lt;li&gt;I have not addressed Layers or Combos. I don't use these myself, so the considerable amount of work to expand the Layout is not justified.&lt;/li&gt;&lt;li&gt;Programs must be saved using the Program Write procedure on the Tetra itself.&lt;/li&gt;&lt;li&gt;Although it should be possible to edit the Assignable Parameters 1-4 from MD, I found that any message received by the Tetra reset these Parameters to zero. I have made the MD controls read-only, so they will have to be edited on the Tetra itself.&lt;/li&gt;&lt;/ul&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9928&amp;qa_1=dsi-tetra-with-sys-ex-receive</guid>
<pubDate>Sat, 17 Feb 2024 18:40:12 +0000</pubDate>
</item>
<item>
<title>Add NPRN offset to Panel options?</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9921&amp;qa_1=add-nprn-offset-to-panel-options</link>
<description>I'm creating a lot of NPRN controls, and much of this is repeated with offset - Env 1, 2, 3, LFO 1, 2, 3, 4, etc. The panel offset option only allows for controller number offset. Can an NPRN offset (MSB/LSB) please be considered?</description>
<category>Suggestions (Reviewed)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9921&amp;qa_1=add-nprn-offset-to-panel-options</guid>
<pubDate>Wed, 14 Feb 2024 11:52:08 +0000</pubDate>
</item>
<item>
<title>Answered: In PROx, Panels with controls can be duplicated, but not with Make Similar behavior.</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9862&amp;qa_1=prox-panels-controls-duplicated-with-make-similar-behavior&amp;show=9919#a9919</link>
<description>When first duplicating a panel with controls, the duplicate controls have the same MIDI parameters. If MIDI Receive is selected, the controls with activate each other, appearing to behave as Copies. The right answer is to offset the Channel and/or CC values in the duplicate panel(s).&lt;br /&gt;
&lt;br /&gt;
the video will be public at midnight tonight (2/13). &lt;a href=&quot;https://youtu.be/LUr5qPeKFHM&quot; rel=&quot;nofollow&quot;&gt;https://youtu.be/LUr5qPeKFHM&lt;/a&gt;</description>
<category>User Support, Resolved</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9862&amp;qa_1=prox-panels-controls-duplicated-with-make-similar-behavior&amp;show=9919#a9919</guid>
<pubDate>Wed, 14 Feb 2024 00:53:23 +0000</pubDate>
</item>
<item>
<title>I am not getting email responses to Q&amp;A submitals</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9909&amp;qa_1=i-am-not-getting-email-responses-to-q%26a-submitals</link>
<description>&lt;p&gt;Lately I have submitted several Ask a questions and get no email responses. I have the Email me checked when submitting. My active email address is listed. I have to go to Q&amp;amp;A periodically to check for responses to questions I just submitted. Worse yet, if someone responds to an older submittal&amp;nbsp;I will never know. Please check into this.&lt;/p&gt;&lt;p&gt;For example&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://mididesigner.com/qa/9862/prox-panels-controls-duplicated-with-make-similar-behavior&quot;&gt;https://mididesigner.com/qa/9862/prox-panels-controls-duplicated-with-make-similar-behavior&lt;/a&gt;&amp;nbsp;I have not received an email that there were responses.&lt;/p&gt;&lt;p&gt;I will double check the email address listed for this submittal.&lt;/p&gt;</description>
<category>User Support, Resolved</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9909&amp;qa_1=i-am-not-getting-email-responses-to-q%26a-submitals</guid>
<pubDate>Tue, 13 Feb 2024 15:32:27 +0000</pubDate>
</item>
<item>
<title>Answered: MIDI &quot;Display Value&quot; only goes down to -99</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9906&amp;qa_1=midi-display-value-only-goes-down-to-99&amp;show=9907#a9907</link>
<description>&lt;p&gt;See my approach to quickly and easily naming ticks.&lt;/p&gt;&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://mididesigner.com/qa/9826/hack-to-format-copy-and-paste-named-ticks-from-excel-template?show=9826#q9826&quot;&gt;https://mididesigner.com/qa/9826/hack-to-format-copy-and-paste-named-ticks-from-excel-template?show=9826#q9826&lt;/a&gt;&lt;/p&gt;</description>
<category>Suggestions (Reviewed)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9906&amp;qa_1=midi-display-value-only-goes-down-to-99&amp;show=9907#a9907</guid>
<pubDate>Tue, 13 Feb 2024 14:52:05 +0000</pubDate>
</item>
<item>
<title>RheyneMIDI - control surface for Ableton</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9905&amp;qa_1=rheynemidi-control-surface-for-ableton</link>
<description>Here's the Ableton control surface I've been using for many years, mainly handling audio return channels for various instruments in my live looping setup, both hardware and software. I've included a copy of an Ableton template with the controls from pages 1-4 mapped to the MIDI Designer template. Each channel contains a reverb, delay and filter, with the channel header's colors in Ableton matching those in the MIDI Designer template. The top two knobs in each group controls the reverb amount and mix, the bottom two knobs control the delay's amount and mix, and the x/y pad controls the filter's cutoff and resonance. The on/off switch for each plugin is also mapped.&lt;br /&gt;
&lt;br /&gt;
Page 5 is mapped to various lighting cues and external gear, and is included here as a starting point for your own use. All of the controls are mapped to MIDI channels 2 and 3, which was done to avoid conflicts with other hardware in my studio.&lt;br /&gt;
&lt;br /&gt;
If anything isn't working correctly, please let me know and I'd be happy to fix it.&lt;br /&gt;
&lt;br /&gt;
Jon B (@RheyneMusic)</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9905&amp;qa_1=rheynemidi-control-surface-for-ableton</guid>
<pubDate>Tue, 13 Feb 2024 04:26:02 +0000</pubDate>
</item>
<item>
<title>MIDI Apply Now Sysex Properties in Mac OS and iOS Fails and is inconsistent with Control Change behavior</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9904&amp;qa_1=sysex-properties-fails-inconsistent-control-change-behavior</link>
<description>In MDPx for Mac OS and iOS, applying a Sysex Property MIDI value change may/will fail. Case in point, when activated with red dot, there is no way to make a MIDI value change since Apply Now never appears. When activated with green dot, the Apply Now only appears at the bottom right, but not at the top left. Thinking clicking the return arrow to close the window will apply any change, it does NOT in either mode. I have occasionally changed the Sysex value and hit the return arrow as I normally would, only to have my change fail and having to go into a troubleshooting mode.&lt;br /&gt;
&lt;br /&gt;
If I remember to select the green dot mode and Apply Now at the bottom right, the Apply Now appears at the top left and closing the window will take the change and everything is fine. However, I should only have to apply once and not twice in the green dot mode, particularly if I am changing several controls at the same time.&lt;br /&gt;
&lt;br /&gt;
I tried the Control Change MIDI value and it works in either red or green dot mode. Making a change makes the Apply Now appear at the top left as usual.&lt;br /&gt;
&lt;br /&gt;
Why doesn't the Apply Now appear at the top left for MIDI entries of the Sysex Property panel? I sense a few other changes have occurred in Mac OS, such as the convenient numeric keypad with upper case hex letters and V and L no longer appears as it does in iOS.&lt;br /&gt;
&lt;br /&gt;
If Sysex Properties is selected, I suggest the Apply Now becomes a choice at the top left. The user then has the option to not make a change and select the go back arrow, make a change and have the change take when closing the panel, or Cancel, which does appear. At least if he made a change and didn't want to keep it, he has several ways out.</description>
<category>Defect (Confirmed, Not Fixed Yet)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9904&amp;qa_1=sysex-properties-fails-inconsistent-control-change-behavior</guid>
<pubDate>Mon, 12 Feb 2024 19:25:00 +0000</pubDate>
</item>
<item>
<title>Getting wi-fi disconnected often now - and reconnecting doesn't work</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9892&amp;qa_1=getting-disconnected-often-now-and-reconnecting-doesnt-work</link>
<description>Something I've been noticing since MDX (didn't seem to happen in Beta). Never had much a problem in the past, but now I get wi-fi disconnected frequently. Disconnecting and reconnecting manually in the Config - Connections dialogue doesn't work, even though the connection is ticked. I have to shut down/re-start MDX.&lt;br /&gt;
&lt;br /&gt;
This could be due to other issues, but it seems too coincidental to not mention it.</description>
<category>Defect (Is this broken?)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9892&amp;qa_1=getting-disconnected-often-now-and-reconnecting-doesnt-work</guid>
<pubDate>Sun, 11 Feb 2024 14:13:02 +0000</pubDate>
</item>
<item>
<title>Where is email layout info in Mac OS?</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9882&amp;qa_1=where-is-email-layout-info-in-mac-os</link>
<description>I am unable to find the selection to email metadata in MDP ProX for Mac OS. It is not in Config &amp;gt; Actions &amp;gt; Advanced anymore. In the iPad there is a Mail Metadata option. In Mac OS, there is no such option in Config menu. The Share to Mail in the Apple File Menu only attaches the ,mididesigner file. I find it useful, especially for large layouts to identify controls for assigning Midi parameters. Please bring it back.&lt;br /&gt;
&lt;br /&gt;
Thanks</description>
<category>Defect (Fixed)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9882&amp;qa_1=where-is-email-layout-info-in-mac-os</guid>
<pubDate>Sat, 10 Feb 2024 15:17:43 +0000</pubDate>
</item>
<item>
<title>Answered: How to deal with MCU messages</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9870&amp;qa_1=how-to-deal-with-mcu-messages&amp;show=9879#a9879</link>
<description>&lt;p&gt;Make your mute buttons toggle, turn off send on only, ensure they are all Note ON / ON. &amp;nbsp;&lt;/p&gt;&lt;p&gt;With those changes, the mute buttons&amp;nbsp;works fine here against a simulator. &amp;nbsp;Timing doesn't matter, the inbound message takes control of button state.&lt;/p&gt;&lt;p&gt;To change all eight mute buttons output to 7Fs with one line, use:&lt;/p&gt;&lt;pre&gt;Set NVR 0&lt;/pre&gt;&lt;pre&gt;90 10-17 00 = 90 XX 7F&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;color:#0000FF&quot;&gt;Re: &lt;span style=&quot;background-color:rgb(241, 241, 241); font-family:verdana,arial,helvetica,sans-serif; font-size:12px&quot;&gt;What I need is a button that sends out a message, but only reacts to an incoming message to set its lit/dim state.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;That is essentially what is happening once you make the changes above. &amp;nbsp;As configured, the natural button state normally will match what the DAW is sending for status. &amp;nbsp;If they get out of sync, the DAW status will flip the button to the correct condition.&lt;/p&gt;&lt;p&gt;&lt;sup&gt;p.s., check your knobs that are used only for grouping buttons. &amp;nbsp;You prolly want them NO MIDI SEND / RECEIVE to preclude random surprises elsewhere in your setup.&lt;/sup&gt;&lt;/p&gt;</description>
<category>Advanced</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9870&amp;qa_1=how-to-deal-with-mcu-messages&amp;show=9879#a9879</guid>
<pubDate>Sat, 10 Feb 2024 06:23:53 +0000</pubDate>
</item>
<item>
<title>Walrus Audio Meraki Analog Stereo Delay</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9861&amp;qa_1=walrus-audio-meraki-analog-stereo-delay</link>
<description>&lt;p&gt;Here is a layout to control the Walrus Audio Meraki pedal.&lt;/p&gt;&lt;p&gt;----&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Midi Channel:&lt;/strong&gt;&amp;nbsp;It is set to 5. You can change it by going into design mode. Then&amp;nbsp;double&amp;nbsp;tapping each tab and going to the controls pane. Repeat&amp;nbsp;the process for each tabs with controls on them.&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9861&amp;qa_1=walrus-audio-meraki-analog-stereo-delay</guid>
<pubDate>Sun, 04 Feb 2024 18:45:39 +0000</pubDate>
</item>
<item>
<title>Chase Bliss Dark World</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9860&amp;qa_1=chase-bliss-dark-world</link>
<description>&lt;p&gt;Here is a layout to control the Chase Bliss Audio Dark World pedal.&lt;/p&gt;&lt;p&gt;Huge thanks to &lt;a rel=&quot;nofollow&quot; href=&quot;https://mididesigner.com/qa/user/mitchelldr&quot;&gt;mitchelldr&lt;/a&gt; for the inspiration from his layout for the Thermae !&lt;/p&gt;&lt;p&gt;To be noticed: On the Dark World, Dip Switches cannot be controlled over midi, so loading presets can lead to various results depending on the Dip Switches state.&lt;/p&gt;&lt;p&gt;----&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Midi Channel:&lt;/strong&gt;&amp;nbsp;It is set to 3. You can change it by going into design mode. Then&amp;nbsp;double&amp;nbsp;tapping each tab and going to the controls pane. Repeat&amp;nbsp;the process for each tabs with controls on them.&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9860&amp;qa_1=chase-bliss-dark-world</guid>
<pubDate>Sun, 04 Feb 2024 18:42:39 +0000</pubDate>
</item>
<item>
<title>Chase Bliss Audio Gen Loss MkII</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9859&amp;qa_1=chase-bliss-audio-gen-loss-mkii</link>
<description>&lt;p&gt;Here is a layout to control the Chase Bliss Audio Gen Loss MkII pedal.&lt;/p&gt;&lt;p&gt;Huge thanks to &lt;a rel=&quot;nofollow&quot; href=&quot;https://mididesigner.com/qa/user/yasir&quot;&gt;yasir&lt;/a&gt; for the inspiration ! I used the layout he made for the Mood MkII, and learned a lot, using it as a base and modifying it to fit with the Gen Loss MkII. Checkout his other layouts too.&lt;/p&gt;&lt;p&gt;Few usage notes (copied from &lt;a rel=&quot;nofollow&quot; href=&quot;https://mididesigner.com/qa/user/yasir&quot;&gt;yasir&lt;/a&gt; mood mkII layout):&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Saving in-app presets:&lt;/strong&gt;&amp;nbsp;Use the slider to pick the slot -&amp;gt; Hit Save -&amp;gt; Label your preset&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Recalling in-app presets:&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Option 1 (Most useful):&lt;/strong&gt;&amp;nbsp;Use quick toggle buttons below slider.&amp;nbsp;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;If you want to&amp;nbsp;label the toggles:&lt;/strong&gt;&amp;nbsp;1) Go into 'Design Mode' 2) Tap the padlock to uncheck 'Others' (to allow changes) 3)&amp;nbsp;Double tap the toggle to bring up a menu where you can title your preset button (if already unlocked you can skip the second action)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Option 2:&lt;/strong&gt;&amp;nbsp;Use the slider to go to the preset slot. Then&amp;nbsp;tap 'Recall'.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;IMPORTANT:&lt;/span&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;If you are adding&amp;nbsp;&lt;strong&gt;in-app&lt;/strong&gt;&amp;nbsp;presets, make sure you save your layout at the end of a session. This will write them to the layout file. Open the&amp;nbsp;&lt;strong&gt;App Menu&lt;/strong&gt;&amp;nbsp;-&amp;gt; Tap&amp;nbsp;&lt;strong&gt;Config&lt;/strong&gt;&amp;nbsp;-&amp;gt; Then tap&amp;nbsp;&lt;strong&gt;Save Layout&lt;/strong&gt;&amp;nbsp;in the&amp;nbsp;&lt;strong&gt;Actions Tab&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;If you happen to open design mode you'll notice there's a lot of panels with controls that are hidden in play mode ( the yellow boxes). Don't delete them - they are super or sub controls, and&amp;nbsp;necessary&amp;nbsp;for mapping and functionality&amp;nbsp;to work. Feel free to tweak&amp;nbsp;other controls though - e.g if you want to change a colour/size, move them elsewhere or switch out a dial of a fader etc.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Dip Switches:&lt;/strong&gt;&amp;nbsp;These work by sliding your finger over the control from left to right.&lt;/p&gt;&lt;p&gt;----&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Midi Channel:&lt;/strong&gt;&amp;nbsp;It is set to 6. You can change it by going into design mode. Then&amp;nbsp;double&amp;nbsp;tapping each tab and going to the controls pane. Repeat&amp;nbsp;the process for each tabs with controls on them.&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9859&amp;qa_1=chase-bliss-audio-gen-loss-mkii</guid>
<pubDate>Sun, 04 Feb 2024 18:31:31 +0000</pubDate>
</item>
<item>
<title>Moog Mother 32 Semi-Modular Synthesizer</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9858&amp;qa_1=moog-mother-32-semi-modular-synthesizer</link>
<description>Very straight forward implementation on the Mother 32. For CC, you only have portamento time and toggle, and a sustain toggle.&lt;br /&gt;
&lt;br /&gt;
PC messages 1-65 will load one of the corresponding sequences, and 71-86 will choose from available options to output a signal from the “Assign” output on the Mother 32 patch bay. I’ll include the page from the manual explaining each.&lt;br /&gt;
&lt;br /&gt;
My first project on Midi Designer. I'd like to add more functionality in the future, like selecting sequences through bank/sequence combinations to be more in line with how the Mother stores them. For now, you will have to do the math to find your sequence. :(&lt;br /&gt;
&lt;br /&gt;
Hope this is able to help somebody out!</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9858&amp;qa_1=moog-mother-32-semi-modular-synthesizer</guid>
<pubDate>Sun, 04 Feb 2024 08:56:06 +0000</pubDate>
</item>
<item>
<title>Answered: What about me? I paid for MIDI Designer Pro 2</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9856&amp;qa_1=what-about-me-i-paid-for-midi-designer-pro-2&amp;show=9857#a9857</link>
<description>&lt;h2&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;February 20, 2024 - Course Correction&lt;/strong&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;On January 25, 2024, we transitioned to a free app -- MIDI Designer Pro X -- with an optional subscription. We heard the disappointment from our existing customers, and we want to correct course.&lt;/p&gt;&lt;p&gt;Today, we are making some changes (now out since&amp;nbsp;MIDI Designer Pro X 10.1.0). Everyone who purchased MIDI Designer Pro 2 prior to our switch to subscription on January 25, 2024 will have lifetime access to all existing features before the 10.0 update.&lt;/p&gt;&lt;p&gt;This includes the core MIDI Designer Pro experience that users know and love and all features that were previously purchased as IAPs (including Stream Byter plugin, Extra Features Pack and Cloud Backups). Future features we develop may also be included, depending on their complexity and cost to maintain.&lt;/p&gt;&lt;p&gt;We are a small company, so we designed the original one-year access plan as a precautionary measure since we were not certain if we could support lifetime access. We sincerely apologize for putting our current users in this position.&lt;/p&gt;&lt;p&gt;Without you, we would not be here today. We deeply value each and every one of you. Your feedback and layouts power MIDI Designer Pro and have helped shape the app into what it is today. Thank you.&lt;/p&gt;&lt;p&gt;Sincerely,&lt;br&gt;Dan, JK and the MIDI Designer Team&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;hr&gt;&lt;p&gt;&lt;em&gt;[leaving the below post because it still provides valuable insight into the reasoning]&lt;/em&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;Why Subs 1/x: One-Time&amp;nbsp;Purchase Problems&lt;/h2&gt;&lt;p&gt;We explained a lot of the reasons that we went with subs in our &quot;Why Subs&quot; video here. The fundamental goal is to get MD into the hands of as many users as possible for free.&lt;/p&gt;&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://youtube.com/shorts/C7s90R50WVg?si=v8cS06jiMGTvGl2d&quot;&gt;https://youtube.com/shorts/C7s90R50WVg&lt;/a&gt;&lt;/p&gt;&lt;h2&gt;Why Subs 2/x: The Death of the Lemur, the Legend&lt;/h2&gt;&lt;p&gt;But the short vid&amp;nbsp;really begs the question: why do we need users to pay over and over again, instead of just once?&lt;/p&gt;&lt;p&gt;As many of you know, Lemur -- a legendary MIDI controller offered on iOS and Android -- was removed from the App Store in 2022. MIDI Designer was headed quickly in the same direction. Software development is extremely expensive and we cannot just stop. The pressure is constant and furious:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Apple keeps updating iOS, iPadOS and macOS, requiring fast developer response, code changes, and communication changes.&lt;/li&gt;&lt;li&gt;The tech continues to advance -- new hardware, MIDI 2.0 is coming out, etc. -- so we cannot sit still either.&lt;/li&gt;&lt;li&gt;User feedback requires response, new-feature development and app refinement to keep users happy and get new users.&lt;/li&gt;&lt;/ol&gt;&lt;h2&gt;Why Subs, 3/x: Leave my App alone!&lt;/h2&gt;&lt;p&gt;Some users have said, &quot;why don't you leave MDP2 alone, offer no updates ever, remove it from the App Store when it doesn't work, and make a new app?&quot; This approach has multiple, hard problems:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;How would we communicate to potential new buyers of MDP2 that it's already dead as far as updates are concerned?&lt;/li&gt;&lt;li&gt;How would we communicate to old MDP2 users that we're going to remove the App from the App Store because Apple broke it via update?&lt;/li&gt;&lt;li&gt;how would we determine the App is dead? When it's somewhat broken on the latest iOS version due to an Apple upgrade? How would we know if the break is bad enough to sunset the App (no updates, no downloads)?&lt;/li&gt;&lt;li&gt;How do we explain to new users which App to purchase? We cannot have the App in the App Store not for purchase.&lt;/li&gt;&lt;li&gt;etc. etc.&lt;/li&gt;&lt;/ol&gt;&lt;h2&gt;Why Subs, 4/x:&amp;nbsp;You're Just Doing This to Make Money!&lt;/h2&gt;&lt;p&gt;While we're hoping that Premium can, eventually, fund app development, support and other activities in full, the answer is NO. We're doing this to offer the App for free -- with a limited feature set (no page changes, notably)&amp;nbsp;-- to all users with no limits. Eventually, YES, it would be nice to buy a sushi dinner once in a while for the team, but initially the goals are meager: to get MD into the hands of as many users as possible, and to cover costs and fund current and future development.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;We've been rolling since 2012, have issued 85+ updates, and users seem happy. Now it's time for me, Dan with our team -- mostly JK on support/community&amp;nbsp;and various users who help out with things like translation -- to attempt to cover costs and avoid having to remove the App from the App Store.&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;I get it, MIDI Designer is essential to me, how can I help?&lt;/h2&gt;&lt;p&gt;If you love MIDI Designer, think about how to do your part to keep us from going the way of the Lemur.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Consider buying a Premium Sub now. You can turn on &quot;Ignore App Purchase Date&quot; under config to start your sub right now instead of waiting for your loyalty year to expire.&lt;/li&gt;&lt;li&gt;Think about how to promote MD on the Internet. Do you have photos or videos to share? Hit us at up team [at] mididesigner [dot] com and let's see how we can work together.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Thanks for checking out MIDI Designer!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Dan&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Dan :: Software Author &amp;amp; CEO :: MIDI Designer :: &amp;nbsp;dream | create | play&lt;/em&gt;&lt;/p&gt;</description>
<category>Basic</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9856&amp;qa_1=what-about-me-i-paid-for-midi-designer-pro-2&amp;show=9857#a9857</guid>
<pubDate>Sat, 03 Feb 2024 17:33:54 +0000</pubDate>
</item>
<item>
<title>Mailing a layout no longer 'subject lined' automatically</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9852&amp;qa_1=mailing-a-layout-no-longer-subject-lined-automatically</link>
<description>I used to use the email feature to send copies of my layouts to myself and have them redirect to a safe folder, based on the content that MD automatically created in the subject line.&lt;br /&gt;
&lt;br /&gt;
I know there's the 'Share' option now, but it doesn't do the subject line content for me. Deliberate, or an oversight?&lt;br /&gt;
&lt;br /&gt;
PLEASE can I have the auto subject line back?!</description>
<category>Suggestions (Implemented)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9852&amp;qa_1=mailing-a-layout-no-longer-subject-lined-automatically</guid>
<pubDate>Fri, 02 Feb 2024 13:24:04 +0000</pubDate>
</item>
<item>
<title>Answered: MDP is cutting off background app music from other apps</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9836&amp;qa_1=mdp-is-cutting-off-background-app-music-from-other-apps&amp;show=9837#a9837</link>
<description>&lt;p&gt;Config → MIDI → &quot;Stay Alive in Background&quot; to OFF. This will solve your problem.&lt;/p&gt;&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://mididesigner.com/qa/?qa=blob&amp;amp;qa_blobid=12206500698258892404&quot; style=&quot;height:270px; width:250px&quot;&gt;&lt;/p&gt;</description>
<category>Advanced</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9836&amp;qa_1=mdp-is-cutting-off-background-app-music-from-other-apps&amp;show=9837#a9837</guid>
<pubDate>Mon, 29 Jan 2024 00:37:02 +0000</pubDate>
</item>
<item>
<title>Answered: MIDI Designer hangs on start! What to do?</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9834&amp;qa_1=midi-designer-hangs-on-start-what-to-do&amp;show=9835#a9835</link>
<description>&lt;p&gt;Steps to resolve:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Force quit and restart the App.&amp;nbsp;&lt;/li&gt;&lt;li&gt;If force quitting doesn't help, reboot your device. In theory, this should be the same as force quitting, but in the field we've seen that it often sorts everything out.&amp;nbsp;&lt;/li&gt;&lt;li&gt;If a reboot doesn't do it.... Using the Files app, rename everything in your MIDI Designer directory.&lt;ol&gt;&lt;li&gt;autosave.mididesigner&lt;/li&gt;&lt;li&gt;config.xml&lt;/li&gt;&lt;li&gt;sometimes, you have an autosave-presets... rename this too&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;Force quit and restart.&lt;/li&gt;&lt;li&gt;Load your renamed autosave!&lt;/li&gt;&lt;li&gt;Worst case: delete and reinstall the App. Backup your files first using the Files app!&lt;/li&gt;&lt;li&gt;If the problem happens again immediately, send an email to support via Config -&amp;gt; Actions&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/shorts/79RyatEcQ4s&quot; rel=&quot;nofollow&quot;&gt;https://www.youtube.com/shorts/79RyatEcQ4s&lt;/a&gt;&lt;/p&gt;</description>
<category>Basic</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9834&amp;qa_1=midi-designer-hangs-on-start-what-to-do&amp;show=9835#a9835</guid>
<pubDate>Sun, 28 Jan 2024 02:56:20 +0000</pubDate>
</item>
<item>
<title>Answered: MDX iPhone 'This layout has problems'</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9828&amp;qa_1=mdx-iphone-this-layout-has-problems&amp;show=9830#a9830</link>
<description>Bug fix came out already. Should fix for you. Please comment back either way, thanks!</description>
<category>Defect (Fixed)</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9828&amp;qa_1=mdx-iphone-this-layout-has-problems&amp;show=9830#a9830</guid>
<pubDate>Sun, 28 Jan 2024 00:50:56 +0000</pubDate>
</item>
<item>
<title>LAYOUT: Simple MIDI Monitor</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9827&amp;qa_1=layout-simple-midi-monitor</link>
<description>This is a simple MIDI monitor, that has saved me lots of time and trouble. It gives an indication of what data is reaching MIDI Designer, including MIDI channel, note on/off + velocity, pitchbend, controllers + value, program changes, and channel/poly aftertouch. Poly aftertouch also shows the note the aftertouch message is attached to. There is also a button that briefly flashes when a sys-ex message is received.&lt;br /&gt;
&lt;br /&gt;
This Layout, although basic, can help to solve MIDI problems.</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9827&amp;qa_1=layout-simple-midi-monitor</guid>
<pubDate>Thu, 25 Jan 2024 17:48:37 +0000</pubDate>
</item>
<item>
<title>Hack to Format, Copy, and Paste Named Ticks to/from an Excel Template</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9826&amp;qa_1=hack-to-format-copy-and-paste-named-ticks-from-excel-template</link>
<description>&lt;p&gt;Easily format, create, and edit Named Ticks in Midi Designer Pro2 using Copy and Paste from an Excel Template. The Excel template is used to parse and format the Named Ticks data from MDP2. Then it can easily be modified, copied, and pasted back into Named Ticks Edit pane for Knobs, Sliders, and other similar controls. This is a quick and simple hack to populate Named Ticks from a prepared list without entering it manually into MDP’s Edit Named Ticks.&lt;/p&gt;&lt;p&gt;Open the Excel file and save it as a template. Then to use, Select New from Template. The template contains step-by-step instructions. The video describes the procedure in detail.&lt;/p&gt;&lt;p&gt;Easily format, create, and edit Named Ticks in Midi Designer Pro2 using Copy and Paste from an Excel Template. The Excel template is used to parse and format the Named Ticks data from MDP2. Then it can easily be modified, copied, and pasted back into Named Ticks Edit pane for Knobs, Sliders, and other similar controls. This is a quick and simple hack to populate Named Ticks from a prepared list without entering it manually into MDP’s Edit Named Ticks. Open the Excel file and save it as a template. Then to use, Select New from Template. The template contains step-by-step instructions.&lt;/p&gt;&lt;p&gt;This is a follow up&amp;nbsp;to&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://mididesigner.com/qa/9769/named-ticks-program-sequential-random-midi-stepper-outputs&quot;&gt;https://mididesigner.com/qa/9769/named-ticks-program-sequential-random-midi-stepper-outputs&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The video describes the procedure in detail.&lt;/p&gt;&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://youtu.be/2zNuhP06ROw&quot;&gt;https://youtu.be/2zNuhP06ROw&lt;/a&gt;&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9826&amp;qa_1=hack-to-format-copy-and-paste-named-ticks-from-excel-template</guid>
<pubDate>Thu, 25 Jan 2024 03:21:32 +0000</pubDate>
</item>
<item>
<title>Metronome Hack using MidiFire Dynamic Clock</title>
<link>http://devtest.midiunleashed.com/qa/index.php?qa=9825&amp;qa_1=metronome-hack-using-midifire-dynamic-clock</link>
<description>&lt;p&gt;This MDP2 design features a Metronome tempo control hack implemented within the iPad. It features the Dynamic Clock module in the MidiFire app by Audeonic to generate a Beats per Minute clock. The design&amp;nbsp;has a tempo range from 20 to 200 Beats per Minute.&amp;nbsp;The clock drives a simple 4 beats per measure display which can be expanded to include other selectable beats per measure or other functions. The Layout can also easily be modified for other tempo control implementations, ranges, and values to suit your needs. It can easily be added to any functional layout you currently use&lt;/p&gt;&lt;p&gt;The MidiFire Scene consists of ‘MD Pro 2’ input and output interfaces with Midi Designer. The principal element is the Dynamic Clock, which generates a midi output at a rate equal to 24 times the displayed BPM. There are input and output StreamByter modules connected to the dynamic clock. The input StreamByter receives Midi messages to start, stop, and set the tempo from MDP. The output SB divides and outputs Midi messages to MDP representing each of the 4 Beats.&lt;/p&gt;&lt;p&gt;The Clock Control consists of a Slider to control the Tempo of the MidiFire Dynamic Clock. It’s main feature is the use of Named Ticks to display the tempo and the corresponding term.&lt;/p&gt;&lt;p&gt;The video provides details of the design and the MidiFire StreamByter Code.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://youtu.be/ur61LCYGQPs&quot;&gt;https://youtu.be/ur61LCYGQPs&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>Community Shares</category>
<guid isPermaLink="true">http://devtest.midiunleashed.com/qa/index.php?qa=9825&amp;qa_1=metronome-hack-using-midifire-dynamic-clock</guid>
<pubDate>Thu, 25 Jan 2024 02:26:24 +0000</pubDate>
</item>
</channel>
</rss>