so finally, after 2 months my fates is finally done!!
i couldn’t fix myself the error i made on the dac (those pins were toooooooo small), so i had to send it to @autodafe which was my savior, and i’ll never be grateful enough for his work and kindness, he even fixed some big blobs of solder laying around and other stuff… he is great!!

(yes, the last purple case from @okyeron’s site is mine)

i’m downloading the firmware from github and is suuuuuuper slow (going 130 kb/s for no reason). can’t wait to play it! i’m so excited!!!

9 Likes

I am glad I could help you out.
Now go make some noise with it :slight_smile:

1 Like

still waiting for my download to finish… what happened to github today?

Hello everyone - I just finished my build but am getting the “Supercollider failed” error. The unit powers on, the screen, pots, and buttons all work, but I cannot load any programs which I assume is due to that error. I searched this thread and it seems like it may be an issue with the DAC. I tried hitting it with the soldering iron again but it did not help.

I’m using a Raspberry Pi 4B - 4GB RAM with a SanDisk 32GB Extreme microSDHC.

Any help would be super appreciated. Thank you!

2 questions, you’re using the pi4 disk image? Have you restarted your fates since installing new scripts? Any script that uses a new engine will require a power cycle to get the system to recognize them properly.

@coreyr Yes, I am using the pi4 disk image. I haven’t installed any new scripts, I have only tried the stock ones, however, I’ve tried restarting multiple times but that doesn’t seem to help.

Interesting. How about your power supply? What are you using to feed your fates? If it’s underpowered, that can cause some issues.

These are the first common checklist problems. The next thing you can do is open maiden in a computer browser on the same wifi network as your fates at norns.local or using the ip address that the fates gives you on the system screen if you press button 2.

You can then try launching the stock scripts via maiden in the browser and it should give you some feedback as to what is happening.

@coreyr Vilros Raspberry Pi 4 Power Supply (USB-C) with On/Off Switch (USB-C 5.1V 3A Power Supply)

I’m unfamiliar with maiden. Possible to provide a link for that?

Thanks for helping by the way.

Your power supply should be just fine.

For maiden to work, your fates needs to be connected to the same wifi network as your computer. Good details here:

This is what I am seeing on Maiden when I try to run a script. I’m going to check the SD card and possibly try to reformat and reinstall Fates.

Looking at the matron window, it’s complaining about ‘no space left on device’. Have you expanded the filesystem yet?

1 Like

I had not but when I try to do that I’m getting an error:

See this link For instructions (read thru all of it)

After a few attempts I was finally able to get the filesystem expand to work. After that I followed that guide exactly and was able to make every update successfully. However, I am sill seeing the SUPERCOLLIDER FAIL on the Fates screen and scripts will not load on the device. I also tried the system update, which there was one available, and that did not make the error go away either.

I tried loading a script from Maiden again and this is what I see:

(On my phone so brief reply as before)

Did you reboot after expansion?

Did you confirm file system was larger with df -h?

(Just to be sure it’s not those things)

Can you go to the SC tab in the REPL and do a ;restart to see if supercollider can give ya some hints?

Did you reboot after expansion? - Yes

Did you confirm file system was larger with df -h ? - Yes

Can you go to the SC tab in the REPL and do a ;restart to see if supercollider can give ya some hints? - I will try this

Ok, so I reconnected to maiden then tried to run the Awake script and this is what I saw:

I then click on the SC tab and it showed this:

I tried doing a ;restart from the SC tab and nothing happened so then I did a ;restart from the matron tab and got this:

I also tried testing the DAC using terminal and getting Input/output errors:

aplay ~/dust/audio/common/waves/01.wav
Playing WAVE ‘/home/we/dust/audio/common/waves/01.wav’ : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
Warning: rate is not accurate (requested = 44100Hz, got = 48000Hz)
please, try the plug plugin (-Dplug:default)
aplay: pcm_write:2053: write error: Input/output error

speaker-test -t wav -c 2 -l 3 -D hw:0,0
speaker-test 1.1.8
Playback device is hw:0,0
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 128 to 131072
Period size range from 64 to 65536
Using max buffer size 131072
Periods = 4
was set period_size = 32768
was set buffer_size = 131072
0 - Front Left
1 - Front Right
Write error: -5,Input/output error
xrun_recovery failed: -5,Input/output error
Transfer failed: Input/output error

arecord -f dat -vv -V stereo -d 15 ~/audio-test.wav
Recording WAVE ‘/home/we/audio-test.wav’ : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
Hardware PCM card 0 ‘snd_rpi_proto’ device 0 subdevice 0
arecord: pcm_read:2145: read error: Input/output error

Sound like the dac is not initialized

Check dmesg looking for snd related messages

Check the dac soldering again.
Also the 3.3v voltage regulator and the 220 resistors, and then also all the pi header pins.

Ok, will do. thanks!

Checking out your photo are the 220 ohm or 2200?