{"id":62,"date":"2007-08-09T00:43:16","date_gmt":"2007-08-08T22:43:16","guid":{"rendered":"http:\/\/katastrophos.net\/andre\/blog\/2007\/08\/09\/enhanced-mixer-for-zaurus-sl-c1000c3x00-available\/"},"modified":"2007-08-09T01:42:06","modified_gmt":"2007-08-08T23:42:06","slug":"enhanced-mixer-for-zaurus-sl-c1000c3x00-available","status":"publish","type":"post","link":"https:\/\/katastrophos.net\/andre\/blog\/2007\/08\/09\/enhanced-mixer-for-zaurus-sl-c1000c3x00-available\/","title":{"rendered":"Enhanced audio driver for Zaurus SL-C1000\/C3x00 available"},"content":{"rendered":"<p>Today I&#8217;m officially releasing my extended driver and mixer for the <a href=\"http:\/\/www.wolfsonmicro.com\/products\/WM8750\/\" target=\"_blank\">Wolfson WM8750<\/a> CODEC \/ sound chip that comes included in the latest Zaurus models.<br \/>\nThe driver exposes the following new features:<\/p>\n<ul>\n<li>ability to set and control Treble, Bass and 3D stereo sound enhancement;<\/li>\n<li>ability to set and control various cut-off frequencies supported by the sound chip;<\/li>\n<li>output source selection (Autodetect, Internal Speaker, Headphone).<\/li>\n<\/ul>\n<p>These features can be easily accessed via a Qt based mixer control app or directly via a \/proc\/driver\/wm8750 kernel interface.<\/p>\n<p><center><a href=\"http:\/\/katastrophos.net\/andre\/blog\/wp-content\/photos\/wm8750mixer\/wm8750mixer_pdaxrom_screenshot.png\" target=\"_blank\" title=\"{wm8750mixer} WM8750 mixer control app running on pdaXii13 and X11.\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/katastrophos.net\/andre\/blog\/wp-content\/photos\/wm8750mixer\/thumb_wm8750mixer_pdaxrom_screenshot.png\" alt=\"{wm8750mixer} WM8750 mixer control app running on pdaXii13 and X11.\" width=\"130\" height=\"97\" \/><\/a><a href=\"http:\/\/katastrophos.net\/andre\/blog\/wp-content\/photos\/wm8750mixer\/wm8750mixer_sharprom_screenshot.png\" target=\"_blank\" title=\"{wm8750mixer} WM8750 mixer control app running on Cacko ROM and Qtopia.\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/katastrophos.net\/andre\/blog\/wp-content\/photos\/wm8750mixer\/thumb_wm8750mixer_sharprom_screenshot.png\" alt=\"{wm8750mixer} WM8750 mixer control app running on Cacko ROM and Qtopia.\" width=\"130\" height=\"97\" \/><\/a><\/center><\/p>\n<p>Both, the driver and the control app are <strong>available for Sharp ROM \/ Cacko ROM<\/strong> and <strong>pdaXrom beta 3 \/ pdaXii13<\/strong>.<\/p>\n<p><strong>Kernel patches are available for Sharp&#8217;s Linux kernel 2.4.20 and can be downloaded here:<\/strong><br \/>\n<a href=\"http:\/\/www.katastrophos.net\/zaurus\/sources\/wm8750mixer\/\" target=\"_blank\">http:\/\/www.katastrophos.net\/zaurus\/sources\/wm8750mixer\/<\/a><br \/>\n(No kernel 2.6.x support yet. Sorry folks.)<\/p>\n<p>By default the audio driver is compiled into the kernel. Sharp didn&#8217;t compile it as module, so it can&#8217;t be easily replaced. Same goes for most third party ROMs. <strong>You&#8217;ll have to reflash your kernel to install the new driver.<\/strong><br \/>\nIn case you don&#8217;t want to roll your own kernel, <strong>I&#8217;ve made pre-compiled kernels available for all supported ROMs and models here<\/strong>:<\/p>\n<p><a href=\"http:\/\/www.katastrophos.net\/zaurus\/kernels\/v55\/\" target=\"_blank\">http:\/\/www.katastrophos.net\/zaurus\/kernels\/v55\/<\/a><\/p>\n<p>The control app and start up scripts are available as IPK here:<\/p>\n<p><a class=\"downloadlink\" href=\"http:\/\/www.katastrophos.net\/zaurus\/sources\/wm8750mixer\/bin_sharprom\/wm8750mixer_0.9_arm.ipk\">wm8750mixer_0.9_arm.ipk &#8211; <strong>WM8750 mixer for Sharp ROM \/ Cacko ROM<\/strong><\/a><br \/>\n<a class=\"downloadlink\" href=\"http:\/\/www.katastrophos.net\/zaurus\/sources\/wm8750mixer\/bin_pdaxrom\/wm8750mixer_0.92_armv5tel.ipk\">wm8750mixer_0.92_armv5tel.ipk &#8211; <strong>WM8750 mixer for pdaXrom beta 3 \/ pdaXii13<\/strong><\/a><\/p>\n<p>On a side note, we&#8217;ve been discussing the extended features of the WM8750 audio chip for quite some while in this <a href=\"http:\/\/www.oesf.org\/forums\/index.php?showtopic=23984&#038;st=0\" target=\"_blank\">thread<\/a> over at the OESF forums. I have the feeling the driver and the Qt application have received a fair bit of testing. So, that&#8217;s why I am officially releasing it today.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today I&#8217;m officially releasing my extended driver and mixer for the Wolfson WM8750 CODEC \/ sound chip that comes included in the latest Zaurus models. The driver exposes the following new features: ability to set and control Treble, Bass and 3D stereo sound enhancement; ability to set and control various cut-off frequencies supported by the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[20,4,19,11,6],"class_list":["post-62","post","type-post","status-publish","format-standard","hentry","tag-development","tag-gadgets","tag-hack","tag-linux","tag-zaurus"],"_links":{"self":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts\/62"}],"collection":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/comments?post=62"}],"version-history":[{"count":0,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts\/62\/revisions"}],"wp:attachment":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/media?parent=62"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/categories?post=62"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/tags?post=62"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}