maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Multimedia (https://talk.maemo.org/forumdisplay.php?f=32)
-   -   [ANNOUNCE] Beats Audio Port for N900 PulseAudio (https://talk.maemo.org/showthread.php?t=89996)

TheoX 2013-05-04 02:29

[ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
5 Attachment(s)
I would like to present to you a little script I did for myself that I called Beats Audio Driver.

THANK YOU ALL! THE DRIVER HAVE NOW OVER 300 DOWNLOADS! THANK YOU!

EASY DEB INSTALL: http://talk.maemo.org/showpost.php?p...7&postcount=39 thanks to adunanzav3x

The story behind this: http://talk.maemo.org/showpost.php?p...2&postcount=27

Package contents:
  • Beats Audio Driver
  • Beats Custom Icons
  • Beats Driver Control
  • Beats Screenshots


Beats Audio Driver:

-Changelog:

V0.1.0

-Started porting scripts from HTC Sensation XL

V0.2.1

-Fixing parameteres for the Pulse Audio Process

V0.5.0

-Added phone support - added Beats Audio to In Call Audio sink
-Added TV Out support - Great sound on your TV Out Port

V1.0.0

-Added Shell Scripts for easy install

V1.0.1

-Added Shell Scripts for easy unistall and original Pulse configuration

V1.2.1

-Added and fixed some audio quality problems.
-Fixed CPU and RAM consumption

V1.2.1 Revision 2

-Added BeatsAudio icons


-About & Instructions

# Driver created by Nexus Shadow Technologies Inc.
# Build started 04/16/2013
# Final build 05/03/2013 (Revision 2)

WARNING!
This driver is not certified by Beats Audio By Dr. Dre, so I can't say if it could break your device or not. Please use with caution!
WARNING!
High Audio output. May damage hearing if used at maximum on headphones, and may damage internal N900 speakers!!! Use with caution!

Beats Audio driver ported from HTC Sensation XL

Increased bass boost, increased audio board output voltage, enhanced audio quality for:

-Wired headphones and AD2P headphones
-N900 internal speakers system
-N900 in call audio sink
-TV Out port

Beats Audio activation method. Volume bar will be resetted at each reboot, to activate, increase or decrease volume by using the side physical keys.

How to install:

-Connect your device to your computer with Data Cable or WinSCP (SEE SSH SUPPORT)
-Extract folder on your computer and navigate on your device to /home/user/MyDocs and extract in the following order:
-/home/user/MyDocs/BeatsEngine/ for the Beats Driver Engine
-/home/user/MyDocs/BeatsIntall.sh for the installer SH
-/home/user/MyDocs/BeatsRemove.sh for the unistaller SH
-Open XTerminal on your device and type the following commands
-sudo gainroot
-cd /home/user/MyDocs
-sh BeatsInstall.sh
-If you see a message "Beats Audio by Dr. Dre Complete! - Reboot your system" you are done
-Reboot your system!


Beats Custom Icons:

-Instructions

1.Open WinSCP and navigate to /usr/share/icons/$THEME/18x18/hildon/ and /usr/share/icons/$THEME/48x48/hildon/
2.Replace the files (4 files to replace)
3.Apply again the icon set you just edited with ThemeCustomizer
4.Reboot device
5.Enjoy!


Beats Driver Control (MAFW Equalizer):

-About & Instructions:

GST Render modified to modify Beats Audio Driver - Equalizer

After you install the package, "MAFW Equalizer" applet appears in the Control Panel, providing access to the 10-band equalizer, as well as a number of preset settings like e.g. Rock, Treble, Bass, Hall, etc. You can create and save your own presets, too.

In order to install the equalizer, extract the .deb file, send it to your N900 and save it somewhere (e.g. in MyDocs) and then:

-open the X Terminal
-type "sudo gainroot" to become root (requires rootsh package)
-type "cd /home/user/MyDocs"
-type "dpkg -i gst*"
-type "apt-get remove mafw-gst-renderer"
-reboot your N900.

WARNING! When typing a command please remove the ""


Screenshots:

Attachment 31913
  • Project poster.

Attachment 31914
  • Demo 1 with wired headphones.

Attachment 31915
  • Demo 2 with AD2P headphones

Attachment 31916
  • Beats logo next to AD2P Headphones

Attachment 31917
  • Look and feel on main desktop

One more thing:

  • Thank yo for reading all this, now, after you try out my script I would be happy to see your feedback and why not, even some changes if possible. You can find documentation in the archive you will be downloading.
  • I would also need help, if people vote, to add this to the repo, so I will need an installer file for it.
  • And again, thank you for reading, thank you for voting and thank you for your feedback.


Download link: http://www.mediafire.com/?hwxl02z415uft6t

And let's not forget: Driver wrote by Nexus Shadow Technologies Inc. with the help of the scripts written by SavageD, Chrome and Mart5.1.

nokiabot 2013-05-04 02:48

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Tried this its awsome does change the quality litreally btw if you have good capable headphones:)

visN900 2013-05-04 02:52

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by TheoX (Post 1341055)
I would like to present to you a little script I did for myself that I called Beats Audio Driver.

The story behind this: http://talk.maemo.org/showpost.php?p...2&postcount=27

Package contents:
  • Beats Audio Driver
  • Beats Custom Icons
  • Beats Driver Control
  • Beats Screenshots


Beats Audio Driver:

-Changelog:

V0.1.0

-Started porting scripts from HTC Sensation XL

V0.2.1

-Fixing parameteres for the Pulse Audio Process

V0.5.0

-Added phone support - added Beats Audio to In Call Audio sink
-Added TV Out support - Great sound on your TV Out Port

V1.0.0

-Added Shell Scripts for easy install

V1.0.1

-Added Shell Scripts for easy unistall and original Pulse configuration

V1.2.1

-Added and fixed some audio quality problems.
-Fixed CPU and RAM consumption

V1.2.1 Revision 2

-Added BeatsAudio icons


-About & Instructions

# Driver created by Nexus Shadow Technologies Inc.
# Build started 04/16/2013
# Final build 05/03/2013 (Revision 2)

WARNING!
This driver is not certified by Beats Audio By Dr. Dre, so I can't say if it could break your device or not. Please use with caution!
WARNING!
High Audio output. May damage hearing if used at maximum on headphones, and may damage internal N900 speakers!!! Use with caution!

Beats Audio driver ported from HTC Sensation XL

Increased bass boost, increased audio board output voltage, enhanced audio quality for:

-Wired headphones and AD2P headphones
-N900 internal speakers system
-N900 in call audio sink
-TV Out port

Beats Audio activation method. Volume bar will be resetted at each reboot, to activate, increase or decrease volume by using the side physical keys.

How to install:

-Connect your device to your computer with Data Cable or WinSCP (SEE SSH SUPPORT)
-Extract folder on your computer and navigate on your device to /home/user/MyDocs and extract in the following order:
-/home/user/MyDocs/BeatsEngine/ for the Beats Driver Engine
-/home/user/MyDocs/BeatsIntall.sh for the installer SH
-/home/user/MyDocs/BeatsRemove.sh for the unistaller SH
-Open XTerminal on your device and type the following commands
-sudo gainroot
-cd /home/user/MyDocs
-sh BeatsInstall.sh
-If you see a message "Beats Audio by Dr. Dre Complete! - Reboot your system" you are done
-Reboot your system!


Beats Custom Icons:

-Instructions

1.Open WinSCP and navigate to /usr/share/icons/$THEME/18x18/hildon/ and /usr/share/icons/$THEME/48x48/hildon/
2.Replace the files (4 files to replace)
3.Apply again the icon set you just edited with ThemeCustomizer
4.Reboot device
5.Enjoy!


Beats Driver Control (MAFW Equalizer):

-About & Instructions:

GST Render modified to modify Beats Audio Driver - Equalizer

After you install the package, "MAFW Equalizer" applet appears in the Control Panel, providing access to the 10-band equalizer, as well as a number of preset settings like e.g. Rock, Treble, Bass, Hall, etc. You can create and save your own presets, too.

In order to install the equalizer, extract the .deb file, send it to your N900 and save it somewhere (e.g. in MyDocs) and then:

-open the X Terminal
-type "sudo gainroot" to become root (requires rootsh package)
-type "cd /home/user/MyDocs"
-type "dpkg -i gst*"
-type "apt-get remove mafw-gst-renderer"
-reboot your N900.

WARNING! When typing a command please remove the ""


Screenshots:

Attachment 31913
  • Project poster.

Attachment 31914
  • Demo 1 with wired headphones.

Attachment 31915
  • Demo 2 with AD2P headphones

Attachment 31916
  • Beats logo next to AD2P Headphones

Attachment 31917
  • Look and feel on main desktop

One more thing:

  • Thank yo for reading all this, now, after you try out my script I would be happy to see your feedback and why not, even some changes if possible. You can find documentation in the archive you will be downloading.
  • I would also need help, if people vote, to add this to the repo, so I will need an installer file for it.
  • And again, thank you for reading, thank you for voting and thank you for your feedback.


Download link: http://www.mediafire.com/?hwxl02z415uft6t

And let's not forget: Driver wrote by Nexus Shadow Technologies Inc. with the help of the scripts written by SavageD, Chrome and Mart5.1.

err!! does this support only Beats audio headsets or will it work with my STOCK WH-205??

seanmcken 2013-05-04 02:55

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Awesome, Finally Its Started :)

seanmcken 2013-05-04 02:58

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
@ visN900
It works, but level must below 50 percent, or ull get ur ears bursted :P

seanmcken 2013-05-04 03:04

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
@TheoX
I Cant See Equalizers Working, cuz its not changing the sound :(, same sound in all presets

TheoX 2013-05-04 03:06

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by visN900 (Post 1341060)
err!! does this support only Beats audio headsets or will it work with my STOCK WH-205??

Yes, it works with any kind of headphones/headsets, but if the headphones are low quality, the sound may be distorted.

TheoX 2013-05-04 03:10

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
2 Attachment(s)
Quote:

Originally Posted by seanmcken (Post 1341064)
@TheoX
I Cant See Equalizers Working, cuz its not changing the sound :(, same sound in all presets

The equalizer only modifies sound, but only a little bit. Changing too much may overload some frequencies and the sound may get distorted. This is just for fine tuning.

Also if it's not workins at all: modify the values, save as new presset, reboot, listen.

Here is my setup:

Attachment 31918

ALSO It's 6:16 AM here, I need to get some rest, but before I go, I want to say Happy Easter for the people who celebrate it on 5th of May.

Happy Easter!


Attachment 31919

seanmcken 2013-05-04 03:27

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
@TheoX
Hehe Same To You Dear :)

visN900 2013-05-04 06:03

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
distortions with Nokia N900 stock headphones..(WH-205).. so removed..

reuqest to everyone who try this out.. dont forget to mention your headset maker/model if it works..

PS: has anyone tried this with nokia BH-905i?? i am planning to buy that.. hows the headset quality with this beats port..??

HtheB 2013-05-04 08:08

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
got no easy installable deb file?

don_falcone 2013-05-04 08:53

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
..."Don't believe the Hype" by Public Enemy.

nokiabot 2013-05-04 09:06

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
^^i have already read about posted dolby digital:)
at the n900 front this loudness is useful in many a caces like crt tvs mone bt headseats etc:)
and everything in todays world runs on hype

