Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Tony_D

Pages: 1 2
Greetings all,

I think that many have a proper music library ripped from CD etc. and you will notice that modern music (loudness war) is soooo much louder than music from the 60's 70's & 80's.
I find myself listening to my personal play lists and after that has finished the last in the cue will often be a radio station.
My own Flac collection has often high dynamic range and a typical radio station has, well, NO dynamics, therefore it will blast twice the volume of my own music, with over the top multi-band compressed lows, mids and highs, making me jump up strait in a millisecond, almost hitting the ceiling.

My question would be if it is possible to have a (global) setting for all radio station at i.e. half the volume level of the settings of the master output.
As most stations are going for the maximum of almost touching the 0 DB, a rough setting would be enough, not too complicated.
Meaning if my master level is at 50% the radio station will be 25%, if the main is 100% the radio will be 50%, and when the volume slider is moved, either in Musicbee on the PC or via Android remote, the radio station will always follow at 50% lower (or as adjusted if there are detailed settings)

Hope this simple but useful idea will make it one day in this awesome piece of software.

Thanks for the Menbers for helping with their thumbs up, thanks for Steven to take a look at this.

Musicbee forever... Tony D.

Bug Reports / Error report while setting up Android Remote
« on: June 15, 2022, 10:05:35 AM »
I got this message with the request to report here so here it is :)

MusicBee v3.5.8150.17011P  (Win10.0), 15 jun 2022 11:03:

System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'InfoWindow'.
   at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
   at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
   at MusicBeePlugin.InfoWindow.UpdateSocketStatus(Boolean isRunning)
   at MusicBeePlugin.InfoWindow.OnConnectionResult(Boolean isConnected)
   at MusicBeePlugin.AndroidRemote.Networking.SocketTester.ConnectCallback(IAsyncResult ar)
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Net.ContextAwareResult.CompleteCallback(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Net.ContextAwareResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.Sockets.Socket.ConnectCallback()
   at System.Net.Sockets.Socket.RegisteredWaitCallback(Object state, Boolean timedOut)
   at System.Threading._ThreadPoolWaitOrTimerCallback.PerformWaitOrTimerCallback(Object state, Boolean timedOut)

Bug Reports / MusicBee ERROR
« on: March 28, 2022, 09:12:53 AM »
Sorry for posting it here, hopefully admin will move it to the correct place within the forum (thankx)

MusicBee v3.4.8033.18564D  (Win10.0), 28 mrt 2022 10:07:

System.InvalidOperationException: Object is currently in use elsewhere.
   at System.Drawing.Image.get_Width()
   at System.Drawing.Image.get_Size()
   at #=zWIZyVUuxNLL39$ggm5ULXcz19Z0b.#=zwP_4jNmeDt0tvLKYOQ==.#=zgfBdUfgdYeib_DbXqA==()
   at #=zWIZyVUuxNLL39$ggm5ULXcz19Z0b.#=zwP_4jNmeDt0tvLKYOQ==.#=qnuYkmYEM6T7T5XSZW_lhlxp1YDf9v6kmXZLVwYRrlKo=._Lambda$__0(Graphics #=z_vrvO08=)
   at #=zZStC9iyBHabrHQWBQanCD08=.#=zXH6fUaNbBay0.#=zxPqjmvs=(Graphics #=z_vrvO08=, #=z2ns6XW3O1zITw$5VVg== #=zooTCwUFrkL8X, Rectangle #=zWrAYRZkuv6an, Rectangle #=z4CuUwSWYh5Uf)
   at #=zWIZyVUuxNLL39$ggm5ULXcz19Z0b.#=zwP_4jNmeDt0tvLKYOQ==.OnPaint(PaintEventArgs #=z5EKpxKY=)
   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
   at System.Windows.Forms.Control.WmPaint(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

MusicBee Wishlist / BPM 1/2 & X2 button
« on: February 25, 2022, 08:54:49 PM »

Hi Developer & Musicbee users,

It would be of great help if in the Manual Tag Panel of Music Bee 2 buttons could be added in relation to the BPM (Beats Per Minute) field.
When using automatic BPM counters Like MixMeister BPM Analyzer it gets its sometime wrong i.e. if you have a slower song below 100 BPM it will take the BPM speed to double the value.
When you have many songs at around 80 and 90 BPM per minute it understandably a lot of work to count half and edit tag from i.e. 168.35 to 68.17
Then the 2x button would be useful in-case you made a mistake to reverse quickly.

In order to manual edit these tags fast it would greatly help to have the example above added to the ID3tag panel.
Screengrab example comes from MixMeister Fusion tag panel.

Below here an example how to implement

Thank you for taking the time to review this request.

Tony D. a Happy MusicBee user

* Now you would ask me of course why don't you use MixMeister Fusion to do this ?
Well... MixMeister Fusion uses it's own *.mxm file format to store its data like Key & BPM value, not much use for this case.
MixMeister BPM Analyzer, while pretty perfect, writes the BPM value in the ID3tag from a MP3 file but doesn't have these 2 useful buttons...

Second reason is that in conjunction with using MP3tag to get the initial ID3tags in place, I drop large batches of files in mpTrim pro to delete silence, then follows MP3gain to set a track level followed by MixMeister Analyzer for BPM speed.
From there onward library management (and most playback) is done with MusicBee exclusively and workflow for me is great, even to filter, sort & correct errors is really fast, except BPM tagging issues (until now)...

Pages: 1 2