doubleTwist Music Player: Share ideas, tips, get help
See all
Members (3,104)
Henry Kwan's profile photo
Monique Farantzos's profile photo
Adam Biggs's profile photo
Adam Ross's profile photo
15Aski's profile photo
Adam Culf (Nightshade13)'s profile photo
Adam Burnett's profile photo
Adarsh Anand's profile photo
Adam Rechkemmer's profile photo
Aadarsh Shah's profile photo
Aaron Cantor's profile photo
Aaron Cunnington's profile photo
Aaron Daves (aaronmdaves)'s profile photo
Adam Witas's profile photo
Aaron Marsden's profile photo
Aaron Siebersma's profile photo
Abbhinav Srivastava's profile photo
Adamme Kearney's profile photo
Abhishek Mandal's profile photo
Abraham Cohn's profile photo
Adam Baptista's profile photo
Adam Reece's profile photo
Acho Arnold's profile photo
Adam Adray's profile photo

Stream

Join this community to post or comment
 
Please let me know when you have a real product. So much potential but current desktop app is totally unreliable. Not even alpha level of build.
1
Henry Kwan's profile photo
 
Hello,

I'm sorry that you're still experiencing problems with our app.

Did you send us a debug package after you experienced problems?

The log file may contain more information on why this is occurring on your specific configuration.

Thanks,
Henry

---
Ref: https://plus.google.com/u/0/103128385909385265466/posts/jmK5PYjpQfs?cfem=1
Add a comment...

Will Beddow

General discussion  - 
 
Looking for a new programming computer. I want to get a computer to do some heavy coding, animation creating, and website/ app management. I need it to be dual or quad core, 8 or more gigs of RAM, i5 or i7 core, and preferably windows 8 and multitouch. Any suggestions?
1
Add a comment...

Vik S

Help & Tips  - 
 
Hi there. Was using Airplay Recorder successfully for a few months but all of a sudden it stopped working this morning. I start the program, then open up iTunes and its not available as a list of devices. Was going to attempt do d/l and reinstall but didn't see the link available anywhere.

MacBook Pro (Retina, 15-inch, Late 2013)
Yosemite 10.10.2 (14C1514) (Fully patched)
WiFi only
WiFi #1 

Update: Found a link to version 1.2 and installed, working perfectly again.

