Issues playing OGG files locally

NOTE: Please use the search function above before posting to avoid creating duplicate topics.

  • Device model (e.g. 2020 iPad Air 4th Gen): iPad Pro 3rd gen 12.9" - 512GB
  • Version of operating system (e.g. macOS 14.4.1): iOS 18.4
  • Version of djay (e.g. 5.1.2): V5.3 Pro version
  • Hardware/controllers used (e.g. Reloop Mixon 8 Pro): none

Summary of the issue:
I’m experiencing significant difficulties when attempting to import a large number of audio files into the DJay(or very small batch app on my iPad. Here’s a detailed breakdown of the problem:

  • Local File Storage: All my OGG audio files (approximately 7,000) are stored locally in a folder on the iPad itself.​ They are all fine and working, they are not corrupted.
  • Import Process: When I try to import these files into the DJ app, the app can see the files, it can import them, but it fails to import them properly. After the import process many files appear to be unrecognized or malformed within the app.​ While the fils on the original location on the iPad are fine.
  • Batch Import Attempts: I’ve attempted to import the files in smaller batches (around 1,000 files), but the issue persists.​
  • Individual File Import: Interestingly, when I manually upload individual files (or very small batches, about 400) to the DJay app, they import and play without any issues.​

How to reproduce the issue:
The issue is always there. Tried to import by using:

  • ** Files
  • ** My Collection

Is this an issue that can be solved bt the next update? If not, then let know. For now the App is not usable.

I am not sure if this is related to OGG, OGG is my standard.

  • **Note: It seems folder import by using Files seem to work.
  • **Update 1: importing folder with music is working, but now getting random crashes, this happens while importing music and when playing and selecting music. This is of course not acceptable.
  • Update 2: The APP is a huge BUG to me. Now the files appears to be fine.
    When I choose from search to play on the Turn Table, it get an error: “Ogg Vorbis File is not supported of corrupt. -132”.
    When I play ‘within’ the search, then DJAY is able to play it. And occasionally it also then to play the file on the Turn Table.

Please take a look at it.
Thank you.

By accident I have deleted the previous topic.

Hi @Fermioncool, thanks for the detailed information about your setup and the issue.

  • You are the first user I know of that uses OGG file formats, and honestly I had never heard of that audio file format until today.
  • So, I suspect the issue is with this format or potentially with the encoding. I don’t have any of these file types to test myself and I see no mention of djay supporting this format in our documentation.
  • I have passed our engineering team for further review and feedback.
  • In the meantime, do you experience these same issues with other file formats like MP3, AAC, M4A, WAV, FLAC, etc.? It would be good to know if your issue is isolated specifically to OGG files. Thanks!

EDIT: It’s also possible that your djay Media Library database is corrupted. It might be helpful to have our team analyze your database file. Can you please upload it to your Google Drive/Dropbox, enable sharing permissions, then send a link to the file in a DM to me? You will find it in the File App: On My iPad>djay>User Data.

  • So, I suspect the issue is with this format or potentially with the encoding. I don’t have any of these file types to test myself and I see no mention of djay supporting this format in our documentation.

As far I know DJAY is the only one capable of handling OGG, very nice UPS.
For your information, a single file will play, the problem starts when importing a massive amount of files, then randomly the problem start. I have also tried it by removing (deleting from iPad) and re-installing the app, to be sure to have a clean install (dbase).

  • In the meantime, do you experience these same issues with other file formats like MP3, AAC, M4A, WAV, FLAC, etc.? It would be good to know if your issue is isolated specifically to OGG files.

I will try AAC later today. First, as requested, I will make a copy of the database

EDIT: It’s also possible that your djay Media Library database is corrupted. It might be helpful to have our team analyze your database file. Can you please upload it to your Google Drive/Dropbox, enable sharing permissions, then send a link to the file in a DM to me? You will find it in the File App: On My iPad>djay>User Data.

Let me provide the Database, I will update you the information when ready.

And thank you and your team for your attention.

1 Like

Hi @Fermioncool, you’re welcom. Thanks for the follow up. Looking forward to receiving the additional info.

I spoke with engineering and indeed OGG files are supported by djay. They would like to take a closer look at your Crash Reports to see if they are any clues in there.

  1. Could you please send your djay User ID and email to me in a DM?
  2. Also, does the load issue / crash persist for specific OGG files? If so, could they please upload some of those files to your Google Drive/Dropbox, enable sharing permissions and share a link to these also in a DM?

Thanks!

**Last night, I reinstalled DJAY on my iPad. After the installation, I didn’t touch the device for about 16 hours. Later, I imported some OGG files into the freshly installed DJAY app, suddenly this method worked… (nice.. but…).

Approach that is working now:
A

  1. I used Files > Linked Folder to access my folders with OGG files.
  2. Then I used My Collection > Add from Library to bring the files into DJAY.

My question is: Is it possible that even though I deleted the DJAY app from the iPad, the system was still processing the deletion of its old database in the background? So while it looked like the app was removed and reinstalled, the iPad might have still been finalizing the deletion process — which could now be conflicting with the newly installed version?

Now the previous approach is working (out of the blue), I deleted the songs from DJAY, and re-imported with the method described below, which gives me error:
B

  1. Used “My Collection” and directly chose the path to my files stored on my iPad.

I send you two database files, I have included also the back file:
WeTransfer:

Now I have manually deleted both databases (the other one is the back) and I will try again B.

  • **update: still errors with method B
    Error are still there also with a new database file.

one more upload
I uploaded a screenshot of what I am seeing, there two things happened to me:
Only for some songs this is working.
C

  1. SONG: Tommorw’s Childere was GREYED out at first. Going to the Three DOTS, there is an option to play the music files. From this option DJAY plays the file
  2. after playing the song from the Three Dots, I was able to play the file from the Turn Table.

D
I have again deleted the database as B & C methods doesn’t work (both same method).
Now redoing method A again (update will follow).

  • Upddate: Just deleting database didnt worked. Not sure what is happening (On the background?). I Will delete again DJAY and start from scratch.

Thanks for the files and additional info. That is good to hear that things are behaving more as they should. I have passed your new details onto our team for further review and will report back soon. Thanks again!

I have converted my OGG files into AAC, same issue. AAC files are reconized files by iPad and able to play them outside DJAY. Within DJAY i can’t.

Error: OSStatus error -54

For me it seems it is not able to handle 6964 music files stored locally on the iPad.

Okay, thanks for the additional info @Fermioncool

Hi again @Fermioncool, could you please try moving the audio files to the folder On My iPad -> djay and then reimport them into djay?

Please Note: if you move your audio files to the folder above and then later delete the djay app, it will also delete the audio files. So please make sure you have these backed up and are careful when deleting djay.

Deleted DJAY and reinstalled it.
Moved my ‘folders’ with files under: On My iPad > djay > [my folders]
There are two Options A & B to import local files into djay:

I am not able to use ‘My Collections’ (Option A) to import 6964 files at once, it fails. See my steps I followed: Option A. I have to use the steps as described as Option B.
I am able to use Option A on folders that contains 999 files. For now I will testing the folder that contains AAC files (6994).

A)

  • Step: |> My Collection > Music > [Add Songs] > [Add from Files] > > [choose files]

