Sodium or potassium hydroxide in combination with other compounds can make a buffer. Combine either with boric acid, for example. A fair amount tof the hydroxide in the usual Rodinal recipe goes to convert the HCl on the p-aminophenol.HCl to either KCl or NaCl. I think the rest of it goes to make sodium or potassium aminophenolate. Rodinal at 1+50 dilution has on the order of 4 grams of sulfite per liter of working solution. So, if you put a gram or two of potassium p-aminophenolate, maybe 4 grams of sodium sulfite and a pinch of salt in a liter of water you would have about the same as a 1+50 working Rodinal solution. What did I miss?