(http://download.doubletwist.com/mac/AirPlayRecorder-1.2.zip)
1
Henry Kwan's profile photoVik S's profile photo
2 comments
Vik S
 
It was from my Mac. Thanks for the link, I stumbled upon it earlier and it fixed the issue.
Add a comment...

StankLip

General discussion  - 
 
I recently purchased doubleTwist Pro and synced music to my Galaxy Avant SD card using AirSync.  There are 7091 tracks that show as Unknown genre.  I then reset the double twist library and it still shows 7091 tracks with unknown genre.  The funny part is I pointed Poweramp and Rocket Player to the /storage/extSdCard/Android/data/com.doubleTwist.androidPlayer directory and both Poweramp and Rocket Player recognize and display the genre for all tracks just fine.

The doubleTwist desktop app displays the genre for all the tracks in the playlist I am importing.  I know there is nothing wrong with the source tracks (besides the fact that Poweramp and Rocket Player have no issue with the AirSync import) because I have previously imported this playlist using Samsung SmartSwitch, then iSyncr companion app for Rocket Player and also Samsung Kies. All of those imports resulted in doubleTwist, Poweramp and Rocket Player all recognizing and displaying the genre for all tracks on the playlist.  How come when I do the sync with doubleTwist AirSync, doubleTwist is the only app out of the three that does not recognize the genre?   This was the entire point of me paying twice what I paid for Poweramp.   I could have just continued using iSyncr or Kies (SmartSwitch was great for initial data transfer but not something I want to use ongoing to maintain my music library).  

I usually play music with random mode when I am in the mood for a certain genre.  I can't do that as it stands now.  I thought there might be an advantage to using AirSync but it was MUCH slower than transferring over USB via the other methods. I have over 7K tracks with no genre so I'll have to use one of the other two methods again anyhow.   I still need to test out the PPnP & DLNA feature but if that doesn't work as promised (like AirSync) then I just wasted the money spent on doubleTwist Pro.

Any suggestions besides going back to using iSyncr or Kies?  I'll probably keep using Kies since it lets me sync contacts, calendars and backup my device.  I'd still like to know why AirSync was such a huge letdown after waiting FOREVER to import the music.

The Android device is running KitKat, the mac OS is 10.8.5 running doubleTwist desktop v3.2.0.  I forgot to mention above that after each import I deleted the music off the SD card, reset the libraries for the music apps and also went to Settings>Application manager and cleared data and cache for the music players before restarting the phone.
1
Henry Kwan's profile photoStankLip's profile photo
2 comments
 
Thank you for the quick response.  I hoped your suggestion would be the solution but the problem still exists.  I sent the log files with the description as requested.
Add a comment...

Jake Stirzaker

Help & Tips  - 
 #IM
 
okay so i went to get the desktop version so i could use airsync but whenever i try to install it it says im not connected to the internet 
1
Henry Kwan's profile photoJake Stirzaker's profile photo
4 comments
 
ill have a look thanks 
Add a comment...

James Williams

Help & Tips  - 
 
program crashed again +Henry Kwan 
1
James Williams's profile photo
2 comments
 
crashed again on first sync after clean restart.
=============================================================================================
TRACE  : 03/31/2015 19:25:56: Assigning album during metadata processing: 'The Mike O'Meara Show » Podcasts' by 'The Mike O'meara Show' (c7f2041bdf2d6111ebe5bf705112efcb)
=============================================================================================
TRACE  : 03/31/2015 19:25:56: Assigning album during metadata processing: 'The Mike O'Meara Show » Podcasts' by 'The Mike O'meara Show' (c7f2041bdf2d6111ebe5bf705112efcb)
=============================================================================================
TRACE  : 03/31/2015 19:25:57: Assigning album during metadata processing: 'The Mike O'Meara Show » Podcasts' by 'The Mike O'meara Show' (c7f2041bdf2d6111ebe5bf705112efcb)
=============================================================================================
TRACE  : 03/31/2015 19:25:57: Assigning album during metadata processing: 'The Mike O'Meara Show » Podcasts' by 'The Mike O'meara Show' (c7f2041bdf2d6111ebe5bf705112efcb)
=============================================================================================
TRACE  : 03/31/2015 19:25:57: Assigning album during metadata processing: 'The Mike O'Meara Show » Podcasts' by 'The Mike O'meara Show' (c7f2041bdf2d6111ebe5bf705112efcb)
=============================================================================================
TRACE  : 03/31/2015 19:25:57: Assigning album during metadata processing: 'The Mike O'Meara Show » Podcasts' by 'The Mike O'meara Show' (c7f2041bdf2d6111ebe5bf705112efcb)
=============================================================================================
TRACE  : 03/31/2015 19:26:19: [Performance]: Querying library for updated metadata.: 18180.3086 ms
=============================================================================================
TRACE  : 03/31/2015 19:26:19: Assigning album during metadata processing: 'The Mike O'Meara Show » Podcasts' by 'The Mike O'meara Show' (c7f2041bdf2d6111ebe5bf705112efcb)
=============================================================================================
MESSAGE: 03/31/2015 19:26:22: Library options update is dirty
=============================================================================================
FATAL  : 03/31/2015 19:26:31: Crash
Thread Name:             
Is Background Thread:    True
Thread Priority:         Normal
Thread Id:               27
Exception Type:          System.Data.SQLite.SQLiteException
Exception Message:       The database file is locked
database is locked
Exception Source:        System.Data.SQLite
Exception Link:          
Exception Stack Trace:   
   at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
   at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
   at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
   at System.Data.SQLite.SQLiteDataReader.NextResult()
   at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at Dune.PersistentMediaLibrary.PLSessionFactory.OpenSession()
   at Dune.PersistentMediaLibrary.AlbumDataAccess.GetAllWithoutMedia()
   at Dune.Repository.PersistentLibraryRepository.GetAlbumsWithoutMedia()
   at DoubleTwist.Model.Implementation.PersistentMediaLibraryModel.GetAlbumsWithoutMedia()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.UpdateLibraryItems()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.OnTimerElapsed(Object state)
   at System.Threading.TimerQueueTimer.CallCallbackInContext(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.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()
   at System.Threading.TimerQueue.AppDomainTimerCallback()

System.Data.SQLite.SQLiteException (0x80004005): The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
   at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
   at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
   at System.Data.SQLite.SQLiteDataReader.NextResult()
   at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at Dune.PersistentMediaLibrary.PLSessionFactory.OpenSession()
   at Dune.PersistentMediaLibrary.AlbumDataAccess.GetAllWithoutMedia()
   at Dune.Repository.PersistentLibraryRepository.GetAlbumsWithoutMedia()
   at DoubleTwist.Model.Implementation.PersistentMediaLibraryModel.GetAlbumsWithoutMedia()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.UpdateLibraryItems()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.OnTimerElapsed(Object state)
   at System.Threading.TimerQueueTimer.CallCallbackInContext(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.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()
   at System.Threading.TimerQueue.AppDomainTimerCallback()
=============================================================================================
TRACE  : 03/31/2015 19:26:43: [Performance]: Querying library for updated metadata.: 21672.252 ms
=============================================================================================
TRACE  : 03/31/2015 19:26:43: Assigning album during metadata processing: 'The Mike O'Meara Show » Podcasts' by 'The Mike O'meara Show' (c7f2041bdf2d6111ebe5bf705112efcb)
=============================================================================================
MESSAGE: 03/31/2015 19:26:49: Library options update is dirty
=============================================================================================
Add a comment...

Raffaele Posteraro

General discussion  - 
 
I'm not sure why my iTunes playlists aren't syncing/updating with doubleTwist.

I've added new songs to existing playlists as well as new playlists to iTunes that aren't being synced with doubleTwist.
1
Henry Kwan's profile photo
 
Hello,

What version of Windows are you using? 8.1?

Did you move the location of your iTunes library recently?

Our app imports information about iTunes using the iTunes XML file. You can try quitting iTunes and then renaming/removing the iTunes XML file located in the iTunes folder (don't touch the .ITLfile as the .ITL file contains all information about your iTunes library!) and then restarting our sync app. You should see a "Launching iTunes" dialog when you do. This indicates that iTunes has launched and will rebuilt the XML file for our sync app to import from.

Thanks,
Henry
Add a comment...

Fenix Arenda

Help & Tips  - 
 
Hi, Thank you for the program, after the transition to the IOS is perhaps the only alternative I have a question, where to put a check that would Double Twist did not import my ringtones to stick to your library iTunes? Thanks!
1
Henry Kwan's profile photo
 
Hello,

Are you trying to prevent ringtones from appearing in our app? Or are you trying to make these ringtones appear?

Here's a help page on how our app recognizes sound files on the Android device.

https://www.doubletwist.com/help/question/how-does-doubletwist-music-player-locate-media-files/

Thanks,
Henry
Add a comment...

Peter Clift

Help & Tips  - 
 
'sync completed with 2,297 errors'
---------------------------------------------------------------
How to force DoubleTwist to sync to  Android ?
every time I sync , I get a 17 playlists have been modified in ITunes and my android  device since last sync.
I say [confirm all and sync]
after a couple minutes I see 'sync completed with 2,297 errors'
I have Pro version.
Thanks,Peter
1
Henry Kwan's profile photo
 
Hello,

I'm sorry that you're experiencing problems with doubleTwist.

What operating system are you using? Windows 8?

Are you using USB or AirSync?

Here is a step by step guide to syncing using doubleTwist 4.0 (available for Windows 7 or Windows 8 only) along with some troubleshoot tips.

http://www.doubletwist.com/help/question/guide-to-syncing

If after trying the troubleshooting steps, you are still seeing these sync errors, please send us a debug package from your PC immediately after encountering the errors.

You can do this by holding down SHIFT while right-clicking on the doubleTwist icon in the System Tray and selecting "Send log files…".

Here's a short help page on how to send the debug package.

http://www.doubletwist.com/help/question/doubletwist-sync-debug-mode/#E

Please include this G+ URL in the "Additional Information" section for reference.

https://plus.google.com/u/0/104432096903073723714/posts/Qp1pPcccAR5?cfem=1

Thanks,
Henry
Add a comment...

Neal D Corbett

Ideas & Improvements  - 
 
The Podcasts pro-feature (Android)  doesn't appear to have a method for marking podcasts as listened, without actually listening to them...

I was considering trying this instead of Pocket Casts, but didn't like the fact that it was showing hundreds of episodes as unlistened, when I had listened to them elsewhere.

There should be a method available for marking individual podcasts as listened, or all episodes for a subscription.
1
Henry Kwan's profile photo
 
Hello,

Thanks for the feedback.

We are working on a number of podcast enhancements so these options are being considered for the feature roadmap.

Thanks,
Henry
Add a comment...

Neal D Corbett

Ideas & Improvements  - 
 
I've noticed a bug in the Android version of Doubletwist (with Lollipop OS)

Controls are hidden on the lockscreen notifications-list if I set notifications to  'When device is locked: Hide sensitive notification content'

It shows: 'doubleTwist - Contents hidden' - not much use :)

Would it be possible to mark the controls-notification as non-sensitive?  I see that Pocket Casts has this feature, so I assume it must be possible.
1
Henry Kwan's profile photo
 
Hello Neal,

Thanks for the report.

I'll create a ticket to have the QA/Dev team investigate this issue further.

Thanks,
Henry
Add a comment...

About this community

This is a volunteer community for users who want to share ideas and get help or tips from other Twisters. If you are reporting a problem, please include detailed information on your configuration. More information is always better than less information! If you are an advanced user and would like access to our beta, you can also ask to join our private community.

Tim McKenna

Help & Tips  - 
 
Hi I just did a restore to my Noe 2 (4.42) now it works fast again. Figured I'd try doubleTwist instead of Honey player(for playing through appleTV). From android settings I changed storage to the memory card then installed the doubleTwist on my Windows 7 computer, selected music, synced and then started the app on note2 and no songs, albums or playlists show up. Any ideas?
1
Tim McKenna's profile photo
3 comments
 
I can navigate to the music using the files program, select a song and play it in doubleTwist.

BTW I used the default location of music from the synch app. Could that be the problem?
Add a comment...

Kay Anders

Help & Tips  - 
 
I'm using DT 2.6.2 on Android 4.1.2 (the latest available for my phone, a LG L39C).  In the past few weeks, DT has been making superfluous folders, as many as four a day.  I'm up to 56 now.  I tried deleting them, but it screwed up DT completely--even though they're all empty--and I had to reinstall it.

I'm not sure, but this may have started after I used their podcast feature for the first (and only) time.  Otherwise, I do not use any sync features; all my file additions/removals/changes are done manually.

What the heck is going on?  How do I fix this?
1
Henry Kwan's profile photo
 
Hello,

What are the names of the folders? Where are they being created?

Thanks,
Henry
Add a comment...
 
Desktop app is pretty much garbage. Keep getting fatal crashes even after complete reset including clean reinstall. +Henry Kwan 
1
James Williams's profile photo
 
TRACE  : 03/31/2015 20:12:10: Assigning album during metadata processing: '28 Days Later' by 'Ost' (6f0c6c0cd4a9edcf0a5672c8d0d9cd4b)
=============================================================================================
TRACE  : 03/31/2015 20:12:11: Assigning album during metadata processing: '28 Days Later' by 'Ost' (6f0c6c0cd4a9edcf0a5672c8d0d9cd4b)
=============================================================================================
TRACE  : 03/31/2015 20:12:11: Assigning album during metadata processing: '28 Days Later' by 'Ost' (6f0c6c0cd4a9edcf0a5672c8d0d9cd4b)
=============================================================================================
TRACE  : 03/31/2015 20:12:11: Assigning album during metadata processing: '28 Days Later' by 'Ost' (6f0c6c0cd4a9edcf0a5672c8d0d9cd4b)
=============================================================================================
TRACE  : 03/31/2015 20:12:27: [Performance]: Querying library for updated metadata.: 12209.0503 ms
=============================================================================================
TRACE  : 03/31/2015 20:12:27: [Performance]: Querying library for updated metadata.: 12210.5505 ms
=============================================================================================
TRACE  : 03/31/2015 20:12:33: Assigning album during metadata processing: '28 Days Later' by 'Ost' (6f0c6c0cd4a9edcf0a5672c8d0d9cd4b)
=============================================================================================
TRACE  : 03/31/2015 20:12:54: [Performance]: Querying library for updated metadata.: 18453.3433 ms
=============================================================================================
TRACE  : 03/31/2015 20:12:54: [Performance]: Querying library for updated metadata.: 18454.3434 ms
=============================================================================================
TRACE  : 03/31/2015 20:12:54: Assigning album during metadata processing: '28 Days Later' by 'Ost' (6f0c6c0cd4a9edcf0a5672c8d0d9cd4b)
=============================================================================================
TRACE  : 03/31/2015 20:13:16: [Performance]: Querying library for updated metadata.: 18296.3234 ms
=============================================================================================
TRACE  : 03/31/2015 20:13:16: [Performance]: Querying library for updated metadata.: 18334.8282 ms
=============================================================================================
TRACE  : 03/31/2015 20:13:22: Assigning album during metadata processing: '28 Days Later' by 'Ost' (6f0c6c0cd4a9edcf0a5672c8d0d9cd4b)
=============================================================================================
TRACE  : 03/31/2015 20:14:05: Assigning album during metadata processing: '28 Days Later' by 'Ost' (6f0c6c0cd4a9edcf0a5672c8d0d9cd4b)
=============================================================================================
FATAL  : 03/31/2015 20:14:05: Crash
Thread Name:             
Is Background Thread:    True
Thread Priority:         Normal
Thread Id:               32
Exception Type:          System.Data.SQLite.SQLiteException
Exception Message:       The database file is locked
database is locked
Exception Source:        System.Data.SQLite
Exception Link:          
Exception Stack Trace:   
   at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
   at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
   at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
   at System.Data.SQLite.SQLiteDataReader.NextResult()
   at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at Dune.PersistentMediaLibrary.PLSessionFactory.OpenSession()
   at Dune.PersistentMediaLibrary.AlbumDataAccess.GetAllWithoutMedia()
   at Dune.Repository.PersistentLibraryRepository.GetAlbumsWithoutMedia()
   at DoubleTwist.Model.Implementation.PersistentMediaLibraryModel.GetAlbumsWithoutMedia()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.UpdateLibraryItems()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.OnTimerElapsed(Object state)
   at System.Threading.TimerQueueTimer.CallCallbackInContext(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.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()
   at System.Threading.TimerQueue.AppDomainTimerCallback()

System.Data.SQLite.SQLiteException (0x80004005): The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
   at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
   at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
   at System.Data.SQLite.SQLiteDataReader.NextResult()
   at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at Dune.PersistentMediaLibrary.PLSessionFactory.OpenSession()
   at Dune.PersistentMediaLibrary.AlbumDataAccess.GetAllWithoutMedia()
   at Dune.Repository.PersistentLibraryRepository.GetAlbumsWithoutMedia()
   at DoubleTwist.Model.Implementation.PersistentMediaLibraryModel.GetAlbumsWithoutMedia()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.UpdateLibraryItems()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.OnTimerElapsed(Object state)
   at System.Threading.TimerQueueTimer.CallCallbackInContext(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.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()
   at System.Threading.TimerQueue.AppDomainTimerCallback()
=============================================================================================
FATAL  : 03/31/2015 20:14:05: Crash
Thread Name:             
Is Background Thread:    True
Thread Priority:         Normal
Thread Id:               13
Exception Type:          System.Data.SQLite.SQLiteException
Exception Message:       The database file is locked
database is locked
Exception Source:        System.Data.SQLite
Exception Link:          
Exception Stack Trace:   
   at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
   at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
   at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
   at System.Data.SQLite.SQLiteDataReader.NextResult()
   at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at Dune.PersistentMediaLibrary.PLSessionFactory.OpenSession()
   at Dune.PersistentMediaLibrary.AlbumDataAccess.GetAllWithoutMedia()
   at Dune.Repository.PersistentLibraryRepository.GetAlbumsWithoutMedia()
   at DoubleTwist.Model.Implementation.PersistentMediaLibraryModel.GetAlbumsWithoutMedia()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.UpdateLibraryItems()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.OnTimerElapsed(Object state)
   at System.Threading.TimerQueueTimer.CallCallbackInContext(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.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireQueuedTimerCompletion(Object state)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

System.Data.SQLite.SQLiteException (0x80004005): The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
   at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
   at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
   at System.Data.SQLite.SQLiteDataReader.NextResult()
   at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at Dune.PersistentMediaLibrary.PLSessionFactory.OpenSession()
   at Dune.PersistentMediaLibrary.AlbumDataAccess.GetAllWithoutMedia()
   at Dune.Repository.PersistentLibraryRepository.GetAlbumsWithoutMedia()
   at DoubleTwist.Model.Implementation.PersistentMediaLibraryModel.GetAlbumsWithoutMedia()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.UpdateLibraryItems()
   at DoubleTwist.Light.ViewModel.LibraryViewModel.OnTimerElapsed(Object state)
   at System.Threading.TimerQueueTimer.CallCallbackInContext(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.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireQueuedTimerCompletion(Object state)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
=============================================================================================
TRACE  : 03/31/2015 20:14:05: Assigning album during metadata processing: 'King' by 'O.A.R.' (8c0c962d03f39561e77e82339431bb6e)
=============================================================================================
TRACE  : 03/31/2015 20:14:06: Assigning album during metadata processing: 'King' by 'O.A.R.' (8c0c962d03f39561e77e82339431bb6e)
Add a comment...

RhythmicDevil

Help & Tips  - 
 
Hi, I just started using DoubleTwist. I am having a problem with sync and I have a question as well.

First the problem, I am trying to sync Windows Media Player playlists to my Android using Double Twist. The first transfer works perfectly. Then I changed the content of the playlist and attempted to sync again. DoubleTwist told me that there was nothing to sync. I did not see a way to refresh DoubleTwists data so I unplugged my Android and then plugged it back in again. Then I told DoubleTwist to sync, which it did, but the data on the Android did not change. 

Second, the question. Does DoubleTwist work better with iTunes or Windows Media Player? I dont care which I use so I'd rather use the one that is better suited to DoubleTwist. 

Thanks for any advice you can offer.
1
Henry Kwan's profile photoRhythmicDevil's profile photo
5 comments
 
Hi Henry,
thanks for writing back I really appreciate it. I installed Itunes and am now syncing. It seems to be working well. 

Thanks 
Steve
Add a comment...

Troels Andersen

Ideas & Improvements  - 
 
I was testing out your app and looking forward to replacing my current setup (manual FTP-syncing and folder-based playlists using the PowerAmp Music Player) with something that works automatically with iTunes. Unfortunately I'm going to have to stick with my current setup for several reasons.

1) No folder-based playlist structures
iTunes-playlists can be organized into playlist-folders. Unfortunately that folder-structure isn't recognized by DoubleTwist, and when you are sporting over 350 playlists as i do (I'm a DJ), you are pretty much reliant on organizing your lists into categories. I find this ommission pretty wierd, considering that it just makes the DoubleTwist system look like an inferior copy of the system it's supposed to replicate.

My current player, PowerAmp, doesn't give you the option of doing playlist folders either, but does - however - allow you to browse normal folders like playlists, which acts as a valueable alternative, although you have to sort all relevant music yourself.

2) No transcoding of music to a lower quality
Or well, to be honest, the feature is there. Unfortunately it's just only applied to media files which are incompatible with the device you're syncing too (typically Apple Lossless files). Now i don't sync all of my many playlists myself. But given the reduced storage capabilities of mobile devices, it's obvious that some people can't have all of their music on their mobile devices without transcoding to a lower quality.

Even Apple gives you the option to transcode til 128-196 kbps AAC when you sync your music to your iOS devices (my personal choice of quality is 64-96 kbps HE-AAC given my volume of music). Once again, the omission of this option feels wierd, considering the functionality is already in the app.

3) KitKat 4.4 SD-card support
Finally it seems like many app-writers that have started (re)designing their apps around the new Android 4.4 restrictions for SD-cards doesn't seem to recognize that these changes can actually be reverted with either root-support or by OEM-manufacturers.

This can be tested by having the app locate the "/system/etc/permissions/platform.xml" file, and checking for the line..
<group gid=”media_rw” />
..under the section ANDROID.PERMISSION.WRITE_EXTERNAL_STORAGE. If the line is there, apps have the same basic read-write permissions to external storage. By implementing this simple check, the app can function like on KK 4.4.X and Lollipop (5.X) systems just like it does on previous builds of Android.

Cheers and best of luck with development.
1
Henry Kwan's profile photo
 
Hello,

Thanks for the detailed feedback, we appreciate it.

I'll forward your comments along to the product manager.

Thanks,
Henry
Add a comment...

Sia Farhadi

General discussion  - 
 
I recently reinstalled a fresh version of Win 7 and wanted to reverse sync my playlist from my Nexus 4 to my PC's itunes library. I tried it on air sync, and it appears that it synced all my music to the folder I wanted on my PC but the problem is that it only updates itunes with only 6 out of 13 of my playlists. For the rest of them it gives this error:
"Error: Playlist tracks cannot be added to iTunes"
Please help.
Nexus 4
Android 5.0.1 stock rom
latest versions of Itunes, DoubleTwist on phone and PC
1
Henry Kwan's profile photo
 
Hello,

Thanks for the report.

Is there anything special about the playlists?

We've had a few reports of this error so the Q/Dev team is investigating.

I've attached your case to the ticket that's been opened for this issue.

In the meantime, you can also try copying the .m3u playlist files from your Android device back to your PC to directly import into iTunes.

Thanks,
Henry

---
COR-551
Add a comment...

Elisabeth Moseng

Help & Tips  - 
 
I just ran airsync to get some new audio books onto my phone. When the sync was finished, I went to try to find them in doubleTwist - there's nothing there. At all. No podcasts (which aren't in my iTunes, just on my phone), no music, nothing. 

I rebooted my phone just to double check - my albums showed up briefly then disappeared. I think I can briefly see a flash of of a shuffle button show when I first click on a category, but then it's gone too. 

It did show on the bottom what I was I had paused when I started the sync - a podcast. 
UPDATE: 
I ran sync again and can see everything now, but I also have an unknown error adding many different lectures and audio book files (just MP3s). It was only able to add 432 out of 632 songs/tracks.  All of my Audible books, lectures copied off of CDs and other downloaded audio books failed to sync. They've been there before, and now they're gone. HELP!

(Important specs - phone is a LG G3, still running Kitkat, PC is running Windows 8.1)
1
Henry Kwan's profile photo
 
Hello,

Here is a step by step guide to syncing using doubleTwist along with some troubleshoot tips.

http://www.doubletwist.com/help/question/guide-to-syncing

If after trying the troubleshooting steps, you are still seeing these sync errors, please send us a debug package from your PC immediately after encountering the errors.

You can do this by holding down SHIFT while right-clicking on the doubleTwist icon in the System Tray and selecting "Send log files…".

Here's a short help page on how to send the debug package.

http://www.doubletwist.com/help/question/doubletwist-sync-debug-mode/#E

Please include this G+ URL in the "Additional Information" section for reference.

https://plus.google.com/u/0/102436963345090284423/posts/WaXMpHFbaB4?cfem=1

Thanks,
Henry
Add a comment...

Elio Ross

General discussion  - 
 

Hi guys. 
I have been away from double twist for some time but now I'm back using it.  But I'm not sure what is going on with some of your in app purchases and other add-on apps.  I have purchased the music lover option some time ago and now it seems its an in app purchase. Some of the futures are available with out buying it again but others are not.  Album art and equaliser work fine. I can no longer "airplay" why has this gone. do I really have to buy it again in form of an other app?
How can I get all the futures back? 
Cheers
Elio. 
1
Henry Kwan's profile photoElio Ross's profile photo
2 comments
 
Thanks Henry.
Yes Its the same account. I shall try a full reinstall and test. If I'm still having issues I'll email your support.
Thanks for the fast response
Elio
Add a comment...

Neal D Corbett

Ideas & Improvements  - 
 
Is there a way to stop DT (Android) from automatically starting a track if I skip a track when paused?

If I'm playing a random shuffle of all my music, I want be able to skip until I find I track I want to play, without it playing the start of all the inappropriate tracks in-between :)
1
Henry Kwan's profile photo
 
Hello,

Not at this time.

Various playback UI changes have been suggested by other users so we are investigating them for the future roadmap.

Feedback like yours helps us to prioritize our future development plans. I've sent your comments on to our product manager.

Thanks,
Henry
Add a comment...