Same here, despite trying many different USB memory sticks, formatted as FAT32 in Mac or PC. Can the lucky ones who got a memory stick or card recognised by their Teletype post the specifics (brand, size, formatting), so we, the unlucky ones, can try to get one of the same ones and see what happens? I would like to try a more scientific approach, instead of keep getting memory sticks to see if finally I got a lucky one.

i would avoid high-capacity sticks (>= 4gb) if at all possible… these things have their own little microcontroller, and they play stupid tricks. i have been using a 2GB sd card for years now with no trouble. (it shipped with my nintendo Wii, hah.)

and yes, i agree: it is silly that the pace of technological improvement outstrips our ability to use that technology… in a DIY-friendly capacity.

if anyone knows of an open-source, ANSI-C library that can deal with bigger FAT32 drives… i am all ears.

EDIT: pff, sorry, i realize that you are talking about mass-storage usb devices on the host port, and using the atmel framework’s MSC and FAT classes. so the answer, if any, lies there…

… and indeed, looks like this is the same old FAT service header from 2009. this guy doesn’t like high capacity devices either. [ https://github.com/tehn/mod/blob/master/xdk-asf-3.17.0/avr32/services/fs/fat/fat.h#L169 ]

1 Like

The last memory stick I tried was a 2 GB one, that I had for more than 7 years, formatted as FAT32. So I’m giving up hope with memory sticks. I’ll try to memory cards. If anyone can post the specifics of their working memory stick or card, that would be great. But not buying a second hand wii on ebay just for the sd card :smile:

Edit: Just to be clear, Teletype doesn’t work with USB memory sticks? It has more chances of working with a memory card and a USB adapter?

No, sorry, it should work with any mass storage USB device. I use an SD card reader and the same SD card I use for the aleph.

I’m also having trouble with the USB read/write. I’ve tried three USB sticks, all fairly small in size (<2 GB). I’ve tried formatting to FAT32 on Windows and Mac.

Can we get a semi-monome-endorsed/approved $5-10 stick recommendation?

frustrating that it works fine here as it makes debugging tricky. i’ll get some random other flash drives.

here’s what i’m using:

http://www.newegg.com/Product/Product.aspx?Item=N82E16820139999&nm_mc=KNC-GoogleAdwords-PC&cm_mmc=KNC-GoogleAdwords-PC--pla--Memory+%28USB+Flash+Drive%29-_-N82E16820139999&gclid=CM2Zo8Gp8coCFQKTaQodh80Exw

limit 20 per customer

1 Like

I think the device itself is not the issue. I use exactly the same as tehn and it doesn’ work. If I use an old CF-Card with adapter i have no problem. Very strange

I can confirm. I bought the same USB stick recommended by tehn and it still doesn’t work.

Just to confirm, we stick the USB drive in while the device is powered down, and then simply boot the modular, correct? Should there be any visual cue that presets were saved to the stick? If not, can I make a request for the next firmware to print “Presets successfully saved/loaded” or “Error 42!” to the screen for debugging purposes?

it may be my lack of musical knowledge, but how does the JI OP work?

(having a lot of fun with STATE btw)

@galapagoose requested JI and i coded it blind, i have a sense of its use, but perhaps he can fully elaborate

and yes, @trickyflemming i do need to add some debug output to the USB methods to help everyone having issues-- specifically because i haven’t been able to replicate the issue

I have also tried a cheap card reader, with a SD card formatted as FAT32, and it still doesn’t work. I’m giving up (again). Maybe Compact Flash are supposed to work, and SD not? This is very strange. But right now I can’t be bothered buying another adapter for a CF card, just to find out it doesn’t work either.

I wonder if changing the ‘allocation unit size’, when formating the memory card as FAT32, will make any difference. But without a PC at home, it’s going to take me a while to go through all the different sizes available, to see if that makes any difference to Teletype.

Has anyone else had the II commands stop working after updating to 1.1?

I have had some issues with MP II commands.
Also, noticed some broader problems with II commands with my BETA install of TT1.1 most of which went away when i installed the current version of TT1.1

I’m going to make sure I don’t have the beta of 1.1 installed…thanks.

Holy f@ck! Teletype plus p.mode and some rand reset action is such a party.

@tehn
I need some information about the SCRIPT command priority. If i write something like that:

1:
SCRIPT 2
TR.PULSE 1

will TT jump to SCRIPT 2 and then jump back to SCRIPT 1 to finish the script (so TR.PULSE 1)? And will it still go to SCRIPT 2 then 3 then 4… after that :sweat: ?

Second question, what will happen if i do that:

1:
L 0 9 : SCRIPT 2
TR.PULSE 1

Will TT execute SCRIPT 2 x10 and come back to SCRIPT 1 to trigger pulse or will it continue to SCRIPT 3 - 4 … x 10 and come back to SCRIPT 1 to TR.PULSE 1 ???

I think that’s right.

Are they all being triggered simultaneously? What’s telling them to go? (Sorry if I’m muddying the waters but I’d only expect TT to run 2, 3, 4,… if told to do so via a trigger in or a SCRIPT command but I thikn I’m missing something in your question!)

Related to scripts, playing with the latest bits (admittedly not on the device but still…) and I’d expect SCRIPT I and SCRIPT M to work but they don’t seem to. Should they?

those are not implemented. I and M would need to be special keywords in the programming language, and they are both taken with other functions. i’ve considered adding INIT which would be the same as SCRIPT (init) but manual metro seems unneeded, especially once the AT features are added.

1 Like

Ah, thanks @tehn! I’m often wanting more scripts so I like the idea of repurposing where possible. Semantically manually triggering INIT makes sense in some patches too as a kind of “home” or “reset”. I see what you mean about METRO though. That said, many of my scenes don’t use metro at all so in the best case the METRO slot would be up for grabs too. FWIW, I half expected SCRIPT 9 and SCRIPT 10 to “just work” as those indexes would correspond to METRO_SCRIPT and INIT_SCRIPT in main.c respectively. Maybe, as an easter egg they could?