Beware exotic symbols in FTP'd files' names!

Discussion relating to the Korg Kronos Workstation.

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

Post Reply
User avatar
Grog96
Junior Member
Posts: 55
Joined: Sat Feb 18, 2017 5:16 pm
Location: Sheffield, UK

Beware exotic symbols in FTP'd files' names!

Post by Grog96 »

Here's a thing: if you use FTP to copy files onto your Kronos, be careful with symbol characters in the file names. DISK mode cannot handle certain characters and locks up, forcing you to switch off/on. I found out the hard way; fortunately :D I had saved my changes first.

Specifically, this happens in DISK mode when you select a folder containing the errant file and tap the on-screen Open button. The button is drawn 'pressed in', but the screen freezes and does not refresh to display the folder contents. All the physical switches become unresponsive, so no chance to leave DISK mode. Only option is to hit the big ol' power switch.

In my case, I had transferred a file called "WDWS[F#]-Perc.wav" from my Windows PC to a folder on the Kronos via FTP . The problem is caused by the square brackets.

Here's a summary of all the symbols you might be able to type on a Windows QWERTY keyboard (mine's a UK one - ymmv):
  • 1) Valid in file names in Windows and on the Kronos ___ ! # % & ' ( ) - . @ ^ _ ` { } ~ and space
    2) Risky symbols to use in file names on the Kronos____ $ + , ; = [ ] € £ ¦ ¬ (but valid in Windows!)
    3) Invalid symbols in file names on both platforms _____ " * / : < > ? \ |
You can use the characters in set 1, but avoid set 2 characters. TBH I haven't tried the other characters in set 2, I don't want to keep crashing my Kronos just to prove the point! :wink:
(NB: Windows won't allow you to use set 3 characters anyway, so they're not an issue.)

I derived set 1 by inspecting the Kronos on-screen file-naming 'QWERTY keyboard' dialog box (it's a more restricted version of the SET LIST/COMBI/PROG/SEQ-naming dialog box). Using this, there is no chance of entering invalid characters; file names created here are always OK. I assume that any characters not found on that dialog box (hence sets 2 and 3) may cause the freeze.

Obviously, the Kronos can only enforce valid naming within its own UI - it has no control over what you do on other devices! But the FTP process still allows you to copy files named with risky characters.

Be careful out there, people! Practice safe symbols! :)
Current gear: Korg Nautilus 73, Korg Kronos X 61 (non-booting!), Korg Krome 73,
Gathering dust: Korg 01/Wfd, Korg M1, GEM S2, AKAI S2800, EMU Morpheus, Casio AZ-1 + midiBeam
Band: Harmony Of Spheres
kronoSphere
Platinum Member
Posts: 726
Joined: Wed Jan 04, 2012 8:56 am

Post by kronoSphere »

Thanks for that Grog96.
Could well be in some sticky section
trees are going fast.

https://www.lairdeparis.fr

Current Gear : Kronos 88 / Seaboard Rise / Triton Extreme / Sequoia / Motif Rack XS / TC Helicon voicelive rack /Awave 11 / Audio & VSTi plug-ins connected /wide touchscreen / iPad Pro 512.
User avatar
Derek Cook
Approved Merchant
Approved Merchant
Posts: 1290
Joined: Sun Jul 20, 2014 9:05 pm
Location: Wales, UK
Contact:

Post by Derek Cook »

Thanks for pointing this out
Derek Cook - Java Developer

Image

Follow kronos.factory development and submit ideas over at the kronos.factory Trello Board

My Echoes Music Website
My Carreg Ddu Music Website
User avatar
Poseidon
Senior Member
Posts: 373
Joined: Sun Jul 08, 2018 5:10 am

Post by Poseidon »

I add that Mac users should be especially aware of the file naming restrictions, because there are only 3 prohibited characters:

/
NULL
:


It is directly related to file system formats.
We all should avoid FAT , NTFS , HFS+ and APFS reserved words.
SKung
Full Member
Posts: 179
Joined: Sat Aug 20, 2011 7:21 pm

Post by SKung »

You shouldn't use those special characters on ANY system. Not on your computer or smartphone or whatsoever.

Windows is one of the few operating systems that uses a backslash for directories. Most other systems and web servers use a simple slash.
And even a simple blank space gets often escaped with %20 which makes hyperlinks very hard to read and type. Moreover you got no control about file ordering. Many systems handle those names differently.
kronoSphere
Platinum Member
Posts: 726
Joined: Wed Jan 04, 2012 8:56 am

Post by kronoSphere »

we are not anymore in 1970 : we are in 2020 ! It is hard to believe that all those engineers who work in the software world cannot do nothing concerning these old, very old and special characters. Fifty years already....
trees are going fast.

https://www.lairdeparis.fr

Current Gear : Kronos 88 / Seaboard Rise / Triton Extreme / Sequoia / Motif Rack XS / TC Helicon voicelive rack /Awave 11 / Audio & VSTi plug-ins connected /wide touchscreen / iPad Pro 512.
Post Reply

Return to “Korg Kronos”