HELLASISGREECE 2013-05-04 09:21

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
that's a noob question.. but what's wrong with N9's stock audio quality?

It's amazing

TheoX 2013-05-04 11:38

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by HELLASISGREECE (Post 1341121)
that's a noob question.. but what's wrong with N9's stock audio quality?

It's amazing

Just not as loud and clear as expected... On professional headphones.

seanmcken 2013-05-04 11:46

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Surround Sound on N900 is Possible like 5800? :P noob question

TheoX 2013-05-04 11:54

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by seanmcken (Post 1341142)
Surround Sound on N900 is Possible like 5800? :P noob question

I don't think so, but I did quite a good thing with the stereo expansion, and also, the stereo expansion on the speakers is quite good stock. Try a good FLAC file, and test it out :)

TheoX 2013-05-04 11:57

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by HtheB (Post 1341105)
got no easy installable deb file?

Not yet, but if someone is willing to help me, I will soon. Also, I don't know how to add those icons in a deb file, being dependent on the current icon theme you are using, it's a bit hard to replace EXACTLY THE NEEDED FILE in your MULTIPLE ICON FOLDER. But if someone will help, we will find a solution.

seanmcken 2013-05-04 12:01

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
I Respect Your Work :) and Thanks For a Reply :)

TheoX 2013-05-04 12:09

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by don_falcone (Post 1341111)
..."Don't believe the Hype" by Public Enemy.

