Author |
Topic: Patch and data mapping (Read 2074 times) |
|
bruce_miles
New Member

 I love YaBB 1 Gold!

Posts: 3
|
 |
Patch and data mapping
« on: Nov 10th, 2001, 11:28am » |
Quote Modify
|
I am using MIDIOx patch and data mapping to produce combination sounds by mapping incoming messages on a single channel to outputs on single or multiple channels in response to patch change messages. The lines in a typical .OXM file are 1 ProgChg 120 120 * * Clone 1 Ctrl 0 0 24 24 1 ProgChg 120 120 * * Clone 2 Ctrl 0 0 24 24 1 ProgChg 120 120 * * Clone 1 * 14 14 * * 1 ProgChg 120 120 * * - 2 * 15 15 * * 1 * * * * * Clone 1 * * * * * 1 * * * * * - 2 * * * * * This maps input patch 120 to output patches 14 and 15 in bank 24. What happens is that when I input a patch change message the new file is opened, the patch change message is not mapped but appears in the ouput mapped to whatever channels were used in the previously open file. Subsequent note and other messages are mapped to the correct channels but obviously the patches and sounds are wrong. If I re-send the same patch change message (i.e. with the appropriate .oxm file already open) then everything works as it should, the patch change does not appear in the output but is correctly mapped and subsquent note (and other) messages produce the right sounds You say in the help file (under Patch Mapping) - 'The Program Change is then passed along for further mapping or output.' This only seems to be happening when the same .oxm file is already open. Is this a bug or am I doing something wrong ??
|
|
IP Logged |
|
|
|
Jamie OConnell
Administrator
    


Gender: 
Posts: 2027
|
 |
Re: Patch and data mapping
« Reply #1 on: Nov 10th, 2001, 12:15pm » |
Quote Modify
|
When patch mapping is in effect, a patch change causes a map to be loaded, but the patch change is not supplied to the new map, although it can be remapped in the old map. The new map does not take effect until the patch change message has already been output through the old map. I'll add a request to the wish list for this feature: the ability to map the program change that caused the map to load within the new map.
|
« Last Edit: Nov 10th, 2001, 12:22pm by Jamie OConnell » |
IP Logged |
--Jamie Music is its own reward.
|
|
|
bruce_miles
New Member

 I love YaBB 1 Gold!

Posts: 3
|
 |
Re: Patch and data mapping
« Reply #2 on: Nov 13th, 2001, 5:09pm » |
Quote Modify
|
Thanks for your reply. An alternative might be to provide a 'New' option in the Translation Map - Input - Message column to generate initial messages when a Data Map is opened. The map would then behave the same whether opened from the Options - Data Mapping command, the Icon, or from a Patch Change message. There may be other advantages.
|
|
IP Logged |
|
|
|
|