Jump to content

Recommended Posts

Posted (edited)

Hey, I recently upgraded to v1.4e from v1.1. I used a PIC18F4620 I had lying around instead of the recommended PIC18F4685, and so far everything works just as well.

 

Only the Wavetable sequencer seems to be broken. I can access and edit it in the menu, but it doesn't seem to have any effect. Could it be because I am using a PIC18F4620?

 

 

Is anybody else using a an 18F4620? Any ideas?

Edited by Akcija
Posted

I never tried it with a PIC18F4620 by myself.

 

Which setup file are you using?

It would be especially helpful to know, if the WAVETABLES_IN_RAM switch is enabled or not, and how it works if you take the inverted value.

 

Best Regards, Thorsten.

Posted

I'm using setup_pic18f4685_mbfm_v1.asm with settings adjusted to my hardware.

 

 

I left all 4685-ish settings standard, which means WAVETABLES_IN_RAM is on, and also USE_SHADOW_BUFFERS and DISPLAY_CC_ASSIGNMENT_NAMES.... I'll try it with some of these settings off. Good idea!

 

 

 

Interesting. When I set WAVETABLES_IN_RAM to 0, I get the following error during the build:

 

./src\mbfm_rnd.inc:410:Error [179] Unknown opcode "MBFM_RND_GenerateWTE_Loop"
./src\macros.h:15:Error [113] Symbol not previously defined (MBFM_RND_GenerateWT
E_Loop).
./src\macros.h:15:Error [126] Argument out of range (-16377 not between -1024 an
d 1023)

make: *** [setup_pic18f4685_mbfm_v1.hex] Error 1

 

Does that mean the random generator needs WAVETABLES_IN_RAM to be on?

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...