Recommended Posts

2 minutes ago, accuratecopy said:

Hey there!

 

I got an error with build 547 when i tried to play my first song with this release. When i tried again, it worked (FYI my files are on a NAS and i use last Insider Preview of Windows 10). Here is the log, if it can help :).

 

  Hide contents

2016-01-18 19:28:45.7271|Info|Dopamine.Application.ExecuteStartup|### STARTING Dopamine, version 1.0.0 (Build 547). IsPortable = False ###
2016-01-18 19:28:46.2810|Info|Dopamine.Views.Splash+VB$StateMachine_15_InitializeSettingsAsync.MoveNext|Upgrading settings
2016-01-18 19:28:47.2480|Info|Axon.Axon.Main|CorePlayerService was started successfully
2016-01-18 19:28:47.6479|Info|Dopamine.Bootstrapper.InitializeWCFServices|CommandService was started successfully
2016-01-18 19:28:47.6629|Info|Dopamine.Bootstrapper.InitializeWCFServices|IndexingService was started successfully
2016-01-18 19:28:47.6629|Info|Dopamine.Bootstrapper.InitializeWCFServices|FileService was started successfully
2016-01-18 19:28:47.6754|Info|Dopamine.Bootstrapper.InitializeShell|Showing Main screen
2016-01-18 19:28:47.7199|Info|Dopamine.Common.Services.Indexing.IndexingService.TryStartIndexer|Trying to start the indexer.
2016-01-18 19:28:48.1082|Info|Synapse.Synapse.Main|<<< Synapse indexer started >>>
2016-01-18 19:28:48.1317|Info|Synapse.Synapse.Main|Validating process
2016-01-18 19:28:48.1432|Info|Synapse.Synapse.ValidateProcess|Commandline argument 1: IgnoreRemovedFiles = True
2016-01-18 19:28:48.1432|Info|Synapse.Synapse.Main|Initializing WCF proxies
2016-01-18 19:28:48.1753|Info|Synapse.Synapse.Main|Notifying the main application that the indexer is started
2016-01-18 19:28:48.1913|Info|Synapse.Synapse.Main|Waiting for the database
2016-01-18 19:28:48.1913|Info|Synapse.Synapse.WaitForDatabase|C:\Users\antho\AppData\Roaming\Dopamine\Dopamine.db was found. Proceeding.
2016-01-18 19:28:48.2068|Info|Synapse.Synapse.Main|Initializing the Indexing Worker
2016-01-18 19:28:50.2482|Error|Dopamine.Common.Services.Indexing.IndexingService.CheckLifeBeatTimerElapsed|There was no Indexer LifeBeat for more than 1 seconds. Stopping the indexing.
2016-01-18 19:28:51.2627|Info|Synapse.Synapse.Main|Initializing the LifeBeat Timer
2016-01-18 19:28:51.2627|Info|Synapse.Synapse.Main|Starting the LifeBeat Timer
2016-01-18 19:28:51.2707|Info|Synapse.Synapse.Main|Indexing collection
2016-01-18 19:28:51.2707|Info|Dopamine.Core.Indexing.Indexer+VB$StateMachine_15_IndexTracksAsync.MoveNext|+++ STARTED INDEXING COLLECTION +++
2016-01-18 19:28:55.3091|Info|Dopamine.Core.Indexing.Indexer+VB$StateMachine_15_IndexTracksAsync.MoveNext|Tracks removed: 0. Time required: 4023 ms +++
2016-01-18 19:28:56.8353|Info|Dopamine.Core.Indexing.Indexer+VB$StateMachine_15_IndexTracksAsync.MoveNext|Tracks updated: 0. Time required: 706 ms +++
2016-01-18 19:28:56.8568|Info|Dopamine.Core.Indexing.Indexer+VB$StateMachine_15_IndexTracksAsync.MoveNext|Tracks added: 0. Time required: 16 ms +++
2016-01-18 19:28:57.0297|Info|Dopamine.Core.Indexing.Indexer+VB$StateMachine_15_IndexTracksAsync.MoveNext|+++ FINISHED INDEXING COLLECTION: Tracks removed: 0. Tracks updated: 0. Tracks added: 0. Time required: 5744 ms +++
2016-01-18 19:28:57.0497|Info|Dopamine.Core.Indexing.Indexer+VB$StateMachine_16_IndexArtworkAsync.MoveNext|+++ STARTED INDEXING ARTWORK +++
2016-01-18 19:28:57.1318|Info|Dopamine.Core.Indexing.Indexer+VB$StateMachine_16_IndexArtworkAsync.MoveNext|+++ FINISHED INDEXING ARTWORK: Covers deleted from database: 0. Covers deleted from disk: 0. Covers updated: 0. Time required: 74 ms +++
2016-01-18 19:28:57.1693|Info|Synapse.Synapse.Main|Notifying the main application that the indexer is stopped
2016-01-18 19:28:57.1833|Info|Synapse.Synapse.Main|Stopping the LifeBeat Timer
2016-01-18 19:28:57.1898|Info|Synapse.Synapse.Main|<<< Synapse indexer NORMAL stop >>>
2016-01-18 19:29:17.8631|Info|Dopamine.Common.Services.Update.UpdateService.EnableUpdateCheck|Update check: checking for updates. AlsoCheckForPreReleases = False
2016-01-18 19:29:17.8815|Info|Dopamine.Common.Services.Update.UpdateService+VB$StateMachine_16_CheckForUpdatesAsync.MoveNext|Update check: current version = 1.0.0.547
2016-01-18 19:29:19.4620|Info|Dopamine.Common.Services.Update.UpdateService+VB$StateMachine_16_CheckForUpdatesAsync.MoveNext|Update check: latest online version = 0.0.0.0
2016-01-18 19:29:19.4620|Info|Dopamine.Common.Services.Update.UpdateService+VB$StateMachine_16_CheckForUpdatesAsync.MoveNext|Update check: no newer version was found.
2016-01-18 19:30:17.4680|Error|Axon.Axon.LifeBeatTimer_Elapsed|There was no LifeBeat for more than 1 seconds. Stopping now.
2016-01-18 19:30:17.5221|Error|Dopamine.Common.Services.Playback.PlaybackService.LifeBeatTimerElapsed|Could not send lifebeat to player application. Exception: L'objet de communication System.ServiceModel.Channels.ServiceChannel ne peut pas être utilisé pour la communication car il est dans l'état Faulted.
2016-01-18 19:30:17.5221|Error|Dopamine.Common.Services.Playback.PlaybackService.TryPlay|Could not stop the Player
2016-01-18 19:30:17.6073|Error|Dopamine.Common.Services.Playback.PlaybackService.TryPlay|Could not play the file \\Diskstation\mp3-m4a\Albums\I\In Flames\In Flames-Soundtrack To Your Escape-CD-2004-M4A\03-in flames-dead alone.m4a. LoopMode=None, Shuffle=False. Exception: Une erreur s'est produite lors de la lecture du canal : Erreur non reconnue 109 (0x6d).. StackTrace:
Server stack trace:
   à System.ServiceModel.Channels.PipeConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)
   à System.ServiceModel.Channels.DelegatingConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)
   à System.ServiceModel.Channels.SessionConnectionReader.Receive(TimeSpan timeout)
   à System.ServiceModel.Channels.SynchronizedMessageSource.Receive(TimeSpan timeout)
   à System.ServiceModel.Channels.TransportDuplexSessionChannel.Receive(TimeSpan timeout)
   à System.ServiceModel.Channels.TransportDuplexSessionChannel.TryReceive(TimeSpan timeout, Message& message)
   à System.ServiceModel.Dispatcher.DuplexChannelBinder.Request(Message message, TimeSpan timeout)
   à System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   à System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   à System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

 

