Hierarchical Folder view? - MX Player

Hi,
Nice player but how do I get the hierarchical folder view instead of having to scan the whole HDD...
Note: the OS is on a WIFI TV/Media player NOT a mobile
Also how do I remove the control area down the bottom of the screen? it wont autohide itself so i can see the whole movie screen.
Also how do i have the hierarchical folder view instead of having all the folders scanned?

ollie2012 said:
Also how do I remove the control area down the bottom of the screen? it wont autohide itself so i can see the whole movie screen.
Click to expand...
Click to collapse
If you are referring to the Android soft buttons (home, back, current apps), try the following:
Settings -> Player -> Screen -> Full screen = on
Settings -> Player -> Screen -> Soft buttons = hide
If you are referring to the MX Player buttons:
Settings -> Player -> Touch controls -> touch action = show/hide interface
Settings -> Player -> Touch controls -> Interface auto hide delay = some number
ollie2012 said:
Also how do i have the hierarchical folder view instead of having all the folders scanned?
Click to expand...
Click to collapse
Currently this is not possible as the developer has not implemented such a feature.
You can adjust what folders are scanned at Settings -> List -> Video folders

Related

CorePlayer 1.2.5 Skin for Omnia/WQVGA

Hi, for those who have CorePlayer 1.2.5 on their omnia (or on a device with WQVGA), and are tired of hitting play with the nail because of the buttons size, I've setup a new skin for this player... my first skin! (not only for CorePlayer, but the very first one in my life)
It's not as ugly as it seemes and I found it easier to use the player
You can download the skin from Here:http://www.sendspace.com/file/w5i9ij
- IMPORTANT: Disable the Media Library for the skin doesn't support it. You can only use Playlists with this skin.
- Download the file and make sure its names skin.cps (if sendspace appends .zip at the end remove it from, the name)
- Copy skin.cps to the CorePlayer directory on your Omnia.
To remove the skin delete or rename skin.cps and it'll revert to the default skin.
TIPS:
- The "off" button on the skin, will force a Blank Screen on the device. If you have (as I do) S2U2 set to activate on blank screen it will also lock the device.
- For those having trouble with CorePlayer and screen rotation, switch the Driver used by CoreCodec to the XScale version instead of DirectDraw.
Menu -> Tools -> Preferences -> Select PAge -> Video
Select Intel XScale on Video Putput

Can I control whether or not to use multi-window?

In Playstore, some apps have introduction videos. For example, Jump Desktop. When I pressed the play button, multi-window was activated and the video was played on the right window. In this case, I would rather had the video being played full-screen. Can we do that without manually adjusting the size of the window?
petercohen said:
In Playstore, some apps have introduction videos. For example, Jump Desktop. When I pressed the play button, multi-window was activated and the video was played on the right window. In this case, I would rather had the video being played full-screen. Can we do that without manually adjusting the size of the window?
Click to expand...
Click to collapse
Go to: Settings - Device - Multi window, and disable "Open in multiwindow view"
After that you can still use multi window, but those windows are not open automatically.
Also while in there you may want go to notification panel settings and make sure that the multi window toggle is in the quick settings panel rather than the available buttons section. That way you can toggle easily by bringing the notification shade down and panning left or right to find the toggle for times when you want to disable it altogether.
I usually keep the open in window on and use the toggle. I'm less annoyed by the feature i guess. I like it in play store when opening video samples of applications where while playing the developer's video I can read reviews or other info.
Sent from my SM-P900 using Tapatalk
Sometimes I like to use the device in portrait mode. When I clicked on an introduction video from Play Store, a 2nd window was opened but the orientation of the video was in landscape mode. I had to rotate the device to watch the video. How come the video's orientation was not adjusted accordingly based on the orientation of the device?
Yeah there is no way to control that. I think the way samsung coded the launch action it doesn't check for orientation and adjust accordingly.
Is there a way to make suggestions to Samsung App developers?

[APP][4.2+] Pulse Music Player