I kept hearing they were “better” so ultimately I went to a store and listened to them, and they sounded like crap—it was way overly distorted and muddy.

What is he talking about?

Granted, I listened to a rock track, and I assumed that for a line geared toward listeners of hip-hop “better” meant all bass and nothing else.

This guy have no idea about that product, he is a hypocrite.

What do you think? Have you ever heard anything regarding any of the products that would lend any credibility to their claims of being better? I sure haven’t.

I don't own such headphones and my oppinion was different. The headphones offer such a great isolation, but they can't really handle very powerfull output. I own a Fujitsu T4220 Tablet PC, the old but gold generation, with a very high power sound card and SRS driver. I plugged in the Beats, crank it up to 20% and the audio quality was superior. Clear and deep bass, crystal sound and everything you want to have the best audio experience. Crank it up to 100% and yes, the sound was distorted, but you can feel liquid coming out of your ears after about 10-20 seconds of listening, and about after 20 second you will loose your balance.

Same output I tested with professional Sony studio headphones, and yes, I could crank it up to 100% without any distorsions, but the bass wasn't so deep anymore.

Every headphones is designed for a purpose, Beats by Dr. Dre is designed to listen to music like rap, r&b, dnb, dubstep and other generes with lots of bass, and other headphones are made to listen to rock, classical and music like this which require high definition of higher frequency lines.

