Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

Index last updated: 2026-04-28 22:42 UTC

Message

Re: [CZsynth] VZ SysEx Format

2014-02-06 by charlie midi gfa

i was joking ,
 how can you analyse a nybble without putting into a byte.or allready having
it in a byte ..... thats the joke

asl asr lsl lsr shl shr  &hxxxx0000   bitwise arthicmitic functions
masks and   AND or OR or MODULO

i dont have much time right now , but i do have a list of projects to
complete so when i return
i shall bring the answer.

charlie  about the checksum



----- Original Message -----
From: "Daniel Forró" <dan.for@tiscali.cz>
To: <CZsynth@yahoogroups.com>
Sent: Wednesday, February 05, 2014 10:26 PM
Subject: Re: [CZsynth] VZ SysEx Format


> Nibble is half of byte. When some manufacturers want to sent 8-bit
> data bytes in MIDI communication, they divide them to half and send
> them in two bytes, for example
>
> abcdefgh
>
> sent as:
>
> 0000abcd
> 0000efgh
>
> The main reason for this is that data bytes in MIDI communication must
> start with 0.
>
> Other manufacturers did differently, for example they sent it this way:
>
> 0abcdefg
> 000000h
>
> Why do you ask, you are software programmer, I'd suppose you know such
> basic things... If not, Google is your friend:
>
> http://en.wikipedia.org/wiki/Nibble
>
> http://www.techterms.com/definition/nybble
>
> Daniel Forro
>
> On 31 Jan, 2014, at 5:43 AM, charlie midi gfa wrote:
>
>> nybbles are bytes
>> ?
>>
>> charlie
>>
>>
>> ----- Original Message -----
>> From: "Lee Borrell" <templarser@...>
>> To: <CZsynth@...m>
>> Sent: Thursday, January 30, 2014 1:59 PM
>> Subject: Re: [CZsynth] VZ SysEx Format
>>
>>
>> That's interesting thanks - I have worked on Yamaha checksums which
>> calculate on the nybbles - not the bytes - I will bear what you have
>> said in
>> mind when I come to CZ.
>
>
>
> ------------------------------------
>
> Yahoo Groups Links
>
>
>
>

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.