No products in the cart.
Not sure if it’s related, but I wasn’t experiencing this prior to the most recent updates. But each MIDI folder I click on, I get “Searching…” for 8-10 seconds before the grooves show up. And it’s happening even when returning to a folder where MIDI was already “found”, so every time.
Anyone else experiencing this? Is this a known issue?
8-10 seconds is not forever, but it’s adding up when looking for grooves.
SD3 v3.3.6, EZbass v1.1.7, EZkeys v1.3.4
Studio One v5.5.2, Cubase v12.0.60
3.6GHz Intel i9 iMac, 64GB RAM, OS 12.6.1
Hi,
have you tried Settings > Advanced > Restore MIDI Database?
BR,
John
John Rammelt - Toontrack
Technical Advisor
No I have not, but reading the descriptions, I’ll have to redo all my user libraries. And I imagine all my user favorites will be un-starred. Any other suggestions?
SD3 v3.3.6, EZbass v1.1.7, EZkeys v1.3.4
Studio One v5.5.2, Cubase v12.0.60
3.6GHz Intel i9 iMac, 64GB RAM, OS 12.6.1
Is it possible for you to screen cast this somehow?
BR,
John
John Rammelt - Toontrack
Technical Advisor
The grooves browser do get slower the more MIDI that is added to it since its more information to scan through when searching, however 8-10 seconds sounds quite long.
There is unfortunately no other good way of solving these issues other than what John suggested.
You could make a backup of the file “C:\Users\”Your user name”\AppData\Roaming\Toontrack\MidiDB” (Close all Superior3 instances first) and then try Restore MIDI Database to check if it helps.
Some questions to help us understand why its taking so long though:
Bass player in swedish thrash metal band Defiatory
www.defiatory.se
Coder at Toontrack
www.toontrack.com
@John, I have no idea how to do that. I grabbed a screen shot though. This is at the top/left of the section where the MIDI grooves would be. This shows for the 8-10 seconds, then the MIDI appears.
@Patrik, I have not added any user MIDI in quite some time. I added a bunch when I first installed SD3 and learned how to do so, and a bit more from Groove Monkee a short time after that. It’s been several months at least. The only recent change were the updates from a week or so ago. I had no problems until after the updates.
SD3 v3.3.6, EZbass v1.1.7, EZkeys v1.3.4
Studio One v5.5.2, Cubase v12.0.60
3.6GHz Intel i9 iMac, 64GB RAM, OS 12.6.1
I don’t have “AppDate” under my user name. Different on a Mac?
On Mac, open the “Go” menu in Finder, select “Go to Folder…” and paste this path: ~/Library/Application Support/Toontrack/Superior3
Olof Hermansson - Toontrack
Coder
Hi,
I think the corresponding location on Mac would be:
Mac HD>Users>Yourusername>Library>Application Support>Toontrack>Superior3
The User Library location is normally a hidden location, do you know how to navigate there?
You would most likely have a ‘MidiDB_fav’ folder there as well that you can back up.
BR,
John
John Rammelt - Toontrack
Technical Advisor
I misspoke. These are not user MIDI, they’re linked MIDI that I’m concerned with keeping. I have a bunch of them favorited. Backing up the MidiDB_fav file would include these?
MidiDB = 85.6MB
No MidiDB-wal or MidiDB-shm files
SD3 v3.3.6, EZbass v1.1.7, EZkeys v1.3.4
Studio One v5.5.2, Cubase v12.0.60
3.6GHz Intel i9 iMac, 64GB RAM, OS 12.6.1
Yeah sure, make a backup of MidiDB, MidiDB_fav, SoundDB and SoundDB_fav and then go to settings/advanced and click both “Restore Instrument Database…” and “Restore MIDI Database…”.
Then you can re-add your linked folders etc and see if the issue is gone.
Bass player in swedish thrash metal band Defiatory
www.defiatory.se
Coder at Toontrack
www.toontrack.com
Hi BezO,
If what Patrik says doesn’t help, let’s measure how long it takes to read the database file. Please open Terminal (in Applications > Utilities) and paste the following text there, all at at once:
ls -l ~/Library/Application\ Support/Toontrack/Superior3/ | grep MidiDB
time cat ~/Library/Application\ Support/Toontrack/Superior3/MidiDB > /dev/null
time sqlite3 ~/Library/Application\ Support/Toontrack/Superior3/MidiDB 'SELECT * from ENT_WORDS_FTS join KITCOUNT on(ENT_WORDS_FTS.DocID = KITCOUNT.EntID)' > /dev/null
echo
That will run some diagnostic commands. Then post the results, please – select all text in the Terminal, copy it and paste it in a reply here.
Olof Hermansson - Toontrack
Coder
Update:
I Restored MIDI Database. Problem solved. But of course, my linked MIDI and favorites were removed, so I replaced the MidiDB and MidiDB_fav files with the backups. Problem returned.
I looked up how to capture video, so I have that, but the vid is too large to attach, even after zipping it. It goes from 2.9MB to 2.2MB. Any suggestions?
@Olof, with the above results, should I still run the terminal script? I’m always leery of those.
SD3 v3.3.6, EZbass v1.1.7, EZkeys v1.3.4
Studio One v5.5.2, Cubase v12.0.60
3.6GHz Intel i9 iMac, 64GB RAM, OS 12.6.1
Yes please – when you have the old slow database active. The commands are completely harmless if you just copy/paste those lines all together.
I’ll also send you a separate upload request by mail. Please zip MidiDB, MidiDB_fav and the video into one file and upload it through that mail link.
Olof Hermansson - Toontrack
Coder
@olof, I updated the files you requested. And the Terminal results are:
BezOs-iMac:~ bezo$ ls -l ~/Library/Application\ Support/Toontrack/Superior3/ | grep MidiDB
-rw-r–r– 1 bezo staff 85590016 Jun 24 16:21 MidiDB
-rw-r–r– 1 bezo staff 12288 Jun 24 16:24 MidiDB_fav
-rw-r–r– 1 bezo staff 8192 Jun 29 13:49 MidiDB_ipcMessages
BezOs-iMac:~ bezo$ time cat ~/Library/Application\ Support/Toontrack/Superior3/MidiDB > /dev/null
real 0m0.035s
user 0m0.001s
sys 0m0.013s
BezOs-iMac:~ bezo$ time sqlite3 ~/Library/Application\ Support/Toontrack/Superior3/MidiDB ‘SELECT * from ENT_WORDS_FTS join KITCOUNT on(ENT_WORDS_FTS.DocID = KITCOUNT.EntID)’ > /dev/null
real 0m0.099s
user 0m0.063s
sys 0m0.031s
BezOs-iMac:~ bezo$ echo
SD3 v3.3.6, EZbass v1.1.7, EZkeys v1.3.4
Studio One v5.5.2, Cubase v12.0.60
3.6GHz Intel i9 iMac, 64GB RAM, OS 12.6.1
It is only slow with your database when filtering by Favorite, it seems. Trying to find a solution.
Olof Hermansson - Toontrack
Coder
No products in the cart.