Jump to content

Transpose problem


Guest Synthy1
 Share

Recommended Posts

Guest Synthy1

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?

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...