I was testing other wifi dongles today and noticed this behavior as well. Hopefully it is simply a bug in the UI and not something deeper. In my case restarting matron fixed it as well so it is likely not a system level problem.
For my personal use I have adapted Kayan by @burn (here) and Rebound by @enneff (here) for Norns 2.0 but since I don’t know how’s the correct way to share them I have put them in temporary gists if someone on the beta wants to try them.
Yes - that would be expected. The menu UI and the running script are in the same lua interpreter. UI like the WIFI page which periodically runs system commands to update status and signal strength will cause timing jitter. Simply navigating away from the WIFI UI and timing should be okay.
Running into some odd things with the recordings created with tape.
First off, my usual FTP gui client, Fetch, did not seem to have an easy time getting the recordings. They were named 0000.aiff and 0001.aiff. In Fetch, they showed as 18-11-17_05-05.aif and 18-11-22_05-39.aif.
I switched to Filezilla and was able to get to them with the expected filename.
Once I downloaded them, I tried playing them and they don’t seem to open in using quicktime player, but will sort of play with mac finder preview. Quicktime says ‘The movie could not be opened. The end of the file was reached’. It opens in Audacity and seems to be read as a 48k project, 32-bit float, so maybe that’s part of the problem?
Here’s what the waveform looks like - you can see it completely go into white noise around 40 seconds:
If needed, I can provide the files themselves. I was using the compressor and the reverb while recording the output of MLR. I see also that @AlessandroBonino and @rdfm ran into a similar similar issue.
pushed a fix to norns for the TAPE file extension, though that won’t fix the noise problem.
connecting to wifi (even going into the menu) will hiccup the lua environment, yes. any metros in a user script will pile up and get delayed. we need to look into doing os-level interaction in a coroutine (or something) to prevent this.