Bc2000 (for the BCF2000 & BCR2000) group photo

Yahoo Groups archive

Bc2000 (for the BCF2000 & BCR2000)

Index last updated: 2026-04-28 23:16 UTC

Message

Re: [bc2000] Re: display negative numbers

2014-11-15 by sghookings

Kein problem. Ich bin mude ... ich fahre von Schwetzingen nach England heute und jetzt vielliecht dreimal bier spater ich nicht verstehen!

Ok the BCR only operates in unsigned mode. 0 until 16383.

To get negative you must translate (like my poor German above).

The act of adding on a constant value is called a bias.

So if you imaginge -8192 bis 8191 ... total range is 16384 ... ah same as 0 bis 16383

My synth, Akai Miniak, wants -ve, but really sends two ranges ... positives stay same 0 ... n-1 and -n to -1 is biased by 16384 to become 16384 - n bis 16383.

So I put an embedded processor in the middle of the midi and he does transforms. What I do is to make all values live biases by 8192 (the mid point) on the BCR.
Then I take away 8192 and add on 16384 ... in other words add on 8192. This then makes transformed values right for thr synth.

Much easier to show you with a whiteboard ... maybe next time I am in Deutschland.

Bis bald
Tschuss
Steve H


Sent from Samsung Mobile



-------- Original message --------
From: "benni@fnfnfnfn.de [bc2000]" <bc2000@yahoogroups.com>
Date: 15/11/2014 19:11 (GMT+00:00)
To: bc2000@yahoogroups.com
Subject: [bc2000] Re: display negative numbers


hello steve,


thanks for your help. unfortunately i don't understand a thing :) – i'm pretty new to programming the BCR.

what would "a man in the middle" be? i am using max msp, so i guess i could (?) do some pre-processing.
what does "bias values" mean?

thanks again and sorry for my boldness

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.