Exception rethrown at [0]:
   à System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   à System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   à Dopamine.Core.Audio.IPlayer.Play(String iUri)
   à Dopamine.Common.Services.Playback.PlaybackService.TryPlay(TrackInfo iTrackInfo)

 

However, i love the new version!

Thanks for this log. I kind of expected this, as I made some serious changes in how files are played. Future fine tuning (partly thanks to your feedback) will fix that.

1 minute ago, Raphaël G. said:

Thanks for this log. I kind of expected this. I made some serious changes in how files are played. Future fine tuning (partly thanks to your feedback) will fix that.

No problem, every bug reported is a future dead bug to me! :rofl:

11 minutes ago, FiB3R said:

Did a  full reinstall, but the problem is still there, even on the setup screen where it says "Hi".

System details are in under my name and in my sig, but in brief...

 

Win 10 x64

i7-4790K

16GB

GTX 970 @ 1440p

:( How are the system resources when this happens? Any program using a lot of CPU or RAM or causing heavy disk access?

Nope. I closed everything running in the system tray, and only have Dopamine running, which resulted in 0% HDD, 1% CPU, 16% RAM

 

Dopamine is using ~54MB RAM and 0% cpu while idle in the background, up to 10% if I move my mouse around, but no slowdown, even if the mouse is highlighting stuff in Dopamine.

 

No real difference in ram/cpu usage while Dopamine is in the foreground, just my mouse becoming really jerky, and the ultra fine graininess all over my screen.

1 minute ago, FiB3R said:

Nope. I closed everything running in the system tray, and only have Dopamine running, which resulted in 0% HDD, 1% CPU, 16% RAM

 

Dopamine is using ~54MB RAM and 0% cpu while idle in the background, up to 10% if I move my mouse around, but no slowdown, even if the mouse is highlighting stuff in Dopamine.

 

No real difference ram/cpu usage while it's in the foreground, just my mouse becoming really jerky, and the ultra fine graininess all over my screen.

video drivers?

I do have GeForce Experience installed, but exiting it made no difference.

I don't think uninstalling it will make any difference, but at this point, I'm out of ideas, so I suppose it's worth a shot.

Actually, you've reminded me that I recently installed a driver for my new monitor (upgraded from a PG278Q to a PG279Q), so that seems like a potential candidate.

 

But then all my other software seems to be fine, so...

Uninstalling my monitor driver, and then GeForce Experience, testing before and after a restart each time. That made no difference, but a full, clean install of the gfx drivers (including GFE) has sorted it :woot:

 

Seems so obvious in hindsight facepalm.gif

 

Thank you Ravensky ;)

 