So you love rock music? Why hate the Beats, you know what they can do, so don't buy them, buy Sony or any other brand that makes headphones for definition, and not bass.

RiD 2013-05-04 14:40

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

"increased audio board output voltage"
Would you mind explaining this?

TheoX 2013-05-04 14:45

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by RiD (Post 1341168)
Would you mind explaining this?

Increased audio power from 0.5mV to 0.8-0.9mV.

RiD 2013-05-04 23:53

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by TheoX (Post 1341171)
Increased audio power from 0.5mV to 0.8-0.9mV.

Oh, for the N900 speakers, right?
I thought it was on the 3.5mm jack

panjgoori 2013-05-05 00:03

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
downloaded files and i will give it a try now. but first i will create a backup incase anything goes wrong. thanks for this port.

panjgoori 2013-05-05 07:37

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
im trying to install gst-eq-cortex.deb but im getting a error.

Quote:

Root shell enabled


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso31+0cssu0) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/home/user/MyDocs/beats/BeatsAudioDriverREV2/BeatsDriverControl/ControllerInstall # dpkg -i gst-eq-cortex.deb
dpkg-deb: unexpected end of file in version number in gst-eq-cortex.deb
dpkg: error processing gst-eq-cortex.deb (--install):
subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:
gst-eq-cortex.deb
/home/user/MyDocs/beats/BeatsAudioDriverREV2/BeatsDriverControl/ControllerInstall #

hardy_magnus 2013-05-05 14:33

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
i always wanted this. :D

n900_ 2013-05-05 15:27

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
I don't recommend install this. Tested on creative aurvana live - sound is distored. Default maemo audio settings are the best (great sound qualiity without any eq)

seanmcken 2013-05-05 15:29

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
@panjgoori
First Install Those Drivers then Equilizerrrr, I Guesss

seanmcken 2013-05-05 15:31

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
@n900_
Still Its Kinda "Beta" So Do Not Expect Exact Things :), Sometimes Noobs Do Talk :P Sorry If Iam Wrong :P

