Jump to content

Transpose problem


Recommended Posts

Guest Synthy1
Posted

The transpose function is not incrementing by 1 note. The first note is but when the transpose is 2 there is a transpose of 3 notes. It is not possible to transpose 12 notes. How can i fix this?

Posted

Thanks for reporting this, it seems to be a programming error.

Open mbfm_se.inc, search for MBFM_SE_Note, and remove this block:


        ;; transpose it
        movlw  MBFM_Ix_TRANSPOSE
        movf    PLUSW0, W
        sublw  0x40
        xorlw  0xff
        IFSET  WREG, 7, movlw 0x00
        addwf  IRQ_TMP5, F
[/code]

you will find a similar code below these lines - this is the right one

Best Regards, Thorsten.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...