Introduction
Pulse Music Player is a customise able simplistic music player that includes all the basic features of what you would expect in a music player and some advanced ones.
I've probably put in a few months of work on this application in total and I think its stable enough to be released for beta testing.
I've got quite a lengthy list of new features and enhancements I'd like to add and make.
I'm aware of a few bugs that I'll be fixing soon I’d like to get a good idea of what you think can be improved or added.
Current Features:
-Supports audio formats supported by Android
-Configurable smart lists
-Static smart lists
-Star ratings
-Cross fade
-Replay Gain
-Gapless playback
-Gapless playback override setting
-Integrated with Music Tagger
-Album Artist Support
-White listing files
-Black listing files
-Browse by file browser
-Media Scanner
-Importing and exporting m3u & m3u8 playlists
-Scrobbling
-Multi-Select
-Previous queue
-Many different sorting options
-Display embedded album art over media store album art
-2 Different now playing screens
-Display embedded Lyrics
-Custom theme settings
-3 Different widgets
-Visualiser
-Backup & restore options for settings
-Backup & restore options for music database
- 2 Different notification widget types
- Shuffle by songs, artists and albums
- Multiple different sorting options
Version 0.1.1b Change Log:
Fixed issue with playcount,ratings and last played time not being updated on some devices.
Fixed issue with ratings being wiped on some devices
Fixed issue with "no embedded lyrics text" appearing when there are lyrics
Fixed Crash when reading APE information on some files
Fixed songs that have not been played but have been rated showing up on most played and last played smart lists
Fixed crash when seeking
Fixed crash when closing service.
Fixed issue with player bar sometimes not appearing when application starts
Improved performance with gape less playback
Improved performance and responsiveness
Reduced RAM usage
Skipping multiple tracks is now possible when cross fade is enabled
Skipping tracks is now possible during a cross fade... cross fade will be cancelled and next track played
Added swipe to change track
Selected tab text is now coloured using the accent colour
Smart lists:
Fixed blanks smart list bug.. happened when sometimes editing or creating a smart list
Added play count, date added and last played to smart list content.
Added different rule types 'and' & 'or'
Fixed issue with most played smart list showing incorrect songs
Version 0.1.2b Change Log:
Fixed issue with 6.0 devices not being able to access /storage/emulated/userID path.. Pressing back will aslo go to the /storage path instead
Added shadows to sliding tab text in the artist activity
Fixed bug where shuffling the queue plays the incorrect song after pressing next
Fixed crash when resuming previous activities after making a change to queue
Fixed blank view pager when setting a new queue from an empty one
Added option for optimised scrolling in display settings
Added sorting for smart lists
Version 0.1.3b Change Log:
Added shadows to sliding tab text in the genre activity
Changed loading placeholder to current albumart when swipe to skip is enabled
Fixed bug with smart list that prevented or statements from working if size was bigger than 2
Fixed bug with smart list that returned no results for date added
Fixed issue with intents not playing music
Headset button now works…. 1 click to play or pause 2 clicks to skip to next track 3 clicks to skip to previous track
Fixed crash in service
Added multi select capability on all music related interfaces containin music
Notification now uses next and previous counter methods
Swiping through the view pager and then back to the current song now keeps the song playing isntead of restarting it
Fixed crashing in file browser when playing files in a directory that has blacklisted files
Removed sort options from static smart lists
Smartlists now ignore cases when sorting
Fixed bug when swiping to previous track.. It would skip to the beginning of the song instead
Stopped replay gain defaulting to opposite value when no gain is found
Fixed replay gain reading incorrect files when crossfade is enabled
Version 0.1.4b Change Log:
Increased increments on audio settings sliders to from 1ms to 50ms
Increase time limit on manual cross fade from 3000ms to 10000ms
Fixed issue with albums queries
Added Date Added sort method for albums
Fixed descending sort methods for smart lists
Added lock playlist feature to disable moving and removing songs
Added shuffle button for songs, albums and artists fragments
User Audio Database now keeps track of files that have moved location and refreshes on reboots or media mounts
Fixed issue with headset button sometimes not responding
Fixed issues with service not being properly killed
Fixed issue with Artist card sometimes not appearing in genres
Fixed issue with genre layout
Fixed issue with switches not saving settings on pre lollipop devices
Stopped tinting icons on navigation drawer
Seek bar keeps moving during cross fades
Fixed issues with reordering and removing items from playlists
Version 0.1.5b Change Log:
Fixed issue with headset button press sometimes causing a crash
Revised image loading
Improved RAM management
Music files with errors are now reported and handled errors correctly
Fixed issue with gapless playback and overide gapless setting not functioning correctly
Removing a duplicate song on playlists now removes the specified song instead of all duplicates
Reordering on playlists is now disabled when sort order is not default sort order
Fixed queue not continuing when playing the last track then adding more songs to the queue
Added last day, last week, last month and last year to dates on smart lists
Album Artist is now completely and properly supported
Fixed crash when scanning files
Album activity and album cards now read album artist
Increased album and artist card sizes
Fixed rare crash when launching music tagger
Added beep on headset press
Version 0.1.6b Change Log:
Image optimisations
Crash fix on albums tab
Fixed issue with crashing during search on artist
Fixed issue with search showing incorrect results when in album artist mode
Version 0.1.7b Change Log:
Black listing and white listing is now functional on the folders tab when in multi select
Blacklisted and white listed files are now correctly removed from the library
Removed white listing option from artist and albums tabs… option seems unnecessary there. White listing is possible from folders
White list blacklist and gapless albums now sorted in a to z order.
Smart lists and Playlists tabs are now sorted in a to z order
Fixed issue with not being able to import .m3u8 playlists
Fixed bug where smart lists doesn’t appear on the default tabs option
Added artwork to playlists when in default sort order and play list is locked
Added play count and date added sort options to smart lists
Pressing image in the side drawer now expands the now playing screen
Added shuffle button to playlist and smart list activities
Fixed bug that some times caused panel to not load on start up
A lot of optimisations and bug fixes
Version 0.1.8b Change Log:
Re-implementation of replay gain… now supports positive gain values and can set default values for files with no tags.. Tag reading support for mp3 only and setting gain only supports 4.4+
Implemented equaliser with bass boost and virtualiser
Added speed and pitch modifier for 6.0+ devices
Fixed some issues with gapless playback
Fixed crash with pop up menus
Fixed crash on floating shuffle button
Fixed crash when using dynamic date types on smart lists
Keyboard now hides when leaving search activity
Performance and RAM optimisations
Added move to next option in the queue
Added jump to current playing song in queue
Fixed delete smart lists in multi select
Added default smart lists
Version 0.1.9b Change Log:
Fixed floating shuffle button on playlist and smartlists not hiding when scrolling and responding to settings
Added manually searching and downloading images via last fm
Added option to disable automatic downloading of artist images
Pitch and speed can now be modified to 2 decimal places… you'll need to reset the setting on the first start up after the update
Set Minimum pitch and speed setting to 0.30
Version 0.1.9ab Change Log:
Fixed crash when opening artist with no image
Version 0.2.0b Change Log:
Added headset settings:
Added pause on disconnect option
Added Play on connect option
Added beep on headset press option
Added audio focus settings:
Added option to disable audio focus
Added Pause on call option
Added Stay paused when call has ended option
Added notification settings:
Added new notification style which can be set in settings
Added option to extract colours from album art and colour the notification background
Added service settings:
Added configurable service time out option
Fixed issue with automatically downloading images
Fixed rare crash when saving queue
Fixed rare crashing issue when using gapless
Version 0.2.1b Change Log:
Fixed crash when shuffling on playlist
Fixed tabs not updating when blacklisting and whitelisting files in multi select mode
Fixed issue with scrobbler switch not enabling on post kitkat devices
Fixed issue with colour covering filled image notification
Fixed rare crash when pressing shuffle on now playing screen
Fixed issue with play button appearing when resuming or starting an activity in a crossfading state
Fixed blank album art on now playing screen after screen rotation
Fixed layout padding issue with recycler view on square album art layout
Album activity no longer sets the image when resuming the activity if the last modified date has not changed
Fixed songs not shuffling issue with shuffle on songs tab playlists and smartlists
Fixed issue with initialisation of effects causing crashes on some rare occasions
Fixed some issues with gapless playback
Fixed issue with memory leaks on configuration change
Fixed crash when switching to landscape on artist activity
Fixed padding with queue on landscape view
Fixed crash caused by albums tab
Added shuffle button to genre activity
Added floating shuffle button to artist activity
Added audio database settings:
Added user configurable play count register time
Added option to set size of most played and last played smartlists
Added option to reset most played and last played smartlists
Added option to back up restore and clear database
Added option to refresh Database
Added backup and restore settings:
Added option to back up settings
Added option to restore backed up settings
Added option to clear settings and return them to default
Version 0.2.2b Change Log:
Status and navigation bars now make a smooth colour transition when chaning between tracks
Edited tracks text in album activity
Version 0.2.3b Change Log:
Fixed issue with losing reference to playing songs
Fixed crash when stopping service when there is no queue
Fixed bug when switching to the previous track sometimes uses incorrect seek
Fixed issue with floating shuffle button not shuffling on albums and artists when shuffle is already turned on
Fixed issue with floating shuffle button causing multiple songs to be played when pressing quickly
Fixed bug that stopped playback when adding song(s) via play next during a cross fade
Fixed bug that some times stopped songs form being removed from playlists
Fixed dates alert dialog title on smart list editor
Fixed crash when deleting files after using an outdated uri permission
Fixed issue with sending commands to service when it is not running
Notification now updates automatically when settings are changed
Audio focus settings update automatically when settings are changed
Time out settings update automatically when settings are changed
Added better hints to smart list editor
The fist rule in smart lists can now be delete
Added confirmation alert when deleting files
Version 0.2.4b Change Log:
Removed attempted smooth colour transition from nav bar
Fixed playlist content being duplicated when moving items or resuming the activity.
Improved thread management
Restored updating activities in background
Fixed delay in pause when unplugging headsets
Fixed crash in genres activity when pressing the overflow button on the artists tab
Lists are now refreshed more efficiently
Fixed crash when removing last item from the queue
Fixed crash when pressing pause after clearing the queue and creating a new one
Fixed crash when changing layouts on some devices
Version 0.2.5b Change Log:
Fixed rare crash when playing songs caused buy shutdown executor service
Fixed issue with genres where artist tab would no display anyting if the results had more than one artist
Fixed issues with refreshing data
Fixed issues with blacklisting
Fixed issue with some queries in album artist mode returning incorrect artists
Fixed close button on small widget not being clickable
Fixed albums tab not refreshing when images change
Fixed artists tab not refreshing when images change
Fixed issue with restarting playlist activity after certain settings had changed
Removed hamburger icon animation
Changed colour of side drawer items to dark grey on light theme
Added theme settings to change toolbar,sliding tab and floating action button element colours.. Fixes issue of having white text on white backgrounds
Added multi-select to queue
Added options to disable, clear artist artwork and image cache
Added Wake Lock option.. fixes the issue where service time out has no effect if the device is in sleep mode
Version 0.2.6b Change Log:
Fixed issue with back arrow changing to ham burger after changing theme settings
Fixed floating action button disappearing when it shouldn't
Fixed issue with playlist list moving after moving an item in the list is moved or removed
Fixed some issues with crossfade
Lyrics view now scrolls back to top after track change
Fixed lyrics padding
Fixed bug with refresh database deleting incorrect entries
Fixed issues with tabs not loading when changing the off screen tab limit
List positions in tabs are now retained
Fixed bug that caused the service to never stop looking for the queue if there wasn’t one
Fixed some issues when clearing queue
Version 0.2.7b Change Log:
Fixed last fm scrobler download link in settings
Fixed crash caused by shutdown executor service
Fixed crash casued by null baseActivity reference when removing service connection listener
Fixed issue where bass boost and virtualiser values were reset when opening the equaliser
Fixed back button on the equaliser
Fixed crash on artist list view
Fixed rare crash when fading volume
Fixed issues with tabs not loading when changing the off screen tab limit
Fixed issue with grids not being displayed correctly
Removed incorrectly displayed set image menu item from genres
Version 0.2.8b Change Log:
Fixed rare crash when displaying queue
Fixed rare crash during crossfade
Stability and functionality improvements to crossfade
Fixed issue where songs will sometimes continue playing randomly
Fixed visualiser not appearing during crossfade
Fixed issue that caused music service to start after it had been stopped
Fixed removing entries from media store when deleting multiple files
Fixed issue when deleting individual file would delete all files in albums and artists
Fixed issue where list scrolls to top when locking and unlocking playlist
Fixed issue where changing the rating visibility doesn’t immediately take action
Fixed albums not deleting
Database now records skipped songs and all times at which songs were played to get ready for future smart list features
Available on the Play Store
Thanks
XDA:DevDB Information
Pulse Music Player, App for all devices (see above for details)
Contributors
Joshafc
Version Information
Status: Beta
Current Beta Version: 0.2.8b
Beta Release Date: 2017-04-24
Created 2015-11-03
Last Updated 2017-04-23
I like the player so far, nice UI and I especially like the way you have implemented the album art in the notification.
So is it possible to decrease the size of the buttons in the notification so they're not so large, or at least refine them to give them a cleaner look. And I would like to see the ability to swipe the album art to the next track.
I tried using this app with my headset and it does not recognize button presses. So for now that's all I can think of, I'll post more if I think of something.
Sent from my SM-N910T3 using Tapatalk
Yes button from headset are not recognized, this is the only great issue.
Secondary album art are not recognized, if your song use is own album art cover pulse only use a random cover it find on the same album. Example: Various Artist album every song with is proper cover, Pulse only show the first cover it match from the album, and use it for every song inside it.
chrisrj28 said:
I tried using this app with my headset and it does not recognize button presses. So for now that's all I can think of, I'll post more if I think of something.
Click to expand...
Click to collapse
Romagnolo1973 said:
Yes button from headset are not recognized, this is the only great issue.
Click to expand...
Click to collapse
I don't have a headset with buttons to test this issue but I do have a setting on my device that can simulate headset button presses and it works for me, are you talking about the next, play pause and previous buttons? I'll have to look into this one.
Thanks
chrisrj28 said:
I like the player so far, nice UI and I especially like the way you have implemented the album art in the notification.
So is it possible to decrease the size of the buttons in the notification so they're not so large, or at least refine them to give them a cleaner look. And I would like to see the ability to swipe the album art to the next track.
I tried using this app with my headset and it does not recognize button presses. So for now that's all I can think of, I'll post more if I think of something.
Sent from my SM-N910T3 using Tapatalk
Click to expand...
Click to collapse
Gestures for switching tracks is on the to do list and should be coming soon.
I think you're right about the size of the buttons on the notification and widgets I'll reduce them slightly.
Thanks
Romagnolo1973 said:
Yes button from headset are not recognized, this is the only great issue.
Secondary album art are not recognized, if your song use is own album art cover pulse only use a random cover it find on the same album. Example: Various Artist album every song with is proper cover, Pulse only show the first cover it match from the album, and use it for every song inside it.
Click to expand...
Click to collapse
Pulse uses Androids MediaStore database to find album art so it will use the album art assigned to the album of the song you are currently playing. There is a setting you turn on to use embedded art, if you go to Settings > Artwork > Use Embedded Album Art. This will display the album art that is embedded in the file currently being played.
Thanks
My bad, I don't look inside setting too much, but yes we talk about the headset control, basically music app use a double tap on pause button for next track and a 3 tap for previous track. I prefer long press on volume up to go next but I think Android can't manage it good because only using Xposed Framework + Gravity Box long press to skip is working with many music apps.
Using headset buttons instead of screen also reduce battery consuption not only buceause dispaly is off but because with screen on music apps generally use max cpu freq.
I don't know why now reproduce music need this power when in the past with dualcore it was not, I hope you can focus your promising app with a light cpu and ram usage in mind, this will be great
Joshafc said:
Gestures for switching tracks is on the to do list and should be coming soon.
I think you're right about the size of the buttons on the notification and widgets I'll reduce them slightly.
Thanks
Click to expand...
Click to collapse
Thanks for the info, I look forward to further progress. Very promising app so far.
Sent from my SM-N910T3 using Tapatalk
app give ss ram 1g?
Gửi từ SM-G9250 của tôi bằng cách sử dụng Tapatalk
Hi, playstore download link says the file does not exist..
By far the best music player with crossfade I've used. Most music apps have problems with crossfade and trickles the electricity or whatever when switching to new tracks. If you're using headphones and have sensitive ears like mine you'll hear a "tick" or "crackle" in other music apps. Your app doesn't do this, it's seamless and very fluid when switching.
It be nice to have a feature to swipe left and right on album art swiftly to switch songs; previous & next in now playing screen.
Thanks!
venky61 said:
Hi, playstore download link says the file does not exist..
Click to expand...
Click to collapse
Hello, you need to click the become a tester button.
https://play.google.com/apps/testing/com.deosapps.musicplayer
Then it will give you the play store link
Antitype said:
By far the best music player with crossfade I've used. Most music apps have problems with crossfade and trickles the electricity or whatever when switching to new tracks. If you're using headphones and have sensitive ears like mine you'll hear a "tick" or "crackle" in other music apps. Your app doesn't do this, it's seamless and very fluid when switching.
It be nice to have a feature to swipe left and right on album art swiftly to switch songs; previous & next in now playing screen.
Thanks!
Click to expand...
Click to collapse
Thanks, swiping to switch songs is on the to do list I'll be working on it soon.
I saw a new update from Pulse Audio
A little bug concerning album art:
Now everithyng ok Pulse can use album artowork from the file if present and it is showed on PlayNow tab.
The issue is the album art dispalyed on blockscreen that is only the first album art it find in the same album.
I have album with various artist inside and every song use is own album artwork, so I can see that lockscreen does not match with cover art displayed in Now Playing
Romagnolo1973 said:
I saw a new update from Pulse Audio
A little bug concerning album art:
Now everithyng ok Pulse can use album artowork from the file if present and it is showed on PlayNow tab.
The issue is the album art dispalyed on blockscreen that is only the first album art it find in the same album.
I have album with various artist inside and every song use is own album artwork, so I can see that lockscreen does not match with cover art displayed in Now Playing
Click to expand...
Click to collapse
Sorted in the latest update which should be available in a few hours.
Hi,
Loved the App.
Here are some of my suggestions,
1. In folders, it would be better if it shows only the ones with music files, rather than showing all folders like a file explorer.
2. A sleep timer would be really good.
Kudos for the development.
thanks for sharing this app.
Joshafc said:
Sorted in the latest update which should be available in a few hours.
Click to expand...
Click to collapse
Thanks, updated and now it works perfectly :good:
Version 0.0.6b Change Log:
Added Scrobbling
Tinted main settings icons according to accent colour
Added audio visualiser
2 New audio permissions for the visualiser to work
New artist activity layout
New genre activity layout
Fixed misalignment issue with seekbar on 6.0+
Fixed Issues with Audio Focus
can you send it by e-mail or by filehosting
s019.radikal.ru/i617/1511/c7/42f9f5418733.png