Still, I do wonder why only Dopamine was affected.

  • Like 1
11 minutes ago, Ravensky said:

not sure either I don't know how it was coded :p  Sounds like it may use an opengl or directx component for the transparency, not sure.  Glad I could help.  Now you know you have a clean driver install though =)

Nice troubleshooting you did guys :) thanks! WPF (the UI rendering framework used in Dopamine) is hardware accelerated through DirectX, always, even when there is no transparency involved. That explains its dependency on the GPU driver. However, I have no clue what was wrong with the driver installation.

The strange part to me is that it only happened when dopamine was in the foreground.

 

If Dopamine was the only app on screen, but I clicked on the desktop wallpaper behind it, the problem would go away, even though passing the mouse across Dopamine still interacts with it, highlighting things, etc. And actually dragging Dopamine around made the issue go away too.

I have very little idea about coding, or how any of it works, so it's all magic to me anyway :woot:

Feature request: Compatibility with the Nowplaying plugin API for Rainmeter:

 

Nowplaying

 

Soita is an excellent example of what can be done with Rainmeter and controlling media player inputs.

 

If you could swing this that would be AWESOME!

 

Thank you!

Edited by Ravensky
cause
45 minutes ago, Ravensky said:

Feature request: Compatibility with the Nowplaying plugin API for Rainmeter:

 

Nowplaying

 

Soita is an excellent example of what can be done with Rainmeter and controlling media player inputs.

 

If you could swing this that would be AWESOME!

 

Thank you!

Why? You can use the built in micro player for this purpose.

18 minutes ago, Tejoenardo said:

Why? You can use the built in micro player for this purpose.

In order to make using rainmeter a more worthwhile endeavour.

 

https://www.google.co.uk/search?q=rainmeter+winamp&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwiNyurwjbXKAhXEfhoKHY2eDbYQsAQILA&biw=2560&bih=1315

Raphael,

So far I have no problems using your magnificent program.

I am grateful to you for it. I donated it already.

I scanned my all CDs and I use program every day.

