Shruthi-1 custom startup screen

Could anyone help me including a custom startup text screen to the Shruthi-1?

I built a custom Shruthi for a friend as gift and want to include the name of his Label to the startup.

“Front Left Synth”

I think its at: “DisplaySplashScreen” in editor.cc, but I don’t know anything converting my string to the right values.

You need to modify this line and the next one in shruthi/resources/strings.py

(note that the code on the github contains the firmware flashed on the last ever Shruthi, the 4370th I’ve programmed).

Okay perfect. thanks!

When compiling I get the following errors. Any idea why?

avrlib not up to date maybe?

I installed avrlib today via: brew install avr-gcc

avrlib is from Mutable Instruments, I doubt you got it from brew.

Anyway this error message is not related to the change you made to the code, and you’ll need an old version of gcc to compile the Shruthi code.

Okay thanks. I installed 4.3.3 of gcc via crosspack and now I get the following error:

/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/…/…/…/…/avr/bin/ld: BFD (GNU Binutils) 2.19 internal error, aborting at reloc.c line 1510 in _bfd_relocate_contents
/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/…/…/…/…/avr/bin/ld: Please report this bug.
make: *** [build/shruthi1/shruthi1.elf] Error 1

Any idea why?