Thread Rating:
  • 4 Vote(s) - 4.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Firmware V2.0C
#31
(12-07-2023, 03:35 AM)proxemics Wrote: Hi Thomas,

A question on pattern row and NRPNs. I'm just trying to understand what I'm seeing, because I think it would help me to see into how mappings work.

I have pattern with a BRK 000 on row 03.
In mappings I have TRCK TRK1 PTRW > MCON D-16 N--0

The values I'm getting look like:
[0, 0, 0, 0]
[0, 0, 0, 40]
[0, 0, 0, 84]
[0, 0, 0, 124]
[0, 0, 1, 40]
[0, 0, 1, 84]
[0, 0, 1, 124]
[0, 0, 2, 40]
[0, 0, 2, 84]
[0, 0, 2, 124]
[0, 0, 3, 40]
[0, 0, 3, 84]
[0, 0, 3, 124]
[0, 0, 4, 40]
[0, 0, 4, 84]
[0, 0, 4, 124]
[0, 0, 5, 40]
[0, 0, 5, 84]
[0, 0, 5, 124]
[0, 0, 6, 40]
[0, 0, 6, 84]
[0, 0, 6, 124]
[0, 0, 7, 40]
[0, 0, 7, 84]

In every case PTRW seems to yield about double the number of the actual pattern row in the MSB, and some ticks in the LSB. Row 00 shows four initial 0s, every normal row shows up three times, and whatever is the last row shows twice. So if BRK is on row 07, before reset the last numbers are:
[0, 0, 14, 40]
[0, 0, 14, 84]
[0, 0, 14, 124]
[0, 0, 15, 40]
[0, 0, 15, 84]

This all seems to be BPM independent.  If you have a moment, can you give a hint as to what's happening here?

To start with, check out what values the command is generating. In that case the current row is scaled to the full range. Row 0-63 equals to the values 0 - FFF. But the rows are generated by the ticks which means that you would get also in between values instead of only 64 different ones. (you can scale that down of course if you prefer that)