My main wish is now to be possible that after click, to see in program all collection or only part.  Let me explain. For now I have three folders with different kind of music: Classical, Jazz-Rock and Others. Because the list is too long (over 750 CDs - 72GB) would be more comfortable, to have choice to see only one folder, without unloading others by configuration. Using of Genres, at this case, is not quite good, because each folder has many "Sub-Genres".

Another issue, which I asked some time ago, is possibility to print index of my collection - similar as in ITune.

And finally, it's not so important, but convenient - space entries, e.g. Search, should be more visible, especially when background is set in dark mode.

I hope that above is possible to add to Dopamine.

And - of course in the far future - we dreaming similar program for video collections :-) !

Regards

WesleyS

12 hours ago, WesleyS said:

Raphael,

So far I have no problems using your magnificent program.

I am grateful to you for it. I donated it already.

I scanned my all CDs and I use program every day.

My main wish is now to be possible that after click, to see in program all collection or only part.  Let me explain. For now I have three folders with different kind of music: Classical, Jazz-Rock and Others. Because the list is too long (over 750 CDs - 72GB) would be more comfortable, to have choice to see only one folder, without unloading others by configuration. Using of Genres, at this case, is not quite good, because each folder has many "Sub-Genres".

Another issue, which I asked some time ago, is possibility to print index of my collection - similar as in ITune.

And finally, it's not so important, but convenient - space entries, e.g. Search, should be more visible, especially when background is set in dark mode.

I hope that above is possible to add to Dopamine.

And - of course in the far future - we dreaming similar program for video collections :-) !

Regards

WesleyS

Can't the same thing be accomplished with playlists? Just curious...

On 19-1-2016 at 4:55 AM, Ravensky said:

Feature request: Compatibility with the Nowplaying plugin API for Rainmeter:

 

Nowplaying

 

Soita is an excellent example of what can be done with Rainmeter and controlling media player inputs.

 

If you could swing this that would be AWESOME!

 

Thank you!

I'll look into it (a bit later though :)). Thanks for the links and info.

18 hours ago, WesleyS said:

Raphael,

So far I have no problems using your magnificent program.

I am grateful to you for it. I donated it already.

I scanned my all CDs and I use program every day.

My main wish is now to be possible that after click, to see in program all collection or only part.  Let me explain. For now I have three folders with different kind of music: Classical, Jazz-Rock and Others. Because the list is too long (over 750 CDs - 72GB) would be more comfortable, to have choice to see only one folder, without unloading others by configuration. Using of Genres, at this case, is not quite good, because each folder has many "Sub-Genres".

Another issue, which I asked some time ago, is possibility to print index of my collection - similar as in ITune.

And finally, it's not so important, but convenient - space entries, e.g. Search, should be more visible, especially when background is set in dark mode.

I hope that above is possible to add to Dopamine.

And - of course in the far future - we dreaming similar program for video collections :-) !

Regards

WesleyS

Thanks for your donation! I really appreciate it :)

I'm planning an internal revamp of the folder management. I've been unhappy about it for a long time. E.g.: removing a folder doesn't remove the files from you collection. Ideally I'd like this action to remove the songs, but keep rating (and later: playcount, skipcount,...) just in case you'd want to re-add the folder later. I have an idea how to do it. I could then add the extra option you'd want.

Would something like the extra checkbox below (for each folder then, and better looking :)) work for you?

 

folders.png

 

For the visibility: do you mean that the entry fields are too dark?

 

For printing of the index. I'm not sure what it is and how it looks like. If you can show me an example, I'd be glad to look into it. I'll also bing it and see what comes up :)

 

Edit: you mean this, for the itunes index printing? (second screenshot)

