Page 1 of 1

Hi gain oberdrive based on tubes

Posted: Tue Nov 09, 2010 6:51 pm
by pedrolake
Hello i'm new here, and i'm working to made one new overdrive with more gain like Boss Overdrive, i was based in the algorithm of cube distortion, but i dont know where i can make a new changes.

Posted: Wed Nov 10, 2010 4:42 pm
by frank
I am unclear on what you are asking here, could you describe the issue in a different manner or provide a block diagram?

new question

Posted: Tue Dec 07, 2010 2:26 pm
by pedrolake
Hi Frank, I'm tryng made one overdrive with high gain, based on tube screamer of Ibanez. I want use the pots control like: gain, tone, effect volume. And I'm trying to modify the cube distortion.

Posted: Tue Dec 07, 2010 3:10 pm
by frank
OK, please post the code you have so far and we can look it over and try to help.

the code

Posted: Fri Dec 10, 2010 7:43 pm
by pedrolake

Code: Select all

equ	mono reg0        ;

equ	abs	reg1         ;

equ	sign	reg2         ;

sof	0,-1		        ; 

wrax	sign,0		; 

rdax	adcl,0.8             ;

rdax	adcr,0.5             ;

wrax	mono,1		; 

skp	neg,sgnset  	; 

sof	0,0.999		; 

wrax	sign,0		;

sgnset:			;


ldax	mono	;

absa			;

wrax	abs,1		;

sof	1,-0.125	;

sof 	1,+0.125   ;

sof 	1,+0.125   ;


ldax	abs           ;

log	-1,-0.375	; 

exp	1,0            ; 

sof 	1,+0.125   ;

sof 	1,+0.125   ;

skp	run,distout	;

sof	1,+0.125   ;

wrax sign, 0.5    ; 

absa  mulx sign  ;  

rdax sign,0        ;

sof +1.99, 0       ;    

skp	run,distout;

mulx	sign	;
	 
sof	-1,0;

sof	-1,0;		 

skp	run,distout	;

wrax	dacl,1

wrax	dacr,0		




Posted: Sat Dec 11, 2010 3:11 pm
by frank
Well, the code doesn't compile as is, do you have a flow chart of the program, or block diagram?

Posted: Tue Dec 14, 2010 1:36 pm
by pedrolake
hi, the code compile and run but dont change the shape of wave, i cant have a drive only a low gain crunch.
Would somehow mimic the clip of the diodes.

Posted: Tue Dec 14, 2010 4:09 pm
by frank
pedrolake wrote:hi, the code compile and run but dont change the shape of wave, i cant have a drive only a low gain crunch.
Would somehow mimic the clip of the diodes.
When I try to compile/run the code I get:
<0000>[ Pass 2] [ 1014] Line: 49 "skp run,distout " - ERROR:Undefined Name or Forward Reference - DISTOUT
<0001>[ Pass 2] [ 1013] Line: 49 "skp run,distout " - ERROR:Illegal Characters in - DISTOUT
<0002>[ Pass 2] [ 1030] Line: 49 "skp run,distout " - ERROR:Unrecognized or obsolete opcode -
<0003>[ Pass 2] [ 1014] Line: 55 "absa mulx sign " - ERROR:Undefined Name or Forward Reference - MULX
<0004>[ Pass 2] [ 1013] Line: 55 "absa mulx sign " - ERROR:Illegal Characters in - MULX
<0005>[ Pass 2] [ 1030] Line: 55 "absa mulx sign " - ERROR:Unrecognized or obsolete opcode - mulx
<0006>[ Pass 2] [ 1014] Line: 61 "skp run,distout " - ERROR:Undefined Name or Forward Reference - DISTOUT
<0007>[ Pass 2] [ 1013] Line: 61 "skp run,distout " - ERROR:Illegal Characters in - DISTOUT
<0008>[ Pass 2] [ 1030] Line: 61 "skp run,distout " - ERROR:Unrecognized or obsolete opcode -
<0009>[ Pass 2] [ 1014] Line: 69 "skp run,distout " - ERROR:Undefined Name or Forward Reference - DISTOUT
<0010>[ Pass 2] [ 1013] Line: 69 "skp run,distout " - ERROR:Illegal Characters in - DISTOUT
<0011>[ Pass 2] [ 1030] Line: 69 "skp run,distout " - ERROR:Unrecognized or obsolete opcode -


Are you running different code than posted above?