B)

  • Step 1. |> Files > [+ Add folder] > [select ‘my folder’]
  • Step 2. |> My Collection > Music > [Add Songs] > [Add from Library] > Sources > Files > Linked Folder [my folder) > Select All {select them all, tap on ‘done’} > it imports the files,

In the djay I have the following folders:

  • User Data (djay created folder, I don’t put nothing in here]
  • ACC (my folder that contains 6964 AAC files)
    • Option A fails, a windows goes open, it shows the contents (6000+ files), it look like I has problems and that same windows closes again, to reopen again, it shows again all the files, but now you can’t select them all, you can only select a single file.
    • Option B I am able to read all the files, in step 1 I have first to make sure the files are read (takes a while) before I can process with step 2.
  • 1-999 (my folder, 999 OGG files]
    • not tested
  • 1000-1999 (my folder, 999 OGG files]
    • not tested
  • 2000-2999 (my folder, 999 OGG files]
    • not tested
  • 3000-3999 (my folder, 999 OGG files]
    • not tested
  • 4000-4999 (my folder, 999 OGG files]
    • not tested
  • 5000-6999 (my folder, 999 OGG files]
    • not tested
  • 6000-7999 (my folder, 969 OGG files]
    • not tested

I am not analyzing the files it takes while, a update will follow.
There are issues of reading folder containing large amount files.

update:
That seems to be the trick, place the files within the DJAY folder.

I avoided this folder for the reason you mentioning, deleting the App also deletes the files.

Also the OGG seems to work flawlessly.

I will do more testing, but for now it looks great!

Excellent! Thanks for the follow up @Fermioncool. Glad to hear that worked.

I am noticed another issue…. The is a difference of play time, see the red cirkel, all of them are wrong:

Left up is correct: 4:15 (alwetend shows the correct time)
In the langer screen it shows as 2:17 hours…. Thats wrong.
Every play time is incorrect in the larger screen.

The play time is also shown corrector when you go to the details [three dots]:

Okay thanks @Fermioncool. I’ll pass this onto the team as well…