Untitled.png

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Posts

    • OpenAI is now rolling out Lockdown Mode to more ChatGPT users by Pradeep Viswanathan Back in February, OpenAI first announced Lockdown Mode for users who want the most comprehensive protection from potential attacks. At the time of the announcement, the company mentioned that this feature was available to a small set of highly security-conscious users, including executives or security teams at leading organizations. Today, OpenAI announced that Lockdown Mode is now rolling out to all personal ChatGPT accounts, including Free, Go, Plus, and Pro, and also self-serve ChatGPT Business accounts. Users can enable the feature from ChatGPT Settings > Security when it is available for their account. When Lockdown Mode is enabled, ChatGPT limits or disables several features that connect to the web or external services. These include live web browsing, Deep Research, Agent Mode, and more. Here is the complete list of services that will be disabled in Lockdown Mode: Live web browsing: Web browsing is limited to accessing only cached content. Search results may be limited, unavailable, or stale. Image support: ChatGPT may not display images in regular responses or retrieve images from the web. Users can still upload image files, and image generation remains available where it is otherwise available. Deep research: Deep research is disabled. Agent mode: Agent mode is disabled. Canvas networking: Users cannot approve Canvas-generated code to access the network. File downloads: ChatGPT cannot download files for data analysis. ChatGPT can still operate on your manually uploaded files. It is important to note that Lockdown Mode does not completely block prompt injections from appearing in content that ChatGPT processes. For example, a malicious instruction could still be present in an uploaded file or cached web content. However, the mode is designed to reduce the ways such an attack could send sensitive information outside the conversation. Along with Lockdown Mode, OpenAI today also announced that the Active sessions feature is now available across ChatGPT accounts and workspace types. This feature allows users to review where their account is signed in across devices and end sessions if required. A session will have the following information displayed: Device or browser information. First-party app context, such as ChatGPT, Codex, or API Platform. Approximate location. Sign-in date and time. Whether the device is a trusted device. Whether it is your current session. OpenAI highlighted that the Active sessions feature will not be available for accounts linked to an organization’s single sign-on setup, including SAML or OIDC.
    • with LSTC and ESU, moving to w11 or linux because w10 suddenly will not work when in reality it works and its a better choice, of course there are also developers that only test in 11 or force you to have TPM and Secure boot for the sake of "better security" in games. or most likely people is buying new PC that only ship with 11
    • with LTSC and ESU there are still viable as a stable platform not that they care and let people deal with w11 crashing and burning every month support mean shet if the platform is trash
    • Most boring game ever. Repetitive, empty, predictable, and full of cliches. Total waste of time and money, IMO.
    • Mafia: The Old Country expansion Man of Honor announced, brings back Salieri from original by Pulasthi Ariyasinghe During Summer Game Fest, 2K and Hanger 13 brought out a new Mafia: The Old Country trailer, revealing the game's first expansion. Named Man of Honor, this is slated to add two new chapters to the Enzo storyline that the game follows. There is an iconic character returning to the series with this expansion, with players set to run into Ennio Salieri, the future Don of the Salieri crime family. Fans of the original Mafia, or its Definitive Edition remake, may remember that name as one of the biggest characters in the storyline. This expansion is set prior to his rise to being the kingpin in the City of Lost Heaven. "Set in Sicily during the winter of 1905, Enzo Favara has proven himself a reliable soldier of the Torrisi crime family in the months since his initiation," says the studio about the new chapters. "Now, the Don entrusts him and Cesare with a delicate assignment of assisting Ennio Salieri, a man of honor recently released from prison and intent on reclaiming what is his." Working at Salieri's side, players will be heading into fresh environments as they return to the role of Enzo as a high-ranking soldato. The studio also promises brand-new weapons, fresh vehicles, and charms to collect in this expansion. Moreover, the expansion will add new content to the updated Free Ride mode. Alongside new collectibles and locations, this will add more challenges to beat alongside Salieri, which are described as runs that will "test the skills of even the most elite mafiosi." The Mafia: The Old Country Man of Honor story expansion will release on August 14, 2026, across PC, Xbox Series X|S, and PlayStation 5. It will cost $10 for owners of the base game to jump into.
  • Recent Achievements

    • Rookie
      moog19 went up a rank
      Rookie
    • Mentor
      grik went up a rank
      Mentor
    • Dedicated
      JKR earned a badge
      Dedicated
    • One Year In
      CHUNWEI earned a badge
      One Year In
    • Conversation Starter
      FBSPL earned a badge
      Conversation Starter
  • Popular Contributors

    1. 1
      +primortal
      488
    2. 2
      PsYcHoKiLLa
      270
    3. 3
      Skyfrog
      76
    4. 4
      Steven P.
      68
    5. 5
      FloatingFatMan
      63
  • Tell a friend

    Love Neowin? Tell a friend!