panjgoori 2013-05-05 16:04

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by seanmcken (Post 1341483)
@panjgoori
First Install Those Drivers then Equilizerrrr, I Guesss

i first installed those drivers and after that i tried to install deb file and got this error.

mlwane 2013-05-05 16:22

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by panjgoori (Post 1341372)
im trying to install gst-eq-cortex.deb but im getting a error.

Check the integrity of the file with md5sum. I presume mine is intact, I got this: 28526c349b69a01a5f93f19b98aa3cfe

seanmcken 2013-05-05 16:25

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
@panjgoori
Well, all i'd say is redownload the file again and checkout.

samipower 2013-05-05 16:52

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Good project

jellyroll 2013-05-05 17:55

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
I did install and test this on 2 N900 devices and it works well the sound is better you need to have good quality headphone.

thanx

Mr.bot 2013-05-05 18:39

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
nice script ,, the best thing on it that i can raise the volume of the internal speaker while calling :) thank you too much
but i have small suggestion can u make the boost be on 2 steps not one
so we can get to steps of raising volume cause i find some times normal sound too low ! , and beats sound too high ! (while calling)

n900hacker 2013-05-06 16:30

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
How can i uninstall mafw equalizer and restore original nokia sound? The media player always stops when i have this enabled

TheoX 2013-05-06 22:50

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
I'm sorry I haven't been around here since my N900 died (GSM Chip). I am too tired now to answer any of your questions, but I promise, that even without an N900, I will try to continue this :).

But all your questions I will be answering soon! :)

Mr.bot 2013-05-07 06:29

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by TheoX (Post 1341744)
I'm sorry I haven't been around here since my N900 died (GSM Chip). I am too tired now to answer any of your questions, but I promise, that even without an N900, I will try to continue this :).

But all your questions I will be answering soon! :)

r u sure the script don't modify any thing about the gsm chip ?
cause my sim card died yesterday !!

adunanzav3x 2013-05-08 10:58

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
4 Attachment(s)
I've created the deb beats-driver for myself... i would like to share it with you :)

How to install:

1) Download the attached file beats-driver_0.0.1_armel.deb and gst-eq-cortex.deb below
2) Connect your N900 to your PC (mass storage)
3) Copy the files to the root of the memory to 32GB (MyDocs)
4) Disconnect N900 from your PC
5) Open a terminal and type:

Code:

root
cd /home/user/MyDocs
dpkg -i beats-driver_0.0.1_armel.deb
dpkg -i gst-eq-cortex.deb
reboot

Note.1: I've added the icons inside default theme (hicolor). Some personalized themes use the icons of hicolor theme. If you don't see the modded icons,download beats-custom-icons.zip below and:

1) Open WinSCP/Filebox(on n900) and navigate to /usr/share/icons/$THEME/18x18/hildon/ and /usr/share/icons/$THEME/48x48/hildon/
2) Replace the files (4 files to replace)
3) Apply again the icon set you just edited with ThemeCustomizer
4) Reboot device


Note.2: If you remove beats-drivers from Terminal or Fapman
Code:

root
apt-get purge beats-driver -y

The original nokia pulseaudio will be restored.


Note.3: I also add below the original-pulseaudio-files.zip . It contains the original Nokia-pulseaudio to manually replace,if can serve...

Note.4: If you see this error:
Code:

dpkg: error processing beats-driver_0.0.1_armel.deb (--install):
 trying to overwrite `/usr/share/icons/hicolor/18x18/hildon/statusarea_volume_headset_mic.png', which is also in package osso-icons-default
Errors were encountered while processing:
 beats-driver_0.0.1_armel.deb

Use:
Code:

root
dpkg -i --force-overwrite beats-driver_0.0.1_armel.deb

Thanks to TheoX for this port!

Cheers :)

TheoX 2013-05-08 16:02

Re: [ANNOUNCE] Beats Audio Port for N900 PulseAudio
 
Quote:

Originally Posted by RiD (Post 1341297)
Oh, for the N900 speakers, right?
I thought it was on the 3.5mm jack

No it's also for speakers, headphones and in-call.


All times are GMT. The time now is 12:51.

vBulletin® Version 3.8.8