Next is the output and what you see in your midi data is the NRPN Data which is 7 bit encoded per byte. It needs some bit shifting to decode whats going out there. In fact what it generates is the following: Row 0-63 equals the NRPN Data of 0 - 16336 (it's actually normally 16383 at max but the source precision is lower than that and this is the scaled value next to it). [0,0,126,36]
PLEASE use the search function if something have been asked or discussed before.
Every (unnessesary) forum support means less time to develop! But of course, i am here to help!  Smile
Reply


Messages In This Thread
Firmware V2.0C - by XORadmin - 12-03-2023, 11:51 PM
RE: Firmware V2.0 - by olivertruth - 12-04-2023, 12:28 AM
RE: Firmware V2.0 - by proxemics - 12-04-2023, 01:52 AM
RE: Firmware V2.0 - by Zosimos - 12-04-2023, 05:41 AM
RE: Firmware V2.0 - by chriswest - 12-04-2023, 07:16 AM
RE: Firmware V2.0 - by optiprime8 - 12-04-2023, 07:32 AM
RE: Firmware V2.0 - by n0ahg - 12-04-2023, 07:48 AM
RE: Firmware V2.0 - by Mercenartist - 12-04-2023, 08:17 AM
RE: Firmware V2.0 - by st3rk - 12-04-2023, 08:18 AM
RE: Firmware V2.0 - by yrn1 - 12-04-2023, 10:13 AM
RE: Firmware V2.0 - by XORadmin - 12-04-2023, 10:36 AM
RE: Firmware V2.0 - by gthoreau - 12-04-2023, 12:03 PM
RE: Firmware V2.0 - by stimulusfunctions - 12-04-2023, 12:48 PM
RE: Firmware V2.0 - by mgd - 12-04-2023, 03:49 PM
RE: Firmware V2.0 - by Barney Rubble - 12-04-2023, 03:56 PM
RE: Firmware V2.0 - by XORadmin - 12-04-2023, 04:03 PM
RE: Firmware V2.0 - by st3rk - 12-04-2023, 05:58 PM
RE: Firmware V2.0 - by XORadmin - 12-04-2023, 06:06 PM
RE: Firmware V2.0 - by st3rk - 12-05-2023, 12:18 AM
RE: Firmware V2.0 - by Terekki - 12-04-2023, 07:20 PM
RE: Firmware V2.0 - by yrn1 - 12-04-2023, 07:35 PM
RE: Firmware V2.0 - by XORadmin - 12-04-2023, 07:47 PM
RE: Firmware V2.0 - by Morim - 12-09-2023, 06:35 PM
RE: Firmware V2.0 - by yrn1 - 12-09-2023, 06:58 PM
RE: Firmware V2.0 - by Morim - 12-09-2023, 10:45 PM
RE: Firmware V2.0 - by XORadmin - 12-04-2023, 10:54 PM
RE: Firmware V2.0 - by n0ahg - 12-04-2023, 11:02 PM
RE: Firmware V2.0 - by dborowik - 12-05-2023, 10:27 AM
RE: Firmware V2.0 - by Terekki - 12-05-2023, 01:44 PM
RE: Firmware V2.0 - by XORadmin - 12-05-2023, 01:55 PM
RE: Firmware V2.0 - by Terekki - 12-05-2023, 02:22 PM
RE: Firmware V2.0 - by XORadmin - 12-06-2023, 03:21 PM
RE: Firmware V2.0 - by proxemics - 12-07-2023, 03:35 AM
RE: Firmware V2.0 - by XORadmin - 12-07-2023, 08:56 AM
RE: Firmware V2.0 - by proxemics - 12-07-2023, 03:37 PM
RE: Firmware V2.0 - by XORadmin - 12-07-2023, 04:00 PM
RE: Firmware V2.0A - by XORadmin - 12-07-2023, 04:03 PM
RE: Firmware V2.0A - by kaspar - 12-07-2023, 09:47 PM
RE: Firmware V2.0A - by proxemics - 12-08-2023, 02:46 AM
RE: Firmware V2.0A - by vidret - 12-08-2023, 08:07 PM
RE: Firmware V2.0A - by Morim - 12-11-2023, 08:07 AM
RE: Firmware V2.0A - by XORadmin - 12-11-2023, 08:39 AM
RE: Firmware V2.0A - by cavimaster - 12-11-2023, 07:16 PM
RE: Firmware V2.0A - by proxemics - 12-16-2023, 04:24 AM
RE: Firmware V2.0A - by XORadmin - 12-16-2023, 10:00 AM
RE: Firmware V2.0A - by Plugman - 12-25-2023, 05:37 PM
RE: Firmware V2.0A - by XORadmin - 12-25-2023, 07:34 PM
RE: Firmware V2.0A - by Plugman - 12-25-2023, 08:10 PM
RE: Firmware V2.0A - by XORadmin - 12-25-2023, 09:49 PM
RE: Firmware V2.0A - by XORadmin - 12-27-2023, 03:30 PM
RE: Firmware V2.0A - by sarukas - 12-30-2023, 08:05 AM
RE: Firmware V2.0A - by XORadmin - 12-30-2023, 08:36 AM
RE: Firmware V2.0A - by mgd - 01-01-2024, 12:22 PM
RE: Firmware V2.0A - by Zentrumsounds - 01-03-2024, 09:35 AM
RE: Firmware V2.0A - by HeadTwang - 01-04-2024, 12:09 AM
RE: Firmware V2.0A - by XORadmin - 01-04-2024, 08:55 PM
RE: Firmware V2.0A - by HeadTwang - 01-05-2024, 10:13 PM
RE: Firmware V2.0A - by originaljimdandy - 01-06-2024, 12:26 PM
RE: Firmware V2.0A - by XORadmin - 01-06-2024, 12:34 PM
RE: Firmware V2.0C - by XORadmin - 01-06-2024, 08:49 PM
RE: Firmware V2.0C - by rubberband - 01-11-2024, 03:59 PM
RE: Firmware V2.0C - by XORadmin - 01-11-2024, 04:06 PM
RE: Firmware V2.0C - by rubberband - 01-11-2024, 07:22 PM
RE: Firmware V2.0C - by yrn1 - 01-11-2024, 05:33 PM
RE: Firmware V2.0C - by XORadmin - 01-11-2024, 08:38 PM
RE: Firmware V2.0C - by rubberband - 01-12-2024, 05:39 PM
RE: Firmware V2.0C - by ipassenger - 01-27-2024, 12:32 PM
RE: Firmware V2.0C - by XORadmin - 01-27-2024, 12:53 PM
RE: Firmware V2.0C - by ipassenger - 01-27-2024, 04:47 PM
RE: Firmware V2.0C - by XORadmin - 01-27-2024, 04:55 PM
RE: Firmware V2.0C - by ipassenger - 01-28-2024, 08:11 AM
RE: Firmware V2.0C - by XORadmin - 01-30-2024, 01:08 PM
RE: Firmware V2.0C - by mgd - 01-28-2024, 10:23 AM
RE: Firmware V2.0C - by ipassenger - 02-01-2024, 06:27 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)