18 July 2021 - 30 July 2021

Table of Contents

Fun with Reversibility

1. Santa Cruz Weather Station

Most Particle Monitor shelter parts fabricated.

Part Quan. Designed? Fabricated?
Vent connector mount 1 * *
Vent connector cover 1 * *
Vent mount 2 * *
PM box 1 * *
PM lid 1 * *
PM Baffle 1 * *
PM Screen mount 2 * *
PM Screen holder 2 * *
PM Inlet shroud 1 * *
PM box mount 1 * *
PM box mount standoff 2 * partial
Vent/UV mount 1 * partial
PM Cable assembly 1 * (1)
UV Cable assembly 1 * (1)

(1) Likely will just reuse previous assembly

1.1. Next step

1.1.1. Finish Vent/UV mount

1.1.2. Build cable assemblies

1.1.3. Test in Jig

2. Marble Computation

Fascinating subject as it turns out. The discipline of "Reversible Computation" appears to provide a good basis for computation with rolling balls, as it also is the basis for quantum computing. Now getting a better understanding of CNOT and related combinatorial logic structures.

Started https://github.com/daniel-kelley/xtg to prototype gate structures of Boolean functions.

Prototyped a straight rail and a helical lift with 14ga copper wire.

2.1. Next Steps

2.1.1. Continue Reversible Computation Study

2.1.2. Prototype Marble inverter

Using dual rail differential logic (left/,right/1), an inverter merely switches sides. I think little "kickers" on the side should be sufficient for a purely mechanical approach.

3. Soap Molds

Printed a shallower top. Still not quite right, but workable.

3.1. Next steps

3.1.1. Make sure mold doesn't leak.

3.1.2. Have Annie try it out.

4. Sun Ultra 10

Trying to see what state it is in. Fires up but no video. Need DB25M to debug over serial port.

4.1. Next steps

4.1.1. Serial debug

5. Apple iMac G4

Building userland may be a PITA due to lack of RAM. Build would often segfault.

5.1. Next steps

Not sure.

6. Davies Brothel

Next hearing: 02 September; Department 37

7. Linux Audio

7.1. pvanal to spectrogram

Enough of libriffr and libpvocf work to start pvoctool https://github.com/daniel-kelley/pvoctool. Have HDF5 output and text delimited output for octave. Can import PVOC data to octave spectrogram for display.

7.1.1. Next steps

Loop analysis

7.2. CSound programming.

The FORTRAN of computer music. Getting up to speed.

7.2.1. Next Steps

  1. loscil demo
  2. spectrogram loop point analysis

7.3. Faust programming

7.3.1. Next Steps

  1. GAC Patch save/restore
  2. LV2 autopatcher

    Exploratory tool to generate (was pd, ecasound, now carla) patch for arbitrary LV2 plugin: hook up audio inputs to signal source, audio outputs to speakers, control inputs to control surface, etc.

  3. OSC control surface

    Some sort of GUI tool (knob/slider) to OSC messages. This may be as simple as a Faust UI program.

  4. Faust/csound

    See if a faust generated unit works.

8. EPICS

8.1. Next steps

8.1.1. u3scpi network port testing

8.1.2. initial EPICS interface

8.1.3. u3scpi analog/digital port reconfiguration.

9. Brini Tracker II

Suspended for now.

9.1. Next steps

9.1.1. Validate remaining standard GPS messages

9.1.2. Investigate GPS chipset data logging

9.1.3. Investigate LoRA radio interface

10. wktcolor

10.1. Next steps

10.1.1. Explore how to get a minimal coloring

Need a specific planar graph four coloring.

11. wktplot

11.1. Next steps

Understand why -r doesn't solve the wktvor/wktdel "sliver at edge" problem. Explore biological cell Voronoi organization

12. AMDGPU

12.1. Next step

12.1.1. Reverse engineer HSAKMT programming.

13. Ninja v Make

13.1. Next Step

13.1.1. clean simple measurements

14. GMP Forth

14.1. Need to think about adding floating point support

14.2. Port to non-Linux OS

15. ca-r

Tier data finally deprecated so processing is removed.

15.1. Next Step

None.

16. Swocer

16.1. Most crashing addressed

Nullified 'handle' API free functions helped a lot. Still see some errors in operations.

16.2. Added outline for 'bottle' test

Added all functions believed to be needed for 'bottle' demo test. Test doesn't pass so is disabled.

16.3. Next steps

Swocer future. Check out what's needed for gears.

Author: Daniel Kelley

Created: 2023-10-28 Sat 04:39

Validate