[Suggestion] Please don't show interface when double tap to pause!

Please don't show interface when double tap to pause! I double tap pause play frequently to watch the subtitle clear , but the interface always blocks my view , it bothers me !!
I used many video player,when I double tap they just pause the screen,and don't show anything. hope to adopt my advice thanks ! :fingers-crossed:
jzw3131 said:
Please don't show interface when double tap to pause! I double tap pause play frequently to watch the subtitle clear , but the interface always blocks my view , it bothers me !!
I used many video player,when I double tap they just pause the screen,and don't show anything. hope to adopt my advice thanks ! :fingers-crossed:
Click to expand...
Click to collapse
Thanks for your feedback. we will forward your concerns to our developers.
meanwhile you may use the following as a workaround
Goto Settings » Player » Controls
Set touch action to Pause/Resume.
Now, if you touch the screen it will just pause the video without any UI (except a pause icon on top left). If you touch the screen again it will resume video. If you want to access UI controls, tap on the pause icon on the top left.
Thirumalai.K said:
Thanks for your feedback. we will forward your concerns to our developers.
meanwhile you may use the following as a workaround
Goto Settings » Player » Controls
Set touch action to Pause/Resume.
Now, if you touch the screen it will just pause the video without any UI (except a pause icon on top left). If you touch the screen again it will resume video. If you want to access UI controls, tap on the pause icon on the top left.
Click to expand...
Click to collapse
but if I do this, it's trouble to show the interface, I just want it don't show interface when double tap pause like other video player,
I mean that ,I touch the screen, it ought show the interface, but double tap to pause, it ought not to show. :crying:
Thirumalai.K said:
Thanks for your feedback. we will forward your concerns to our developers.
meanwhile you may use the following as a workaround
Goto Settings » Player » Controls
Set touch action to Pause/Resume.
Now, if you touch the screen it will just pause the video without any UI (except a pause icon on top left). If you touch the screen again it will resume video. If you want to access UI controls, tap on the pause icon on the top left.
Click to expand...
Click to collapse
Please support "smart view " for samsung devices..!

