* Equalizer for emu10k1 @ 2005-12-02 19:19 Piotr Tajduś 2005-12-05 19:05 ` Takashi Iwai 0 siblings, 1 reply; 6+ messages in thread From: Piotr Tajduś @ 2005-12-02 19:19 UTC (permalink / raw) To: alsa-devel I have written equalizer for emu10k1, maybe it will be usefull for somebody. http://gadrael.w.interia.pl/eq10.asm I tested this only on Audigy... Piotr Tajduś ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_idv37&alloc_id\x16865&op=click ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Equalizer for emu10k1 2005-12-02 19:19 Equalizer for emu10k1 Piotr Tajduś @ 2005-12-05 19:05 ` Takashi Iwai 2005-12-07 20:26 ` Piotr Tajduś 0 siblings, 1 reply; 6+ messages in thread From: Takashi Iwai @ 2005-12-05 19:05 UTC (permalink / raw) To: Piotr Tajduś; +Cc: alsa-devel At Fri, 02 Dec 2005 20:19:48 +0100, Piotr Tajduś wrote: > > I have written equalizer for emu10k1, maybe it will be usefull for somebody. > http://gadrael.w.interia.pl/eq10.asm > I tested this only on Audigy... Any example to load this with ld10k1? Also, could you make a patch for inclusion to alsa-tools/ld10k1 CVS tree? Such a thing is nice to share in the public tree. Takashi ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_idv37&alloc_id\x16865&op=click ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Equalizer for emu10k1 2005-12-05 19:05 ` Takashi Iwai @ 2005-12-07 20:26 ` Piotr Tajduś 2005-12-08 16:33 ` Takashi Iwai 0 siblings, 1 reply; 6+ messages in thread From: Piotr Tajduś @ 2005-12-07 20:26 UTC (permalink / raw) To: Takashi Iwai; +Cc: alsa-devel Takashi Iwai wrote: > Any example to load this with ld10k1? I have inserted this between tone and vol_master: #Tone $LO10K1 -n --ctrl c-bass0,bass1,bass2,bass3,bass4:Tone\ Control\ -\ Bass,t-Tone\ Control\ -\ Bass:2,v-Tone\ Control\ -\ Bass:1,c-treble0,treble1,treble2,treble3,treble4:Tone\ Control\ -\ Treble,t-Tone\ Control\ -\ Treble:3,v-Tone\ Control\ -\ Treble:1,c-toneonoff:Tone\ Control\ -\ Switch,t-Tone\ Control\ -\ Switch:4 --patch_name Tone\ Controls -a tone.emu10k1 #Input $LO10K1 --conadd "POUT(PCM Multi Volume)=PIN(Tone Controls)" $LO10K1 --conadd "POUT(Stereo To 51)>PIN(Tone Controls)" #Equalizer $LO10K1 -n --patch_name EQ10 -a eq10.emu10k1 #Input $LO10K1 --conadd "POUT(Tone Controls)>PIN(EQ10)" #Master $LO10K1 -n --ctrl c-VolM:Master\ Playback\ Volume,t-Master\ Playback\ Volume:1 --patch_name Master\ Volume -a vol_master.emu10k1 #Inputs $LO10K1 --conadd "POUT(EQ10)>PIN(Master Volume)" Here is init script for audigy: http://gadrael.w.interia.pl/init_audigy_eq10 >Also, could you make a patch for inclusion to alsa-tools/ld10k1 CVS >tree? Such a thing is nice to share in the public tree. > > Here is a patch: http://gadrael.w.interia.pl/eq10.patch Piotr Tajduś ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_idv37&alloc_id\x16865&op=click ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Equalizer for emu10k1 2005-12-07 20:26 ` Piotr Tajduś @ 2005-12-08 16:33 ` Takashi Iwai 2005-12-31 17:23 ` ld10k1 equalizer patch Piotr Tajduś 0 siblings, 1 reply; 6+ messages in thread From: Takashi Iwai @ 2005-12-08 16:33 UTC (permalink / raw) To: Piotr Tajduś; +Cc: alsa-devel At Wed, 07 Dec 2005 21:26:49 +0100, Piotr Tajduś wrote: > > Takashi Iwai wrote: > > > Any example to load this with ld10k1? > > I have inserted this between tone and vol_master: > > #Tone > $LO10K1 -n --ctrl c-bass0,bass1,bass2,bass3,bass4:Tone\ Control\ -\ Bass,t-Tone\ Control\ -\ Bass:2,v-Tone\ Control\ -\ Bass:1,c-treble0,treble1,treble2,treble3,treble4:Tone\ Control\ -\ Treble,t-Tone\ Control\ -\ Treble:3,v-Tone\ Control\ -\ Treble:1,c-toneonoff:Tone\ Control\ -\ Switch,t-Tone\ Control\ -\ Switch:4 --patch_name Tone\ Controls -a tone.emu10k1 > #Input > $LO10K1 --conadd "POUT(PCM Multi Volume)=PIN(Tone Controls)" > $LO10K1 --conadd "POUT(Stereo To 51)>PIN(Tone Controls)" > > #Equalizer > $LO10K1 -n --patch_name EQ10 -a eq10.emu10k1 > #Input > $LO10K1 --conadd "POUT(Tone Controls)>PIN(EQ10)" > > #Master > $LO10K1 -n --ctrl c-VolM:Master\ Playback\ Volume,t-Master\ Playback\ Volume:1 --patch_name Master\ Volume -a vol_master.emu10k1 > #Inputs > $LO10K1 --conadd "POUT(EQ10)>PIN(Master Volume)" > > Here is init script for audigy: > http://gadrael.w.interia.pl/init_audigy_eq10 > > >Also, could you make a patch for inclusion to alsa-tools/ld10k1 CVS > >tree? Such a thing is nice to share in the public tree. > > > > > Here is a patch: > http://gadrael.w.interia.pl/eq10.patch Thanks. It would be nicer to include the example scripts like above in the patch. Could you add them? Takashi ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_idv37&alloc_id\x16865&op=click ^ permalink raw reply [flat|nested] 6+ messages in thread
* ld10k1 equalizer patch 2005-12-08 16:33 ` Takashi Iwai @ 2005-12-31 17:23 ` Piotr Tajduś 2006-01-02 14:33 ` Takashi Iwai 0 siblings, 1 reply; 6+ messages in thread From: Piotr Tajduś @ 2005-12-31 17:23 UTC (permalink / raw) To: alsa-devel [-- Attachment #1: Type: text/plain, Size: 196 bytes --] There were problems with EQ10 on Sound Blaster (caused by ACCUM or macmv instruction, i am not sure), so i made some changes. Now equalizer should work also with SB Live. Piotr Tajduś [-- Attachment #2: eq10.patch --] [-- Type: text/x-patch, Size: 1081 bytes --] diff -N -u -r ld10k1.orig/setup/effects/eq10.asm ld10k1/setup/effects/eq10.asm --- ld10k1.orig/setup/effects/eq10.asm 2005-12-31 18:00:13.000000000 +0100 +++ ld10k1/setup/effects/eq10.asm 2005-12-31 18:16:24.000000000 +0100 @@ -42,7 +42,7 @@ inlfe io toutlfe equ inlfe -Equalizer control 0,0,#1 +Equalizer control #0,0,#1 F0_31Hz control #0.5,0,#1 F1_62Hz control #0.5,0,#1 F2_125Hz control #0.5,0,#1 @@ -75,12 +75,12 @@ ;;; Band Pass Filter Macro: BPF macro OUT , IN , DELAY , DLXCB , COEF , GAIN - macs1 ACCUM,C_0,COEF+1,DLXCB+1 - macs ACCUM,ACCUM,COEF+1,IN - macs ACCUM,ACCUM,COEF+2,DELAY - macs1 ACCUM,ACCUM,COEF,DELAY+1 - macmv DELAY+1,DELAY,C_0,C_0 - macints DELAY,C_0,ACCUM,sco + macs1 tmp2,C_0,COEF+1,DLXCB+1 + macs tmp2,tmp2,COEF+1,IN + macs tmp2,tmp2,COEF+2,DELAY + macs1 tmp2,tmp2,COEF,DELAY+1 + macs DELAY+1,DELAY,C_0,C_0 + macints DELAY,C_0,tmp2,sco macs OUT,OUT,DELAY,GAIN endm @@ -109,8 +109,5 @@ IIR toutrr,inrr,dlx3,dly3 IIR toutc,inc,dlx4,dly4 IIR toutlfe,inlfe,dlx5,dly5 -; macmv toutlfe,inlfe,C_0,C_0 end - - ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ld10k1 equalizer patch 2005-12-31 17:23 ` ld10k1 equalizer patch Piotr Tajduś @ 2006-01-02 14:33 ` Takashi Iwai 0 siblings, 0 replies; 6+ messages in thread From: Takashi Iwai @ 2006-01-02 14:33 UTC (permalink / raw) To: Piotr Tajduś; +Cc: alsa-devel At Sat, 31 Dec 2005 18:23:29 +0100, Piotr Tajduś wrote: > > There were problems with EQ10 on Sound Blaster (caused by ACCUM or macmv > instruction, i am not sure), so i made some changes. Now equalizer > should work also with SB Live. > > Piotr Tajduś Applied to CVS now. Thanks. Takashi ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_idv37&alloc_id\x16865&op=click ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-01-02 14:29 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2005-12-02 19:19 Equalizer for emu10k1 Piotr Tajduś 2005-12-05 19:05 ` Takashi Iwai 2005-12-07 20:26 ` Piotr Tajduś 2005-12-08 16:33 ` Takashi Iwai 2005-12-31 17:23 ` ld10k1 equalizer patch Piotr Tajduś 2006-01-02 14:33 ` Takashi Iwai
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.