Sounds like you just don’t have ‘common’ in your font search path in every preset.
Look at your config and I’ll bet some preset’s fonts don’t look like this:
{ "FontName;common", "trackPathAndName",
Sounds like you just don’t have ‘common’ in your font search path in every preset.
Look at your config and I’ll bet some preset’s fonts don’t look like this:
{ "FontName;common", "trackPathAndName",
As Brian notes, this means you didn’t set “;common” up on all your presets. This is a requirement with my prop. Be sure to read through everything here:
https://fett263.s3.us-east-2.amazonaws.com/proffieOS6-fett263-prop-file.html
I have a question related to this. On that page you show the example as,
{ “font;common”,“font/tracks/none.wav”,
StylePtr<
I have mine like this, where I don’t list the font again just before tracks. *SeeNote
{ “font;common”,“tracks/none.wav”,
StylePtr<
In what situations would we want or need to list font in the second part prior to tracks? Specifically also how and why since in my case *I have all my tracks I commonly use pulled out of their respective individual folders and just put into the common folder so it all flows easier.
Thanks since I don’t see this discussed in this way.
Per set up instructions for Edit Mode and my prop, Track Player and Edit Tracks functionality in Edit Mode require Tracks to be in either “font/tracks/” or “common/tracks/”. If you don’t plan on using either then it doesn’t matter if you just have “/tracks” in the root directory but if you want to use Track Player and/or Edit Tracks then you need to.
If you want Tracks to be specific to a font they go in “font/tracks/” if you want Tracks to be shared by all presets they go in “common/tracks”. And you can mix so you can have specific in the font and shared in common.
Got it, thanks. I just wanted to be sure I wasn’t creating something that would rise up against me at a later time.
I organize my tracks per font for sanity’s sake.
Luke/LS6/tracks/FinalDuel.wav
Sidious/TheReturn/tracks/PalpShortTheme.wav
Then I have a generic tracks folder on the SD, and even that has subfolders like
tracks/mars.wav
tracks/StarWarsTheme.wav
tracks/JFOtracks/JFO1.wav
It’s just organization at this point.
However, to use OS6 Track Player features, there’s a specific hierarchy required as per Fett263’s instructions above.
Hey @Fett263 so am I right in saying that for every ARG options those are the beginning of the different editable options e.g. base_color_Arg are the color editing and the effect arguments such as style_option_arg as shown below.
StylePtr<Layers<
ColorSelect<IntArg
//default option 0
<STYLE_OPTION_ARG, 0>,TrInstant,RandomFlicker<Stripes<10000,-2600,RgbArg<BASE_COLOR_ARG,Rgb<255,0,255>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,
Mix<Int<16448>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,
//option 1
RandomFlicker<Stripes<10000,-2600,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RgbArg<ALT_COLOR_ARG,Rgb<255,68,0>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16448>,Black,RgbArg<ALT_COLOR_ARG,Rgb<255,68,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RandomFlicker<Stripes<14000,-4000,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16448>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RandomFlicker<Stripes<14000,-4000,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RgbArg<ALT_COLOR_ARG,Rgb<255,68,0>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16448>,Black,RgbArg<ALT_COLOR_ARG,Rgb<255,68,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RandomFlicker<Stripes<24000,-1400,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<11565>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16448>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RandomFlicker<Stripes<24000,-1400,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RgbArg<ALT_COLOR_ARG,Rgb<255,68,0>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16448>,Black,RgbArg<ALT_COLOR_ARG,Rgb<255,68,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,
Pretty much.
Hi all,
Is “common” supposed to be added to every Style?
I ask because it seems to work fine when I add it to a single style. But when I add it to multiple styles, I get an “error in font directory” sound playing, and a long delay when powering up the saber before it responds to controls. It will also freeze when switching fonts for several seconds.
In case it’s something in my config, here you are.
If you’re using my prop, yes. And the voice prompt sounds should be in it at a minimum.
Every preset should be:
{ "font;common", "font/tracks/track.wav",
StylePtr<...>(),
},
If you’re getting an “error in font directory” message that’s not related to “common” that means you have files out of order or missing in that particular font. Hook up to Serial Monitor to see or check that specific font to see if there is a file missing; i.e. blst01, blst03, blst04 but blst02 is missing.
Here’s the serial monitor output when changing fonts.
14:01:44.123 -> EVENT: Aux-Pressed#1 millis=154113
14:01:44.123 -> EVENT: Aux-Pressed millis=154113
14:01:44.335 -> EVENT: Aux-Released#1 millis=154322
14:01:44.335 -> EVENT: Aux-Released millis=154322
14:01:44.335 -> EVENT: Aux-Shortclick#1 millis=154322
14:01:44.335 -> EVENT: Aux-Shortclick millis=154322
14:01:44.335 -> Saving Current Preset
14:01:44.370 -> Failed to open: presets.ini
14:01:44.370 -> Failed to open: presets.tmp
14:01:44.370 -> DISPLAY: kenobi
14:01:44.370 -> Style RAM = 44
14:01:44.370 -> Style RAM = 8
14:01:44.370 -> Style RAM = 44
14:01:44.370 -> Style RAM = 44
14:01:44.406 -> Style RAM = 28
14:01:44.406 -> Scanning sound font: Kenobi done
14:01:44.439 -> Scanning sound font: common done
14:01:56.299 ->
14:01:56.299 -> WARNING: This font seems to be missing some files!!
14:01:56.299 -> Found vmend files: one unnumbered file SOME FILES ARE MISSING! 1 != 256 in common
14:01:56.299 -> Found vmbegin files: one unnumbered file SOME FILES ARE MISSING! 1 != 256 in common
14:01:56.333 -> Activating polyphonic font.
14:01:56.333 -> Activating SmoothSwing V2
14:01:56.333 -> Accent Swings NOT Detected:
OK look for the vmend and vmbegin files in that font and see if you maybe have duplicates elsewhere in that font or in common folder?
That output is pretty weird, let me know if you figure out that causes that…
The only folder that has any files called vmbegin.wav and vmend.wav is the common folder, and there’s only one of each file. No duplicates anywhere else.
What happens if you type “effects” in Serial Monitor?
In case it matters: My common folder is from “ProffieOS_Voicepack_English_C”, and this is what the contents look like on my HD.
I’ve formatted the SD card before reloading all the fonts on it. The “freezing” of the system definitely happens between serial monitor displaying that it’s scanning “common”, but before the “done” message appears.
14:24:15.739 → Scanning sound font: Rey done
14:24:15.887 → Scanning sound font: common FREEZE for ~10 seconds done
total 28376
-rw-r--r--@ 1 jamin admin 3480 May 28 2021 LICENSE.txt
-rw-r--r--@ 1 jamin admin 130662 Oct 17 23:58 battlevl.wav
-rw-r--r--@ 1 jamin admin 234736 Oct 17 23:57 chreobgn.wav
-rw-r--r--@ 1 jamin admin 132424 Oct 17 23:57 chreoend.wav
drwxr-xr-x@ 29 jamin admin 928 Dec 13 09:43 clrlst
-rw-r--r--@ 1 jamin admin 62748 Oct 17 23:59 eighty.wav
-rw-r--r--@ 1 jamin admin 66276 Oct 17 23:59 fifty.wav
-rw-r--r--@ 1 jamin admin 59220 Oct 17 23:57 forty.wav
-rw-r--r--@ 1 jamin admin 63630 Oct 17 23:57 hundred.wav
-rw-r--r--@ 1 jamin admin 74206 Oct 17 23:57 maccept.wav
-rw-r--r--@ 1 jamin admin 132424 Oct 17 23:57 maffirm.wav
-rw-r--r--@ 1 jamin admin 91846 Oct 17 23:57 malt.wav
-rw-r--r--@ 1 jamin admin 69796 Oct 17 23:57 mauto.wav
-rw-r--r--@ 1 jamin admin 149226 Oct 18 00:01 maxclash.wav
-rw-r--r--@ 1 jamin admin 90082 Oct 17 23:57 mbase.wav
-rw-r--r--@ 1 jamin admin 99792 Oct 17 23:57 mbatt.wav
-rw-r--r--@ 1 jamin admin 158886 Oct 18 00:01 mbegin.wav
-rw-r--r--@ 1 jamin admin 134182 Oct 17 23:57 mblack.wav
-rw-r--r--@ 1 jamin admin 106324 Oct 18 00:04 mblade.wav
-rw-r--r--@ 1 jamin admin 98902 Oct 17 23:57 mblast.wav
-rw-r--r--@ 1 jamin admin 146536 Oct 17 23:57 mbmclash.wav
-rw-r--r--@ 1 jamin admin 73324 Oct 17 23:57 mcancel.wav
-rw-r--r--@ 1 jamin admin 102436 Oct 18 00:05 mclash.wav
-rw-r--r--@ 1 jamin admin 145654 Oct 17 23:57 mclashth.wav
-rw-r--r--@ 1 jamin admin 93616 Oct 17 23:57 mcolor.wav
-rw-r--r--@ 1 jamin admin 95380 Oct 17 23:57 mcolorlt.wav
-rw-r--r--@ 1 jamin admin 116548 Oct 17 23:57 mcolorop.wav
-rw-r--r--@ 1 jamin admin 98908 Oct 17 23:57 mcolorsb.wav
-rw-r--r--@ 1 jamin admin 78622 Oct 17 23:57 mconfirm.wav
-rw-r--r--@ 1 jamin admin 149182 Oct 17 23:57 mcontrol.wav
-rw-r--r--@ 1 jamin admin 140362 Oct 17 23:57 mcooldwn.wav
-rw-r--r--@ 1 jamin admin 113020 Oct 17 23:57 mcopy.wav
-rw-r--r--@ 1 jamin admin 112138 Oct 17 23:57 mcopyc.wav
-rw-r--r--@ 1 jamin admin 72450 Oct 17 23:57 mdefault.wav
-rw-r--r--@ 1 jamin admin 114784 Oct 17 23:57 mdelete.wav
-rw-r--r--@ 1 jamin admin 108610 Oct 17 23:57 mdim.wav
-rw-r--r--@ 1 jamin admin 75978 Oct 17 23:57 mdisable.wav
-rw-r--r--@ 1 jamin admin 23180 Oct 17 23:57 mdown.wav
-rw-r--r--@ 1 jamin admin 99790 Oct 18 00:06 mdrag.wav
-rw-r--r--@ 1 jamin admin 108610 Oct 17 23:57 mdragsz.wav
-rw-r--r--@ 1 jamin admin 178288 Oct 17 23:57 medit.wav
-rw-r--r--@ 1 jamin admin 112138 Oct 18 00:06 meffect.wav
-rw-r--r--@ 1 jamin admin 111256 Oct 18 00:44 memitsz.wav
-rw-r--r--@ 1 jamin admin 100672 Oct 18 00:43 memitter.wav
-rw-r--r--@ 1 jamin admin 71568 Oct 18 00:07 menable.wav
-rw-r--r--@ 1 jamin admin 68556 Oct 18 00:08 mexit.wav
-rw-r--r--@ 1 jamin admin 79504 Oct 17 23:57 mfalse.wav
-rw-r--r--@ 1 jamin admin 89206 Oct 17 23:57 mfont.wav
-rw-r--r--@ 1 jamin admin 100672 Oct 18 00:09 mgestoff.wav
-rw-r--r--@ 1 jamin admin 102436 Oct 18 00:09 mgeston.wav
-rw-r--r--@ 1 jamin admin 105964 Oct 18 00:09 mgestsub.wav
-rw-r--r--@ 1 jamin admin 112140 Oct 17 23:57 mgesture.wav
-rw-r--r--@ 1 jamin admin 131536 Oct 18 00:10 mhue.wav
-rw-r--r--@ 1 jamin admin 115666 Oct 18 00:10 migdelay.wav
-rw-r--r--@ 1 jamin admin 117430 Oct 18 00:11 mignite.wav
-rw-r--r--@ 1 jamin admin 133306 Oct 18 00:10 migopt.wav
-rw-r--r--@ 1 jamin admin 68040 Oct 17 23:57 million.wav
-rw-r--r--@ 1 jamin admin 124486 Oct 18 00:11 mintime.wav
-rw-r--r--@ 1 jamin admin 137716 Oct 18 00:11 mlb.wav
-rw-r--r--@ 1 jamin admin 106846 Oct 17 23:58 mlength.wav
-rw-r--r--@ 1 jamin admin 111256 Oct 18 00:12 mlockdly.wav
-rw-r--r--@ 1 jamin admin 156238 Oct 17 23:58 mlockpos.wav
-rw-r--r--@ 1 jamin admin 149184 Oct 17 23:58 mlocksz.wav
-rw-r--r--@ 1 jamin admin 111256 Oct 18 00:14 mlockup.wav
-rw-r--r--@ 1 jamin admin 50418 Oct 18 00:14 mloop.wav
-rw-r--r--@ 1 jamin admin 96262 Oct 18 00:13 mmain.wav
-rw-r--r--@ 1 jamin admin 82150 Oct 18 00:15 mmax.wav
-rw-r--r--@ 1 jamin admin 93618 Oct 17 23:58 mmelt.wav
-rw-r--r--@ 1 jamin admin 107728 Oct 18 00:16 mmeltsz.wav
-rw-r--r--@ 1 jamin admin 97146 Oct 18 00:16 mmillis.wav
-rw-r--r--@ 1 jamin admin 72448 Oct 18 00:15 mmin.wav
drwxr-xr-x@ 23 jamin admin 736 Dec 13 09:43 mnum
-rw-r--r--@ 1 jamin admin 87442 Oct 18 00:16 moff.wav
-rw-r--r--@ 1 jamin admin 104234 Oct 17 23:58 moffopt.wav
-rw-r--r--@ 1 jamin admin 118312 Oct 18 00:22 moption.wav
-rw-r--r--@ 1 jamin admin 67156 Oct 18 00:21 moptnum.wav
-rw-r--r--@ 1 jamin admin 113902 Oct 18 00:21 mouttime.wav
-rw-r--r--@ 1 jamin admin 57514 Oct 18 00:46 mpercent.wav
-rw-r--r--@ 1 jamin admin 49518 Oct 18 00:21 mpoint.wav
-rw-r--r--@ 1 jamin admin 104200 Oct 18 00:21 mpreon.wav
-rw-r--r--@ 1 jamin admin 117430 Oct 18 00:21 mpreonsz.wav
-rw-r--r--@ 1 jamin admin 123604 Oct 18 00:21 mpreopt.wav
-rw-r--r--@ 1 jamin admin 120958 Oct 18 00:20 mpreset.wav
-rw-r--r--@ 1 jamin admin 91854 Oct 17 23:58 mprespd.wav
-rw-r--r--@ 1 jamin admin 109494 Oct 18 00:20 mpstoff.wav
-rw-r--r--@ 1 jamin admin 118314 Oct 17 23:58 mpstofsz.wav
-rw-r--r--@ 1 jamin admin 91852 Oct 18 00:20 mpush.wav
-rw-r--r--@ 1 jamin admin 103318 Oct 17 23:58 mpushlen.wav
-rw-r--r--@ 1 jamin admin 96262 Oct 18 00:20 mpwrlock.wav
-rw-r--r--@ 1 jamin admin 137716 Oct 18 00:20 mpwrup.wav
-rw-r--r--@ 1 jamin admin 70684 Oct 18 00:19 mrandom.wav
-rw-r--r--@ 1 jamin admin 114784 Oct 18 00:19 mresetc.wav
-rw-r--r--@ 1 jamin admin 128014 Oct 18 00:19 mretract.wav
-rw-r--r--@ 1 jamin admin 70684 Oct 18 00:19 mrevert.wav
-rw-r--r--@ 1 jamin admin 77740 Oct 18 00:19 mrotate.wav
-rw-r--r--@ 1 jamin admin 125368 Oct 18 00:18 mrtdelay.wav
-rw-r--r--@ 1 jamin admin 143890 Oct 18 00:18 mrtopt.wav
-rw-r--r--@ 1 jamin admin 62746 Oct 18 00:18 msave.wav
-rw-r--r--@ 1 jamin admin 53212 Oct 17 23:58 mselect.wav
-rw-r--r--@ 1 jamin admin 112138 Oct 18 00:24 msetsub.wav
-rw-r--r--@ 1 jamin admin 105082 Oct 17 23:58 msetting.wav
-rw-r--r--@ 1 jamin admin 105082 Oct 18 00:24 mstab.wav
-rw-r--r--@ 1 jamin admin 116548 Oct 18 00:24 mstabon.wav
-rw-r--r--@ 1 jamin admin 100672 Oct 17 23:58 mstyle.wav
-rw-r--r--@ 1 jamin admin 105964 Oct 18 00:23 mstylesb.wav
-rw-r--r--@ 1 jamin admin 75976 Oct 18 00:23 mstylnum.wav
-rw-r--r--@ 1 jamin admin 126250 Oct 18 00:23 mstylopt.wav
-rw-r--r--@ 1 jamin admin 116548 Oct 18 00:23 mstylsel.wav
-rw-r--r--@ 1 jamin admin 138598 Oct 17 23:58 mstylset.wav
-rw-r--r--@ 1 jamin admin 117430 Oct 18 00:32 mstylstm.wav
-rw-r--r--@ 1 jamin admin 98908 Oct 18 00:32 mswing.wav
-rw-r--r--@ 1 jamin admin 113902 Oct 18 00:31 mswingon.wav
-rw-r--r--@ 1 jamin admin 114786 Oct 18 00:31 mswingsp.wav
-rw-r--r--@ 1 jamin admin 120960 Oct 17 23:58 mswngopt.wav
-rw-r--r--@ 1 jamin admin 107730 Oct 18 00:31 mthrston.wav
-rw-r--r--@ 1 jamin admin 92734 Oct 17 23:58 mtrack.wav
-rw-r--r--@ 1 jamin admin 75976 Oct 17 23:58 mtrue.wav
-rw-r--r--@ 1 jamin admin 112140 Oct 18 00:31 mtwiston.wav
-rw-r--r--@ 1 jamin admin 123606 Oct 18 00:30 mtwstoff.wav
-rw-r--r--@ 1 jamin admin 18284 Oct 17 23:58 mup.wav
-rw-r--r--@ 1 jamin admin 23180 Oct 17 23:58 mvoldown.wav
-rw-r--r--@ 1 jamin admin 68922 Oct 18 00:30 mvolts.wav
-rw-r--r--@ 1 jamin admin 104200 Oct 17 23:58 mvolume.wav
-rw-r--r--@ 1 jamin admin 18284 Oct 17 23:58 mvolup.wav
-rw-r--r--@ 1 jamin admin 128890 Oct 17 23:58 mwhite.wav
-rw-r--r--@ 1 jamin admin 70686 Oct 18 00:30 mzero.wav
-rw-r--r--@ 1 jamin admin 112230 Oct 17 23:58 mzoom.wav
-rw-r--r--@ 1 jamin admin 73332 Oct 18 00:30 ninety.wav
-rw-r--r--@ 1 jamin admin 185344 Oct 18 00:30 nochreo.wav
-rw-r--r--@ 1 jamin admin 108610 Oct 18 00:29 rehrsbgn.wav
-rw-r--r--@ 1 jamin admin 100672 Oct 18 00:29 rehrsend.wav
-rw-r--r--@ 1 jamin admin 99790 Oct 18 00:29 rehrsnew.wav
-rw-r--r--@ 1 jamin admin 105082 Oct 18 00:29 rehrsold.wav
-rw-r--r--@ 1 jamin admin 77742 Oct 18 00:29 seventy.wav
-rw-r--r--@ 1 jamin admin 80388 Oct 18 00:28 sixty.wav
-rw-r--r--@ 1 jamin admin 63630 Oct 18 00:28 thirty.wav
-rw-r--r--@ 1 jamin admin 68922 Oct 18 00:28 thousand.wav
-rw-r--r--@ 1 jamin admin 136834 Oct 17 23:58 vmbegin.wav
-rw-r--r--@ 1 jamin admin 130662 Oct 18 00:28 vmend.wav
-rw-r--r--@ 1 jamin admin 23182 Oct 17 23:58 voldown.wav
-rw-r--r--@ 1 jamin admin 128896 Oct 18 00:27 volmax.wav
-rw-r--r--@ 1 jamin admin 119194 Oct 18 00:26 volmin.wav
-rw-r--r--@ 1 jamin admin 18284 Oct 17 23:58 volup.wav
Try “sdtest” in Serial Monitor, let’s see if you just have a slow SD card perhaps (be sure you don’t have #define DISABLE_DIAGNOSTIC_COMMANDS in your config).
When I type “effects” in serial monitor, I get the following:
14:32:59.679 -> Found vmend files: one unnumbered file SOME FILES ARE MISSING! 1 != 256 in common
14:32:59.679 -> Found vmbegin files: one unnumbered file SOME FILES ARE MISSING! 1 != 256 in common
14:32:59.679 -> Found lowbatt files: one unnumbered file in subdirs in Rey
14:32:59.679 -> Found ccchange files: one unnumbered file in Rey
14:32:59.679 -> Found ccend files: one unnumbered file in Rey
14:32:59.679 -> Found ccbegin files: one unnumbered file in Rey
14:32:59.679 -> Found endlb files: 1-3 in subdirs in Rey
14:32:59.679 -> Found lb files: one unnumbered file in subdirs in Rey
14:32:59.679 -> Found bgnlb files: 1-3 in subdirs in Rey
14:32:59.679 -> Found endmelt files: one unnumbered file in subdirs in Rey
14:32:59.679 -> Found melt files: one unnumbered file in subdirs in Rey
14:32:59.679 -> Found bgnmelt files: one unnumbered file in subdirs in Rey
14:32:59.679 -> Found enddrag files: 1-4 using 2 digits in subdirs in Rey
14:32:59.679 -> Found drag files: one unnumbered file in subdirs in Rey
14:32:59.679 -> Found bgndrag files: one unnumbered file in subdirs in Rey
14:32:59.679 -> Found swingh files: 1-4 using 2 digits in subdirs in Rey
14:32:59.679 -> Found swingl files: 1-4 using 2 digits in subdirs in Rey
14:32:59.679 -> Found swng files: 1-16 using 2 digits in subdirs in Rey
14:32:59.679 -> Found lock files: 1-1 using 2 digits in subdirs in Rey
14:32:59.679 -> Found out files: 1-4 using 2 digits in subdirs in Rey
14:32:59.679 -> Found in files: 1-2 using 2 digits in subdirs in Rey
14:32:59.679 -> Found clsh files: 1-16 using 2 digits in subdirs in Rey
14:32:59.679 -> Found blst files: 1-8 using 2 digits in subdirs in Rey
14:32:59.679 -> Found endlock files: 1-3 using 2 digits in subdirs in Rey
14:32:59.679 -> Found bgnlock files: 1-3 using 2 digits in subdirs in Rey
14:32:59.679 -> Found font files: one unnumbered file in subdirs in Rey
14:32:59.679 -> Found spin files: 1-4 using 2 digits in subdirs in Rey
14:32:59.679 -> Found stab files: 1-4 using 2 digits in subdirs in Rey
14:32:59.679 -> Found force files: 2-2 + one unnumbered file in subdirs in Rey
14:32:59.679 -> Found hum files: 1-1 using 2 digits in subdirs in Rey
14:32:59.679 -> Found boot files: 2-2 + one unnumbered file in subdirs in Rey
14:32:59.679 -> Done listing effects.
14:33:07.123 -> Battery voltage: 3.87
sdtest results:
14:35:09.609 -> Time to open files: Average time: 3480.91 us
14:35:09.609 -> .
14:35:09.609 -> . :
14:35:09.609 -> : :
14:35:09.609 -> : :
14:35:09.646 -> : : : .
14:35:09.646 -> : : : :
14:35:09.646 -> : :: :: : :
14:35:09.646 -> .: :: .:: .: . . :
14:35:09.646 -> :: .:: ::: :: : : :
14:35:09.646 -> : :: ::: :::: :: :: :: :
14:35:09.646 -> : :: :::: : :::: ::: : ::: ::: :
14:35:09.646 -> x100us 1 2 3 4 5
14:35:09.646 -> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0
14:35:09.646 -> Time to read blocks: Average speed: 1066.51 kb/s, 12.09 simultaneous audio streams.
14:35:09.646 -> .
14:35:09.646 -> :
14:35:09.646 -> :
14:35:09.646 -> :
14:35:09.646 -> .:
14:35:09.646 -> ::
14:35:09.646 -> ::
14:35:09.646 -> :::
14:35:09.646 -> :::
14:35:09.646 -> :::
14:35:09.646 -> ::::.. ......
14:35:09.646 -> x100us 1 2 3 4 5
14:35:09.646 -> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0