[Q] [POLL] Audio Volume normalizer?

Hi XDA,
It is time to put this question to this board. I annoy myself for years about the fact that there is still no Audio Volume Normalize (Auto Volume Level) function in Android.
Whether you find yourself listening to streaming music, playing local mp3 music or watching video on Youtube it is always the same: audio volume is never the same for every song.
I know that there are Viper4Android etc that have that option. But what about a very minimal app that only does auto volume normalization? Nothing fancy, just that.
Anyone who recognize this annoyance? Please use the poll to reflect your ideas on this.
Kind Regards.
Cheers
EDIT: Isn't his function nice to have in MusicFX or AudioFX? Maybe some LOS code writer can add it?
Try this
I just obtained one app called Precise Volume from G. Play store. It should be the perfect thing you're looking for
@nixonsherrie thanks for the tip. I have tried that before I think. I give it a try again.
@nixonsherrie have tried but cannot find what I am looking for. It is not the volume of different apps. But the audio volume of mp3's when playing them. Or the audio on youtube videos that differ.
Maybe I should call it "Loudness Equalization" like Windows calls it.
One little driver can do that trick. And it is also (sort of) on Viper4Android. But I only want that part. Not everything else.
Cheers
EDIT: Dolby Atmos has it I found https://forum.xda-developers.com/android/software/port-bq-aquarius-x5-dolby-atmos-t3752308
I tried Dolby Atmos. But if you choose Volume Normaization it is soooo loud.
Perhaps it is configurable in the dax xml file but have not found out how.
I keep looking.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
As on April, 2023 there are following methods:
The avialble applications can be categorised as follows'
I) Real Time Normalization
(a) Across the system: Viper4Android-Android, Realtek driver v6.0.1.6767, Date 30-10-2012-Windows, Realtek-Dolby Audio
(b) Application level: AIMP-Android, AIMP-Windows, double Twist v3.2.1-Android, Cloud Player v1.8.5-Android, many online streaming services
II) Replay Gain identification, linking and saving as separate file without even disturbing meta data: Neutron Audio Player - Android
III) Replay Gain Normalization (Replay gain writing at Meta Data it can be undone, if player is not compatible it will ignore Replay gain): mp3gain, foobar2000, R128Gain_1.0.11_win64_gui.
IV) Loudness conversion (can not be undone to original, such processes generally cannot be lossless): Audacity, etc many apps for windows as well as android.
Note: Perceived volume level or Digital “loudness” is measured as LUFS and it’s negative. Mp3gain 89dB = -18LUFS
--------------------------------------------
I.a.1 The following is experience sharing of Android with Viper4Android 2.7.2.1 on spare phone Xiaomi mi5 lineage 17.1 (Android 10) (Phone Volume 40 to 70%)
i) Enable "Master limiter"
Output -0db
Output pan 50:50
Threshold limit 0dB
ii)Enable "FET Compressor" with the following settings
operator threshold to -60dB (or -50 to -60dB)
Compression ratio to 10.00:1, (or higher like 20:1 upto infinite)
Automatic Knee untick it,
inflection: 10.8dB
inflection point gain 2.00x,
Automatic Gain-Untick,
Automatic Gain 25.6dB (or 20 to 40dB it will be more effective but in relation with operator threshold )
Automatic attack, untick
Attack to 10ms. (0.1 to 12ms)
Max attack 200ms, (10 to 250ms)
Automatic Release untick
Release 20 ms (0.2 to 25 ms)
Max Release 250 ms (2 to 300ms)
Crest 20dB,
Adapt 2639
Clipping prevention Tick
it is able to normalize loudness automatically tested qith audio volume 88.8dB (-14LUFS) and 105.2 db (-3LUFS), -36LUFS (dB as identified by MP3Gain PC software).
As normalization standard is available so many parameters are not required for audio normalization, once selected it can target -18 LUFS like Foobar plug in /double Twist.
Note:
(i) Even after Audio Modification libraries (AML) is installed, a4v needs SoundFX to be disabled. It is working on Legacy Mode. it works along with Dolby Atmos also.
(ii) James DSP is having Dynamic Range Compressor, but not having options to provide necessary inputs /it is not having them built in, it is not able to work as auto volume normalizer.
(iii) Any DSP expected to impure or introduce artifacts to the audio, we may not be able compensate by tweaking with v4a etc to the original. If you enjoy your own way, you may like it. Further if the function of Auto loudness / Auto volume level /auto volume normalization is at top priority , it succeeds to great extend android across the system. Tested with pink noise with digital loudness from -3LUFS to -23LUFS. It is noticed if bass is very high in original the above settings may not be suitable or difficult to adjust to universal setting.
(iv) There is no auto loudness normalization in "Dolby Atmos" in current versions. Dolby Audio is effective which is available at speaker control panel on windows 10.
in my case:
The Viper4Android 2.7.2.1 rootless type installed from TWRP (as magisk module is infinitely trying for installation of driver) even after installing Selinux 11, AML 4.2, Lineage's SoundFX disable or all in one type available at Github.
at present UNINSTALLER for above rootless type is not readily available.
There is noticeable deterioration in sound quality of low frequency with fet compressor of v4a.
I.a.2. or If you are on windows 10 with Realtek audio , install 2012 driver v6.0.1.6767, Date 30-10-2012 (old driver) it will give options “Enhancements" select loudness equalization ’ (sometimes it miss few milliseconds at start of track). This is real-time type as well as across the system, but it's effectiveness cannot be checked with pink noise. It is also noticed that later drivers having Dolby Audio , when made it on , it is also acting as loudness normalizer. However Dolby Atmos is not having any such feature.
---------------
I.b.1 or use "double Twist v3.2.1.apk" (i.e classic) Android {for real-time normalization: Settings>Loudness Normalization>on} but it is not able to recognize all folders / audio files.
I.b.2. or "Cloud Player v1.8.5" for Android by double Twist Corp {for real-time normalization: Settings>Loudness Normalization>on (after buying)} but it is not able to recognize all folders / audio files.
I.b.3. Or use "AIMP" for Android or PC {for Real-time auto loudness normalization: options >sound effects > options > Volume Normalization> Replay Gain > select / Tick Replay Gain, Untick at Use values from tags (as not required for real time mode) , Tick on the fly Analysis> tick (=ok)}. Some times it misses by a few milliseconds at new track.(PC version's UI is not user friendly at present)
I.b.4 or Jet Audio HD Player Android {for Real-time auto loudness normalization: Menu > Preferences > Playback> select "Adjust Replay gain with AGC"}
I.b.5 Foobar2000 PC
Use "EBU or R128 Normalizer" plugin for Real-time auto loudness normalization ( install the plug in , add the same at DSP from preference. It is working ok. Tested with pink noise with digital loudness from -3LUFS to -33LUFS. Working perfectly when started with -33LUFS and going up , it's output was normalized to -18LUFS and verified with Youlean_Loudness Meter 2 vst3 plug-in installing to Foobar.
I.b.6 PC through installation of VST adapter: adding this adapter to DSP compnent to Foobar and using available VST plug in. At present volume normalizer for play purpose yet to be developed.
I.b.7 Many online streaming services
---------------------
II.1 "Neutron Audio Player" Android It writes replay gain information to a separate file with a reference for location and file name, so even meta data is also preserved. However getting into folder browsing is outdated {Neutron v2.12 Menu (3 horizontal lines) icon> Sources (do not select folders available in options, the following folders will linked /show up at the folders of neutron at later stage )> + > File system > Devices > SD card> now it will come to nearly modern browser mode..browse to required folder having music files...., select folder > select Tick > it will scan files}
(i) Addition of music folder to Neutron
{Neutron v2.12 Menu (3 horizontal lines) icon> Sources (do not select folders available in options, the following folders will linked /show up at the folders of neutron at later stage )> + > File system > Devices > SD card> now it will come to nearly modern browser mode..browse to required folder having music files...., select folder > select Tick > it will scan files
, if not hold on folder to get option to scan.(The files inside above folder is not responding/not scanning , delete above folder in above settings of neutron click and hold to get delete option (it is not real deletion at internal drive) , make back and forth , to get refreshed and re-create. If required
select other than previously used folder or super folder or some other sub folder. For using any other than sub folder you have to repeat above process.
{Neutron v2.21.9 Menu , just after fresh installation : select Audio Source as Manual>File System> + > Audio files folder or subfolder (as per your plan and scheme how you want them appear later) >Use This folder > ALLOW >select this folder > click on Tick Icon> Folder on drive will be added to folders of Neutron, if not successful add another folder or subfolder consisting audio files.
if above skipped or at later stage some more folders to be added : (3 horizontal lines with arrow) icon> Sources > + > File system > + > now it will come to nearly modern browser mode..browse to required folder having music files...., select folder > >Use This folder > ALLOW > select Tick >.....
(ii) (i) Deletion of music folder to Neutron
To delete folder in neutron app (No physical deletion on inernal drive) : (3 horizontal lines with arrow) icon> Sources > tap and hold on the folder > delete
(iii)Normalize the volume level all files in a folder to -18LUFS
{Menu> Sources> Folders > Click and hold on the required folder to get normalize option >+EQ Preset> Normalize > select Tick}
(Source file will not be affected , even metat data)
(iv) To remove above normalization
To delink above Neutron assigned Replay Gain through Normalize: {Menu> Sources> Folders > Click and hold on the required folder >click again on +EQ Preset}
Note: Some times icons /menu are relocated, please find them to get navigation options.
-----------------------------
III.1 mp3gain.exe {It is the most compatible with Windows as well as Android apps, it is a defacto standard for Replay Gain, until mp3 normalization standard is formed}
or III.2 Foobar2000 v1.6.16 {compatible with Foobar2000 player v.1.16.16, AIMP v3.30.1250 and VLC player v3.5.4 , Jet Audio HD v11.2.3, both windows / Android , USB Audio player pro trial 6.0.3 (Android) but not v6.1.0.0, Power Amp v3b957 (Android), FIIO Music v3.1.7 (Android) }
or III.3 R128Gain_1.0.11_win64_gui {compatible with AIMP and VLC player both windows / Android, USB Audio player pro trial 6.0.3 (Android) but not v6.1.0.0, Power amp v3b957 (Android)} program on PC (freeware) to write replay gain data at meta data of track (or album) without changing any music data i.e music will be as original. If the player is compatible with this replay gain, data stored at metadata will play the music file with normalized volumes.
----------------------------------
IV.1 Normalization open freeware DAW like Audacity etc.
Procedure to Loudness Normalization by Audacity
1)file>Browse to the required files > Open all required files,
2)Select all files,
3)Effect > Volume & Compression>Loudness Normalization>Perceived Loudness (Digital)>.....LUFS>Apply
4)File > Export >...... (processed file will be outlet folder)
IV.2 PC through VST3 for 5.1
Install VST3 plug-in e.g The Normalizer by FinalLoud by TBPro Audio VST3 manager. They are in advanced audio creation (DAW) etc. It will do permanent changes to music.
-----------------------------------------
In case of real time loudness normalizer, if it is not programmed to know track to track to information or analysis of sufficient length of buffer etc , it may intervene in between / intermittently causing a feeling of unnaturalness or distortion. Same difficult is similar with across system loudness normalizer.
--------------------------------------------
Due to any reason , if you don't want to listen to full length of song, but initial few seconds (like 30 sec or 120 sec or 180 sec or any) , automated preview of various varieties are available at "Automate Community" a forum of Automate by llamalab.

Categories

Resources