ok this sounds great
i built maiden, supercollider and all the parts for fun on the 3
but i have a student who wants to make one so you can count me in for 2 kits/packs etc…and i’ll tinker with the older rpi for pd dev in the meantime

Enjoy Japan :slight_smile: Business or pleasure?

I have a 3d printer now. I’m down for a kit or a CAD file for the PCB too!

Yes :slight_smile:

Cycling holiday + Tokyo festival of Modular.

5 Likes

'm jealous i want to climb Fuji before i pass
have fun!

1 Like

Is anyone here running Fates on a regular RPi 3 Model B (not B+) ?
May I install from the 3B+ image disk ?

I took delivery of my mouser order this morning so I’m gonna build it as soon as I have some free time (hopefully wednesday), but I don’t have a Pi 3B+ or 4 on hand and won’t be able to buy any music-related gear before next month. In the meantime a colleague gave me a few RPi 3B he doesn’t use anymore so I’m thinking of giving it a go.

Doing some research it appears in the norns-shield thread that it should work, but jack_bufsize should be set to 256 instead of 128 to prevent jack/supercollider xruns/errors.

Any hint on setting this permanently? (I have little knowledge of linux/command lines, but already programmed a few RPis for installations.)
Thanks!

The 3b+ image should work ok

The jack settings are in the norns systemd files.
/etc/systemd/system/norns-jack.service
Is where you’d make the buffer size change (then reboot)

1 Like

Thanks a lot, I’ll try that and report back here :slight_smile:

I’m on a rpi 3B (not +). After installing the latest norns update I had to adjust the buffer size again (to 512) to get it to reliably boot supercollider without problems…

2 Likes

yesterday I had some fun toying with it, and ended up with this small track, using Fates (Awake script) and a Solina-esque sound taken from Arturia suite

2 Likes

Nice sounds, and nice title. :joy:

System>audio>headphone out volume parameter…not working. Is that a known issue?

The audio/headphones jack on the FATES functions as a combination of the L/R outputs. The headphones jack does not function as a traditional Norns HP jack.

1 Like

I was wondering the same. Being a total noob I didn’t even realize that I installed a 3b and not a 3b+ (guess that’s what I get for ordering from amazon)…that being said, so far I haven’t done anything in terms of buffer size or anything and it’s been working ok…

Is it worth it to switch it to a 3b+ or 4? I know there’s concern over overheating with the 4, but my case has many vents cut out.

If everything works I guess I see no reason to change anything :wink:
It’s a bit strange though that @frankchannel had to change jack bufsize and not you… I’ll report back in a few days with my experience.

Personally I still think that I’ll upgrade with a Pi 4 soon, I’d like to run custom pd patches inside Orac and maybe try to use video output too (don"t know how technically yet) which might be too much for a regular 3B.

Is that true ? (That the headphone output is a mix of the L&R outputs?)
In the absence of a schematic I had assumed the headphone output was from the headphone driver outputs of the wm8731 and with the volume controlled digitally via the wm8731 driver… which was why you could control the headphone volume from within the norns code on fates…

Same here, headphone param does nothing

1 Like

The problem is that it’s a separate headphones codec within the original Norns (per my understanding) to power the headphones jack.

1 Like

Yeah, but the wm8731 has a headphone amp module controlled over i2c, so functionally I cant see what the difference is… not sure what I’m missing…

I didn’t design it, I’m imparting what I remember being told by the designer of the FATES. I might have misremember red or misunderstood the reasoning for that. My guess is, everything has been done to not alter the Norns core architecture.

What I’m wondering is, if the output volume alters the headphones level, what is essentially the difference? I understand that you don’t have a third, dedicated pot with a volume control, but you have essentially the same device.

You are correct. The dac has a digitally controlled HP level (over i2c). I only just recently got the right commands sorted out with help from @TheTechnobear.

By default the hp level and main outs level are tied together in the norns level mix page.

The only issue here is how to handle controlling just the hp level since it’s got a different address from the norns hardware hp amp.

You could modify the norns code to map the correct i2c commands to the HP menu thing, but this would require a re-do after each Norns update. Or a custom norns branch (and thus maintenance of the branch, etc)

Alt approach - You could do a quick one liner script in the maiden REPL to set HP volume. I’ll need to fire up my gear to figure that out tho

1 Like