PACC clarification

Software questions and issues with the FV-1

Moderator: frank

Post Reply
MacroMachines
Posts: 71
Joined: Fri Dec 12, 2014 10:45 pm
Location: Detroit,MI
Contact:

PACC clarification

Post by MacroMachines »

Ive been reading all the documentation in depth and I don't fully understand the PACC, it says on several of the instructions they copy the ACC to the PACC first, but on the block diagram in the user manual it says that PACC is the previous sample. Is this one or the other or both? like if those opcodes copy the value to the PACC, and something else accesses it, would it be the value just output from the prior opcode during this cycle?

am I crazy or don't you need the previous cycle sample rather than one which was stored this cycle by an opcode just before it to make reliable filter coefficients based on the sample rate? are there other implied uses for PACC?

I kindof get how this type of thing works with the LR register for chaining all pass delays, id love more info on that if there is any.
http://MacroMachines.net
Digital Control for your Analog Soul.
frank
Posts: 1244
Joined: Wed Oct 19, 2005 12:26 pm
Contact:

Post by frank »

PACC is simply ACC from the last instruction, useful for things like a low-pass or high-pass shelf, see the WRLX and WRHX instructions.
Frank Thomson
Experimental Noize
MacroMachines
Posts: 71
Joined: Fri Dec 12, 2014 10:45 pm
Location: Detroit,MI
Contact:

Post by MacroMachines »

so to get a zero cross detection does that mean I would read the adc in two subsequent instructions and skp zrc?
http://MacroMachines.net
Digital Control for your Analog Soul.
frank
Posts: 1244
Joined: Wed Oct 19, 2005 12:26 pm
Contact:

Post by frank »

Yes, something like that should work
Frank Thomson
Experimental Noize
mweavers
Posts: 15
Joined: Sun May 19, 2013 6:22 pm

Re: PACC clarification

Post by mweavers »

Does the SKP instruction affect PACC? Or is it only ACC-changing functions that affect PACC?
frank
Posts: 1244
Joined: Wed Oct 19, 2005 12:26 pm
Contact:

Re: PACC clarification

Post by frank »

SKPs should not have any affect on PACC, only instructions that change ACC (and are not being skipped) should change PACC.
Frank Thomson
Experimental Noize
Post Reply